CN112990997A - 虚拟试衣方法 - Google Patents
虚拟试衣方法 Download PDFInfo
- Publication number
- CN112990997A CN112990997A CN201911301735.7A CN201911301735A CN112990997A CN 112990997 A CN112990997 A CN 112990997A CN 201911301735 A CN201911301735 A CN 201911301735A CN 112990997 A CN112990997 A CN 112990997A
- Authority
- CN
- China
- Prior art keywords
- model
- human body
- fitting
- clothes
- dressing
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 208000006440 Open Bite Diseases 0.000 claims description 11
- 210000000577 adipose tissue Anatomy 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 22
- 230000037237 body shape Effects 0.000 abstract description 4
- 238000004088 simulation Methods 0.000 abstract description 3
- 210000000707 wrist Anatomy 0.000 description 19
- 210000003414 extremity Anatomy 0.000 description 4
- 210000002414 leg Anatomy 0.000 description 3
- 210000004247 hand Anatomy 0.000 description 2
- 210000003127 knee Anatomy 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 210000000617 arm Anatomy 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000010030 laminating Methods 0.000 description 1
- 210000003739 neck Anatomy 0.000 description 1
- 210000002832 shoulder Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明属于模拟换装技术领域,具体涉及一种虚拟试衣方法。本发明旨在解决现有的虚拟试衣方法试衣效果不生动立体、难以使用户产生较为真实的试衣体验的问题。为此目的,本发明的虚拟试衣方法能够通过试衣对象的尺寸参数和待试衣物的尺寸参数创建与试衣对象的真实身形完全匹配的穿衣人体模型,以便呈现逼真度极高的虚拟试衣效果。同时,上述穿衣人体模型的创建基础因素还包括模型待遮挡区域,以便避免穿衣人体模型由于试衣对象的位姿问题而出现部分衣物模型错误虚浮在人体模型表面的温度,进一步提升了穿衣人体模型的拟真度,使得试衣对象在享受虚拟试衣的便利性的同时还不会感受到虚拟试衣效果和真实试衣效果的分层。
Description
技术领域
本发明属于模拟换装技术领域,具体涉及一种虚拟试衣方法。
背景技术
目前,虚拟试衣方式通常包括两种:一种为将衣物的正面图像以贴图方式贴合至顾客的投影图像上。另一种是建立多种不同身型的人体模型,以便在用户挑选完体型最相近的人体模型后能够在相应的人体模型上进行待试衣物的模拟生成。
基于上述现有虚拟试衣方式产生的虚拟试衣效果,大多立体感差、衣物虚拟穿戴效果僵硬,或者试穿衣物的试衣模型与本人自身情况存在一定差距,从而均导致虚拟试衣效果与用户的真实试衣效果之间存在较大差距,难以使用户产生贴合自身情况的虚拟试衣体验,用户难以通过虚拟试衣方式判断想要想要购买的衣物是否合适。
相应地,本领域需要一种新的虚拟试衣方法来解决上述问题。
发明内容
为了解决现有技术中的上述问题,即为了解决现有的虚拟试衣方法试衣效果不生动立体、难以使用户产生较为真实的试衣体验的问题,本发明提供了一种虚拟试衣方法,所述虚拟试衣方法包括:获取试衣对象的图像信息;获取待试衣物的图像信息;根据所述试衣对象的图像信息,获取人体尺寸参数,并确定模型待遮挡区域;根据所述待试衣物的图像信息,获取衣物尺寸参数;基于所述模型待遮挡区域,通过所述人体尺寸参数和所述衣物尺寸参数建立与所述试衣对象姿态相同的穿衣人体模型。
在上述虚拟试衣方法的优选技术方案中,“根据所述试衣对象的图像信息,获取人体尺寸参数”包括:获取所述试衣对象的图像信息中的试衣对象的裸露部位尺寸参数;获取所述试衣对象的图像信息中的试衣对象的穿衣部位尺寸参数。
在上述虚拟试衣方法的优选技术方案中,“获取所述试衣对象的图像信息中的试衣对象的穿衣部位尺寸参数”的步骤包括:获取所述试衣对象的图像信息中的试衣对象的穿衣部位的初始尺寸参数;获取所述试衣对象的特征信息;根据所述特征信息修正所述初始尺寸参数,并将修正后的初始尺寸参数作为所述试衣对象的穿衣部位尺寸参数。
在上述虚拟试衣方法的优选技术方案中,所述特征信息至少包括性别、种族、身高、体重、身体比例、体脂参数中的一种或多种。
在上述虚拟试衣方法的优选技术方案中,“根据所述试衣对象的图像信息,确定模型待遮挡区域”包括:获取所述试衣对象的图像信息中的试衣对象的姿态特征;根据所述姿态特征,确定所述试衣对象的人体交叠部位的重合情况;根据所述人体交叠部位的重合情况,确定所述模型待遮挡区域。
在上述虚拟试衣方法的优选技术方案中,“根据所述人体交叠部位的重合情况,确定所述模型待遮挡区域”的步骤包括:判断所述人体交叠部位中的顶层部位是否与所述待试衣物的拟覆盖区域重合;如果所述顶层部位与所述待试衣物的拟覆盖区域重合,则将与所述顶层部位相匹配的拟覆盖区域的遮挡区域确定为所述模型待遮挡区域。
在上述虚拟试衣方法的优选技术方案中,“根据所述交叠部位的重合情况,确定所述模型待遮挡区域”的步骤还包括:如果所述顶层部位与所述待试衣物的拟覆盖区域不重合,则将所述顶层部位的遮挡区域确定为所述模型待遮挡区域。
在上述虚拟试衣方法的优选技术方案中,“基于所述模型待遮挡区域,通过所述人体尺寸参数和所述衣物尺寸参数建立与所述试衣对象姿态相同的穿衣人体模型”的步骤包括:根据所述模型待遮挡区域,确定非遮挡区域;通过所述试衣对象的人体尺寸参数和姿态特征在所述非遮挡区域建立人体模型;获取所述人体模型的点位特征;对应每个所述点位特征,通过所述衣物尺寸参数在所述人体模型上建立衣物模型;通过所述交叠部位中的顶层部位对应的衣物尺寸参数在所述模型待遮挡区域补全所述衣物模型,以便合成所述穿衣人体模型。
在上述虚拟试衣方法的优选技术方案中,“基于所述模型待遮挡区域,通过所述人体尺寸参数和所述衣物尺寸参数建立与所述试衣对象姿态相同的穿衣人体模型”的步骤包括:根据所述模型待遮挡区域,确定非遮挡区域;通过所述试衣对象的人体尺寸参数和姿态特征在所述非遮挡区域建立人体模型;获取所述人体模型的点位特征;基于所述点位特征,通过所述衣物尺寸参数在所述人体模型上建立衣物模型;通过所述交叠部位中的顶层部位对应的人体尺寸参数在所述模型待遮挡区域补全所述人体模型,以便合成所述穿衣人体模型。
在上述虚拟试衣方法的优选技术方案中,在“基于所述模型待遮挡区域,通过所述人体尺寸参数和所述衣物尺寸参数建立与所述试衣对象姿态相同的穿衣人体模型”步骤之后,所述虚拟试衣方法还包括:将所述穿衣人体模型锐化处理;通过图像显示单元显示所述穿衣人体模型的图像信息。
本领域技术人员能够理解的是,本发明的虚拟试衣方法能够通过试衣对象的尺寸参数创建与试衣对象的真实身形完全匹配的虚拟人体模型,并在该虚拟人体模型上通过待试衣物的尺寸参数在人体模型上创建衣物模型,以便呈现逼真度极高的试衣效果。使试衣对象通过虚拟的穿衣人体模型即可确定及预见其实际试衣效果,给试衣对象带来真实而贴合实际的试衣体验。同时,上述穿衣人体模型的创建基础因素还包括模型待遮挡区域,以便避免穿衣人体模型由于试衣对象的位姿问题而出现部分衣物模型错误虚浮在人体模型表面的温度,进一步提升了穿衣人体模型的拟真度,使得试衣对象在享受虚拟试衣的便利性的同时还不会感受到虚拟试衣效果和真实试衣效果的分层。
附图说明
下面参照附图来描述本发明的优选实施方式。附图为:
图1是本发明的虚拟试衣方法的主要步骤流程图;
图2是本发明的虚拟试衣方法的优选实施方式的详细步骤流程图。
具体实施方式
需要说明的是,在本发明的描述中,尽管本申请中按照特定顺序描述了本发明的控制方法的各个步骤,但是这些顺序并不是限制性的,在不偏离本发明的基本原理的前提下,本领域技术人员可以按照不同的顺序来执行所述步骤。
基于背景技术中指出的现有的虚拟试衣方法试衣效果不生动立体、难以使用户产生较为真实的试衣体验的问题,本发明提供了一种虚拟试衣方法,旨在提升虚拟的穿衣人体模型的拟真度,使试衣对象通过虚拟的穿衣人体模型即可确定及预见其实际试衣效果,使得试衣对象在享受虚拟试衣的便利性的同时还不会感受到虚拟试衣效果和真实试衣效果的分层。
首先参阅图1,图1是本发明的虚拟试衣方法的主要步骤流程图。如图1所示,本发明的虚拟试衣方法包括:
步骤S1:获取试衣对象的图像信息;
步骤S2:获取待试衣物的图像信息;
步骤S3:根据试衣对象的图像信息,获取人体尺寸参数,并确定模型待遮挡区域;
步骤S4:根据待试衣物的图像信息,获取衣物尺寸参数;
步骤S5:基于模型待遮挡区域,通过人体尺寸参数和衣物尺寸参数建立与试衣对象姿态相同的穿衣人体模型。
在步骤S1和步骤S2中,试衣对象和待试衣物的图像信息的具体种类和数量均不是限定的,例如,试衣对象或待试衣物的图像信息可以是一段视频图像,还可以包括多个不同视角的图片,只要获取的图像信息能够清楚呈现出试衣对象和待试衣物的形状结构即可。当然,试衣对象和待试衣物的图像信息的获取方式也不是限定的。例如,试衣对象和待试衣物的图像信息既可以通过录像设备、监控器等视频获取设备获取,也可以通过照相机等图片拍摄设备获取。
在步骤S3和步骤S5中,“模型待遮挡区域”为建立的虚拟穿衣人体模型上需要做遮挡处理的区域。在试衣对象被采集图像信息时,其具***姿可能导致试衣对象的个别身体部分出现肢体交叠的情况。此时,位于前侧的身体部分会遮挡位于后侧的身体部分,而后侧身体部分上被前方肢体(或前方肢体上的衣物)遮挡的区域即为需要做遮挡处理的模型待遮挡区域。例如,在试衣对象的腕部以及手部放置于其躯干之前时,躯干上被该部分腕部以及手部(或者该部分腕部以及手部位置的衣物)遮挡的区域即为待遮挡区域。基于模型待遮挡区域建模,能够避免人体模型或者衣物模型在待遮挡区域位置出现模型重叠出错的问题,以便避免在建立与试衣对象姿态相同的穿衣模型时构建的穿衣人体模型的肢体重叠位置出现后侧身体部分的衣物虚浮至前侧身体部分之前、前侧身体部分上的部分衣物模型缺失显示等问题。
在上述实施方式中,本领域技术人员能够理解的是,虽然上述主要步骤是结合步骤S1-S5的顺序来描述的,但是这并不是限定的,在不偏离本发明的基本原理的前提下,本领域技术人员可以调整步骤顺序来执行建模工作。例如,步骤S3中获取人体尺寸参数的操作和确定模型待遮挡区域的操作既可以在同一步中同时进行,又可以以任意前后次序分步进行;步骤S1与步骤S2(或者步骤S3与步骤S4)既可以同时进行,又可以以任意先后顺序依次执行,如按S1-S2或S2-S1(或者S3-S4或S4-S3)的顺序执行。此外,在步骤S2和步骤S4位于所有步骤之前时,待试衣物的图像信息获取步骤和衣物尺寸参数获取步骤可在试衣对象确定待试衣物之前进行。例如,在衣物入库时,直接采集每个样式不同尺码的衣物的图像信息并根据采集到的图像信息获取、存储每件衣物的尺寸参数。在试衣对象确定具体待试衣物时,即可直接调取相应待试衣物的尺寸参数,无需针对不同的试衣对象对同一件待试衣物反复获取图像信息和尺寸参数。
通过上述方法,可在试衣对象确定想要试穿的衣物时构建与试衣对象身材贴近、姿态相同的穿衣人体模型,以便使虚拟试衣效果能够最大程度地接近试衣对象的真实试衣效果,使得试衣对象能够具有拟真度极高的试衣体验,使虚拟试衣操作既便利又真实生动。
进一步地,“根据试衣对象的图像信息,获取人体尺寸参数”具体包括:
获取试衣对象的图像信息中的试衣对象的裸露部位尺寸参数;
获取试衣对象的图像信息中的试衣对象的穿衣部位尺寸参数。
在上述步骤中,由于试衣对象在虚拟试衣期间会穿着自身衣物,因此采集到的图像信息中含有的是穿着有自身衣物的试衣对象的图形。此时,将试衣对象的身体分为被其自身衣物覆盖的部分和未被其自身衣物覆盖的部分。上述“裸露部位尺寸参数”即为未被自身衣物覆盖的部分的尺寸参数。上述“穿衣部位尺寸参数”即为被自身衣物覆盖的部分的尺寸参数。例如,在试衣对象穿有无袖连衣裙时,被连衣裙覆盖的上躯干和膝盖以上的腿部的尺寸参数即为穿衣部位尺寸参数,未被连衣裙覆盖的膝盖以下的腿部、胳膊以及手部、肩、颈等部位的尺寸参数即为裸露部位尺寸参数。通过获取裸露部位尺寸参数和穿衣部位尺寸参数,才能获取试衣对象整个身体的尺寸数据、获取构建穿衣人体模型的人体部分的基础建模数据。
更进一步地,“获取试衣对象的图像信息中的试衣对象的穿衣部位尺寸参数”的步骤包括:
获取试衣对象的图像信息中的试衣对象的穿衣部位的初始尺寸参数;
获取试衣对象的特征信息;
根据特征信息修正初始尺寸参数,并将修正后的初始尺寸参数作为试衣对象的穿衣部位尺寸参数。
在上述步骤中,“穿衣部位的初始尺寸参数”是指试衣对象的每一个身体部位上覆盖的自身衣物的尺寸参数。
“试衣对象的特征信息”是指能够影响试衣对象身型的基础性因素的信息或者与试衣对象的身型相关的决定性因素的信息。作为示例,上述特征信息至少包括性别、种族、身高、体重、身体比例、体脂参数中的一种或多种。其中,性别、种族、年龄等均属于影响试衣对象身型的基础性因素的信息,如亚洲人偏矮小、欧洲人偏高大,女性偏矮小、男性偏高大等。身高、体重、身体比例、体脂参数等均为与试衣对象的身型相关的决定性因素的信息。
由于衣物包裹覆盖试衣对象的身体,因此对于同一部位而言,在该部位测得的初始尺寸参数通常接近并大于该部位的实际尺寸参数(衣物紧勒身体的情形下可视为初始尺寸参数与实际的身体部位尺寸参数近似相等)。以初始尺寸参数为基础参数,再通过特征信息对该基础参数进行修正,使基础参数逼近至与实际尺寸参数近似相等的数值。
例如,在试穿对象穿有长袖毛衣时,如果想要采集腕围,则需要先获取包裹手腕的袖口的周长尺寸,并将该周长尺寸作为腕围的初始尺寸;再获取试衣对象的特征信息,通过试衣对象的特征信息,基于大数据方式预推试衣对象的身型类型,以便获取预推出的身型类型的腕围数据,如腕围众数、腕围平均数、腕围范围比例分布等,从而根据试衣对象的身型条件下的相关腕围参数确定修正比例、确定初始尺寸参数的收缩程度,进而实现对初始尺寸参数的修正目的,得到贴合试衣对象真实腕围的尺寸参数。
另外,在上述穿衣部位尺寸参数的获取方式的基础上,还可以在试衣对象的特征信息的基础上添加其余特征信息,以便使初始尺寸的修正程度更精确。例如,还可以在获取试衣对象的特征信息的同时获取自身衣物的材料特征和形状特征来同时对初始尺寸参数进行修正。通过自身衣物的材料特征和形状特征,可以体现出包裹身体部分的衣物部位是否为贴身状态、是否为特殊形状部位(如阔腿、灯笼袖形状等)等,从而进一步提升修正准确性,使修正后的尺寸参数更加接近真实的尺寸参数。
在一种可能的实施方式中,步骤S3中的“根据试衣对象的图像信息,确定模型待遮挡区域”的操作包括:
获取试衣对象的图像信息中的试衣对象的姿态特征;
根据姿态特征,确定试衣对象的人体交叠部位的重合情况;
根据人体交叠部位的重合情况,确定模型待遮挡区域。
在上述步骤中,试衣对象的姿态特征为能够体现出试衣对象在被获取图像信息时的身体姿势形态的特征,如垂手站立、侧身斜立,双手交握等。通过识别图像信息中的试衣对象的姿态特征,能够确定试衣对象的身体各部分的姿态位置,从而确定在正向视角(此处将试衣对象的正前方的成像显示设备相对于试衣对象的位置规定为正向视角)下试衣对象的哪些身体部分是前后交叠的,以便确定模型待遮挡区域在人体模型上的分布位置。“人体交叠部位的重合情况”具体是指人体交叠部位是否被待试衣物覆盖、与待试衣物想要覆盖的区域之间的重合情况,以便根据该重合情况确定被遮挡的区域的具体大小。
进一步地,“根据人体交叠部位的重合情况,确定模型待遮挡区域”的步骤具体包括:
判断人体交叠部位中的顶层部位是否与待试衣物的拟覆盖区域重合;
如果顶层部位与待试衣物的拟覆盖区域重合,则将与顶层部位相匹配的拟覆盖区域的遮挡区域确定为模型待遮挡区域。
在上述步骤中,人体交叠部位中遮挡于前侧的部位为顶层部位,被遮挡的、位于后侧的部位为底层部位。如果人体交叠部位中的顶层部位与待试衣物的拟覆盖区域重合,则说明顶层部位会被待试衣物覆盖。此时,顶层部位外包裹的待试衣物遮挡的区域即为模型待遮挡区域。例如,在手腕遮挡于身前时,手腕上包裹的衣袖遮挡至上身的区域即为模型待遮挡区域。其中,在匹配顶层部位和待试衣物的拟覆盖区域时,可通过相同部位一一对应的方式进行匹配(如腕线匹配至衣袖袖口边缘等)。
另外,“根据人体交叠部位的重合情况,确定模型待遮挡区域”的步骤具体还包括:
如果顶层部位与待试衣物的拟覆盖区域不重合,则将顶层部位的遮挡区域确定为模型待遮挡区域。
在上述步骤中,如果人体交叠部位中的顶层部位与待试衣物的拟覆盖区域不重合,则说明顶层部位不会被待试衣物覆盖。此时,顶层部位遮挡的区域即为模型待遮挡区域。例如,在手腕遮挡于身前时,手腕遮挡至上身的区域即为模型待遮挡区域。
在实际建模时,本发明的虚拟试衣方法即可包括上述两种实施情形中的任意一种,也可同时包括这两种实施情形。例如,在同时包括这两种实施情形时,在腕部和手部遮挡于身前且待试衣物为长袖衣物的情形下,被衣袖遮挡的腕部位置为上述第一种(重合情形)建模情形,未被衣袖遮挡的手部为上述第二种(为重合情形)建模情形。
基于上述两种确定模型待遮挡区域的技术方案,在一种具体的实施方式中,步骤S5包括:
根据模型待遮挡区域,确定非遮挡区域;
通过试衣对象的人体尺寸参数和姿态特征在非遮挡区域建立人体模型;
获取人体模型的点位特征;
基于点位特征,通过衣物尺寸参数在人体模型上建立衣物模型;
通过交叠部位中的顶层部位对应的衣物尺寸参数在模型待遮挡区域补全衣物模型,以便合成穿衣人体模型。
在上述步骤中,“非遮挡区域”为没有身体部位交叠情况的区域。在正向视角下,属于非遮挡区域范围的模型部分互相之间没有交叠遮挡的情况,因此在建立人体模型时可直接通过相应的人体尺寸参数(如裸露部位尺寸参数和穿衣部位尺寸参数)建立大部分人体模型,以便作为穿衣人体模型的基础。“点位特征”是分布于人体模型表面的各个点的位置特征。由于衣物与人体的各部位之间是彼此对应的,因此基于每个点为特征,能够将衣物的各部分一一定位至人体模型上的相应位置。当在模型待遮挡区域建模时,由于遮挡至人体模型前方的为待试衣物,因此需要在调取待试衣物的位于模型待遮挡区域的衣物尺寸参数,再在模型待遮挡区域构建相应的衣物模型部分、使得衣物模型部分与之前建立的人体模型和衣物模型接合即可,无需再在模型待遮挡区域的衣物模型后侧构建人体模型或者衣物模型,在减少了模型构建面积的同时避免了多层重复建模出错的问题。
在另一种具体的实施方式中,步骤S5包括:
根据所述模型待遮挡区域,确定非遮挡区域;
通过试衣对象的人体尺寸参数和姿态特征在非遮挡区域建立人体模型;
获取人体模型的点位特征;
对应每个点位特征,通过衣物尺寸参数在人体模型上建立衣物模型;
通过交叠部位中的顶层部位对应的人体尺寸参数在模型待遮挡区域补全人体模型,以便合成穿衣人体模型。
在上述步骤中,在非遮挡区域建模完毕的情形下,当在模型待遮挡区域建模时,由于遮挡至人体模型前方的为身体部位,因此需要在调取该部位的尺寸参数,再在模型待遮挡区域构建相应的人体模型部分、使得人体模型部分与之前建立的人体模型和衣物模型接合即可,以便合成完整的穿衣人体模型。
进一步地,在步骤S1之后,本发明的虚拟试衣方法还包括:
将穿衣人体模型锐化处理;
通过图像显示单元显示穿衣人体模型的图像信息。
在上述步骤中,锐化处理能够使穿衣人体模型的图像轮廓边缘更加清晰,以便使穿衣人体模型的图像信息能够更加清晰鲜明地显示在图像显示单元。上述图像显示单元为任意一个能够满足穿衣人体模型的显示需求的显示设备,如LED屏幕、具有显像功能的穿衣镜等。其中,穿衣人体模型的图像信息既可以是穿衣人体模型直接呈现的图像,也可以是穿衣人体模型的截图图片。
接下来再参阅图2,图2是本发明的虚拟试衣方法的优选实施方式的详细步骤流程图。如图2所示,本发明的虚拟试衣方法的优选实施方式包括以下具体步骤:
步骤S101:获取试衣对象的图像信息;
步骤S102:获取试衣对象的图像信息中的试衣对象的裸露部位尺寸参数;
步骤S103:获取试衣对象的图像信息中的试衣对象的穿衣部位的初始尺寸参数;
步骤S104:获取试衣对象的特征信息;
步骤S105:根据特征信息修正初始尺寸参数,并将修正后的初始尺寸参数作为试衣对象的穿衣部位尺寸参数;
步骤S106:获取试衣对象的图像信息中的试衣对象的姿态特征;
步骤S107:根据姿态特征,确定试衣对象的具体人体交叠部位;
步骤S108:判断人体交叠部位中的顶层部位是否与待试衣物的拟覆盖区域重合,确定人体交叠部位中的顶层部位与待试衣物的拟覆盖区域之间的重合情况;
如果人体交叠部位中的顶层部位与待试衣物的拟覆盖区域重合,则执行步骤S109,否则则执行步骤S1010;
步骤S109:将与顶层部位相匹配的拟覆盖区域的遮挡区域确定为模型待遮挡区域;
步骤S1010:将顶层部位的遮挡区域确定为模型待遮挡区域;
在执行步骤S101-S1010的同时,本发明的虚拟试衣方法还包括:
步骤S201:获取待试衣物的图像信息;
步骤S202:获取衣物尺寸参数(或者替代步骤S201和步骤S202,在此时本发明的虚拟试衣方法还包括:在数据库中调取待试衣物的衣物尺寸参数);
在各类尺寸参数均获取完毕的情形下,上述虚拟试衣方法还包括:
步骤S1011:根据模型待遮挡区域,确定非遮挡区域
步骤S1012:通过裸露部位尺寸参数、穿衣部位尺寸参数和姿态特征,在非遮挡区域建立人体模型;
步骤S1013:获取人体模型的点位特征;
步骤S1014:对应每个点位特征,通过衣物尺寸参数在人体模型上建立衣物模型;
步骤S1015:通过交叠部位中的顶层部位对应的人体尺寸参数和/或衣物参数尺寸,在模型待遮挡区域补全人体模型和/或衣物模型,以便合成穿衣人体模型。
在穿衣人体模型建模完毕后,本发明的虚拟试衣方法还包括:
将穿衣人体模型锐化处理;
通过图像显示单元显示穿衣人体模型的图像信息。
综上所述,本发明的虚拟试衣方法能够通过试衣对象的尺寸参数和待试衣物的尺寸参数创建与试衣对象的真实身形完全匹配的穿衣人体模型,以便呈现逼真度极高的虚拟试衣效果。同时,上述穿衣人体模型的创建基础因素还包括模型待遮挡区域,以便避免穿衣人体模型由于试衣对象的位姿问题而出现部分衣物模型错误虚浮在人体模型表面的温度,进一步提升了穿衣人体模型的拟真度,使得试衣对象在享受虚拟试衣的便利性的同时还不会感受到虚拟试衣效果和真实试衣效果的分层。
至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
Claims (10)
1.一种虚拟试衣方法,其特征在于,所述虚拟试衣方法包括:
获取试衣对象的图像信息;
获取待试衣物的图像信息;
根据所述试衣对象的图像信息,获取人体尺寸参数,并确定模型待遮挡区域;
根据所述待试衣物的图像信息,获取衣物尺寸参数;
基于所述模型待遮挡区域,通过所述人体尺寸参数和所述衣物尺寸参数建立与所述试衣对象姿态相同的穿衣人体模型。
2.根据权利要求1所述的虚拟试衣方法,其特征在于,“根据所述试衣对象的图像信息,获取人体尺寸参数”包括:
获取所述试衣对象的图像信息中的试衣对象的裸露部位尺寸参数;
获取所述试衣对象的图像信息中的试衣对象的穿衣部位尺寸参数。
3.根据权利要求2所述的虚拟试衣方法,其特征在于,“获取所述试衣对象的图像信息中的试衣对象的穿衣部位尺寸参数”的步骤包括:
获取所述试衣对象的图像信息中的试衣对象的穿衣部位的初始尺寸参数;
获取所述试衣对象的特征信息;
根据所述特征信息修正所述初始尺寸参数,并将修正后的初始尺寸参数作为所述试衣对象的穿衣部位尺寸参数。
4.根据权利要求3所述的虚拟试衣方法,其特征在于,所述特征信息至少包括性别、种族、身高、体重、身体比例、体脂参数中的一种或多种。
5.根据权利要求1所述的虚拟试衣方法,其特征在于,“根据所述试衣对象的图像信息,确定模型待遮挡区域”包括:
获取所述试衣对象的图像信息中的试衣对象的姿态特征;
根据所述姿态特征,确定所述试衣对象的人体交叠部位的重合情况;
根据所述人体交叠部位的重合情况,确定所述模型待遮挡区域。
6.根据权利要求5所述的虚拟试衣方法,其特征在于,“根据所述人体交叠部位的重合情况,确定所述模型待遮挡区域”的步骤包括:
判断所述人体交叠部位中的顶层部位是否与所述待试衣物的拟覆盖区域重合;
如果所述顶层部位与所述待试衣物的拟覆盖区域重合,则将与所述顶层部位相匹配的拟覆盖区域的遮挡区域确定为所述模型待遮挡区域。
7.根据权利要求6所述的虚拟试衣方法,其特征在于,“根据所述交叠部位的重合情况,确定所述模型待遮挡区域”的步骤还包括:
如果所述顶层部位与所述待试衣物的拟覆盖区域不重合,则将所述顶层部位的遮挡区域确定为所述模型待遮挡区域。
8.根据权利要求6所述的虚拟试衣方法,其特征在于,“基于所述模型待遮挡区域,通过所述人体尺寸参数和所述衣物尺寸参数建立与所述试衣对象姿态相同的穿衣人体模型”的步骤包括:
根据所述模型待遮挡区域,确定非遮挡区域;
通过所述试衣对象的人体尺寸参数和姿态特征在所述非遮挡区域建立人体模型;
获取所述人体模型的点位特征;
基于所述点位特征,通过所述衣物尺寸参数在所述人体模型上建立衣物模型;
通过所述交叠部位中的顶层部位对应的衣物尺寸参数在所述模型待遮挡区域补全所述衣物模型,以便合成所述穿衣人体模型。
9.根据权利要求7所述的虚拟试衣方法,其特征在于,“基于所述模型待遮挡区域,通过所述人体尺寸参数和所述衣物尺寸参数建立与所述试衣对象姿态相同的穿衣人体模型”的步骤包括:
根据所述模型待遮挡区域,确定非遮挡区域;
通过所述试衣对象的人体尺寸参数和姿态特征在所述非遮挡区域建立人体模型;
获取所述人体模型的点位特征;
对应每个所述点位特征,通过所述衣物尺寸参数在所述人体模型上建立衣物模型;
通过所述交叠部位中的顶层部位对应的人体尺寸参数在所述模型待遮挡区域补全所述人体模型,以便合成所述穿衣人体模型。
10.根据权利要求1所述的虚拟试衣方法,其特征在于,在“基于所述模型待遮挡区域,通过所述人体尺寸参数和所述衣物尺寸参数建立与所述试衣对象姿态相同的穿衣人体模型”步骤之后,所述虚拟试衣方法还包括:
将所述穿衣人体模型锐化处理;
通过图像显示单元显示所述穿衣人体模型的图像信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911301735.7A CN112990997A (zh) | 2019-12-17 | 2019-12-17 | 虚拟试衣方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911301735.7A CN112990997A (zh) | 2019-12-17 | 2019-12-17 | 虚拟试衣方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112990997A true CN112990997A (zh) | 2021-06-18 |
Family
ID=76342171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911301735.7A Pending CN112990997A (zh) | 2019-12-17 | 2019-12-17 | 虚拟试衣方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112990997A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113288087A (zh) * | 2021-06-25 | 2021-08-24 | 成都泰盟软件有限公司 | 一种基于生理信号的虚实联动实验*** |
WO2023134709A1 (zh) * | 2022-01-17 | 2023-07-20 | 阿里巴巴(中国)有限公司 | 虚拟试衣方法及装置 |
-
2019
- 2019-12-17 CN CN201911301735.7A patent/CN112990997A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113288087A (zh) * | 2021-06-25 | 2021-08-24 | 成都泰盟软件有限公司 | 一种基于生理信号的虚实联动实验*** |
WO2023134709A1 (zh) * | 2022-01-17 | 2023-07-20 | 阿里巴巴(中国)有限公司 | 虚拟试衣方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zakaria et al. | Anthropometry, apparel sizing and design | |
US11640672B2 (en) | Method and system for wireless ultra-low footprint body scanning | |
US10702216B2 (en) | Method and system for body scanning and display of biometric data | |
JP6526909B2 (ja) | 測定情報提供システム、測定情報提供方法、サーバ装置、通信端末、及びコンピュータプログラム | |
US10628666B2 (en) | Cloud server body scan data system | |
KR101775327B1 (ko) | 가상현실에서의 의류 피팅방법 및 피팅프로그램 | |
US20160088284A1 (en) | Method and system for determining biometrics from body surface imaging technology | |
US9990764B2 (en) | Virtual try on simulation service | |
CN108292449A (zh) | 使用手势修改三维服装 | |
CN108648053A (zh) | 一种用于虚拟试衣的成像方法 | |
CN106709746A (zh) | 3d扫描、模型测量一体化的互联网服装定制*** | |
CN106373178A (zh) | 生成人工图像的装置和方法 | |
CN112990997A (zh) | 虚拟试衣方法 | |
JP2017004464A (ja) | 画像処理装置、画像処理システム、画像処理方法及びプログラム | |
CN105069837B (zh) | 一种服装试穿模拟方法及装置 | |
CN106887035A (zh) | 一种智能试衣装置 | |
CN106960081A (zh) | 一种制衣参数提取方法及装置、服装定制方法和*** | |
US20210326955A1 (en) | Generation of Improved Clothing Models | |
CN103456042A (zh) | 人体模型、服装模型生成方法和试衣方法及*** | |
Gupta | New directions in the field of anthropometry, sizing and clothing fit | |
CN113610612A (zh) | 一种3d虚拟试衣方法、***及存储介质 | |
CN112270731A (zh) | 一种服饰试穿戴方法及装置 | |
AU2017260525B2 (en) | Method and system for body scanning and display of biometric data | |
CN107403351A (zh) | 一种用于电商平台的商品展示方法及其配套软件、设备 | |
Lee et al. | Heuristic misfit reduction: A programmable approach for 3D garment fit customization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |