美颜处理方法、装置以及终端设备制造方法及图纸

技术编号:15764380 阅读:342 留言:0更新日期:2017-07-06 04:33
本发明专利技术提供一种美颜处理方法、装置以及终端设备,涉及图像处理技术领域,该美颜处理方法包括:实时获取待处理图像;对待处理图像进行人脸识别,获取人脸有效区域;采用双边滤波法对人脸有效区域进行双边滤波处理,得到美颜处理结果。其中,双边滤波法采用较低精度的着色语言编程实现。本发明专利技术所提供的美颜处理方法,能够在提高美颜效果的同时降低对终端设备的损耗,避免终端设备发烫现象的发生。

Beauty treatment method, device and terminal equipment

The invention provides a beauty processing method, device and terminal equipment, and relates to the technical field of image processing, including the beauty treatment methods: real-time image processing; the processed image for face recognition, face to get the effective area of the effective area of the face; bilateral filtering using bilateral filtering method, get the beauty treatment results. Among them, the bilateral filtering method is implemented with low precision Shader Language programming. Beauty treatment method provided by the invention can reduce the loss of the terminal equipment at the same time improve beauty effect, avoid hot phenomenon of terminal equipment.

【技术实现步骤摘要】
美颜处理方法、装置以及终端设备
本专利技术涉及图像处理
,尤其是涉及一种美颜处理方法、装置以及终端设备。
技术介绍
随着智能手机的快速发展,手机自拍、直播等已经成为很常用的移动用户使用场景,越来越多的人喜欢通过自拍或者直播,在网上分享拍摄的照片或者视频来展现自己。现有的智能终端通过美颜软件,能够针对自拍的人脸图像自动进行磨皮、美白、瘦脸、眼部增强、五官立体等多种美颜功能,无需通过专业软件进行PS,可直接生成美颜效果的照片或者视频,非常方便快捷。尽管现有的图像美化编辑软件能够实现美颜效果,但是往往会导致手机等终端设备的消耗过高,再加上终端设备的配置参差不齐,很容易使终端设备耗电量急剧增加,进而产生发烫现象。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种美颜处理方法、装置以及终端设备,能够在提高美颜效果的同时降低对终端设备的损耗,避免终端设备发烫现象的发生。第一方面,本专利技术实施例提供了一种美颜处理方法,该方法用于对终端设备中的面部图像进行美化,该方法包括:实时获取待处理图像;对待处理图像进行人脸识别,获取人脸有效区域;采用双边滤波法对人脸有效区域进行双边滤波处理,得到美颜处理结果;双边滤波法采用较低精度的着色语言编程实现。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,对待处理图像进行人脸识别,获取人脸有效区域,具体包括:采用Sobel边界检测滤镜,对待处理图像进行边界检测;根据边界检测的结果,确定人脸有效区域。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,采用Sobel边界检测滤镜,对待处理图像进行边界检测,具体包括:通过Sobel算子计算待处理图像的灰度值;根据基于RGB色彩模式的阈值肤色识别准则,对待处理图像进行肤色检测。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,基于RGB色彩模式的阈值肤色识别准则,具体为:R>95且G>40且B>20且R>G且R>B且Max(R,G,B)-Min(R,G,B)>15且Abs(R-G)>15;其中,R为红色索引值,G为绿色索引值,B为蓝色索引值,Max()为取最大值函数,Min()为取最小值函数,Abs()为取绝对值函数。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,双边滤波法的算法具体为:其中为归一化公式;σs为空域高斯函数的标准差;σr为值域高斯函数的标准差;Ω为卷积的定义域;x、y为随机变量;w为权重系数。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,待处理图像包括静态图像或者动态图像中的每一帧图像。第二方面,本专利技术实施例还提供一种美颜处理装置,该装置包括:图像获取单元,用于实时获取待处理图像;人脸识别单元,用于对待处理图像进行人脸识别,获取人脸有效区域;双边滤波单元,用于采用双边滤波法对人脸有效区域进行双边滤波处理,得到美颜处理结果。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,人脸识别单元包括:边界检测模块,用于采用Sobel边界检测滤镜,对待处理图像进行边界检测;人脸有效区域确定模块,用于根据边界检测的结果,确定人脸有效区域。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,边界检测模块包括:灰度值计算模块,用于通过Sobel算子计算待处理图像的灰度值;肤色检测模块,用于根据基于RGB色彩模式的阈值肤色识别准则,对待处理图像进行肤色检测。第三方面,本专利技术实施例还提供一种终端设备,包括:处理器和存储器;其中,处理器通过调用存储器中的代码或指令以执行如第一方面所述的方法。本专利技术实施例提供的技术方案带来了以下有益效果:本专利技术实施例提供的美颜处理方法中,首先实时获取待处理图像,该图像为包含有人脸的图像,然后对该图像进行人脸识别,获取人脸有效区域,然后针对人脸有效区域,采用双边滤波法进行双边滤波处理,由于双边滤波不仅考虑到像素间的距离权重,还考虑到了像素之间的差异,因此,采用双边滤波法对图像人脸有效区域进行处理,不仅实现了模糊平滑图像的作用,而且很好地保留了边缘信息,使美颜效果更好。而且在双边滤波的实现过程中,采用了较低精度的着色语言进行编程,大大降低了对终端设备CPU的消耗,缓解了终端设备在对图像处理的时候发烫的问题。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术实施例一所提供的一种美颜处理方法的流程图;图2示出了本专利技术实施例一所提供的美颜处理方法中步骤S12的具体流程图;图3示出了本专利技术实施例一所提供的美颜处理方法中步骤S121的具体流程图;图4示出了本专利技术实施例二所提供的一种美颜处理装置的结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前尽管现有的图像美化编辑软件能够实现美颜效果,但是往往会导致手机等终端设备的消耗过高,再加上终端设备的配置参差不齐,很容易使终端设备耗电量急剧增加,进而产生发烫现象。基于此,本专利技术实施例提供的一种美颜处理方法、装置以及终端设备,能够在提高美颜效果的同时降低对终端设备的损耗,避免终端设备发烫现象的发生。为便于对本实施例进行理解,首先对本专利技术实施例所公开的一种美颜处理方法进行详细介绍。实施例一:本专利技术实施例提供的一种美颜处理方法,该方法应用于IOS操作系统中,可用于对终端设备中的面部图像进行美化,如图1所示,该美颜处理方法包括以下步骤:S11:实时获取待处理图像。在具体实现的时候,通过图形应用程序编程接口的子集(OpenGLforEmbeddedSystems,简称OpenGLES)获取相机中待处理的图像。对于视频直播的情况,会首先采集视频,然后获取每一帧图像,将每一帧图像作为待处理图像。OpenGL(OpenGraphicsLibrary,简称OpenGL)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口,它应用于三维图像或二维图像,是一个功能强大,调用方便的底层图形库。因此,OpenGLES是OpenGL三维图形API的子集,针对手机、掌上电脑(PersonalDigitalAssistant,简称PDA)以及游戏主机等嵌入式设备而设计。对于应用程序编程接口(ApplicationProgrammingInterface本文档来自技高网...
美颜处理方法、装置以及终端设备

【技术保护点】
一种美颜处理方法,其特征在于,该方法用于对终端设备中的面部图像进行美化,所述方法包括:实时获取待处理图像;对所述待处理图像进行人脸识别,获取人脸有效区域;采用双边滤波法对所述人脸有效区域进行双边滤波处理,得到美颜处理结果;所述双边滤波法采用较低精度的着色语言编程实现。

【技术特征摘要】
1.一种美颜处理方法,其特征在于,该方法用于对终端设备中的面部图像进行美化,所述方法包括:实时获取待处理图像;对所述待处理图像进行人脸识别,获取人脸有效区域;采用双边滤波法对所述人脸有效区域进行双边滤波处理,得到美颜处理结果;所述双边滤波法采用较低精度的着色语言编程实现。2.根据权利要求1所述的美颜处理方法,其特征在于,所述对所述待处理图像进行人脸识别,获取人脸有效区域,具体包括:采用Sobel边界检测滤镜,对所述待处理图像进行边界检测;根据所述边界检测的结果,确定所述人脸有效区域。3.根据权利要求2所述的美颜处理方法,其特征在于,所述采用Sobel边界检测滤镜,对所述待处理图像进行边界检测,具体包括:通过Sobel算子计算所述待处理图像的灰度值;根据基于RGB色彩模式的阈值肤色识别准则,对所述待处理图像进行肤色检测。4.根据权利要求3所述的美颜处理方法,其特征在于,所述基于RGB色彩模式的阈值肤色识别准则,具体为:R>95且G>40且B>20且R>G且R>B且Max(R,G,B)-Min(R,G,B)>15且Abs(R-G)>15;其中,R为红色索引值,G为绿色索引值,B为蓝色索引值,Max为取最大值函数,Min为取最小值函数,Abs为取绝对值函数。5.根据权利要求1-4任一项所述的美颜处理方法,其特征在于,所述双边滤波法的算法具体为:

【专利技术属性】
技术研发人员:卫铁旦
申请(专利权)人:广州四三九九信息科技有限公司
类型:发明
国别省市:广东,44

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

1