一种AWB算法的评估方法、移动终端及计算机可存储介质技术

技术编号:17098981 阅读:41 留言:0更新日期:2018-01-21 10:56
本发明专利技术公开了一种自动白平衡AWB算法的评估方法、移动终端及计算机可存储介质;所述方法包括:获取预设的评估图像和所述评估图像的显示参数;基于所述评估图像的显示参数,通过预设的至少两种AWB算法分别计算所述评估图像的AWB值,得到至少两个第一AWB值;获取为所述评估图像设置的第二AWB值;分别计算所述至少两个第一AWB值与所述第二AWB值的差值的绝对值;根据所计算的差值的绝对值,在所述至少两种AWB算法中确定出一种AWB算法,作为所有待测图像的AWB值提供的指定算法。

An evaluation method of AWB algorithm, mobile terminal and computer storage medium

The invention discloses a method for evaluating automatic white balance algorithm AWB method, mobile terminal and computer storage medium; the method comprises: acquiring image evaluation and the evaluation of preset display parameters of the image; the evaluation of display parameters based on the image, by default at least two AWB algorithm calculates the to evaluate the AWB of the image, get at least two of the first AWB value; the evaluation of image acquisition for the set of second AWB value; absolute values were calculated for the at least two first AWB value difference and the AWB value of second; according to the absolute value of the difference of the calculated and determined a AWB algorithm in the at least two kinds of AWB algorithm, as all the image to be detected AWB value specifies the algorithm provided by the.

【技术实现步骤摘要】
一种AWB算法的评估方法、移动终端及计算机可存储介质
本专利技术涉及自动白平衡评估技术,尤其涉及一种自动白平衡AWB算法的评估方法、移动终端及计算机可存储介质。
技术介绍
随着移动通信的快速发展,手持移动终端越来越向智能化的方向发展,例如目前触屏式智能手机或平板电脑,其功能也越来越多,操作越来越简便,且随着使用者需求的增加,所述移动通信终端所具有的应用程序也越来越多,所述移动通信终端早已不是单纯用来满足人们的相互联系,更成为人们日常生活中十分重要的移动个人娱乐终端。通常情况下,由于在日光灯的房间里拍摄的影像会显得发绿,在室内钨丝灯光下拍摄出来的影像就会偏黄,而在日光阴影处拍摄到的影像则会偏蓝,因此,需要对移动终端的AWB(AutomaticWhiteBalance,自动白平衡)进行设置,以保证在这些场景下恢复图像的正常颜色。现有的移动终端可以预设一种或者多种AWB算法,移动终端可以通过预设的AWB算法计算各自对应的触控屏幕内呈现的评估图像的AWB值。但是不同的AWB算法计算得到的AWB值是不同的,此时用户只能根据主观经验对不同的AWB算法进行评估,无法实现对不同的AWB算法进行准确客观地评估。
技术实现思路
有鉴于此,本专利技术实施例提供了一种AWB算法的评估方法及移动终端,可以实现对不同的AWB算法进行准确客观地评估,从而可以达到提高图像数据的显示效果的目的。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种AWB算法的评估方法,所述方法包括:获取预设的评估图像和所述评估图像的显示参数;基于所述评估图像的显示参数,通过预设的至少两种AWB算法分别计算所述评估图像的AWB值,得到至少两个第一AWB值;获取为所述评估图像设置的第二AWB值;分别计算所述至少两个第一AWB值与所述第二AWB值的差值的绝对值;根据所计算的差值的绝对值,在所述至少两种AWB算法中确定出一种AWB算法,作为所有待测图像的AWB值提供的指定算法。在上述实施例中,所述获取所述评估图像的显示参数,包括:统计所述评估图像中的白点;获取所述评估图像的每个白点的红绿蓝RGB颜色空间的各分量;其中,所述RGB颜色空间的各分量包括:R分量、B分量和G分量。在上述实施例中,所述方法还包括:根据所述评估图像中的每个白点的RGB颜色空间的各分量、以及RGB颜色空间到YUV颜色空间的转换关系,计算得出所述评估图像的每个白点的YUV颜色空间的各分量;其中,所述YUV颜色空间的各分量包括:亮度分量、蓝色色度分量和红色色度分量。在上述实施例中,在所述通过预设的至少两种AWB算法分别计算所述评估图像的AWB值之前,所述方法还包括:确定所述评估图像对应的环境光源;获取与所述环境光源对应的所述至少两种AWB算法;其中,所述至少两种AWB算法至少包括:灰色世界法、理想反射物法或者模糊规则法。在上述实施例中,在所述至少两种AWB算法中确定出一种AWB算法,包括:在所述至少两个第一AWB值与所述第二AWB值的差值的绝对值中确定最小值;将所述最小值对应的AWB算法作为所确定的AWB算法。本专利技术实施例还提供了一种移动终端,所述移动终端包括:获取单元、计算单元和确定单元;其中,所述获取单元,用于获取预设的评估图像和所述评估图像的显示参数;所述计算单元,用于基于所述评估图像的显示参数,通过预设的至少两种AWB算法分别计算所述评估图像的AWB值,得到至少两个第一AWB值;所述获取单元,还用于获取为所述评估图像设置的第二AWB值;所述计算单元,还用于分别计算所述至少两个第一AWB值与所述第二AWB值的差值的绝对值;所述确定单元,用于根据所计算的差值的绝对值,在所述至少两种AWB算法中确定出一种AWB算法,作为所有待测图像的AWB值提供的指定算法。在上述实施例中,所述获取单元包括:统计子单元和获取子单元;其中,所述统计子单元,用于统计所述评估图像中的白点;所述获取子单元,用于获取所述评估图像的每个白点的RGB颜色空间的各分量;其中,所述RGB颜色空间的各分量包括:R分量、B分量和G分量。在上述实施例中,所述获取子单元,还用于根据所述评估图像中的每个白点的RGB颜色空间的各分量、以及RGB颜色空间到YUV颜色空间的转换关系,计算得出所述评估图像的每个白点的YUV颜色空间的各分量;其中,所述YUV颜色空间的各分量包括:亮度分量、蓝色色度分量和红色色度分量。在上述实施例中,所述确定单元,还用于确定所述评估图像对应的环境光源;所述获取单元,还用于获取与所述环境光源对应的所述至少两种AWB算法;其中,所述至少两种AWB算法至少包括:灰色世界法、理想反射物法或者模糊规则法。在上述实施例中,所述确定单元,具体用于在所述至少两个第一AWB值与所述第二AWB值的差值的绝对值中确定最小值;将所述最小值对应的AWB算法作为所确定的AWB算法。本专利技术实施例还提供了一种计算机可存储介质,所述计算机存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现以下步骤:获取预设的评估图像和所述评估图像的显示参数;基于所述评估图像的显示参数,通过预设的至少两种AWB算法分别计算所述评估图像的AWB值,得到至少两个第一AWB值;获取为所述评估图像设置的第二AWB值;分别计算所述至少两个第一AWB值与所述第二AWB值的差值的绝对值;根据所计算的差值的绝对值,在所述至少两种AWB算法中确定出一种AWB算法,作为所有待测图像的AWB值提供的指定算法。由此可见,本专利技术实施例的技术方案中,先获取预设的评估图像和评估图像的显示参数;然后基于评估图像的显示参数,通过预设的至少两种AWB算法分别计算所述评估图像的AWB值,得到至少两个第一AWB值;再获取为评估图像设置的第二AWB值;分别计算至少两个第一AWB值与第二AWB值的差值的绝对值;最后根据所计算的差值的绝对值,在至少两种AWB算法中确定出一种AWB算法,作为所有待测图像的AWB值提供的指定算法。也就是说,在本专利技术实施例的技术方案中,可以获取为评估图像设置的第二AWB值,通过计算计算所述至少两个第一AWB值与所述第二AWB值的差值的绝对值,可以在至少两种AWB算法中确定出一种AWB算法,作为所有待测图像的AWB值提供的指定算法。而在现有技术中,用户只能根据主观经验对不同的AWB算法进行评估,无法实现对不同的AWB算法进行准确客观地评估。因此,和现有技术相比,本专利技术实施例提出的AWB算法的评估方法、移动终端及计算机可存储介质,可以实现对不同的AWB算法进行准确客观地评估,从而可以达到提高图像数据的显示效果的目的;并且,本专利技术实施例的技术方案实现简单方便,便于普及,使用范围更广。附图说明图1为实现本专利技术各个实施例的一个可选的移动终端100的硬件结构示意图;图2为如图1所示的移动终端100的无线通信系统示意图;图3为本专利技术实施例中AWB算法的评估方法的第一实现方法流程示意图;图4为本专利技术实施例中获取评估图像的显示参数的实现方法流程示意图;图5为本专利技术实施例中移动终端的显示界面的第一组成结构示意图;图6为本专利技术实施例中移动终端的显示界面的第二组成结构示意图;图7为本专利技术实施例中在至少两种AWB算法中确定指定算法的实现方法流程示意图;图8为本专利技术实施本文档来自技高网...
一种AWB算法的评估方法、移动终端及计算机可存储介质

【技术保护点】
一种自动白平衡AWB算法的评估方法,其特征在于,所述方法包括:获取预设的评估图像和所述评估图像的显示参数;基于所述评估图像的显示参数,通过预设的至少两种AWB算法分别计算所述评估图像的AWB值,得到至少两个第一AWB值;获取为所述评估图像设置的第二AWB值;分别计算所述至少两个第一AWB值与所述第二AWB值的差值的绝对值;根据所计算的差值的绝对值,在所述至少两种AWB算法中确定出一种AWB算法,作为所有待测图像的AWB值提供的指定算法。

【技术特征摘要】
1.一种自动白平衡AWB算法的评估方法,其特征在于,所述方法包括:获取预设的评估图像和所述评估图像的显示参数;基于所述评估图像的显示参数,通过预设的至少两种AWB算法分别计算所述评估图像的AWB值,得到至少两个第一AWB值;获取为所述评估图像设置的第二AWB值;分别计算所述至少两个第一AWB值与所述第二AWB值的差值的绝对值;根据所计算的差值的绝对值,在所述至少两种AWB算法中确定出一种AWB算法,作为所有待测图像的AWB值提供的指定算法。2.如权利要求1所述的方法,其特征在于,所述获取所述评估图像的显示参数,包括:统计所述评估图像中的白点;获取所述评估图像的每个白点的红绿蓝RGB颜色空间的各分量;其中,所述RGB颜色空间的各分量包括:R分量、B分量和G分量。3.如权利要求2所述的方法,其特征在于,所述方法还包括:根据所述评估图像中的每个白点的RGB颜色空间的各分量、以及RGB颜色空间到YUV颜色空间的转换关系,计算得出所述评估图像的每个白点的YUV颜色空间的各分量;其中,所述YUV颜色空间的各分量包括:亮度分量、蓝色色度分量和红色色度分量。4.如权利要求1所述的方法,其特征在于,在所述通过预设的至少两种AWB算法分别计算所述评估图像的AWB值之前,所述方法还包括:确定所述评估图像对应的环境光源;获取与所述环境光源对应的所述至少两种AWB算法;其中,所述至少两种AWB算法至少包括:灰色世界法、理想反射物法或者模糊规则法。5.如权利要求1所述的方法,其特征在于,在所述至少两种AWB算法中确定出一种AWB算法,包括:在所述至少两个第一AWB值与所述第二AWB值的差值的绝对值中确定最小值;将所述最小值对应的AWB算法作为所确定的AWB算法。6.一种移动终端,其特征在于,所述移动终端包括:获取单元、计算单元和确定单元;其中,所述获取单元,用于获取预设的评估图像和所述评估图像的显示参数;所述计算单元,用于基于所述评估图像的显示参数,通过预设的至少两种AWB算法分别计算所述评估图像的AWB值,得到至少两个第一AWB值;所述获取单元,还用于获取为所述评估...

【专利技术属性】
技术研发人员:王睿
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1