APP下载

一种结合平面投影和区域生长的曲面重建算法

2021-10-11苏铁明华顺刚

机械工程与自动化 2021年5期
关键词:生长区域

冯 丹,苏铁明,华顺刚

(大连理工大学 机械工程学院,辽宁 大连 116024)

0 引言

逆向工程已被广泛应用于机械制造、文物保护、医疗与虚拟现实等多领域[1,2]。而三维点云曲面重建作为逆向工程的一部分,已经成为当今科研领域的研究热点。近些年,国内外学者提出了许多点云曲面重建的算法,主要包括四面体法、隐函数法、平面投影法、区域生长法。隐函数法是通过表面拟合的方法构造一个描述模型表面的隐函数,常用的有泊松算法[3]和径向基函数算法[4],重建的曲面在细节特征处可能不够精确,如Edelsbrunner等[5]提出的四面体法是建立包围点集的立方体盒子,用空外接球法依次插入其他点,得到包含所有点集的凸多面体,该方法涉及到大量的计算,且需要后续算法对四面体进行提取。区域生长算法[6]是从种子三角形开始,按照某种原则不断地选择第三点和生长边组成新的三角形等,该方法重建精度良好,但重建结果依赖于第三点的筛选结果。平面投影法是将三维点云投影到二维平面内进行Delaunay三角剖分[7],该方法重建速度快但会出现面片重叠以及形状失真的情况。

本文将平面投影法和区域生长法进行结合。首先需要估算每个点的法向量,之后根据平面投影法对每个点及k邻域进行投影和生成三角形操作,计算每个点的法向量与k邻域所有点法向量的夹角,若夹角都小于某阈值,将该点平面投影法生成的三角形存于确定三角形集合T1,否则存于待定三角形集合T2。……

登录APP查看全文

猜你喜欢

生长区域
永久基本农田集中区域“禁废”
碗莲生长记
分割区域
共享出行不再“野蛮生长”
生长在哪里的启示
野蛮生长
生长
关于四色猜想
分区域
基于严重区域的多PCC点暂降频次估计