移动终端及白平衡调节方法与流程

文档序号:12068726阅读:167来源:国知局
移动终端及白平衡调节方法与流程

本发明涉及图像技术领域,特别是涉及一种移动终端及白平衡调节方法。



背景技术:

白平衡是描述红绿蓝三原色混合形成白色的精确度指标,其基本概念是在任何光源下,都能将白色还原为白色,对在特定光源下拍摄时出现的偏色现象,可以通过加强对应的补色来进行补充,即为白平衡调节。

随着电子技术的发展,具有拍照功能的智能设备越来越多的应用在人们的生活中。但是由于相机里面的传感器只能感受光线,不能识别所处的环境是亮案,所以相机不可能做到像人眼一样能适应不同的白平衡,就很容易造成一些场景白平衡准确,一些场景白平衡失效。



技术实现要素:

本发明提供一种移动终端及其白平衡调节方法,能够提高第一摄像头即后置摄像头对白平衡判决的准确率。

本发明采用的一个技术方案是:提供一种移动终端的白平衡调节方法,其特征在于,所述方法包括:利用第一摄像头获取第一原始图像,利用第二摄像头获取第二原始图像;利用所述第一原始图像计算得到第一白平衡校正增益,利用所述第二原始图像计算得到第二白平衡校正增益;利用判决权重、所述第一白平衡校正增益和所述第二白平衡校正增益计算得到最终白平衡校正增益,其中所述判决权重是至少利用所述第一原始图像对应的曝光参数而获取的;利用所述最终白平衡校正增益对所述第一原始图像进行白平衡调节。

其中,所述利用判决权重、所述第一白平衡校正增益和所述第二白平衡校正增益计算得到最终白平衡校正增益包括:所述最终白平衡校正增益G为:G=A*W+B*(1-W),其中A为所述第一白平衡校正增益,B为所述第二白平衡校正增益,W为所述判决权重。

其中,所述判决权重为在权重-曝光参数表格中查找到的与所述第一原始图像对应的曝光参数对应的权重。

其中,所述权重-曝光参数表格中,权重与曝光参数负相关。

其中,进一步包括:对指定颜色的物体使用不同的曝光参数进行拍照,找出当前曝光参数下白平衡调节正确时的权重值作为与所述当前曝光参数对应的权重,以生成所述权重-曝光参数表格。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种移动终端,所述移动终端包括:获取模块,用于第一摄像头获取第一原始图像,利用第二摄像头获取第二原始图像;第一计算模块,用于所述第一原始图像计算得到第一白平衡校正增益,利用所述第二原始图像计算得到第二白平衡校正增益;第二计算模块,用于利用判决权重、所述第一白平衡校正增益和所述第二白平衡校正增益计算得到最终白平衡校正增益,其中所述判决权重是至少利用所述第一原始图像对应的曝光参数而获取的;白平衡调整模块,用于利用所述最终白平衡校正增益对所述第一原始图像进行白平衡调节。

其中,所述第二计算模块进一步包括:所述最终白平衡校正增益G为:G=A*W+B*(1-W),其中A为所述第一白平衡校正增益,B为所述第二白平衡校正增益,W为所述判决权重。

其中,所述第二计算模块进一步包括:查找单元,用于所述判决权重为在权重-曝光参数表格中查找到的与所述第一原始图像对应的曝光参数对应的权重。

其中,所述查找单元进一步用于:对指定颜色的物体使用不同的曝光参数进行拍照,找出当前曝光参数下白平衡调节正确时的权重值作为与所述当前曝光参数对应的权重,以生成所述权重-曝光参数表格。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种移动终端,包括处理器、第一摄像头及第二摄像头;其中,处理器连接所述第一摄像头及第二摄像头,用于利用第一摄像头获取第一原始图像,第二摄像头获取第二原始图像,并利用所述第一原始图像计算得到第一白平衡校正增益,利用所述第二原始图像计算得到第二白平衡校正增益,利用判决权重、所述第一白平衡校正增益和所述第二白平衡校正增益计算得到最终白平衡校正增益,利用所述最终白平衡校正增益对所述第一原始图像进行白平衡调节。

本发明的有益效果是:提供一种移动终端及其白平衡调节方法,通过不同的曝光参数来设置第一摄像头对第一原始图像的判决权重,提高第一摄像头白平衡判决的准确率。

附图说明

图1是本发明白平衡调节方法一实施方式的流程示意图;

图2是本发明权重-曝光参数表格生成方法一实施方式的流程示意图;

图3是本发明移动终端一实施方式的结构示意图;

图4是本发明移动终端另一实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1是本发明白平衡调节方法一实施方式的流程示意图。如图1所示,本发明涉及到的移动终端至少包括第一摄像头及第二摄像头,且所述第一摄像头及第二摄像头的拍摄方向不同。例如第一摄像头可以为后置摄像头,第二摄像头可以为前置摄像头,第一摄像头及第二摄像头的拍摄方向相反。

该白平衡调节方法包括以下步骤:

S1,利用第一摄像头获取第一原始图像,利用第二摄像头获取第二原始图像。

本实施例中的第一摄像头即为后置摄像头,第二摄像头为前置摄像头,利用第一摄像头获取第一原始图像及其曝光参数,利用第二摄像头获取第二原始图像及其曝光参数。在第一/第二摄像头拍照的过程中会根据环境亮度来调整曝光参数,使得最终得到的图像亮度在指定范围内,因此曝光参数与环境亮度之间存在关联关系。环境亮度越大,曝光参数越小;环境亮度越小,曝光参数越大。由于第一摄像头和第二摄像头分别设置在移动终端相对的两个表面,拍摄时的场景以及移动终端的位置、角度可能使得第一摄像头和第二摄像头感受到的环境亮度不同,从而使得第一原始图像与第二原始图像的曝光参数不同。

S2,利用第一原始图像计算得到第一白平衡校正增益,利用第二原始图像计算得到第二白平衡校正增益。

在步骤S2中,可以运用灰度世界算法GW(Gray world Assumption)、全反射理论算法PR(Perfect Reflector Assumption)、GW和PR正交组合算法QCGP(Quadratic Combining GW&PR)以及色温估算法等方法计算第一白平衡校正增益和第二白平衡校正增益。

需要说明的是,最终输出的图像数据是校正后的第一原始图像,第二原始图像不会输出,在计算完第二白平衡校正增益之后可以丢弃第二原始图像以节约存储空间。

S3,利用判决权重、第一白平衡校正增益和第二白平衡校正增益计算得到最终白平衡校正增益。

其中,所述判决权重是至少利用第一原始图像对应的曝光参数而获取的。需要说明的是该判决权重具体是指第一白平衡校正增益占最终白平衡校正增益的比例。最终白平衡校正增益G为:G=A*W+B*(1-W),其中A为第一白平衡校正增益,B为第二白平衡校正增益,W为判决权重。w是取值范围为[0,1]的实数,G、A、B均为由RGB三基色中至少两种基色的增益值组成的向量。

具体地,以第一摄像头获取的第一原始图像为例,该判决权重为在权重-曝光参数表格中查找到的与第一原始图像对应的曝光参数对应的权重。且该权重-曝光参数表格仅针对第一摄像头而言。可选地,该权重-曝光参数表格中,权重与曝光参数负相关。也就是说,获取到的第一原始图像的曝光参数越小,则第一白平衡校正增益影响最终图像白平衡校正增益的比例值越大,即W值越大,反之越小。

在具体实施例中,也可以将第一原始图像对应的曝光参数结合第二原始图像对应的曝光参数起来获取判决权重。此时权重-曝光参数表格中包括两种曝光参数,判决权重为在权重-曝光参数表格中查找到的同时对应第一原始图像对应的曝光参数与第二原始图像对应的曝光参数的权重。

需要说明的是,在其它实施例中,也可以根据获取到第二摄像头的第二原始图像的曝光参数来设置该判决权重,其设置应与利用第一原始图像的曝光参数来设置判决权重相反。即当获取到第二原始图像的曝光参数越小,则第二白平衡校正增益影响最终图像白平衡校正增益的比例值越大,即W值越小,也就是说第二白平衡校正增益对第一原始图像的最终白平衡校正增益的影响比例越大,反之越小。

S4,利用最终白平衡校正增益对第一原始图像进行白平衡调节。

在步骤S4中,在利用判决权重、第一白平衡校正增益和第二白平衡校正增益计算得到最终白平衡校正增益后,利用最终白平衡校正增益对第一原始图像进行白平衡调节。此外,第一原始图像经过白平衡调节后,还可以进行其他调整,例如Gamma校正。

上述实施方式,通过不同的曝光参数来设置第一摄像头对第一原始图像的判决权重,提高第一摄像头白平衡判决的准确率。

请参阅图2,图2为本发明权重-曝光参数表格生成方法一实施方式的流程示意图。需要说明的是,需要说明的是,该权重-曝光参数表格生成方法的执行在上述实施方式S3之前,可以例如是在移动终端测试过程中完成,且该权重-曝光参数表格生成方法包括以下步骤:

S31,对指定颜色的物体使用不同的曝光参数进行拍照。

具体地,在步骤S31中,调整环境亮度,使得第一摄像头使用不同的曝光参数对指定颜色,例如标准的灰色或者白色的物体进行拍照。具体来说,第一摄像头使用某一曝光参数获取该指定颜色物体的第一原始图像,同理第二摄像头也获取该指定颜色物体的第二原始图像,并分别计算该指定颜色物体的第一白平衡校正增益和第二白平衡校正增益。

S32,找出当前曝光参数下白平衡调节正确时的权重值作为与当前曝光参数对应的权重。

在步骤S32中,此时该指定颜色物体的第一原始图像还没有经过白平衡处理,在得到该指定颜色物体的第一原始图像的第一白平衡校正增益及第二摄像头的第二白平衡增益,找出第一摄像头当前曝光参数下白平衡调节正确时的权重值作为与当前曝光参数对应的权重。

具体地,假设该指定颜色的物体为白色,在第一摄像头获取到该指定白色物体的第一原始图像后,因其没有经过白平衡处理,图像会存在偏色。此时,需要对该白色物体的第一原始图像进行白平衡调整使得调整后的物体为白色的。在具体白平衡调整过程中,试着指定一个判决权重值W,然后使用G=A*W+B*(1-W)计算出最终白平衡校正增益,然后用最终白平衡校正增益对第一原始图像进行白平衡调节,若调节后的该白色物体的第一原始图像中的物体颜色正确,则这个判决权重值W即为与当前曝光参数对应的权重,若颜色不正确,则换一个判决权重值W重复前述步骤直至找出与当前曝光参数对应的权重,使得调节后的该白色物体的第一原始图像中的物体颜色正确。为每个曝光参数执行本步骤找出其对应的权重。

在其它实施例中,也可以通过找出第二摄像头在当前曝光参数下白平衡调节正确时的权重值作为与当前曝光参数对应的权重。

S33,生成权重-曝光参数表格。

根据曝光参数及其对应的权重生成权重-曝光参数表格。

上述步骤可以在不同的环境色温下循环执行,得到的不同权重-曝光参数表格可以平均后生成一个最终的权重-曝光参数表格用于S3,也可以保存不同的色温以及对应的权重-曝光参数表格,此时S3中可以先使用S2中计算第一白平衡校正增益中估算得到的环境色温找到与其匹配的权重-曝光参数表格,再进行查表。当然,上述步骤也可以只在指定的环境色温下执行一次。

请参阅图3,图3是本发明移动终端一实施方式的结构示意图。如图3所示,该移动终端10包括:获取模块11、第一计算模块12、第二计算模块13以及白平衡调整模块14。

其中,获取模块11用于利用第一摄像头获取第一原始图像,利用第二摄像头获取第二原始图像。

第一计算模块12,用于利用第一原始图像计算得到第一白平衡校正增益,利用第二原始图像计算得到第二白平衡校正增益。

第二计算模块13,用于利用判决权重、第一白平衡校正增益和第二白平衡校正增益计算得到最终白平衡校正增益,其中判决权重是至少利用第一原始图像对应的曝光参数而获取的。

进一步地,第二计算模块13中还包括:最终白平衡校正增益G为:G=A*W+B*(1-W),其中A为第一白平衡校正增益,B为第二白平衡校正增益,W为判决权重。

进一步地,第二计算模块13还包括查找单元131。

可选地,该查找单元131,用于判决权重为在权重-曝光参数表格中查找到的与第一原始图像对应的曝光参数对应的权重。

进一步地,该查找单元131还用于对指定颜色的物体使用不同的曝光参数进行拍照,找出当前曝光参数下白平衡调节正确时的权重值作为与当前曝光参数对应的权重,以生成权重-曝光参数表格。

其中,白平衡调整模块14,用于利用最终白平衡校正增益对第一原始图像进行白平衡调节。

需要说明的是,移动终端可以执行上述方法中移动终端执行的步骤。相关内容请参见上述方法中的详细说明,在此不再赘叙。

请参阅图4,图4是本发明移动终端另一实施例的结构示意图。如图,该移动终端可以执行上述方法中移动终端执行的步骤。相关内容请参见上述方法中的详细说明,在此不再赘叙。

本实施例中,移动终端20包括:处理器21、第一摄像头22、第二摄像头23以及存储器24。

其中,处理器21连接第一摄像头22及第二摄像头23,用于利用第一摄像头21获取第一原始图像,第二摄像头23获取第二原始图像,并利用第一原始图像计算得到第一白平衡校正增益,利用第二原始图像计算得到第二白平衡校正增益,利用判决权重、第一白平衡校正增益和第二白平衡校正增益计算得到最终白平衡校正增益,利述最终白平衡校正增益对第一原始图像进行白平衡调节。

其中,处理器24耦合处理器21,用于存储第一原始图像及第二原始图像。

在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

综上,本领域技术人员容易理解,本发明提供一种移动终端及其白平衡调节方法,通过不同的曝光参数来设置第一摄像头对第一原始图像的判决权重,提高第一摄像头白平衡判决的准确率。

以上仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1