人脸替换方法、人脸替换装置、电子设备和存储介质制造方法及图纸

技术编号:36681301 阅读:14 留言:0更新日期:2023-02-27 19:38
本申请公开了一种人脸替换方法、人脸替换装置、电子设备和存储介质,方法包括:通过预设图像分割模型对获取的驱动图像进行图像分割,得到第一蒙版图像;通过预设图像分割模型对获取的特定图像进行图像分割,得到第二蒙版图像;获取驱动图像中的第一人脸和特定图像中的第二人脸的姿态变换参数;基于姿态变换参数,对第二人脸进行变换处理,得到变换后的第二人脸,其中,变换后的第二人脸中的人脸姿态与第一人脸中的人脸姿态相同;基于姿态变换参数、变换后的第二人脸、第一蒙版图像和第二蒙版图像,生成驱动图像对应的人脸替换后的目标图像。像。像。

【技术实现步骤摘要】
人脸替换方法、人脸替换装置、电子设备和存储介质


[0001]本申请涉及信息处理领域,尤其是涉及一种人脸替换方法、人脸替换装置、电子设备和存储介质。

技术介绍

[0002]随着互联网技术的不断发展,以及图像处理技术和人工智能技术的不断成熟,大众娱乐社交性质的应用程序不断增多,人们已经可以通过相关应用程序实现人脸互换,其中,可以是将指定对象的人脸替换为特定对象的人脸,从而实现换脸进行娱乐的目的。
[0003]相关技术中,人脸替换过程是通过简单的人脸检测功能和区域互换操作,使用抠图的方式直接将指定对象的人脸替换为特定对象的人脸,从而实现换脸的目的。然而,该方法至少存在换脸后的图像视觉效果差的问题。

技术实现思路

[0004]本申请提供一种人脸替换方法、人脸替换装置、电子设备和存储介质,解决相关技术中存在换脸后的图像视觉效果差的问题。
[0005]本申请的技术方案是这样实现的:
[0006]本申请提供一种人脸替换方法,所述方法包括:
[0007]通过预设图像分割模型对获取的驱动图像进行图像分割,得到第一蒙版图像;
[0008]通过所述预设图像分割模型对获取的特定图像进行图像分割,得到第二蒙版图像;
[0009]获取所述驱动图像中的第一人脸和所述特定图像中的第二人脸的姿态变换参数;
[0010]基于所述姿态变换参数,对所述第二人脸进行变换处理,得到变换后的第二人脸,其中,所述变换后的第二人脸中的人脸姿态与所述第一人脸中的人脸姿态相同;
[0011]基于所述姿态变换参数、所述变换后的第二人脸、所述第一蒙版图像和所述第二蒙版图像,生成所述驱动图像对应的人脸替换后的目标图像。
[0012]本申请提供一种人脸替换装置,所述装置包括:
[0013]第一处理模块,用于通过预设图像分割模型对获取的驱动图像进行图像分割,得到第一蒙版图像;
[0014]所述第一处理模块,还用于通过所述预设图像分割模型对获取的特定图像进行图像分割,得到第二蒙版图像;
[0015]获取模块,用于获取所述驱动图像中的第一人脸和所述特定图像中的第二人脸的姿态变换参数;
[0016]第二处理模块,用于基于所述姿态变换参数,对所述第二人脸进行变换处理,得到变换后的第二人脸,其中,所述变换后的第二人脸中的人脸姿态与所述第一人脸中的人脸姿态相同;
[0017]所述第二处理模块,还用于基于所述姿态变换参数、所述变换后的第二人脸、所述
第一蒙版图像和所述第二蒙版图像,生成所述驱动图像对应的人脸替换后的目标图像。
[0018]本申请提供一种电子设备,所述电子设备包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令,以实现上述所述的人脸替换方法。
[0019]本申请提供一种计算机存储介质,所述计算机存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述所述的人脸替换方法。
[0020]本申请提供一种人脸替换方法、人脸替换装置、电子设备和存储介质,通过预设图像分割模型对获取的驱动图像进行图像分割,得到第一蒙版图像;通过预设图像分割模型对获取的特定图像进行图像分割,得到第二蒙版图像;获取驱动图像中的第一人脸和特定图像中的第二人脸的姿态变换参数;基于姿态变换参数,对第二人脸进行变换处理,得到变换后的第二人脸,其中,变换后的第二人脸中的人脸姿态与第一人脸中的人脸姿态相同;基于姿态变换参数、变换后的第二人脸、第一蒙版图像和第二蒙版图像,生成驱动图像对应的人脸替换后的目标图像;如此,基于驱动图像中的第一人脸和目标图像中的第二人脸之间的姿态变换参数,对第二人脸进行变换处理,以使得生成的驱动图像对应的人脸替换后的目标图像中的人脸姿态,更加贴合原始驱动图像中的人脸姿态,进而保证了目标图像中的人脸姿态足够自然,难辨真伪,且效果优异。
附图说明
[0021]图1为本申请实施例提供的一种可选的人脸替换方法的流程示意图;
[0022]图2为本申请实施例提供的一种可选的人脸替换方法的模型结构示意图;
[0023]图3为本申请实施例提供的一种可选的人脸替换方法的流程示意图;
[0024]图4为本申请实施例提供的一种可选的人脸替换方法的流程示意图;
[0025]图5为本申请实施例提供的一种可选的人脸替换方法的流程示意图;
[0026]图6为本申请实施例提供的一种可选的人脸替换方法的流程示意图;
[0027]图7为本申请实施例提供的一种人脸替换装置的结构示意图;
[0028]图8为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0029]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,这里,关于附图说明中提到的“另一种”或“又一种”并非指特定某个实施例,本申请的各个实施例可以在不冲突的情况下相互结合。
[0030]应理解,说明书通篇中提到的“本申请实施例”或“前述实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“本申请实施例中”或“在前述实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中应用。在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
[0031]参见图1,图1是本申请实施例提供的一种可选的人脸替换方法的流程示意图,该
人脸替换方法应用于电子设备,该人脸替换方法包括以下步骤:
[0032]步骤101、通过预设图像分割模型对获取的驱动图像进行图像分割,得到第一蒙版图像。
[0033]步骤102、通过预设图像分割模型对获取的特定图像进行图像分割,得到第二蒙版图像。
[0034]本申请实施例中,驱动图像为需要对图像中的预定区域进行处理的图像,这里,预定区域至少包括背景区域、衣服区域、皮肤区域、人脸区域和头发区域。
[0035]本申请实施例中,特定图像为需要对图像中的头部区域进行处理的图像,预定区域至少包括背景区域、衣服区域、皮肤区域、人脸区域和头发区域,且将特定图像中的人头区域替换到驱动图像中人头区域中。
[0036]本申请实施例中,蒙版图像可以理解为对输入图像内的预定区域分割后得到的各个区域的外部轮廓所组成的图像。这里输入图像包括驱动图像和特定图像。
[0037]本申请实施例中,预设图像分割模型用于对输入图像中的预定区域内的图像进行分割模型。这里,预定区域包括图像中的背景区域、衣服区域、皮肤区域、人脸区域和头发区域。在一种可实现的应用场景中,预设图像分割模型先对输入图像中预定的各个区域内进行识别,再根据识别结果对预定的各个区域进行分割,以得到输入图像本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸替换方法,其特征在于,所述方法包括:通过预设图像分割模型对获取的驱动图像进行图像分割,得到第一蒙版图像;通过所述预设图像分割模型对获取的特定图像进行图像分割,得到第二蒙版图像;获取所述驱动图像中的第一人脸和所述特定图像中的第二人脸的姿态变换参数;基于所述姿态变换参数,对所述第二人脸进行变换处理,得到变换后的第二人脸,其中,所述变换后的第二人脸中的人脸姿态与所述第一人脸中的人脸姿态相同;基于所述姿态变换参数、所述变换后的第二人脸、所述第一蒙版图像和所述第二蒙版图像,生成所述驱动图像对应的人脸替换后的目标图像。2.根据权利要求1所述的方法,其特征在于,所述获取所述驱动图像中的第一人脸和所述特定图像中的第二人脸的姿态变换参数,包括:通过预设的人脸特征点模型,确定第一人脸中多个人脸特征点中第i个人脸特征点的第一位置参数,以及第二人脸中所述多个人脸特征点中所述第i个人脸特征点的第二位置参数;通过预先建立的人脸姿态估计模型,对所述多个人脸特征点的第一位置参数和所述第二位置参数进行姿态估计处理,得到所述第一人脸和所述第二人脸的人脸特征点之间的姿态变换参数。3.根据权利要求1所述的方法,其特征在于,所述基于所述姿态变换参数,对所述第二人脸进行变换处理,得到变换后的第二人脸,包括:基于所述姿态变换参数,对所述第二人脸进行姿态变换处理,得到初始变换人脸;通过插值函数拟合所述初始变换人脸中多个特征点的当前位置和所述多个特征点对应的预设目标位置之间的二维变换,得到所述第二人脸的形变量;基于所述形变量,通过图像差值算法对所述初始变换人脸进行差值变换处理,得到所述变换后的第二人脸。4.根据权利要求1所述的方法,其特征在于,所述基于所述姿态变换参数、所述变换后的第二人脸、所述第一蒙版图像和所述第二蒙版图像,生成所述驱动图像对应的人脸替换后的目标图像,包括:基于所述姿态变换参数,对所述第二蒙版图像中所述第二人头图像进行姿态变换处理,得到变换后的第二人头图像,其中,所述变换后的第二人头图像中的人头姿态与所述第一蒙版图像中的第一人头图像的人头姿态相同;基于所述变换后的第二人脸、所述变换后的第二人头图...

【专利技术属性】
技术研发人员:吴展豪程宝平谢小燕
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1