数字摄像机感光自适应控制方法

文档序号:2712739阅读:337来源:国知局
数字摄像机感光自适应控制方法
【专利摘要】本发明涉及数字摄像机,特别涉及数字摄像机的感光控制,目的是为了解决目前数字摄像机感光控制参数固定不能智能调节的问题。本发明的数字摄像机感光自适应控制方法,通过将图像划分成若干个小块,计算各个小块的亮度值,并设定一系列的计算计算比较规则,对图像进行极度光亮和极度暗亮反光控制、图像亮度色彩控制、图像暗度控制及图像灰度控制。本发明的有益效果是:通过计算图像的感光度来控制Sensor的曝光时间、图像亮度、对比度、曝光补偿和Gamma,从而使摄像机在不同的感光环境中自动控制Sensor不同的参数,使用本发明的控制方法,数字摄像机拍摄出的照片亮度更加适中,提升了用户体验。本发明适用于数字摄像机。
【专利说明】数字摄像机感光自适应控制方法
【技术领域】
[0001]本发明涉及数字摄像机,特别涉及数字摄像机的感光控制。
【背景技术】
[0002]通用的摄像机感光Sensor基本都是自动控制但参数是固定设置。某些低端的Sensor控制算法或者感光元器件的缺陷导致摄像机在不同的光线中都是同一种参数设置,也使得图像质量出现偏暗、偏売等。

【发明内容】

[0003]本发明的目的是为了提供一种数字摄像机感光自适应控制方法,解决目前数字摄像机感光控制参数固定不能智能调节的问题。
[0004]本发明解决其技术问题,采用的技术方案是:
[0005]一种数字摄像机感光自适应控制方法包括如下步骤:
[0006]A.将图像划分成16*16共256个图像块,计算每个图像块的亮度值,根据亮度值将256个图像块按照从最亮到最暗进行排序,再将排序后的256个图像块重新划分成16组,每组16个并统计每一组的亮度总和;
[0007]B.若SUM(O)/SUM(I...15)或者SUM(15)/SUM(O…14)大于8,则整个图像极亮或者极暗,检查硬件感光元器件是否损坏;
[0008]C.若 SUM(O…3)/SUM(O…15)为 SUM(12...15)/SUM(O…15)的 3 倍以上,则整个图像偏亮,至少进行如下之一的操作:
[0009]控制曝光时间缩小,并回到步骤B ;
[0010]逐减图像亮度和对比度,并回到步骤B ;
[0011]减弱Gamma或者不启用Gamma,并回到步骤B ;
[0012]若SUM(12...15)/SUM(O…15)大于SUM(O…3)/SUM(O…15)的三倍以上,则整个图像偏暗,至少进行如下之一的操作:
[0013]控制曝光时间增大,并回到步骤B ;
[0014]逐加图像亮度和对比度,并回到步骤B ;
[0015]增强曝光补偿,并回到步骤B ;
[0016]增加Gamma,并回到步骤B ;
[0017]SUM (12…15)表示第十三组到第十六组的亮度总和,SUM (O…15)表示第一组到第十六组的亮度总和,SUM(O…3)表示第一组到第四组的亮度总和,SUM(O)表示第一组的亮度总和,SUM(P-K)表示第二组到第十六组的亮度总和,SUM(15)表示第十六组的亮度总和,SUM (O…14)表示第一组到第十五组的亮度总和。
[0018]较佳地,步骤(:还包括:若3.斤"10)/^]\1((>"15)为(SUM(O…I)+SUM(14...15))/SUM(0...15)的3倍以上,则增加图像的亮度和暗度,进一步判断:
[0019]若SUM(2…4) >SUM(1L...13),则图像白灰亮,至少进行如下之一的操作:[0020]减弱Gamma或者不启用Gamma,并回到步骤B ;
[0021]逐加图像亮度和对比度,并回到步骤B ;
[0022]若SUM(Ip-1S)WUM(2…4),则图像暗灰亮,至少进行如下之一的操作:
[0023]控制曝光时间增大,并回到步骤B ;
[0024]逐加图像亮度和对比度,并回到步骤B ;
[0025]增加Gamma,并回到步骤B ;
[0026]SUM (5…10)表示第六组到第十一组的亮度总和,SUM (O…I)表示第一组与第二组的亮度总和,SUM (14...15)表示第十五组与第十六组的亮度总和,SUM (2…4)表示第三组到第五组的亮度总和,SUM(1L...13)表示第十二组到第十四组的亮度总和。
[0027]具体地,所述图像的亮度值从255到0,255是白色亮度及最亮、O是黑色亮度及最暗。 [0028]本发明的有益效果是:通过计算图像的感光度来控制Sensor的曝光时间、图像亮度、对比度、曝光补偿和Ga_a,从而使摄像机在不同的感光环境中自动控制Sensor不同的参数,使用本发明的控制方法,数字摄像机拍摄出的照片亮度更加适中,提升了用户体验。
【具体实施方式】
[0029]下面结合实施例,对本发明的技术方案做进一步描述。
[0030]本发明的数字摄像机感光自适应控制方法,通过将图像划分成若干个小块,计算各个小块的亮度值,并设定一系列的计算比较规则,对图像进行极度光亮和极度暗亮反光控制、图像亮度色彩控制、图像暗度控制及图像灰度控制。
[0031]实施例
[0032]以分别率为1024*720的图像为例,本发明的数字摄像机感光自适应控制方法具体如下所述。
[0033]首先说明下例中各个表达式的物理意义:
[0034]SUM(O)表示第一组的亮度总和,SUM(1-15)表示第二组到第十六组的亮度总和,SUM(15)表示第十六组的亮度总和,SUM(Ch-H)表示第一组到第十五组的亮度总和,SUM (12...15)表示第十三组到第十六组的亮度总和,SUM (O…15)表示第一组到第十六组的亮度总和,SUM (O…3)表示第一组到第四组的亮度总和;
[0035]SUM (5…10)表示第六组到第十一组的亮度总和,SUM (O…I)表示第一组与第二组的亮度总和,SUM (14...15)表示第十五组与第十六组的亮度总和,SUM (2…4)表示第三组到第五组的亮度总和,SUM(1L...13)表示第十二组到第十四组的亮度总和。
[0036]数字摄像机感光自适应控制方法的具体控制方法如下:
[0037]I)将图像划分为16*16共256个小的图像块,每个图像块为64*45,分别计算每个图像块的亮度值,图像的亮度值从255到0,255是白色亮度及最亮,O是黑色亮度及最暗。把256个图像块安照从最亮到最暗排序,再安照每16个一组,一共16组,统计每一组的亮度总和 SUM(0...15)。
[0038]将16组的感光数据统计,做相对比较,以此判定周边的环境光线,设定Sensor控制自动参数。
[0039]2)极度光亮和极度暗亮反光控制[0040]如果SUM(O)/SUM(1…15)或者SUM(15)/SUM((l...14)高亮与高暗的相对反差,如果反差值过大,大于8倍,则整个图像极亮或者极暗,需要检查硬件感光元器件是否损坏。
[0041]3)图像亮度色彩控制
[0042]如果SUM (O…3)/SUM (0...15)远大于 SUM (12...15)/SUM (0...15)大于 3 倍,则整个图像偏亮,那么可以进行如下操作:控制曝光时间缩小,回到步骤I);逐减图像亮度和对比度,回到步骤I);减弱Gamma或者不启用Gamma,回到步骤I)。
[0043]4)图像暗度控制
[0044]如果SUM (12...15)/SUM (O…15)远大于 SUM (O…3)/SUM (O…15),大于 3 倍,则整个图像偏暗,那么可以进行如下操作:控制曝光时间增大,回到步骤I);逐加图像亮度和对比度,回到步骤I);增强曝光补偿,回到步骤I);增加Gamma,回到步骤I)。
[0045]5)图像灰度控制
[0046]如果SUM(5...10)/SUM(O…15)远大于(SUM(O…I)+SUM(14...15))/SUM(0...15),大于3倍则图像灰度较重,没有图像层次感,需要增加图像的亮度和暗度。
[0047]如果SUM(2…4)ΜυΜ(11...13)图像白灰亮,那么可以进行如下操作:减弱Gamma或者不启用Gamma,回到步骤I) ;逐加图像亮度和对比度,回到步骤I);
[0048]如果SUM(Ip-1S)WUM(2…4),则图像暗灰亮,可以进行如下操作:控制曝光时间增大,回到步骤I);逐加图像亮度和对比度,回到步骤I);增加Gamma,回到步骤I)。
[0049]通过算法的感光控制,图像质量在不同的环境光线下,跟随光线做相应的自动控制参数控制,以提高图像的质量。
【权利要求】
1.数字摄像机感光自适应控制方法,其特征在于,包括如下步骤: A.将图像划分成16*16共256个图像块,计算每个图像块的亮度值,根据亮度值将256个图像块按照从最亮到最暗进行排序,再将排序后的256个图像块重新划分成16组,每组16个并统计每一组的亮度总和; B.若SUM(O)/SUM (I…15)或者SUM (15)/SUM (O…14)大于8,则整个图像极亮或者极暗,检查硬件感光元器件是否损坏; C.若SUM(O…3)/SUM(0...15)为 SUM(12...15)/SUM(O…15)的 3 倍以上,则整个图像偏亮,至少进行如下之一的操作: 控制曝光时间缩小,并回到步骤B ; 逐减图像亮度和对比度,并回到步骤B ; 减弱Gamma或者不启用Gamma,并回到步骤B ; 若SUM(12...15)/SUM(O…15)大于SUM(O…3)/SUM(O…15)的三倍以上,则整个图像偏暗,至少进行如下之一的操作: 控制曝光时间增大,并回到步骤B ; 逐加图像亮度和对比度,并回到步骤B ; 增强曝光补偿,并回到步骤B; 增加Gamma,并回到步骤B ; SUM(O)表示第一组的亮度总和,SUM(1…15)表示第二组到第十六组的亮度总和,SUM(15)表示第十六组的亮度总和,SUM(Ch-H)表示第一组到第十五组的亮度总和,SUM (12...15)表示第十三组到第十六组的亮度总和,SUM (O…15)表示第一组到第十六组的亮度总和,SUM (O…3)表示第一组到第四组的亮度总和。
2.如权利要求1所述的数字摄像机感光自适应控制方法,其特征在于,步骤C还包括:若 SUM(5...10)/SUM(O…15)为(SUM(O…I)+SUM(14...15))/SUM(O…15)的 3 倍以上,则增加图像的亮度和暗度,进一步判断: 若SUM(2…4)>5υΜ(1Ρ..13),则图像白灰亮,至少进行如下之一的操作: 减弱Gamma或者不启用Gamma,并回到步骤B ; 逐加图像亮度和对比度,并回到步骤B ; 若SUM (I I…13) >SUM (2…4),则图像暗灰亮,至少进行如下之一的操作: 控制曝光时间增大,并回到步骤B ; 逐加图像亮度和对比度,并回到步骤B ; 增加Gamma,并回到步骤B ; SUM^-1O)表示第六组到第十一组的亮度总和,SUM(O…I)表示第一组与第二组的亮度总和,SUM (14…15)表示第十五组与第十六组的亮度总和,SUM (2…4)表示第三组到第五组的亮度总和,SUM (I L...13)表示第十二组到第十四组的亮度总和。
3.如权利要求1或2所述的数字摄像机感光自适应控制方法,其特征在于,所述图像的亮度值从255到0,255是白色亮度及最亮、O是黑色亮度及最暗。
【文档编号】G03B7/00GK104038703SQ201410225595
【公开日】2014年9月10日 申请日期:2014年5月26日 优先权日:2014年5月26日
【发明者】张检 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1