基于点云数据的人体构建
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着服装行业科技能力的提高,三维服装CAD系统成为服装设计的必然趋势,这就决定了做为基础的人体建模的重要性。人体的建模方法直接影响后期服装款式设计的表现效果,也与服装三维模拟仿真等问题密切相关,因此研究三维人体模型的构建方法具有广泛的价值和应用前景。
     本文在非接触式三维扫描仪获取的人体表面数据的基础上,进行了点云数据存储、点云数据处理、人体模型重构和人体模型查看等四个方面的研究工作。分别提出了:简化二维链表的点云数据存储结构;基于弦差分法的点云数据精简算法;运用逆向工程软件Rapidform对点云数据进行补点与去噪;参照人体测量定义的基准点对人台数据进行关键点提取;基于Voronoi图和Delaunay三角剖分的Crust算法重构人体模型;运用MATLAB平台实现人体建模。
     最后选取一个人体扫描的数据样本,制作出人体模型和基于该人体的人台模型。实验结果表明本文的方法便捷、有效,能快速准确地得到符合要求的计算机人体模型,为三维服装CAD系统的进一步完善提供了良好的基础。
With the development of technologies in the garment industry, 3D-garment CAD is becoming the trend of garment design, which means the importance of the mannequin modeling. The mannequin modeling will influence the performance of the garment design directly, and be closely related to the three-dimensional simulation of the garment. Therefore exploring 3D mannequin modeling method is valuable and of extensive prospect for application.
     Based on the mannequin data from 3D non-contact body scanning, this paper discussed how to store and process the point cloud data, how to rebuild and display the mannequins. Specific researches include the storage structure of the point cloud data based on the two-dimensional chain table, the reduction algorithm of the point cloud data based on the difference method, hole-filling and noise-filtering in the application of Rapidform software, the extraction of the top mannequin data based on anthropometry standard, the Crust algorithm of the mannequin modeling based on Voronoi and Delaunay triangulation, the mannequin modeling in MATLAB platform.
     Using a mannequin data file, this paper builds the mannequin and the top mannequin modeling. Experiments result showed that this method can build model quickly and efficiently; the obtained mannequin met the standard exactly. In a word, this method lays a good foundation for the further development of 3D-garment CAD system.
引文
[1]刘卉,许端清,陈纯.服装CAD综述[J].计算机辅助设计与图形学学报,2000, (6):12-16.
    [2]吴广顺.服装企业B2C网络营销的探析[J].现代纺织技术,2007,(1):41-44.
    [3]锥薇艳,李风仙.国内外服装CAD操作系统的对比与展望[J].吉林工学院学报,2002,23(2):60-61.
    [4]穿针引线服装网. http://www.eeff.com.cn/news/2006/7/11/134852.htm.
    [5]赵括平,张渭源,张鸿志.服装CAD技术发展与展望[J].大津纺织工学院学报,2000,19(5):70-73.
    [6]试衣网站MVM. http://www.myvirtualmodel.com/en/index.ht.
    [7] Frederic C,Hyewon S,Nadia M T:Made-to-Measure Technologies for an Online Clothing Store[J].IEEE Computer Graphics.2003,23(1):38-48.
    [8] James Clarke.E-TAILOR:Integration of 3D Body Measurement,Advanced CAD , and E-Commerce Technologies in the European Fashion Industry [J].International Journal of e-Business Strategy Management,2001,2(3) :201-209.
    [9] Biman Das,Aruit K.Sengupta:Computer aided human modeling programs for work station design[J].Ergonomics,1995(9) :1958~1972.
    [10]沈法,王庆斌,杨足,丁熊.计算机辅助产品造型设计表现技法[M].北京:人民邮电出版社,2002.
    [11]朱李丽.三维服装CAD中人体建模综述[J].武汉科技学院学报,2004,(1): 19-21.
    [12] Farin G:NURBS curves and surfaces[J].Projective geometry to practical use.MA,USA,1994.
    [13]孙家广等.计算机图形学[M].北京:清华大学出版社,2000.
    [14]樊劲.基于物理的建模研究以及在服装CAD中的应用[D].华中理工大学机械科学与工程学院,1997.
    [15]张颖,邹奉元.三维人体测量技术的原理及应用[J].浙江工程学院学报,2002,20(4):311-313.
    [16]李勇,付小莉,尚会超.三维人体尺寸自动测量系统的研制[J].西北纺织工学院学报,2001,15(9):8-11.
    [17] K.P.Simmons等著,王祺明(译).三维身体扫描仪应用潜力的比较[J].国外纺织技术,2002,208(7):35-39.
    [18] Y.Huang,W.Yu,T.Chen:Three-dimensional body scanning system for apparel mass customization[J].Optical engineering,2002,41(7) :1475-1479.
    [19]李晓东,二维及多维链表及其算法实现.佛山科学技术学院学报[J],2003,21(3):35-38.
    [20]严蔚敏,吴伟.数据结构(C语言版)[M].北京:清华大学出版社,1997:30-32.
    [21]杨跃武,李晓东,雷晓平等.多维链表的递归实现算法研究[J].计算机工程与应用,2005 41(9):68-69.
    [22]王亚平,郭敏.非接触式激光测量点云数据预处理[J].现代机械,2005 (3):42-44.
    [23] W.Sun,C.Bradley,Y.E.Zhang,H.T.Loh:Cloud data modeling employing a unified non-redundant triangular mesh[J].Computer-Aided Design,2001,33.
    [24]鞠华.逆向工程中自由曲面的数据处理与误差补偿研究[D].杭州浙江大学,2003.
    [25]胡寅.三维扫描仪与逆向工程关键技术研究[D].华中科技大学,2005.
    [26] R.R.Martin,I.A.Stroud,A.D.Marshall:Data Reduction for Reverse Engineering[J].Deliverable Document 1 COPERNICUS project,Computer and Automation Institute of Hungarian Academy of Science,1996:63-69.
    [27] K.H.Lee,H.Woa,T.Suk:Data Reduction methods for reverse engineering[J].The International Journal of Advanced Manufacturing Technology,2001(17) :735-743.
    [28]张丽艳,聂军洪,周来水.自适应三角网格模型重新布点算法的研究[J].计算机辅助设计与图形学学报,2002,14 (3):204-208.
    [29]周锋,邹宏儒,刘占兵等.逆向工程中点云数据的精简处理研究[J].机械工程师,2006 (11) :84-85.
    [30]李泽宇,李德华等.基于八叉树的三维散乱数据点的法矢的估计[J].计算机与数字工程,2000,2(4) :62-65.
    [31]谷林,薛文生.基于Open GL的三维立体人台的绘制方法研究[J].纺织科技进展,2007 (4):86-87.
    [32] KARLA P S,ISTOOK C:A Comparison of three-dimensional body scanning and physical anthropometric methods[R].Seoul KSCT/ITAA Joint World Conference held in Seoul,2001,3:18-24.
    [33] C.K.Au,M.F.Yuen:Feature based reverse engineering of mannequin for garment design[J],Computer-Aided Design,1999 (31):751-759.
    [34] H.Hoppe,T.DeRose,T.Duchamps,J.McDonald:Surface Reconstruction from Unorganized Points[R],In SIGGRAPH’92 Proceedings,1992,7:71-78.
    [35] F.Bernardini,C.Bajaj:Sampling and reconstructing manifolds using _shapes [R],In 9th Canadian Conference on Computational Geometry,1997,8:193-198.
    [36] N.Amenta,M.Bern,M.Kamvysselis:A new voronoi-based surface reconstruction algorithm[R],SIGGRAPH 98,1998:415-421.
    [37] H.Hoppe,T.DeRose:Mesh optimization,Computer Graphics[R],In SIGGRAPH’93 Proceedings,1993:19-26.
    [38] C.Bajaj,F.Bernardini,G.Xu:Automatic reconstruction of surfaces and scalar fields from 3D scans[R],In SIGGRAPH’95 Proceedings,1995.
    [39]刘雁,耿兆丰等.三维人体及服装建模方法分析与实现[J].计算机应用与软件,2004,21(10) :47-48.
    [40]王家文等. MATLAB7.0编程基础[M].北京:机械工业出版社,2005.
    [41]徐东艳,孟晓刚. MATLAB函数库查询辞典[M].北京:中国铁道出版社, 2006.
    [42]刘雁.基于原型的三维服装款式智能设计研究[D].东华大学,2003.