一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种服装虚拟试衣互动方法及装置

2022-09-14 23:37:46 来源:中国专利 TAG:


1.本发明涉及虚拟试衣镜技术领域,具体涉及一种服装虚拟试衣互动方法及装置。


背景技术:

2.为了让顾客在短时间内快速试穿不同服装款式的服装,在各大商场以及服装店内,会摆放有虚拟试衣镜,从而让顾客快速寻找到适合自己的服装及款式。目前,虚拟试衣镜所采用的试衣系统通常只是获取试衣对象的可见光图像,然后通过图像处理将服装模型覆盖在人体图像上,该试衣方法通常会存在人体特征识别不准确,造成服装尺寸与人体各部位尺寸不匹配,出现服装模型在人体图像上错位明显的现象,导致展示效果不佳。


技术实现要素:

3.因此,本发明要解决现有技术中试衣系统识别人体特征不准确,导致服装尺寸与人体各部位尺寸不匹配的技术问题,从而提供一种服装虚拟试衣互动方法及装置。
4.根据第一方面,本发明实施例提供了一种服装虚拟试衣互动方法,包括如下步骤:
5.采集试衣对象的人体图像,所述人体图像包括可见光图像和红外图像;
6.将所述可见光图像和所述红外图像输入到预先训练得到的人体参数识别模型中,识别出所述试衣对象的人体参数;
7.获取待试穿衣物的标识,基于所述标识从数据库中选择与所述人体参数尺寸适配的所述待试穿衣物的衣物模型;
8.基于所述人体参数尺寸和选择的所述待试穿衣物的衣物模型,生成所述试衣对象穿戴所述待试穿衣物的展示视频。
9.可选地,所述基于所述标识从数据库中选择与所述人体参数尺寸适配的所述待试穿衣物的衣物模型,包括:
10.利用所述标识确定出所述待试穿衣物的衣物模型类型;
11.获取所述人体参数中的尺寸数据,将所述尺寸数据与所述衣物模型类型的尺寸进行匹配;
12.将匹配到的衣物模型作为所述选择的待试穿衣物的衣物模型。
13.可选地,所述基于所述人体参数和选择的所述待试穿衣物的衣物模型,生成所述试衣对象穿戴所述待试穿衣物的展示视频,包括:
14.基于所述人体参数尺寸对所述试衣对象进行建模,生成所述试衣对象的虚拟人物模型;
15.将所述选择的所述待试穿衣物的衣物模型与所述虚拟人物模型进行融合,得到穿戴所述衣物模型的虚拟人物模型;
16.按照预先设置的动作类型,控制穿戴所述衣物模型的虚拟人物模型做出相应的动作,形成所述展示视频。
17.可选地,所述人体参数还包括所述试衣对象的肤色,所述服装虚拟试衣互动方法
还包括:根据所述试衣对象的肤色选择相适配的所述待试穿衣物的颜色。
18.可选地,所述根据所述试衣对象的肤色选择相适配的所述待试穿衣物的颜色,包括:
19.根据预先建立的肤色与衣物颜色匹配表,查询所述试衣对象的肤色相适配的待试穿衣物的颜色,将所述颜色推荐的所述试衣对象。
20.可选地,所述人体参数包括可见光人体参数与红外人体参数,所述可见光人体参数为根据可见光图像识别出的所述试衣对象的人体参数,所述红外人体参数为根据红外图像识别出的所述试衣对象的人体参数。
21.可选地,所述获取所述人体参数中的尺寸数据,包括:
22.利用所述红外人体参数判断所述可见光人体参数中的无效参数;
23.将所述无效参数调整为与所述红外人体参数对应的参数。
24.可选地,所述服装虚拟试衣互动方法,还包括:
25.将所述无效参数对应的所述可见光图像部位调整至所述红外人体参数。
26.根据第二方面,本发明实施例提供了一种服装虚拟试衣互动装置,包括:
27.图像采集模块,用于采集试衣对象的人体图像,所述人体图像包括可见光图像和红外图像;
28.识别模块,用于将所述可见光图像和所述红外图像输入到预先训练得到的人体参数识别模型中,识别出所述试衣对象的人体参数;
29.选择模块,用于获取待试穿衣物的标识,基于所述标识从数据库中选择与所述人体参数尺寸适配的所述待试穿衣物的衣物模型;
30.展示模块,用户基于所述人体参数和选择的所述待试穿衣物的衣物模型,生成所述试衣对象穿戴所述待试穿衣物的展示视频。
31.本发明技术方案,具有如下优点:
32.1、本发明实施例,首先,采集试衣对象的可见光人体图像以及红外人体图像;其次,将可见光人体图像和红外人体图像输入到预先训练得到的人体参数识别模型中,识别出所述试衣对象的人体参数;根据试衣对象选取的待试穿衣物并获取对应标识,基于所述标识从数据库中选择与人体参数尺寸适配的待试穿衣物的衣物模型;最终,根据动作指示,试衣对象完成动作,并生成试衣对象穿戴所述待试穿衣物的展示视频。利用可见光图像与红外图像结合的人体参数识别方法,可以有效避免试衣对象原本穿戴的衣物对其人体自身实际参数的影响,从而获得更准确的人体参数尺寸。同时,基于该人体参数尺寸可以选择更适配试衣对象的衣物模型,生成的展示视频中,人体与衣物模型的匹配度更高,能够有效快速的帮助试衣对象选取适合自己的服装。
33.2、本实施例中,将试衣对象生成虚拟人物模型进行三维展示,且与选择的衣物模型进行融合并根据预先设置的动作类型做出相应的动作并生成展示视频,试衣对象可以全方位、立体化的看到衣物模型与自身的适配程度,不会出现服装模型在人体图像上错位明显的现象,提高了展示效果。
34.3、本实施例中,还可以根据试衣对象的肤色推荐试衣对象适合的待试穿衣物的颜色,提高试衣对象的试穿效果,进一步的帮助试衣对象选择出适合自己的服装及款式。
附图说明
35.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1为本技术实施例1中一种服装虚拟试衣互动方法的一个具体示例的流程图;
37.图2为本技术实施例1中可见光图像轮廓的一个具体示例的示意图;
38.图3为本技术实施例1中红外图像的一个具体示例的示意图;
39.图4为本技术实施例1中可见光人体参数未调整前的一个具体示例的示意图;
40.图5为本技术实施例1中可见光人体参数调整了上半身参数后的一个具体示例的示意图;
41.图6为本技术实施例2中一种服装虚拟试衣互动装置的一个具体示例的原理框图。
具体实施方式
42.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
44.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
45.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
46.实施例1
47.本实施例提供一种服装虚拟试衣互动方法,该互动方法可以由人像采集模块及服务器等设备来执行,通过人像采集模块对试衣对象的人体图像进行采集,再利用服务器等设备对图像进行处理以及人体参数的识别,并从服务器等设备的数据库中选择与人体参数尺寸适配的待试穿衣物的衣物模型,并生成待试穿衣物的展示视频,从而实现服装虚拟试衣互动,如图1所示,包括如下步骤:
48.步骤s101,采集试衣对象的人体图像,所述人体图像包括可见光图像和红外图像。
49.可见光图像能够展现出试衣对象的人体整体外形,包括试衣对象所穿的衣服,能够较好的展现人体外形轮廓,而红外图像则根据人体表面温度,能够直接展现出人体自身的轮廓,如图2中所示,图中l1线条为可见光图像拍摄出的人体整体外形示意图,如图3中所
示,为可见光图像。
50.本实施例中,可以利用虚拟试衣镜上设置的可见光摄像头与红外摄像头同时采集试衣对象的人体图像。
51.步骤s102,将所述可见光图像和所述红外图像输入到预先训练得到的人体参数识别模型中,识别出所述试衣对象的人体参数。
52.人体参数识别模型可以根据可见光图像将人体整体外形轮廓参数识别出来,包括人体身高、肩围、腰围、胸围、臀围、颈围、上身长、臂长、腿长等,其中肩围、腰围、胸围、臀围、颈围均为人体一侧至另一侧距离的二倍,以肩围为例,肩围则为左右肩端点之间的距离的二倍。同时,根据红外图像将人体自身轮廓参数识别出来,人体自身轮廓参数同上。
53.该人体参数识别模型的建立是将不同身高、体型的人群站在固定位置进行的可见光人体图像以及红外人体图像的采集,并将被测人群在可见光人体图像以及红外人体图像下对应的人体参数对应至对应的可见光人体图像以及红外人体图像,其中,将可见光人体图像以及对应的人体参数、红外人体图像以及对应的人体参数作为输入集和训练集,当向训练得到的人体参数识别模型中输入拍摄试衣对象获得的可见光图像和红外图像时,可以相应的输出试衣对象的人体参数。
54.步骤s103,获取待试穿衣物的标识,基于所述标识从数据库中选择与所述人体参数尺寸适配的所述待试穿衣物的衣物模型。
55.本实施例中在数据库中存有不同款式及尺寸的衣物,每件衣物都对应有各自的标识,根据该标识可以找到对应的衣物款式,每件衣物款式还对应着不同的尺寸。
56.如上所述,可见光图像展现出的是试衣对象的人体整体外形,而红外图像则根据人体表面温度,直接展现出人体自身的轮廓。若在冬季,试衣对象往往会穿着较为臃肿的羽绒服,虚拟试衣镜无法根据可见光图像、或红外图像确定出适合试衣对象人体参数的衣物模型。因为,若采用可见光图像对应的人体参数,也就是本实施例中的可见光人体参数,则会出现确定出的衣物模型尺寸偏大,与试衣对象真实人体参数不匹配的问题,导致展示效果不佳,试衣对象无法选取适合自己的服装及款式;若采用红外图像对应的人体参数,也就是本实施例中的红外人体参数,则会出现确定出的衣物模型与当前试衣对象对应的可见光图像不匹配的问题,若将衣物模型覆盖在红外图像上,则试衣对象无法根据发型、肤色等判断该衣物模型是否适合自己。
57.因此,本实施例中,在根据标识从数据库中选择与人体参数尺寸适配的待试穿衣物的衣物模型之前,还要对人体参数进行优化从而获得人体参数尺寸。
58.具体地,当识别出的可见光人体参数与红外人体参数完全相同时,则选取与当前参数对应的待试穿衣物尺寸;当识别出的可见光人体参数与红外人体参数部分相同时,则确定该部分参数为有效参数,并判断另一部分中,可见光人体参数以及与可见光人体参数对应的红外人体参数之间的参数差值是否在预设差值范围内,若在,确定对应的可见光人体参数为有效参数,并根据可见光图像对应的参数选取对应的待试穿衣物的衣物模型;若不在,确定对应的可见光人体参数为无效参数,并将对应的无效参数修改为与之对应的红外人体参数,并根据红外人体参数以及部分有效参数选取对应的待试穿衣物的衣物模型。
59.举例说明:以上半身为例,根据可见光图像获取的人体上半身参数为:人体身高163cm、肩围82cm、胸围87cm、腰围82cm,根据红外图像获取的人体上半身参数人体身高
163cm、肩围76cm、胸围81cm、腰围78cm,假设预设差值范围为大于等于0且小于等于4cm,则可见光图像获取的人体上半身参数中人体身高163cm(无差值)、腰围82cm(差值为4cm)为有效参数,肩围82cm(差值为6cm)、胸围87cm(差值为6cm)为无效差值,则将肩围82cm、胸围87cm的无效差值修改为对应的红外人体参数,也就是肩围76cm、胸围81cm。此时,则根据人体身高163cm、肩围76cm、胸围81cm、腰围82cm选取对应的待试穿衣物的衣物模型。
60.此外,当确定出的可见光人体参数为无效参数时,利用图像处理将可见光图像对应的人体无效参数部位,调整为与之对应的红外人体参数,以上述例子为例,也即是将可见光图像中对应的肩围与胸围部分,由肩围82cm调整为肩围76cm,由胸围87cm调整为胸围81cm,以与选取的对应的待试穿衣物的衣物模型进行匹配。如图4及图5所示,以上半身为例,图4为可见光人体参数未调整前的示意图,图5为可见光人体参数调整了手臂、腰围、胸围参数后的示意图。
61.本实施例中,首先,试衣对象选取待试穿衣物,其次,服务器根据待试穿衣物自身标识从数据库中选择与优化后的人体参数尺寸适配的所述待试穿衣物的衣物模型,该衣物模型可以为3d衣物模型。
62.步骤s104,基于所述人体参数尺寸和选择的所述待试穿衣物的衣物模型,生成所述试衣对象穿戴所述待试穿衣物的展示视频。
63.从数据库中选择与优化后的人体参数尺寸适配的所述待试穿衣物的衣物模型后,试衣对象可以动作指示完成试衣展示,包括上下挥动手臂、旋转、身体晃动等,最终可以生成试衣对象穿戴待试穿衣物的展示视频。
64.本实施例中,首先,采集试衣对象的可见光人体图像以及红外人体图像;其次,将可见光人体图像和红外人体图像输入到预先训练得到的人体参数识别模型中,识别出所述试衣对象的人体参数;根据试衣对象选取的待试穿衣物并获取对应标识,基于所述标识从数据库中选择与人体参数尺寸适配的待试穿衣物的衣物模型;最终,根据动作指示,试衣对象完成动作,并生成试衣对象穿戴所述待试穿衣物的展示视频。利用可见光图像与红外图像结合的人体参数识别方法,可以有效避免试衣对象原本穿戴的衣物对其人体自身实际参数的影响,从而获得更准确的人体参数尺寸。同时,基于该人体参数尺寸可以选择更适配试衣对象的衣物模型,生成的展示视频中,人体与衣物模型的匹配度更高,能够有效快速的帮助试衣对象选取适合自己的服装。并且,采用可见光图像可以更真实的试穿到试衣对象适合的衣物模型。
65.作为一种可选实施方式,本发明实施例中,所述基于所述标识从数据库中选择与所述人体参数尺寸适配的所述待试穿衣物的衣物模型,包括:
66.利用所述标识确定出所述待试穿衣物的衣物模型类型;
67.获取所述人体参数中的尺寸数据,将所述尺寸数据与所述衣物模型类型的尺寸进行匹配;
68.将匹配到的衣物模型作为所述选择的待试穿衣物的衣物模型。
69.首先,试衣对象选取待试穿衣物,其次,服务器根据待试穿衣物自身标识从数据库中选择对应的试穿衣物的衣物模型类型。根据获取的可见光图像以及红外图像,识别出对应的可见光人体参数与红外人体参数,根据预设差值范围确定出有效参数与无效参数,并将无效参数修改为与之对应的红外人体参数,将确定出最终的有效参数作为人体参数中的
尺寸数据,并根据该尺寸数据与衣物模型类型的尺寸进行匹配,最终将匹配到的衣物模型作为选择的待试穿衣物的衣物模型。
70.本实施例中,试衣对象既可以选择自己喜欢的衣物模型类型,还可以根据尺寸数据匹配到合适的衣物模型类型的尺寸,该尺寸数据与衣物模型尺寸吻合,避免了选择的衣物模型类型与自身尺寸不符合的问题,以及出现服装模型在人体图像上错位明显的现象。
71.作为一种可选实施方式,本发明实施例中,所述基于所述人体参数和选择的所述待试穿衣物的衣物模型,生成所述试衣对象穿戴所述带试穿衣物的展示视频,包括:
72.基于所述人体参数尺寸对所述试衣对象进行建模,生成所述试衣对象的虚拟人物模型;
73.将所述选择的所述待试穿衣物的衣物模型与所述虚拟人物模型进行融合,得到穿戴所述衣物模型的虚拟人物模型;
74.按照预先设置的动作类型,控制穿戴所述衣物模型的虚拟人物模型做出相应的动作,形成所述展示视频。
75.本实施例中,衣物模型可以是3d的衣物模型,为了全方位的展示待试穿衣物与试衣对象的适合程度,根据人体参数尺寸对试衣对象进行建模,生成三维试衣对象的虚拟人物模型,并将虚拟人物模型与选择确定出的衣物模型进行融合,从而呈现出穿戴衣物模型的虚拟人物模型。试衣对象只需根据预先设置的动作类型或动作指示,控制穿戴所述衣物模型的虚拟人物模型做出相应的动作,包括上下挥动手臂、旋转、身体晃动等,并能自动形成展示视频。通过展示视频,试衣对象可以全方位的看到衣物模型与自身的适配度。
76.本实施例中,将试衣对象生成虚拟人物模型进行三维展示,且与选择的衣物模型进行融合并根据预先设置的动作类型做出相应的动作并生成展示视频,试衣对象可以全方位、立体化的看到衣物模型与自身的适配程度,不会出现服装模型在人体图像上错位明显的现象,提高了展示效果。
77.作为一种可选实施方式,本发明实施例中,所述人体参数还包括所述试衣对象的肤色,所述服装虚拟试衣互动方法还包括:
78.根据所述试衣对象的肤色选择相适配的所述待试穿衣物的颜色。
79.作为一种可选实施方式,本发明实施例中,所述根据所述试衣对象的肤色选择相适配的所述待试穿衣物的颜色,包括:
80.根据预先建立的肤色与衣物颜色匹配表,查询所述试衣对象的肤色相适配的待试穿衣物的颜色,将所述颜色推荐的所述试衣对象。
81.本实施例中,还可以根据试衣对象的肤色推荐试衣对象适合的待试穿衣物的颜色,提高试衣对象的试穿效果,进一步的帮助试衣对象选择出适合自己的服装及款式。
82.作为一种可选实施方式,本发明实施例中,所述人体参数包括可见光人体参数与红外人体参数,所述可见光人体参数为根据可见光图像识别出的所述试衣对象的人体参数,所述红外人体参数为根据红外图像识别出的所述试衣对象的人体参数。
83.可见光人体参数包括人体身高、肩围、腰围、胸围、臀围、颈围、上身长、臂长、腿长等,其中肩围、腰围、胸围、臀围、颈围均为人体一侧至另一侧距离的二倍,以肩围为例,肩围则为左右肩端点之间的距离的二倍,红外人体参数同上。
84.作为一种可选实施方式,本发明实施例中,所述获取所述人体参数中的尺寸数据,
包括:
85.利用所述红外人体参数判断所述可见光人体参数中的无效参数;
86.将所述无效参数调整为与所述红外人体参数对应的参数。
87.作为一种可选实施方式,本发明实施例中,所述服装虚拟试衣互动方法,还包括:
88.将所述无效参数对应的所述可见光图像部位调整至所述红外人体参数。
89.具体地,当识别出的可见光人体参数与红外人体参数完全相同时,则选取与当前参数对应的待试穿衣物尺寸;当识别出的可见光人体参数与红外人体参数部分相同时,则确定该部分参数为有效参数,并判断另一部分中,可见光人体参数以及与可见光人体参数对应的红外人体参数之间的参数差值是否在预设差值范围内,若在,确定对应的可见光人体参数为有效参数,并根据可见光图像对应的参数选取对应的待试穿衣物的衣物模型;若不在,确定对应的可见光人体参数为无效参数,并将对应的无效参数修改为与之对应的红外人体参数,并根据红外人体参数以及部分有效参数选取对应的待试穿衣物的衣物模型。此外,当确定出的可见光人体参数为无效参数时,利用图像处理将可见光图像对应的人体无效参数部位,调整为与之对应的红外人体参数。
90.具体描述已在上述举例,在此不在赘述。
91.实施例2
92.本实施例提供一种服装虚拟试衣互动装置,该装置可以用于执行上述实施例1中的服装虚拟试衣互动方法,该装置可以设置在服务器、虚拟试衣镜或其它设备内部,模块间相互配合,从而实现服装虚拟试衣互动,如图6所示,该装置包括:
93.图像采集模块201,用于采集试衣对象的人体图像,所述人体图像包括可见光图像和红外图像;
94.识别模块202,用于将所述可见光图像和所述红外图像输入到预先训练得到的人体参数识别模型中,识别出所述试衣对象的人体参数;
95.选择模块203,用于获取待试穿衣物的标识,基于所述标识从数据库中选择与所述人体参数尺寸适配的所述待试穿衣物的衣物模型;
96.展示模块204,用户基于所述人体参数和选择的所述待试穿衣物的衣物模型,生成所述试衣对象穿戴所述待试穿衣物的展示视频。
97.本实施例中,首先,采集试衣对象的可见光人体图像以及红外人体图像;其次,将可见光人体图像和红外人体图像输入到预先训练得到的人体参数识别模型中,识别出所述试衣对象的人体参数;根据试衣对象选取的待试穿衣物并获取对应标识,基于所述标识从数据库中选择与人体参数尺寸适配的待试穿衣物的衣物模型;最终,根据动作指示,试衣对象完成动作,并生成试衣对象穿戴所述待试穿衣物的展示视频。利用可见光图像与红外图像结合的人体参数识别方法,可以有效避免试衣对象原本穿戴的衣物对其人体自身实际参数的影响,从而获得更准确的人体参数尺寸。同时,基于该人体参数尺寸可以选择更适配试衣对象的衣物模型,生成的展示视频中,人体与衣物模型的匹配度更高,能够有效快速的帮助试衣对象选取适合自己的服装。
98.关于上述装置部分的具体描述,可以参见上述方法实施例,这里不再赘述。
99.显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或
变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献