图像生成方法及装置、电子设备制造方法及图纸

技术编号:23162642 阅读:48 留言:0更新日期:2020-01-21 22:09
本发明专利技术公开了一种图像生成方法及装置、电子设备。其中,该方法包括:获取初始人体图像以及初始人体图像中的人体腹部图像;判断人体腹部图像中的腹部是否为裸露状态;若确定人体腹部图像中的腹部为裸露状态,则将人体腹部图像输入预设网络模型,以得到目标腹肌图像;将目标腹肌图像映射至初始人体图像,生成目标人体图像。本发明专利技术解决了相关技术中无法对用户图像的形体变化进行处理,导致用户体验感下降的技术问题。

Image generation method and device, electronic equipment

【技术实现步骤摘要】
图像生成方法及装置、电子设备
本专利技术涉及图像处理
,具体而言,涉及一种图像生成方法及装置、电子设备。
技术介绍
近年来,健身运动受到了人们越来越广泛的关注,更具力量美感的肌肉线条越来越能赢得大众的喜爱。相关技术中,在拍摄用户锻炼后的用户图像后,进行图像处理时,往往是通过美颜相机或者图像处理软件来对图像进行处理,但是这些美颜相机或图像处理软件往往着眼于美白磨皮等功能,呈现出的图像往往是美白、平滑的身体图像,无法呈现人体的形体变化,例如,无法展示用户锻炼后腹部肌肉的变化,也无法让用户看到自己锻炼的效果,导致用户体验感下降,当前图像处理中,对于图像形体变化处理尚处于起步阶段,现有的方法主要是基于变形算法实现,处理流程复杂,在图像内容复杂的情况下基于形变的算法则无法适用。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种图像生成方法及装置、电子设备,以至少解决相关技术中无法对用户图像的形体变化进行处理,导致用户体验感下降的技术问题。根据本专利技术实施例的一个方面,提供了一种图像生成方法,包括:获取初始人体图像以及所述初始人体图像中的人体腹部图像;判断所述人体腹部图像中的腹部是否为裸露状态;若确定所述人体腹部图像中的腹部为裸露状态,则将所述人体腹部图像输入预设网络模型,以得到目标腹肌图像;将所述目标腹肌图像映射至所述初始人体图像,生成目标人体图像。可选地,获取初始人体图像以及所述初始人体图像中的人体腹部图像的步骤,包括:控制拍摄模块对目标用户进行图像拍摄,得到所述初始人体图像;识别所述初始人体图像,得到多个人体关节点坐标;从所述多个人体关节点坐标中确定腹部关节点坐标;基于所述腹部关节点坐标截取所述初始人体图像中的人体腹部图像。可选地,识别所述初始人体图像,得到多个人体关节点坐标的步骤,包括:将所述初始人体图像输入至人体关节点模型,得到所述多个人体关节点坐标和关节点类别,其中,所述人体关节点模型是通过多组人体图像和图像关节点标注数据训练得到,所述关节点类别用于描述关节点所处人体部位。可选地,判断所述人体腹部图像中的腹部是否为裸露状态的步骤,包括:使用预设的肤色检测算法计算所述人体腹部图像中的腹部是否为裸露状态,其中,所述肤色检测算法是基于图像色彩空间执行计算的算法;若确定所述人体腹部图像中的腹部为裸露状态,保存腹部裸露的所述人体腹部图像。可选地,在将所述人体腹部图像输入预设网络模型之前,所述图像生成方法还包括:获取腹部裸露的多张人体腹部图像以及每张所述人体腹部图像中的腹肌程度标注,其中,所述腹肌程度标注用于标识图像中腹肌的类别;基于所述多张人体腹部图像以及每张所述人体腹部图像中的腹肌程度标注,训练初始网络模型,得到所述预设网络模型。可选地,在训练所述初始网络模型时,输入的所述人体腹部图像和输出的增强腹肌颜色后的目标腹肌图像在颜色空间上保持一致。可选地,所述目标网络模型为CycleGAN网络模型。可选地,将所述目标腹肌图像映射至所述初始人体图像,生成目标人体图像的步骤,包括:将增强后的所述目标腹肌图像映射至腹部所在图像区域;将所述目标腹肌图像融入所述初始人体图像;对融入后的所述初始人体图像在腹部位置进行去毛边处理和锐化处理,得到增强腹肌后的所述目标人体图像。根据本专利技术实施例的另一方面,还提供了一种图像生成装置,包括:获取单元,用于获取初始人体图像以及所述初始人体图像中的人体腹部图像;判断单元,用于判断所述人体腹部图像中的腹部是否为裸露状态;输入单元,用于在确定所述人体腹部图像中的腹部为裸露状态时,将所述人体腹部图像输入预设网络模型,以得到目标腹肌图像;生成单元,用于将所述目标腹肌图像映射至所述初始人体图像,生成目标人体图像。可选地,所述获取单元包括:第一控制模块,用于控制拍摄模块对目标用户进行图像拍摄,得到所述初始人体图像;第一识别模块,用于识别所述初始人体图像,得到多个人体关节点坐标;第一确定模块,用于从所述多个人体关节点坐标中确定腹部关节点坐标;第一截取模块,用于基于所述腹部关节点坐标截取所述初始人体图像中的人体腹部图像。可选地,所述第一识别模块包括:第一输入子模块,用于将所述初始人体图像输入至人体关节点模型,得到所述多个人体关节点坐标和关节点类别,其中,所述人体关节点模型是通过多组人体图像和图像关节点标注数据训练得到,所述关节点类别用于描述关节点所处人体部位。可选地,所述判断单元包括:第一计算模块,用于使用预设的肤色检测算法计算所述人体腹部图像中的腹部是否为裸露状态,其中,所述肤色检测算法是基于图像色彩空间执行计算的算法;第一保存模块,用于在确定所述人体腹部图像中的腹部为裸露状态时,保存腹部裸露的所述人体腹部图像。可选地,所述图像生成装置还包括:第一获取模块,用于在将所述人体腹部图像输入预设网络模型之前,获取腹部裸露的多张人体腹部图像以及每张所述人体腹部图像中的腹肌程度标注,其中,所述腹肌程度标注用于标识图像中腹肌的类别;训练模块,用于基于所述多张人体腹部图像以及每张所述人体腹部图像中的腹肌程度标注,训练初始网络模型,得到所述预设网络模型。可选地,在训练所述初始网络模型时,输入的所述人体腹部图像和输出的增强腹肌颜色后的目标腹肌图像在颜色空间上保持一致。可选地,所述目标网络模型为CycleGAN网络模型。可选地,所述生成单元包括:映射模块,用于将增强后的所述目标腹肌图像映射至腹部所在图像区域;融入单元,用于将所述目标腹肌图像融入所述初始人体图像;处理模块,用于对融入后的所述初始人体图像在腹部位置进行去毛边处理和锐化处理,得到增强腹肌后的所述目标人体图像。根据本专利技术实施例的另一方面,还提供了一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的图像生成方法。根据本专利技术实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述任意一项所述的图像生成方法。在本专利技术实施例中,采用获取初始人体图像以及初始人体图像中的人体腹部图像,然后判断人体腹部图像中的腹部是否为裸露状态,若确定人体腹部图像中的腹部为裸露状态,则将人体腹部图像输入预设网络模型,以得到目标腹肌图像,将目标腹肌图像映射至初始人体图像,生成目标人体图像。在该实施例中,可以对人体图像处理,确定图像中腹部,完成人体在腹部位置的形体变化处理,生成包含腹肌变化的目标人体图像,使用了网络模型对图像进行处理,提高图像处理能力,减少人工操作,用户能够查看到自己在锻炼后的腹部变化,提高用户体验感,从而解决相关技术中无法对用户图像的形体变化进行处理,导致用户体验感下降的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1本文档来自技高网...

【技术保护点】
1.一种图像生成方法,其特征在于,包括:/n获取初始人体图像以及所述初始人体图像中的人体腹部图像;/n判断所述人体腹部图像中的腹部是否为裸露状态;/n若确定所述人体腹部图像中的腹部为裸露状态,则将所述人体腹部图像输入预设网络模型,以得到目标腹肌图像;/n将所述目标腹肌图像映射至所述初始人体图像,生成目标人体图像。/n

【技术特征摘要】
1.一种图像生成方法,其特征在于,包括:
获取初始人体图像以及所述初始人体图像中的人体腹部图像;
判断所述人体腹部图像中的腹部是否为裸露状态;
若确定所述人体腹部图像中的腹部为裸露状态,则将所述人体腹部图像输入预设网络模型,以得到目标腹肌图像;
将所述目标腹肌图像映射至所述初始人体图像,生成目标人体图像。


2.根据权利要求1所述的方法,其特征在于,获取初始人体图像以及所述初始人体图像中的人体腹部图像的步骤,包括:
控制拍摄模块对目标用户进行图像拍摄,得到所述初始人体图像;
识别所述初始人体图像,得到多个人体关节点坐标;
从所述多个人体关节点坐标中确定腹部关节点坐标;
基于所述腹部关节点坐标截取所述初始人体图像中的人体腹部图像。


3.根据权利要求2所述的方法,其特征在于,识别所述初始人体图像,得到多个人体关节点坐标的步骤,包括:
将所述初始人体图像输入至人体关节点模型,得到所述多个人体关节点坐标和关节点类别,其中,所述人体关节点模型是通过多组人体图像和图像关节点标注数据训练得到,所述关节点类别用于描述关节点所处人体部位。


4.根据权利要求1所述的方法,其特征在于,判断所述人体腹部图像中的腹部是否为裸露状态的步骤,包括:
使用预设的肤色检测算法计算所述人体腹部图像中的腹部是否为裸露状态,其中,所述肤色检测算法是基于图像色彩空间执行计算的算法;
若确定所述人体腹部图像中的腹部为裸露状态,保存腹部裸露的所述人体腹部图像。


5.根据权利要求1所述的方法,其特征在于,在将所述人体腹部图像输入预设网络模型之前,所述图像生成方法还包括:
获取腹部裸露的多张人体腹部图像以及每张所述人体腹部图像中的腹肌程度标注,其中,所述腹肌程度标注用...

【专利技术属性】
技术研发人员:乔伟郭波阚海鹏
申请(专利权)人:北京卡路里信息技术有限公司
类型:发明
国别省市:北京;11

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

1