基于三维激光扫描的空间点云数据配准方法技术

技术编号:18085143 阅读:28 留言:0更新日期:2018-05-31 13:30
本发明专利技术公开了一种基于三维激光扫描的空间点云数据配准方法,所述的基于三维激光扫描的空间点云数据配准方法,包括如下步骤:S1、利用三维激光扫描获取场景的空间点云数据;S2、对点云数据进行预处理;S3、利用降维分析方法求得点云转换参数;S4、根据转换后的点云数据判断算法是否收敛。本发明专利技术方案通过在点云配准前,对点云数据进行预处理,也即去噪、平滑和精简等,剔除孤立点或者噪声点,提高点云的配准效率;此外,利用主成分分析法寻找两片点云上的对点,然后再利用ICP算法进行精配准,从而提高了点云的配准速度。

【技术实现步骤摘要】
基于三维激光扫描的空间点云数据配准方法
本专利技术涉及点云数据匹配技术,具体涉及基于三维激光扫描的空间点云数据配准方法。
技术介绍
三维激光扫描技术,其数据采集过程高效,且能够全自动,经过立体扫描技术,获得目标物的空间信息,而且能够对相关研究有意义或者感兴趣的部位进行扫描,通过合理的设置扫描频率和精度,得到目标物完整的空间信息。这为定位导航地理信息背景(也可称为地图/三维地图)做了良好的铺垫。点云数据,是通过三维激光扫描技术获得的,并且能够反应物体表面特征的空间数据集。利用三维激光扫描仪获取的点云数据,由于三维激光扫描仪扫描精度和扫描频率的不同,获得的点云数据有时候较为散乱,使得其处理过程变得复杂。并且,点云数据本身为三维数据,其处理过程就变得更加复杂和充满不确定性。在获取点云数据时,由于经过一次设站不可能获得完整的目标物空间信息,所以要经过多站转移后,才能够获得目标物完整的三维数据。然而经过多站转移扫描得到的点云数据,由于站点的平移和旋转错位,或者是操作失误,会出现点云数据不在统一坐标系之下的问题。为了将点云数据统一到相同的坐标系下,便产生了配准的问题。主流的点云数据配准方法采用ICP算法(IterativeClosestPoint)(出自论文AMethodforRegistrationof3-DShaps,作者PaulJ.Best,Member,IEEE,andNeilD.McKay,IEEETRANSACTIONSONPATTERNANALYSISANDMACHINEINTELLIGENCE,VOL.14,NO.2,FEBRUARY1992),是一种点集对点集配准方法,其主要思想是找到使点云数据得到最优匹配的旋转参数R和平移参数T,对于点云数据量小的,使用最小奇异分解(SVD)法来求得旋转量和平移量。ICP算法不断寻找其对应点集中最近的点直至达到目标函数的收敛条件时停止,然而算法在搜索相应点对时,是通过计算欧式距离得知点对之间的距离,从而得知算法是否达到收敛条件,计算结果容易陷入局部最优而非全局最优;此外,算法搜索时需要遍历对应点集上的所有点,计算迭代时间长。
技术实现思路
本专利技术目的在于克服现有技术的不足,尤其解决现有ICP点云数据匹配算法容易陷入局部最优、计算迭代时间长的问题。为解决上述技术问题,本专利技术的目的在于提供一种基于三维激光扫描的空间点云数据配准方法,其中,所述基于三维激光扫描的空间点云数据配准方法包括:S1,利用三维激光扫描获取场景的空间点云数据;S2,对点云数据进行预处理;S3,利用降维分析方法求得点云转换参数;S4,利用转换参数得到转换后的点云坐标;S5,根据转换后的点云数据判断算法是否收敛。进一步地,利用降维分析方法求得点云转换参数操作可使用主成分分析(PCA)方法、线性判别分析(LDA)或其他合适的降维分析方法。该专利技术方案的有益效果在于,在点云配准前,对点云数据其进行预处理,也即去噪、平滑和精简等,剔除孤立点或者噪声点,提高点云的配准效率;此外,利用主成分分析法寻找两片点云上的对点,然后再利用ICP算法进行精配准,从而提高了点云的配准速度。附图说明图1为本专利技术的实施例的基于三维激光扫描的空间点云数据配准方法的流程图。具体实施方式下面结合附图及具体实施例对本专利技术进行更加详细与完整的说明。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定。本专利技术提供一种基于三维激光扫描的空间点云数据配准方法,具体请参照图1,其是本专利技术实施例的基于三维激光扫描的空间点云数据配准方法的流程图。根据本专利技术实施例的基于三维激光扫描的空间点云数据配准方法包括:S1、利用三维激光扫描获取场景的空间点云数据;S2、对点云数据进行预处理;S3、利用降维分析方法求得点云转换参数;S4、根据转换后的点云数据判断算法是否收敛。此外,所述S3利用降维分析方法求得点云转换参数操作可使用主成分分析(PCA)方法、线性判别分析(LDA)或其他合适的降维分析方法。PCA方法是通过分析各个变量之间相关关系分析的基础上,用一组具有代表性的变量代替原来较多的量;LDA也是一种数据降维分析方法,将带上标签的数据通过投影的方法,投影到维度更低的空间中,会形成按类别区分,相同类别的点,将会在投影后的空间中更接近,从而实现数据降维。下面采用PCA方法对本实施例进行说明。具体而言,本实施例描述如下:步骤S1:利用三维激光扫描获取场景的空间点云数据。经过激光传感器对周围场景进行扫描后,得到多个离散的激光扫描点返回的点状数据。步骤S2:对点云数据进行预处理。由于原始激光扫描数据携带噪声,扫描所得的场景并不完全符合场景表示,因而需要对激光扫描进行的预处理。采用自适应邻近点簇分割方法进行邻近点分簇,如公式(1)所示:Δl=mρk-1Δφ(1)其中,ρk-1为前一点的观测值,Δl为相邻点的距离,Δφ为两相邻扫描点对应的偏转角度,m为经验系数。若实际两点距离小于Δl则认为是邻近点簇。步骤S3:利用降维分析方法求得点云转换参数。已知目标点云数据和参考点云数据计算两个点云数据的均值和如公式(2)所示:根据点云数据的均值,计算两个点云数据的协方差矩阵,协方差矩阵用公式(3)表示如下:计算出协方差矩阵Sp和So的特征值λ和γ,则其特征向量分别为Rp=[Rλ1,Rλ2,Rλ3]和Ro=[Rγ1,Rγ2,Rγ3],两个点云数据之间的转换矩阵为平移矩阵为S4、根据转换后的点云数据判断算法是否收敛。利用R和T转换参考点云O,得到新的点云计算O'与P中对应点的距离d,其中当0<d<τ时,停止算法,其中τ为设定的距离阈值;否则返回S3,重新选择主元及特征值计算R和T,直至满足算法终止条件。上述为本专利技术较佳的实施方式,但本专利技术的实施方式并不受上述内容的限制,其他的任何未背离本专利技术的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本专利技术的保护范围之内。本文档来自技高网
...
基于三维激光扫描的空间点云数据配准方法

【技术保护点】
一种基于三维激光扫描的空间点云数据配准方法,其特征在于,所述方法包括如下步骤:S1、利用三维激光扫描获取场景的空间点云数据;S2、对点云数据进行预处理;S3、利用降维分析方法求得点云转换参数;S4、根据转换后的点云数据判断算法是否收敛。

【技术特征摘要】
1.一种基于三维激光扫描的空间点云数据配准方法,其特征在于,所述方法包括如下步骤:S1、利用三维激光扫描获取场景的空间点云数据;S2、对点云数据进行预处理;S3、利用降维分析方法求得点云转换参数;S4、根据转换后的点云数...

【专利技术属性】
技术研发人员:陈墩金覃争鸣
申请(专利权)人:广州映博智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1