美颜方法、程序产品、存储介质及电子设备技术

技术编号:38436014 阅读:9 留言:0更新日期:2023-08-11 14:21
本申请实施例提供一种美颜方法、程序产品、存储介质及电子设备。其中,美颜方法包括:获取包含人脸的待美颜图像;对待美颜图像进行保边平滑滤波,得到基础图像;将基础图像输入生成对抗网络中的生成器,得到皮肤纹理图像;对基础图像以及皮肤纹理图像进行图像融合,得到美颜图像。该方法得到的美颜图像既有美颜效果,又具有皮肤质感。又具有皮肤质感。又具有皮肤质感。

【技术实现步骤摘要】
美颜方法、程序产品、存储介质及电子设备


[0001]本申请涉及图像处理
,具体而言,涉及一种美颜方法、程序产品、存储介质及电子设备。

技术介绍

[0002]近年来,电子设备的美颜功能越来越受到用户青睐,所谓美颜,就是指利用一些算法(如磨皮算法)对人脸图像进行美化的方法。然而,现有的美颜方法在去除人脸上的暗斑、痘痘、噪声等缺陷时,往往会连同人脸皮肤的纹理一同去除,导致在结果图像中人脸显得过于光滑,反而失去了皮肤本来的质感。

技术实现思路

[0003]本申请实施例的目的在于提供一种美颜方法、程序产品、存储介质及电子设备,以改善上述技术问题。
[0004]为实现上述目的,本申请提供如下技术方案:
[0005]第一方面,本申请实施例提供一种美颜方法,包括:获取包含人脸的待美颜图像;对所述待美颜图像进行保边平滑滤波,得到基础图像;将所述基础图像输入生成对抗网络中的生成器,得到皮肤纹理图像;对所述基础图像以及所述皮肤纹理图像进行图像融合,得到美颜图像。
[0006]在上述方法中,基础图像可以理解为初始美颜图像,其在保留人脸上基本轮廓的同时有效去除了人脸上的暗斑、痘痘、噪声等缺陷,但也因此损失了皮肤纹理,不过该方法进一步基于基础图像生成皮肤纹理图像,并基于基础图像和皮肤纹理图像融合得到美颜图像,相当于重新增强了基础图像中的皮肤纹理,使得最终的美颜图像既有美颜效果,又具有皮肤质感,其视觉效果显著改善。
[0007]在第一方面的一种实现方式中,所述方法还包括:对所述待美颜图像进行皮肤分割,得到皮肤掩膜;其中,所述皮肤掩膜中的每个像素的像素值表征所述待美颜图像中的对应像素属于皮肤的概率;所述对所述基础图像以及所述皮肤纹理图像进行图像融合,得到美颜图像,包括:对所述待美颜图像、所述基础图像以及所述皮肤纹理图像进行图像融合,得到所述美颜图像;其中,所述基础图像以及所述皮肤纹理图像对应的融合系数均包括所述皮肤掩膜中的像素值,且所述基础图像对应的融合系数大于所述皮肤纹理图像对应的融合系数,所述待美颜图像对应的融合系数包括所述皮肤掩膜中的像素值的互补值。
[0008]在上述实现方式中,通过计算皮肤掩膜来引导图像融合,使得在人脸的皮肤区域和非皮肤区域可以呈现出不同的融合方式(例如,皮肤区域更多地融合基础图像和皮肤纹理图像,非皮肤区域更多地融合待美颜图像),从而有利于改善美颜的效果。
[0009]在第一方面的一种实现方式中,所述对所述待美颜图像进行保边平滑滤波,得到基础图像,包括:从所述待美颜图像中分解产生多帧频段图像;其中,所述多帧频段图像对应所述待美颜图像的多个频段内的图像信息,与所述多个频段中的最低频段对应的频段图
像为所述基础图像,分解产生所述基础图像的方式为保边平滑滤波;所述对所述基础图像以及所述皮肤纹理图像进行图像融合,得到美颜图像,包括:对所述多帧频段图像以及所述皮肤纹理图像进行图像融合,得到所述美颜图像。
[0010]在上述实现方式中,除了基础图像和皮肤纹理图像之外,还将从待美颜图像中分解出的至少一帧频段图像用于融合产生美颜图像,由于频段图像中包含了待美颜图像在对应频段中的细节,从而此举有利于丰富美颜图像中的细节,使得美颜效果更真实。
[0011]在第一方面的一种实现方式中,所述从所述待美颜图像中分解产生多帧频段图像,包括:利用至少一组平滑参数分别对所述待美颜图像进行保边平滑滤波,得到对应的至少一帧中间图像;其中,每组平滑参数表征一种对应的平滑程度,平滑程度最大的中间图像为所述基础图像;将所述待美颜图像减去平滑程度最小的中间图像,得到与所述多个频段中的最高频段对应的频段图像;若所述中间图像不少于两帧,则按照平滑程度从小到大的顺序,依次将相邻的两帧中间图像相减,得到与所述多个频段中除最高频段和最低频段以外的其余频段对应的频段图像。
[0012]在上述实现方式中,通过采用至少一组平滑参数分别对待美颜图像进行保边平滑滤波,就可以快速分解出所需的多帧频段图像,其处理方式简单高效。
[0013]在第一方面的一种实现方式中,所述方法还包括:对所述待美颜图像进行皮肤分割,得到皮肤掩膜;其中,所述皮肤掩膜中的每个像素的像素值表征所述待美颜图像中的对应像素属于皮肤的概率;所述对所述多帧频段图像以及所述皮肤纹理图像进行图像融合,得到美颜图像,包括:对所述待美颜图像、所述多帧频段图像以及所述皮肤纹理图像进行图像融合,得到所述美颜图像;其中,所述多帧频段图像以及所述皮肤纹理图像对应的融合系数均包括所述皮肤掩膜中的像素值,且所述多帧频段图像以及所述皮肤纹理图像对应的融合系数中的至少一个融系数包括所述皮肤掩膜中的像素值与可调系数的乘积,且所述多帧频段图像中的所述基础图像对应的融合系数大于所述皮肤纹理图像对应的融合系数,所述待美颜图像对应的融合系数包括所述皮肤掩膜中的像素值的互补值。
[0014]在上述实现方式中,通过在至少部分融合系数中加入可供用户调节的可调系数,有利于灵活调节不同的图像在融合结果中的占比,从而可根据用户需求实现不同的美颜效果。
[0015]在第一方面的一种实现方式中,所述将所述基础图像输入生成对抗网络中的生成器,得到皮肤纹理图像,包括:确定所述待美颜图像中皮肤的纹理类型;将所述纹理类型和所述基础图像输入所述生成器,得到所述皮肤纹理图像。
[0016]在上述实现方式中,将从待美颜图像中提取的皮肤的纹理类型用于指引皮肤纹理图像的生成,有利于所生成的皮肤纹理图像更符合待美颜图像中真实的皮肤纹理,而非仅仅是视觉效果好的皮肤纹理。
[0017]在第一方面的一种实现方式中,所述所述将所述基础图像输入生成对抗网络中的生成器,得到皮肤纹理图像,包括:根据所述待美颜图像确定多个皮肤区域;针对每个皮肤区域,将所述基础图像在该皮肤区域内的部分图像输入该皮肤区域对应的生成器,得到所述皮肤纹理图像在该皮肤区域内的部分图像。
[0018]在上述实现方式中,针对不同的皮肤区域,可采用不同的生成器生成不同的皮肤纹理,使得皮肤纹理图像中对于皮肤纹理的表现精细,有利于提升皮肤的真实感,改善美颜
效果。
[0019]第二方面,本申请实施例提供一种美颜装置,包括:图像获取模块,用于获取包含人脸的待美颜图像;图像滤波模块,用于对所述待美颜图像进行保边平滑滤波,得到基础图像;图像生成模块,用于将所述基础图像输入生成对抗网络中的生成器,得到皮肤纹理图像;图像融合模块,用于对所述基础图像以及所述皮肤纹理图像进行图像融合,得到美颜图像。
[0020]第三方面,本申请实施例提供一种计算机程序产品,包括计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行第一方面或第一方面的任意一种可能的实现方式提供的方法。
[0021]第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行第一方面或第一方面的任意一种可能的实现方式提供的方法。
[0022]第五方面,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种美颜方法,其特征在于,包括:获取包含人脸的待美颜图像;对所述待美颜图像进行保边平滑滤波,得到基础图像;将所述基础图像输入生成对抗网络中的生成器,得到皮肤纹理图像;对所述基础图像以及所述皮肤纹理图像进行图像融合,得到美颜图像。2.根据权利要求1所述的美颜方法,其特征在于,所述方法还包括:对所述待美颜图像进行皮肤分割,得到皮肤掩膜;其中,所述皮肤掩膜中的每个像素的像素值表征所述待美颜图像中的对应像素属于皮肤的概率;所述对所述基础图像以及所述皮肤纹理图像进行图像融合,得到美颜图像,包括:对所述待美颜图像、所述基础图像以及所述皮肤纹理图像进行图像融合,得到所述美颜图像;其中,所述基础图像以及所述皮肤纹理图像对应的融合系数均包括所述皮肤掩膜中的像素值,且所述基础图像对应的融合系数大于所述皮肤纹理图像对应的融合系数,所述待美颜图像对应的融合系数包括所述皮肤掩膜中的像素值的互补值。3.根据权利要求1所述的美颜方法,其特征在于,所述对所述待美颜图像进行保边平滑滤波,得到基础图像,包括:从所述待美颜图像中分解产生多帧频段图像;其中,所述多帧频段图像对应所述待美颜图像的多个频段内的图像信息,与所述多个频段中的最低频段对应的频段图像为所述基础图像,分解产生所述基础图像的方式为保边平滑滤波;所述对所述基础图像以及所述皮肤纹理图像进行图像融合,得到美颜图像,包括:对所述多帧频段图像以及所述皮肤纹理图像进行图像融合,得到所述美颜图像。4.根据权利要求3所述的美颜方法,其特征在于,所述从所述待美颜图像中分解产生多帧频段图像,包括:利用至少一组平滑参数分别对所述待美颜图像进行保边平滑滤波,得到对应的至少一帧中间图像;其中,每组平滑参数表征一种对应的平滑程度,平滑程度最大的中间图像为所述基础图像;将所述待美颜图像减去平滑程度最小的中间图像,得到与所述多个频段中的最高频段对应的频段图像;若所述中间图像不少于两帧,则按照平滑程度从小到大的顺序,依次将相邻的两帧中间图像相减,得到与所述多个频段中除最高频段和最低频段以外的其余频段对应的频段图像。5.根据权利要求3所述的美颜方法,其特征在于,所述方法还包括:...

【专利技术属性】
技术研发人员:唐金伟邹启扬
申请(专利权)人:北京极感科技有限公司
类型:发明
国别省市:

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

1