期刊文献+

基于最大内切球拟合的网格模型骨架提取 被引量:3

Skeleton Extraction of 3D Meshes by Fitting Maximal Inscribed Spheres
下载PDF
导出
摘要 作为三维模型的一维表示方式,模型骨架表示和提取技术在计算机图形学和计算机视觉领域具有广泛的应用.为了有效地从输入网格模型中提取高质量的骨架,提出了一种新的基于最大内切球拟合的骨架提取方法.首先,用户分别交互选取模型主干内任意一点以及各分枝末端任意一点作为骨架提取的初始点;其次,根据选取的初始点利用最大内切球拟合和提取算法得到初始最大内切球,取球心为模型骨架点,并利用该最大内切球沿模型主干迭代扩散,寻找其余的模型最大内切球和相应的模型骨架点,同时将主干骨架周围区域设为影响域;然后,根据交互选取得到的分枝末端点,以类似方法沿末端到主干影响域寻找分枝骨架点;最后,基于距离优先算法选取合适的骨架汇合点生成完整的模型骨架.针对AIM@SHAPE提供的实验用模型,利用该方法提取的模型骨架点能准确地位于模型的中轴位置,同时通过调整参数值能保证提取的模型各分枝骨架的平滑性. Model skeleton is a 1D-representation of 3D models,which has been widely used in the areas of computer graphics and computer vision.In order to effectively extract high quality skeletons from the input meshes,a novel skeleton extraction algorithm is proposed which is based on the maximal inscribed sphere fitting.Firstly,the user can select one point in the main trunk of the given model and one point at the end of each branch,which can be considered as initial points for skeleton extraction;Secondly,the initial inscribed sphere can be generated using our maximal inscribed sphere extraction algorithm and its center can be selected as skeleton point.Iteratively spreading the fitting ball along the main trunk,the algorithm can also find the rest skeleton points and setting the area around the main skeletons as the impact domain.Then,from the picked point at the end of each branch,our skeleton point selection method can be adopted to find the branch skeleton points along the end point towards the main trunk.Finally,the appropriate skeleton convergence point is selected using distance-first algorithm for connecting the skeleton of main trunk and branches.Taking the models provided by AIM@SHAPE as examples,the skeleton points selected by our algorithm always locate near the model medial axes which demonstrates that our approach can efficiently extract the smooth skeletons of the given 3D mesh models.
作者 缪永伟 陈程 孙瑜亮 张旭东 陈佳舟 Miao Yongwei;Chen Cheng;Sun Yuliang;Zhang Xudong;Chen Jiazhou(College of Information Science and Technology,Zhejiang Sci-Tech University,Hangzhou 310018;College of Computer Science and Technology,Zhejiang University of Technology,Hangzhou 310023)
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2018年第10期1801-1809,共9页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(61272309) 浙江理工大学科研基金(17032001-Y)
关键词 模型骨架 最大内切球 网格模型 模型主干 模型分枝 model skeleton maximum inscribed sphere mesh models model main trunk model branch
  • 相关文献

参考文献2

二级参考文献23

  • 1郑伯川,彭维,张引,叶修梓,张三元.3D模型检索技术综述[J].计算机辅助设计与图形学学报,2004,16(7):873-881. 被引量:66
  • 2严寒冰,胡事民.球面坐标下的凸组合球面参数化[J].计算机学报,2005,28(6):927-932. 被引量:7
  • 3Cornea N D, Silver D, Yuan X, et al. Computing hierarchical curve-skeletons of 3D objects [J]. The Visual Computer, 2005, 21(11) : 945-955
  • 4Cornea N D, Silver D, Min P. Curve-skeleton applications[C] //Proceedings of IEEE Visualization, Minneapolis, 2005: 95-102
  • 5Hilaga M, Shinagawa Y, Kohmura T, et al. Topology matching for fully automatic similarity estimation of 3D shapes [C]//Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Los Angeles, CA, 2001:203-212
  • 6Bespalov Dmitriy, Regli William C, Shokoufandeh Ali. Local feature extraction and matching partial objects [J]. Computer-Aided Design, 2006, 38(9) : 1020-1037
  • 7Kazhdan Michael, Funkhouser Thomas, Rusinkiewicz Szymon. Rotation invariant spherical harmonic representation of 3D shape descriptors [C]//Proceedings of Symposium on Geometry Processing, Aachen, 2003:156-164
  • 8S D Cohen, L J Guibas. The earth mover's distance under transformation sets [C] //Proceedings of the 7th International Conference on Computer Vision, Kerkyra, 1999:1076-1083
  • 9Shilane P, MIN P, Kazhdan M, et al. The Princeton shape benchmark [C] //Proceedings of the Shape Modeling International, Genova, 2004:167-178
  • 10Andrei Sharf,Marina Blumenkrants,Ariel Shamir,Daniel Cohen-Or. SnapPaste: an interactive technique for easy mesh composition[J] 2006,The Visual Computer(9-11):835~844

共引文献70

同被引文献10

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部