设备网络SDK开发使用手册 |
<?xml version="1.0" encoding="utf-8"?>
<!--req, 双目能力集描述 --> <BinocularAbility version="2.0"> <outputVideoType opt="compositeImage, depthImage"/> <!--输出视频类型,compositeImage-合成图, depthImage-深度图--> <!--标定--> <Calibration> <!--直接标定--> <DirectCalibration> <cameraHeight min="100" max="1000"/> <!--摄像机高度,单位:厘米--> <pitchAngle min ="0" max="60"/> <!--摄像机俯视角度--> <inclineAngle min="-20" max="20"/> <!--摄像机倾斜角度--> </DirectCalibration> <!--样本标定--> <SampleCalibration> <cameraHeight min="100" max="1000"/> <!--摄像机高度,单位:厘米--> <humanHeight min="130" max="255"/> <!--人体身高,单位:厘米--> <calSampleNum min="5" max="5"/> <!--标定样本个数--> </SampleCalibration> <calibVerify>true</calibVerify> <!--支持标定校验--> <getCalibrationPic opt="true,false"> <!--获取双目标定图片NET_DVR_BV_CALIB_COND--> </getCalibrationPic> <PicCalibrationResult> <!--获取双目外参标定结果NET_DVR_BV_CALIB_INFO--> <humanHeight min="" max=""/> <!--人体真实身高,单位cm --> </PicCalibrationResult> <HumanHeightCorrect> <!--获取双目高度矫正数据NET_DVR_BV_HCORRECTION_COND--> <picID min="" max=""/><!—标cc定图片名长度 --> </HumanHeightCorrect> <deleteCalibrationPic opt="true,false"><!—删除样本图片图片NET_DVR_BV_HCORRECTION_COND--> </deleteCalibrationPic> </Calibration> <!--图像校正--> <VideoCorrection> <videoType opt="compositeImage, depthImage "/> <!--支持的视频类型--> <lensType opt="0-unknow,1-8mm,2-12mm,3-16mm,4-25mm,5-35mm,6-50mm,7-4mm,8-6mm"/> <!-- 镜头焦距类型,0-未知,1-8mm,2-12mm,3-16mm,4-25mm,5-35mm,6-50mm, 7-4mm,8-6mm--> <reprojectMatrix min="-1000" max="1000"/> <!--重投影矩阵--> <LeftCamera> <internalMatrix min="-1000" max="1000"/> <!--内参矩阵--> <distCoeffs min="-1000" max="1000"/> <!--镜头畸变系数--> <rotateMatrix min="-1000" max="1000"/> <!--旋转矩阵--> <projectMatrix min="-1000" max="1000"/> <!--投影矩阵--> </LeftCamera> <RightCamera> <internalMatrix min="-1000" max="1000"/> <!--内参矩阵--> <distCoeffs min="-1000" max="1000"/> <!--镜头畸变系数--> <rotateMatrix min="-1000" max="1000"/> <!--旋转矩阵--> <projectMatrix min="-1000" max="1000"/> <!--投影矩阵--> </RightCamera> </VideoCorrection> </BinocularAbility> |