三维点云数据的去噪和特征提取算法研究
本文选题:逆向重建 + 点云去噪 ; 参考:《南昌大学》2017年硕士论文
【摘要】:随着三维扫描技术、计算机技术以及信息技术的快速发展,通过实际物体扫描测量得到虚拟三维点云信息的模型重建技术已经成为了当前研究的热点。其应用领域十分广泛,例如虚拟现实中的模型构建、文物古迹的保护修复、3D游戏角色的开发以及各种模具的设计和修复等等。而在模型重建的过程中,点云模型预处理(包括去噪平滑、点云精简、点云特征提取以及点云拼接等)是三维逆向建模中非常重要的一部分。本文主要针对三维点云预处理环节中的点云去噪和点云特征提取算法进行研究,论文主要研究内容如下:(1)散乱点云邻域及微分信息估算:针对散乱点云的领域以及微分几何信息的估算进行理论研究。基于本文的散乱点云数据量较大的特点,固选用搜索效率较高的k-d树的搜索法对点云数据进行拓扑结构的建立。然后针对散乱点云的微分几何信息,首先根据曲面论相关内容对点云的法矢向量和点云的曲率进行研究,紧接着提出采用基于采样点邻域局部二次曲面的拟合方法对模型点云进行微分几何信息的估算。(2)基于特征信息分类的三维点数据去噪:针对三维散乱点云去噪逆向建模过程中,模型特征信息难以维持以及双边滤波对于特征信息少的区域容易产生过光顺的缺点,提出一种基于点云曲率特征信息分类的去噪算法。具体方法为采用局部曲面拟合的方法对点云的微分几何信息进行计算,由计算得到的模型点云的平均曲率设置局部特征权值。然后根据平均曲率特征权值对点云数据进行特征区域划分,得到特征信息较少的平坦区域和特征信息较多的区域。最后采用针对性的去噪算法,即邻域距离平均滤波算法和自适应双边滤波算法对划分好的两种不同特征区域分别进行去噪滤波。通过进行对不同去噪算法的对比实验和在不同噪声强度下的对比实验,结果表明本文算法具有较好的去噪效果。(3)散乱点云数据提取算法:针对散乱点云特征提取过程中,提取效率低和对噪声的敏感性差等问题。本文采用一种双阈值检测的特征提取算法。首先采用主成分分析法和局部曲面拟合的方法对散乱点云的微分几何信息(包括法向矢量和曲率信息)进行估算。然后根据计算出的邻域内法向矢量交角和平均曲率设定双重特征判定阈值,由此来对模型的点云数据进行特征提取。通过进行不同算法和不同噪声强度下的特征提取实验,结果表明本文算法具有较好的特征提取效果。(4)扫描和数据处理系统搭建:以手持式扫描仪和投影光栅式扫描仪为数据获取端,然后以C++为编程语言,利用OpenGL图形库和VS2013开发工具来实现对三维点云数据的去噪和特征提取的算法,并以汽车石膏模型为实例进行整个数据处理过程的说明,并进行算法可行性论证。
[Abstract]:With the rapid development of 3D scanning technology, computer technology and information technology, the model reconstruction technology to obtain virtual 3D point cloud information through actual object scanning measurement has become a hot research topic at present. It is widely used in many fields, such as model construction in virtual reality, protection and restoration of cultural relics and monuments, development of 3D game characters, design and restoration of various molds, etc. In the process of model reconstruction, point cloud model preprocessing (including denoising and smoothing, point cloud reduction, point cloud feature extraction and point cloud stitching) is a very important part of 3D reverse modeling. In this paper, the point cloud denoising and point cloud feature extraction algorithms in the preprocessing of 3D point cloud are studied. The main contents of this paper are as follows: (1) neighborhood and differential information estimation of scattered point clouds: the field of scattered point clouds and the estimation of differential geometric information are studied theoretically. Based on the large amount of scattered point cloud data in this paper, the search method of k-d tree with high search efficiency is used to establish the topological structure of point cloud data. Then according to the differential geometry information of scattered point cloud, the normal vector and curvature of point cloud are studied according to the related content of surface theory. Then, a fitting method based on the local Quadric surface of sampling points is proposed to estimate the differential geometric information of the model point cloud. (2) based on the classification of feature information, 3D point data denoising is proposed: in the process of inverse modeling for 3D scattered point cloud denoising, Model feature information is difficult to maintain and bilateral filtering is easy to produce over-fairing for regions with less feature information. A denoising algorithm based on point cloud curvature feature information classification is proposed. The specific method is to calculate the differential geometric information of the point cloud by using the method of local surface fitting, and the local eigenvalue is set from the average curvature of the model point cloud. Then the point cloud data are divided according to the mean curvature feature weights, and the flat region with less feature information and the region with more feature information are obtained. Finally, two kinds of de-noising algorithms, namely neighborhood distance average filtering algorithm and adaptive bilateral filtering algorithm, are used to Denoise the two different characteristic regions. Through the contrast experiment of different denoising algorithm and the contrast experiment under different noise intensity, the result shows that the algorithm has better denoising effect. 3) the algorithm of extracting scattered point cloud data: in the process of feature extraction of scattered point cloud, The extraction efficiency is low and the sensitivity to noise is poor. In this paper, a feature extraction algorithm based on double threshold detection is proposed. Firstly, the differential geometric information (including normal vector and curvature information) of scattered point cloud is estimated by principal component analysis and local surface fitting. Then the threshold value is set according to the normal vector intersection and mean curvature in the neighborhood, and then the point cloud data of the model is extracted. Through the experiments of feature extraction under different algorithms and different noise intensity, The results show that the algorithm has a better feature extraction effect. 4) scan and data processing system is built: the hand-held scanner and projection raster scanner are used as the data acquisition terminal, and then C is used as the programming language. The algorithm of de-noising and feature extraction of 3D point cloud data is realized by using OpenGL graphics library and VS2013 development tool. The whole data processing process is illustrated by taking the automobile gypsum model as an example, and the feasibility of the algorithm is demonstrated.
【学位授予单位】:南昌大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP391.7
【相似文献】
相关期刊论文 前10条
1 梁新合;宋志真;;改进的点云精确匹配技术[J];装备制造技术;2008年03期
2 叶爱芬;龚声蓉;王朝晖;刘纯平;;基于随机分布估计的点云密度提取[J];计算机工程;2009年04期
3 梁新合;梁晋;郭成;曹巨明;;法向约束的多幅点云数据融合算法[J];西安交通大学学报;2009年05期
4 孟凡文;吴禄慎;;用继承与优化算法精密拼接无序点云[J];光学精密工程;2009年04期
5 李海亮;邓非;李刚;;摄影测量激光点云空洞修补[J];测绘科学;2010年05期
6 张晶;杨云生;丰少伟;;基于点云法矢变化的点云简化方法研究[J];计算机与数字工程;2011年12期
7 李晓久;景晓宁;;基于非接触式测量的人体点云简化方法[J];纺织学报;2012年07期
8 高恩阳;郑昊鸿;;点云数据滤波方法综述[J];科技资讯;2012年33期
9 范然;金小刚;;大规模点云选择及精简[J];图学学报;2013年03期
10 李伟;李旭东;赵慧洁;张颖;;基于姿态标准化的线特征点云提取方法[J];北京航空航天大学学报;2013年08期
相关会议论文 前10条
1 李文涛;韦群;杨海龙;;基于图像的点云生成和预处理[A];2011年全国通信安全学术会议论文集[C];2011年
2 蔡来良;李儒;;点云数据处理算法与实现初步研究[A];第四届“测绘科学前沿技术论坛”论文精选[C];2012年
3 马国庆;陶萍萍;杨周旺;;点云空间曲线的微分信息计算及匹配方法[A];第四届全国几何设计与计算学术会议论文集[C];2009年
4 江倩殷;刘忠途;李熙莹;;一种有效的点云精简算法[A];第十五届全国图象图形学学术会议论文集[C];2010年
5 解辉;张爱武;孟宪刚;;机载激光点云快速绘制方法[A];第二十五届全国空间探测学术研讨会摘要集[C];2012年
6 李凯;张爱武;;基于激光点云的粮仓储粮数量测量方法[A];第二届“测绘科学前沿技术论坛”论文精选[C];2010年
7 朱晓强;余烨;刘晓平;袁晓辉;Bill P.Buckles;;基于航拍图像和LiDAR点云的城市道路提取[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(上册)[C];2008年
8 刘虎;;基于线性八叉树的点云简化与特征提取研究[A];促进科技经济结合,,服务创新驱动发展——蚌埠市科协2012年度学术年会论文集[C];2012年
9 李滨;王佳;;基于点云的建筑测绘信息提取[A];第四届“测绘科学前沿技术论坛”论文精选[C];2012年
10 杨雪春;;反求工程建模中点云切片技术研究[A];全国先进制造技术高层论坛暨第八届制造业自动化与信息化技术研讨会论文集[C];2009年
相关重要报纸文章 前2条
1 曹裕华 高化猛 江鸿宾;激光点云 亦真亦幻[N];解放军报;2013年
2 中国工程院院士 刘先林;四维远见的装备创新[N];中国测绘报;2012年
相关博士学位论文 前10条
1 彭检贵;融合点云与高分辨率影像的城区道路提取与表面重建研究[D];武汉大学;2012年
2 刘涌;基于连续序列自动快速拼接的全方位三维测量技术研究[D];西南交通大学;2013年
3 赖祖龙;基于LiDAR点云与影像的海岸线提取和地物分类研究[D];武汉大学;2013年
4 王瑞岩;计算机视觉中相机标定及点云配准技术研究[D];西安电子科技大学;2015年
5 段敏燕;机载激光雷达点云电力线三维重建方法研究[D];武汉大学;2015年
6 李艳红;车载移动测量系统数据配准与分类识别关键技术研究[D];武汉大学;2014年
7 崔婷婷;结合车载点云和全景影像的建筑物立面重建[D];武汉大学;2015年
8 戴玉成;基于UAV倾斜影像匹配点云的城市建筑物信息提取方法研究[D];中国科学院大学(中国科学院遥感与数字地球研究所);2017年
9 龚珍;地面三维激光扫描点云场景重建方法研究[D];中国地质大学;2017年
10 韩峰;基于点云信息的既有铁路状态检测与评估技术研究[D];西南交通大学;2015年
相关硕士学位论文 前10条
1 龚硕然;基于Delaunay三角剖分的点云三维网格重构[D];河北大学;2015年
2 杨红粉;频域技术应用于点云配准研究[D];北京建筑大学;2015年
3 段红娟;点云图像交互式曲线骨架提取技术及其应用[D];西南交通大学;2015年
4 张永恒;散乱点云数据配准方法研究[D];长安大学;2015年
5 吴爱;面向特征拟合的点云简化方法研究[D];中国地质大学(北京);2015年
6 薛广顺;基于立体视觉的牛体点云获取方法研究与实现[D];西北农林科技大学;2015年
7 胡诚;精度约束下地表LiDAR点云抽稀方法研究[D];西南交通大学;2015年
8 余明;三维离散点云数据处理技术研究[D];南京理工大学;2015年
9 陈星宇;基于三维彩色点云的地形分类方法研究[D];南京理工大学;2015年
10 朱东方;基于复杂拓扑结构点云的曲线拟合研究与应用[D];山东大学;2015年
本文编号:1885756
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1885756.html