试衣人体模型的建模方法和装置、电子设备、存储介质制造方法及图纸

技术编号:20845956 阅读:33 留言:0更新日期:2019-04-13 09:05
本发明专利技术公开了一种试衣人体模型的建模方法,包括:获取标准人体图像和待试衣人体体型参数;对标准人体图像进行图像分割,获取人体轮廓图像;在人体轮廓线上标记特征点,根据特征点对人体轮廓图像进行特征区域划分;根据待试衣人体体型参数,确定需要变形的特征区域和变形量;根据变形量控制相应特征区域变形,得到试衣人体模型图像。本发明专利技术还公开一种试衣人体模型的建模装置、电子设备、存储介质。本发明专利技术所提供的方法和装置,根据只需输入待试衣人体体型参数和模特的标准人体图像,即可根据待试衣人体体型参数对模特的标准人体图像进行变形,重建待试衣人体模型,无需复杂昂贵的设备,成本低,操作简单,也无需用户过多参与,用户使用体验效果好。

【技术实现步骤摘要】
试衣人体模型的建模方法和装置、电子设备、存储介质
本专利技术涉及图像处理
,尤其涉及一种试衣人体模型的建模方法和装置、电子设备、存储介质。
技术介绍
互联网技术的高速发展,电子购物的市场变得越来越庞大。电子购物让用户足不出户就能买到自己喜欢的衣服,这人们生活带来了很大的便利,节省了很多去实体店购物的时间。然而电子购物尤其是购买服装方面,由于不能现场试穿进而无法看到试穿效果,结果导致很多时候网购的衣物试穿后并不理想。虚拟试衣是指利用计算机技术让虚拟人体模特代替真实用户试穿服装,通过虚拟人体模特试穿效果给网购用户提供参考,便于用户购买到合适的服装。虚拟模特的建模是虚拟试衣最重要的关键环节,现有的人体建模方法主要有主动测量方法。其中,主动测量方法是指利用激光扫描仪、结构光扫描仪等设备对人体表面进行扫描得到点云三维坐标,根据点云三维坐标进行人体建模,采用这种方式对人体建模的所使用的设备结构复杂、价格昂贵、操作复杂,被测时间长,被测人体舒适差。
技术实现思路
本专利技术的主要目的在于解决现有技术中人体建模成本高、操作复杂、建模时间长,建模过程中人体舒适度差的技术问题。为实现上述目的,本专利技术提供一种试衣人体模型的建模方法,所述试衣人体模型的建模方法包括:获取标准人体图像和待试衣人体体型参数;对所述标准人体图像进行图像分割,获取所述标准人体图像中的人体轮廓图像;在所述人体轮廓图像的轮廓线上确定并标记特征点,根据特征点对所述人体轮廓图像进行特征区域划分;根据所述待试衣人体体型参数,确定需要变形的特征区域,以及每个需要变形的特征区域的变形量;根据所述变形量控制相应的特征区域进行变形建模,得到试衣人体模型图像。优选地,所述的试衣人体模型的建模方法中,所述特征点包括:头部顶点、左肩点、右肩点、左腋窝点、右腋窝点、左腰点、右腰点、左髋点、右髋点、左手点、右手点、左脚点、右脚点;所述特征区域包括:身长区域、肩部区域、手臂区域、胸部区域、腰部区域、臀部区域。优选地,所述的试衣人体模型的建模方法中,所述获取标准人体图像和待试衣人体体型参数之后还包括:获取待试衣人体脸部图像;所述根据所述变形量控制相应的特征区域进行变形建模,得到试衣人体模型图像之后还包括:在所述试衣人体模型图像中将头部图像替换为所述待试衣人体脸部图像,得到人脸变换后的试衣人体模型图像。优选地,所述的试衣人体模型的建模方法中,所述在所述试衣人体模型图像中将头部图像替换为所述待试衣人体脸部图像,得到人脸变换后的试衣人体模型图像具体包括:对所述待试衣人体脸部图像进行脸部特征点提取;根据提取的脸部特征点计算脸部凸包,根据所述脸部凸包进行三角剖分,得到脸部三角形区域图像;将所述脸部三角形区域图像映射至所述试衣人体模型图像中相应的脸部位置,得到人脸变换后的试衣人体模型图像。优选地,所述的试衣人体模型的建模方法中,所述得到人脸变换后的试衣人体模型图像之后还包括:采用双线性插值算法对所述人脸变换后的试衣人体模型图像进行处理,得到处理后的试衣人体模型图像。此外,为实现上述目的,本专利技术还提供一种试衣人体模型的建模装置,所述试衣人体模型的建模装置包括:信息获取模块,用于获取标准人体图像和待试衣人体体型参数;第一信息获取模块,用于对所述标准人体图像进行图像分割,获取所述标准人体图像中的人体轮廓图像;区域划分模块,用于在所述人体轮廓图像的轮廓线上确定并标记特征点,根据特征点对所述人体轮廓图像进行特征区域划分;变形确定模块,用于根据所述待试衣人体体型参数,确定需要变形的特征区域,以及每个需要变形的特征区域的变形量;变形建模模块,用于根据所述变形量控制相应的特征区域进行变形建模,得到试衣人体模型图像。优选地,所述的试衣人体模型的建模装置,所述信息获取模块,还用于获取待试衣人体脸部图像;所述试衣人体模型的建模装置还包括:人脸变换模块,用于在所述试衣人体模型图像中将头部图像替换为所述待试衣人体脸部图像,得到人脸变换后的试衣人体模型图像;图像处理模块,用于采用双线性插值算法对所述人脸变换后的试衣人体模型图像进行处理,得到处理后的试衣人体模型图像。优选地,所述的试衣人体模型的建模装置,所述人脸变换模块包括:特征点提取单元,用于对所述待试衣人体脸部图像进行脸部特征点提取;凸包计算单元,用于根据提取的脸部特征点计算脸部凸包,根据所述脸部凸包进行三角剖分,得到脸部三角形区域图像;图像映射单元,用于将所述脸部三角形区域图像映射至所述试衣人体模型图像中相应的脸部位置,得到人脸变换后的试衣人体模型图像。此外,为实现上述目的,本专利技术还提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的试衣人体模型的建模方法的步骤。此外,为实现上述目的,本专利技术还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的试衣人体模型的建模方法中的步骤。本专利技术所提供的试衣人体模型的建模方法方法和装置,通过获取标准人体图像和待试衣人体体型参数;对所述标准人体图像进行图像分割,获取所述标准人体图像中的人体轮廓图像;在所述人体轮廓图像的轮廓线上确定并标记特征点,根据特征点对所述人体轮廓图像进行特征区域划分;根据所述待试衣人体体型参数,确定需要变形的特征区域,以及每个需要变形的特征区域的变形量;根据所述变形量控制相应的特征区域进行变形建模,得到试衣人体模型图像的方式,根据只需输入待试衣人体体型参数和模特的标准人体图像,即可根据待试衣人体体型参数对模特的标准人体图像进行变形,重建待试衣人体模型,无需复杂昂贵的设备,成本低,操作简单,也无需用户过多参与,用户使用体验效果好。附图说明图1为本专利技术的试衣人体模型的建模方法第一实施例的流程示意图;图2为本专利技术的人体轮廓图像特征区域划分示意图;图3为本专利技术的试衣人体模型的建模方法第二实施例的流程示意图;图4为图3中步骤S80的具体细化流程示意图;图5为本专利技术的试衣人体模型的建模装置第一实施例的程序模块示意图;图6为本专利技术的试衣人体模型的建模装置第二实施例的程序模块示意图;图7为图6中人脸变换模块的具体细化程序模块示意图;图8为本专利技术的一种电子设备一实施例的硬件实体示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式以下结合说明书附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术,并且在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。本专利技术提出一种试衣人体模型的建模方法第一实施例。参照图1,图1为本专利技术的试衣人体模型的建模方法第一实施例的流程示意图。在第一实施例中,所述试衣人体模型的建模方法包括:步骤S10:获取标准人体图像和待试衣人体体型参数。步骤S20:对所述标准人体图像进行图像分割,获取所述标准人体图像中的人体轮廓图像。本实施例中步骤S20对所述标准人体图像进行图像分割,获取所述标准人体图像中的人体轮廓图像具体包括如下处理:采用K-means聚类算法对所述标准人体图像进行分割,根据分割结果确定背景颜色。创建单通道图像,将背景颜色对应区域的单通道图像赋值为0,对背景颜色对应区域以外的单通道图像赋本文档来自技高网...

【技术保护点】
1.一种试衣人体模型的建模方法,其特征在于,所述试衣人体模型的建模方法包括:获取标准人体图像和待试衣人体体型参数;对所述标准人体图像进行图像分割,获取所述标准人体图像中的人体轮廓图像;在所述人体轮廓图像的轮廓线上确定并标记特征点,根据特征点对所述人体轮廓图像进行特征区域划分;根据所述待试衣人体体型参数,确定需要变形的特征区域,以及每个需要变形的特征区域的变形量;根据所述变形量控制相应的特征区域进行变形建模,得到试衣人体模型图像。

【技术特征摘要】
1.一种试衣人体模型的建模方法,其特征在于,所述试衣人体模型的建模方法包括:获取标准人体图像和待试衣人体体型参数;对所述标准人体图像进行图像分割,获取所述标准人体图像中的人体轮廓图像;在所述人体轮廓图像的轮廓线上确定并标记特征点,根据特征点对所述人体轮廓图像进行特征区域划分;根据所述待试衣人体体型参数,确定需要变形的特征区域,以及每个需要变形的特征区域的变形量;根据所述变形量控制相应的特征区域进行变形建模,得到试衣人体模型图像。2.根据权利要求1所述的试衣人体模型的建模方法,其特征在于,所述特征点包括:头部顶点、左肩点、右肩点、左腋窝点、右腋窝点、左腰点、右腰点、左髋点、右髋点、左手点、右手点、左脚点、右脚点;所述特征区域包括:身长区域、肩部区域、手臂区域、胸部区域、腰部区域、臀部区域。3.根据权利要求1或2所述的试衣人体模型的建模方法,其特征在于,所述获取标准人体图像和待试衣人体体型参数之后还包括:获取待试衣人体脸部图像;所述根据所述变形量控制相应的特征区域进行变形建模,得到试衣人体模型图像之后还包括:在所述试衣人体模型图像中将头部图像替换为所述待试衣人体脸部图像,得到人脸变换后的试衣人体模型图像。4.根据权利要求3所述的试衣人体模型的建模方法,其特征在于,所述在所述试衣人体模型图像中将头部图像替换为所述待试衣人体脸部图像,得到人脸变换后的试衣人体模型图像具体包括:对所述待试衣人体脸部图像进行脸部特征点提取;根据提取的脸部特征点计算脸部凸包,根据所述脸部凸包进行三角剖分,得到脸部三角形区域图像;将所述脸部三角形区域图像映射至所述试衣人体模型图像中相应的脸部位置,得到人脸变换后的试衣人体模型图像。5.根据权利要求4所述的试衣人体模型的建模方法,其特征在于,所述得到人脸变换后的试衣人体模型图像之后还包括:采用双线性插值算法对所述人脸变换后的试衣人体模型图像进行处理,得到处理后的试衣人...

【专利技术属性】
技术研发人员:金浩阳罗辉陈滨覃国秘李万建钟志威朱鹏惠
申请(专利权)人:深圳市赛亿科技开发有限公司
类型:发明
国别省市:广东,44

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

1