【技术实现步骤摘要】
一种高效高精度计算刚性点云曲面之间距离的方法
[0001]本专利技术属于图像处理
,具体涉及一种高效高精度计算刚性点云曲面之间距离的方法。
技术介绍
[0002]随着计算机视觉技术尤其是三维立体视觉技术的快速发展,对三维点云测量的需求日益提升。三维点云的应用领域包括车辆自主导航、工业自动化、无人机空间定位等各种领域。由于点云的采集可能源于不同的传感器,因此他们的参考坐标系各不相同,如何将他们的坐标系进行快速统一,对于后续的目标识别、姿态估计具有重大的指导意义。另外,在实际的更加精密要求的工业生产中有时候需要测量同一目标的外形形貌变化情况。然而目前的测量方法仍存在测量精度低、计算复杂度高、误配准等问题,无法满足高精度的测量要求,为后续的工业生产带来严重的安全隐患,因此急需一种快速的高精度的点云曲面距离计算方法。
[0003]点云曲面的距离测量设计的主要技术有点云配准和点云计算。在点云配准方面,目前常用方式是将两个刚性点云进行配准,常用的点云配准经常ICP迭代进行点云配准,由于ICP迭代以欧式距离作为优化的目标,未考虑点云中点分布的不确定度,因此可能导致配准的精度不够理想。此外,由于测量点云和目标点云并非完全一致,某些位置存在形貌变化,会导致配准精度下降。测量点云存在大量的测量噪声,这也会对配准造成干扰,导致配准陷入局部解,甚至无法收敛。最后,优化方法对于初始化的角度和位置的具有严格的要求,大范围的角度和位置变化会导致配准失败。
[0004]在点云测量方面,现有的方法多适用于同一点云密度,对于目标点 ...
【技术保护点】
【技术特征摘要】
1.一种高效高精度计算刚性点云曲面之间距离的方法,其特征在于,包括以下步骤:S1、点云区域划分对点云进行区域划分,得到磨损区域的点云和非磨损区域的点云;对点云进行处理,得到纯净的待测点云;S2、点云与参考点云配准通过改进的基于点云不确定度的ICP迭代配准将非磨损区域的点云和参考点云进行高精度配准:利用非磨损区域的点云的不确定系数和不确定度,对ICP迭代的点云欧式距离进行加权求和,从而降低噪声点对配准的干扰,提高配准精度;S3、通过高精度点云间曲面距离计算,最终获取点云曲面之间的距离。2.根据权利要求1所述的一种高效高精度计算刚性点云曲面之间距离的方法,其特征在于,步骤S2中,所述改进的基于点云不确定度的ICP迭代配准中,将点云进行降采样2
L
倍,作为迭代的初始值,并将每次进行的降采样2
i
倍的待测点云和参考点云均进行保存,随着迭代的过程,每10*i迭代采用2
L
‑
i
降采样结果作为配准的点云集合,直到恢复实际的点云集合大小,以加速点云配准时间,同时,在每次迭代过程中,剔除置信度低的噪声,提高配准精度。3.根据权利要求2所述的一种高效高精度计算刚性点云曲面之间距离的方法,其特征在于,在改进的基于点云不确定度的ICP迭代配准中,在第10*j次迭代过程中,待测非磨损区域的点云表示为其中,设点云的总数为N,则降采样后的点云总数为N/2
(L
‑
j)
;非磨损区域的参照点云表示为Q={q
i
},其中,q
i
∈R3×
(M/2(L
‑
j))
。4.根据权利要求2所述的一种高效高精度计算刚性点云曲面之间距离的方法,其特征在于,在改进的基于点云不确定度的ICP迭代配准中,在每次迭代过程中,确定非磨损区域的待配准点云的不确定度,可靠点的置信度高,噪声因置信度低而被剔除,得到点云欧式距离为:T
f
=[R
f
|t
f
]=arg min E(R
f
|t
f
)其中,q
j
是相对应的最近点;Σ
k
表示由不确定度组成的协方差矩阵;R
f
、t
f
分别表示每次ICP迭代配准中获取的最佳旋转矩阵和平移矩阵,均通过求解公式E(R|t)的最小值获得。5.根据权利要求4所述的一种高效高精度计算刚性点云曲面之间距离的方法,其特征在于,非磨损区域的待配准点云的不确定度采用以下步骤得到:通过最远点采样法对非磨损区域的点云进行点云采样,获得距离点云表面最近的K个关键点q
K
;通过Ransac方式从待配准点云上选择任意两个点,并分别计算所述两个点与关键点q
K
的单元向量,所得两个单元向量的...
【专利技术属性】
技术研发人员:李栋,李苏祺,黄磊,沈国锋,陆晓隽,
申请(专利权)人:江苏集萃智能光电系统研究所有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。