一种拍摄补光的装置和方法制造方法及图纸

技术编号:13375389 阅读:59 留言:0更新日期:2016-07-20 21:54
本发明专利技术公开了一种拍摄补光的装置和方法,包括:检测模块、匹配模块和补光模块,检测拍摄时触发补光的条件,确定符合触发补光的条件时,则匹配当前环境下的相关色温对应的三色值,根据匹配后的三色值对当前环境下的光线亮度进行补光,通过开启拍摄时,根据当前环境的相关色温调节对应的三色值来进行补光,从而使得补光后效果与环境光接近,便于色彩还原,提高了用户的体验度。

【技术实现步骤摘要】

本专利技术涉及图像处理
,尤指一种拍摄补光的装置和方法
技术介绍
目前,随着移动终端的发展,现在的手机不仅可以满足日常的通信功能,还可以进行摄影记录人们的生活,越来越多的人们喜欢通过便携的手机来进行拍照,当用户在比较昏暗的环境下进行拍摄时,容易由于曝光不足,导致拍摄的效果不理想。现有技术中,通常在昏暗的环境下会采用独立的LCD或者其他光源作为补光,通过提高LCD亮度来获得最大的补光效果。但是,采用现有技术,当LCD上填充的颜色和环境光的光色差异较大的情况下,白平衡只能按照环境、LCD或者两者的插值来做,但无论哪种方式,遇到这种情况,画面上肯定有一部分是偏色的,给色彩还原造成了很大难度。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种拍摄补光的装置和方法,能够根据当前环境的相关色温调节对应的三色值来进行补光,从而使得补光后效果与环境光接近,便于色彩还原,提高了用户的体验度。为了达到本专利技术目的,第一方面,本专利技术提供了一种拍摄补光的装置,该装置包括:检测模块、匹配模块和补光模块;所述检测模块,设置为检测拍摄时触发补光的条件;所述匹配模块,设置为确定符合触发补光的条件时,则匹配当前环境下的相关色温对应的三色值;所述补光模块,设置为根据匹配后的三色值对当前环境下的光线亮度进行补光。在一个实施例中,所述匹配模块设置为确定符合触发补光的条件时,是指:所述匹配模块设置为检测接收到触发补光的操作指令时或者检测到当前环境下的光线亮度低于预设阈值时符合触发补光的条件。在一个实施例中,该装置还包括:建表模块;所述建表模块设置为匹配当前环境下的相关色温对应的三色值之前,测量图像的每一帧数据相关色温对应的三色值,并建立所述相关色温与所述三色值一一对应的关系表。在一个实施例中,该装置还包括:缓存模块;所述缓存模块设置为获取当前的图像的每一帧数据,缓存预定数量的所获取的帧数据的相关色温。在一个实施例中,所述匹配模块设置为确定符合触发补光的条件时,则根据当前环境下的相关色温匹配对应的三色值,是指:所述匹配模块设置为确定符合触发补光的条件时,则根据当前缓存后的最后一帧数据的相关色温,从缓存后的所有帧数据中选择符合预定条件的帧数据的相关色温与所述最后一帧数据的相关色温进行求平均值,将求平均值后的相关色温按照预定的匹配规则匹配对应的三色值。在一个实施例中,所述预定的匹配规则,包括:若求平均值后的相关色温大于所述关系表中相关色温的最大值,则匹配所述关系表中相关色温的最大值对应的三色值。在一个实施例中,所述预定的匹配规则,包括:若求平均值后的相关色温小于所述关系表中相关色温的最小值,则匹配所述关系表中相关色温的最小值对应的三色值。在一个实施例中,所述预定的匹配规则,包括:若求平均值后的相关色温等于所述关系表中的相关色温,则匹配所述关系表中相关色温对应的三色值。在一个实施例中,所述预定的匹配规则,包括:若求平均值后的相关色温处于所述关系表中第一相关色温和第二相关色温之间,则根据下面的公式获得对应的三色值:R=Ra+(Rb–Ra)*(CCT–CCTa)/(CCTb–CCTa)G=Ga+(Gb–Ga)*(CCT–CCTa)/(CCTb–CCTa)B=Ba+(Bb–Ba)*(CCT–CCTa)/(CCTb–CCTa)其中:R为求平均值后的相关色温需要匹配的红色值,G为求平均值后的相关色温需要匹配的绿色值,B为为求平均值后的相关色温需要匹配的蓝色值,CCT为求平均值后的相关色温,Ra为第一相关色温对应的红色值,Ga为第一相关色温对应的绿色值,Ba为第一相关色温对应的蓝色值,CCTa为第一相关色温,CCTb为第二相关色温。第二方面,本专利技术提供了一种拍摄补光的方法,包括:检测拍摄时触发补光的条件;确定符合触发补光的条件时,则匹配当前环境下的相关色温对应的三色值;根据匹配后的三色值对当前环境下的光线亮度进行补光。在一个实施例中,确定符合触发补光的条件,包括:检测接收到触发补光的操作指令时或者检测到当前环境下的光线亮度低于预设阈值时符合触发补光的条件。在一个实施例中,匹配当前环境下的相关色温对应的三色值之前,还包括:测量图像的每一帧数据相关色温对应的三色值,并建立所述相关色温与所述三色值一一对应的关系表。在一个实施例中,检测当前环境下的光线亮度之后,还包括:实时获取当前图像的每一帧数据,缓存预定数量的所获取的帧数据的相关色温。在一个实施例中,当前环境下的光线亮度低于预设阈值时,则根据当前环境下的相关色温匹配对应的三色值,包括:当前环境下的光线亮度低于预设阈值时,则根据当前缓存后的最后一帧数据的相关色温,从缓存后的所有帧数据中选择符合预定条件的帧数据的相关色温与所述最后一帧数据的相关色温进行求平均值,将求平均值后的相关色温按照预定的匹配规则匹配对应的三色值。在一个实施例中,所述预定的匹配规则,包括:若求平均值后的相关色温大于所述关系表中相关色温的最大值,则匹配所述关系表中相关色温的最大值对应的三色值。在一个实施例中,所述预定的匹配规则,包括:若求平均值后的相关色温小于所述关系表中相关色温的最小值,则匹配所述关系表中相关色温的最小值对应的三色值。在一个实施例中,所述预定的匹配规则,包括:若求平均值后的相关色温等于所述关系表中的相关色温,则匹配所述关系表中相关色温对应的三色值。在一个实施例中,所述预定的匹配规则,包括:若求平均值后的相关色温处于所述关系表中第一相关色温和第二相关色温之间,则根据下面的公式获得对应的三色值:R=Ra+(Rb–Ra)*(CCT–CCTa)/(CCTb–CCTa)G=Ga+(Gb–Ga)*(CCT–CCTa)/(CCTb–CCTa)B=Ba+(Bb–Ba)*(CCT–CCTa)/(CCTb–CCTa)其中:R为求平均值后的相关色温需要匹配的红色值,G为求平均值后的相关色温需要匹配的绿色值,B为为求平均值后的相关色温需要匹配的蓝色值,CCT为求平均值后的相关色温,Ra为第一相关色温对应的红色值,Ga为第一相关色温对应的绿色值,Ba为第一相关色温对应的蓝色值,CCTa为第一相关色温,CCTb为第二相关色温。本专利技术实施例提供了一种缓存视频帧的装置和方法,包括:检测模块、匹配模块和补光模块,检测拍摄时本文档来自技高网...

【技术保护点】
一种拍摄补光的装置,其特征在于,包括:检测模块、匹配模块和补光模块;所述检测模块,设置为检测拍摄时触发补光的条件;所述匹配模块,设置为确定符合触发补光的条件时,则匹配当前环境下的相关色温对应的三色值;所述补光模块,设置为根据匹配后的三色值对当前环境下的光线亮度进行补光。

【技术特征摘要】
1.一种拍摄补光的装置,其特征在于,包括:检测模块、匹配模块和
补光模块;
所述检测模块,设置为检测拍摄时触发补光的条件;
所述匹配模块,设置为确定符合触发补光的条件时,则匹配当前环境下
的相关色温对应的三色值;
所述补光模块,设置为根据匹配后的三色值对当前环境下的光线亮度进
行补光。
2.根据权利要求1所述的装置,其特征在于,所述匹配模块设置为确定
符合触发补光的条件时,是指:
所述匹配模块设置为检测接收到触发补光的操作指令时或者检测到当前
环境下的光线亮度低于预设阈值时符合触发补光的条件。
3.根据权利要求2所述的装置,其特征在于,还包括:建表模块;
所述建表模块设置为匹配当前环境下的相关色温对应的三色值之前,测
量图像的每一帧数据相关色温对应的三色值,并建立所述相关色温与所述三
色值一一对应的关系表。
4.根据权利要求1所述的装置,其特征在于,还包括:缓存模块;
所述缓存模块设置为获取当前的图像的每一帧数据,缓存预定数量的所
获取的帧数据的相关色温。
5.根据权利要求3所述的装置,其特征在于,所述匹配模块设置为确定
符合触发补光的条件时,则根据当前环境下的相关色温匹配对应的三色值,
是指:
所述匹配模块设置为确定符合触发补光的条件时,则根据当前缓存后的
最后一帧数据的相关色温,从缓存后的所有帧数据中选择符合预定条件的帧
数据的相关色温与所述最后一帧数据的相关色温进行求平均值,将求平均值
后的相关色温按照预定的匹配规则匹配对应的三色值。
6.根据权利要求5所述的装置,其特征在于,所述预定的匹配规则,包
括:
若求平均值后的相关色温大于所述关系表中相关色温的最大值,则匹配

\t所述关系表中相关色温的最大值对应的三色值。
7.根据权利要求5所述的装置,其特征在于,所述预定的匹配规则,包
括:
若求平均值后的相关色温小于所述关系表中相关色温的最小值,则匹配
所述关系表中相关色温的最小值对应的三色值。
8.根据权利要求5所述的装置,其特征在于,所述预定的匹配规则,包
括:
若求平均值后的相关色温等于所述关系表中的相关色温,则匹配所述关
系表中相关色温对应的三色值。
9.根据权利要求5所述的装置,其特征在于,所述预定的匹配规则,包
括:
若求平均值后的相关色温处于所述关系表中第一相关色温和第二相关色
温之间,则根据下面的公式获得对应的三色值:
R=Ra+(Rb–Ra)*(CCT–CCTa)/(CCTb–CCTa)
G=Ga+(Gb–Ga)*(CCT–CCTa)/(CCTb–CCTa)
B=Ba+(Bb–Ba)*(CCT–CCTa)/(CCTb–CCTa)
其中:R为求平均值后的相关色温需要匹配的红色值,G为求平均值后的
相关色温需要匹配的绿色值,B为为求平均值后的相关色温需要匹配的蓝色
值,CCT为求平均值后的相关色温,Ra为第一相关色温对应的红色值,Ga
为第一相关色温对应的绿色值,Ba为第一相关...

【专利技术属性】
技术研发人员:姬向东付一鹏
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1