图像处理方法及装置、电子设备和存储介质制造方法及图纸

技术编号:20486455 阅读:30 留言:0更新日期:2019-03-02 19:36
本公开涉及一种图像处理方法及装置、电子设备和存储介质,所述方法包括:对第一图像和第二图像进行关键点检测,获得第一图像中第一对象的第一关键点以及第二图像中第二对象的第二关键点;根据第一关键点及第二关键点,确定第二对象的目标关键点;根据目标关键点对第二图像进行调整,获得目标图像。根据本公开的实施例,可分别检测第一图像和第二图像中的第一关键点和第二关键点,并根据第一关键点和第二关键点来确定第二对象的目标关键点,可在将第一对象的姿态映射到第二对象时,确定了第二对象的目标结构信息,从而减少了结构信息的损失,并使第二对象的姿态更自然,减少图像因结构信息的差异而产生的失真。

【技术实现步骤摘要】
图像处理方法及装置、电子设备和存储介质
本公开涉及计算机
,尤其涉及一种图像处理方法及装置、电子设备和存储介质。
技术介绍
在相关技术中,可将一幅图像中的对象A(例如人或动物)的表情或动作通过像素移动等方式映射给另一幅图像中的对象B,使对象B具有与对象A相同的表情或动作,但在对象A和对象B的体型或脸型等结构的差异较大时,相关技术中的映射方法容易造成结构信息的丢失,使对象B的表情或动作扭曲变形,导致图像失真。
技术实现思路
本公开提出了一种图像处理方法及装置、电子设备和存储介质。根据本公开的一方面,提供了一种图像处理方法,包括:分别对第一图像和第二图像进行关键点检测处理,获得所述第一图像中第一对象的第一关键点以及所述第二图像中第二对象的第二关键点,其中,所述第一关键点表征所述第一对象的姿态信息和第一结构信息,所述第二关键点表征所述第二对象的第二结构信息;根据所述第一关键点及所述第二关键点,确定所述第二对象的目标关键点,其中,所述目标关键点表征所述第二对象的目标姿态信息和目标结构信息;根据所述目标关键点对所述第二图像进行调整,获得目标图像。根据本公开的实施例的图像处理方法,可分别检测第一图像和第二图像中的第一关键点和第二关键点,并根据第一关键点和第二关键点来确定第二对象的目标关键点,可在将第一对象的姿态映射到第二对象时,确定了第二对象的目标结构信息,从而减少了结构信息的损失,并使第二对象的姿态更自然,减少图像因结构信息的差异而产生的失真。在一种可能的实现方式中,根据所述第一关键点及所述第二关键点,确定所述第二对象的目标关键点,包括:根据所述第二结构信息对所述第一结构信息进行调整,获得所述第二对象的目标结构信息;根据所述目标结构信息对所述姿态信息进行调整,获得所述第二对象的目标姿态信息;根据所述目标姿态信息和所述目标结构信息,确定所述第二对象的目标关键点。通过这种方式,根据第二结构信息对第一结构信息进行调整,获得目标结构信息,可减少结构信息的损失,避免图像因结构信息的差异而失真。根据目标结构信息对姿态信息进行调整,获得目标姿态信息,可调整由于结构信息的差异造成的姿态偏差,减少图像不自然的扭曲变形等现象。在一种可能的实现方式中,根据所述目标关键点对所述第二图像进行调整,获得目标图像,包括:根据所述目标关键点,确定所述第二对象的轮廓区域的位置;根据所述第二对象的轮廓区域的位置,对所述第二图像进行调整,获得所述目标图像。通过这种方式,根据目标关键点,确定第二对象的轮廓区域的位置,可准确地确定轮廓区域的位置,并减少调整中的误差。在一种可能的实现方式中,分别对第一图像和第二图像进行关键点检测处理,获得所述第一图像中第一对象的第一关键点以及所述第二图像中第二对象的第二关键点,包括:将所述第一图像和所述第二图像分别输入第一检测网络和第二检测网络中进行关键点检测处理,获得所述第一关键点和所述第二关键点。在一种可能的实现方式中,根据所述目标关键点对所述第二图像进行调整,获得目标图像,包括:将所述目标关键点和所述第二图像输入解码网络中处理,获得所述目标图像。在一种可能的实现方式中,根据所述第一关键点及所述第二关键点,确定所述第二对象的目标关键点,包括:将所述第一关键点和所述第二关键点输入结构转换网络中处理,获得所述目标关键点。在一种可能的实现方式中,所述方法还包括:通过包括所述第一图像和所述第二图像的图像集,训练所述第一检测网络、所述第二检测网络和所述解码网络。在一种可能的实现方式中,所述方法还包括:通过包括所述第一图像和所述第二图像的图像集,训练所述结构转换网络。根据本公开的另一方面,提供了一种图像处理装置,包括:检测模块,用于分别对第一图像和第二图像进行关键点检测处理,获得所述第一图像中第一对象的第一关键点以及所述第二图像中第二对象的第二关键点,其中,所述第一关键点表征所述第一对象的姿态信息和第一结构信息,所述第二关键点表征所述第二对象的第二结构信息;确定模块,用于根据所述第一关键点及所述第二关键点,确定所述第二对象的目标关键点,其中,所述目标关键点表征所述第二对象的目标姿态信息和目标结构信息;获得模块,用于根据所述目标关键点对所述第二图像进行调整,获得目标图像。在一种可能的实现方式中,所述确定模块进一步用于:根据所述第二结构信息对所述第一结构信息进行调整,获得所述第二对象的目标结构信息;根据所述目标结构信息对所述姿态信息进行调整,获得所述第二对象的目标姿态信息;根据所述目标姿态信息和所述目标结构信息,确定所述第二对象的目标关键点。在一种可能的实现方式中,所述获得模块进一步用于:根据所述目标关键点,确定所述第二对象的轮廓区域的位置;根据所述第二对象的轮廓区域的位置,对所述第二图像进行调整,获得所述目标图像。在一种可能的实现方式中,所述检测模块进一步用于:将所述第一图像和所述第二图像分别输入第一检测网络和第二检测网络中进行关键点检测处理,获得所述第一关键点和所述第二关键点。在一种可能的实现方式中,所述获得模块进一步用于:将所述目标关键点和所述第二图像输入解码网络中处理,获得所述目标图像。在一种可能的实现方式中,所述确定模块进一步用于:将所述第一关键点和所述第二关键点输入结构转换网络中处理,获得所述目标关键点。在一种可能的实现方式中,所述装置还包括:第一训练模块,用于通过包括所述第一图像和所述第二图像的图像集,训练所述第一检测网络、所述第二检测网络和所述解码网络。在一种可能的实现方式中,所述装置还包括:第二训练模块,用于通过包括所述第一图像和所述第二图像的图像集,训练所述结构转换网络。根据本公开的另一方面,提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行上述图像处理方法。根据本公开的另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述图像处理方法。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。附图说明此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。图1示出根据本公开实施例的图像处理方法的流程图;图2示出根据本公开实施例的图像处理方法的流程图;图3示出根据本公开实施例的图像处理方法的流程图;图4示出根据本公开实施例的图像处理方法的应用示意图;图5示出根据本公开实施例的图像处理装置的框图;图6示出根据本公开实施例的图像处理装置的框图;图7示出根据本公开实施例的电子设备的框图;图8示出根据本公开实施例的电子设备的框图。具体实施方式以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括:分别对第一图像和第二图像进行关键点检测处理,获得所述第一图像中第一对象的第一关键点以及所述第二图像中第二对象的第二关键点,其中,所述第一关键点表征所述第一对象的姿态信息和第一结构信息,所述第二关键点表征所述第二对象的第二结构信息;根据所述第一关键点及所述第二关键点,确定所述第二对象的目标关键点,其中,所述目标关键点表征所述第二对象的目标姿态信息和目标结构信息;根据所述目标关键点对所述第二图像进行调整,获得目标图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:分别对第一图像和第二图像进行关键点检测处理,获得所述第一图像中第一对象的第一关键点以及所述第二图像中第二对象的第二关键点,其中,所述第一关键点表征所述第一对象的姿态信息和第一结构信息,所述第二关键点表征所述第二对象的第二结构信息;根据所述第一关键点及所述第二关键点,确定所述第二对象的目标关键点,其中,所述目标关键点表征所述第二对象的目标姿态信息和目标结构信息;根据所述目标关键点对所述第二图像进行调整,获得目标图像。2.根据权利要求1所述的方法,其特征在于,根据所述第一关键点及所述第二关键点,确定所述第二对象的目标关键点,包括:根据所述第二结构信息对所述第一结构信息进行调整,获得所述第二对象的目标结构信息;根据所述目标结构信息对所述姿态信息进行调整,获得所述第二对象的目标姿态信息;根据所述目标姿态信息和所述目标结构信息,确定所述第二对象的目标关键点。3.根据权利要求1或2所述的方法,其特征在于,根据所述目标关键点对所述第二图像进行调整,获得目标图像,包括:根据所述目标关键点,确定所述第二对象的轮廓区域的位置;根据所述第二对象的轮廓区域的位置,对所述第二图像进行调整,获得所述目标图像。4.根据权利要求1-3中任一项所述的方法,其特征在于,分别对第一图像和第二图像进行关键点检测处理,获得所述第一图像中第一对象的第一关键点以及所述第二图像中第二对象的第二关键点,包括:将所述第一图像和所述第二图像分别输入第一检测网络和第二检测网络中进行关键点检测处理,获得所述第一关键点和所述第二关...

【专利技术属性】
技术研发人员:李诚钱晨吴文岩曹凯迪
申请(专利权)人:北京市商汤科技开发有限公司
类型:发明
国别省市:北京,11

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

1