摘要
目的网格模型的拼接和融合是3维模型编辑的一个重要方面。为了提高3维模型之间拼接曲面的精度和效率,提出一种基于三次均匀B样条曲线曲面的网格融合方法。方法首先,利用协变分析和数据驱动方法在目标模型上选定融合区域、确定要融合模型的大小及方向;其次,根据选定的3维网格模型,确定待拼接区域的边界,识别并记录边界点集,利用三次B样条插值边界点集;然后,对边界曲线进行双三次B样条曲面插值得到拼接区域连续曲面,并以此作为两模型拼接时的过渡面;最后,对拼接区域重采样,并对其三角化,以实现网格模型的无缝光滑拼接和融合。结果为了验证本文方法对3维模型拼接的有效性,选取4组不同的模型,分别对其使用本文提出的融合拼接方法进行实验,对前两组模型的拼接效果进行了对比试验,实验结果表明,本文方法可以达到很好的拼接效果,对于融合区域以外的部分能够保持源模型的细节特征,拼接部分的过渡区域光顺平滑,拼接后的模型完整性佳。在运行时间相差0. 05 s内,与数据驱动的建模方法相比,本文方法可以处理的节点数至少多2 000个,面片数至少多5 000个。结论本文方法能够适用于具有任何边界的模型,在选取模型时,对于模型的形状、大小、拓扑结构等的要求较低,适用于新模型的快速建造,因此,该算法可应用于医学、商业广告、动画娱乐以及几何建模和制造等较为广阔的应用领域。
Objective 3 D reconstruction has attracted considerable attention in the editing operation of 3 D models. Various applications,such as 3 D model registration,classification and retrieval,segmentation,reconstruction and modeling,guiding model editing,and automatic model synthesis,can benefit from 3 D reconstruction. Mesh model is a mainstream 3 D model. The editing and transforming of existing 3 D models are an important method used to improve the model and to rapidly acquire new models. The technology of mesh mosaic fusion is a commonly used method in acquiring a new model. The fusion and splicing of the mesh can also be called the technology of mesh reconstruction. Graphs and images have widely appeared in daily life with the development of the society. The rapid and easy acquisition of new image models,the rapid reconstruction of existing models,and other issues play a dominant role in the field of graphic processing with the development of corresponding hardware technologies. Spline interpolation is an interpolation method that is commonly used in the industry to obtain a smooth curve. B-spline interpolation is a widely applied method. B-spline interpolation possesses pow-erful functions in representing and designing curves and surfaces,and is a mainstream method used in mathematical shape description. Therefore,in this study,we utilize the advantage of B-spline interpolation in dealing with boundary curves and surfaces and apply it to the mesh model splicing and interpolate model boundary to achieve the high integrity of grid models with various boundary conditions. In addition,the splicing transition can be sufficient to achieve the high integrity of the new model. The existing 3 D model splicing fusion methods,which pursue several certain splicing results,may cause problems,such as large calculation amount,low splicing precision,and program redundancy. To improve the visual appearance of a synthetic model in terms of its continuity and flexibility,the splicing result at the joint is smoothened and the preci
作者
刘姝玉
韩燮
贾彩琴
Liu Shuyu;Han Xie;Jia Caiqin(School of Data Science and Technology,North University of China,Taiyuan 030051,China)
出处
《中国图象图形学报》
CSCD
北大核心
2018年第12期1901-1909,共9页
Journal of Image and Graphics
基金
国家自然科学基金项目(61672473
61379080)~~