CN103810607A - 虚拟试衣方法 - Google Patents

虚拟试衣方法 Download PDF

Info

Publication number
CN103810607A
CN103810607A CN201410074585.1A CN201410074585A CN103810607A CN 103810607 A CN103810607 A CN 103810607A CN 201410074585 A CN201410074585 A CN 201410074585A CN 103810607 A CN103810607 A CN 103810607A
Authority
CN
China
Prior art keywords
summit
grid
moment
garment form
human body
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410074585.1A
Other languages
English (en)
Other versions
CN103810607B (zh
Inventor
郑超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201410074585.1A priority Critical patent/CN103810607B/zh
Publication of CN103810607A publication Critical patent/CN103810607A/zh
Application granted granted Critical
Publication of CN103810607B publication Critical patent/CN103810607B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及电子商务领域,具体而言,涉及虚拟试衣方法。该虚拟试衣方法,包括:预先获取穿在典型人体模型上的衣服模型;获取试衣者的身材参数;根据试衣者的身材参数,将所述典型人体模型转换为试衣者的人体模型;按照动力平衡方程以及所述典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型。本发明提供的虚拟试衣方法,在试衣者试穿某件衣服时,只需将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型。这种转换所产生的衣服的变形量远远小于分区模型缝合时衣服的变形量,因而需要的迭代步更少,试衣的效率更高。

Description

虚拟试衣方法
技术领域
本发明涉及电子商务领域,具体而言,涉及虚拟试衣方法。
背景技术
随着互联网络以及电子商务的普及,消费者可以足不出户,为自己在网上选购衣服。然而,平面的衣服展示以及不够精准的衣服尺寸,无法直观的让消费者看到自己穿着后的效果,从而有可能买到不适合自己体型的衣服,影响消费者在网上购买衣服的积极性。
现实衣服的形变、垂落、褶皱等,都是由其所受的各种各样的力产生的。目前大多数虚拟试衣,都是依靠图像合成技术,即当试衣者体型发生变化时,对衣服进行随意的缩放或变形。最近出现了基于动态仿真技术的试衣法。动态仿真,即确定衣服变形时所受的各种力,然后利用计算机求解衣服变形时必须遵守的动力平衡方程,从而精确的展示衣服穿在试衣者身上的形状。现在的基于动态仿真的试衣方法,具体步骤如下:
获取试衣者的人体模型;
获取衣服的分区模型(获取方式很多,不同方式的获取方法不完全一样);
将衣服的所述分区模型排布在试衣者的人体模型周围,在衣服各个区域之间设置缝合力;根据衣服的各个区域模型所受的缝合力、接触力等各种力,以及纺织品运动所遵守的动力平衡方程,将所述分区模型转换为穿在试衣者人体模型上的衣服模型。
这种试衣方法,效果虽然真实,但是试衣过程非常消耗计算资源(即CPU耗时)。衣服往往被几千个甚至几万个质点代表,而这些质点之间、质点与人体之间又存在着相互作用力,所以对其求解动力平衡方程需要大量的计算资源。衣服模型从分区模型转换为穿在试衣者人体模型上的衣服模型,这种转换所产生的分区模型缝合时衣服的变形量很大,因而需要的迭代步很多,试衣的效率较低。如果在PC机上完成则需要等待很长的时间;如果在服务器上完成,则需要昂贵的服务器去满足很多人同时试衣的情况。
发明内容
本发明的目的在于提供虚拟试衣方法,以解决上述的问题。
在本发明的实施例中提供了虚拟试衣方法,包括:预先获取穿在典型人体模型上的衣服模型;
获取试衣者的身材参数;
根据试衣者的身材参数,将所述典型人体模型转换为试衣者的人体模型;
按照动力平衡方程以及所述典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型。
优选地,在上述的虚拟试衣方法中,所述人体模型或衣服模型,分别包括:一组网格、所述网格的顶点变形至某一时刻的坐标,以及所述网格的顶点的速度。
优选地,在上述的虚拟试衣方法中,所述按照动力平衡方程以及所述典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型,包括:
设定所述穿在典型人体模型上的衣服模型为t0时刻的衣服模型;
对于迭代步n=0,1,2…,进行如下迭代操作:
根据预先设定的时间增量h,得到所述迭代步n结束的时刻tn+1:tn+1=tn+h;
根据所述典型人体模型转换为试衣者的人体模型的过程,得到tn至tn+1时刻衣服模型的运动边界;
根据所述{t0,t1,…,tn}时刻的衣服模型、所述tn至tn+1时刻衣服模型的运动边界、所述动力平衡方程,以及预先获取的布料力学参数,得到tn+1时刻的衣服模型;
获取衣服模型的网格的顶点在tn+1时刻的速度;
若所述衣服模型的网格的顶点在tn+1时刻的速度小于预设的速度时,将tn+1时刻的衣服模型作为穿在试衣者人体模型上的衣服模型。
优选地,在上述的虚拟试衣方法中,根据所述{t0,t1,…,tn}时刻的衣服模型、tn至tn+1时刻衣服模型的运动边界、所述动力平衡方程、以及预先获取的布料力学参数,得到tn+1时刻的衣服模型,包括:
对于所述衣服模型上的每个网格的顶点i,根据所述预先获取的布料力学参数中的密度,得到网格的顶点i的质量mi
根据所述布料力学参数、{t0,t1,…,tn}时刻的衣服模型、及所述网格的顶点i的质量mi,得到所述网格的顶点i所受的力
Figure BDA0000472014510000031
根据所述网格的顶点i的质量mi、所述网格的顶点i所受的力
Figure BDA0000472014510000032
所述时间增量h、以及{t0,t1,…,tn}时刻的衣服模型,得到所述网格的顶点i的动力平衡方程;
根据{t0,t1,…,tn}时刻的衣服模型,以及所述tn至tn+1时刻衣服模型的运动边界,得到所述网格的顶点i的约束方程;
根据衣服模型中所有网格的顶点的动力平衡方程及约束方程,得到tn+1时刻的衣服模型。
优选地,在上述的虚拟试衣方法中,根据所述网格的顶点i的质量mi、所述网格的顶点i所受的力
Figure BDA0000472014510000041
所述时间增量h、以及{t0,t1,…,tn}时刻的衣服模型,得到所述网格的顶点i的动力平衡方程,包括:
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标
Figure BDA0000472014510000042
速度
Figure BDA0000472014510000043
对于与网格的顶点i相关联的每个网格的顶点j,根据tn时刻的衣服模型,得到网格的顶点j在tn时刻的坐标速度
根据所述网格的顶点i的质量mi、预先设定的时间增量h 、网格的顶点i所受的力
Figure BDA0000472014510000046
网格的顶点i、j分别在tn时刻的坐标 以及网格的顶点i、j分别在tn时刻的速度
Figure BDA0000472014510000049
得到所述网格的顶点i的动力平衡方程:
m i Δv i - Σ j ( h ∂ f i n ∂ v j + h 2 ∂ f i n ∂ x j ) Δv j = hf i n + Σ j h 2 ∂ f i n ∂ x j v j n x i n + 1 = x i n + h ( v i n + Δv i ) v i n + 1 = v i n + Δv i .
优选地,在上述的虚拟试衣方法中,根据{t0,t1,…,tn}时刻的衣服模型,以及所述tn至tn+1时刻衣服模型的运动边界,得到所述网格的顶点i的约束方程,包括:
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标及速度;
根据所述网格的顶点i在tn时刻的坐标及速度、以及所述tn至tn+1时刻衣服模型的运动边界,得到所述网格的顶点i在tn至tn+1时刻与所述tn至tn+1时刻衣服模型的运动边界是否相交,如果相交,得到交点坐标Y以及交点在运动边界上的法向n,并设置所述网格的顶点i的 约束方程为: ( x i n + 1 - Y ) · n = 0 .
优选地,在上述的虚拟试衣方法中,根据衣服模型中所有网格的顶点的动力平衡方程及约束方程,得到tn+1时刻的衣服模型,包括:
根据所述衣服模型上所有网格的顶点的动力平衡方程及约束方程,得到一个以所有网格的顶点i在tn+1时刻的坐标
Figure BDA0000472014510000052
及速度
Figure BDA0000472014510000053
为未知数的线性方程组;
求解所述线性方程组,得到所有网格的顶点i在tn+1时刻的坐标
Figure BDA0000472014510000054
及速度
Figure BDA0000472014510000055
根据所述衣服模型中每个网格的顶点在tn+1时刻的坐标及速度,得到所述tn+1时刻的衣服模型。
优选地,在上述的虚拟试衣方法中,所述根据试衣者的身材参数,将所述典型人体模型转换为试衣者的人体模型,包括:
获取所述试衣者的身材参数:s1,s2…sM;
所述典型人体模型为多个,预先设定每一个所述典型人体模型的身材参数为:
Figure BDA0000472014510000056
根据所述试衣者的身材参数及每一个所述典型人体模型的身材参数,得到试衣者的身材参数与每一个典型人体模型的身材参数的差异: Σ k = 1 , M | s k - s ‾ k | ;
根据所述试衣者与每一个典型人体模型的身材参数的差异,得到与试衣者最接近的一个典型人体模型;
在所述与试衣者最接近的一个典型人体模型上,对于任意一个网格的顶点i,根据网格的顶点i在所述典型人体模型中的坐标
Figure BDA0000472014510000061
及预先设定的人体变形向量dki,得到网格的顶点i在试衣者人体模型中的坐标xi
x i = x ‾ i + Σ k = 1 , M ( s k - s ‾ k ) d i ;
将每个所述网格的顶点i的坐标从
Figure BDA0000472014510000063
向xi移动,使所述典型人体模型转换为试衣者的人体模型。
优选地,在上述的虚拟试衣方法中,根据所述典型人体模型转换为试衣者的人体模型的过程,得到tn至tn+1时刻衣服模型的运动边界,包括:
对于人体模型上的任意一个网格的顶点i,根据所述典型人体模型转换为试衣者的人体模型的过程,得到网格的顶点i转换前的坐标
Figure BDA0000472014510000064
和转换后的坐标xi;
根据预先设定的人体转换总历时T、以及所述网格的顶点i转换前的坐标
Figure BDA0000472014510000065
和转换后的坐标xi,得到tn时刻网格的顶点i的坐标
Figure BDA0000472014510000066
Figure BDA0000472014510000067
以及tn+1时刻网格的顶点i的坐标
Figure BDA0000472014510000068
Figure BDA0000472014510000069
根据所述人体模型上每个网格的顶点i在tn和tn+1时刻的坐标,得到tn和tn+1时刻的人体模型;
根据所述tn和tn+1时刻的人体模型以及预先设置的阻挡物的数据,得到tn至tn+1时刻衣服模型的运动边界。
优选地,在上述的虚拟试衣方法中,根据所述布料力学参数、{t0,t1,…,tn}时刻的衣服模型、及所述网格的顶点i的质量mi,得到所述网格的顶点i所受的力
Figure BDA0000472014510000071
包括:
根据所述网格的顶点i的质量mi及重力加速度g,得到网格的顶点i的自重mig;
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标
Figure BDA0000472014510000072
速度
Figure BDA0000472014510000073
对于与网格的顶点i相关联的每个网格的顶点j,根据tn时刻的衣服模型,得到网格的顶点j在tn时刻的坐标速度
根据所述布料力学参数中的弹性参数k和阻尼参数η、预先获取的所述网格的顶点i及网格的顶点j在未受力状态下的距离L、所述网格的顶点i及网格的顶点j分别在tn时刻的坐标
Figure BDA0000472014510000076
以及所述网格的顶点i及网格的顶点j分别在tn时刻的速度
Figure BDA0000472014510000077
得到网格的顶点i与网格的顶点j之间的内力
Figure BDA0000472014510000078
f ij n = k ( x ij n · x ij n - L ) x ij n x ij n · x ij n - η ( v i n - v j n ) ;
其中 x ij n = x j n - x i n ;
根据所述网格的顶点i与每个与其相关联的网格的顶点j之间的内力
Figure BDA00004720145100000711
及所述网格的顶点i的自重mig,得到所述网格的顶点i所受的力
Figure BDA00004720145100000712
f i n = Σ j f ij n + m i g .
本发明实施例提供的虚拟试衣方法,由于在试衣者试衣之前,已经生成了穿在典型模特模型上的缝合后的衣服模型,在试衣者试穿某件衣服时,只需将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型。这种转换所产生的衣服的变形量远远小于分区模型缝合时衣服的变形量,因而需要的迭代步更少,试衣的效率更高;而且典型模特的总数越多,转换时所用的典型模特与试衣者模特就越接近,从而衣服的变形量也就越小,试衣的效率也就越高。如图4所示,按照传统的虚拟试衣方法,直接将分区的衣服模型转换为穿在试衣者人体模型上的衣服模型,大约需要20秒,而使用本发明的虚拟试衣方法,将穿在典型人体模型身上的衣服模型转换为穿在试衣者人体模型上的衣服模型,大约需要2秒。
附图说明
图1示出了本发明的虚拟试衣方法的一种实施例的流程;
图2示出了一件衣服模型的一种实施例;
图3示出了一个典型人体模型与试衣者人体模型的对比图;
图4示出了从衣服的分区模型转换为穿在试衣者人体模型上的衣服模型的过程,与从穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型的过程的对比图。
具体实施方式
下面通过具体的实施例子并结合附图对本发明做进一步的详细描述。
在本发明的实施例中提供了虚拟试衣方法,如图1、图2、图3及图4所示,包括:
S101:预先获取穿在典型人体模型上的衣服模型;
S102:获取试衣者的身材参数;
S103:根据试衣者的身材参数,将典型人体模型转换为试衣者的人体模型;
S104:按照动力平衡方程以及典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型。
本发明实施例提供的虚拟试衣方法,由于在试衣者试衣之前,已经生成了穿在典型模特模型上的缝合后的衣服模型,在试衣者试穿某件衣服时,只需将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型。这种转换所产生的衣服的变形量远远小于分区模型缝合时衣服的变形量,因此更为节省时间,试衣效率更高;而且典型模特的总数越多,转换时所用的典型模特与试衣者模特就越接近,从而衣服的变形量也就越小,试衣的效率也就越高。
优选地,在上述的虚拟试衣方法中,人体模型或衣服模型,分别包括:一组网格、网格的顶点变形至某一时刻的坐标,以及网格的顶点的速度。
也即,人体模型包括:一组网格、该网格的顶点变形至某一时刻的坐标,以及该网格的顶点的速度;衣服模型包括:另一组网格、该网格的顶点变形至某一时刻的坐标,以及该网格的顶点的速度。
通过明确人体模型及衣服模型所包括的具体参数,加快了虚拟试衣方法的计算速度。
优选地,在上述的虚拟试衣方法中,按照动力平衡方程以及典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型,包括:设定穿在典型人体模型上的衣服模型为t0时刻的衣服模型;对于迭代步n=0,1,2…,进行如下迭代操作:根据预先设定的时间增量h,得到迭代步n结束的时刻tn+1:tn+1=tn+h;根据典型人体模型转换为试衣者的人体模型的过程,得到tn至tn+1时刻衣服模型的运动边界;根据{t0,t1,…,tn}时刻的衣服模型、tn至tn+1时刻衣服模型的运动边界、动力平衡方程,以及预先获取的布料力学参数,得到tn+1时刻的衣服模型;获取衣服模型的网格的顶点在tn+1时刻的速度;若衣服模型的网格的顶点在tn+1时刻的速度小于预设的速度时,将tn+1时刻的衣服模型作为穿在试衣者人体模型上的衣服模型。
通过明确按照动力平衡方程以及典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型的方法,完成了将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型的转换过程,加速了虚拟试衣方法的实现。
优选地,在上述的虚拟试衣方法中,根据{t0,t1,…,tn}时刻的衣服模型、tn至tn+1时刻衣服模型的运动边界、动力平衡方程、以及预先获取的布料力学参数,得到tn+1时刻的衣服模型,包括:对于衣服模型上的每个网格的顶点i,根据预先获取的布料力学参数中的密度,得到网格的顶点i的质量mi;根据布料力学参数、{t0,t1,…,tn}时刻的衣服模型、及网格的顶点i的质量mi,得到网格的顶点i所受的力
Figure BDA0000472014510000101
根据网格的顶点i的质量mi、网格的顶点i所受的力
Figure BDA0000472014510000102
时间增量h、以及{t0,t1,…,tn}时刻的衣服模型,得到网格的顶点i的动力平衡方程;根据{t0,t1,…,tn}时刻的衣服模型,以及tn至tn+1时刻衣服模型的运动边界,得到网格的顶点i的约束方程;根据衣服模型中所有网格的顶点的动力平衡方程及约束方程,得到tn+1时刻的衣服模型。
通过明确根据tn时刻的衣服模型、tn至tn+1时刻衣服模型的运动边界、动力平衡方程、以及预先获取的布料力学参数,得到tn+1时刻的衣服模型的方法,根据衣服模型的网格的顶点的受力,确定衣服模型的转换过程,算法明确简单,进一步加速虚拟试衣方法的实现。
优选地,在上述的虚拟试衣方法中,根据网格的顶点i 的质量mi、网格的顶点i 所受的力
Figure BDA0000472014510000111
时间增量h、以及{t0,t1,…,tn}时刻的衣服模型,得到网格的顶点i的动力平衡方程,包括:根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标
Figure BDA0000472014510000112
速度
Figure BDA0000472014510000113
对于与网格的顶点i相关联的每个网格的顶点j,根据tn时刻的衣服模型,得到网格的顶点j在tn时刻的坐标
Figure BDA0000472014510000114
速度
Figure BDA0000472014510000115
根据网格的顶点i的质量mi、预先设定的时间增量h、网格的顶点i 所受的力
Figure BDA00004720145100001111
网格的顶点i 、j分别在tn时刻的坐标以及网格的顶点i、j分别在tn时刻的速度
Figure BDA0000472014510000118
得到网格的顶点i的动力平衡方程:
m i Δv i - Σ j ( h ∂ f i n ∂ v j + h 2 ∂ f i n ∂ x j ) Δv j = hf i n + Σ j h 2 ∂ f i n ∂ x j v j n x i n + 1 = x i n + h ( v i n + Δv i ) v i n + 1 = v i n + Δv i .
上述动力平衡方程是根据一次向后差分的算法得到的,也可以根据二次向后差分、向前差分等其他算法得到。
通过进一步根据网格的顶点i的质量mi、网格的顶点i所受的力
Figure BDA00004720145100001110
时间增量h、以及tn时刻的衣服模型,得到网格的顶点i的动力平衡方程,从而按照该动力平衡方程及典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型,这种转换所产生的衣服的变形量远远小于分区模型缝合时衣服的变形量,因此更为节省时间,试衣效率更高。
优选地,在上述的虚拟试衣方法中,根据{t0,t1,…,tn}时刻的衣服模型,以及tn至tn+1时刻衣服模型的运动边界,得到网格的顶点i 的约束方程,包括:根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标及速度;根据网格的顶点i 在tn时刻的坐标及速度、以及tn至tn+1时刻衣服模型的运动边界,得到网格的顶点i在tn至tn+1时刻与tn至tn+1时刻衣服模型的运动边界是否相交,如果相交,得到交点坐标Y以及交点在运动边界上的法向n,并设置网格的顶点i 的约束方程为: ( x i n + 1 - Y ) · n = 0 .
通过引入网格的顶点i 的约束方程,可以修正衣服网格的顶点i在tn至tn+1时刻与tn至tn+1时刻衣服模型的运动边界相交时出现的显示不当,从而通过该约束方程以及衣服模型中所有网格的顶点的动力平衡方程,正确的得到tn+1时刻的衣服模型,快速将穿在典型人体模型上的衣服模型,转换为穿在试衣者人体模型上的衣服模型,由于这种转换所产生的衣服的变形量远远小于分区模型缝合时衣服的变形量,因此更为节省时间,试衣效率更高。
优选地,在上述的虚拟试衣方法中,根据衣服模型中所有网格的顶点的动力平衡方程及约束方程,得到tn+1时刻的衣服模型,包括:根据衣服模型上所有网格的顶点的动力平衡方程及约束方程,得到一个以所有网格的顶点i 在tn+1时刻的坐标
Figure BDA0000472014510000122
及速度为未知数的线性方程组;求解线性方程组,得到所有网格的顶点i在tn+1时刻的坐标
Figure BDA0000472014510000124
及速度
Figure BDA0000472014510000125
根据衣服模型中每个网格的顶点在tn+1时刻的坐标及速度,得到tn+1时刻的衣服模型。
其中,衣服模型转换为某一时刻时,网格的顶点的变形后的坐标以及速度将发生改变,但网格的结构不发生改变。
通过明确如何根据衣服模型中所有网格的顶点的动力平衡方程及约束方程,得到tn+1时刻的衣服模型,使用简单的算法理论加速了得到tn+1时刻的衣服模型,从而可以快速将穿在典型人体模型上的衣服模型,转换为穿在试衣者人体模型上的衣服模型,由于这种转换所产生的衣服的变形量远远小于分区模型缝合时衣服的变形量,因此更为节省时间,试衣效率更高。
优选地,在上述的虚拟试衣方法中,根据试衣者的身材参数,将典型人体模型转换为试衣者的人体模型,包括:获取试衣者的身材参数:s1,s2…sM;典型人体模型为多个,预先设定每一个典型人体模型的身材参数为:
Figure BDA0000472014510000131
根据试衣者的身材参数及每一个典型人体模型的身材参数,得到试衣者的身材参数与每一个典型人体模型的身材参数的差异:
Figure BDA0000472014510000132
根据试衣者与每一个典型人体模型的身材参数的差异,得到与试衣者最接近的一个典型人体模型;在与试衣者最接近的一个典型人体模型上,对于任意一个网格的顶点i ,根据网格的顶点i 在典型人体模型中的坐标
Figure BDA0000472014510000133
及预先设定的人体变形向量dki,得到网格的顶点i 在试衣者人体模型中的坐标xi
Figure BDA0000472014510000134
将每个网格的顶点i的坐标从
Figure BDA0000472014510000135
向xi移动,使典型人体模型转换为试衣者的人体模型。
通过明确如何根据试衣者的身材参数,将典型人体模型转换为试衣者的人体模型,使用该方法简便快捷的完成典型人体模型转换为试衣者的人体模型的过程,从而提高根据该过程及动力平衡方程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型的速度,从而提高虚拟试衣方法的效率。
优选地,在上述的虚拟试衣方法中,根据典型人体模型转换为试衣者的人体模型的过程,得到tn至tn+1时刻衣服模型的运动边界,包括:对于人体模型上的任意一个网格的顶点i,根据典型人体模型转换为试衣者的人体模型的过程,得到网格的顶点i 转换前的坐标
Figure BDA0000472014510000141
和转换后的坐标xi;根据预先设定的人体转换总历时T、以及网格的顶点i转换前的坐标和转换后的坐标xi,得到tn时刻网格的顶点i的坐标
Figure BDA0000472014510000144
以及tn+1时刻网格的顶点i的坐标
Figure BDA00004720145100001410
Figure BDA0000472014510000146
根据人体模型上每个网格的顶点i在tn和tn+1时刻的坐标,得到tn和tn+1时刻的人体模型;根据tn和tn+1时刻的人体模型以及预先设置的阻挡物的数据,得到tn至tn+1时刻衣服模型的运动边界。
其中,阻挡物的数据可以是地面、墙壁、外配的衣物或饰物等的阻挡物的数据,可以将该阻挡物的数据视为衣服模型运动边界的约束条件。T为投射历时,如果设置T=0.2s,则表示典型人体在0.2s秒的时间内逐渐转换为试衣者人体。
通过利用上述方法根据典型人体模型转换为试衣者的人体模型的过程,可以快速得到tn至tn+1时刻衣服模型的运动边界,从而简便快捷将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型,从而提高虚拟试衣方法的效率。
优选地,在上述的虚拟试衣方法中,根据布料力学参数、{t0,t1,…,tn}时刻的衣服模型、及网格的顶点i的质量mi,得到网格的顶点i所受的力
Figure BDA0000472014510000147
包括:根据网格的顶点i的质量mi及重力加速度g,得到网格的顶点i的自重mig;根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标
Figure BDA0000472014510000148
速度
Figure BDA0000472014510000149
对于与网格的顶点i相关联的每个网格的顶点j,根据tn时刻的衣服模型,得到网格的顶点j 在tn时刻的坐标
Figure BDA0000472014510000151
速度
Figure BDA0000472014510000152
根据布料力学参数中的弹性参数k和阻尼参数η、预先获取的网格的顶点i 及网格的顶点j 在未受力状态下的距离L、网格的顶点i 及网格的顶点j 分别在tn时刻的坐标
Figure BDA0000472014510000153
以及网格的顶点i 及网格的顶点j 分别在tn时刻的速度
Figure BDA0000472014510000154
得到网格的顶点i 与网格的顶点j之间的内力
Figure BDA0000472014510000155
f ij n = k ( x ij n · x ij n - L ) x ij n x ij n · x ij n - η ( v i n - v j n ) ;
其中 x ij n = x j n - x i n ;
根据网格的顶点i 与每个与其相关联的网格的顶点j之间的内力
Figure BDA0000472014510000158
及网格的顶点i 的自重mig,得到网格的顶点i 所受的力
Figure BDA0000472014510000159
f i n = Σ j f ij n + m i g .
上述网格的顶点所受的力是根据弹簧模型得到的,也可以通过连续力学模型、离散壳模型等得到。
通过以上方法根据布料力学参数、tn时刻的衣服模型、及网格的顶点i 的质量mi,可以快速得到网格的顶点i所受的力从而快速得到动力平衡方程,加快将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型的速度,从而提高虚拟试衣方法的效率。
本发明的一个具体实施例如下:
S201:预先获取穿在一个或多个典型人体模型上的衣服模型;一个人体模型或衣服模型,由一组网格以及每个网格的顶点变形至某一时刻的坐标、和速度组成。模型转换为某一时刻时,网格的顶点的变形后的坐标以及速度将发生改变,但网格结构以及网格的顶点变形前的坐标不发生改变。
S202:获取试衣者的身材参数。
S203:根据试衣者的身材参数,将典型人体模型转换为试衣者的人体模型:
设定试衣者的身材参数为:s1,s2…sM;
对于每一个典型人体模型,根据其身材参数:
Figure BDA0000472014510000161
得到试衣者的身材参数与每一个典型人体模型的身材参数的差异: Σ k = 1 , M | s k - s ‾ k | ;
根据每一个典型人体模型与试衣者身材参数的差异,得到与试衣者最接近的一个典型人体模型;
在与试衣者最接近的一个典型人体模型上,对于任意一个网格的顶点i ,根据网格的顶点i 在典型人体模型中的坐标
Figure BDA0000472014510000163
及预先设定的人体变形向量dki,得到网格的顶点i 在试衣者人体模型中的坐标xi
x i = x ‾ i + Σ k = 1 , M ( s k - s ‾ k ) d i ;
通过将每个网格的顶点i 的坐标从向xi移动,得到典型人体模型向试衣者人体模型的转换。
S204:根据典型人体模型转换为试衣者的人体模型的过程及动力平衡方程,将穿在典型人体模型上的衣服模型,转换为穿在试衣者人体模型上的衣服模型。包括:
设定典型人体模型上的衣服模型为t0时刻的衣服模型;对于迭代步n=0,1,2…,进行如下迭代操作:
(1)根据预先设定的时间增量h,得到迭代步n结束的时刻tn+1,tn+1=tn+h。
(2)根据典型人体模型向试衣者人体模型的转换过程,得到tn至tn+1时刻衣服模型的运动边界。包括:
对于人体模型上的任意一个网格的顶点i,根据典型人体模型转换为试衣者的人体模型的过程,得到网格的顶点i转换前的坐标
Figure BDA0000472014510000171
和转换后的坐标xi;根据预先设定的人体转换总历时T、以及网格的顶点 i转换前的坐标
Figure BDA0000472014510000172
和转换后的坐标xi,得到tn时刻网格的顶点i的坐标
Figure BDA0000472014510000173
Figure BDA0000472014510000174
以及tn+1时刻网格的顶点i的坐标
Figure BDA0000472014510000175
Figure BDA0000472014510000176
根据人体模型上每个网格的顶点i在tn和tn+1时刻的坐标,得到tn和tn+1时刻的人体模型;根据tn和tn+1时刻的人体模型以及预先设置的阻挡物的数据,得到tn至tn+1时刻衣服模型的运动边界。
(3)根据{t0,t1,…,tn}时刻的衣服模型、衣服模型的运动边界、动力平衡方程、以及预先获取的布料力学参数,得到tn+1时刻的衣服模型;包括:
(3.1)对于衣服模型上的每个网格的顶点i,根据布料的力学参数中的密度,得到网格的顶点i的质量mi
(3.2)根据布料力学参数、{t0,t1,…,tn}时刻的衣服模型、及网格的顶点i 的质量mi,得到网格的顶点i所受的力
Figure BDA0000472014510000177
包括:
根据网格的顶点i的质量mi及重力加速度g,得到网格的顶点i的自重mig;
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标
Figure BDA0000472014510000178
速度对于与网格的顶点i相关联的每个网格的顶点j,根据tn时刻的衣服模型,得到网格的顶点j在tn时刻的坐标
Figure BDA00004720145100001710
速度
Figure BDA00004720145100001711
根据布料力学参数中的弹性参数k和阻尼参数η、预先获取的网格的顶点 i及网格的顶点j 在未受力状态下的距离L、网格的顶点i及网格的顶点j 分别在tn时刻的坐标
Figure BDA0000472014510000181
以及网格的顶点i及网格的顶点j分别在tn时刻的速度
Figure BDA0000472014510000182
得到网格的顶点i与网格的顶点j之间的内力
Figure BDA0000472014510000183
f ij n = k ( x ij n · x ij n - L ) x ij n x ij n · x ij n - η ( v i n - v j n ) ;
其中 x ij n = x j n - x i n ;
根据网格的顶点i与每个与其相关联的网格的顶点j之间的内力
Figure BDA0000472014510000186
及网格的顶点i的自重mig,得到网格的顶点i所受的力
Figure BDA0000472014510000187
(3.3)根据网格的顶点i 所受的力
Figure BDA0000472014510000189
网格的顶点i的质量mi、时间增量h、以及{t0,t1,…,tn}时刻的衣服模型,得到网格的顶点i的动力平衡方程,包括:
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标
Figure BDA00004720145100001810
速度
Figure BDA00004720145100001811
对于与网格的顶点i相关联的每个网格的顶点j,根据tn时刻的衣服模型,得到网格的顶点j在tn时刻的坐标
Figure BDA00004720145100001812
速度
Figure BDA00004720145100001813
根据网格的顶点i的质量mi、预先设定的时间增量h、网格的顶点i 所受的力
Figure BDA00004720145100001814
网格的顶点i、j分别在tn时刻的坐标
Figure BDA00004720145100001815
以及网格的顶点i、j分别在tn时刻的速度得到网格的顶点i的动力平衡方程:
m i Δv i - Σ j ( h ∂ f i n ∂ v j + h 2 ∂ f i n ∂ x j ) Δv j = hf i n + Σ j h 2 ∂ f i n ∂ x j v j n x i n + 1 = x i n + h ( v i n + Δv i ) v i n + 1 = v i n + Δv i .
(3.4)根据{t0,t1,…,tn}时刻的衣服模型及衣服的运动边界,得到点的约束方程,包括:
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标及速度;根据网格的顶点i在tn时刻的坐标及速度、以及tn至tn+1时刻衣服模型的运动边界,得到网格的顶点i在tn至tn+1时刻与tn至tn+1时刻衣服模型的运动边界是否相交,如果相交,得到交点坐标Y以及交点在运动边界上的法向n,并设置网格的顶点i的约束方程为: ( x i n + 1 - Y ) · n = 0 .
(3.5)根据衣服模型中所有网格的顶点的动力平衡方程及约束方程,得到tn+1时刻的衣服模型,包括:
合并衣服模型上所有网格的顶点的动力平衡方程及约束方程,得到一个以所有网格的顶点i在tn+1时刻的坐标
Figure BDA0000472014510000192
及速度
Figure BDA0000472014510000193
为未知数的线性方程组;
求解线性方程组,得到所有网格的顶点i在tn+1时刻的坐标
Figure BDA0000472014510000194
及速度
Figure BDA0000472014510000195
根据衣服模型中每个网格的顶点在tn+1时刻的坐标及速度,得到tn+1时刻的衣服模型。
对n的迭代操作进行至衣服模型趋于静止不动时(也即
Figure BDA0000472014510000196
小于预设的速度时)的衣服模型,即为穿在试衣者人体模型上的衣服模型。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.虚拟试衣方法,其特征在于,包括:预先获取穿在典型人体模型上的衣服模型;
获取试衣者的身材参数;
根据试衣者的身材参数,将所述典型人体模型转换为试衣者的人体模型;
按照动力平衡方程以及所述典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型。
2.根据权利要求1所述的虚拟试衣方法,其特征在于,所述人体模型或衣服模型,分别包括:一组网格、所述网格的顶点变形至某一时刻的坐标,以及所述网格的顶点的速度。
3.根据权利要求1所述的虚拟试衣方法,其特征在于,所述按照动力平衡方程以及所述典型人体模型转换为试衣者的人体模型的过程,将穿在典型人体模型上的衣服模型转换为穿在试衣者人体模型上的衣服模型,包括:
设定所述穿在典型人体模型上的衣服模型为t0时刻的衣服模型;
对于迭代步n=0,1,2…,进行如下迭代操作:
根据预先设定的时间增量h,得到所述迭代步n结束的时刻tn+1:tn+1=tn+h;
根据所述典型人体模型转换为试衣者的人体模型的过程,得到tn至tn+1时刻衣服模型的运动边界;
根据所述{t0,t1,…,tn}时刻的衣服模型、所述tn至tn+1时刻衣服模型的运动边界、所述动力平衡方程,以及预先获取的布料力学参数,得到tn+1时刻的衣服模型;
获取衣服模型的网格的顶点在tn+1时刻的速度;
若所述衣服模型的网格的顶点在tn+1时刻的速度小于预设的速度时,将tn+1时刻的衣服模型作为穿在试衣者人体模型上的衣服模型。
4.根据权利要求3所述的虚拟试衣方法,其特征在于,根据所述{t0,t1,…,tn}时刻的衣服模型、tn至tn+1时刻衣服模型的运动边界、所述动力平衡方程、以及预先获取的布料力学参数,得到tn+1时刻的衣服模型,包括:
对于所述衣服模型上的每个网格的顶点i,根据所述预先获取的布料力学参数中的密度,得到网格的顶点i的质量mi
根据所述布料力学参数、{t0,t1,…,tn}时刻的衣服模型、及所述网格的顶点i的质量mi,得到所述网格的顶点i所受的力
Figure FDA0000472014500000021
根据所述网格的顶点i的质量mi、所述网格的顶点i所受的力
Figure FDA0000472014500000022
所述时间增量h、以及{t0,t1,…,tn}时刻的衣服模型,得到所述网格的顶点i的动力平衡方程;
根据{t0,t1,…,tn}时刻的衣服模型,以及所述tn至tn+1时刻衣服模型的运动边界,得到所述网格的顶点i的约束方程;
根据衣服模型中所有网格的顶点的动力平衡方程及约束方程,得到tn+1时刻的衣服模型。
5.根据权利要求4所述的虚拟试衣方法,其特征在于,根据所述网格的顶点i的质量mi、所述网格的顶点i所受的力
Figure FDA0000472014500000031
所述时间增量h、以及{t0,t1,…,tn}时刻的衣服模型,得到所述网格的顶点i的动力平衡方程,包括:
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标
Figure FDA0000472014500000032
速度
对于与网格的顶点i相关联的每个网格的顶点j,根据tn时刻的衣服模型,得到网格的顶点j在tn时刻的坐标
Figure FDA0000472014500000034
速度
Figure FDA0000472014500000035
根据所述网格的顶点i的质量mi、预先设定的时间增量h、网格的顶点i所受的力
Figure FDA0000472014500000036
网格的顶点i、j分别在tn时刻的坐标
Figure FDA0000472014500000038
以及网格的顶点i、j分别在tn时刻的速度
Figure FDA0000472014500000039
得到所述网格的顶点i的动力平衡方程:
m i Δv i - Σ j ( h ∂ f i n ∂ v j + h 2 ∂ f i n ∂ x j ) Δv j = hf i n + Σ j h 2 ∂ f i n ∂ x j v j n x i n + 1 = x i n + h ( v i n + Δv i ) v i n + 1 = v i n + Δv i .
6.根据权利要求4所述的虚拟试衣方法,其特征在于,根据{t0,t1,…,tn}时刻的衣服模型,以及所述tn至tn+1时刻衣服模型的运动边界,得到所述网格的顶点i的约束方程,包括:
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标及速度;
根据所述网格的顶点i在tn时刻的坐标及速度、以及所述tn至tn+1时刻衣服模型的运动边界,得到所述网格的顶点i在tn至tn+1时刻与所述tn至tn+1时刻衣服模型的运动边界是否相交,如果相交,得到交点坐标Y以及交点在运动边界上的法向n,并设置所述网格的顶点i的约束方程为:
Figure FDA0000472014500000046
7.根据权利要求4所述的虚拟试衣方法,其特征在于,根据衣服模型中所有网格的顶点的动力平衡方程及约束方程,得到tn+1时刻的衣服模型,包括:
根据所述衣服模型上所有网格的顶点的动力平衡方程及约束方程,得到一个以所有网格的顶点i在tn+1时刻的坐标
Figure FDA0000472014500000041
及速度为未知数的线性方程组;
求解所述线性方程组,得到所有网格的顶点i在tn+1时刻的坐标
Figure FDA0000472014500000043
及速度
Figure FDA0000472014500000044
根据所述衣服模型中每个网格的顶点在tn+1时刻的坐标及速度,得到所述tn+1时刻的衣服模型。
8.根据权利要求1所述的虚拟试衣方法,其特征在于,所述根据试衣者的身材参数,将所述典型人体模型转换为试衣者的人体模型,包括:
获取所述试衣者的身材参数:s1,s2…sM;
所述典型人体模型为多个,预先设定每一个所述典型人体模型的身材参数为:
根据所述试衣者的身材参数及每一个所述典型人体模型的身材参数,得到试衣者的身材参数与每一个典型人体模型的身材参数的差异: Σ k = 1 , M | s k - s ‾ k | ;
根据所述试衣者与每一个典型人体模型的身材参数的差异,得到与试衣者最接近的一个典型人体模型;
在所述与试衣者最接近的一个典型人体模型上,对于任意一个网格的顶点i,根据网格的顶点i在所述典型人体模型中的坐标
Figure FDA0000472014500000052
及预先设定的人体变形向量dki,得到网格的顶点i在试衣者人体模型中的坐标xi
x i = x ‾ i + Σ k = 1 , M ( s k - s ‾ k ) d ki ;
将每个所述网格的顶点i的坐标从
Figure FDA0000472014500000054
向xi移动,使所述典型人体模型转换为试衣者的人体模型。
9.根据权利要求3所述的虚拟试衣方法,其特征在于,根据所述典型人体模型转换为试衣者的人体模型的过程,得到tn至tn+1时刻衣服模型的运动边界,包括:
对于人体模型上的任意一个网格的顶点i,根据所述典型人体模型转换为试衣者的人体模型的过程,得到网格的顶点i转换前的坐标
Figure FDA0000472014500000055
和转换后的坐标xi;
根据预先设定的人体转换总历时T、以及所述网格的顶点i转换前的坐标
Figure FDA0000472014500000056
和转换后的坐标xi,得到tn时刻网格的顶点i的坐标
以及tn+1时刻网格的顶点i的坐标
Figure FDA0000472014500000059
根据所述人体模型上每个网格的顶点i在tn和tn+1时刻的坐标,得到tn和tn+1时刻的人体模型;
根据所述tn和tn+1时刻的人体模型以及预先设置的阻挡物的数据,得到tn至tn+1时刻衣服模型的运动边界。
10.根据权利要求4所述的虚拟试衣方法,其特征在于,根据所述布料力学参数、{t0,t1,…,tn}时刻的衣服模型、及所述网格的顶点i的质量mi,得到所述网格的顶点i所受的力
Figure FDA0000472014500000062
包括:
根据所述网格的顶点i的质量mi及重力加速度g,得到网格的顶点i的自重mig;
根据tn时刻的衣服模型,得到网格的顶点i在tn时刻的坐标
Figure FDA0000472014500000063
速度
Figure FDA0000472014500000064
对于与网格的顶点i相关联的每个网格的顶点j,根据tn时刻的衣服模型,得到网格的顶点j在tn时刻的坐标
Figure FDA0000472014500000065
速度
Figure FDA0000472014500000066
根据所述布料力学参数中的弹性参数k和阻尼参数η、预先获取的所述网格的顶点i及网格的顶点j在未受力状态下的距离L、所述网格的顶点i及网格的顶点j分别在tn时刻的坐标以及所述网格的顶点i及网格的顶点j分别在tn时刻的速度
Figure FDA0000472014500000068
得到网格的顶点i与网格的顶点j之间的内力
Figure FDA0000472014500000069
f ij n = k ( x ij n · x ij n - L ) x ij n x ij n · x ij n - η ( v i n - v j n ) ;
其中 x ij n = x j n - x i n ;
根据所述网格的顶点i与每个与其相关联的网格的顶点j之间的内力及所述网格的顶点i的自重mig,得到所述网格的顶点i所受的力
Figure FDA0000472014500000073
f i n = Σ j f ij n + m i g .
CN201410074585.1A 2014-03-03 2014-03-03 虚拟试衣方法 Active CN103810607B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410074585.1A CN103810607B (zh) 2014-03-03 2014-03-03 虚拟试衣方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410074585.1A CN103810607B (zh) 2014-03-03 2014-03-03 虚拟试衣方法

Publications (2)

Publication Number Publication Date
CN103810607A true CN103810607A (zh) 2014-05-21
CN103810607B CN103810607B (zh) 2017-02-08

Family

ID=50707339

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410074585.1A Active CN103810607B (zh) 2014-03-03 2014-03-03 虚拟试衣方法

Country Status (1)

Country Link
CN (1) CN103810607B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104751514A (zh) * 2015-04-03 2015-07-01 厦门唯尔酷信息技术有限公司 穿着松紧度模拟方法及其***
CN105654334A (zh) * 2015-12-17 2016-06-08 中国科学院自动化研究所 虚拟试衣方法和***
CN106327290A (zh) * 2016-08-11 2017-01-11 安徽健搏信息科技有限公司 一种基于增强现实的虚拟试衣***
CN106600371A (zh) * 2016-12-12 2017-04-26 合肥华耀广告传媒有限公司 一种基于虚拟现实的网上购物***
CN107610242A (zh) * 2017-09-18 2018-01-19 深圳市云之梦科技有限公司 一种虚拟穿衣形象生成的方法及***
CN110473071A (zh) * 2019-08-15 2019-11-19 京东方科技集团股份有限公司 一种人体仿真模型、试衣装置、试衣***和试衣方法
CN110996087A (zh) * 2019-12-10 2020-04-10 腾讯科技(深圳)有限公司 视频显示方法、装置
CN112200717A (zh) * 2020-10-26 2021-01-08 广州紫为云科技有限公司 基于神经网络的复杂服装虚拟试衣方法、装置及存储介质
CN112417739A (zh) * 2020-12-09 2021-02-26 北京维盛视通科技有限公司 电子服装松紧度检测方法、装置、存储介质及电子设备
CN112488779A (zh) * 2019-09-12 2021-03-12 爱唯秀股份有限公司 立体试衣方法
CN114630012A (zh) * 2022-03-11 2022-06-14 北京奇艺世纪科技有限公司 一种虚拟试衣视频生成方法、装置、电子设备及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101620745A (zh) * 2009-08-06 2010-01-06 东华大学 面向大型电子商务环境虚拟服装的仿真方法
CN101650839A (zh) * 2009-08-11 2010-02-17 东华大学 网络环境中三维服装的合身性评价方法
WO2012172568A1 (en) * 2011-06-14 2012-12-20 Hemanth Kumar Satyanarayana Method and system for virtual collaborative shopping
CN103530903A (zh) * 2013-10-28 2014-01-22 智慧城市***服务(中国)有限公司 一种虚拟试衣间的实现方法及实现***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102298797A (zh) * 2011-08-31 2011-12-28 深圳市美丽同盟科技有限公司 三维虚拟试衣的方法、装置及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101620745A (zh) * 2009-08-06 2010-01-06 东华大学 面向大型电子商务环境虚拟服装的仿真方法
CN101650839A (zh) * 2009-08-11 2010-02-17 东华大学 网络环境中三维服装的合身性评价方法
WO2012172568A1 (en) * 2011-06-14 2012-12-20 Hemanth Kumar Satyanarayana Method and system for virtual collaborative shopping
CN103530903A (zh) * 2013-10-28 2014-01-22 智慧城市***服务(中国)有限公司 一种虚拟试衣间的实现方法及实现***

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
况鹰: "基于Kinect运动捕获的三维虚拟试衣", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
李红勤 等: "虚拟试衣***原理与相关技术的探析", 《纺织科技进展》 *
王洪泊等: "智能三维虚拟试衣模特仿真***设计", 《计算机应用研究》 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104751514B (zh) * 2015-04-03 2018-08-28 厦门唯尔酷信息技术有限公司 穿着松紧度模拟方法及其***
CN104751514A (zh) * 2015-04-03 2015-07-01 厦门唯尔酷信息技术有限公司 穿着松紧度模拟方法及其***
CN105654334A (zh) * 2015-12-17 2016-06-08 中国科学院自动化研究所 虚拟试衣方法和***
CN105654334B (zh) * 2015-12-17 2020-02-28 中国科学院自动化研究所 虚拟试衣方法和***
CN106327290A (zh) * 2016-08-11 2017-01-11 安徽健搏信息科技有限公司 一种基于增强现实的虚拟试衣***
CN106600371A (zh) * 2016-12-12 2017-04-26 合肥华耀广告传媒有限公司 一种基于虚拟现实的网上购物***
CN107610242A (zh) * 2017-09-18 2018-01-19 深圳市云之梦科技有限公司 一种虚拟穿衣形象生成的方法及***
CN110473071A (zh) * 2019-08-15 2019-11-19 京东方科技集团股份有限公司 一种人体仿真模型、试衣装置、试衣***和试衣方法
US11602180B2 (en) 2019-08-15 2023-03-14 Hefei Boe Optoelectronics Technology Co., Ltd. Human body simulation model, fitting device, fitting server and control method
CN110473071B (zh) * 2019-08-15 2022-06-10 京东方科技集团股份有限公司 一种人体仿真模型、试衣装置、试衣***和试衣方法
CN112488779A (zh) * 2019-09-12 2021-03-12 爱唯秀股份有限公司 立体试衣方法
CN110996087A (zh) * 2019-12-10 2020-04-10 腾讯科技(深圳)有限公司 视频显示方法、装置
CN110996087B (zh) * 2019-12-10 2021-04-02 腾讯科技(深圳)有限公司 视频显示方法、装置
CN112200717A (zh) * 2020-10-26 2021-01-08 广州紫为云科技有限公司 基于神经网络的复杂服装虚拟试衣方法、装置及存储介质
CN112417739A (zh) * 2020-12-09 2021-02-26 北京维盛视通科技有限公司 电子服装松紧度检测方法、装置、存储介质及电子设备
CN112417739B (zh) * 2020-12-09 2023-12-19 北京维盛视通科技有限公司 电子服装松紧度检测方法、装置、存储介质及电子设备
CN114630012A (zh) * 2022-03-11 2022-06-14 北京奇艺世纪科技有限公司 一种虚拟试衣视频生成方法、装置、电子设备及介质
CN114630012B (zh) * 2022-03-11 2024-03-12 北京奇艺世纪科技有限公司 一种虚拟试衣视频生成方法、装置、电子设备及介质

Also Published As

Publication number Publication date
CN103810607B (zh) 2017-02-08

Similar Documents

Publication Publication Date Title
CN103810607A (zh) 虚拟试衣方法
CN102332180B (zh) 一种基于立体裁剪的三维服装造型与纸样设计方法
US20160292915A1 (en) Garment simulation using thread and data level parallelism
CN108010134A (zh) 一种基于移动终端的实时三维虚拟试衣方法
CN104123753A (zh) 基于服装图片的三维虚拟试衣方法
CN104881557A (zh) 一种计算机中人体服装动态仿真实现方法
CN105354879A (zh) 基于质点弹簧结构的通用服装三维模型仿真方法及***
CN104239601B (zh) 织物片组合的仿真
CN105976418A (zh) 一种人物动态骨骼的设计***和方法
CN102609992A (zh) 基于三角网格变形体的自碰撞检测方法
CN105427386A (zh) 基于输入人体姿态实时生成的服装变形方法
CN104821006A (zh) 一种基于人体混合包围盒的动态服装仿真方法
CN110189413A (zh) 一种生成衣服变形模型的方法及***
Huang et al. CLO3D‐based 3D virtual fitting technology of down jacket and simulation research on dynamic effect of cloth
CN102193837B (zh) 一种基于前线的包围盒碰撞检测方法
CN101901287A (zh) 航天器几何与行为一体化三维建模方法
CN102737338A (zh) 新型虚拟试衣方法及***
CN103473811A (zh) 基于二维手绘线画图的三维实体模型便捷生成方法
CN104463934B (zh) 一种“质点‑弹簧”***驱动的点集模型动画自动生成方法
CN103793552A (zh) 一种软组织形变的局部质点弹簧模型的实时动态生成方法
CN102592304A (zh) 一种分类应变限制的动态服装仿真方法
Li [Retracted] Virtual Garment Piece Design and Stitching Algorithm Based on Virtual Simulation Technology
Tisserand et al. Automatic 3D garment positioning based on surface metric
Jeong et al. Shrinkage, wrinkling and ablation of burning cloth and paper
CN105046738A (zh) 服装动态三维的制作方法及制作装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant