高级检索

三角网格模型特征线的局部采样追踪算法

Feature Lines Extraction of Triangle Meshes Based on Local Sampling and Tracking

  • 摘要: 针对现有的特征轮廓提取算法依赖全局采样,效率不高,难以实现复杂模型的实时轮廓提取的问题,提出一种局部采样追踪算法.该算法利用多判别指标去识别特征,充分挖掘相对二面角、顶点缺角和法向投票张量的优点,提高特征识别的可信度;特征的追踪建立在初始特征边集合的基础上,依据三角面-三角面的邻接关系,在追踪过程中动态、自适应地检测各类特征,拓展特征边,实现局部采样覆盖全局特征的目标;最后从角点出发追踪弱特征轮廓曲线,保证轮廓的完整性.通过CAD和数字医学领域的应用实例对文中算法进行验证,结果表明,该算法是可行、高效的.

     

    Abstract: Most previous algorithms for feature contours extraction are less efficient due to global sampling, so we proposed an algorithm based on local sampling and tracking to satisfy the real-time requirement of feature lines extraction for complex models. The proposed algorithm identifies features by multiple metrics including dihedral angle, angle defect and normal voting tensor. The credibility of feature detection can be improved by taking advantage of these metrics. The coverage of global features is achieved through local sampling and features tracking basing on initial features. During the tracking process, different types of features are identified dynamically and adaptively. The final step is to track weak feature contours from corners to ensure the integrity of the contours. We validated our algorithm through instances from the field of CAD and digital medicine. The experimental results show that our algorithm is feasible and high efficient.

     

/

返回文章
返回