控制方法及控制装置制造方法及图纸

技术编号:15654132 阅读:214 留言:0更新日期:2017-06-17 10:08
本发明专利技术公开了一种控制方法,用于控制成像装置。控制方法包括步骤:处理成像装置输出的缓存图像以识别是否存在过曝区域;在存在过曝区域时获取围绕过曝区域的周围区域的RGB通道值;根据RGB通道值对缓存图像进行白平衡处理。此外,本发明专利技术还公开了一种控制装置。本发明专利技术实施方式的控制方法及控制装置,利用与过曝区域也即是光源处颜色相同的周围区域也即是光源散射的光晕处,采用非过曝的光晕处的RGB通道值替换过曝的光源的RGB通道值可间接获取光源处的RGB通道值,并根据该RGB通道值对缓存图像进行白平衡处理,使得白平衡更加准确,并且在某些拍摄场景中,由于无需寻找画面中接近灰色区域来对光源的色温进行估算,因此不会受到拍摄场合的限制。

【技术实现步骤摘要】
控制方法及控制装置
本专利技术涉及消费性电子技术,特别涉及一种控制方法及控制装置。
技术介绍
现有的白平衡方法都是在图像中寻找接近白色的区域来估算当前光源的色温,在某些场合无法使用,例如,夜景拍摄时,除了光源其他区域一般都是黑色,没有接近白色的区域。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术需要提供一种控制方法及控制装置。本专利技术实施方式的控制方法,用于控制成像装置,所述控制方法包括以下步骤:处理所述成像装置输出的缓存图像以识别是否存在过曝区域;在存在所述过曝区域时获取围绕所述过曝区域的周围区域的RGB通道值;和根据所述RGB通道值对所述缓存图像进行白平衡处理。在某些实施方式中,处理所述成像装置输出的缓存图像以识别是否存在过曝区域的步骤包括以下步骤:根据所述缓存图像的直方图判断所述缓存图像中像素值等于预定像素值的过曝像素是否多于或等于第一预定数目;和在所述过曝像素多于或等于所述第一预定数目时确定存在所述过曝区域。在某些实施方式中,处理所述成像装置输出的缓存图像以识别是否存在过曝区域的步骤包括以下步骤:在存在所述过曝区域时识别所述缓存图像中相邻的过曝像素,所述相邻的过曝像素的数目多于或等于预定数目,所述过曝像素的像素值等于预定像素值,所述预定像素值为所述成像装置的动态范围上限,所述相邻的过曝像素属于所述过曝区域。在某些实施方式中,所述控制方法包括以下步骤:在不存在所述过曝区域时寻找所述缓存图像的白色区域;根据所述白色区域估算色温;和根据所述色温对所述缓存图像进行白平衡处理。在某些实施方式中,所述在存在所述过曝区域时获取围绕所述过曝区域的周围区域的RGB通道值的步骤包括以下步骤:识别所述缓存图像中以所述过曝区域中心为中心向外预定数目的素材像素,所述素材像素属于所述周围区域。本专利技术实施方式的控制装置,用于控制成像装置,所述控制装置包括:判断模块,用于处理所述成像装置输出的缓存图像以识别是否存在过曝区域;获取模块,用于在存在所述过曝区域时获取围绕所述过曝区域的周围区域的RGB通道值;和第一处理模块,用于根据所述RGB通道值对所述缓存图像进行白平衡处理。在某些实施方式中,所述判断模块包括:判断单元,用于根据所述缓存图像的直方图判断所述缓存图像中像素值等于预定像素值的过曝像素是否多于或等于第一预定数目;和确定单元,用于在所述过曝像素多于或等于所述第一预定数目时确定存在所述过曝区域。在某些实施方式中,所述判断模块包括:识别单元,用于在存在所述过曝区域时识别所述缓存图像中相邻的过曝像素,所述相邻的过曝像素的数目多于或等于预定数目,所述过曝像素的像素值等于预定像素值,所述预定像素值为所述成像装置的动态范围上限,所述相邻的过曝像素属于所述过曝区域。在某些实施方式中,所述控制装置包括:查找模块,用于在不存在所述过曝区域时寻找所述缓存图像的白色区域;估算模块,用于根据所述白色区域估算色温;和第二处理模块,用于根据所述色温对所述缓存图像进行白平衡处理。在某些实施方式中,所述获取模块包括:识别单元,用于识别所述缓存图像中以所述过曝区域中心为中心向外预定数目的素材像素,所述素材像素属于所述周围区域。本专利技术实施方式的控制方法及控制装置,利用获取围绕过曝区域的周围区域的色温对缓存图像进行白平衡处理,使得白平衡更加准确,并且没有使用场合的限制。本专利技术的附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:图1是本专利技术实施方式的控制方法的流程示意图。图2是本专利技术实施方式的控制装置的功能模块示意图。图3是本专利技术某些实施方式的控制方法的状态示意图。图4是本专利技术某些实施方式的控制方法的流程示意图。图5是本专利技术某些实施方式的控制装置的功能模块示意图。图6是本专利技术某些实施方式的控制方法的状态示意图。图7是本专利技术某些实施方式的控制方法的流程示意图。图8是本专利技术某些实施方式的控制装置的功能模块示意图。图9是本专利技术某些实施方式的控制方法的流程示意图。图10是本专利技术某些实施方式的控制装置的功能模块示意图。图11是本专利技术某些实施方式的控制方法的流程示意图。图12是本专利技术某些实施方式的控制装置的功能模块示意图。图13是本专利技术实施方式的移动终端的功能模块示意图。具体实施方式下面详细描述本专利技术的实施方式,所述实施方式的示例在附图中示出,其中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术的实施方式,而不能理解为对本专利技术的实施方式的限制。请参阅图1,本专利技术实施方式的控制方法,用于控制成像装置。控制方法包括步骤:S10:处理成像装置输出的缓存图像以识别是否存在过曝区域;和S20:在存在过曝区域时获取围绕过曝区域的周围区域的RGB通道值;和S30:根据RGB通道值对缓存图像进行白平衡处理。请参阅图2,本专利技术实施方式的控制装置100包括判断模块10、获取模块20和第一处理模块30。作为例子,本专利技术实施方式的控制方法可以由本专利技术实施方式的控制装置100实现。可应用于成像装置并控制成像装置,成像装置可以是移动终端的前置或后置摄像头。其中,本专利技术实施方式的控制方法的步骤S10可以由判断模块10实现,步骤S20可以由获取模块20实现,步骤S30可以由第一处理模块30实现。也即是说,判断模块10用于处理成像装置输出的缓存图像以识别是否存在过曝区域。获取模块20用于在存在过曝区域时获取围绕过曝区域的周围区域的RGB通道值。第一处理模块30用于根据RGB通道值对缓存图像进行白平衡处理。由于人眼具有独特的适应性,使得有的时候不能发现色温的变化。比如在钨丝灯下呆久了,并不会觉得钨丝灯下的白纸偏红,如果突然把日光灯改为钨丝灯照明,就会觉查到白纸的颜色偏红了,但这种感觉也只能够持续短暂时间。而成像装置并不能像人眼那样具有适应性,所以如果成像装置的色彩调整同景物照明的色温不一致就会发生偏色。白平衡就是针对不同色温条件下,通过调整成像装置内部的色彩电路使拍摄出来的影像抵消偏色,更接近人眼的视觉习惯。或者说,白平衡也即是在任意色温条件下,成像装置所拍摄的标准白色经过电路的调整,使之成像后仍然为白色。请参阅图3,一般地,在进行白平衡处理过程中,多通过寻找缓存图像中接近白色或灰色区域来进行处理,而非直接测量光源的相关参数。而在某些场景中,被摄场景中只有光源,而缺少其他灰色物体的场景,例如,在夜景拍摄中,除了光源及光源附近区域,其他物体多为黑色,此时白平衡处理受限。本专利技术实施方式中,通过处理缓存图像以识别是否存在过曝区域,一般地,过曝区域的RGB通道值均为255,缓存图像可以是RGB格式,通过检测缓存图像中的RGB通道值判断是否存在过曝区域。例如,在拍摄场景为夜景时,光源在成像时通常过曝,当检测缓存图像中的RGB通道值,当检测到RGB通道值均为255的区域时,则认为其为光源。由于光源在成像时过曝,RGB通道值均为255,无法获知光源的真实颜色,因此无法根据光源的RGB通道值用于白平衡处理。而在成像过程中,光源周围区域会散射出光晕,虽然光源处呈过曝本文档来自技高网...
控制方法及控制装置

【技术保护点】
一种控制方法,用于控制成像装置,其特征在于,所述控制方法包括以下步骤:处理所述成像装置输出的缓存图像以识别是否存在过曝区域;在存在所述过曝区域时获取围绕所述过曝区域的周围区域的RGB通道值;和根据所述RGB通道值对所述缓存图像进行白平衡处理。

【技术特征摘要】
1.一种控制方法,用于控制成像装置,其特征在于,所述控制方法包括以下步骤:处理所述成像装置输出的缓存图像以识别是否存在过曝区域;在存在所述过曝区域时获取围绕所述过曝区域的周围区域的RGB通道值;和根据所述RGB通道值对所述缓存图像进行白平衡处理。2.如权利要求1所述的控制方法,其特征在于,处理所述成像装置输出的缓存图像以识别是否存在过曝区域的步骤包括以下步骤:根据所述缓存图像的直方图判断所述缓存图像中像素值等于预定像素值的过曝像素是否多于或等于第一预定数目;和在所述过曝像素多于或等于所述第一预定数目时确定存在所述过曝区域。3.如权利要求2所述的控制方法,其特征在于,处理所述成像装置输出的缓存图像以识别是否存在过曝区域的步骤包括以下步骤:在存在所述过曝区域时识别所述缓存图像中相邻的过曝像素,所述相邻的过曝像素的数目多于或等于预定数目,所述过曝像素的像素值等于预定像素值,所述预定像素值为所述成像装置的动态范围上限,所述相邻的过曝像素属于所述过曝区域。4.如权利要求1所述的控制方法,其特征在于,所述控制方法包括以下步骤:在不存在所述过曝区域时寻找所述缓存图像的白色区域;根据所述白色区域估算色温;和根据所述色温对所述缓存图像进行白平衡处理。5.如权利要求1所述的控制方法,其特征在于,所述在存在所述过曝区域时获取围绕所述过曝区域的周围区域的RGB通道值的步骤包括以下步骤:识别所述缓存图像中以所述过曝区域中心为中心向外预定数目的素材像素,所述素材...

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

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

1