网格曲面特征线检测的离散方法

网格曲面特征线检测的离散方法

论文摘要

三维物体的多边形网格表示是计算机图形学中的一个基本建模方法。网格曲面的特征检测是离散曲面造型与处理的基本操作,特征线的提取也是网格曲面的分割、简化、重建和编辑等操作的基础。另外,网格曲面特征线提取算法在非真实感图形学、计算机视觉、计算几何等领域也有着重要应用。曲面特征点通常是指曲面的某一主曲率在主方向上取到极大值的点,所以曲面特征点的判断与检测要用到最高四阶导数的信息。虽然在理论上可行,然而直接估计网格曲面的高阶导数在实际计算中存在计算不稳定和精度较低等缺陷。本文在传统曲率极值判别式的基础上给出了一种刻画网格顶点尖锐程度的新的特征度量,定义网格顶点的平均曲率与其邻域内点的法曲率的平均值之比为网格顶点的新的特征度量。从而将曲面主曲率的二阶导数符号判别转化为新的特征度量的取值范围的判别。对均匀三角网格曲面,新的特征度量可进一步简化为边向量在顶点法向上投影之比的计算。最后通过对侯选特征点集做聚类、连线、去噪等处理得到了网格曲面的特征线。本文的算法分为以下五步:1.计算网格曲面上每个顶点的特征度量。2.根据顶点度量值确定特征区域并对特征区域聚类。3.在每个特征区域上应用最小生成树算法提取特征线。4.对网格曲面上的特征线进行光滑。5.将特征线进一步区分为脊线与谷线。大量实例表明利用新的特征度量进行特征线计算具有简单、稳定、高效的特点。这种特征线检测算法不仅适用于自由型曲面的特征分析,对C~1不光滑或C~1光滑但C~2不光滑的CAD模型也可以进行有效的特征检测。

论文目录

  • 致谢
  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 微分几何中的曲率
  • 1.2 离散曲率估计
  • 1.3 曲面特征的定义
  • 1.4 特征提取方法综述
  • 1.4.1 基于曲面拟合的方法
  • 1.4.2 非拟合类方法
  • 1.4.3 特征点的提取
  • 1.5 本文的主要工作
  • 2 特征区域的提取
  • 2.1 离散曲线曲面的特征度量
  • 2.1.1 离散曲线的特征度量
  • 2.1.2 网格曲面顶点的特征度量
  • 2.2 网格特征区域的提取
  • 2.2.1 自由曲面的特征区域检测算法
  • 2.2.2 CAD模型中的不连续特征区域的检测
  • 2.3 结果与分析
  • 2.3.1 的阀值对特征区域检测的影响
  • 2.3.2 的计算邻域对特征区域检测的影响
  • 2.3.3 CAD模型的例子
  • 2.3.4 算法复杂度分析
  • 3 特征区域的线化与光滑
  • 3.1 特征区域聚类与线化
  • 3.1.1 特征区域聚类
  • 3.1.2 运用最小生成树提取特征线
  • 3.2 谷线与脊线的提取与平滑
  • 3.2.1 网格上曲线的光滑
  • 3.2.2 脊线与谷线
  • 3.3 试验结果与分析
  • 3.3.1 算法复杂度分析
  • 3.3.2 完整示例
  • 4 总结与展望
  • 4.1 结论
  • 4.2 展望
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    网格曲面特征线检测的离散方法
    下载Doc文档

    猜你喜欢