散乱点云模型三角网格化处理算法的研究与实现

来源 :南京师范大学 | 被引量 : 0次 | 上传用户:hwb6090
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着深度摄像、激光测距等三维测量和信息获取技术的发展,使得人们能够方便地获得精度和密度都越来越高的物体表面三维数据,利用物体表面三维数据来进行三维模型曲面重建已成为近年来国际图形学界的研究热点之一,大大促进了逆向工程技术、CAD/CAM以及其他快速原型制造技术的发展,并广泛应用于计算机视觉、医学、航空、虚拟现实等领城。而进行散乱点云的三角网格化处理是进行模型曲面重构必不可少的前置处理步骤,也是最重要最关键的一步。因此,研究直接以散乱点云数据为对象的三角网格化处理技术,对快速构造插值曲面及其在各个应用领域的推广使用都有着重大的现实意义。本文的主要工作包括以下四个方面:1.在已有K-邻域去噪算法的基础上,进一步给出了对散乱点云数据进行去除噪声和漂移点的方法,该方法采用高斯函数作为权重函数来评估数据点对其K邻近点的影响程度,可有效解决漂移点的自动识别问题,并通过点云模型的平均两点间距离值及平均影响程度等参数来判断数据点是否为噪声点以及离群点,提高了对散乱点云模型进行去噪的模型自适应性。2.为散乱点云模型提供了一种基于局部曲面分析技术的点云模型自适应简化算法,该算法借助空间分块思想以及局部采样密度分析完成点云模型的自适应简化。算法可以根据用户指定简化后的数据点数或简化比例,完成任意规模大小的点云简化。3.提出了一种散乱点云模型的快速增量三角网格化处理算法,该算法运用波前(Wave Front)方法渐进地由点云数据生成物体表面的三角网格模型。以一个“种子”三角形的三条边初始化扩展边队列,以逐渐生成的新边为扩展元素,借助一系列扩展优化准则,快速完成最优扩展点的评估和三角面片的重建,增量地从当前网格的边界向外扩展三角面片,从而完成整个散乱点云模型的三角网格化。该算法可有效识别带孔洞的模型边界,并能自然处理各种非凸模型的曲面散乱点云数据,具有较强的适应性。4.本文还将点云模型的三角网格化处理算法与点云模型的精简算法结合起来,不仅可实现点云模型多分辨率的三角网格显示,而且在对重建模型精度要求不高的情况下,可有效地减少模型三角网格化处理时间,提高点云模型三角网格化效率,简化的程度越大,所需网格化时间越短。
其他文献
刑事责任及其根据问题一直是我国刑法学上令人困惑的问题,可以说刑事责任及其根据的相关问题是一个涉及了刑法学全部理论的问题。与其他部门法学对其相关“法律责任”的研究不
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
本文以深孔钻为例,介绍了在微机上用专家系统技术开发刀具CAD系统的方法,提出了一个基于知识的计算机辅助设计系统的结构框架,对深孔钻结构设计规则作了详细的论述,对深孔钻的进一步
[目的]调查临床护理教师胜任力与专业自我概念现状,并了解二者的相关性,为提高临床护理教学质量提供依据。[方法]采用护理专业自我概念量表和临床护理教师胜任力量表对136名
犯罪认定理论是当代俄罗斯刑事法律基础理论中具有重要特色的一个理论体系,是俄罗斯刑事法律教育中的一个基础学科。从始罗斯原始社会氏族部落时期初罪思想形成到当代理论模
目的:探讨急性冠状动脉综合征患者治疗前后血清生物标志物变化及临床意义。方法:选择急性冠脉综合征(ACS)患者135例,其中sT段抬高型急性心肌梗死(STEAMI)71例及非ST段抬高型急性心肌
受巴州老科协水利分会的委托,我们一行四人,在李希贤同志的带领下,于2004年10月20日对若羌县米兰河、若羌河、瓦什峡河、塔什萨依河的引、输水工程,田间工程等进行了考察,并通过访
语际语用失误与语内语用失误是语用失误的两种类型。运用Verschueren的顺应理论可以阐释这两种类型的语用失误产生的根本原因,即都是在言语交际过程中,由于交际的任何一方忽视