【技术实现步骤摘要】
深度相机相对位姿及场景平面高度计算方法及装置
本专利技术涉及深度图像数据处理领域,具体涉及一种深度相机相对位姿及场景平面高度的计算方法及装置。
技术介绍
检测场景平面是计算机视觉中的常见任务。场景平面检测具有许多实际用途,其范围涉及到机器人、自动驾驶、个人娱乐及视频监控等领域。传统的基于图像的地面检测方法大多数根据地面的先验颜色信息、颜色信息的一致性以及强烈的边缘来进行地面的检测,比如利用公路的深色路面以及路边的白色标线信息等。其工作方式只能够适用于一些比较简单的场景,对于复杂的环境不具有可靠的性能。由于能够直接获取在一般透视成像变换中丢失的深度信息,深度相机在场景平面检测应用上相比于普通可见光相机有着更加明显的技术优势。这些深度相机包括但不限于基于双目视觉法,飞行时间法以及结构光编码法三种制式的深度相机。但是在实际应用中,很多时候深度相机是通过斜下视的方式对场景进行观测的,具有一个俯视角度;或者深度相机的位姿会受到系统的影响而发生变化,因而无法随时估计深度相机相对于地面的高度、姿态以及场景中其他场景平面相对于地面的高度。
技术实现思路
本专利技术的目的是,提供一种深度相机相对位姿及场景平面高度计算方法及装置,通过该计算方法可以准确、全自动的计算出深度相机相对位姿及场景平面的高度。在一个实施例中,提供了一种深度相机相对位姿及场景平面高度计算方法,用于处理深度图像数据,包括以下步骤:计算深度相机输出的深度图像数据中点云数据的坐标A(x,y,z)绕深度相机横轴X旋转多个角度θr后的坐标B(x1,y1,z1);统计同一旋转角度θr下点云数据的坐标值数据,按y1值的大 ...
【技术保护点】
1.一种深度相机相对位姿及场景平面高度计算方法,用于处理深度图像数据,其特征在于,包括以下步骤:计算深度相机输出的深度图像数据中点云数据的坐标A(x,y,z)绕深度相机横轴X旋转多个角度θr后的坐标B(x1,y1,z1);统计同一所述旋转角度θr下点云数据的坐标值数据,按y1值的大小进行分类,并划定范围单位H,统计落在每一所述范围单位H内的点占所述点云数据的比例,将最大的比例值Q列出;对比全部所述旋转角度θr的所述比例值Q,将最大比例值Qmax所对应的旋转角度θc列出。
【技术特征摘要】
1.一种深度相机相对位姿及场景平面高度计算方法,用于处理深度图像数据,其特征在于,包括以下步骤:计算深度相机输出的深度图像数据中点云数据的坐标A(x,y,z)绕深度相机横轴X旋转多个角度θr后的坐标B(x1,y1,z1);统计同一所述旋转角度θr下点云数据的坐标值数据,按y1值的大小进行分类,并划定范围单位H,统计落在每一所述范围单位H内的点占所述点云数据的比例,将最大的比例值Q列出;对比全部所述旋转角度θr的所述比例值Q,将最大比例值Qmax所对应的旋转角度θc列出。2.如权利要求1所述的深度相机相对位姿及场景平面高度计算方法,其特征在于,还包括以下步骤:将按所述旋转角度θc旋转后的点云数据按y1值的大小及所述范围单位H进行排序;根据所述范围单位H、所述比例值Q所落入的范围在大小排序中的位置值K以及所述点云数据所具有的最大或最小y1值来计算地面与深度相机的垂直距离D。3.如权利要求2所述的深度相机相对位姿及场景平面高度计算方法,其特征在于,当所述排序为y1值从大到小排序时,计算所述地面与深度相机的垂直距离D的公式为:D=H×K-y1max,所述y1max为按所述旋转角度θc旋转后的点云数据中所具有的最大y1值;当y1值从小到大排序时,计算所述地面与深度相机的垂直距离D的公式为:D=-y1min-H×K,所述y1min为按所述旋转角度θc旋转后的点云数据中所具有的最小y1值。4.如权利要求1、2或3任一项所述的深度相机相对位姿及场景平面高度计算方法,其特征在于,所述旋转角度θr的取值范围为0°至80°,所述旋转角度θr以精度单位Δ1来取值,所述精度单位Δ1的取值范围为0.1°至10°,所述范围单位H的取值范围为1mm至500mm。5.如权利要求1、2或3任一项所述的深度相机相对位姿及场景平面高度计算方法,其特征在于,还包括以下步骤:设定旋转角度θr1的范围为所述旋转角度θc±P,并以精度单位Δ2来旋转计算所述点云数据的坐标值,所述精度单位Δ2小于所述旋转角度θr的精度单位;以范围单位H1来计算最大的比例值Q1,所述范围单位H1小于所述范围单位H;利用所述比例值Q1计算所对应的旋转角度θc1;将所述旋转角度θc1赋值给所述旋转角度θc。6.如权利要求5所述的深度相机相对位姿及场景平面高度计算方法,其特征在于,所述P值的取值范围为1°至20°。7.如权利要求1所述的深度相机相对位姿及场景平面高度计算方法,其特征在于,还包括以下步骤:列出所述第一大比例值Q及场景中所述场景平面面积的大小关系所对应的比例值Qp;将所述旋转角度θr的所述比例值Q与所述比例值Qp相加得到F值,对比全部所述旋转角度θr的所述F值,将最大值Fmax所对应的旋转角度θc列出。8.如权利要求7所述的深度相机相对位姿及场景平面高度计算方法,其特征在于,还包括以下步骤:将按所述旋转角度θc旋转后的点云数据按y1值的大小及所述范围单位H进行排序;根据所述范围单位H、所述比例值Q所落入的范围在大小排序中的位置值K、所述比例值Qp所落入的范围在大小排序中的位置值Kp以及所述点云数据所具有的最大或最小y1值来计算地面与深度相机的垂直距离D、所述场景平面与深度相机的垂直距离D2及所述场景平面高度Dp。9.如权利要求8所述的...
【专利技术属性】
技术研发人员:郑江红,霍澄平,
申请(专利权)人:深圳市鸿合创新信息技术有限责任公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。