一种自动白平衡的优化方法、终端及计算机可读存储介质技术

技术编号:17737914 阅读:39 留言:0更新日期:2018-04-18 13:46
本发明专利技术实施例公开了一种自动白平衡的优化方法、终端及计算机可读存储介质,自动白平衡的优化方法包括:获取当前场景中预设统计点对应的色彩参数和亮度参数;其中,一个预设统计点对应一个色彩参数和一个亮度参数;根据亮度参数、预设亮度阈值以及预设数量阈值,判断是否进行优化处理;若判定进行优化处理,则根据色彩参数和亮度参数确定第一自动白平衡awb值;根据第一awb值和预存亮度权重表,确定优化后的awb值。本发明专利技术实施例提供的自动白平衡的优化方法,能够有效地提高awb值在特殊场景下的准确性。

An automatic white balance optimization method, terminal and computer readable storage medium

The embodiment of the invention discloses optimization method, an automatic white balance terminal and computer readable storage medium, including the optimization of automatic white balance method: obtaining color parameters and luminance parameters in the current scene preset statistics point corresponding to a preset; the statistical point corresponding to a color parameter and a parameter according to the brightness; brightness parameters, preset brightness threshold and the number of preset threshold, to determine whether the optimized treatment; if the decision is optimized according to the color parameters and brightness parameters determine the first automatic white balance AWB value; AWB value and stored according to the first brightness weighting table to determine the optimized value of awb. An optimization method of automatic white balance provided by the embodiment of the invention can effectively improve the accuracy of the AWB value in a special scene.

【技术实现步骤摘要】
一种自动白平衡的优化方法、终端及计算机可读存储介质
本专利技术涉及终端技术,尤其涉及一种自动白平衡的优化方法、终端及计算机可读存储介质。
技术介绍
进行自动白平衡(automaticwhitebalance,awb)处理的目的是通过改变终端的色彩通道的增益,对色温环境所造成的颜色偏差和终端本身所固有的色彩通道增益的偏差进行统一补偿,从而让获得的图像能正确的反映物体的真实色彩。现有技术中,进行自动白平衡的计算时,通常是统计当前场景对应的统计点,包括采集点和光源点,然后按照统计点在R/G、B/G的坐标系中位置分布和对应的权重值计算获得。图1为常见的awb值计算方法示意图,如图1所示,圆形标识为光源点在R/G、B/G坐标系中的分布,方形标识为当前摄像头采集到的采集点在R/G、B/G坐标系中的分布,星形标识为结合光源点权重和采集点权重计算获得的awb值。然而,对于某些特殊的场景,如纯色场景、高亮度场景等,按照现有的方法进行计算并不能准确地确定awb值在R/G、B/G坐标系中分布情况,也就是说,对于某些特殊场景,现有方法获得的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值在R/G、B/G坐标系中分布情况的问题,有效地提高awb值在特殊场景下的准确性。附图说明图1为常见的awb值计算方法示意图;图2为实现本专利技术各个实施例的一种可选的移动终端的硬件结构示意图;图3为本专利技术实施例提供的一种通信网络系统架构图;图4为本专利技术实施例中不同颜色对应的RGB数值示意图;图5为本专利技术实施例中不同颜色对应的RGB数值分布示意图;图6为本专利技术实施例中基于三基色的多种色彩示意图;图7为本专利技术实施例提出的自动白平衡的优化方法的实现流程示意图一;图8为本专利技术实施例提出的自动白平衡的优化方法的实现流程示意图二;图9为本专利技术实施例提出的自动白平衡的优化方法的实现流程示意图三;图10为本专利技术实施例提出的自动白平衡的优化方法的实现流程示意图四;图11为本专利技术实施例提出的自动白平衡的优化方法的实现流程示意图五;图12为本专利技术实施例提出的自动白平衡的优化方法的实现流程示意图六;图13为本专利技术实施例提出的自动白平衡的优化方法的实现流程示意图七;图14为本专利技术实施例提出的自动白平衡的优化方法的实现流程示意图八;图15为本专利技术实施例提出的终端的组成结构示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。请参阅图2,其为实现本专利技术各个实施例的一种可选的移动终端的硬件结构示意图,该移动终端100可以包括:射频(RadioFrequency,RF)单元101、无线保真(WIreless-Fidelity,Wi-Fi)模块102、音频输出单元本文档来自技高网...
一种自动白平衡的优化方法、终端及计算机可读存储介质

【技术保护点】
一种自动白平衡的优化方法,其特征在于,所述方法包括:获取当前场景中预设统计点对应的色彩参数和亮度参数;其中,一个预设统计点对应一个色彩参数和一个亮度参数;根据所述亮度参数、预设亮度阈值以及预设数量阈值,判断是否进行优化处理;若判定进行所述优化处理,则根据所述色彩参数和所述亮度参数确定第一自动白平衡awb值;根据所述第一awb值和预存亮度权重表,确定优化后的awb值。

【技术特征摘要】
1.一种自动白平衡的优化方法,其特征在于,所述方法包括:获取当前场景中预设统计点对应的色彩参数和亮度参数;其中,一个预设统计点对应一个色彩参数和一个亮度参数;根据所述亮度参数、预设亮度阈值以及预设数量阈值,判断是否进行优化处理;若判定进行所述优化处理,则根据所述色彩参数和所述亮度参数确定第一自动白平衡awb值;根据所述第一awb值和预存亮度权重表,确定优化后的awb值。2.根据权利要求1所述的方法,其特征在于,所述获取当前场景中预设统计点对应的色彩参数和亮度参数之后,所述方法还包括:根据所述色彩参数计算所述当前场景对应的第二awb值。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一awb值和预存亮度权重表,确定优化后的awb值,包括:根据所述亮度参数从所述预存亮度权重表中,确定所述第一awb值对应的第一权重值,和所述第二awb值对应的第二权重值;根据所述第一awb值、所述第一权重值、所述第二awb值以及所述第二权重值,确定所述优化后的awb值。4.根据权利要求1所述的方法,其特征在于,所述根据所述亮度参数、预设亮度阈值以及预设数量阈值,判断是否进行优化处理,包括:通过比较所述亮度参数和所述预设亮度阈值,确定所述亮度参数大于或者等于所述预设亮度阈值的预设统计点个数;当所述预设统计点个数大于或者等于所述预设数量阈值时,判定进行所述优化处理;当所述预设统计点个数小于所述预设数量阈值时,判定不进行所述优化处理。5.根据权利要求...

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

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

1