一种即时视频中的人脸美化方法和电子设备的制造方法

文档序号:9235931阅读:220来源:国知局
一种即时视频中的人脸美化方法和电子设备的制造方法
【专利说明】
【技术领域】
[0001]本发明涉及图像技术领域,特别涉及一种即时视频中的人脸美化方法和电子设备。
【【背景技术】】
[0002]目前在智能终端(比如手机、PAD)上出现了很多图像美容应用,用于进行图片美化操作:磨皮、祛痘、瘦脸、美白、去黑眼圈、去眼袋、去痣、去痘印等美容功能。
[0003]现有的图像美化技术,大多数是基于静态图像,还没有应用到对视频文件的动态图像进行实时美化处理。随着即时视频应用在移动终端上的普及,使得越来越多的用户通过即时视频应用来实现与他人之间的交互。然而,由于移动终端设备的局限性以及交互场景摄像环境的影响,导致即时视频的质量较差,尤其是即时视频中的人脸画面质量较差,所以需要提供一种即时视频中的人脸美化方法。

【发明内容】

[0004]本发明所要解决的技术问题在于提供一种即时视频中的人脸美化方法和电子设备,提高即时视频中人脸美化的效率,增加用户体验效果。
[0005]本发明采用如下技术方案:
[0006]一种即时视频中的人脸美化方法,所述方法包括:
[0007]通过摄像头获取视频帧;
[0008]通过肤色检测确定肤色区域和非肤色区域,将原始的图像分别转化到HSV和RGB空间中,根据限定肤色在HSV和RGB两个颜色空间上的范围阈值,在范围内的认定为肤色区域,其他的为非肤色区域,将皮肤区域从图像中分离出来;
[0009]对于原始图像整体进行金字塔双边滤波,即先将原图进行多尺度的下采样,生成下采样图和每个尺度对应的引导图,对最小尺度的图片进行滤波,并通过引导图推出上一次尺度的图片,层层迭代最后得出原图滤波后的图像,进行滤波时设置较小的模糊参数和模板大小,然后在肤色区域内通过对于当前像素和其周围一定范围内像素的差值,如果大于一定阈值就认为是噪点,针对噪点再进行中值滤波;
[0010]将原图的肤色区域用滤波处理后的图像直接替换,非肤色区域将原图和滤波后的图像按一定比例融合。
[0011]进一步地,所述非肤色区域将原图和滤波后的图像按一定比例融合,是原图的二分之一和滤波后图像的二分之一相融合获得所得图像,然后在边缘处进行羽化处理得到最终图像。
[0012]—种电子设备,所述设备包括:
[0013]视频帧获取模块:通过摄像头获取视频帧;
[0014]肤色区分模块:通过肤色检测确定肤色区域和非肤色区域,将原始的图像分别转化到HSV和RGB空间中,根据限定肤色在HSV和RGB两个颜色空间上的范围阈值,在范围内的认定为肤色区域,其他的为非肤色区域,将皮肤区域从图像中分离出来;
[0015]滤波模块:对于原始图像整体进行金字塔双边滤波,即先将原图进行多尺度的下采样,生成下采样图和每个尺度对应的引导图,对最小尺度的图片进行滤波,并通过引导图推出上一次尺度的图片,层层迭代最后得出原图滤波后的图像,进行滤波时设置较小的模糊参数和模板大小,然后在肤色区域内通过对于当前像素和其周围一定范围内像素的差值,如果大于一定阈值就认为是噪点,针对噪点再进行中值滤波;
[0016]融合模块:将原图的肤色区域用滤波处理后的图像直接替换,非肤色区域将原图和滤波后的图像按一定比例融合。
[0017]进一步地,所述非肤色区域将原图和滤波后的图像按一定比例融合,是原图的二分之一和滤波后图像的二分之一相融合获得所得图像,然后在边缘处进行羽化处理得到最终图像。
[0018]一种电子设备,包括显示屏、发送模块、接收模块、存储器以及分别与所述显示屏、所述发送模块、所述接收模块、所述存储器连接的处理器,其中,所述存储器中存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
[0019]通过摄像头获取视频帧;
[0020]通过肤色检测确定肤色区域和非肤色区域,将原始的图像分别转化到HSV和RGB空间中,根据限定肤色在HSV和RGB两个颜色空间上的范围阈值,在范围内的认定为肤色区域,其他的为非肤色区域,将皮肤区域从图像中分离出来;
[0021]对于原始图像整体进行金字塔双边滤波,即先将原图进行多尺度的下采样,生成下采样图和每个尺度对应的引导图,对最小尺度的图片进行滤波,并通过引导图推出上一次尺度的图片,层层迭代最后得出原图滤波后的图像,进行滤波时设置较小的模糊参数和模板大小,然后在肤色区域内通过对于当前像素和其周围一定范围内像素的差值,如果大于一定阈值就认为是噪点,针对噪点再进行中值滤波;
[0022]将原图的肤色区域用滤波处理后的图像直接替换,非肤色区域将原图和滤波后的图像按一定比例融合。
[0023]进一步地,所述非肤色区域将原图和滤波后的图像按一定比例融合,是原图的二分之一和滤波后图像的二分之一相融合获得所得图像,然后在边缘处进行羽化处理得到最终图像。
[0024]本发明的优点在于:视频人物肤色得到明显美化,提高了即时视频中人脸美化的效率,增加了用户体验效果。
【【附图说明】】
[0025]下面参照附图结合实施例对本发明作进一步的描述。
[0026]图1是本发明即时视频的人脸美化方法流程图。
【【具体实施方式】】
[0027]如图1所示,一种即时视频中的人脸美化方法,所述方法包括:
[0028]通过摄像头获取视频帧;
[0029]通过肤色检测确定肤色区域和非肤色区域,将原始的图像分别转化到HSV和RGB空间中,根据限定肤色在HSV和RGB两个颜色空间上的范围阈值,在范围内的认定为肤色区域,其他的为非肤色区域,将皮肤区域从图像中分离出来;
[0030]对于原始图像整体进行金字塔双边滤波,即先将原图进行多尺度的下采样,生成下采样图和每个尺度对应的引导图,对最小尺度的图片进行滤波,并通过引导图推出上一次尺度的图片,层层迭代最后得出原图滤波后的图像,进行滤波时设置较小的模糊参数和模板大小,然后在肤色区域内通过对于当前像素和其周围一定范围内像素的差值,如果大于一定阈值就认为是噪点,针对噪点再进行中值滤波;
[0031]将原图的肤色区域用滤波处理后的图像直接替换,非肤色区域将原图和滤波后的图像按一定比例融合。
[0032]优选地,所述非肤色区域将原图和滤波后的图像按一定比例融合,是原图的二分之一和滤波后图像的二分之一相融合获得所得图像,然后在边缘处进行羽化处理得到最终图像。
[0033]本发明实施例还提供一种电子设备,所述设备包括:
[0034]视频帧获取模块:通过摄像头获取视频帧;
[0035]肤色区分模块:通过肤色检测确定肤色区域和非肤色区域,将原始的图像分别转化到HSV和RGB空间中,根据限定肤色在HSV和RGB两个颜色空间上的范围阈值,在范围内的认定为肤色区域,其他的为非肤色区域,将皮肤区域从图像中分离出来;
[0036]滤波模块:对于原始图像整体进行金字塔双边滤波,即先将原图进行多尺度的下采样,生成下采样图和每个
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1