摄像头防持续明暗震荡方法、装置和摄像头系统与流程
未命名
07-19
阅读:118
评论:0
1.本公开涉及图像采集技术领域,特别涉及一种摄像头防持续明暗震荡方法、装置和摄像头系统。
背景技术:
2.为了呈现白天和夜晚的不同光照条件下的图像效果,通常摄像头都设有不同的工作模式,例如在白天减小图像传感器的进光量并关闭补光灯,在夜晚增加图像传感器的进光量并开启补光灯。在白天,因为拍摄环境的亮度相对稳定,不会出现拍摄环境突发的明暗反复变换的情况,因此,在白天时的摄像头不容易出现因为适应拍摄环境亮度而突发的在日间工作模式和夜间工作模式之间反复切换造成的拍摄图像明暗震荡的问题;而在夜间,因为车辆等移动光源的存在,以及摄像头自带补光灯照射在物体而产生较强反射光照射到摄像头的补光反射干扰,使得夜晚拍摄图像的亮度稳定性差,使得摄像头因为亮度的瞬间明暗变化而在夜间工作模式和日间工作模式之间反复切换,导致所拍摄图像出现明暗震荡的问题。
技术实现要素:
3.有鉴于此,本公开提供一种摄像头防持续明暗震荡方法、装置和摄像头系统,以解决摄像头出现持续性明暗震荡的问题,并且使得摄像头在防止持续明暗震荡的情况下,仍然能够根据拍摄场景的亮度变化而自适应地在夜间工作模式和日间工作模式之间进行切换,提高摄像头所拍摄图像的亮度稳定性,进而提高摄像头的成像效果。
4.本公开的技术方案是这样实现的:一种摄像头防持续明暗震荡方法,包括:在摄像头处于拍摄状态时,获取所述摄像头的拍摄场景的光敏值;当所述摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于所述夜间拍摄模式情况下的所述拍摄场景的稳定光敏值;根据所述稳定光敏值和所述摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,所述日夜切换光敏阈值用于判断所述摄像头是否从所述日间拍摄模式切换至所述夜间拍摄模式;将所述摄像头的夜日切换光敏阈值调整为所述临时夜日切换光敏阈值,其中,所述夜日切换光敏阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式;根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。
5.进一步,所述明暗震荡判断条件为:所述摄像头在所述夜间拍摄模式与所述日间拍摄模式之间的相互切换次数在设定时间范围内达到预设次数。
6.进一步,所述获得明暗震荡期间内处于所述夜间拍摄模式情况下的所述拍摄场景的稳定光敏值,包括:根据所述摄像头在所述明暗震荡期间内处于任意一次夜间拍摄模式期间的拍摄场景的光敏值,得到所述任意一次夜间拍摄模式期间的稳定阶段光敏值;在每一次夜间拍摄模式期间的稳定阶段光敏值之间相差在预设光敏误差范围内的情况下,根据每一次夜间拍摄模式期间的稳定阶段光敏值得到所述稳定光敏值。
7.进一步,所述根据所述稳定光敏值和所述摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,包括:将所述稳定光敏值与所述日夜切换光敏阈值相加,得到所述临时夜日切换光敏阈值。
8.进一步,所述根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,包括:在所述摄像头处于所述夜间拍摄模式时,若所述摄像头的拍摄场景的光敏值大于所述临时夜日切换光敏阈值,则控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。
9.进一步,所述摄像头防持续明暗震荡方法进一步包括:在所述摄像头处于拍摄状态时,获取所述摄像头所拍摄图像的自动曝光ae值;其中,所述根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,进一步包括:根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述临时夜日切换光敏阈值和夜日切换ae阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,其中,所述夜日切换ae阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式。
10.进一步,所述根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述临时夜日切换光敏阈值和夜日切换ae阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,包括:在所述摄像头处于所述夜间拍摄模式时,若所述摄像头的拍摄场景的光敏值大于所述临时夜日切换光敏阈值,并且所述摄像头所拍摄图像的ae值小于等于所述夜日切换ae阈值,则控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。
11.进一步,所述摄像头防持续明暗震荡方法进一步包括:在所述摄像头处于拍摄状态时,获取所述摄像头所拍摄图像的ae值;在所述摄像头处于所述日间拍摄模式的情况下,根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述日夜切换光敏阈值和日夜切换ae阈值,控制所述摄像头从所述日间拍摄模式切换至所述夜间拍摄模式,其中,所述日夜切换ae阈值用于判断所述摄像头是否从日间拍摄模式切换至夜间拍摄模式;在所述摄像头处于所述夜间拍摄模式的情况下,根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述夜日切换光敏阈值和夜日切换ae阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,其中,所述夜日切换ae阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式。
12.进一步,所述根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述日夜切换光敏阈值和日夜切换ae阈值,控制所述摄像头从所述日间拍摄模式切换至所述夜间拍摄模式,包括:在所述摄像头所拍摄图像的ae值大于所述日夜切换ae阈值并且所述摄像头的拍摄场景的光敏值小于等于所述日夜切换光敏阈值的情况下,控制所述摄像头从所述日间拍摄模式切换至所述夜间拍摄模式。
13.进一步,所述根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述夜日切换光敏阈值和夜日切换ae阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,包括:在所述摄像头所拍摄图像的ae值小于等于所述夜日切换ae阈值并且所述摄像头的拍摄场景的光敏值大于所述夜日切换光敏阈值的情况下,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。
14.进一步,所述摄像头防持续明暗震荡方法进一步包括:在所述摄像头所拍摄图像的ae值处于稳定状态的情况下,获取所述摄像头的拍摄场景的光敏值和获取所述摄像头所拍摄图像的ae值,并获取所述摄像头所拍摄图像的画面平均亮度;根据下式得到新的日夜切换光敏阈值:ldr*ae/meany=rfvlthr01*aethr0/meany=rfv其中,ldr、ae和meany分别为获取的所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、以及所述摄像头所拍摄图像的画面平均亮度,rfv为根据ldr、ae和meany所得到的参考固定值,aethr0为所述日夜切换ae阈值,lthr01为新的日夜切换光敏阈值;将所述日夜切换光敏阈值更新为所述新的日夜切换光敏阈值。
15.进一步,所述摄像头防持续明暗震荡方法进一步包括:响应于接收到的启动触发信号,获取所述摄像头的拍摄场景的光敏值;在所述摄像头的拍摄场景的光敏值小于等于所述日夜切换光敏阈值的情况下,控制所述摄像头进入所述夜间拍摄模式下的拍摄状态;在所述摄像头的拍摄场景的光敏值大于所述日夜切换光敏阈值的情况下,控制所述摄像头进入所述日间拍摄模式下的拍摄状态。
16.进一步,所述夜间拍摄模式包括全彩夜视模式和红外夜视模式;所述摄像头防持续明暗震荡方法进一步包括:响应于接收到的由所述全彩夜视模式向所述红外夜视模式的切换信号,将所述全彩夜视模式切换为所述红外夜视模式,并将所述全彩夜视模式下使用的夜日切换光敏阈值替换为所述红外夜视模式下使用的夜日切换光敏阈值,将所述全彩夜视模式下使用的夜日切换ae阈值替换为所述红外夜视模式下使用的夜日切换ae阈值;或者响应于接收到的由所述红外夜视模式向所述全彩夜视模式的切换信号,将所述红外夜视模式切换为所述全彩夜视模式,并将所述红外夜视模式下使用的夜日切换光敏阈值替换为所述全彩夜视模式下使用的夜日切换光敏阈值,将所述红外夜视模式下使用的夜日
切换ae阈值替换为所述全彩夜视模式下使用的夜日切换ae阈值;其中,所述全彩夜视模式下使用的夜日切换光敏阈值与所述红外夜视模式下使用的夜日切换光敏阈值相等或者不等,所述全彩夜视模式下使用的夜日切换ae阈值与所述红外夜视模式下使用的夜日切换ae阈值相等或者不等。
17.一种摄像头防持续明暗震荡装置,包括:光敏值获取模块,被配置为执行在摄像头处于拍摄状态时,获取所述摄像头的拍摄场景的光敏值;稳定光敏值获得模块,被配置为执行当所述摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于所述夜间拍摄模式情况下的所述拍摄场景的稳定光敏值;临时光敏阈值获得模块,被配置为执行根据所述稳定光敏值和所述摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,所述日夜切换光敏阈值用于判断所述摄像头是否从所述日间拍摄模式切换至所述夜间拍摄模式;光敏阈值调整模块,被配置为执行将所述摄像头的夜日切换光敏阈值调整为所述临时夜日切换光敏阈值,其中,所述夜日切换光敏阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式;拍摄模式切换模块,被配置为执行根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。
18.一种摄像头系统,包括:摄像头;控制模块,所述控制模块被配置为执行:在所述摄像头处于拍摄状态时,获取所述摄像头的拍摄场景的光敏值;当所述摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于所述夜间拍摄模式情况下的所述拍摄场景的稳定光敏值;根据所述稳定光敏值和所述摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,所述日夜切换光敏阈值用于判断所述摄像头是否从所述日间拍摄模式切换至所述夜间拍摄模式;将所述摄像头的夜日切换光敏阈值调整为所述临时夜日切换光敏阈值,其中,所述夜日切换光敏阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式;根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。
19.一种电子设备,包括:处理器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为执行所述可执行指令,以实现如上任一项所述的摄像头防持续明暗震荡方法。
20.一种计算机可读存储介质,当所述计算机可读存储介质中的至少一条指令被电子设备的处理器执行时,使得所述电子设备能够实现如上任一项所述的摄像头防持续明暗震
荡方法。
21.从上述方案可以看出,本公开的摄像头防持续明暗震荡方法、装置和摄像头系统中,在判断摄像头产生明暗震荡时,根据明暗震荡期间处于夜间拍摄模式情况下的稳定光敏值以及摄像头的日夜切换光敏阈值得到比原有夜日切换光敏阈值更高的临时夜日切换光敏阈值,并将原有夜日切换光敏阈值替换为临时夜日切换光敏阈值,使得摄像头的光敏值难以达到临时夜日切换光敏阈值而再次从夜间拍摄模式切换至日间拍摄模式,从而有效地避免了摄像头持续明暗震荡的问题。同时,根据明暗震荡期间处于夜间拍摄模式情况下的稳定光敏值以及摄像头的日夜切换光敏阈值所得到的临时夜日切换光敏阈值,意味着摄像头的拍摄环境的光强需要达到日间光强才能够切换至日间拍摄模式,也就是说拍摄环境真正的从夜间转变成白天才能够切换至日间拍摄模式,并且在切换至日间拍摄模式后,因为环境亮度为白天的亮度,所以也就不会出现因为光敏值低于日夜切换阈值而切换至夜间拍摄模式的情况,进而在摄像头根据临时夜日切换光敏阈值切换至日间拍摄模式后,将临时夜日切换光敏阈值调整回夜日切换光敏阈值,也确保了在拍摄环境再次从白天变成夜间之后能够回到原有从夜间拍摄模式切换到日间拍摄模式的条件。另外,本公开的摄像头防持续明暗震荡方法、装置和摄像头系统中,还同时将光敏值和ae值相结合的方式进行日间拍摄模式和夜间拍摄模式的控制,确保了摄像头拍摄画面的亮度效果。同时,本公开的摄像头防持续明暗震荡方法、装置和摄像头系统中,还根据光敏值与图像画面情况大致成反比的经验公式,对日夜切换光敏阈值进行更新,实现了图像亮度的稳定性的提升,保证了在摄像头从日间拍摄模式切换到夜间拍摄模式时的图像亮度的稳定。
22.同时,本公开的摄像头防持续明暗震荡方法、装置和摄像头系统中,利用分别设置夜日切换光敏阈值和日夜切换光敏阈值,并且夜日切换光敏阈值高于日夜切换光敏阈值的方式,能够避免日夜交错时光敏值在光敏阈值附近波动导致的夜间拍摄模式与日间拍摄模式之间频繁切换带来的明暗震荡。通过这种方式,在环境亮度从白天变为夜间的过程中,光敏值是在日夜切换光敏阈值附近波动并且不会高于夜日切换光敏阈值,进而在摄像头随着环境从白天到夜间的缓慢转变而从日间拍摄模式切换至夜间拍摄模式后不会出现光敏值因为环境亮度(排除拍摄场景中突然出现的短时强光的情况)而跳变为高于夜日切换光敏阈值,避免了在天色逐渐变暗的过程中出现明暗震荡的问题;同理,在环境亮度从夜间变为白天的过程中,光敏值是在夜日切换光敏阈值附近波动并且不会低于日夜切换光敏阈值,进而在摄像头随着环境从夜间到白天的缓慢转变而从夜间拍摄模式切换至日间拍摄模式后不会出现光敏值因为环境亮度而跳变为低于日夜切换光敏阈值,避免了在天色逐渐变量的过程中出现的明暗震荡的问题。
附图说明
23.图1是根据一示意性实施例示出的一种摄像头防持续明暗震荡方法流程图;图2是根据一示意性实施例示出的获得稳定光敏值的流程图;图3是根据一示意性实施例示出的结合于光敏值和ae值进行拍摄模式切换的流程图;图4是根据一示意性实施例示出的对日夜切换光敏阈值进行更新的流程图;图5是根据一示意性实施例示出的实验场景示意图;
图6是根据一示意性实施例示出的启动阶段选择拍摄模式的流程图;图7是根据一示意性实施例示出的随不同夜间拍摄模式之间的切换而替换夜日切换光敏阈值和夜日切换ae阈值的流程图;图8是根据一示意性实施例示出的摄像头防持续明暗震荡方法的应用场景流程图;图9是根据一示意性实施例示出的摄像头防持续明暗震荡方法中更新日夜切换光敏阈值的应用场景流程图;图10是根据一示意性实施例示出的一种摄像头防持续明暗震荡装置的逻辑结构图;图11是根据一示意性实施例示出的一种摄像头系统的逻辑结构图;图12是根据一示意性实施例示出的一种低功耗电池供电的摄像头设备的逻辑结构图;图13是本公开实施例提供的一种电子设备的结构示意图。
实施方式
24.为了使本公开的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本公开作进一步详细说明。
25.由于夜间的拍摄场景光照条件复杂,使得摄像头因为在拍摄场景出现亮度突升而短时输出亮度过高的拍摄图像,并且,摄像头随着亮度突升而切换到日间工作模式后,因为拍摄场景的亮度突降而使得摄像头短时输出亮度过低的拍摄图像,直到切换回夜间工作模式后摄像头才能输出亮度理想的拍摄图像,导致摄像头的拍摄图像出现明暗震荡。如果夜间的拍摄场景反复多次出现亮度突升、突降的情况,则会引起摄像头的持续明暗震荡,在持续明暗震荡期间的拍摄图像,严重影响到图像内容的呈现,而且会导致明暗震荡期间可能出现的拍摄图像中的关键信息无法获取的问题。
26.现有的解决方案是在出现明暗震荡后,在一段时间内(如30分钟)锁死夜间工作模式和日间工作模式之间的切换,使得摄像头在锁死状态下始终处于夜间工作模式,这种情况造成了在锁死状态下的摄像头无法灵活地根据环境亮度的变化而调节工作模式的结果,导致了摄像头在锁死状态下转移到高亮度环境或者摄像头的拍摄环境出现长时间高亮情况下,摄像头无法随着环境亮度的提升而自适应地切换至日间工作模式,造成摄像头的拍摄图像曝光量过大的问题。
27.有鉴于此,本公开实施例提供了一种摄像头防持续明暗震荡方法,使得摄像头在防止持续明暗震荡的情况下,仍然能够根据所拍摄场景的亮度变化而自适应地在夜间工作模式和日间工作模式之间进行切换。
28.图1是根据一示意性实施例示出的一种摄像头防持续明暗震荡方法流程图,如图1所示,该摄像头防持续明暗震荡方法主要包括以下步骤101至步骤105。
29.步骤101、在摄像头处于拍摄状态时,获取摄像头的拍摄场景的光敏值。
30.在示意性实施例中,摄像头的拍摄场景的光敏值来源于摄像头中的光敏元件,光敏元件感受摄像头的拍摄区域的光强得到光敏值,光敏元件例如光敏二极管。在示意性实施例中,光敏元件可以安装于摄像头中,并且可以由安装于摄像头中并且连接于光敏元件
的数据处理模块得到摄像头的拍摄场景的光敏值,在示意性实施例中,数据处理模块例如为mcu(micro control unit,微控制单元)。
31.步骤102、当摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于夜间拍摄模式情况下的拍摄场景的稳定光敏值。
32.其中,明暗震荡在人的视觉上呈现了图像在短时间内的明暗反复变化,在摄像头的夜间拍摄过程中,图像在短时间内的明暗反复变化的一个原因是夜晚时摄像头在夜间拍摄模式与日间拍摄模式之间在短时间内出现反复相互切换,而这种短时间内出现反复相互切换往往是因为外界光源或者摄像头自带的补光灯对摄像头的拍摄区域的干扰所导致的,例如,发光强烈的手电或者车辆的远光灯突然照射于摄像头,或者摄像头自带补光灯照射在物体表面产生较强反射光照射到摄像头,造成摄像头的拍摄区域或拍摄对象亮度突增使得摄像头切换至日间拍摄模式,之后在较短时间内随着亮度减弱而再次切换至夜间拍摄模式。特别是在夜间拍摄模式下的摄像头自带补光灯照射在物体表面产生较强反射光照射到摄像头,使得摄像头切换至日间拍摄模式而关闭补光灯,进而摄像头的拍摄区域迅速变暗,进而摄像头再次切换到夜间拍摄模式而打开补光灯,补光灯再次照射在物体表面产生较强反射光照射到摄像头,使得摄像头再次切换至日间拍摄模式而关闭补光灯,进而摄像头的拍摄区域再次迅速变暗,进而摄像头又一次切换到夜间拍摄模式而打开补光灯,循环往复。这种短时间内出现的多次夜间拍摄模式与日间拍摄模式的切换造成了明暗震荡。
33.在摄像头的拍摄区域忽明忽暗的过程中,拍摄区域的亮度达到触发摄像头切换至日间拍摄模式时,摄像头便会从夜间拍摄模式切换至日间拍摄模式,在干扰光源离开摄像头的拍摄区域或者摄像头的补光灯关闭使得拍摄区域亮度下降回原有夜间亮度时,摄像头便会从日间拍摄模式切换回夜间拍摄模式,这种判断和切换都可以通过摄像头中的mcu、soc(system on chip,片上系统)、补光灯、红外灯、滤光片切换器等组件实现。例如,日间拍摄模式中,mcu控制补光灯和红外灯关闭,滤光片切换器切换至可透过可见光的滤光片使得图像传感器接收可见光,soc对图像传感器的成像进行处理得到并输出彩色图像;夜间拍摄模式可以包括全彩夜视模式和红外夜视模式,在全彩夜视模式中,mcu控制补光灯开启,滤光片切换器切换至可透过可见光的滤光片使得图像传感器接收可见光,soc对图像传感器的成像进行处理得到并输出彩色图像,在红外夜视模式中,mcu控制红外灯开启,滤光片切换器切换至可透过红外光的滤光片使得图像传感器接收红外光,因为人眼无法直接观测到红外光,因此soc对图像传感器的成像进行处理得到并输出黑白图像,黑白图像反映了拍摄画面的红外光的强弱。其中,全彩夜视模式和红外夜视模式之间可以根据需要而进行人工切换。
34.在示意性实施例中,明暗震荡判断条件为:摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换次数在设定时间范围内达到预设次数。在示意性实施例中,设定时间范围可以是1分钟至3分钟,预设次数可以是3至5次。例如,摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换次数在1分钟之内达到3次,即可判定为摄像头产生明暗震荡。在步骤102中,摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件,即意味着摄像头产生明暗震荡。
35.图2是根据一示意性实施例示出的获得稳定光敏值的流程图,如图2所示,在示意性实施例中,步骤102中的获得稳定光敏值的过程主要包括如下步骤201至步骤202。
36.步骤201、根据摄像头在明暗震荡期间内处于任意一次夜间拍摄模式期间的拍摄场景的光敏值,得到任意一次夜间拍摄模式期间的稳定阶段光敏值。
37.其中,明暗震荡期间即为上述设定时间范围。
38.步骤202、在每一次夜间拍摄模式期间的稳定阶段光敏值之间相差在预设光敏误差范围内的情况下,根据每一次夜间拍摄模式期间的稳定阶段光敏值得到稳定光敏值。
39.其中,如果摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换次数在设定时间范围内达到预设次数,并且每一次夜间拍摄模式期间的稳定阶段光敏值相差不大(例如在预设光敏误差范围内),则意味着拍摄场景是处于夜间并且在设定时间范围内多次出现短时强光干扰摄像头的情况。此情况下,提高夜日切换光敏阈值(例如提高至临时夜日切换光敏阈值)则可以避免在夜间因为出现短时强光而导致由夜间拍摄模式切换至日间拍摄模式的情况,进而能够避免之后再次出现明暗震荡。而如果每一次夜间拍摄模式期间的稳定阶段光敏值相差较大(例如在预设光敏误差范围以外),则表明除了存在干扰摄像头的干扰光以外,拍摄环境的环境光也出现了变化,此情况下,如果忽略拍摄环境的环境光,则可能出现对环境光判断不准确的问题,所以,在优选实施例中,稳定光敏值是在每一次夜间拍摄模式期间的稳定阶段光敏值之间相差在预设光敏误差范围内的情况下得到,而如果稳定阶段光敏值之间相差在预设光敏误差范围以外,则不会得到稳定光敏值,进而也就不再执行后续的步骤103至步骤105。
40.在示意性实施例中,根据每一次夜间拍摄模式期间的稳定阶段光敏值得到稳定光敏值,可以包括:将每一次夜间拍摄模式期间的稳定阶段光敏值的平均值,确定为稳定光敏值。
41.在示意性实施例中,关于步骤201中如何得到任意一次夜间拍摄模式期间处于稳定阶段时的光敏值,例如:设定一个光敏值波动范围阈值,在预设时长内光敏值的波动未超出波动范围阈值的情况下,将该光敏值确定为稳定光敏值,例如,光敏值波动范围阈值可以设置为5%至10%,预设时长可以设置为2秒至3秒,这样,在2秒至3秒时间内所采集的光敏值的波动范围不超过5%至10%,即可将所得到的光敏值确定为稳定光敏值。在一个具体示例中,在2秒时间内所采集的光敏值的波动范围未超过5%,则将所得到的光敏值确定为稳定光敏值。其中,在预设时长内会得到多个光敏值,则稳定光敏值可以是这多个光敏值中的任意一个,在实际应用场景中,在光敏值稳定的情况下,在预设时长内所得到的光敏值可能会存在多个光敏值相等的情况,因此,也可以将数量最多并且相等的光敏值确定为稳定光敏值。在示意性实施例中,可以将预设时长内的多个光敏值的平均值作为稳定光敏值。在示意性实施例中,可以从预设时长内的多个光敏值中任选一个光敏值作为稳定光敏值。关于在预设时长内光敏值的波动范围的界定,可以以预设时长内的全部光敏值的平均值作为基准,在预设时长内的全部光敏值未超过光敏值波动范围阈值,则该预设时长期间为稳定阶段,根据该预设时长期间内的光敏值得到稳定光敏值,其中,光敏值波动范围阈值以该平均值为基准,例如,光敏值波动范围阈值的零值为该平均值,光敏值波动范围阈值为-2.5%至+2.5%(对应于光敏值波动范围阈值设置为5%)或者5%至+5%(对应于光敏值波动范围阈值设置为10%)。
42.步骤103、根据稳定光敏值和摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,日夜切换光敏阈值用于判断摄像头是否从日间拍摄模式切换至夜间拍摄模式。
43.在短时间内,摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换次数过多意味着明暗震荡情况。在明暗震荡过程中,稳定光敏值是在夜间拍摄模式下得到的,并且光敏值是从摄像头拍摄场景的环境中所得到,进而,夜间拍摄模式下得到的稳定光敏值意味着拍摄场景为夜间,而出现从夜间拍摄模式切换至日间拍摄模式是因为在夜间拍摄模式下光敏值突增导致的,光敏值的突增是拍摄场景突然出现的短时强光(可能来源于外界光源或者摄像头自带的补光灯)所引起,短时强光消失后,环境亮度仍然会恢复至原有的亮度。可见,稳定光敏值代表了夜间拍摄模式下的拍摄场景的正常亮度。
44.在示意性实施例中,步骤103中的根据稳定光敏值和摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,包括:将稳定光敏值与日夜切换光敏阈值相加,得到临时夜日切换光敏阈值。
45.步骤104、将摄像头的夜日切换光敏阈值调整为临时夜日切换光敏阈值,其中,夜日切换光敏阈值用于判断摄像头是否从夜间拍摄模式切换至日间拍摄模式。
46.在示意性实施例中,临时夜日切换光敏阈值高于夜日切换光敏阈值。在示意性实施例中,夜日切换光敏阈值高于日夜切换光敏阈值。
47.分别设置夜日切换光敏阈值和日夜切换光敏阈值,并且夜日切换光敏阈值高于日夜切换光敏阈值,能够避免日夜交错时光敏值在光敏阈值附近波动导致的夜间拍摄模式与日间拍摄模式之间频繁切换带来的明暗震荡。通过这种方式,在环境亮度从白天变为夜间的过程中,光敏值是在日夜切换光敏阈值附近波动并且不会高于夜日切换光敏阈值,进而在摄像头随着环境从白天到夜间的缓慢转变而从日间拍摄模式切换至夜间拍摄模式后不会出现光敏值因为环境亮度(排除拍摄场景中突然出现的短时强光的情况)而跳变为高于夜日切换光敏阈值,避免了在天色逐渐变暗的过程中出现明暗震荡的问题;同理,在环境亮度从夜间变为白天的过程中,光敏值是在夜日切换光敏阈值附近波动并且不会低于日夜切换光敏阈值,进而在摄像头随着环境从夜间到白天的缓慢转变而从夜间拍摄模式切换至日间拍摄模式后不会出现光敏值因为环境亮度而跳变为低于日夜切换光敏阈值,避免了在天色逐渐变量的过程中出现的明暗震荡的问题。
48.如果临时夜日切换光敏阈值设置过高,则在拍摄场景从夜间转换至白天后,可能出现在白天时的光敏值仍然小于临时夜日切换光敏阈值而无法在白天正常触发拍摄模式转换为日间拍摄模式的情况;如果临时夜日切换光敏阈值设置过低,则会存在无法消除因为短时的强光出现造成的明暗震荡的情况。因此,在示意性实施例中,将临时夜日切换光敏阈值确定为稳定光敏值与日夜切换光敏阈值之和,能够同时避免临时夜日切换光敏阈值设置过高和过低所带来的上述问题。通过实际测验所得到的结果来看,能够达到夜间防震荡并且白天顺利切换至日间拍摄模式的效果。
49.步骤105、根据摄像头的拍摄场景的光敏值和临时夜日切换光敏阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式。
50.在示意性实施例中,在摄像头切换至日间拍摄模式后,将临时夜日切换光敏阈值调整回夜日切换光敏阈值。
51.由于临时夜日切换光敏阈值是高于夜日切换光敏阈值的,因此,根据临时夜日切换光敏阈值控制摄像头从夜间拍摄模式切换至日间拍摄模式,意味着拍摄环境的光强达到日间光强的情况,也就是说拍摄环境真正的从夜间转变成白天,此时,切换至日间拍摄模式
后,因为环境亮度为白天的亮度也就不会出现因为光敏值低于日夜切换阈值而切换至夜间拍摄模式的情况。此后,将临时夜日切换光敏阈值调整回夜日切换光敏阈值,也就是说,在拍摄环境处于日间的时候,将临时夜日切换光敏阈值调整回夜日切换光敏阈值,也确保了在拍摄环境再次从白天变成夜间之后能够回到原有从夜间拍摄模式切换到日间拍摄模式的条件。
52.在示意性实施例中,步骤105具体包括:在摄像头处于夜间拍摄模式时,若摄像头的拍摄场景的光敏值大于临时夜日切换光敏阈值,则控制摄像头从夜间拍摄模式切换至日间拍摄模式。
53.在上述步骤101至步骤105的基础上,本公开实施例的摄像头防持续明暗震荡方法中,还进一步结合于摄像头所拍摄图像的ae(automatic exposure,自动曝光)值的判断而进行夜间拍摄模式和日间拍摄模式之间的切换。其中,ae主要功能是当外界环境光照条件发生变化时,自动调节图像传感器的曝光时间来调节图像亮度,使其处于目标亮度内,从而获得理想的成像效果。曝光参数的调节通常通过控制光圈、增益、曝光时间、帧率等以达到最优的亮度值,防止过量或者过暗导致的细节的丢失。ae主要包括曝光时间(exposure time)和图像传感器增益。其中,曝光时间用于将光投射到图像传感器的感光面上,而设置的快门所要打开的时间,曝光时间长则进光多,适合于光线条件比较差的情况,曝光时间短则进光少,适合光线比较好的情况。增益是指图像信号的放大程度,增益可以用来调整视频的亮度级别,让图像更明亮或更暗,以便更好地拍摄场景,增益通常通过放大图像传感器捕获的信号来实现。在示意性实施例中,ae值可以从摄像头中的soc得到。
54.在示意性实施例中,本公开实施例的摄像头防持续明暗震荡方法,进一步包括:在摄像头处于拍摄状态时,获取摄像头所拍摄图像的ae值。
55.在结合于摄像头所拍摄图像的ae值的判断而进行夜间拍摄模式和日间拍摄模式之间的切换的情况下,步骤105进一步包括:根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、临时夜日切换光敏阈值和夜日切换ae阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式,其中,夜日切换ae阈值用于判断摄像头是否从夜间拍摄模式切换至日间拍摄模式。
56.在示意性实施例中,根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、临时夜日切换光敏阈值和夜日切换ae阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式,包括:在摄像头处于夜间拍摄模式时,若摄像头的拍摄场景的光敏值大于临时夜日切换光敏阈值,并且摄像头所拍摄图像的ae值小于等于夜日切换ae阈值,则控制摄像头从夜间拍摄模式切换至日间拍摄模式。
57.由于夜间环境光状况较为复杂,摄像头拍摄场景在夜间时,光敏值和摄像头的拍摄画面之间可能会具有较大偏差,存在实际拍摄画面效果较好的而光敏值较低的情况,也存在实际拍摄画面效果差而光敏值较高的情况,因此单纯以光敏值来评价拍摄场景的光照强弱并进行拍摄模式的切换会出现降低拍摄画面效果甚至持续明暗震荡的问题。如果仅以ae值来评价拍摄场景的光照强弱并进行拍摄模式的切换,则在摄像头在夜间的拍摄模式被设置为红外夜视模式下,因为光敏器件不接收红外光的原因,在摄像头启动并且尚未得到ae值的情况下无法依据光敏值来判断在启动时摄像头最初应当进入日间拍摄模式还是红
外夜视模式,导致摄像头在启动初期严重的明暗振荡问题,并且对于电池供电的低功耗摄像头而言,在摄像头被唤醒的启动初期的soc还无法得到ae值,因此仅以ae值来评价拍摄场景的光照强弱并进行拍摄模式的切换的方案无法应用于电池供电的低功耗摄像头。本公开实施例中,采用光敏值和ae值相结合的方式控制摄像头在夜间拍摄模式和日间拍摄模式之间的切换,能够避免单纯依靠光敏值和单纯依靠ae值进行拍摄场景的光照强弱的判断并进行拍摄模式的切换所带来的上述问题,并且,可以适用于电池供电的低功耗摄像头产品。
58.图3是根据一示意性实施例示出的结合于光敏值和ae值进行拍摄模式切换的流程图,如图3所示,在结合于摄像头所拍摄图像的ae值的判断而进行夜间拍摄模式和日间拍摄模式之间的切换的情况下,本公开实施例的摄像头防持续明暗震荡方法,进一步包括如下步骤301至步骤303。
59.步骤301、在摄像头处于拍摄状态时,获取摄像头所拍摄图像的ae值;步骤302、在摄像头处于日间拍摄模式的情况下,根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、日夜切换光敏阈值和日夜切换ae阈值,控制摄像头从日间拍摄模式切换至夜间拍摄模式,其中,日夜切换ae阈值用于判断摄像头是否从日间拍摄模式切换至夜间拍摄模式;步骤303、在摄像头处于夜间拍摄模式的情况下,根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、夜日切换光敏阈值和夜日切换ae阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式,其中,夜日切换ae阈值用于判断摄像头是否从夜间拍摄模式切换至日间拍摄模式。
60.其中,步骤301与步骤101同时执行,步骤302和步骤303用于日间拍摄模式和夜间拍摄模式之间的切换。
61.在示意性实施例中,步骤302中的根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、日夜切换光敏阈值和日夜切换ae阈值,控制摄像头从日间拍摄模式切换至夜间拍摄模式,进一步包括:在摄像头所拍摄图像的ae值大于日夜切换ae阈值并且摄像头的拍摄场景的光敏值小于等于日夜切换光敏阈值的情况下,控制摄像头从日间拍摄模式切换至夜间拍摄模式。
62.在示意性实施例中,步骤303中的根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、夜日切换光敏阈值和夜日切换ae阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式,进一步包括:在摄像头所拍摄图像的ae值小于等于夜日切换ae阈值并且摄像头的拍摄场景的光敏值大于夜日切换光敏阈值的情况下,控制摄像头从夜间拍摄模式切换至日间拍摄模式。
63.在示意性实施例中,本公开实施例的摄像头防持续明暗震荡方法还包括对日夜切换光敏阈值进行更新的方案。图4是根据一示意性实施例示出的对日夜切换光敏阈值进行更新的流程图,如图4所示,本公开实施例的摄像头防持续明暗震荡方法进一步包括如下步骤401至步骤403。
64.步骤401、在摄像头所拍摄图像的ae值处于稳定状态的情况下,获取摄像头的拍摄场景的光敏值和获取摄像头所拍摄图像的ae值,并获取摄像头所拍摄图像的画面平均亮
度。
65.步骤402、根据下式得到新的日夜切换光敏阈值:ldr*ae/meany=rfvlthr01*aethr0/meany=rfv其中,ldr、ae和meany分别为获取的摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、以及摄像头所拍摄图像的画面平均亮度,rfv为根据ldr、ae和meany所得到的参考固定值,aethr0为日夜切换ae阈值,lthr01为新的日夜切换光敏阈值。
66.步骤403、将日夜切换光敏阈值更新为新的日夜切换光敏阈值。
67.采用上述方案,将光敏值和ae值相结合的形式,根据ae值、日夜切换ae阈值和光敏值对日夜切换光敏阈值进行调整,实现了摄像头在启动唤醒时刻的阈值的精确性,特别对于电池供电的低功耗摄像头产品而言,在有人经过时触发唤醒并在拍摄一段时间后进入休眠状态,因此,电池供电的低功耗摄像头产品通常会存在在一段时间内经常反复唤醒的工作情况,采用本公开实施例所提供的上述方案的对日夜切换光敏阈值的更新,使得每次摄像头唤醒时所参考的日夜切换光敏阈值都可能在较早的时候进行了更新,这样,在每次摄像头唤醒时,更新的日夜切换光敏阈值都能够与摄像头唤醒时的拍摄场景的光照处于较为匹配的状态,确保了摄像头拍摄图像的质量。
68.其中,关于步骤402中的公式,通过如下的实验能够得到符合该公式的数据。图5是根据一示意性实施例示出的实验场景示意图,如图5所示,摄像头与被照物相聚3米,摄像头两侧分别设置面光源,面光源朝向被照物表面照射,摄像头拍摄被照物,图5是一种面光源反射场景,其中,面光源代表了摄像头自带的补光灯。调整摄像头两侧的面光源的亮度,实测摄像头画面的ae值情况和光敏值情况,得到表1的数据。
69.表1 照度、光敏值和ae值数据
70.表1中,lux为照度单位,ldr为光敏值,ae_exp为曝光时长,ae_gain为增益,meany为图像画面的平均亮度,ae为ae值,ae值是由ae_exp和ae_gain相乘得到,ae_exp、ae_gain和meany均能够通过摄像头中的soc得到。从表1的数据能够看出,光敏值与图像画面情况大致成反比,据此得到以下经验公式:ldr*ae_exp*ae_gain/meany=固定值据此,得到上述公式:ldr*ae/meany=rfv其中,rfv为固定值,对应于表1中最右侧一列的值。利用该经验公式,在meany不变(意味着图像的亮度不发生改变)的情况下,光敏值和ae值之间存在此消彼长的关系,并且大致成反比关系,因此,若ae值变到日夜切换ae阈值时,与其相对应的光敏变到,即:
lthr01*aethr0/meany=rfv此情况下,若将日夜切换ae阈值与lthr01能够相结合而触发摄像头从日间拍摄模式切换到夜间拍摄模式,则能够最好地确保meany即图像的亮度的稳定。因此,将lthr01确定为新的日夜切换光敏阈值对原有的日夜切换光敏阈值进行更新能够起到在摄像头从日间拍摄模式切换到夜间拍摄模式时的图像亮度的稳定。
71.在示意性实施例中,将日夜切换光敏阈值保存在摄像头flash(闪存)中并根据上述公式进行更新,在摄像头休眠唤醒时的flash中的日夜切换光敏阈值将随着摄像头工作过程中光敏值的稳定而更新。
72.在示意性实施例中,本公开实施例的摄像头防持续明暗震荡方法可应用于低功耗电池供电的摄像头设备。低功耗电池供电的摄像头设备可以是电池供电的进行无线数据传输的摄像头设备,可以安装于不便于电缆供电的场景,另外,低功耗电池供电的摄像头设备也可以满足经常更换拍摄位置的需要。由于是电池供电,所以对电量的消耗存在较严格的要求。通常情况下,低功耗电池供电的摄像头设备长期处于休眠状态,其中的soc和图像传感器处于断电状态,低功耗mcu常电状态,当有人走过时,触发信号触发mcu中断,mcu先根据光敏值判断日夜状态,并对应修改滤光片切换器以及灯光状态,之后soc和图像传感器上电,soc快速输出图像至客户端,其中,有人走过时的触发信号可以来源于pir(passive infra-red,被动红外)传感器或雷达传感器。
73.基于此,在示意性实施例中,本公开实施例的摄像头防持续明暗震荡方法还包括启动过程中选择拍摄模式的过程。图6是根据一示意性实施例示出的启动阶段选择拍摄模式的流程图,如图6所示,本公开实施例的摄像头防持续明暗震荡方法进一波包括如下步骤601至步骤603。
74.步骤601、响应于接收到的启动触发信号,获取摄像头的拍摄场景的光敏值。
75.在示意性实施例中,启动触发信号来源于pir传感器或雷达传感器。
76.步骤602、在摄像头的拍摄场景的光敏值小于等于日夜切换光敏阈值的情况下,控制摄像头进入夜间拍摄模式下的拍摄状态。
77.步骤603、在摄像头的拍摄场景的光敏值大于日夜切换光敏阈值的情况下,控制摄像头进入日间拍摄模式下的拍摄状态。
78.在示意性实施例中,在获取摄像头的拍摄场景的光敏值后,将光敏值与摄像头的flash中存储的日夜切换光敏阈值进行比较,如果光敏值小于等于日夜切换光敏阈值则控制摄像头进入夜间拍摄模式下的拍摄状态,如果光敏值大于日夜切换光敏阈值则控制摄像头进入日间拍摄模式下的拍摄状态。
79.为了满足夜间拍摄的不同需求,在示意性实施例中,夜间拍摄模式包括全彩夜视模式和红外夜视模式。在示意性实施例中,针对全彩夜视模式和红外夜视模式,夜间拍摄模式切换至日间拍摄模式的夜日切换光敏阈值和夜日切换ae阈值有所不同。图7是根据一示意性实施例示出的随不同夜间拍摄模式之间的切换而替换夜日切换光敏阈值和夜日切换ae阈值的流程图,如图7所示,本公开实施例的摄像头防持续明暗震荡方法进一步包括如下步骤701至步骤702。
80.步骤701、响应于接收到的由全彩夜视模式向红外夜视模式的切换信号,将全彩夜视模式切换为红外夜视模式,并将全彩夜视模式下使用的夜日切换光敏阈值替换为红外夜
视模式下使用的夜日切换光敏阈值,将全彩夜视模式下使用的夜日切换ae阈值替换为红外夜视模式下使用的夜日切换ae阈值。
81.步骤702、响应于接收到的由红外夜视模式向全彩夜视模式的切换信号,将红外夜视模式切换为全彩夜视模式,并将红外夜视模式下使用的夜日切换光敏阈值替换为全彩夜视模式下使用的夜日切换光敏阈值,将红外夜视模式下使用的夜日切换ae阈值替换为全彩夜视模式下使用的夜日切换ae阈值。
82.在示意性实施例中,全彩夜视模式下使用的夜日切换光敏阈值与红外夜视模式下使用的夜日切换光敏阈值可以相等或者不等,全彩夜视模式下使用的夜日切换ae阈值与红外夜视模式下使用的夜日切换ae阈值可以相等或者不等。
83.在示意性实施例中,由全彩夜视模式向红外夜视模式的切换信号、以及由红外夜视模式向全彩夜视模式的切换信号,来源于人为触发,例如,用户通过终端控制摄像头在全彩夜视模式和红外夜视模式之间进行切换。
84.本公开实施例的摄像头防持续明暗震荡方法中,在判断摄像头产生明暗震荡时,根据明暗震荡期间处于夜间拍摄模式情况下的稳定光敏值以及摄像头的日夜切换光敏阈值得到比原有夜日切换光敏阈值更高的临时夜日切换光敏阈值,并将原有夜日切换光敏阈值替换为临时夜日切换光敏阈值,使得摄像头的光敏值难以达到临时夜日切换光敏阈值而再次从夜间拍摄模式切换至日间拍摄模式,从而有效地避免了摄像头持续明暗震荡的问题。同时,根据明暗震荡期间处于夜间拍摄模式情况下的稳定光敏值以及摄像头的日夜切换光敏阈值所得到的临时夜日切换光敏阈值,意味着摄像头的拍摄环境的光强需要达到日间光强才能够切换至日间拍摄模式,也就是说拍摄环境真正的从夜间转变成白天才能够切换至日间拍摄模式,并且在切换至日间拍摄模式后,因为环境亮度为白天的亮度,所以也就不会出现因为光敏值低于日夜切换阈值而切换至夜间拍摄模式的情况,进而在摄像头根据临时夜日切换光敏阈值切换至日间拍摄模式后,将临时夜日切换光敏阈值调整回夜日切换光敏阈值(即在拍摄环境处于日间的时候,将临时夜日切换光敏阈值调整回夜日切换光敏阈值),也确保了在拍摄环境再次从白天变成夜间之后能够回到原有从夜间拍摄模式切换到日间拍摄模式的条件。另外,本公开实施例的摄像头防持续明暗震荡方法中,还同时将光敏值和ae值相结合的方式进行日间拍摄模式和夜间拍摄模式的控制,确保了摄像头拍摄画面的亮度效果。同时,本公开实施例的摄像头防持续明暗震荡方法中,还根据光敏值与图像画面情况大致成反比的经验公式,对日夜切换光敏阈值进行更新,实现了图像亮度的稳定性的提升,保证了在摄像头从日间拍摄模式切换到夜间拍摄模式时的图像亮度的稳定。
85.同时,本公开实施例的摄像头防持续明暗震荡方法中,利用分别设置夜日切换光敏阈值和日夜切换光敏阈值,并且夜日切换光敏阈值高于日夜切换光敏阈值,能够避免日夜交错时光敏值在光敏阈值附近波动导致的夜间拍摄模式与日间拍摄模式之间频繁切换带来的明暗震荡。通过这种方式,在环境亮度从白天变为夜间的过程中,光敏值是在日夜切换光敏阈值附近波动并且不会高于夜日切换光敏阈值,进而在摄像头随着环境从白天到夜间的缓慢转变而从日间拍摄模式切换至夜间拍摄模式后不会出现光敏值因为环境亮度(排除拍摄场景中突然出现的短时强光的情况)而跳变为高于夜日切换光敏阈值,避免了在天色逐渐变暗的过程中出现明暗震荡的问题;同理,在环境亮度从夜间变为白天的过程中,光敏值是在夜日切换光敏阈值附近波动并且不会低于日夜切换光敏阈值,进而在摄像头随着
环境从夜间到白天的缓慢转变而从夜间拍摄模式切换至日间拍摄模式后不会出现光敏值因为环境亮度而跳变为低于日夜切换光敏阈值,避免了在天色逐渐变量的过程中出现的明暗震荡的问题。
86.图8是根据一示意性实施例示出的摄像头防持续明暗震荡方法的应用场景流程图,该应用场景中,摄像头防持续明暗震荡方法用于低功耗电池供电的摄像头设备,主要包括以下步骤801至步骤812。
87.步骤801、pir传感器或雷达传感器产生启动触发信号并发送给摄像头,之后进入步骤802。
88.在示意性实施例中,启动触发信号是随着行人进入摄像头的拍摄区域,被连接于摄像头的pir传感器或雷达传感器捕获而产生的。
89.步骤802、摄像头接收到的启动触发信号后,通过光敏元件获取摄像头的拍摄场景的光敏值,之后进入步骤803。
90.步骤803、判断光敏值是否大于日夜切换光敏阈值,如果是则进入步骤805,否则进入步骤804。
91.步骤804、摄像头进入夜间拍摄模式的拍摄状态,之后进入步骤806和步骤808。
92.在该应用场景中,夜间拍摄模式可以是全彩夜视模式或者红外夜视模式,全彩夜视模式或者红外夜视模式之间的切换可以根据用户的控制实现。对应地,当处于全彩夜视模式中时,夜日切换光敏阈值采用全彩夜视模式下使用的夜日切换光敏阈值,并且夜日切换ae阈值采用全彩夜视模式下使用的夜日切换ae阈值;当处于红外夜视模式中时,夜日切换光敏阈值采用红外夜视模式下使用的夜日切换光敏阈值,并且夜日切换ae阈值采用红外夜视模式下使用的夜日切换ae阈值。
93.步骤805、摄像头进入日间拍摄模式的拍摄状态,之后进入步骤807。
94.步骤806、在摄像头处于夜间拍摄模式时,判断是否摄像头的拍摄场景的光敏值大于夜日切换光敏阈值并且摄像头所拍摄图像的ae值小于等于夜日切换ae阈值,如果是则进入步骤805,否则保持夜间拍摄模式并继续进行判断。
95.步骤807、在摄像头处于日间拍摄模式时,判断是否摄像头所拍摄图像的ae值大于日夜切换ae阈值并且摄像头的拍摄场景的光敏值小于等于日夜切换光敏阈值,如果是则进入步骤804,否则保持日间拍摄模式并继续进行判断。
96.步骤808、判断摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换是否满足明暗震荡判断条件,如果是则进入步骤809,否则继续进行判断。
97.其中,明暗震荡判断条件例如:摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换次数在1分钟之内达到3次。
98.步骤809、获得明暗震荡期间内的每次处于夜间拍摄模式情况下的摄像头的拍摄场景的稳定光敏值,之后进入步骤810。
99.其中,步骤809可以具体包括:根据摄像头在明暗震荡期间内处于任意一次夜间拍摄模式期间的拍摄场景的光敏值,得到该任意一次夜间拍摄模式期间处于稳定阶段时的光敏值,将该任意一次夜间拍摄模式期间处于稳定阶段时的光敏值,确定为对应于任意一次夜间拍摄模式的稳定光敏值。
100.步骤810、在所获的各个稳定光敏值之间相差在预设光敏误差范围内的情况下,将
稳定光敏值与日夜切换光敏阈值相加,得到临时夜日切换光敏阈值,之后进入步骤811。
101.步骤811、将摄像头的夜日切换光敏阈值调整为临时夜日切换光敏阈值,之后进入步骤812。
102.步骤812、根据摄像头的拍摄场景的光敏值和临时夜日切换光敏阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式,并在摄像头切换至日间拍摄模式后,将临时夜日切换光敏阈值调整回夜日切换光敏阈值。
103.结合前述步骤,在步骤812中,调整为临时夜日切换光敏阈值之后,摄像头仍然保持夜间拍摄模式并执行步骤806的判断步骤,并且在步骤806中的夜日切换光敏阈值变为了临时夜日切换光敏阈值,在步骤806判断为“是”并且进入步骤805后,再将临时夜日切换光敏阈值调整回日切换光敏阈值。
104.图9是根据一示意性实施例示出的摄像头防持续明暗震荡方法中更新日夜切换光敏阈值的应用场景流程图,该应用场景中,摄像头防持续明暗震荡方法用于低功耗电池供电的摄像头设备,主要包括以下步骤901至步骤903。
105.步骤901、在摄像头处于拍摄模式期间,在摄像头所拍摄图像的ae值处于稳定状态的情况下,同时获取摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值的、以及摄像头所拍摄图像的画面平均亮度,之后进入步骤902。
106.步骤902、根据光敏值与图像画面情况大致成反比的经验公式,得到新的日夜切换光敏阈值,之后进入步骤903。
107.其中,光敏值与图像画面情况大致成反比的经验公式为:ldr*ae/meany=rfvlthr01*aethr0/meany=rfv其中,ldr、ae和meany分别为同时获取的摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、以及摄像头所拍摄图像的画面平均亮度,rfv为根据ldr、ae和meany所得到的参考固定值,aethr0为日夜切换ae阈值,lthr01为新的日夜切换光敏阈值。
108.步骤903、将日夜切换光敏阈值更新为新的日夜切换光敏阈值。
109.图10是根据一示意性实施例示出的一种摄像头防持续明暗震荡装置的逻辑结构图,如图10所示,该摄像头防持续明暗震荡装置主要包括光敏值获取模块1001、稳定光敏值获得模块1002、临时光敏阈值获得模块1003、光敏阈值调整模块1004和拍摄模式切换模块1005。
110.光敏值获取模块1001,被配置为执行在摄像头处于拍摄状态时,获取摄像头的拍摄场景的光敏值;稳定光敏值获得模块1002,被配置为执行当摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于夜间拍摄模式情况下的拍摄场景的稳定光敏值;临时光敏阈值获得模块1003,被配置为执行根据稳定光敏值和摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,日夜切换光敏阈值用于判断摄像头是否从日间拍摄模式切换至夜间拍摄模式;光敏阈值调整模块1004,被配置为执行将摄像头的夜日切换光敏阈值调整为临时夜日切换光敏阈值,其中,夜日切换光敏阈值用于判断摄像头是否从夜间拍摄模式切换至
日间拍摄模式;拍摄模式切换模块1005,被配置为执行根据摄像头的拍摄场景的光敏值和临时夜日切换光敏阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式。
111.在示意性实施例中,明暗震荡判断条件为:摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换次数在设定时间范围内达到预设次数。
112.在示意性实施例中,稳定光敏值获得模块1002进一步被配置为执行:根据摄像头在明暗震荡期间内处于任意一次夜间拍摄模式期间的拍摄场景的光敏值,得到任意一次夜间拍摄模式期间的稳定阶段光敏值;在每一次夜间拍摄模式期间的稳定阶段光敏值之间相差在预设光敏误差范围内的情况下,根据每一次夜间拍摄模式期间的稳定阶段光敏值得到稳定光敏值。
113.在示意性实施例中,临时光敏阈值获得模块1003进一步被配置为执行:将稳定光敏值与日夜切换光敏阈值相加,得到临时夜日切换光敏阈值。
114.在示意性实施例中,拍摄模式切换模块1005进一步被配置为执行:在摄像头处于夜间拍摄模式时,若摄像头的拍摄场景的光敏值大于临时夜日切换光敏阈值,则控制摄像头从夜间拍摄模式切换至日间拍摄模式。
115.在示意性实施例中,该摄像头防持续明暗震荡装置,进一步包括:ae值获取模块,被配置为执行在摄像头处于拍摄状态时,获取摄像头所拍摄图像的ae值;其中,拍摄模式切换模块1005进一步被配置为执行:根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、临时夜日切换光敏阈值和夜日切换ae阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式,其中,夜日切换ae阈值用于判断摄像头是否从夜间拍摄模式切换至日间拍摄模式。
116.在示意性实施例中,拍摄模式切换模块1005进一步被配置为执行:在摄像头处于夜间拍摄模式时,若摄像头的拍摄场景的光敏值大于临时夜日切换光敏阈值,并且摄像头所拍摄图像的ae值小于等于夜日切换ae阈值,则控制摄像头从夜间拍摄模式切换至日间拍摄模式。
117.在示意性实施例中,该摄像头防持续明暗震荡装置,进一步包括:ae值获取模块,被配置为执行在摄像头处于拍摄状态时,获取摄像头所拍摄图像的ae值;日夜拍摄切换模块,被配置为执行在摄像头处于日间拍摄模式的情况下,根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、日夜切换光敏阈值和日夜切换ae阈值,控制摄像头从日间拍摄模式切换至夜间拍摄模式,其中,日夜切换ae阈值用于判断摄像头是否从日间拍摄模式切换至夜间拍摄模式;夜日拍摄切换模块,被配置为执行在摄像头处于夜间拍摄模式的情况下,根据摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、夜日切换光敏阈值和夜日切换ae阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式,其中,夜日切换ae阈值用于判断摄像头是否从夜间拍摄模式切换至日间拍摄模式。
118.在示意性实施例中,日夜拍摄切换模块进一步被配置为执行:在摄像头所拍摄图像的ae值大于日夜切换ae阈值并且摄像头的拍摄场景的光敏
值小于等于日夜切换光敏阈值的情况下,控制摄像头从日间拍摄模式切换至夜间拍摄模式。
119.在示意性实施例中,夜日拍摄切换模块进一步被配置为执行:在摄像头所拍摄图像的ae值小于等于夜日切换ae阈值并且摄像头的拍摄场景的光敏值大于夜日切换光敏阈值的情况下,控制摄像头从夜间拍摄模式切换至日间拍摄模式。
120.在示意性实施例中,该摄像头防持续明暗震荡装置,进一步包括:画面平均亮度获取模块,被配置为执行在摄像头所拍摄图像的ae值处于稳定状态的情况下,获取摄像头的拍摄场景的光敏值和获取摄像头所拍摄图像的ae值,并获取摄像头所拍摄图像的画面平均亮度;新光敏阈值获得模块,被配置为执行根据下式得到新的日夜切换光敏阈值:ldr*ae/meany=rfvlthr01*aethr0/meany=rfv其中,ldr、ae和meany分别为获取的摄像头的拍摄场景的光敏值、摄像头所拍摄图像的ae值、以及摄像头所拍摄图像的画面平均亮度,rfv为根据ldr、ae和meany所得到的参考固定值,aethr0为日夜切换ae阈值,lthr01为新的日夜切换光敏阈值;光敏阈值更新模块,被配置为执行将日夜切换光敏阈值更新为新的日夜切换光敏阈值。
121.在示意性实施例中,光敏值获取模块1001进一步被配置为执行响应于接收到的启动触发信号,获取摄像头的拍摄场景的光敏值;拍摄模式切换模块1005进一步被配置为执行:在摄像头的拍摄场景的光敏值小于等于日夜切换光敏阈值的情况下,控制摄像头进入夜间拍摄模式下的拍摄状态;在摄像头的拍摄场景的光敏值大于日夜切换光敏阈值的情况下,控制摄像头进入日间拍摄模式下的拍摄状态。
122.在示意性实施例中,夜间拍摄模式包括全彩夜视模式和红外夜视模式;该摄像头防持续明暗震荡装置,进一步包括:红外夜视切换模块,被配置为执行响应于接收到的由全彩夜视模式向红外夜视模式的切换信号,将全彩夜视模式切换为红外夜视模式,并将全彩夜视模式下使用的夜日切换光敏阈值替换为红外夜视模式下使用的夜日切换光敏阈值,将全彩夜视模式下使用的夜日切换ae阈值替换为红外夜视模式下使用的夜日切换ae阈值;全彩夜视切换模块,被配置为执行响应于接收到的由红外夜视模式向全彩夜视模式的切换信号,将红外夜视模式切换为全彩夜视模式,并将红外夜视模式下使用的夜日切换光敏阈值替换为全彩夜视模式下使用的夜日切换光敏阈值,将红外夜视模式下使用的夜日切换ae阈值替换为全彩夜视模式下使用的夜日切换ae阈值;其中,全彩夜视模式下使用的夜日切换光敏阈值与红外夜视模式下使用的夜日切换光敏阈值可以相等或者不等,全彩夜视模式下使用的夜日切换ae阈值与红外夜视模式下使用的夜日切换ae阈值可以相等或者不等。
123.关于上述实施例中的摄像头防持续明暗震荡装置,其中各个单元执行操作的具体方式已经在有关该摄像头防持续明暗震荡方法的实施例中进行了详细描述,此处将不作详
细阐述说明。
124.需要说明的是:上述实施例仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
125.图11是根据一示意性实施例示出的一种摄像头系统的逻辑结构图,如图11所示,该摄像头系统主要包括摄像头1101和控制模块1102。其中,控制模块1102被配置为执行:在摄像头处于拍摄状态时,获取摄像头的拍摄场景的光敏值;当摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于夜间拍摄模式情况下的摄像头的拍摄场景的稳定光敏值;根据稳定光敏值和摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,日夜切换光敏阈值用于判断摄像头是否从日间拍摄模式切换至夜间拍摄模式;将摄像头的夜日切换光敏阈值调整为临时夜日切换光敏阈值,其中,夜日切换光敏阈值用于判断摄像头是否从夜间拍摄模式切换至日间拍摄模式;根据摄像头的拍摄场景的光敏值和临时夜日切换光敏阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式。
126.图12是根据一示意性实施例示出的一种低功耗电池供电的摄像头设备的逻辑结构图,如图12所示,主要包括光敏元件、探测器、低功耗的mcu、滤光片切换器、灯光、soc和图像传感器,其中,探测器例如pir传感器或雷达传感器。在示意性实施例中,控制模块1202的功能由mcu并配合soc实现。在示意性实施例中,摄像头1101可以包括图像传感器以及设置于图像传感器前端的镜头。
127.在示意性实施例中,低功耗电池供电的摄像头设备是一种由电池供电、可以无线通讯、可长期为用户提供监控图像的设备。该低功耗电池供电的摄像头设备长期处于休眠状态,其中,soc和图像传感器处于断电状态,并且mcu处于常电状态。当有人走过时,探测器(pir传感器或雷达传感器)触发mcu中断,mcu先根据光敏元件得到的光敏值判断日夜状态,根据判断结果控制滤光片切换器和灯光进入相应的日间拍摄模式或者夜间拍摄模式,soc和图像传感器上电,soc快速输出图像至用户端。
128.图13是本公开实施例提供的一种电子设备的结构示意图。在一些实施例中,该电子设备为服务器。该电子设备1300可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)1301和一个或一个以上的存储器1302,其中,该存储器1302中存储有至少一条程序代码,该至少一条程序代码由该处理器1301加载并执行以实现上述各个实施例提供的摄像头防持续明暗震荡方法。当然,该电子设备1300还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该电子设备1300还可以包括其他用于实现设备功能的部件,在此不做赘述。
129.在示例性实施例中,还提供了一种包括至少一条指令的计算机可读存储介质,例如包括至少一条指令的存储器,上述至少一条指令可由计算机设备中的处理器执行以完成上述实施例中的摄像头防持续明暗震荡方法。
130.可选地,上述计算机可读存储介质可以是非临时性计算机可读存储介质,例如,该非临时性计算机可读存储介质可以包括rom(read-only memory,只读存储器)、ram(random-access memory,随机存取存储器)、cd-rom(compact disc read-only memory,只
读光盘)、磁带、软盘和光数据存储设备等。
131.以上所述仅为本公开的较佳实施例而已,并不用以限制本公开,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开保护的范围之内。
技术特征:
1.一种摄像头防持续明暗震荡方法,包括:在摄像头处于拍摄状态时,获取所述摄像头的拍摄场景的光敏值;当所述摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于所述夜间拍摄模式情况下的所述拍摄场景的稳定光敏值;根据所述稳定光敏值和所述摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,所述日夜切换光敏阈值用于判断所述摄像头是否从所述日间拍摄模式切换至所述夜间拍摄模式;将所述摄像头的夜日切换光敏阈值调整为所述临时夜日切换光敏阈值,其中,所述夜日切换光敏阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式;根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。2.根据权利要求1所述的摄像头防持续明暗震荡方法,其特征在于,所述根据所述稳定光敏值和所述摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,包括:将所述稳定光敏值与所述日夜切换光敏阈值相加,得到所述临时夜日切换光敏阈值。3.根据权利要求1所述的摄像头防持续明暗震荡方法,其特征在于,所述根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,包括:在所述摄像头处于所述夜间拍摄模式时,若所述摄像头的拍摄场景的光敏值大于所述临时夜日切换光敏阈值,则控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。4.根据权利要求1所述的摄像头防持续明暗震荡方法,其特征在于,进一步包括:在所述摄像头处于拍摄状态时,获取所述摄像头所拍摄图像的自动曝光ae值;其中,所述根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,进一步包括:根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述临时夜日切换光敏阈值和夜日切换ae阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,其中,所述夜日切换ae阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式。5.根据权利要求4所述的摄像头防持续明暗震荡方法,其特征在于,所述根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述临时夜日切换光敏阈值和夜日切换ae阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,包括:在所述摄像头处于所述夜间拍摄模式时,若所述摄像头的拍摄场景的光敏值大于所述临时夜日切换光敏阈值,并且所述摄像头所拍摄图像的ae值小于等于所述夜日切换ae阈值,则控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。6.根据权利要求1所述的摄像头防持续明暗震荡方法,其特征在于,进一步包括:在所述摄像头处于拍摄状态时,获取所述摄像头所拍摄图像的ae值;在所述摄像头处于所述日间拍摄模式的情况下,根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述日夜切换光敏阈值和日夜切换ae阈值,控制所述摄像头从所述日间拍摄模式切换至所述夜间拍摄模式,其中,所述日夜切换ae阈值用于判断
所述摄像头是否从日间拍摄模式切换至夜间拍摄模式;在所述摄像头处于所述夜间拍摄模式的情况下,根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述夜日切换光敏阈值和夜日切换ae阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,其中,所述夜日切换ae阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式。7.根据权利要求6所述的摄像头防持续明暗震荡方法,其特征在于,所述根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述日夜切换光敏阈值和日夜切换ae阈值,控制所述摄像头从所述日间拍摄模式切换至所述夜间拍摄模式,包括:在所述摄像头所拍摄图像的ae值大于所述日夜切换ae阈值并且所述摄像头的拍摄场景的光敏值小于等于所述日夜切换光敏阈值的情况下,控制所述摄像头从所述日间拍摄模式切换至所述夜间拍摄模式。8.根据权利要求6所述的摄像头防持续明暗震荡方法,其特征在于,所述根据所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、所述夜日切换光敏阈值和夜日切换ae阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式,包括:在所述摄像头所拍摄图像的ae值小于等于所述夜日切换ae阈值并且所述摄像头的拍摄场景的光敏值大于所述夜日切换光敏阈值的情况下,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。9.根据权利要求6所述的摄像头防持续明暗震荡方法,其特征在于,进一步包括:在所述摄像头所拍摄图像的ae值处于稳定状态的情况下,获取所述摄像头的拍摄场景的光敏值和获取所述摄像头所拍摄图像的ae值,并获取所述摄像头所拍摄图像的画面平均亮度;根据下式得到新的日夜切换光敏阈值:ldr*ae/meany=rfvlthr01*aethr0/meany=rfv其中,ldr、ae和meany分别为获取的所述摄像头的拍摄场景的光敏值、所述摄像头所拍摄图像的ae值、以及所述摄像头所拍摄图像的画面平均亮度,rfv为根据ldr、ae和meany所得到的参考固定值,aethr0为所述日夜切换ae阈值,lthr01为新的日夜切换光敏阈值;将所述日夜切换光敏阈值更新为所述新的日夜切换光敏阈值。10.根据权利要求1所述的摄像头防持续明暗震荡方法,其特征在于,进一步包括:响应于接收到的启动触发信号,获取所述摄像头的拍摄场景的光敏值;在所述摄像头的拍摄场景的光敏值小于等于所述日夜切换光敏阈值的情况下,控制所述摄像头进入所述夜间拍摄模式下的拍摄状态;在所述摄像头的拍摄场景的光敏值大于所述日夜切换光敏阈值的情况下,控制所述摄像头进入所述日间拍摄模式下的拍摄状态。11.根据权利要求1至10任一项所述的摄像头防持续明暗震荡方法,其特征在于:所述夜间拍摄模式包括全彩夜视模式和红外夜视模式;所述摄像头防持续明暗震荡方法进一步包括:响应于接收到的由所述全彩夜视模式向所述红外夜视模式的切换信号,将所述全彩夜视模式切换为所述红外夜视模式,并将所述全彩夜视模式下使用的夜日切换光敏阈值替换
为所述红外夜视模式下使用的夜日切换光敏阈值,将所述全彩夜视模式下使用的夜日切换ae阈值替换为所述红外夜视模式下使用的夜日切换ae阈值;或者响应于接收到的由所述红外夜视模式向所述全彩夜视模式的切换信号,将所述红外夜视模式切换为所述全彩夜视模式,并将所述红外夜视模式下使用的夜日切换光敏阈值替换为所述全彩夜视模式下使用的夜日切换光敏阈值,将所述红外夜视模式下使用的夜日切换ae阈值替换为所述全彩夜视模式下使用的夜日切换ae阈值;其中,所述全彩夜视模式下使用的夜日切换光敏阈值与所述红外夜视模式下使用的夜日切换光敏阈值相等或者不等,所述全彩夜视模式下使用的夜日切换ae阈值与所述红外夜视模式下使用的夜日切换ae阈值相等或者不等。12.一种摄像头防持续明暗震荡装置,其特征在于,包括:光敏值获取模块,被配置为执行在摄像头处于拍摄状态时,获取所述摄像头的拍摄场景的光敏值;稳定光敏值获得模块,被配置为执行当所述摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于所述夜间拍摄模式情况下的所述拍摄场景的稳定光敏值;临时光敏阈值获得模块,被配置为执行根据所述稳定光敏值和所述摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,所述日夜切换光敏阈值用于判断所述摄像头是否从所述日间拍摄模式切换至所述夜间拍摄模式;光敏阈值调整模块,被配置为执行将所述摄像头的夜日切换光敏阈值调整为所述临时夜日切换光敏阈值,其中,所述夜日切换光敏阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式;拍摄模式切换模块,被配置为执行根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。13.一种摄像头系统,其特征在于,包括:摄像头;控制模块,所述控制模块被配置为执行:在所述摄像头处于拍摄状态时,获取所述摄像头的拍摄场景的光敏值;当所述摄像头在夜间拍摄模式与日间拍摄模式之间的相互切换满足明暗震荡判断条件时,获得明暗震荡期间内处于所述夜间拍摄模式情况下的所述拍摄场景的稳定光敏值;根据所述稳定光敏值和所述摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值,其中,所述日夜切换光敏阈值用于判断所述摄像头是否从所述日间拍摄模式切换至所述夜间拍摄模式;将所述摄像头的夜日切换光敏阈值调整为所述临时夜日切换光敏阈值,其中,所述夜日切换光敏阈值用于判断所述摄像头是否从夜间拍摄模式切换至日间拍摄模式;根据所述摄像头的拍摄场景的光敏值和所述临时夜日切换光敏阈值,控制所述摄像头从所述夜间拍摄模式切换至所述日间拍摄模式。14.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为执行所述可执行指令,以实现如权利要求1至11任一项所述的摄像头防持续明暗震荡方法。
技术总结
本公开涉及一种摄像头防持续明暗震荡方法、装置和摄像头系统,该方法包括:在摄像头处于拍摄状态时,获取拍摄场景的光敏值;当满足明暗震荡判断条件时,获得夜间拍摄模式下的稳定光敏值;根据稳定光敏值和摄像头的日夜切换光敏阈值得到临时夜日切换光敏阈值;将夜日切换光敏阈值调整为临时夜日切换光敏阈值;根据拍摄场景的光敏值和临时夜日切换光敏阈值,控制摄像头从夜间拍摄模式切换至日间拍摄模式。本公开技术方案在避免摄像头持续明暗震荡的同时,仍然能够根据拍摄场景的亮度变化而自适应地切换夜间和日间的工作模式,提高了摄像头所拍摄图像的亮度稳定性。所拍摄图像的亮度稳定性。所拍摄图像的亮度稳定性。
技术研发人员:裘添烨 陶茜 杨作兴 艾国
受保护的技术使用者:深圳比特微电子科技有限公司
技术研发日:2023.06.13
技术公布日:2023/7/18
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
