主权项 |
一种数字图像中的人脸美化方法,用以对一输入图像的人脸肌肤上的噪声进行消除,该人脸美化方法包括以下步骤:a.选择该输入图像的部分图像区域以作为一选取窗口;b.从该选取窗口中指派一目标像素,并将其余像素指派为一比对像素;c‑1.提供一变异量门坎值;c‑2.根据该目标像素与该些比对像素计算一水平变异量SAD_H,其中,SAD_H=|P2‑P3|+|P7‑P8|+|P12‑P13|+|P17‑P18|+|P22‑P23|,Pn为选取窗口中的第n个位置,n为[1,24];c‑3.根据该目标像素与该些比对像素计算一垂直变异量SAD_V,其中,SAD_V=|P5‑P10|+|P6‑P11|+|P7‑P12|+|P8‑P13|+|P9‑P14|.c‑4.根据该目标像素与该些比对像素计算一组对角变异量SAD D1、SAD_D2,其中,SAD_D1=|P1‑P5|+|P7‑P11|十|P13‑P17|+|P19‑P23|,SAD_D2=|P3‑P9|+|P7‑P13|+|P11‑P17|+|P15‑P21|;c‑5.根据该水平变异量SAD_H、该垂直变异量SAD_V与该些对角变异量SAD_D1、SAD_D2计算一总变异量SAD,其中,SAD=SAD_H+SAD_V+SAD_D1与SAD_D2.c‑6.若该总变异量SAD小于该变异量门坎值,则判断该目标像素不具有一细节信息,从该输入图像中选取另一像素并执行步骤a;c‑7.若该总变异量SAD大于该变异量门坎值,则判断该目标像素具有该细节信息,则从该输入图像中选取另一像素并执行步骤a;d.若该目标像素具有该细节信息时,则对该目标像素执行一亮度检验程序,判断该目标像素是否位于一亮度区间;e.若该目标像素位于该亮度区间,则执行一非线性过滤程序,将该目标像素通过一非线性滤波器产生至少一滤波值,再提供一组混合比例,根据该混合比例用以对该目标像素与该滤波值进行混合,用以产生一已完成像素,并将该已完成像素取代原来该目标像素;以及f.重复步骤a~步骤e,直至完成该输入图像中的所有像素为止,并输出一目标图像;在步骤a中,该选取窗口的排布如下表所示: P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16 P17 P18 P19 P20 P21 P22 P23 P24 |