首页|面向牙科三维网格数据的非流形结构检测及快速修复

面向牙科三维网格数据的非流形结构检测及快速修复

扫码查看
针对现有口腔扫描设备获取的网格数据存在自相交、孔洞等一系列问题,提出一种快速、有效的自相交检测算法。为了降低全局网格自相交检测的时间复杂度,引入一种特殊的八叉树算法,利用细分的思想把三角面片放置在不同的立方体内以实现快速自相交检测,并通过删除操作消除错误连接;为了修复上一步骤中形成的大量网络孔洞,设计一种特殊的双边数据结构,能够快速有效地检测单连通封闭孔洞,并正确处理多个孔洞共用同一顶点的问题;孔洞修复完成后,利用拉普拉斯平滑策略对孔洞区域进行处理,获得过渡自然平滑的补洞效果。在80套口腔内扫描数据上的实验结果表明,所提算法不仅能够快速检测网格数据的自相交区域,而且能够高效完成补洞操作;与现有算法相比,在网格数量大于100万的数据上,处理速度提高大约10倍。
Non-Manifold Structure Detection and Fast Restoration for Dental 3D Mesh Data
Aiming at a series of problems such as self-intersection and holes in the mesh data obtained by the existing oral scanning equipment,a fast and effective self-intersection detection algorithm is proposed.To reduce the time complexity of global mesh self-intersection detection,a special octree structure is imported,with a subdivision strategy,the triangular facets are placed in different cubes to detect self-intersection and eliminate incorrect linkages by deleting operations.However,this will bring a lot of holes.To remedy these holes,a special bilateral data structure is designed,which can quickly and effectively detect single-con-nected closed holes and correctly process vertices shared by multiple holes.After remedying the holes,the Laplacian smoothing strategy is used to process the hole area,and achieve an effect that the hole is filled with natural and smooth transition.Experiments on the eighty sets of mouth scansshow that the proposed algorithm can not only rapidly detect the self-intersecting region of mesh data,but also efficiently complete the hole filling operation.Compared with the existing algorithm,the processing speed is about 10 times faster on the data with more than 1 million meshes.

mesh repairself-intersection detectionhole repair

魏广顺、马龙、杨润泽、周元峰

展开 >

山东大学软件学院 济南 250101

网格修复 自相交检测 孔洞修复

国家重点研发计划战略性科技创新合作项目国家自然科学基金联合基金浙江两化融合项目国家自然科学基金国家自然科学基金青年科学基金

2021YFE0203800U19092106217225761802228

2024

计算机辅助设计与图形学学报
中国计算机学会

计算机辅助设计与图形学学报

CSTPCD北大核心
影响因子:0.892
ISSN:1003-9775
年,卷(期):2024.36(4)