【技术实现步骤摘要】
本专利技术实施例涉及计算机图形学
,尤其是涉及一种虚拟试衣方法和系统。
技术介绍
近年来,虚拟试衣技术得到了工业界的广泛关注,同时也一直是学术界的研究热点之一。不同的研究者提出了各自的虚拟试穿方案,但是他们的侧重点有很大不同。一些虚拟试穿方案(参考LIJ.,LUG.:Customizing3dgarmentsbasedonvolumetricdeformation.ComputersinIndustry62,7(2011),693-707;GUANP.,REISSL.ANDHIRSHBERGD.,WEISSA.,BLACKM.J.:DRAPE:Dressinganyperson.ACMTrans.Graphics(Proc.SIGGRAPH)31,4(jul2012).)是从模型重用的角度出发的,他们只关注衣服能否通过一定的变形和放缩套到目标人体身上,并且保持款式不变,一般情况下需要假定参考人体和目标人体之间姿势一致(如,T-pose),甚至需要用户输入一些额外的特征点、骨架信息等。对于任意姿势的试穿方案,Li等人采用为人体模型和服装模型同时绑定骨架来驱动虚拟试穿的方法(参考JituoLi,JuntaoYe,YangshengWang,LiBai,andGuodongLu.Fitting3dgarmentmodelsontoindividualhumanmodels.ComputersGraphics,34(6):742–755,
【技术保护点】
一种虚拟试衣方法,其特征在于,该方法至少包括:获取着装的参考人体模型以及未着装的目标人体模型;为所述参考人体模型和所述目标人体模型分别嵌入相同层次结构的骨架;对所述参考人体模型和所述目标人体模型的骨架进行皮肤绑定;计算所述目标人体模型骨架中骨头的旋转量,递归调整所述目标人体模型骨架中的所有骨头,使所述目标人体模型骨架与所述参考人体模型骨架的姿势保持一致;根据所述目标人体模型骨架中骨头的旋转量,利用LBS蒙皮算法进行所述目标人体模型的皮肤变形;在对所述目标人体模型进行皮肤变形的基础上,将服装模型从所述参考人体模型上迁移到所述目标人体模型上。
【技术特征摘要】
1.一种虚拟试衣方法,其特征在于,该方法至少包括:
获取着装的参考人体模型以及未着装的目标人体模型;
为所述参考人体模型和所述目标人体模型分别嵌入相同层次结构的骨架;
对所述参考人体模型和所述目标人体模型的骨架进行皮肤绑定;
计算所述目标人体模型骨架中骨头的旋转量,递归调整所述目标人体模型骨架中的所
有骨头,使所述目标人体模型骨架与所述参考人体模型骨架的姿势保持一致;
根据所述目标人体模型骨架中骨头的旋转量,利用LBS蒙皮算法进行所述目标人体模
型的皮肤变形;
在对所述目标人体模型进行皮肤变形的基础上,将服装模型从所述参考人体模型上迁
移到所述目标人体模型上。
2.根据权利要求1所述的方法,其特征在于,所述计算所述目标人体模型骨架中骨头的
旋转量,具体包括:
在全局坐标系下,对所述骨头进行以下处理:
计算所述目标人体模型骨架上骨头对应的单位向量,其中所述目标人体模型骨架上骨
头对应的单位向量的方向为从所述目标人体模型骨架上骨头的始关节点指向末关节点;
计算所述参考人体模型骨架上骨头对应的单位向量;
计算所述目标人体模型骨架上骨头和所述参考人体模型骨架上骨头之间的旋转轴和
旋转角;
根据所述旋转轴和所述旋转角,得到第一旋转矩阵;
将所述第一旋转矩阵转换成局部坐标系下的第二旋转矩阵;
根据所述第二旋转矩阵和所述目标人体模型骨架上骨头的初始朝向,确定所述目标人
体模型骨架上骨头的局部朝向;
根据所述目标人体模型骨架上骨头的所述局部朝向和父亲朝向,确定所述目标人体模
型骨架上骨头的旋转量。
3.根据权利要求2所述的方法,其特征在于,在所述计算所述目标人体模型骨架中骨头
的旋转量之前,还包括:
根据所述目标人体模型骨架中关节点之间的父子关系,求取所述每一关节点在其父关
节点下的局部坐标,以形成完整骨架。
4.根据权利要求2所述的方法,其特征在于,所述根据所述目标人体模型骨架中骨头的
旋转量,利用LBS蒙皮算法进行所述目标人体模型的皮肤变形,具体包括:
根据所述目标人体模型骨头的始关节点位置,构造第一变换矩阵;
根据所述第二旋转矩阵,构造第二变换矩阵;
根据所述第一变换矩阵、所述第二变换矩阵以及所述目标人体模型骨头的父变换矩
阵,得到所述目标人体模型骨头的全局变换矩阵;
根据所述目标人体模型骨头的全局变换矩阵,使用LBS蒙皮算法,进行皮肤网格顶点的
更新,以实现所述目标人体模型的皮肤变形。
5.根据权利要求1所述的方法,其特征在于,所述将服装模型从所述参考人体模型上迁
移到所述目标人体模型上,具体包括:
对所述目标人体模型与所述参考人体模型进行刚性配准,得到仿射变换;
将所述仿射变换作用于所述服装模型,从而实现将所述服装模型从所述参考人体模型
上迁移到所述目标人体模型上。
6.一种虚拟试衣系统,其特征在于,该系统至少包括:
获取模块,被配置为获取着装的参考人体模型以及未着...
【专利技术属性】
技术研发人员:叶军涛,孙立明,董未名,张晓鹏,
申请(专利权)人:中国科学院自动化研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。