【技术实现步骤摘要】
一种图像美化方法、装置、电子设备及介质
本专利技术涉及图像处理
,特别是涉及一种图像美化方法、装置、电子设备及介质。
技术介绍
图像美化是具备图像处理能力的软件的一种常见功能,例如,直播软件中的美颜功能能够对直播画面中的人脸进行磨皮处理,从而提升直播画面中人脸的皮肤细腻度,减少皮肤瑕疵。普遍的磨皮处理方法为:对人脸图像中的像素点进行均值模糊或者中值滤波处理,即将每个像素点的颜色值用其周围像素点的均值或者中值替代,从而减少各像素点的颜色值之间的差异,达到磨皮的效果。但这种磨皮处理的磨皮效果并不理想,特别是对人脸的处理很不自然。
技术实现思路
本专利技术实施例的目的在于提供一种图像美化方法、装置、电子设备及介质,以使得对人脸的磨皮处理效果更加自然。具体技术方案如下:第一方面,本专利技术实施例提供了一种图像美化方法,所述方法包括:识别待处理图像中的人脸区域包括的皮肤区域;针对所述皮肤区域中包括的每个目标像素点,选取以该目标像素点为中心的预设范围内的第一预设数量个像素点作为参考像素点;根据该目标像素点的颜色值和所述第一预设数量个参考像素点的颜色值的加权和,确定该目标像素点的磨皮颜色值,其中,所述参考像素点的权重与所述参考像素点的颜色差异值呈负相关,所述颜色差异值为所述参考像素点的颜色值与该目标像素点的颜色值之间的差值;将该目标像素点的初始颜色值更改为所述磨皮颜色值。可选的,所述识别待处理图像中的人脸区域包括的皮肤区域,包括:在所述人脸区 ...
【技术保护点】
1.一种图像美化方法,其特征在于,所述方法包括:/n识别待处理图像中的人脸区域包括的皮肤区域;/n针对所述皮肤区域中包括的每个目标像素点,选取以该目标像素点为中心的预设范围内的第一预设数量个像素点作为参考像素点;/n根据该目标像素点的颜色值和所述第一预设数量个参考像素点的颜色值的加权和,确定该目标像素点的磨皮颜色值,其中,所述参考像素点的权重与所述参考像素点的颜色差异值呈负相关,所述颜色差异值为所述参考像素点的颜色值与该目标像素点的颜色值之间的差值;/n将该目标像素点的初始颜色值更改为所述磨皮颜色值。/n
【技术特征摘要】
1.一种图像美化方法,其特征在于,所述方法包括:
识别待处理图像中的人脸区域包括的皮肤区域;
针对所述皮肤区域中包括的每个目标像素点,选取以该目标像素点为中心的预设范围内的第一预设数量个像素点作为参考像素点;
根据该目标像素点的颜色值和所述第一预设数量个参考像素点的颜色值的加权和,确定该目标像素点的磨皮颜色值,其中,所述参考像素点的权重与所述参考像素点的颜色差异值呈负相关,所述颜色差异值为所述参考像素点的颜色值与该目标像素点的颜色值之间的差值;
将该目标像素点的初始颜色值更改为所述磨皮颜色值。
2.根据权利要求1所述的方法,其特征在于,所述识别待处理图像中的人脸区域包括的皮肤区域,包括:
在所述人脸区域的指定区域中选择第二预设数量个像素点;
将所述第二预设数量个像素点的颜色值中,最大的颜色值作为皮肤颜色值区间的上限,将最小的颜色值作为所述皮肤颜色值区间的下限;
将所述人脸区域中颜色值处于所述皮肤颜色值区间的像素点组成的区域确定为所述皮肤区域。
3.根据权利要求1所述的方法,其特征在于,所述根据该目标像素点的颜色值和所述第一预设数量个参考像素点的颜色值的加权和,确定该目标像素点的磨皮颜色值,包括:
根据该目标像素点的指定颜色通道的颜色值与所述参考像素点的指定颜色通道的颜色值之间的颜色差异值,以及该目标像素点与所述参考像素点之间的距离,确定所述参考像素点对应的权重;
根据各参考像素点对应的权重,计算该目标像素点的所述指定颜色通道颜色值和所述第一预设数量个参考像素点的所述指定颜色通道颜色值的加权和,得到所述指定颜色通道的颜色均值;
根据该目标像素点的初始颜色值和所述颜色均值,确定该目标像素点的磨皮颜色值。
4.根据权利要求3所述的方法,其特征在于,所述根据该目标像素点的初始颜色值和所述颜色均值,确定该目标像素点的磨皮颜色值,包括:
利用以下公式计算该目标像素点的磨皮颜色值:
R(rgb)=C(rgb)*Pam1-Pam2*(1.0-Pam1)
其中,R(rgb)为该目标像素点的磨皮颜色值,C(rgb)为该目标像素点的初始颜色值,Pam1=1.0+pow(R,0.3)*0.09,Pam2=Pam3*Pam4*Pam4*2.0+(1.0-Pam3)*(1.0-pow(1.0-Pam4,2.0)*2.0),Pam4=R-Cb+0.5,Pam3=step(Pam4,0.5),pow(R,0.3)表示R的0.3次幂,pow(1.0-Pam4,2.0)表示(1.0-Pam4)的2.0次幂,在Pam4>0.5时,step(Pam4,0.5)=0,在Pam4≤0.5时,step(Pam4,0.5)=1,R为所述颜色均值,Cb为该目标像素点的指定颜色通道颜色值。
5.根据权利要求1所述的方法,其特征在于,所述针对所述皮肤区域中包括的每个目标像素点,选取以该目标像素点为中心的预设范围内的第一预设数量个像素点作为参考像素点,包括:
在所述第一预设数量为14时,以该目标像素点为坐标原点,选取的...
【专利技术属性】
技术研发人员:金洋,
申请(专利权)人:上海绚显科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。