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

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

论文摘要

随着深度摄像、激光测距等三维测量和信息获取技术的发展,使得人们能够方便地获得精度和密度都越来越高的物体表面三维数据,利用物体表面三维数据来进行三维模型曲面重建已成为近年来国际图形学界的研究热点之一,大大促进了逆向工程技术、CAD/CAM以及其他快速原型制造技术的发展,并广泛应用于计算机视觉、医学、航空、虚拟现实等领城。而进行散乱点云的三角网格化处理是进行模型曲面重构必不可少的前置处理步骤,也是最重要最关键的一步。因此,研究直接以散乱点云数据为对象的三角网格化处理技术,对快速构造插值曲面及其在各个应用领域的推广使用都有着重大的现实意义。本文的主要工作包括以下四个方面:1.在已有K-邻域去噪算法的基础上,进一步给出了对散乱点云数据进行去除噪声和漂移点的方法,该方法采用高斯函数作为权重函数来评估数据点对其K邻近点的影响程度,可有效解决漂移点的自动识别问题,并通过点云模型的平均两点间距离值及平均影响程度等参数来判断数据点是否为噪声点以及离群点,提高了对散乱点云模型进行去噪的模型自适应性。2.为散乱点云模型提供了一种基于局部曲面分析技术的点云模型自适应简化算法,该算法借助空间分块思想以及局部采样密度分析完成点云模型的自适应简化。算法可以根据用户指定简化后的数据点数或简化比例,完成任意规模大小的点云简化。3.提出了一种散乱点云模型的快速增量三角网格化处理算法,该算法运用波前(Wave Front)方法渐进地由点云数据生成物体表面的三角网格模型。以一个“种子”三角形的三条边初始化扩展边队列,以逐渐生成的新边为扩展元素,借助一系列扩展优化准则,快速完成最优扩展点的评估和三角面片的重建,增量地从当前网格的边界向外扩展三角面片,从而完成整个散乱点云模型的三角网格化。该算法可有效识别带孔洞的模型边界,并能自然处理各种非凸模型的曲面散乱点云数据,具有较强的适应性。4.本文还将点云模型的三角网格化处理算法与点云模型的精简算法结合起来,不仅可实现点云模型多分辨率的三角网格显示,而且在对重建模型精度要求不高的情况下,可有效地减少模型三角网格化处理时间,提高点云模型三角网格化效率,简化的程度越大,所需网格化时间越短。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 研究工作的背景
  • 1.2 点云数据的采集以及数据的类型
  • 1.3 散乱点云模型三角网格化处理的意义及应用
  • 1.4 本文的主要内容及组织
  • 第2章 三角网格化处理算法的研究现状与分析
  • 2.1 概述
  • 2.2 散乱点云模型三角网格化的典型处理算法
  • 2.2.1 场函数法
  • 2.2.2 基于雕刻的方法
  • 2.2.3 基于区域增长的方法
  • 2.2.4 局部投影法
  • 2.3 目前在散乱点云模型三角网格化研究领域存在的问题
  • 2.4 本章小结
  • 第3章 散乱点云的去噪与简化
  • 3.1 基于K-近邻的点云自适应去噪
  • 3.1.1 点云Kd-树结构以及K-邻域查询
  • 3.1.2 点云自适应去噪策略
  • 3.1.3 算法流程
  • 3.1.4 实验结果与分析
  • 3.2 基于局部曲面分析技术的点云简化
  • 3.2.1 数据点的局部采样密度计算
  • 3.2.2 点云简化策略
  • 3.2.3 算法流程
  • 3.2.4 实验结果与分析
  • 3.3 本章小结
  • 第4章 散乱点云模型的快速增量三角网格化算法
  • 4.1 算法的主要思路及相关概念
  • 4.2 主要数据结构组织
  • 4.3 快速增量三角网格化算法
  • 4.3.1 初始化
  • 4.3.2 检测边的可扩展性
  • 4.3.3 最优扩展点的选取原则
  • 4.3.4 增量三角网格化过程中各状态的动态更新
  • 4.4 算法流程
  • 4.5 点云模型增量三角网格化处理的实验结果
  • 4.5.1 实例效果
  • 4.5.2 时间代价分析及网格质量评价
  • 4.6 算法的优化与拓展
  • 4.6.1 网格局部优化
  • 4.6.2 多分辨率的网格模型显示
  • 4.7 本章小结
  • 第5章 总结与展望
  • 5.1 主要工作回顾
  • 5.2 本文的主要贡献和创新之处
  • 5.3 进一步研究工作展望
  • 参考文献
  • 攻读硕士学位期间参与的项目及撰写的论文等
  • 致谢
  • 相关论文文献

    • [1].基于改进边折叠算法的三角网格优化[J]. 科学咨询(科技·管理) 2019(04)
    • [2].改进的物体表面重建的三角网格法[J]. 应用科学学报 2016(02)
    • [3].曲率约束的隐式曲面三角网格化[J]. 计算机工程与应用 2013(03)
    • [4].离散三角网格系统距离量测方法[J]. 测绘学报 2011(01)
    • [5].三角网格文件的格式处理在3D打印技术中的应用[J]. 黑龙江科学 2017(02)
    • [6].三角网格法绘制等水压线若干问题的研究[J]. 给水排水 2009(02)
    • [7].多层三角网格轨迹模型的移动传输控制策略[J]. 计算机工程 2014(02)
    • [8].三角网格谱元法地震波场数值模拟[J]. 地球物理学进展 2014(04)
    • [9].一种使用八叉树存储三角网格图元的算法[J]. 安徽建筑工业学院学报(自然科学版) 2008(05)
    • [10].四方网格和正三角网格上米堆模型的幂次行为[J]. 安阳师范学院学报 2008(05)
    • [11].基于三角网格多节点覆盖的数值流形方法[J]. 塑性工程学报 2010(06)
    • [12].保特征的自适应三角网格规范化算法[J]. 强激光与粒子束 2016(02)
    • [13].基于三角网格的小腿骨医学图像孔洞修补重构[J]. 科技通报 2015(06)
    • [14].三角网格上的混合有理插值算法及性质[J]. 河北工业大学学报 2010(03)
    • [15].一个适用于大型三角网格的鲁棒水印算法[J]. 计算机安全 2009(07)
    • [16].一种新的三角网格划分算法研究[J]. 长治学院学报 2015(05)
    • [17].三角网格曲面模型快速分层算法[J]. 北京航空航天大学学报 2010(03)
    • [18].海量数据三角网格生成算法[J]. 北京航空航天大学学报 2008(12)
    • [19].直接精简密集点云的三角网格重建[J]. 计算机应用与软件 2016(06)
    • [20].点与三角形位置关系对三角网格拓扑的影响[J]. 计算机工程与应用 2011(14)
    • [21].土地平整中土石方量计算的三角网格法[J]. 水利水电科技进展 2008(02)
    • [22].结构光视觉三维点云逐层三角网格化算法[J]. 计算机科学 2016(S2)
    • [23].面向大数据量地学模型的三角网格简化算法实现[J]. 北京大学学报(自然科学版) 2013(03)
    • [24].基于二次误差的三角网格自适应细分算法研究[J]. 计算机应用与软件 2009(03)
    • [25].三角网格上的对称型向量值混合连分式插值[J]. 合肥师范学院学报 2008(03)
    • [26].参数曲面三角网格生成的改进波前法[J]. 西安交通大学学报 2014(03)
    • [27].基于局部—全局方法的三角网格优化算法[J]. 计算机应用 2011(04)
    • [28].基于三角网格演化的CBCT牙齿图像分割方法[J]. 中国医疗器械杂志 2011(06)
    • [29].基于三角网格的机械零件轮廓反求技术研究及系统开发[J]. 制造业自动化 2010(06)
    • [30].快速实现二次曲面片三角网格剖分的新方法[J]. 沈阳航空工业学院学报 2009(02)

    标签:;  ;  ;  

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

    猜你喜欢