当前位置: 首页 > 专利查询>浙江大学专利>正文

基于人体骨架与二维形变的真实感服装创建方法技术

技术编号:9866008 阅读:152 留言:0更新日期:2014-04-03 01:48
本发明专利技术提供了一种基于人体骨架与二维形变的真实感服装创建方法,包括:(1)将服装图案转换为三角面片模型,将该三角面片模型映射到预先构建的人体模型上,建立三角面片模型与人体模型中人体骨架的相对位置关系,得到三角面片模型上的二维形变控制点;(2)改变人体骨架的姿势,根据步骤(1)得到的相对位置关系,获得所有二维形变控制点的新位置,根据所有二维形变控制点的新位置计算新姿势下的三角面片模型;(3)基于新姿势下的三角面片模型,重新计算服装图案中的样式线和图案曲线并进行渲染,得到二维形变后的服装图案。本发明专利技术方法使设计师可以通过电脑在不同姿势下模拟二维服装的试穿效果,以便设计出更为贴身的服装。

【技术实现步骤摘要】
基于人体骨架与二维形变的真实感服装创建方法
本专利技术涉及计算机图形学及计算机辅助设计领域,特别是涉及一种基于人体骨架与二维形变的真实感服装创建方法。
技术介绍
计算机辅助服装设计技术融合了设计师的思想和经验,通过计算机强大的计算能力,使得服装设计更加科学化和高效化,为服装设计师提供了一种便捷的辅助工具。近年来,该技术已被广泛地应用于服装设计机构、服装生成基地等。计算机辅助服装设计技术的发展很大程度上得益于图形学技术的发展。图形学领域中,二维形变技术得到了广泛的研究,已被成功地应用于图像编辑、计算机辅助设计、人机交互和计算机动画等。为了生成满意的服装设计结果,研究者们根据应用环境的不同提出了很多变形算法。其中,Igarashi等提出了一个两步算法,可以像操纵二维实体变形一样进行二维形变操作,参见Igarashi,T.,T.Moscovich,and.J.F.Hughes,As-Rigid-As-PossibleShapeManipulation,ACMTransactionsonGraphics,ACMTransactionsonGraphics,2005,24(3):1134-1141。在此研究基础之上,有研究人员提出使用非线性最小二乘优化方法进行二维形变,参见Weng,Y.,XuW.,WuY.,ZhouK.andGuoB.,2Dshapedeformationusingnonlinearleastsquaresoptimization,TheVisualComputer,2006,22(9):653-660。根据物体材料的刚性和硬度,Yang等提出了一种交互式二维/三维形状变形方法,在操纵变形的时候,用户可以调节物体的硬度,参见Yang,W.,J.Feng,andX.Jin,Shapedeformationwithtunablestiffness,TheVisualComputer,2008.24(7-9):495-503。Yu和Zhang等提出了一种保持拓扑约束的二维形变框架,参见H.YuandJ.J.Zhang,Topologypreservedshapedeformation,TheVisualComputer,28(6-8),849-858,2012。通过模仿传统的纸笔设计方式,基于草图的服装设计技术可以提供自然有效的交流平台,近年来得到了很大发展。Igarashi等提出了基于草图的在人体上穿衣服方法,用户可以在人体和衣服上自由绘制对应标记,系统通过匹配这些对应将衣服穿到人体上,参见Igarashi,T.andJ.F.Hughes,Clothingmanipulation,inProceedingsofthe15thannualACMsymposiumonUserinterfacesoftwareandtechnology,2002,NewYork,USA。Turqin等开发了一个基于草图的界面,用户可以直接在三维角色身上进行勾画,三维虚拟衣服可以很快生成出来,参见Turquin,E.,WitherJ,BoissieuxL.,CaniM.-P.,andHughes,J.F.,ASketch-BasedInterfaceforClothingVirtualCharacters,IEEEComputerGraphics&Application,2007.27(1):72-81。在这一思想的基础上,Decaudin等提出一种自动服装设计方法,可以创建可展平的二维衣片,便于进行衣物的缝制,参见Decaudin,P.,JuliusD.,WitherJ.,BoissieuxL,ShefferA.andCaniM.-P.,VirtualGarments:AFullyGeometricApproachforClothingDesign,ComputerGraphicsForum,2006.25(3):625-634。Ma等开发了一个基于草图的二维衣服概念设计方法,可以在产品进入生产流水线之前帮助设计者识别不同的衣服设计方案,参见Ma,C.X.,LiuY.J.,YangH.Y.,TengD.X.,WangH.A.andDaiG.Z.,KnitSketch:ASketchPadforConceptualDesignof2DGarmentPatterns,IEEETransactionsonAutomationScienceandEngineering,2011.8(2):431-437。现有的二维服装设计是通过设计师直接对二维的服装草图进行拉伸,因此无法很好地模拟和观察服装穿在人体模型上时的形变、样式线条效果。
技术实现思路
本专利技术提供了一种基于人体骨架与二维形变的真实感服装创建方法。该方法根据人体骨架与人体特征点的布局,结合二维形变技术,将设计师勾画的二维服装变形到对应新姿势下,从而方便设计师观察所设计的服装在不同姿势下的效果。本专利技术的每一个步骤都可以在家用电脑上处理,为专业服装设计人员提供了一种简便且直观的辅助服装创建方法。一种基于人体骨架与二维形变的真实感服装创建方法,包括:(1)将服装图案转换为三角面片模型,将该三角面片模型映射到预先构建的人体模型上,建立三角面片模型与人体模型中人体骨架的相对位置关系,得到三角面片模型上的二维形变控制点;(2)改变人体骨架的姿势,根据步骤(1)得到的相对位置关系,获得所有二维形变控制点的新位置,根据所有二维形变控制点的新位置计算新姿势下的三角面片模型;(3)基于新姿势下的三角面片模型,重新计算服装图案中的样式线和图案曲线并进行渲染,得到二维形变后的服装图案。其中服装图案是指由设计师预先勾画的二维形式的服装。人体骨架姿势改变时,通过三角面片模型上相应的的二维形变控制点来控制三角面片模型的二维形变。步骤(1)中将服装图案转换为三角面片模型的过程为:描绘所述服装图案的外围轮廓线,构成一个封闭的多边形;使用Delaunay三角剖分算法将该多边形三角化,得到对应的三角面片模型。其中三角面片模型中包含多个三角面片,构成整个封闭的多边形。将三角面片模型映射到预先构建的人体模型上时,步骤如下:a)在三角面片模型的外围轮廓上选择若干特征点;b)在人体模型上选择所述特征点的对应点;c)匹配所述特征点与对应点,如果三角面片模型覆盖人体模型的对应部位,则完成映射过程,否则执行步骤d);d)增加若干特征点以及相匹配的对应点,将所有的特征点以及相匹配的对应点作为对三角面片模型进行RBF插值映射的约束条件,对三角面片模型进行插值处理,使插值后的三角面片模型覆盖人体模型的对应部位,完成映射过程。在人体模型上与三角面片模型外围轮廓对应处的点为人体模型身形的轮廓。例如,在三角面片模型中选择肩点,则在人体模型肩膀轮廓处相应位置选择肩点的对应点。其中二维形变控制点选择过程为:设定人体骨架初始为正立姿势,正立姿势下的人体骨架包括若干线段以及相邻线段的连接点,还包括两条初始为水平的特征线,将两条特征线的端点以及所有连接点均作为人体特征点;计算所述二维形变控制点时遍历三角面片模型中的所有三角面片,为人体骨架中的每一条线段选择若干个临近的网格顶点作为二维形变控制点。其中,特征线用于更好地展现不本文档来自技高网
...
基于人体骨架与二维形变的真实感服装创建方法

【技术保护点】
一种基于人体骨架与二维形变的真实感服装创建方法,其特征在于,包括:(1)将服装图案转换为三角面片模型,将该三角面片模型映射到预先构建的人体模型上,建立三角面片模型与人体模型中人体骨架的相对位置关系,得到三角面片模型上的二维形变控制点;(2)改变人体骨架的姿势,根据步骤(1)得到的相对位置关系,获得所有二维形变控制点的新位置,根据所有二维形变控制点的新位置计算新姿势下的三角面片模型;(3)基于新姿势下的三角面片模型,重新计算服装图案中的样式线和图案曲线并进行渲染,得到二维形变后的服装图案。

【技术特征摘要】
1.一种基于人体骨架与二维形变的真实感服装创建方法,其特征在于,包括:(1)将服装图案转换为三角面片模型,将该三角面片模型映射到预先构建的人体模型上,建立三角面片模型与人体模型中人体骨架的相对位置关系,得到三角面片模型上的二维形变控制点;(2)改变人体骨架的姿势,根据步骤(1)得到的相对位置关系,获得所有二维形变控制点的新位置,根据所有二维形变控制点的新位置计算新姿势下的三角面片模型;步骤(2)中基于三角面片各个顶点与相应二维形变控制点的相对位置关系,在满足误差总和最小的条件下,得到三角面片各个顶点的新位置,即获得新姿势下的三角面片模型;(3)基于新姿势下的三角面片模型,重新计算服装图案中的样式线和图案曲线并进行渲染,得到二维形变后的服装图案。2.如权利要求1所述基于人体骨架与二维形变的真实感服装创建方法,其特征在于,步骤(1)中将服装图案转换为三角面片模型的过程为:描绘所述服装图案的外围轮廓线,构成一个封闭的多边形;使用Delaunay三角剖分算法将该多边形三角化,得到对应的三角面片模型。3.如权利要求1所述基于人体骨架与二维形变的真实感服装创建方法,其特征在于,将三角面片模型映射到预先构建的人体模型上时,步骤如下:a)在三角面片模型的外围轮廓上选择若干特征点;b)在人体模型上选择所述特征点的对应点;c)匹配所述特征点与对应点,如果三角面片模型覆盖人体模型的对应部位,则完成映射过程,否则执行步骤d);d)增加若干特征点以及相匹配的对应点,将所有的特征点以及相匹配的对应点作为对三角面片模型进行RBF插值映射的约束条件,对三角面片模型进行插值处理,使插值后的三角面片模型覆盖人体模型的对应部位,完成映射过程。4.如权利要求1所述基于人体骨架与二维形变的真实感服装创建方法,其特征在于,其中二维形变控制点选择过程为:设定人体骨架初始为正立姿势,正立姿势下的人体骨架包括若干线段以及相邻线段的连接点,还包括两条初始为水平的特...

【专利技术属性】
技术研发人员:万贤美金小刚
申请(专利权)人:浙江大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1