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

技术编号:19343537 阅读:26 留言:0更新日期:2018-11-07 14:24
本公开提出一种图像生成方法、装置,及电子设备,该方法包括获取目标对象的第一图像,以及从第一图像中识别出目标对象的姿态信息;根据姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型,其中,目标模型是由调整后的第一模型与第二模型组合成的,第一模型为人体指定部位的通用模型,第二模型为配饰模型;根据第一模型和第二模型的深度信息,从目标模型中提取出第二模型上未被第一模型遮挡的目标区域;获取目标区域对应的第二图像;将第二图像融合到目标对象的第一图像中。通过本公开能够使添加眼镜后的图像中不包含经过模型匹配所确定的遮挡部分,使生成的图像更为契合实际视觉效果,提升所生成图像的真实性和表达效果。

Image generation method, device and electronic equipment

This disclosure proposes an image generation method, device, and electronic device, which includes acquiring the first image of the target object and recognizing the attitude information of the target object from the first image; adjusting the relative position between the first model and the second model according to the attitude information to obtain the target model, in which the target is located. The model is composed of the adjusted first model and the second model. The first model is a general model of the designated parts of the human body, and the second model is a fitting model. According to the depth information of the first model and the second model, the target area on the second model is extracted from the target model, which is not covered by the first model; and the target area is obtained. The domain corresponds to the second image; the second image is fused to the first image of the target object. Through the present disclosure, the image after adding glasses does not contain the occlusion part determined by model matching, so that the generated image is more in line with the actual visual effect and improves the authenticity and expression effect of the generated image.

【技术实现步骤摘要】
图像生成方法、装置,及电子设备
本公开涉及图像处理
,尤其涉及一种图像生成方法、装置,及电子设备。
技术介绍
相关技术中生成头部的图像后为其添加眼镜的技术方案中,会直接将用户选中的眼镜所有部位添加用户人脸图像的相应位置。这种方式下,眼镜被人脸遮挡的部位也出现在美化后的图像中,比如侧脸图片中眼镜的部分部位被遮挡,从而导致所呈现的人像上加眼镜的效果不够真实,用户的美化体验不理想。
技术实现思路
本公开旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本公开的一个目的在于提出一种图像生成方法,能够使得添加眼镜后的图像中不包含经过模型匹配所确定的遮挡部分,使得所生成的图像更为契合实际视觉效果,提升所生成图像的真实性和表达效果。本公开的另一个目的在于提出一种图像生成装置。本公开的另一个目的在于提出一种非临时性计算机可读存储介质。本公开的另一个目的在于提出一种计算机程序产品。本公开的另一个目的在于提出一种电子设备。为达到上述目的,本公开第一方面实施例提出的图像生成方法,包括:获取目标对象的第一图像,以及从所述第一图像中识别出所述目标对象的姿态信息;根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型,其中,所述目标模型是由调整后的所述第一模型与所述第二模型组合成的,所述第一模型为人体指定部位的通用模型,所述第二模型为配饰模型;根据所述第一模型和所述第二模型的深度信息,从所述目标模型中提取出所述第二模型上未被所述第一模型遮挡的目标区域;获取所述目标区域对应的第二图像;将所述第二图像融合到所述目标对象的第一图像中。本公开第一方面实施例提出的图像生成方法,通过确定出眼镜模型上未被头部模型遮挡的目标区域,而后,确定该未被遮挡的目标区域在眼镜模型对应的图像对应的图像部分,使得添加眼镜后的图像中不包含经过模型匹配所确定的遮挡部分,使得所生成的图像更为契合实际视觉效果,提升所生成图像的真实性和表达效果。为达到上述目的,本公开第二方面实施例提出的图像生成装置,包括:第一获取模块,用于获取目标对象的第一图像,以及从所述第一图像中识别出所述目标对象的姿态信息;调整模块,用于根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型,其中,所述目标模型是由调整后的所述第一模型与所述第二模型组合成的,所述第一模型为人体指定部位的通用模型,所述第二模型为配饰模型;提取模块,用于根据所述第一模型和所述第二模型的深度信息,从所述目标模型中提取出所述第二模型上未被所述第一模型遮挡的目标区域;第二获取模块,用于获取所述目标区域对应的第二图像;融合模块,用于将所述第二图像融合到所述目标对象的第一图像中。本公开第二方面实施例提出的图像生成装置,通过确定出眼镜模型上未被头部模型遮挡的目标区域,而后,确定该未被遮挡的目标区域在眼镜模型对应的图像对应的图像部分,使得添加眼镜后的图像中不包含经过模型匹配所确定的遮挡部分,使得所生成的图像更为契合实际视觉效果,提升所生成图像的真实性和表达效果。为达到上述目的,本公开第三方面实施例提出的非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器被执行时,使得移动终端能够执行一种图像生成方法,所述方法包括:获取目标对象的第一图像,以及从所述第一图像中识别出所述目标对象的姿态信息;根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型,其中,所述目标模型是由调整后的所述第一模型与所述第二模型组合成的,所述第一模型为人体指定部位的通用模型,所述第二模型为配饰模型;根据所述第一模型和所述第二模型的深度信息,从所述目标模型中提取出所述第二模型上未被所述第一模型遮挡的目标区域;获取所述目标区域对应的第二图像;将所述第二图像融合到所述目标对象的第一图像中。本公开第三方面实施例提出的非临时性计算机可读存储介质,通过确定出眼镜模型上未被头部模型遮挡的目标区域,而后,确定该未被遮挡的目标区域在眼镜模型对应的图像对应的图像部分,使得添加眼镜后的图像中不包含经过模型匹配所确定的遮挡部分,使得所生成的图像更为契合实际视觉效果,提升所生成图像的真实性和表达效果。为达到上述目的,本公开第四方面实施例提出的计算机程序产品,当所述计算机程序产品中的指令由处理器执行时,执行一种图像生成方法,所述方法包括:获取目标对象的第一图像,以及从所述第一图像中识别出所述目标对象的姿态信息;根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型,其中,所述目标模型是由调整后的所述第一模型与所述第二模型组合成的,所述第一模型为人体指定部位的通用模型,所述第二模型为配饰模型;根据所述第一模型和所述第二模型的深度信息,从所述目标模型中提取出所述第二模型上未被所述第一模型遮挡的目标区域;获取所述目标区域对应的第二图像;将所述第二图像融合到所述目标对象的第一图像中。本公开第四方面实施例提出的计算机程序产品,通过确定出眼镜模型上未被头部模型遮挡的目标区域,而后,确定该未被遮挡的目标区域在眼镜模型对应的图像对应的图像部分,使得添加眼镜后的图像中不包含经过模型匹配所确定的遮挡部分,使得所生成的图像更为契合实际视觉效果,提升所生成图像的真实性和表达效果。本公开第五方面还提出一种电子设备,该电子设备包括壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述电子设备的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:获取目标对象的第一图像,以及从所述第一图像中识别出所述目标对象的姿态信息;根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型,其中,所述目标模型是由调整后的所述第一模型与所述第二模型组合成的,所述第一模型为人体指定部位的通用模型,所述第二模型为配饰模型;根据所述第一模型和所述第二模型的深度信息,从所述目标模型中提取出所述第二模型上未被所述第一模型遮挡的目标区域;获取所述目标区域对应的第二图像;将所述第二图像融合到所述目标对象的第一图像中。本公开第五方面实施例提出的电子设备,通过确定出眼镜模型上未被头部模型遮挡的目标区域,而后,确定该未被遮挡的目标区域在眼镜模型对应的图像对应的图像部分,使得添加眼镜后的图像中不包含经过模型匹配所确定的遮挡部分,使得所生成的图像更为契合实际视觉效果,提升所生成图像的真实性和表达效果。本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。附图说明本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本公开一实施例提出的图像生成方法的流程示意图;图2为本公开实施例中的一种第一图像示意图;图3是本公开一实施例提出的图像生成方法的流程示意图;图4为本公开实施例中另一种第一图像示意图;图5为本公开实施例中第一模型与第二模型示意图;图6为本公开实施例中第二图像和第三图像示意图;图7是本公开另一实施例提出的图像生成方法的流程示意图;图8为本公开实施例中多个候选第一本文档来自技高网...

【技术保护点】
1.一种图像生成方法,其特征在于,包括以下步骤:获取目标对象的第一图像,以及从所述第一图像中识别出所述目标对象的姿态信息;根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型,其中,所述目标模型是由调整后的所述第一模型与所述第二模型组合成的,所述第一模型为人体指定部位的通用模型,所述第二模型为配饰模型;根据所述第一模型和所述第二模型的深度信息,从所述目标模型中提取出所述第二模型上未被所述第一模型遮挡的目标区域;获取所述目标区域对应的第二图像;将所述第二图像融合到所述目标对象的第一图像中。

【技术特征摘要】
1.一种图像生成方法,其特征在于,包括以下步骤:获取目标对象的第一图像,以及从所述第一图像中识别出所述目标对象的姿态信息;根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型,其中,所述目标模型是由调整后的所述第一模型与所述第二模型组合成的,所述第一模型为人体指定部位的通用模型,所述第二模型为配饰模型;根据所述第一模型和所述第二模型的深度信息,从所述目标模型中提取出所述第二模型上未被所述第一模型遮挡的目标区域;获取所述目标区域对应的第二图像;将所述第二图像融合到所述目标对象的第一图像中。2.如权利要求1所述的图像生成方法,其特征在于,所述根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型之前,还包括:根据所述目标对象的第一图像,从多个候选第一模型中,选取出所述第一模型。3.如权利要求2所述的图像生成方法,其特征在于,所述根据所述目标对象的第一图像,从多个候选第一模型中,选取出所述第一模型,包括:从所述第一图像中,识别所述目标对象的第一脸型;获取每个候选第一模型的第二脸型;计算所述第一脸型与每个第二脸型之间的相似度;从多个候选第一模型中,选取出与所述第一脸型相似度最高的候选第一模型,作为所述第一模型。4.如权利要求2所述的图像生成方法,其特征在于,所述根据所述目标对象的第一图像,从多个候选第一模型中选取出所述第一模型,包括:根据所述第一图像,获取出所述目标对象的第一面部特征;针对每个候选第一模型,获取所述候选第一模型的第二面部特征;根据所述第一面部特征和所述第二面部特征,从多个候选第一模型中,选取出所述第一模型。5.根据权利要求4所述的图像生成方法,其特征在于,所述根据所述第一图像,获取出所述目标对象的第一面部特征,包括:从所述第一图像中,识别面部器官,获取面部器官和面部器官之间的特征,作为所述第一面部特征,其中,所述第一面部特征至少包括所述目标对象的第一眼间距、第一脸部长度,以及眼睛与鼻部之间的第一距离;所述获取所述候选第一模型的第二面部特征,包括:从所述候选第一模型中,识别面部器官,获取面部器官和面部器官之间的特征,作为所述第二面部特征,其中,所述第二面部特征至少包括所述候选第一模型的第二眼间距、第二脸部长度,以及眼睛与鼻部之间的第二距离。6.根据权利要求5所述的图像生成方法,其特征在于,所述根据所述第一面部特征和所述第二面部特征,从多个候选第一模型中,选取出所述第一模型,包括:获取所述第一眼间距与所述第一脸部长度的第一比例值,以及所述第一距离与所述第一脸部长度的第二比例值;获取所述第二眼间距与所述第二脸部长度的第三比例值,以及所述第二距离与所述第二脸部长度的第四比例值;根据所述第一比例值、第二比例值以及第三比例值、第四比例值,确定所述目标对象与每个所述候选第一模型之间的匹配度;筛选出所述匹配度最高的候选第一模型作为所述第一模型。7.根据权利要求2所述的图像生成方法,其特征在于,所述选取出所述第一模型之后,还包括:根据选取出的所述第一模型,从多个候选第二模型中,选取出与所述第一模型匹配的候选第二模型,作为所述第二模型。8.根据权利要求1所述的图像生成方法,其特征在于,所述根据所述姿态信息,调整第一模型与第二模型之间的相对位置,得到目标模型之前,还包括:接收所述目标对象的第一选取指令,根据所述第一选取指令,从多个候选第一模型中,选取出所述第一模型;接收所述目标对象的第二选取指令,根据所述第二选取指令,从多个候选第二模型中,选取出所述第二模型。9.根据权利要求1所述的图像生成方法,其特征在于,所述从所述第一图像中识别出所述目标对象的姿态信息,包括:从所述第一图像中识别所述目标对象的指定面部器官;确定隶属于所述指定面部器官上的像素点,获取所述像素点在所述第一图像中的坐标信息;根据所述像素点的坐标信息,确定所述面部器官中心点在所述第一图像中的位置信息;根据所述位置信息和预设的基准位置,确定所述目标对象的姿态信息。10.如权利要求1所述的图像生成方法,其特征在于,所述根据所述姿态信息,调整第一模型和第二模型之间的相对位置,得到目标模型,包括:根据所述姿态信息,判断是否需要对所述第一模型的姿态进行调整;如果判断结果为是,按照所述目标对象的姿态信息,调整所述第一模型的姿态,使所述第一模型与所述目标对象的姿态一致;在对所述第一模型进行调整的过程中,生成所述第一模型的调整轨迹;根据所述调整轨迹,调整所述第一模型和所述第二模型之间的相对位置,得到所述目标模型。11.根据权利要求1所述的图像生成方法,其特征在于,所述获取所述目标区域对应的第二图像,包括:获取所述第二模型的第三图像,并从所述第三图像中,根据所述目标区域,截取所述目标...

【专利技术属性】
技术研发人员:冯宇飞游东
申请(专利权)人:北京微播视界科技有限公司
类型:发明
国别省市:北京,11

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

1