技术中心
 
 

面向虚拟服装试穿的数字人体建模技术

   日期:2008-07-28     来源:中国测控网     作者:管理员    

 基金项目:湖北省数字化纺织装备重点实验室项目“服装个性化三维人体变形模型研究与实现”(DTL200702)和中国纺织工业协会科技项目“面向三维虚拟服装试穿的个性化拟实数字人建模技术研究”(2007083)。

  随着计算机技术和网络技术的发展,越来越多的消费者通过淘宝等电子商务网站来购买服装、饰品等日常消费品。但网上购买服装不同于日常生活中逛商场,网购的服装穿了是否合身,花色和款式是否适合自己,消费者在购买之前是无法试穿的。因此在网上购买服装时,如果有个“虚拟”模特帮助消费者来试穿,让消费者在付款之前对自己喜欢的服饰进行“试穿试戴”,让用户足不出户,就可以逛遍服装商场,该是一件让消费者多么兴奋的事情。数字人体建模技术的诞生,既解决了网络购买服装的挑选细节问题,也将使网络购物的服务更人性化。

  数字人体模型是三维虚拟着装的主体,因此在三维虚拟服装试穿系统中亟待解决的若干关键技术中,首先要解决的  是逼真的个性化数字人体建模技术。

1、数字人体建模技术的研究现状
  自交互式计算机图形学诞生以来,就有大量的学者和专家不断探索数字人体建模技术。有许多研究者纷纷提出许多建模技术和方法,按照数字人体建模数据点的获取方法和建模特点,数字人体建模技术主要分为以下五大类。

1.1 基于解剖学的数字人体建模
  基于解剖学的数字人体建模技术属于一种创造性的建模方法。人是一个复杂的生命体,从生理解剖的角度来分析,大致可以分为皮肤层、肌肉层、骨架层和组织器官层。在此基础上对人进行仿真建模时,采用了基于数字人体横断切片图像数据的几何建模方法,例如Scheepers等、Wilhelms和Van Gelder等都从解剖学的观点出发提出了数字人体建模技术的算法,他们认为采用这种方法建立的数字人体模型应该是对身体的每一个实际组成部分甚至内部器官的模拟。这类建模技术由于需要太多的人工干预,因此建模效率较低,并且使用者缺乏对该数字人体模型的有效控制。

1.2 基于三维扫描数据的数字人体建模
  基于重建的数字人体建模是利用专业设备对已存在的真实人体进行三维几何重建的一种方法。这类方法一般是采用结构光或激光三维扫描仪进行三维数字人体重建。显然,利用该方法能重建与实际人体体型非常逼真的三维模型,但该方法的实现依赖于昂贵的设备,在使用时需要专业知识和特殊的环境配置,同时获取的数据量大,重建速度慢,很难确定与虚拟服装特征相关的数据点。从实用性的角度来看,这种精细的测量技术所获得高密度的数据点集对于实际的应用来说是一种奢侈的浪费,是完全不必要的。即该方法建立的数字人体模型基本是无法进行控制和修改的,很难将建成的人体模型修改为用户所期望的形状。同时使用三维扫描仪重建的三维数字人体模型很难集成到实际的应用软件中。

1.3 基于图像序列的数字人体建模
  基于图像序列的数字人体建模是利用从视频图像序列或照片序列中获得的二维图像中重建数字人体模型的一种方法。这种方法的花费很低,只需要从有限的图像序列中获取人身体的几何特征,重建简单着衣情况下的人体模型。采用该方法进行三维人体重建时一方面对人体的着装要求较高,即要求图像序列中的人体仅穿内衣或不穿任何衣物;另一方面这种建模方法所获得的三维人体模型精度和建模速度难以达到平衡。同时由于面部结构的复杂性,无法重建真实人的面部形状。

1.4 参数化数字人体建模技术
  参数化数字人体建模技术是基于传统的几何建模方法上的一种更为抽象化的建模方法,采用几何约束来表达数字人模型的形状特征,以抽象的特征参数表达真实人复杂的外部几何特征,依托于常规的几何建模方法,使设计人员能够在更高更抽象的层面进行人体设计。用形体参数控制真实人的身体测量尺寸的好处是,操作者只需要修改形体参数的值,就可以使形体、形状改变,而不必去修改形体本身。瑞士日内瓦大学MIRALab实验室的Hyewon Seo、Frederic Cordier、Nadia Magnenat – Thalmann等提出了一种参数化形体修改的人体模型的仿真合成方法,该方法在基于现有可控的标准数字人模型基础上,利用一些如脂肪比例、腰臀比等用户个性化参数来修改标准模型,从而获得具有真实感的、便于操作的用户的数字模型。但该方法中要求用户提供的参数需要专业人员通过专业的医学设备来获取或计算出来,有一定的应用局限性。这种建模技术已广泛应用于包括人体在内的图形对象的建模。

1.5 三维建模软件
  此外,还可以利用Maya、3DMAX、Poser等通用建模软件绘制人体的三维模型,采用这种建模方法获得的人体模型美观、方便,建模方法简单,但它与前3种数字人体建模方法存在的缺陷一样:建立单一模型的成本均较高,模型可控性差,逼真度低,不适用于建立大量个性化的数字人模型,并且所生成的数字人模型很难集成到实际应用软件之中。

2、面向虚拟服装试穿的数字人体建模技术
  虚拟服装试穿是近年来受到计算机图形学和服装CAD研究领域广泛关注的一个研究热点,它发展和更新了人们传统的试衣观念和服装销售方式,同时带来了相当便利,使用户“足不出户”就可以“试穿”自己喜爱的知名品牌的服装,也可以将自己的试穿效果发送到亲朋好友的手机或电子邮箱中,共享试衣效果。

  现有的数字建模技术存在着这样或者那样的不足,具体归纳如下:

(1)对个性化人体的动态变形过程的造型相当乏力,有的建模技术甚至无法实现个性化数字人体模型;
(2)侧重于对人体模型躯干部分的研究,没有考虑头部模型的个性化,即没有考虑面相与体型的匹配问题;
(3)数字人体建模技术的研究与行业应用背景脱节,有的建模技术甚至无法集成到实际应用中;
(4)缺乏对建立大量个性化人体模型的支持,效率低下。

  因此,现有虚拟服装试穿中的着装人物呆板虚假,真实感差,建模效率低,无法实现个性化应用,难以满足虚拟服装试穿系统的需求。

  适用于虚拟服装试穿的数字人体应该不是人体系统的简单数字化,而是以真实人的身体尺寸为基础,建立起多维的动态人体系统,结合人体皮肤表面的弹性物理性能,运用信息化与数字化的方法研究和构建与标准的真实人的体型和面貌高度逼近的虚拟人。这样用户只要通过内嵌虚拟服装试穿系统的网站,输入自己的个性化着装测量参数和一幅或两幅照片,这套系统就会根据用户的输入参数和照片,对通用虚拟数字人模型的相应部位采用非线性的变换、插值和变形等算法处理,实时生成与真实人体型和面相相符的数字人体模型。

  在虚拟服装试穿系统中,按服装与人体皮肤表面接触的情况,可以将整个人的结构分成头部、颈部、肩部、上臂、前臂、胸部、腰部、下腹、臀部、大腿、小腿、手足及各部位的连接关节等13个层次。这样既考虑了用户熟悉的、可以自己测量的一些常用着装尺寸,如身高、肩宽、胸围、腰围、臀围等在数字人体建模中的应用,也考虑了对特殊用户体型的数字化建模,同时还将真实人的照片与通用数字人模型通过变形和插值算法进行融合,在真正实现个性化数字人体建模的同时,也在计算机中再现了真实人面相与拟实数字人头部模型的匹配,满足虚拟服装试穿系统中不同用户的精度需求,为下一步研究着装数字人体的运动仿真奠定坚实的基础。
3、总结

  根据虚拟服装试穿系统的特点提出了个性化数字人体的建模方案,通过这种方法,用户可以根据自己身体尺寸,对“数字模特”进行数据输入,设置出与自己身材一致的“数字试穿替身”。在未来的基于网络的服装销售系统中,用户购买的衣物能够真正实现“量体试衣”的效果,不仅减少了用户逛商场所需要的时间和精力。短短几分钟,就能从数万衣服中依据自身数据筛选出合身的衣服进行试穿,形成一种传统购物所无法尝试的试衣体验,大大提高网上购衣的成功率和乐趣,对于纺织服装行业的发展也具有巨大的推动作用。

 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢