【技术实现步骤摘要】
标志点的匹配方法、装置、计算机设备和存储介质
本专利技术涉及激光扫描
,特别是涉及一种标志点的匹配方法、装置、计算机设备和存储介质。
技术介绍
在激光实时三维扫描中,不同视角的点云图要最终拼接到一起,那么对点云位置关系的跟踪和计算十分重要。目前的三维扫描广泛应该用反光标志点进行定位,其原理是不同视角下,标志点对应的三维位置是完全不一样的,标志点之间的拓扑关系不发生变换,因此利用这个原理,通过变换可以得到不同视角时手持扫描仪器之间的相对位置关系,从而可以将不同视角下点云成功拼接。传统的标志点的匹配方法,直接用三角形全等筛选出准确的匹配点,再根据其他检验属性确定最佳变换关系,而传统的标志点的匹配方法,存在时间复杂度高的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够降低时间复杂度的标志点的匹配方法、装置、计算机设备和计算机可读存储介质。一种标志点的匹配方法,所述方法包括:获取前向帧中的前向标志点集合;从所述前向标志点集合中,多次选取三个不同的前向标志点,获得前向点组集合;将所述前向点组集合中各点组所构建的三角形的三条边的边长,分别作为前向三维点的各坐标值,获得前向三维点坐标集合;获取当前帧中的当前标志点集合;从所述当前标志点集合中,多次选取三个不同的当前标志点,获得当前点组集合;将所述当前点组集合中各点组所构建的三角形的三条边的边长,分别作为当前三维点的各坐标值,获得当前三维点坐标集合;根据所述前向三维点坐标集合和 ...
【技术保护点】
1.一种标志点的匹配方法,其特征在于,所述方法包括:/n获取前向帧中的前向标志点集合;/n从所述前向标志点集合中,多次选取三个不同的前向标志点,获得前向点组集合;/n将所述前向点组集合中各点组所构建的三角形的三条边的边长,分别作为前向三维点的各坐标值,获得前向三维点坐标集合;/n获取当前帧中的当前标志点集合;/n从所述当前标志点集合中,多次选取三个不同的当前标志点,获得当前点组集合;/n将所述当前点组集合中各点组所构建的三角形的三条边的边长,分别作为当前三维点的各坐标值,获得当前三维点坐标集合;/n根据所述前向三维点坐标集合和所述当前三维点坐标集合进行空间搜索,获得相匹配的三角形对;/n根据所述相匹配的三角形对进行点云拼接。/n
【技术特征摘要】
1.一种标志点的匹配方法,其特征在于,所述方法包括:
获取前向帧中的前向标志点集合;
从所述前向标志点集合中,多次选取三个不同的前向标志点,获得前向点组集合;
将所述前向点组集合中各点组所构建的三角形的三条边的边长,分别作为前向三维点的各坐标值,获得前向三维点坐标集合;
获取当前帧中的当前标志点集合;
从所述当前标志点集合中,多次选取三个不同的当前标志点,获得当前点组集合;
将所述当前点组集合中各点组所构建的三角形的三条边的边长,分别作为当前三维点的各坐标值,获得当前三维点坐标集合;
根据所述前向三维点坐标集合和所述当前三维点坐标集合进行空间搜索,获得相匹配的三角形对;
根据所述相匹配的三角形对进行点云拼接。
2.根据权利要求1所述的方法,其特征在于,所述根据所述前向三维点坐标和所述当前三维点坐标进行空间搜索,获得相匹配的三角形对,包括:
对于所述前向三维点坐标集合中的前向三维点坐标,将各所述前向三维点坐标按照空间索引结构存储;所述前向三维点坐标存储于空间节点;
根据所述当前三维点坐标确定对应的当前空间索引;
根据所述当前空间索引在所述空间节点中搜索对应的前向三维点坐标,获得当前三维点坐标对应的目标前向三维点坐标;
将所述当前三维点坐标和对应的所述目标前向三维点坐标进行匹配,将匹配成功的当前三维点坐标和对应的所述目标前向三维点坐标作为相匹配的三角形对。
3.根据权利要求1所述的方法,其特征在于,所述根据所述相匹配的三角形对进行点云拼接,包括:
对于各相匹配的三角形对,确定所述相匹配的三角形对所对应的候选变换参数;
按照所述候选变换参数对所述当前标志点集合进行变换,获得所述候选变换参数对应的变换后的当前标志点集合;
将所述前向标志点集合和所述变换后的当前标志点集合进行匹配,获得所述候选变换参数对应的标志点匹配结果;
根据候选变换参数对应的所述标志点匹配结果确定目标变换参数;
根据所述目标变换参数进行点云拼接。
4.根据权利要求3所述的方法,其特征在于,所述将所述前向标志点集合和所述变换后的当前标志点集合进行匹配,获得所述候选变换参数对应的标志点匹配结果,包括:
将所述前向标志点集合和所述变换后的当前标志点集合进行匹配,获得所述候选变换参数对应的匹配点对;
统计所述匹配点对的数量;
所述根据各候选变换参数对应的所述标志点匹配结果确定目标变换参数,包括:
从各候选变换参数对应的匹配点对的数量中,确定最大数量的匹配点对;
根据最大数量的匹配点对确定目标变换参数。
5.根据权利要求4所述的方法,其特征在于,所述根据最大数量的匹配点对确定目标变换参数,包括:
当存在至少两个所述最大数量时,获取每个最大数量所对应的匹配点对的误差值;
根据误差值最小的候选变换参数确定目标变换参数。
6.根据权利要求5所述的方法,其特征在于,所述根...
【专利技术属性】
技术研发人员:杨琪,冉国江,翟剑坤,
申请(专利权)人:深圳数马电子技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。