【技术实现步骤摘要】
一种生成虚拟试穿3D图像的方法
[0001]本说明书多个实施例涉及信息
,尤其涉及一种生成虚拟试穿3D图像的方法。
技术介绍
[0002]目前在一些应用场景下,存在为用户制作试穿服饰类商品的试穿图像的需求。
[0003]这样的应用场景例如可以是用户在线下商店进行虚拟试衣。用户如果想要了解自己对某件服饰的上身效果,则不必进入试衣间进行实际试衣,而是利用自己的虚拟形象进行虚拟试衣,这样对用户来说是比较方便的。
[0004]基于此,需要一种比较有效的为用户生成虚拟试穿3D图像的方案。
技术实现思路
[0005]本说明书的多个实施例提供一种生成虚拟试穿3D图像的方法,以便能够生成比较逼真的虚拟试穿3D图像。
[0006]本说明书多个实施例提供技术方案如下:根据本说明书多个实施例的第一方面,提出了一种生成虚拟试穿3D图像的方法,包括:获取用户的人体尺寸参数;并且,对用户在未试衣状态下进行的模拟试衣操作进行监测,确定所述用户为连续多个不同的试衣状态分别指定的姿态参数与表情参数;针对任一试衣状态,将所述用户的人体尺寸参数、所述用户为该试衣状态指定的姿态参数、所述用户为该试衣状态指定的表情参数,输入到参数化人体模型后得到的3D
‑
mesh模型,作为该试衣状态下的非默认人体模型;针对第1个试衣状态,将所述用户的人体尺寸参数、所述用户在未试衣状态下的姿态参数、所述用户为第1个试衣状态指定的姿态参数、待试穿服饰的默认服饰模型,输入到预先训练好的第一映射模型,输出第1个试衣状态 ...
【技术保护点】
【技术特征摘要】
1.一种生成虚拟试穿3D图像的方法,包括:获取用户的人体尺寸参数;并且,对用户在未试衣状态下进行的模拟试衣操作进行监测,确定所述用户为连续多个不同的试衣状态分别指定的姿态参数与表情参数;针对任一试衣状态,将所述用户的人体尺寸参数、所述用户为该试衣状态指定的姿态参数、所述用户为该试衣状态指定的表情参数,输入到参数化人体模型后得到的3D
‑
mesh模型,作为该试衣状态下的非默认人体模型;针对第1个试衣状态,将所述用户的人体尺寸参数、所述用户在未试衣状态下的姿态参数、所述用户为第1个试衣状态指定的姿态参数、待试穿服饰的默认服饰模型,输入到预先训练好的第一映射模型,输出第1个试衣状态下的非默认服饰模型;其中,所述默认服饰模型与非默认服饰模型属于3D
‑
mesh模型,所述第一映射模型至少包括深度神经网络DNN;针对第i个试衣状态,将所述用户的人体尺寸参数、所述用户为第i
‑
1个试衣状态下的姿态参数、所述用户为第i个试衣状态指定的姿态参数、第i
‑
1个试衣状态下的非默认服饰模型,输入所述第一映射模型,输出第i个试衣状态下的非默认服饰模型;i=2,3,
…
,N,N为所述多个试衣状态的数量;针对任一试衣状态,将该试衣状态下的非默认人体模型与该试衣状态下的非默认服饰模型进行融合,得到相应的一帧虚拟试穿3D图像。2.如权利要求1所述方法,获取用户的人体尺寸参数,包括:获取用户输入的人体测量数据,将所述人体测量数据输入训练好的第二映射模型,输出所述用户的人体尺寸参数;所述第二映射模型包括DNN;或者获取用户的全身照片,将所述全身照片输入预先训练好的第三映射模型,输出所述用户的人体尺寸参数;其中,所述第三映射模型包括卷积神经网络CNN。3.如权利要求1所述方法,对用户在未试衣状态下进行的模拟试衣操作进行监测,确定所述用户为连续多个不同的分别指定的姿态参数与表情参数,包括:对用户在未试衣状态下对所述用户的默认人体模型进行的连续多次调整操作;其中,每次调整操作包括姿态调整和/或表情调整,所述默认人体模型,是将所述用户的人体尺寸参数、所述用户在未试衣状态下的姿态参数、所述用户在未试衣状态下的表情参数,输入参数化人体模块后得到的3D
‑
mesh模型;针对每次调整操作,确定该次调整操作对应的姿态参数与表情参数;将该次调整操作定义为一个试衣状态,将该次调整操作对应的姿态参数与表情参数作为所述用户为该试衣状态指定的姿态参数与表情参数。4.如权利要求3所述方法,确定所述用户的人体尺寸参数、所述用户在未试衣状态下的姿态参数、所述用户在未试衣状态下的表情参数的步骤,包括:获取用户的全身照片,将所述全身照片输入预先训练好的第四映射模型,输出所述用户的人体尺寸参数、默认姿态参数、默认表情参数;其中,所述第四映射模型包括CNN;或者获取用户输入的人体测量数据,将所述人体测量数据输入训练好...
【专利技术属性】
技术研发人员:李津,蒋婉棋,
申请(专利权)人:杭州华鲤智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。