一种动态帧率条件下的自动曝光方法

文档序号:2772532阅读:510来源:国知局
专利名称:一种动态帧率条件下的自动曝光方法
技术领域
本发明涉及数码摄像装置中对图像质量的自动曝光控制领域,尤其涉及动态帧率条件下的自动曝光方法。
背景技术
数码影流的帧率随着光学传感器的曝光时间的增大而递减,光学传感器曝光时间对于图像亮度更新的生效时间,由传感器的型号、数码影流的当前帧率和曝光时间更新发生点来决定。现有技术中亮度统计模块在数码影流的每帧图像的结尾处,实时计算出当前帧的图像亮度统计值,并可以产生中断请求,自动曝光控制程序单元中的控制程序软件根据每一个中断请求,启动自动曝光控制程序,计算新的曝光时间和数字化亮度增益(可能部分或完全保持稳态)。自动曝光控制程序单元再将新的曝光时间和数字化亮度增益反馈给其它硬件控制电路及其光学传感器,实现自动曝光功能。这样,自动曝光控制程序单元作为一个软件程序单元,它与其它硬件单元相比运行速度较慢。自动曝光控制程序单元由于程序的不可控性,从接收到中断控制单元的中断指令到作出中断响应的延迟具有不可控性。因此,对每帧图像进行图像质量调节时,硬件单元都要花费一定的时间等待自动曝光控制程序单元(软件单元)的运行和响应。现有技术存在着这样的问题1)在帧率较快的情况下,仍然要对每帧图像都进行图像质量调整,各硬件单元等待软件单元的时间很长,自动曝光控制程序单元(软件单元)的频繁运行也占用了大量的系统资源,增加了软硬件的通讯耗费。2)亮度统计模块可以在帧的任意位置发出中断请求,使得自动曝光控制的生效不可控,造成图像的闪烁现象。

发明内容
针对现有技术中的问题和不足,本发明的目的在于提供了一种动态帧率条件下的自动曝光方法。它缩减了硬件单元等待软件单元的时间,提高了自动曝光控制的功效,减少了系统资源和通讯资源的耗费。
为了实现上述发明目的,本发明的技术方案以如下方式实现一种动态帧率条件下的自动曝光方法,其步骤为1)自动曝光控制程序单元根据当前帧率发送控制中断频率指令给亮度统计模块;2)亮度统计模块根据接收到的控制中断频率指令,以相应的频率发送亮度统计值的中断信息给中断控制单元;3)自动曝光控制程序根据中断控制单元的每个中断请求,启动自动曝光控制程序,计算新的曝光时间和数字化亮度增益参数;4)自动曝光控制程序将新的曝光时间和数字化亮度增益参数发送给其它硬件控制电路和光学传感器;5)其它硬件控制电路和光学传感器在新的曝光时间和数字化亮度增益下对图像质量进行调解。
上述步骤2)中的亮度统计模块根据接收到的控制中断频率的指令所发送中断的频率可以指数递增或者递减的形式变化。
上述步骤2)中的亮度统计模块固定在帧尾发送中断信息给中断控制单元。
上述步骤3)中的数字化亮度增益参数为N/M。数字化亮度增益参数中的N和M可以分别进行调解。
在帧率较慢的情况下,对图像必须逐帧连续进行图像调整;而在帧率较快的情况下,在人类视觉分辨能力容忍的范围内,对图象质量的调整可以每间隔一定数量帧进行。本发明自动曝光控制程序单元根据当前的帧率情况发送控制中断频率的指令给亮度统计模块,亮度统计模块根据接收到的控制中断频率的指令发送亮度统计值的中断指令给中断控制单元。在帧率较快的情况下,亮度统计模块可以根据接收到的控制中断频率指令,以相应的频率发送控制中断信息给中断控制单元,这样,每间隔N帧中断控制单元才控制自动曝光控制程序单元运行一次。因此,本发明缩减了硬件单元等待自动曝光控制程序单元(软件单元)运行和响应的时间,提高了自动曝光控制的功效。本发明也减少了自动曝光控制程序单元(软件单元)运行所占用的系统资源和软硬件通讯资源耗费。本发明亮度统计模块中的帧同步控制电路使其固定在帧尾发出中断请求,使得自动曝光控制在发出中断请求帧的下下帧生效,保证了自动曝光调节的帧同步。


图1为本发明的工作流程图;图2为实现本发明装置的结构原理图;图3为实现本发明的另一装置的结构原理图。
下面结合附图和具体实施方式
对本发明进行详细说明。
具体实施例方式
参看图3,本发明的工作流程为1)自动曝光控制程序单元根据当前帧率发送控制中断频率指令给亮度统计模块;2)亮度统计模块根据接收到的控制中断频率指令,以相应的频率发送亮度统计值的中断信息给中断控制单元;3)自动曝光控制程序根据中断控制单元的每个中断请求,启动自动曝光控制程序,计算新的曝光时间和数字化亮度增益参数;4)自动曝光控制程序将新的曝光时间和数字化亮度增益参数发送给其它硬件控制电路和光学传感器;5)其它硬件控制电路和光学传感器在新的曝光时间和数字化亮度增益下对图像质量进行调解。
上述步骤2)中的亮度统计模块根据接收到的控制中断频率的指令所发送中断的频率可以指数递增或者递减的形式变化。
参看图2,实现本发明的装置,包括自动曝光控制程序单元1、曝光时间控制单元2、数字化亮度增益调节单元4、其他图像信号处理单元5和中断控制单元6。所述其他图像信号处理单元5包括一个亮度统计模块7,所述亮度统计模块7扫描接收到的图像数据的每个象素的亮度分量,并计算每帧图象的亮度统计值,再通过中断控制单元6以中断形式反馈给自动曝光控制程序单元1。所述自动曝光控制程序单元1根据所得的亮度统计值和当前曝光时间计算出更新的曝光时间和亮度增益参数,所述自动曝光控制程序单元1发送更新曝光时间指令给所述曝光时间控制单元2。所述曝光时间控制单元2将新的曝光时间参数配置作用于光学传感器3,所述光学传感器3在新的曝光时间条件下采集原始图象数据,并将其转化为数字CFA格式的图象数据A。所述光学传感器1将图像数据A传送入数字化亮度增益调节单元4,数字化亮度增益调节单元4根据自动曝光控制程序单元1发送的新的亮度增益参数,对图像数据A的每个象素数据在亮度增益的可调范围内进行增益调节转变为图象数据B。所述数字化亮度增益调节单元4将图像数据B传输到其它图象信号处理单元5进一步优化整合,并最终转化为YUV格式的图象数据。所述自动曝光控制程序单元1根据当前的帧率情况发送控制中断频率的指令给所述亮度统计模块7,所述亮度统计模块7根据接收到的控制中断频率的指令,以相应的频率发送亮度统计值的中断给所述中断控制单元6。
参看图3,实现本发明的另一装置是在本发明的基础上还包括同步控制单元9,所述亮度统计模块7还包括使其固定在帧尾发出中断请求的帧同步控制电路10。所述同步控制单元9根据曝光时间控制单元2发送的曝光帧数与预置的亮度增益生效延迟帧数相比较,如果达到延迟帧数,所述同步控制单元9发送亮度生效的控制指令给所述数字化亮度增益调节单元4。上述同步控制单元9预先设置的亮度增益生效延迟帧数是可以调节的。上述数字化亮度增益调节单元4还包括一个当自动曝光处于稳定状态时,屏蔽掉亮度增益功能的屏蔽电路模块8。
上述数字化亮度增益调节单元4的数字化亮度增益的可调范围在随着曝光时间的增大而递减。数字化亮度增益的可调范围可以通过曝光时间和光学传感器的特征参数来配置。
上述数字化亮度增益调节单元4的增益参数为N/M。增益参数N/M中的N和M可以分别进行调节。曝光时间的修正,影响光学传感器输出的原始CFA格式的图象数据A的亮度,数字化亮度增益调节作用于每一个原始像素(Pixel)数据上,增益参数N/M大于1则增加图象亮度,小于1则减少图象亮度,等于1则保持图象亮度。图象数据B体现了曝光时间控制与数字化亮度增益的调节的合成作用。
权利要求
1.一种动态帧率条件下的自动曝光方法,其步骤为1)自动曝光控制程序单元根据当前帧率发送控制中断频率指令给亮度统计模块;2)亮度统计模块根据接收到的控制中断频率指令,以相应的频率发送亮度统计值的中断信息给中断控制单元;3)自动曝光控制程序根据中断控制单元的每个中断请求,启动自动曝光控制程序,计算新的曝光时间和数字化亮度增益参数;4)自动曝光控制程序将新的曝光时间和数字化亮度增益参数发送给其它硬件控制电路和光学传感器;5)其它硬件控制电路和光学传感器在新的曝光时间和数字化亮度增益下对图像质量进行调解。
2.按照权利要求1所述的动态帧率条件下的自动曝光方法,其特征在于,所述步骤2)亮度统计模块根据接收到的控制中断频率的指令所发送中断的频率可以指数递增或者递减的形式变化。
3.按照权利要求1所述的动态帧率条件下的自动曝光方法,其特征在于,所述步骤2)中的亮度统计模块固定在帧尾发送中断信息给中断控制单元。
4.按照权利要求1所述的动态帧率条件下的自动曝光方法,其特征在于,所述步骤3)中的数字化亮度增益参数为N/M。
5.按照权利要求4所述的动态帧率条件下的自动曝光方法,其特征在于,所述数字化亮度增益参数中的N和M可以分别进行调解。
全文摘要
本发明公开了一种动态帧率条件下的自动曝光方法,属于数码摄像装置中对图像质量的自动曝光控制领域。本发明缩减了硬件单元等待软件单元的时间,提高了自动曝光控制的功效,减少了系统资源和通讯资源的耗费。本发明步骤为1)根据当前帧率发送控制中断频率指令给亮度统计模块;2)亮度统计模块以相应的频率发送亮度统计值的中断信息给中断控制单元;3)自动曝光控制程序启动自动曝光控制程序,计算新的曝光时间和数字化亮度增益参数;4)自动曝光控制程序将新的曝光时间和数字化亮度增益参数发送给其它硬件控制电路和光学传感器;5)其它硬件控制电路和光学传感器在新的曝光时间和数字化亮度增益下对图像质量进行调解。
文档编号G03B7/00GK1547070SQ20031011724
公开日2004年11月17日 申请日期2003年12月9日 优先权日2003年12月9日
发明者陈东瑛, 朱晓琳, 李国新, 周政军 申请人:北京中星微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1