欢迎来到天天文库
浏览记录
ID:1592091
大小:303.38 KB
页数:5页
时间:2017-11-12
《基于标志点的三维点云自动拼接技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2014年9月计算机工程与设计Sept.2014第35卷第9期COMPUTERENGINEERINGANDDESIGNVol.35No.9基于标志点的三维点云自动拼接技术杨帆,权巍+,白宝兴,薛耀红(长春理工大学计算机科学技术学院,吉林长春130022)摘要:为实现三维点云的自动拼接,提出一种标志点的三维点云自动拼接方法。根据标志点的空间特征不变性,匹配3个标志点,利用三点法求取坐标变换矩阵,对目标标志
2、点集合进行坐标变换;采用k-d树搜索最接近标志点,设置距离阈值排除错误标志点对,通过哈希表替换坐标变换后的标志点;运用最小二乘法求解点云的变换矩阵,进行点云拼接。三维拼接实验结果表明,该方法拼接精度高、错误率低,能够实现快速、自动拼接。关键词:计算机视觉;标志点;自动匹配;最小二乘法;拼接中图法分类号:TP391.41文献标识号:A文章编号:1000-7024(2014)09-3321-05Automaticallystitching3Dpoint-cloudbasedonmarkedpointYANGFan,
3、QUANWei+,BAIBao-xing,XUEYao-hong(SchoolofComputerScienceandTechnology,ChangchunUniversityofScienceandTechnology,Changchun130022,China)Abstract:Tostitchthe3Dpoint-cloudautomatically,amethodoftheautomaticallystitching3Dpoint-cloudbasedonthemarkedpointwaspropos
4、ed.Firstly,threemarkedpointswerematchedaccordingtotheinvariantfeatureofthemarkedpoints’space,andthecoordinatetransformationmatrixwasobtainedbyusingthethree-pointmethodandthecoordinatesofthesetoftargetmarkedpointswerechanged.Secondly,theclosestmarkedpointpair
5、sweresearchedusingthek-dtree,errormarkedpointpairswereeliminatedbysettingthedistancethreshold,andthemarkedpointwasreplacedaftertheconversionusingtheHashtable.Finally,thetransformationmatrixwassolvedthroughusingtheleastsquaresmethod,andthepointscloudstitching
6、wasachieved.Thethree-dimensionalstitchingexperimentalresultsshowthatthismethodischaracterizedbythehighstitchingprecisionandthelowerrorrate,anditcanberealizedrapidlyandstitchautomatically.Keywords:computervision;markedpoint;automaticmatching;leastsquaresmetho
7、d;stitching0引言点云拼接[1]的方法中,最常用的是在物体表面粘贴标志点,通过标志点的匹配进行变换矩阵的求解,再对点云数据进行拼接。目前,点云拼接所面临的问题是拼接自动化程度不是很高,而且拼接的速度和精度也有待提高。为此,本文提出了一种基于标志点的三维点云自动拼接算法,首先匹配重叠区域内标志点,然后利用最小二乘法求取坐标变换矩阵进行点云拼接。1标志点的自动匹配对于通过三维扫描仪测量得到的2组点云,其重叠区域一定位于2组点云的边界区域;为了自动匹配重叠区域内的标志点,首先根据标志点间的空间不变性,匹配
8、位于重叠区域最外围的3个标志点。然后,通过三点法[2]求取三对标志点的变换矩阵。最后,匹配重叠区域内其它标志点。1.1匹配重叠区域内的三对标志点设2组点云的标志点集合分别为移动标志点集合P和参考标志点集合Q。首先,获取P中x坐标值最大的3个标志点,分别用Pxmax1、Pxmax2、Pxmax3表示,并计算x坐标值最大的标志点到其它两标志点的距离,用‖Pxmax1Pxmax2‖2、‖Px
此文档下载收益归作者所有