设备网络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>