图像的白平衡处理方法、装置和终端设备制造方法及图纸

技术编号:16822844 阅读:42 留言:0更新日期:2017-12-16 17:47
本发明专利技术公开了一种图像的白平衡处理方法、装置和终端设备,其中,方法包括:图像的白平衡处理方法,通过对图像中的背景区域,提取色彩特征,这里的色彩特征用于指示背景区域色彩分布情况。根据色彩特征,匹配人脸白平衡算法的适用条件,若该色彩特征与适用条件匹配,则根据用于将图像中的人脸调整至肤色的人脸白平衡算法,对图像进行白平衡处理。由于采用了图像的色彩特征与算法适用条件匹配的方式,判断图像是否适用于人脸白平衡算法,解决了现有技术中人为设定算法导致的白平衡处理效果较差的技术问题。

White balance processing methods, devices and terminal devices for images

The invention discloses the white balance processing method, device and terminal device, an image processing method which methods: the white balance of the image, based on the background of the image, the extraction of color features, color features here to indicate the background of regional color distribution. According to the color characteristics, the matching conditions of the face white balance algorithm are matched. If the color feature matches the applicable conditions, the white balance algorithm is applied to the image according to the face white balance algorithm that is used to adjust the face to the skin color in the image. Due to the use of the color characteristics of the image and the matching condition of the algorithm, we judge whether the image is suitable for the face white balance algorithm, and solve the technical problems of the white balance processing caused by the artificial setting algorithm in the existing technology.

【技术实现步骤摘要】
图像的白平衡处理方法、装置和终端设备
本专利技术涉及移动终端
,尤其涉及一种图像的白平衡处理方法、装置和终端设备。
技术介绍
用户在进行拍摄的时候,往往会遇到图像偏色的问题。比如,在日光灯的房间里拍摄的影像会显得发绿,在室内钨丝灯光下拍摄出来的景物就会偏黄,而在日光阴影处拍摄到的照片则可能偏蓝。为了解决这种偏色问题,需要进行白平衡调整,从而进行色彩还原。现有技术中存在多种白平衡算法,均可用于计算出增益值,基于该增益值进行白平衡处理。但具体采用哪一种算法进行增益值的计算,现有技术中往往采用用户设定的方式,由用户进行选择。但现有技术中的这种用户设定方式,容易导致白平衡算法与实际场景不匹配,导致白平衡处理效果较差的问题。
技术实现思路
本专利技术提出一种图像的白平衡处理方法,该方法,用于解决现有技术中的技术问题。本专利技术提出一种图像的白平衡处理装置。本专利技术提出一种终端设备。本专利技术提出一种计算机可读存储介质。本专利技术第一方面实施例提出了一种图像的白平衡处理方法,图像的内容包括人脸,包括以下步骤:对所述图像中的背景区域,提取色彩特征;其中,所述色彩特征用于指示所述背景区域色彩分布情况;根据所述色彩特征,匹配人脸白平衡算法的适用条件;所述人脸白平衡算法用于将所述图像中的人脸调整至肤色;若所述色彩特征与所述适用条件匹配,根据所述人脸白平衡算法,对所述图像进行白平衡处理。本专利技术实施例的图像的白平衡处理方法,通过对图像中的背景区域,提取色彩特征,这里的色彩特征用于指示背景区域色彩分布情况。根据色彩特征,匹配人脸白平衡算法的适用条件,若该色彩特征与适用条件匹配,则根据用于将图像中的人脸调整至肤色的人脸白平衡算法,对图像进行白平衡处理。由于采用了图像的色彩特征与算法适用条件匹配的方式,判断图像是否适用于人脸白平衡算法,解决了现有技术中人为设定算法导致的白平衡处理效果较差的技术问题。本专利技术第二方面实施例提出了一种图像的白平衡处理装置,图像的内容包括人脸,所述装置包括:提取模块,用于对所述图像中的背景区域,提取色彩特征;其中,所述色彩特征用于指示所述背景区域色彩分布情况;匹配模块,用于根据所述色彩特征,匹配人脸白平衡算法的适用条件;所述人脸白平衡算法用于将所述图像中的人脸调整至肤色;处理模块,用于若所述色彩特征与所述适用条件匹配,根据所述人脸白平衡算法,对所述图像进行白平衡处理。本专利技术实施例的图像的白平衡处理装置,图像的白平衡处理方法,通过对图像中的背景区域,提取色彩特征,这里的色彩特征用于指示背景区域色彩分布情况。根据色彩特征,匹配人脸白平衡算法的适用条件,若该色彩特征与适用条件匹配,则根据用于将图像中的人脸调整至肤色的人脸白平衡算法,对图像进行白平衡处理。由于采用了图像的色彩特征与算法适用条件匹配的方式,判断图像是否适用于人脸白平衡算法,解决了现有技术中人为设定算法导致的白平衡处理效果较差的技术问题。本专利技术第三方面实施例提出了一种终端设备,包括以下一个或多个组件:壳体和位于所述壳体内的处理器、存储器、摄像头,其中,所述存储器存储有可执行程序代码,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行第一方面所述的图像的白平衡处理方法。本专利技术实施例的终端设备,通过对图像中的背景区域,提取色彩特征,这里的色彩特征用于指示背景区域色彩分布情况。根据色彩特征,匹配人脸白平衡算法的适用条件,若该色彩特征与适用条件匹配,则根据用于将图像中的人脸调整至肤色的人脸白平衡算法,对图像进行白平衡处理。由于采用了图像的色彩特征与算法适用条件匹配的方式,判断图像是否适用于人脸白平衡算法,解决了现有技术中人为设定算法导致的白平衡处理效果较差的技术问题。本专利技术第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现第一方面所述的图像的白平衡处理方法。本专利技术实施例的终端设备,通过对图像中的背景区域,提取色彩特征,这里的色彩特征用于指示背景区域色彩分布情况。根据色彩特征,匹配人脸白平衡算法的适用条件,若该色彩特征与适用条件匹配,则根据用于将图像中的人脸调整至肤色的人脸白平衡算法,对图像进行白平衡处理。由于采用了图像的色彩特征与算法适用条件匹配的方式,判断图像是否适用于人脸白平衡算法,解决了现有技术中人为设定算法导致的白平衡处理效果较差的技术问题。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术一个实施例提供的图像的白平衡处理方法的流程图;图2是根据本专利技术另一个实施例提供的图像的白平衡处理方法的流程图;图3是根据本专利技术一个实施例提供的图像的白平衡处理装置的结构示意图;图4是根据本专利技术另一个实施例提供的图像的白平衡处理装置的结构示意图;以及图5是根据本专利技术一个实施例提供的终端设备的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的图像的白平衡处理方法、装置和终端设备。图1是根据本专利技术一个实施例提供的图像的白平衡处理方法的流程图,本实施例中的图像,该图像的内容中包括人脸,如图1所示,该方法包括:步骤101,对图像中的背景区域,提取色彩特征。其中,色彩特征用于指示所述背景区域色彩分布情况。作为一种可能的实现方式,对所述图像中的背景区域,确定所述背景区域中的像素点在预设色彩空间中的分布位置,进而对所述分布位置进行统计,得到分布位置集中的色彩中心和色彩集中程度;将所述色彩中心和所述集中程度,作为所述色彩特征。具体在确定色彩中心时,可以将像素点密度最高的位置,作为色彩中心,将像素点密度下降至色彩中心处像素点密度一半的位置,作为色彩集中区的边缘,测量色彩中心距离该边缘的距离,作为集中程度。作为另一种可能的实现方式,将色彩空间划分为多个区域,进而对所述图像中的背景区域,确定所述背景区域中的像素点在预设色彩空间中的分布位置,针对每一个区域进行统计,确定每一个区域内所含的像素点的个数。针对像素点个数多于阈值个数的区域,将该区域中心的色彩,作为中心色彩。将该区域所含的像素点的个数为集中程度。步骤102,根据所述色彩特征,匹配人脸白平衡算法的适用条件。其中,人脸白平衡算法用于将所述图像中的人脸调整至肤色。具体地,人脸白平衡算法可以适用于多种场景,作为一种可能的实现方式,可以分别针对每一种场景建立对应的适用条件。将色彩特征与每一条适用条件进行匹配。为了便于理解,下面对人脸白平衡算法进行简要介绍。人脸白平衡算法用于将图像中的人脸调整至肤色。作为一种可能的实现方式,获取人脸区域的所有像素点的颜色分量,每个像素点的颜色由一个(R,G,B)颜色向量表示,对各像素点的颜色向量取平均,可计算得到人脸肤色对应的颜色向量。判断人脸肤色对应的R,G,B值是否在正常人脸肤色对应的R,G,B值范围内,如果不在正常人脸肤色本文档来自技高网...
图像的白平衡处理方法、装置和终端设备

【技术保护点】
一种图像的白平衡处理方法,其特征在于,图像的内容包括人脸,所述方法包括以下步骤:对所述图像中的背景区域,提取色彩特征;其中,所述色彩特征用于指示所述背景区域色彩分布情况;根据所述色彩特征,匹配人脸白平衡算法的适用条件;所述人脸白平衡算法用于将所述图像中的人脸调整至肤色;若所述色彩特征与所述适用条件匹配,根据所述人脸白平衡算法,对所述图像进行白平衡处理。

【技术特征摘要】
1.一种图像的白平衡处理方法,其特征在于,图像的内容包括人脸,所述方法包括以下步骤:对所述图像中的背景区域,提取色彩特征;其中,所述色彩特征用于指示所述背景区域色彩分布情况;根据所述色彩特征,匹配人脸白平衡算法的适用条件;所述人脸白平衡算法用于将所述图像中的人脸调整至肤色;若所述色彩特征与所述适用条件匹配,根据所述人脸白平衡算法,对所述图像进行白平衡处理。2.根据权利要求1所述的图像的白平衡处理方法,其特征在于,所述对所述图像中的背景区域,提取色彩特征,包括:对所述图像中的背景区域,确定所述背景区域中的像素点在预设色彩空间中的分布位置;对所述分布位置进行统计,得到分布位置集中的色彩中心和对应的色彩集中程度;将所述色彩中心和所述集中程度,作为所述色彩特征。3.根据权利要求2所述的图像的白平衡处理方法,其特征在于,所述适用条件,包括混光场景对应的适用条件;所述混光场景对应的适用条件,包括:所述背景区域包含至少两个色彩集中程度高于阈值的色彩中心。4.根据权利要求2所述的图像的白平衡处理方法,其特征在于,所述适用条件,包括绿植场景对应的适用条件;所述绿植场景对应的适用条件,包括:所述背景区域包含至少两个色彩中心;所述至少两个色彩中心中存在至少一个色彩中心位于所述色彩空间的目标区域内,且色彩集中程度低于阈值。5.根据权利要求2所述的图像的白平衡处理方法,其特征在于,所述适用条件,包括纯色背景对应的适用条件;所述纯色背景对应的适用条件,包括:所述背景区域包含单一色彩中心,且所述色彩中心的色彩集中程度高于阈值。6...

【专利技术属性】
技术研发人员:袁全
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1