[发明专利]一种基于有向包围盒的尺度点云配准方法及装置有效
申请号: | 202110657965.8 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113112535B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 李珊君;王玉文;舒勤 | 申请(专利权)人: | 四川大学 |
主分类号: | G06T7/33 | 分类号: | G06T7/33;G06T7/66;G06T3/60 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 史丽红 |
地址: | 610000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 包围 尺度 点云配准 方法 装置 | ||
1.一种基于有向包围盒的尺度点云配准方法,其特征在于,包括:
构建尺度点云配准模型,并对所述尺度点云配准模型进行去中心化,获取去中心化的源点云和目标点云;
根据去中心化的源点云和目标点云表面顶点的空间分布确定点云的有向包围盒方向,分别生成源点云有向包围盒和目标点云有向包围盒;
基于所述源点云有向包围盒和所述目标点云有向包围盒的顶点和边的对应关系计算尺度因子和旋转矩阵;
基于余弦相似度最大原则从所述旋转矩阵中选择一个作为最优旋转矩阵,并基于所述最优旋转矩阵和所述尺度因子计算平移向量,完成点云配准;
其中,所述基于所述源点云有向包围盒和所述目标点云有向包围盒的顶点和边的对应关系计算尺度因子和旋转矩阵,包括:
分别计算目标点云有向包围盒和源点云有向包围盒的边长,得到目标点云有向包围盒和源点云有向包围盒在不同方向的边长的比值,对所有方向上的比值进行平均值计算,得到尺度因子S*;
基于所述尺度因子S*对目标点云的有向包围盒顶点G进行尺度变换处理,得到目标点云尺度变换后的有向包围盒顶点G′;
通过最小二乘法对源点云的有向包围盒顶点F和目标点云尺度变换后的有向包围盒顶点G′进行处理,得到旋转矩阵R;
其中,所述通过最小二乘法对源点云的有向包围盒顶点F和目标点云尺度变换后的有向包围盒顶点G′进行处理,得到旋转矩阵R,包括:
根据源点云有向包围盒和目标点云有向包围盒顶点之间的一一对应关系,通过最小二乘法对所述源点云的有向包围盒顶点F和目标点云尺度变换后的有向包围盒顶点G′进行处理,并通过奇异值分解得到旋转矩阵R,R=UVT;
所述最小二乘法处理过程具体为:R=G′FT(FFT)-1;
所述奇异值分解的过程具体为:R=U∑VT;
式中,U,V为对最小二乘法处理结果G′FT(FFT)-1进行奇异值分解后的两个酉矩阵;
其中,所述根据去中心化的源点云和目标点云表面顶点的空间分布确定点云的有向包围盒方向,分别生成源点云有向包围盒和目标点云有向包围盒,包括:
对去中心化的源点云和目标点云进行快速凸包,得到源点云凸包点集XH和目标点云凸包点集YH;
基于所述源点云凸包点集XH和目标点云凸包点集YH,利用主成分分析法确定源点云的有向包围盒方向和目标点云的有向包围盒方向;
基于所述源点云的有向包围盒方向建立新坐标系,并根据源点云在对应新坐标系下的投影XQ确定源点云的有向包围盒顶点F,依次连接所有源点云的有向包围盒顶点,得到源点云有向包围盒;
基于所述目标点云的有向包围盒方向建立新坐标系,并根据目标点云在对应新坐标系下的投影YP确定目标点云的有向包围盒顶点G,依次连接所述目标点云的有向包围盒顶点,得到目标点云有向包围盒;
其中,所述基于余弦相似度最大原则从所述旋转矩阵中选择一个作为最优旋转矩阵,包括:获取去中心化后的源点云和目标点云的单位向量和,并计算所述源点云和所述目标点云的单位向量和的余弦相似度λd,选择余弦相似度λd最大的旋转矩阵作为最优旋转矩阵R*;
所述去中心化后的源点云和目标点云的单位向量和具体为:
其中,ωX为源点云的单位向量和,ωY为目标点云的单位向量和,为源点云中的第i个点云,为目标点云中的第j个点云,Nx为源点云中点云的总个数,Ny为目标点云中点云的总个数;
所述余弦相似度λd的计算过程具体为:
其中,λd表示余弦相似度,为源点云有向包围盒和目标点云有向包围盒顶点之间的不同对应关系下的旋转矩阵,表示欧几里得范数;λd∈[-1,1],当λd=1时,表示两点云完全相似或者相同;
最优旋转矩阵
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110657965.8/1.html,转载请声明来源钻瓜专利网。