本发明专利技术涉及图像技术领域,提供了一种调节移动终端的摄像头白平衡的方法,该移动终端具有至少一个摄像头和至少一个独立的色彩传感器,该方法包括:在摄像头启动时或启动前,启动色彩传感器;获取色彩传感器的RGB数据,并根据RGB数据计算获得当前环境的第一色温;利用第一色温对所述摄像头进行白平衡调节。本发明专利技术还提供了一种移动终端,用于实现上述方法。本发明专利技术实施例,通过增设色彩传感器来辅助白平衡调节,能使自动白平衡很快收敛,保证摄像头启动初期的自动白平衡准确性,消除摄像头开启时的颜色异常,提升用户体验。
【技术实现步骤摘要】
本专利技术涉及图像
,尤其涉及一种调节移动终端的摄像头白平衡的方法及其移动终端。
技术介绍
目前,摄像头的自动白平衡(AutoWhiteBalance,AWB),是在启动摄像头模块的图像信号处理器(ImageSignalProcessor,ISP)后,根据获取到的图像数据计算出当前环境的色温,然后根据色温来进行调节。然而,摄像头ISP的启动上需要一定时间,获取到稳定的图像数据也需要一定时间,再根据图像数据计算出色温同样需要一定时间,由此造成在摄像头启动的前期,白平衡相当于处于失效状态,导致用户观察到的画面呈现出异常,使用体验较差。
技术实现思路
为解决现有技术中存在的上述问题,本专利技术实施例一方面提供了一种调节移动终端的摄像头白平衡的方法,移动终端具有至少一个摄像头和至少一个独立的色彩传感器,该方法包括:在摄像头启动时或启动前,启动色彩传感器;获取色彩传感器的RGB数据,并根据RGB数据计算获得当前环境的第一色温;利用第一色温,对摄像头进行白平衡调节。另一方面,本专利技术实施例还提供了一种移动终端,包括:摄像头;独立的色彩传感器;启动模块,用于在摄像头启动时或启动前,启动色彩传感器;计算模块,用于获取色彩传感器的RGB数据,并根据RGB数据计算获得当前环境的第一色温;调节模块,用于利用第一色温,对摄像头进行白平衡调节。本专利技术实施例,通过增设色彩传感器来辅助白平衡调节,能使AWB很快收敛,保证摄像头启动初期的AWB准确性,消除摄像头开启时的颜色异常,提升用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的调节移动终端的摄像头白平衡的方法的第一实施例的流程示意图;图2为本专利技术的调节移动终端的摄像头白平衡的方法的第二实施例的流程示意图;图3为本专利技术的调节移动终端的摄像头白平衡的方法的第三实施例的流程示意图;图4为本专利技术的移动终端的第一实施例的结构示意图;图5为本专利技术的移动终端的第二实施例的结构示意图;图6为本专利技术的移动终端的第三实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参照图1,是本专利技术的调节移动终端的摄像头白平衡的方法的第一实施例的流程示意图,该移动终端具有至少一个摄像头和至少一个独立的色彩传感器,该方法包括:步骤S11:在摄像头启动时或启动前,启动色彩传感器。本步骤中,可采用两种模式来启动色彩传感器,实时检测当前环境中红外光、绿光、蓝光的分量。第一种模式为在摄像头启动的同时启动色彩传感器,要求有严格的时间同步;第二模式为先启动色彩传感器保持获取RGB数据的状态,再随时启动摄像头。步骤S12:获取色彩传感器的RGB数据,并根据RGB数据计算获得当前环境的第一色温。本步骤中,在获取色彩传感器的数据后,利用R/G、B/G的统计信息,通过AWB算法可计算得出该第一色温。步骤S13:利用第一色温,对摄像头进行白平衡调节。本步骤中,对白平衡的辅助调节,可发生在摄像头刚启动,ISP尚未获取稳定的色温时,也可发生在摄像头正常启动之后,ISP已获取稳定的色温时。本专利技术实施例,通过增设色彩传感器来辅助白平衡调节,能使AWB很快收敛,保证摄像头启动初期的AWB准确性,消除摄像头开启时的颜色异常,提升用户体验。请参照图2,是本专利技术的调节移动终端的摄像头白平衡的方法的第二实施例的流程示意图,该移动终端具有至少一个摄像头和至少一个独立的色彩传感器,该方法包括:步骤S21:在摄像头启动时或启动前,启动色彩传感器。步骤S22:获取色彩传感器的RGB数据,并根据RGB数据计算获得当前环境的第一色温。步骤S21至S22与调节移动终端的摄像头白平衡的方法的第一实施例中的对应步骤相同,这里不再赘述。步骤S23:摄像头包括前置摄像头和/或后置摄像头,色彩传感器与摄像头采集数据的方向相同;以第一色温作为摄像头的目标色温,对其进行白平衡调节。本步骤中,当色彩传感器与摄像头采集数据的方向相同时,可认为色彩传感器的数据比较可信,可用于辅助调节摄像头的白平衡。当摄像头刚启动时,ISP可能尚未获取稳定的色温值。可事先存储各标准光源下的AWB增益结果,再根据与摄像头具有相同采集数据方向的色彩传感数据计算得出的色温,可插值得到所有色温的增益值。例如,事先存储有6500K的AWB增益为a1、a2、a3,5000K的AWB增益为b1、b2、b3,那么6250k的增益c1、c2、c3可以线性插值差出来,如c1=a1+(a1-b1)/(6500-5000)*(6250-6500),依次类推可得到c2,c3的增益值。步骤S24:驱动当前启动的摄像头获取图像数据。步骤S25:采用图像数据计算第二色温。步骤S26:根据第一色温和第二色温,获取第三色温。步骤S27:根据第三色温对当前启动的摄像头进行白平衡调整。对于步骤S24至S27,当摄像头启动一段时间后,ISP可获取稳定的第二色温。此时可将第一色温和第二色温进行对比,以得到优化后的第三色温。示例性的,当第一色温和第二色温差值不大时(例如差值小于500k时),可通过将二者加权后,综合获得第三色温;当第一色温和第二色温差值较大时(例如差值大于500k时),可参考第一色温和第二色温的历史数据,判断当前数据是否发生了跳变,是否由于数据过曝,自动曝光AE没有稳定,或是传感器有光线干扰而产生不合理数据。找出不合理数据后,将这些不合理数据剔除。本专利技术实施例,通过在与摄像头具有相同数据采集方向的位置上设置色彩传感器,可获得可靠准确的传感器数据,并据此进行AWB效果的优化,同时可避免摄像头刚启动时的颜色异常,达到较好的视觉效果。请参照图3,是本专利技术的调节移动终端的摄像头白平衡的方法的第三实施例的流程示意图,该移动终端具有至本文档来自技高网...
【技术保护点】
一种调节移动终端的摄像头白平衡的方法,其特征在于,所述移动终端具有至少一个摄像头和至少一个独立的色彩传感器,所述方法包括:在所述摄像头启动时或启动前,启动所述色彩传感器;获取所述色彩传感器的RGB数据,并根据所述RGB数据计算获得当前环境的第一色温;利用所述第一色温,对所述摄像头进行白平衡调节。
【技术特征摘要】
1.一种调节移动终端的摄像头白平衡的方法,其特征在于,所述移动
终端具有至少一个摄像头和至少一个独立的色彩传感器,所述方法包括:
在所述摄像头启动时或启动前,启动所述色彩传感器;
获取所述色彩传感器的RGB数据,并根据所述RGB数据计算获得当前
环境的第一色温;
利用所述第一色温,对所述摄像头进行白平衡调节。
2.如权利要求1所述的方法,其特征在于,所述摄像头包括前置摄像
头和/或后置摄像头,所述色彩传感器与所述摄像头采集数据的方向相同;
所述利用所述第一色温,对所述摄像头进行白平衡调节的步骤具体为:
以所述第一色温作为所述摄像头的目标色温,对其进行白平衡调节。
3.如权利要求2所述的方法,其特征在于,所述以所述第一色温作为
所述摄像头的目标色温,对其进行白平衡调节的步骤之后,还包括:
驱动当前启动的摄像头获取图像数据;
采用所述图像数据计算第二色温;
根据所述第一色温和所述第二色温,获取第三色温;
根据所述第三色温对当前启动的摄像头进行白平衡调整。
4.如权利要求1所述的方法,其特征在于,所述摄像头包括前置摄像
头和/或后置摄像头,所述色彩传感器与所述摄像头采集数据的方向相反;
所述利用所述第一色温,对所述摄像头进行白平衡调节的步骤具体为:
以所述第一色温作为所述摄像头的目标色温,对其进行白平衡调节。
5.如权利要求4所述的方法,其特征在于,所述以所述第一色温作为
所述摄像头的目标色温,对其进行白平衡调节的步骤之后,还包括:
驱动当前启动的摄像头获取图像数据;
采用所述图像数据计算第四色温;
根据所述第一色温和所述第四色温,获取第五色温;
根据所述第五色温对当前启动的摄像头进行白平衡调整。
6.一种移动终端,其特征在...
【专利技术属性】
技术研发人员:邓伟成,栾心林,方超,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。