基于路径跟随的三维点云物体形状特征匹配方法组成比例

技术编号:10075515 阅读:204 留言:0更新日期:2014-05-24 05:13
本发明专利技术公开一种可有效提高计算效率及匹配准确性的基于路径跟随的三维点云物体形状特征匹配方法,按如下步骤进行:采用主成分分析方法从三维点云物体模型中随机选取定量的关键点;采用乘积型参数域上单值二次曲面拟合方法拟合关键点邻域,定义并提取关键点上的局部形状特征;对关键点集合进行优化三角剖分,并基于映射关系建立关键点的三维无向加权网格图;定义关键点的三维无向加权网格图结构相似测度以及局部形状特征的相似测度,并以此两种相似测度构建组合测度;采用路径跟随算法求解组合测度。

【技术实现步骤摘要】

本专利技术涉及一种三维点云物体形状匹配技术,尤其是一种可有效提高计算效率及匹配准确性的基于路径跟随的三维点云物体形状特征匹配方法
技术介绍
以往,对于三维点云物体的识别大多采用ICP的变形算法。如2005年Chen等提出了轮廓匹配方法,采用两步ICP方法进行物体匹配:首先从三维扫描点云中检测物体,利用改进ICP算法建立初始变换;然后用ICP算法对齐数据库中的三维模型及待测试物体模型,两步ICP算法得到了更加精准的匹配结果。2007年Chen等提出了物体识别的曲面匹配方法并基于曲面拟合构造物体的局部形状特征,前者先利用四元组计算初始变换进行粗对齐,再利用ICP算法进行精确匹配;后者利用直方图描述物体的局部形状特征。基于ICP算法的物体匹配识别精度较高,但对ICP算法初始变换敏感且计算复杂度高。近年来出现了一些基于图匹配的物体识别算法,图匹配是图论的核心问题,常用于视觉计算、模式识别以及生物信息识别等领域。图匹配即寻找给定两图的结点或边之间对应关系的过程,其根本目的是基于约束条件和目标函数确定两图结点或边之间的最大或最优对应关系。图匹配算法可分类为精确的图匹配和近似的图匹配两种。精确求解两图的匹配关系一般包括图同构、子图同构和最大公关子图等,其算精度较高,致力于求解最优匹配,时间复杂度均随顶点数呈指数级增长,仅适用于处理小规模的图匹配问题,不适用于物体结点数量大的实时匹配问题。近似的图匹配则求解两图的近似匹配关系,效率较高,在适当赋予权值后,能够得到理想的匹配精度。近似的图匹配算法一般包括路径跟随算法、传播算法、谱算法、优化算法等,允许边的缺失,近似求解基于边的最大公共子图,而不是基于点的公共诱导子图,是约束强度最低的图匹配方法。此类算法虽然不能获得全局最优解,匹配结果虽然与最优匹配之间存在差距,但可避免差的局部最优解,算法复杂度较低,速度较快。当图的结点多,匹配工作量大时,运用近似算法求解图匹配可以节省很多时间,大大提高了工作效率。2008年Mian等首先基于PCA主轴差异提取关键点,并对关键点邻域进行曲面拟合,以构造关键点上的局部形状特征向量,构造关键点集合的三维空间分布图,通过比较关键点图之间的形状特征向量来确定两图结点间的对应关系,通过计算结点匹配点对数、关键点对之间的距离、对应的边长差异等计算两图之间的相似测度。2011年Syed等给出了不同的关键点选取和特征提取方法,通过计算关键点对特征向量的RMS距离确定两图结点的对应关系,基于关键点对的距离、对应特征的差异以及基于关键点的距离一致性和基于特征的旋转一致性等几何信息计算两图的相似测度;选取最为相似的物体之后再进行ICP精确匹配。目前,在近似的图匹配算法中,路径跟随算法利用凸凹松弛方法能够有效、快速地求解加权无向图匹配问题,该算法适用解决结点数较多的大图,计算效率及匹配准确性较高。但是,迄今为止还没有关于利用路径跟随算法求解三维物体的形状特征匹配问题的相关报道。
技术实现思路
本专利技术是为了解决现有技术所存在的上述技术问题,提供一种可有效提高计算效率及匹配准确性的基于路径跟随的三维点云物体形状特征匹配方法。本专利技术的技术解决方案是:一种基于路径跟随的三维点云物体形状特征匹配方法,其特征在于按如下步骤进行:a. 采用主成分分析方法从三维点云物体模型中随机选取定量的关键点;b. 采用乘积型参数域上单值二次曲面拟合方法拟合关键点邻域,定义并提取关键点上的局部形状特征; c. 对关键点集合进行优化三角剖分,并基于映射关系建立关键点的三维无向加权网格图;d. 定义关键点的三维无向加权网格图结构相似测度以及局部形状特征的相似测度,并以此两种相似测度构建组合测度;  e. 采用路径跟随算法求解组合测度。所述a步骤如下:随机选取三维点云物体模型一点为球心做球,得到球内所有点的位置矢量矩阵,对该矢量矩阵的协方差矩阵进行主成分分析,得到特征向量矩阵和特征值矩阵;将球内所有的点均投影到较大的两个特征值对应的特征向量方向上,在两个特征向量上投影的最大值和最小值之差若大于指定阈值,则该点为关键点。所述b步骤如下:对关键点邻域内的全部点在乘积型参数域上进行单值曲面拟合;在乘积型参数域的两个参数方向分别进行均匀采样,求解采样点上的单值拟合曲面的深度值;记任意关键点上全部采样深度集合为该关键点上的局部形状特征。所述c步骤如下:将所选取的关键点集合投影到二维空间,在二维空间内进行优化三角剖分,生成三角网格并投影回三维空间,从而得到关键点的三维无向加权网格图;以关键点局部形状特征为该图结点的权值、以邻接关系定义该图的边权。 所述d步骤如下:将两个三维点云物体的关键点的局部形状特征相似测度定义为                                               ;将两个三维点云物体的结构差异测度定义为;将上述测度规范化,使其值域为[0, 1],则两个点云物体的组合相似测度定义为结构相似测度F0(P)与局部形状特征相似测度F0(S)线性组合,即。所述e步骤如下:通过对凹松弛和凸松弛函数进行线性组合形成路径跟随算法;令Fλ(P)=(1-λ)F0(P)+λF1(P)其中0≤λ≤1;增加凹松弛函数的权重,找到源于最小化的Fλ的局部最小值的Fλ+dλ的局部极小值;当dλ足够小时,得到Fλ(P)的一条解路径P*(λ),其中,跟随这条解路径即可找到Fλ(P)的局部极小值P*(1)。    本专利技术是以三维点云物体的关键点为匹配数据,避免了大规模点云的冗余处理,提高了计算效率;构造物体关键点的三维网络图,将点云物体的形状匹配问题转化为图的匹配问题;基于局部形状特征和图的结构特征构造组合的相似测度,提高匹配精度;以近似匹配中的路径跟随方法求解点云物体组合测度,可进一步提高计算效率。具体实施方式a. 采用主成分分析方法从三维点云物体模型中随机选取定量的关键点:设任意三维物体的点云模型为V={vi|vi=(xi,yi,zi), i=1, 2, …, n本文档来自技高网
...

【技术保护点】
一种基于路径跟随的三维点云物体形状特征匹配方法,其特征在于按如下步骤进行:a.?采用主成分分析方法从三维点云物体模型中随机选取定量的关键点;b.?采用乘积型参数域上单值二次曲面拟合方法拟合关键点邻域,定义并提取关键点上的局部形状特征;?c.?对关键点集合进行优化三角剖分,并基于映射关系建立关键点的三维无向加权网格图;?d.?定义关键点的三维无向加权网格图结构相似测度以及局部形状特征的相似测度,并以此两种相似测度构建组合测度;??e.?采用路径跟随算法求解组合测度。

【技术特征摘要】
1.一种基于路径跟随的三维点云物体形状特征匹配方法,其特征在于按如下步骤进行:
a. 采用主成分分析方法从三维点云物体模型中随机选取定量的关键点;
b. 采用乘积型参数域上单值二次曲面拟合方法拟合关键点邻域,定义并提取关键点上的局部形状特征;
 c. 对关键点集合进行优化三角剖分,并基于映射关系建立关键点的三维无向加权网格图;
 d. 定义关键点的三维无向加权网格图结构相似测度以及局部形状特征的相似测度,并以此两种相似测度构建组合测度; 
 e. 采用路径跟随算法求解组合测度。
2.根据权利要求1所述的基于路径跟随的三维点云物体形状特征匹配方法,其特征在于所述a步骤如下:随机选取三维点云物体模型一点为球心做球,得到球内所有点的位置矢量矩阵,对该矢量矩阵的协方差矩阵进行主成分分析,得到特征向量矩阵和特征值矩阵;将球内所有的点均投影到较大的两个特征值对应的特征向量方向上,在两个特征向量上投影的最大值和最小值之差若大于指定阈值,则该点为关键点。
3.根据权利要求2所述的基于路径跟随的三维点云物体形状特征匹配方法,其特征在于所述b步骤如下:对关键点邻域内的全部点在乘积型参数域上进行单值曲面拟合;在乘积型参数域的两个参数方向分别进行均匀采样,求解采样点上的单值拟合曲面的深度值;记任意关键点上全部采样深度集合为该关键点上的...

【专利技术属性】
技术研发人员:孙晓鹏韩枫
申请(专利权)人:辽宁师范大学
类型:发明
国别省市:

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

1