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

技术编号:31502098 阅读:27 留言:0更新日期:2021-12-22 23:21
本发明专利技术公开了一种图像处理方法、装置和存储介质及电子设备。其中,该方法包括:从参考人像的第一上妆脸部图像中提取至少两个部位妆容信息,其中,至少两个部位妆容信息用于表示参考人像的脸部的至少两个不同部位的妆容风格;将至少两个部位妆容信息进行融合,以得到目标妆容信息,其中,目标妆容信息用于表示第一上妆脸部图像的第一整体妆容风格;使用目标妆容信息生成待上妆人像的原始脸部图像对应的第二上妆脸部图像。本发明专利技术可应用在人工智能场景下,还可涉及图像处理、图像识别等技术。本发明专利技术解决了妆容迁移的场景下图像处理的准确性较低的技术问题。性较低的技术问题。性较低的技术问题。

【技术实现步骤摘要】
图像处理方法、装置和存储介质及电子设备


[0001]本专利技术涉及计算机领域,具体而言,涉及一种图像处理方法、装置和存储介质及电子设备。

技术介绍

[0002]近年来妆容迁移(将参考图中的面部妆容迁移至原图中的人脸)的应用越发广泛,例如用户将某明星的精致妆容转移至自己提供的原图上,以最小的人物、物力地消耗满足了用户对精致妆容的需求;再例如主播在直播过程中利用妆容迁移技术为观众呈现精致妆容,省去了备置妆容的时间等。
[0003]但在没对齐的原图和参考图之间完成妆容迁移是一件困难的事情,而相关技术往往是通过计算两幅图像(原图和参考图)之间的像素对应关系来克服这个困难,但在有限的计算成本下,对图像的处理准确性也有限,进而导致妆容的迁移不够平滑,甚至迁移妆容后的图像存在失真的严重问题。即,相关技术在妆容迁移的场景下存在图像处理的准确性较低的问题。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种图像处理方法、装置和存储介质及电子设备,以至少解决妆容迁移的场景下本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:从参考人像的第一上妆脸部图像中提取至少两个部位妆容信息,其中,所述至少两个部位妆容信息用于表示所述参考人像的脸部的至少两个不同部位的妆容风格;将所述至少两个部位妆容信息进行融合,以得到目标妆容信息,其中,所述目标妆容信息用于表示所述第一上妆脸部图像的第一整体妆容风格;使用所述目标妆容信息生成待上妆人像的原始脸部图像对应的第二上妆脸部图像,其中,所述第二上妆脸部图像的第二整体妆容风格与所述第一整体妆容风格之间的风格相似度大于等于第一阈值。2.根据权利要求1所述的方法,其特征在于,所述从参考人像的第一上妆脸部图像中提取至少两个部位妆容信息,包括:对所述第一上妆脸部图像进行识别,以获得所述至少两个不同部位的N个部位元素,其中,N为大于等于2的整数;提取所述至少两个部位元素中每个部位元素对应的妆容风格,以获得N个原始的元素编码,其中,不同的所述元素编码对应不同的所述妆容风格,所述至少两个部位妆容信息包括所述N个原始的元素编码。3.根据权利要求2所述的方法,其特征在于,所述将所述至少两个部位妆容信息进行融合,以得到目标妆容信息,包括:对所述N个原始的元素编码中的每个元素编码分别进行非线性映射,以获得N个目标元素编码;将所述N个目标元素编码进行拼接,以获得原始的风格编码,其中,不同的所述风格编码对应不同的整体妆容风格;将所述原始的风格编码输入多层感知机,以获得目标风格编码,其中,所述目标妆容信息包括所述目标风格编码。4.根据权利要求1所述的方法,其特征在于,在所述使用所述目标妆容信息生成待上妆人像的原始脸部图像对应的第二上妆脸部图像之前,包括:对所述原始脸部图像进行识别,以获得第一身份信息,其中,所述第一身份信息用于表示所述待上妆人像的人像身份,第二上妆脸部图像对应的第二身份信息与所述第一身份信息之间的信息相似度大于等于第二阈值。5.根据权利要求4所述的方法,其特征在于,所述使用所述目标妆容信息生成待上妆人像的原始脸部图像对应的第二上妆脸部图像,包括:提取所述目标妆容信息对应的M个妆容特征,其中,所述M个妆容特征中的每个妆容特征分别对应一个部位特征,M为大于等于2的整数;提取所述第一身份信息对应的P个部位特征,其中,P为大于等于2的整数,且P大于等于M;获取所述P个部位特征中与所述每个妆容特征依次对应的M个部位特征;按照对应关系将所述M个部位特征中的每个部位特征与所述每个妆容特征进行融合,以获得M个目标特征;根据所述M个目标特征生成所述第二上妆脸部图像。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取待迁移妆容的所述第一上妆脸部图像,以及待上妆的所述原始脸部图像;将所述第一上妆脸部图像以及所述原始脸部图像输入妆容迁移模型,其中,所述妆容迁移模型为利用多个样本脸部图像进行训练后得到的用于迁移妆容的神经网络模型;获取所述妆容迁移模型输出的所述第二上妆脸部图像。7.根据权利要求6所述的方法,其特征在于,在所述获取待移妆的所述第一上妆脸部图像,以及待上妆的所述原始脸部图像之前,包括:获取所述多个样本脸部图像;对每个所述样本脸部图像中的脸部图像类型进行标记,得到标记后的所述多个样本脸部图像;将标记后的所述多个样本脸部图像输入初始妆容迁移模型,以训练得到所述妆容迁移模型。8.根据权利要求7所述的方法,其特征在于,所述将标记后的所述多个样本脸部图像输入初始妆容迁移模型,以训练得到所述妆容迁移模型,包括:重复执行以下步骤,直至得到所述妆容迁移模型:从标记后的所述多个样本脸部图像中确定出当前样本脸部图像,并确定当前妆容迁移模型,其中,所述当前样本脸部图像中包括标记的原始图像标识或上妆图像标识;通过所述当前妆容迁移模型识别出当前妆容迁移结果,其中,在所述当前样本脸部图像中包括原始图像标识的情况下,所述当前妆容迁移结果为所述当前样本脸部图像对应的上妆样本脸部图像;在所述当前样本脸部图像中包括上妆图像标识的情况下,所述当前妆容迁移结果为所述当前样本脸部图像对应的下妆样本脸部图像;在所述当前样本脸部图像中包括原始图像标识的情况下,计算所述上妆样本脸部图像在妆容图像域中的第一损失值;在所述当前样本脸部图像...

【专利技术属性】
技术研发人员:何盛烽邓瀚孙子荀邓大付王巨宏邸欣晨
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1