图像处理方法及装置制造方法及图纸

技术编号:31807908 阅读:16 留言:0更新日期:2022-01-08 11:10
本公开关于一种图像处理方法及装置。所述方法包括:获取原始面部图像上的待处理区域以及与所述待处理区域对应的美妆素材;基于所述待处理区域的亮度和饱和度,生成所述美妆素材的美妆弱化参数,其中,所述美妆弱化参数用于指示对所述美妆素材进行弱化处理的程度;基于所述美妆弱化参数对所述美妆素材进行弱化处理,得到弱化处理后的美妆素材;将所述弱化处理后的美妆素材与所述原始面部图像进行融合处理,得到目标美妆图像。应用本方法,可以在对拍摄于逆光、侧光等复杂光照环境的原始面部图像进行美妆合成时,提高合成结果的真实度、自然度。然度。然度。

【技术实现步骤摘要】
图像处理方法及装置


[0001]本公开涉及计算机应用领域,尤其涉及图像处理方法及装置。

技术介绍

[0002]为了满足用户对面部图像的美化需求,客户端可以提供针对面部图像的美妆合成功能;具体而言,客户端中可以预设若干美妆素材,例如口红、眼妆等等,在用户需要对自拍照等面部图像进行美化处理时,即可将用户提供的原始面部图像与上述美妆素材进行合成,以得到具备美妆效果的面部图像。
[0003]但在实际应用中,用户提供的原始面部图像可能来自不同的拍摄环境,其中,如果原始面部图像是在逆光、侧光等较为复杂的光照条件下拍摄的,则其色彩、光照就会与普通光照条件下拍摄的图片有所差别,与预设的美妆素材合成的结果就可能比较突兀、不自然,缺乏真实感,也即出现业内通常所说的“浮妆”现象。

技术实现思路

[0004]有鉴于此,本公开提供了图像处理方法及装置,以至少解决相关技术中美妆合成效果不自然、不真实的技术问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提出了一种图像处理方法,包括:
[0006]获取原始面部图像上的待处理区域以及与所述待处理区域对应的美妆素材;
[0007]基于所述待处理区域的亮度和饱和度,生成所述美妆素材的美妆弱化参数,其中,所述美妆弱化参数用于指示对所述美妆素材进行弱化处理的程度;
[0008]基于所述美妆弱化参数对所述美妆素材进行弱化处理,得到弱化处理后的美妆素材;
[0009]将所述弱化处理后的美妆素材与所述原始面部图像进行融合处理,得到目标美妆图像。
[0010]可选的,所述基于所述待处理区域的亮度和饱和度,生成所述美妆素材的美妆弱化参数,包括:
[0011]根据所述待处理区域的亮度,对预设的初始饱和度阈值进行调整,得到调整后的饱和度阈值;
[0012]根据所述待处理区域的饱和度与所述调整后的饱和度阈值之间的差值,确定所述美妆素材的美妆弱化参数。
[0013]可选的,所述根据所述待处理区域的亮度,对预设的初始饱和度阈值进行调整,得到调整后的饱和度阈值,包括:
[0014]当所述待处理区域的亮度小于预设的第一亮度阈值,基于所述待处理区域的亮度降低所述初始饱和度阈值,得到所述调整后的饱和度阈值;
[0015]当所述待处理区域的亮度大于预设的第二亮度阈值,基于所述待处理区域的亮度提高所述初始饱和度阈值,得到所述调整后的饱和度阈值;
[0016]当所述待处理区域的亮度大于等于所述第一亮度阈值,且小于等于所述第二亮度阈值,保持所述初始饱和度阈值不变;
[0017]其中,所述第一亮度阈值小于所述第二亮度阈值。
[0018]可选的,所述根据所述待处理区域的饱和度与所述调整后的饱和度阈值之间的差值,确定所述美妆素材的美妆弱化参数,包括:
[0019]获取预先设置的饱和度与饱和度阈值之间的差值与美妆弱化参数的映射关系,其中,所述美妆弱化参数的数值处于预设区间内;
[0020]根据所述映射关系,得到所述待处理区域的饱和度与所述调整后的饱和度阈值之间的差值所对应的所述美妆素材的美妆弱化参数。
[0021]可选的,所述方法还包括:
[0022]在所述美妆素材的美妆弱化参数小于零的情况下,根据所述待处理区域的亮度提高所述美妆弱化参数,得到中间变量;
[0023]在所述中间变量小于零的情况下,将所述中间变量的数值确定为所述美妆弱化参数,在所述中间变量大于或等于零的情况下,将所述美妆弱化参数设置为零。
[0024]可选的,所述基于所述美妆弱化参数对所述美妆素材进行弱化处理,得到弱化处理后的美妆素材,包括:
[0025]根据所述美妆素材的美妆弱化参数对所述美妆素材中的各个像素值进行处理,根据经处理的各个像素值得到所述弱化处理后的美妆素材。
[0026]根据本公开实施例的第二方面,提出了一种图像处理装置,包括:
[0027]获取模块,被配置为获取原始面部图像上的待处理区域以及与所述待处理区域对应的美妆素材;
[0028]生成模块,被配置为基于所述待处理区域的亮度和饱和度,生成所述美妆素材的美妆弱化参数,其中,所述美妆弱化参数用于指示对所述美妆素材进行弱化处理的程度;
[0029]处理模块,被配置为基于所述美妆弱化参数对所述美妆素材进行弱化处理,得到弱化处理后的美妆素材;
[0030]合成模块,被配置为将所述弱化处理后的美妆素材与所述原始面部图像进行融合处理,得到目标美妆图像。
[0031]可选的,所述生成模块进一步被配置为:
[0032]调整子单元,被配置为根据所述待处理区域的亮度,对预设的初始饱和度阈值进行调整,得到调整后的饱和度阈值;
[0033]确定子单元,被配置为根据所述待处理区域的饱和度与所述调整后的饱和度阈值之间的差值,确定所述美妆素材的美妆弱化参数。
[0034]可选的,所述调整子单元进一步被配置为:
[0035]当所述待处理区域的亮度小于预设的第一亮度阈值,基于所述待处理区域的亮度降低所述初始饱和度阈值,得到所述调整后的饱和度阈值;
[0036]当所述待处理区域的亮度大于预设的第二亮度阈值,基于所述待处理区域的亮度提高所述初始饱和度阈值,得到所述调整后的饱和度阈值;
[0037]当所述待处理区域的亮度大于等于所述第一亮度阈值,且小于等于所述第二亮度阈值,保持所述初始饱和度阈值不变;
[0038]其中,所述第一亮度阈值小于所述第二亮度阈值。
[0039]可选的,所述确定子单元进一步被配置为获取预先设置的饱和度与饱和度阈值之间的差值与美妆弱化参数的映射关系,其中,所述美妆弱化参数的数值处于预设区间内;以及根据所述映射关系,得到所述待处理区域的饱和度与所述调整后的饱和度阈值之间的差值所对应的所述美妆素材的美妆弱化参数。
[0040]可选的,所述确定子单元进一步被配置为:在所述美妆素材的美妆弱化参数小于零的情况下,根据所述待处理区域的亮度提高所述美妆弱化参数,得到中间变量;以及在所述中间变量小于零的情况下,将所述中间变量的数值确定为所述美妆弱化参数,在所述中间变量大于或等于零的情况下,将所述美妆弱化参数设置为零。
[0041]可选的,所述处理模块进一步被配置为根据所述美妆素材的美妆弱化参数对所述美妆素材中的各个像素值进行处理,根据经处理的各个像素值得到所述弱化处理后的美妆素材。
[0042]根据本公开实施例的第三方面,提出了一种电子设备,包括:
[0043]处理器;
[0044]用于存储所述处理器可执行指令的存储器;
[0045]其中,所述处理器被配置为执行所述指令,以实现上述第一方面任一实施例所述的图像处理方法。
[0046]根据本公开实施例的第四方面,提出一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述第一方面任一实施例所述的图像处理方法。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取原始面部图像上的待处理区域以及与所述待处理区域对应的美妆素材;基于所述待处理区域的亮度和饱和度,生成所述美妆素材的美妆弱化参数,其中,所述美妆弱化参数用于指示对所述美妆素材进行弱化处理的程度;基于所述美妆弱化参数对所述美妆素材进行弱化处理,得到弱化处理后的美妆素材;将所述弱化处理后的美妆素材与所述原始面部图像进行融合处理,得到目标美妆图像。2.根据权利要求1所述的方法,其特征在于,所述基于所述待处理区域的亮度和饱和度,生成所述美妆素材的美妆弱化参数,包括:根据所述待处理区域的亮度,对预设的初始饱和度阈值进行调整,得到调整后的饱和度阈值;根据所述待处理区域的饱和度与所述调整后的饱和度阈值之间的差值,确定所述美妆素材的美妆弱化参数。3.根据权利要求2所述的方法,其特征在于,所述根据所述待处理区域的亮度,对预设的初始饱和度阈值进行调整,得到调整后的饱和度阈值,包括:当所述待处理区域的亮度小于预设的第一亮度阈值,基于所述待处理区域的亮度降低所述初始饱和度阈值,得到所述调整后的饱和度阈值;当所述待处理区域的亮度大于预设的第二亮度阈值,基于所述待处理区域的亮度提高所述初始饱和度阈值,得到所述调整后的饱和度阈值;当所述待处理区域的亮度大于等于所述第一亮度阈值,且小于等于所述第二亮度阈值,保持所述初始饱和度阈值不变;其中,所述第一亮度阈值小于所述第二亮度阈值。4.根据权利要求2所述的方法,其特征在于,所述根据所述待处理区域的饱和度与所述调整后的饱和度阈值之间的差值,确定所述美妆素材的美妆弱化参数,包括:获取预先设置的饱和度与饱和度阈值之间的差值与美妆弱化参数的映射关系,其中,所述美妆弱化参数的数值处于预设区间内;根据所述映射关系,得到所述待处理区域的饱和度与所述调整后的饱和度阈值之间的差...

【专利技术属性】
技术研发人员:王钦
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1