当前位置: 首页 > 专利查询>怀化学院专利>正文

虚拟试衣图像生成方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:23768501 阅读:41 留言:0更新日期:2020-04-11 21:10
本申请涉及一种虚拟试衣图像生成方法、装置、计算机设备和存储介质,通过通过获取待试衣用户图片与服装三维立体数据;根据待试衣用户图片获取人物轮廓信息以及身体关键点信息;根据人物轮廓信息生成三维人体图像;根据身体关键点信息以及三维人体图像生成三维用户图像;在三维用户图像上加载服装三维立体数据,生成三维试衣图像。本申请通过提取待试衣用户的图像的轮廓以及人体关键点来生成对应的三维用户图像,并在生成的三维用户图像上加载服装三维立体数据,生成三维试衣图像,只需要用户提供能提取轮廓以及关键点的图像以及服装三维立体图像,无需进行额外的人体测量,局限性较小。

Virtual fitting image generation method, device, computer equipment and storage medium

【技术实现步骤摘要】
虚拟试衣图像生成方法、装置、计算机设备以及存储介质
本申请涉及计算机
,特别是涉及一种虚拟试衣图像生成方法、装置、计算机设备以及存储介质。
技术介绍
随着3D虚拟技术的发展,出现虚拟试衣技术。虚拟试衣技术是指用户不用脱去身上衣服,实现变装查看效果的一种技术。目前虚拟试衣主要通过虚拟试衣网站以及虚拟试衣软件等来实现。目前已有的基于虚拟试衣技术的虚拟试衣系统一般都是由三维人体测量技术、数字化试衣人体模型、和虚拟三维试衣仿真等技术构成。然而这些虚拟试衣系统是在已有的试衣模特的基础上建立起来的试衣系统,在进行三维人体测量时,主要通过非接触式测量,都需要一定的硬件设备,局限性较大。
技术实现思路
基于此,有必要针对现有的虚拟试衣系统受限于人体测量设备,局限性较大问题,提供一种可以局限性较小的虚拟试衣图像生成方法、装置、计算机设备以及存储介质。一种虚拟试衣图像生成方法,所述方法包括:获取待试衣用户图片与服装三维立体数据;根据所述待试衣用户图片获取人物轮廓信息以及身体关键点信息;根据所述人物轮廓信息生成三维人体图像;根据所述身体关键点信息以及所述三维人体图像生成三维用户图像;在所述三维用户图像上加载所述服装三维立体数据,生成三维试衣图像。在其中一个实施例中,所述根据所述待试衣用户图片信息获取人物轮廓信息以及身体关键点信息包括:通过grabcut算法提取所述待试衣用户图片中的待试衣用户的人物轮廓;通过Sift(Scale-invariantfeaturetransform,尺度不变特征变换)算法提取所述待试衣用户图片中待试衣用户的身体关键点信息。在其中一个实施例中,所述根据所述人物轮廓信息生成三维人体图像包括:对所述人物轮廓信息进行三维空间中的仿射变换生成三维人体图像。在其中一个实施例中,所述在所述三维用户图像上加载所述服装三维立体数据包括:提取所述服装三维立体数据中表征服装前衣片的第一数据以及表征服装后衣片的第二数据;将所述第一数据和所述第二数据加载至所述三维用户图像;获取所述第一数据以及所述第二数据中对应的缝合点对数据;在所述缝合点对的缝合点之间添加缝合力以及缝合结束条件进行服装缝合,生成三维试衣图像。在其中一个实施例中,所述获取待试衣用户图片与服装三维立体数据之前,还包括:获取二维服装衣片数据;通过三角剖分将所述二维服装衣片数据离散化为三角网络,生成服装三维立体数据的第一数据以及第二数据,并在所述第一数据以及所述第二数据中添加互相对应的缝合边对数据和缝合点对数据,所述第一数据用于表征服装前衣片,所述第二数据用于表征服装后衣片。在其中一个实施例中,所述在所述三维用户图像上加载与所述服装编号信息对应的服装三维立体数据,生成三维试衣图像之后,还包括:根据所述三维用户图像生成尺码推荐信息;根据所述三维用户图像以及所述服装三维立体数据,在预设的三维服装库内进行匹配,获取服装推荐信息;反馈所述尺码推荐信息以及服装推荐信息。一种虚拟试衣图像生成装置,所述装置包括:信息接收模块,用于获取待试衣用户图片与服装三维立体数据;模型信息获取模块,用于根据所述待试衣用户图片获取人物轮廓信息以及身体关键点信息;模型生成模块,用于根据所述人物轮廓信息生成三维人体图像;模型更新模块,用于根据所述身体关键点信息以及所述三维人体图像生成三维用户图像;试衣图像生成模块,用于在所述三维用户图像上加载所述服装三维立体数据,生成三维试衣图像。在其中一个实施例中,所述模型信息获取模块用于:通过grabcut算法提取所述待试衣用户图片中的待试衣用户的人物轮廓;通过Sift算法提取所述待试衣用户图片中待试衣用户的身体关键点信息。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取待试衣用户图片与服装三维立体数据;根据所述待试衣用户图片获取人物轮廓信息以及身体关键点信息;根据所述人物轮廓信息生成三维人体图像;根据所述身体关键点信息以及所述三维人体图像生成三维用户图像;在所述三维用户图像上加载所述服装三维立体数据,生成三维试衣图像。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取待试衣用户图片与服装三维立体数据;根据所述待试衣用户图片获取人物轮廓信息以及身体关键点信息;根据所述人物轮廓信息生成三维人体图像;根据所述身体关键点信息以及所述三维人体图像生成三维用户图像;在所述三维用户图像上加载所述服装三维立体数据,生成三维试衣图像。上述虚拟试衣图像生成方法、装置、计算机设备和存储介质,通过获取待试衣用户图片与服装三维立体数据;根据待试衣用户图片获取人物轮廓信息以及身体关键点信息;根据人物轮廓信息生成三维人体图像;根据身体关键点信息以及三维人体图像生成三维用户图像;在三维用户图像上加载服装三维立体数据,生成三维试衣图像。本申请通过提取待试衣用户的图像的轮廓以及人体关键点来生成对应的三维用户图像,并在生成的三维用户图像上加载服装三维立体数据,生成三维试衣图像,只需要用户提供能提取轮廓以及关键点的图像以及服装三维立体图像,无需进行额外的人体测量,局限性较小。附图说明图1为一个实施例中虚拟试衣图像生成方法的应用环境图;图2为一个实施例中虚拟试衣图像生成方法的流程示意图;图3为一个实施例中图2的步骤S300的子流程示意图;图4为一个实施例中图2的步骤S900的子流程示意图;图5为一个实施例中虚拟试衣图像生成装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的虚拟试衣图像生成方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与试衣服务器104通过进行通信,首先终端102提交待试衣用户图片与服装三维立体数据至试衣服务器104,试衣服务器104获取获取待试衣用户图片与服装三维立体数据;根据待试衣用户图片获取人物轮廓信息以及身体关键点信息;根据人物轮廓信息生成三维人体图像;根据身体关键点信息以及三维人体图像生成三维用户图像;在三维用户图像上加载服装三维立体数据,生成三维试衣图像。并将其返回到终端102。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,试衣服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种虚拟试衣图像生成方法,以该方本文档来自技高网...

【技术保护点】
1.一种虚拟试衣图像生成方法,所述方法包括:/n获取待试衣用户图片与服装三维立体数据;/n根据所述待试衣用户图片获取人物轮廓信息以及身体关键点信息;/n根据所述人物轮廓信息生成三维人体图像;/n根据所述身体关键点信息以及所述三维人体图像生成三维用户图像;/n在所述三维用户图像上加载所述服装三维立体数据,生成三维试衣图像。/n

【技术特征摘要】
1.一种虚拟试衣图像生成方法,所述方法包括:
获取待试衣用户图片与服装三维立体数据;
根据所述待试衣用户图片获取人物轮廓信息以及身体关键点信息;
根据所述人物轮廓信息生成三维人体图像;
根据所述身体关键点信息以及所述三维人体图像生成三维用户图像;
在所述三维用户图像上加载所述服装三维立体数据,生成三维试衣图像。


2.根据权利要求1所述的方法,其特征在于,所述根据所述待试衣用户图片信息获取人物轮廓信息以及身体关键点信息包括:
通过grabcut算法提取所述待试衣用户图片中的待试衣用户的人物轮廓;
通过Sift算法提取所述待试衣用户图片中待试衣用户的身体关键点信息。


3.根据权利要求1所述的方法,其特征在于,所述根据所述人物轮廓信息生成三维人体图像包括:
对所述人物轮廓信息进行三维空间中的仿射变换生成三维人体图像。


4.根据权利要求1所述的方法,其特征在于,所述在所述三维用户图像上加载所述服装三维立体数据包括:
提取所述服装三维立体数据中表征服装前衣片的第一数据以及表征服装后衣片的第二数据;
将所述第一数据和所述第二数据加载至所述三维用户图像;
获取所述第一数据以及所述第二数据中对应的缝合点对数据;
在所述缝合点对的缝合点之间添加缝合力以及缝合结束条件进行服装缝合,生成三维试衣图像。


5.根据权利要求1所述的方法,其特征在于,所述获取待试衣用户图片与服装三维立体数据之前,还包括:
获取二维服装衣片数据;
通过三角剖分将所述二维服装衣片数据离散化为三角网络,生成服装三维立体数据的第一数据以及第二数据,并在所述第一数据以及所述第二数据中添加互相对应的缝合边对数据和缝合点...

【专利技术属性】
技术研发人员:万城周妮刘梦叶高轩谭晴
申请(专利权)人:怀化学院
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1