【技术实现步骤摘要】
面部图像处理方法和面部图像处理模型的训练方法
[0001]本申请涉及计算机
,具体涉及面部图像处理方法和面部图像处理模型的训练方法。
技术介绍
[0002]近年来,随着技术的发展,在电影特效和互联网社交等应用中,存在保持将面部图像中对象的风格的情况下,将对象的面部替换为其他对象的面部的需求,针对这种需求,就需要对面部图像进行处理,现有的面部图像处理方法主要通过三维建模的方式或者生成对抗网络的来实现对象的面部替换。
[0003]在对现有技术的研究和实践中,本申请的专利技术人发现现有的对面部进行替换的方法只考虑了面部的身份的保持,而面部轮廓作为面部的边缘区域,往往会被忽略掉,这会降低面部图像处理的准确性。
技术实现思路
[0004]本申请实施例提出了面部图像处理方法和面部图像处理模型的训练方法,提高了面部图像处理的准确性。
[0005]本申请实施例提供了一种面部图像处理方法,包括:
[0006]获取源面部的面部图像和模板面部的面部模板图像;
[0007]对所述面部图像和所述面部模板图像进行三维面部建模,得到所述面部图像的三维面部图像特征和所述面部模板图像的三维面部模板图像特征;
[0008]将所述三维面部图像特征和所述三维面部模板图像特征进行融合处理,得到融合后三维面部图像特征;
[0009]基于所述面部模板图像,对所述面部图像进行面部替换特征提取处理,得到初始面部替换特征;
[0010]基于所述融合后三维面部图像特征对所述初始面部替换特征进行
【技术保护点】
【技术特征摘要】
1.一种面部图像处理方法,其特征在于,包括:获取源面部的面部图像和模板面部的面部模板图像;对所述面部图像和所述面部模板图像进行三维面部建模,得到所述面部图像的三维面部图像特征和所述面部模板图像的三维面部模板图像特征;将所述三维面部图像特征和所述三维面部模板图像特征进行融合处理,得到融合后三维面部图像特征;基于所述面部模板图像,对所述面部图像进行面部替换特征提取处理,得到初始面部替换特征;基于所述融合后三维面部图像特征对所述初始面部替换特征进行转换处理,得到目标面部替换特征;利用训练后面部图像处理模型基于所述目标面部替换特征和所述面部图像的面部特征,将所述面部模板图像中的模板面部替换为所述源面部,得到替换后面部图像。2.如权利要求1所述的面部图像处理方法,其特征在于,所述将所述三维面部图像特征和所述三维面部模板图像特征进行融合处理,得到融合后三维面部图像特征,包括:在所述三维面部图像特征中提取出所述面部图像对应的源面部身份参数;在所述三维面部模板图像特征中提取出所述面部模板图像对应的模板面部图像参数;将所述源面部身份参数和所述模板面部图像参数进行融合,得到所述融合后三维面部图像特征。3.如权利要求1所述的面部图像处理方法,其特征在于,所述基于所述面部模板图像,对所述面部图像进行面部替换特征提取处理,得到初始面部替换特征,包括:对所述面部模板图像进行编码处理,得到所述面部模板图像的第一编码特征;对所述面部图像进行编码处理,得到所述面部图像的第二编码特征;基于所述第二编码特征,对所述第一编码特征进行调整,得到所述初始面部替换特征。4.如权利要求1所述的面部图像处理方法,其特征在于,所述基于所述融合后三维面部图像特征对所述初始面部替换特征进行转换处理,得到目标面部替换特征,包括:对所述融合后三维面部图像特征进行统计处理,得到统计后三维面部图像特征,以及对所述初始面部替换特征进行统计处理,得到统计后面部替换特征;将所述初始面部替换特征和所述统计后面部替换特征进行逻辑运算处理,得到运算后面部替换特征;将所述运算后面部替换特征和所述统计后三维面部图像特征进行逻辑运算处理,得到所述目标面部替换特征。5.如权利要求1所述的面部图像处理方法,其特征在于,所述将所述三维面部图像特征和所述三维面部模板图像特征进行融合处理,得到融合后三维面部图像特征,包括:利用所述训练后面部图像处理模型将所述三维面部图像特征和所述三维面部模板图像特征进行融合处理,得到融合后三维面部图像特征;所述基于所述面部模板图像,对所述面部图像进行面部替换特征提取处理,得到初始面部替换特征,包括:利用所述训练后面部图像处理模型基于所述面部模板图像,对所述面部图像进行面部替换特征提取处理,得到初始面部替换特征;
所述基于所述融合后三维面部图像特征对所述初始面部替换特征进行转换处理,得到目标面部替换特征,包括:利用所述训练后面部图像处理模型基于所述融合后三维面部图像特征对所述初始面部替换特征进行转换处理,得到目标面部替换特征。6.一种面部图像处理模型的训练方法,其特征在于,包括:获取训练图像样本组,所述训练图像样本组包括面部图像样本、面部模板图像样本和面部参考图像样本;利用预设面部图像处理模型将所述面部模板图像样本中的模板面部替换为所述面部图像样本中的源面部,得到预测面部图像;对所述预测面部图像进行三维面部轮廓点检测,得到所述预测面部图像的三维面部轮廓点,以及对所述面部参考图像样本进行三维面部轮廓点检测,得到所述面部参考图像样本的三维面部轮廓点;计算所述预测面部图像的三维面部轮廓点和所述面部参考图像样本的三维面部轮廓点之间的差异,得到所述预测面部图像和所述面部参考图像样本之间的面部轮廓损失信息;基于所述面部轮廓损失信息对所述预设面部图像处理模型进行调整,得到训练后面部图像处理模型。7.如权利要求6所述的训练方法,其特征在于,所述对所述预测面部图像进行三维面部轮廓点检测,得到所述预测面部图像的三维面部轮廓点,包括:对所述预测面部图像进行三维面部建模,得到所述预测面部图像的三维预测面部图像特征;对所述三维预测面部图像特征进行三维关键点投影,得到所述预测面部图像的三维面部关键点;基于所述三维面部关键点,从所述三维面部关键点中筛选出所述三维面部轮廓点。8.如权利要求7所述的训练方法,其特征在于,所述对所述三维预测面部图像特征进行三维关键点投影,得到所述预测面部图像的三维面部关键点,包括:从所述三维预测面部图像特征中提取出所述预测面部图像的预测面部身份参数和预测面部表情参数;利用预设传递参数将所述预测面部身份参数和预测面部表情参数进行三维关键点投影,...
【专利技术属性】
技术研发人员:贺珂珂,朱俊伟,赵艳丹,陈旭,邰颖,汪铖杰,李季檩,黄飞跃,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。