启动方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:37374352 阅读:13 留言:0更新日期:2023-04-27 07:18
本申请提供一种启动方法、装置、电子设备及计算机可读存储介质,该方法应用于摄像机,所述摄像机包括图像采集传感器、主控芯片及存储器,所述存储器存储有引导程序,所述引导程序包括用于对所述图像采集传感器进行初始化的程序代码,所述方法包括:摄像机上电时,所述主控芯片运行所述引导程序,以执行如下步骤:所述主控芯片通过与所述图像采集传感器交互,判断所述图像采集传感器启动状态;当所述图像采集传感器启动完成时,所述主控芯片根据环境参数对所述图像采集传感器进行初始化,使得所述图像采集传感器能够自适应环境光照,所述环境参数是所述图像采集传感器启动完成后从环境中采集得到的。境中采集得到的。境中采集得到的。

【技术实现步骤摘要】
启动方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及视频监控领域,特别涉及一种启动方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]近年来,视频监控系统已广泛应用于工业、交通、住宅小区等领域,而电池低功耗视频监控摄像机更是由于其体积小、启动快、易安装等优点为各消费类家庭所喜爱,如带摄像头的门铃、猫眼等都能很好的服务于家庭安全监控。
[0003]目前的视频监控摄像机在启动时,一般会根据感光元件的环境亮度参数查找预先存储标定的对应曝光量参数,并将对应的曝光量参数设置给图像采集传感器进行初始化。
[0004]然而,这种方法中,感光元件的环境亮度参数并不精确,并且根据环境亮度参数查找预先标定的对应曝光量参数并不能做到对环境的自适应,由此导致图像采集传感器在摄像机应用程序启动的初始阶段进行图像采集时存在图像不够清晰或过度曝光的问题。

技术实现思路

[0005]为了解决摄像机启动时不能自适应环境光照的问题,本申请提供一种启动方法、装置、电子设备及计算机可读存储介质。
[0006]第一方面,本申请提供一种启动方法,该方法应用于摄像机,所述摄像机包括图像采集传感器、主控芯片及存储器,所述存储器存储有引导程序,引导程序包括用于对图像采集传感器进行初始化的程序代码,方法包括:
[0007]摄像机上电时,主控芯片运行引导程序,以执行如下步骤:
[0008]主控芯片通过与图像采集传感器交互,判断图像采集传感器启动状态;
[0009]当图像采集传感器启动完成时,主控芯片根据环境参数对图像采集传感器进行初始化,使得图像采集传感器能够自适应环境光照,环境参数是图像采集传感器启动完成后从环境中采集得到的。
[0010]在上述实现过程中,通过连续判断图像采集传感器的启动状态,并在图像采集传感器启动完成后,动态获取图像采集传感器采集到的环境参数对图像采集传感器进行初始化,使得图像采集传感器能够自适应环境光照。
[0011]进一步地,主控芯片通过与图像采集传感器交互,判断图像采集传感器启动状态,包括:
[0012]引导程序连续读取图像采集传感器的启动状态寄存器中的数据,当启动状态寄存器中的数据发生变化时,确定图像采集传感器启动完成。
[0013]在上述实现过程中,引导程序通过连续读取图像采集传感器的启动状态,能够及时获知图像采集传感器启动状态寄存器的数据变化,从而及时准确的判断出图像采集传感器的启动状态。
[0014]进一步地,主控芯片根据环境参数对图像采集传感器进行初始化,包括:
[0015]主控芯片从图像采集传感器获取环境参数及预设值;
[0016]主控芯片根据环境参数及预设值计算曝光量和总增益;
[0017]主控芯片将曝光量和总增益发送给图像采集传感器,以完成图像采集传感器的初始化。
[0018]上述实现过程中,通过从图像采集传感器获取环境参数,能够准确获取图像采集传感器所处的环境状况,继而根据环境参数计算曝光量和总增益,能够使得计算结果更加贴近图像采集传感器的实际环境状况,从而使得图像采集传感器初始化结果能够更加自适应当前环境。
[0019]进一步地,摄像机还包括感光设备和辅助灯光设备,主控芯片运行引导程序,还执行如下步骤:
[0020]在主控芯片通过与图像采集传感器交互,判断图像采集传感器启动状态之前,主控芯片初始化感光设备;
[0021]主控芯片根据感光设备的亮度值,判断当前环境处于白天还是夜晚,并根据当前环境、或当前环境和当前工作模式确定是否开启辅助灯光设备。
[0022]在上述实现过程中,根据感光设备亮度值,判断当前环境,根据当前环境判断是否开启辅助灯光设备,能够为图像采集传感器创造较为合适的环境亮度,避免环境亮度过于昏暗或明亮,从而提高图像采集传感器采集的图像质量。
[0023]进一步地,引导程序不包括除图像采集传感器初始化及感光设备初始化外的其他外部设备初始化的程序代码。
[0024]在上述实现过程中,通过裁剪引导程序的非必要程序代码,使得引导程序更加轻量化,能够加快摄像机的启动速度,同时也为引导程序中添加的图像采集传感器初始化程序代码提供了物理空间。
[0025]进一步地,方法还包括:加载内核程序、加载文件系统和驱动系统、启动摄像机的应用程序,其中应用程序中不包括初始化图像采集传感器的程序代码。
[0026]在上述实现过程中,通过将应用程序中的图像采集传感器初始化程序代码转移到前置的引导程序中,使得应用程序启动之前,图像采集传感器的初始化提前完成,从而能够在应用程序启动之后,无需等待就可以通过图像采集传感器抓取高质量的图像。
[0027]进一步地,摄像机还包括另一引导程序,另一引导程序包括外设和驱动的初始化程序,方法还包括:
[0028]主控芯片在调试或者升级时,通过引导程序引导启动另一引导程序。
[0029]在上述实现过程中,通过设置两个引导程序,使得一部分非必要功能,即放置在另一引导程序上的功能,可以仅在主控芯片调试或升级时才运行,有效提高了摄像机的启动速度。
附图说明
[0030]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0031]图1是本申请实施例一提供的启动方法的流程示意图;
[0032]图2是本申请实施例二提供的启动装置的结构示意图;
[0033]图3是本申请实施例三提供的电子设备的结构示意图。
具体实施方式
[0034]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0035]为了更好的理解本申请提供的方案,下面对现有技术做简单介绍。
[0036]现有技术在视频监控时,一般是从感光设备中读取环境参数,根据环境参数获取对应标定的曝光量参数,将此曝光量参数传送给图像采集传感器做初始化操作。但这种方法使得图像采集传感器对环境的自适应程度不佳,因此,本申请通过从图像采集传感器采集环境参数来动态确定曝光量参数,将此曝光量参数传送给图像采集传感器来进行初始化,以提高图像采集传感器对周围环境的自适应程度。
[0037]为了更好的理解本申请提供的方案,下面对本申请提供的启动方法的应用场景做简单介绍。
[0038]当摄像机的红外传感器捕获到运动目标后,摄像机上电,启动图像采集传感器和主控芯片,主控芯片上运行引导程序,主控芯片通过与图像采集传感器交互,判断图像采集传感器启动状态;当图像采集传感器启动完成时,主控芯片根据环境参数对图像采集传感器进行初始化,使得图像采集传感器能够自适应环境光照。当然,当摄像机没有包含红外传感器时,可以由人工或者其他方式,例如远程遥控启动摄像机,使得摄像机上电。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种启动方法,其特征在于,应用于摄像机,所述摄像机包括图像采集传感器、主控芯片及存储器,所述存储器存储有引导程序,所述引导程序包括用于对所述图像采集传感器进行初始化的程序代码,所述方法包括:摄像机上电时,所述主控芯片运行所述引导程序,以执行如下步骤:所述主控芯片通过与所述图像采集传感器交互,判断所述图像采集传感器启动状态;当所述图像采集传感器启动完成时,所述主控芯片根据环境参数对所述图像采集传感器进行初始化,使得所述图像采集传感器能够自适应环境光照,所述环境参数是所述图像采集传感器启动完成后从环境中采集得到的。2.如权利要求1所述的方法,其特征在于,所述主控芯片通过与所述图像采集传感器交互,判断所述图像采集传感器启动状态,包括:所述主控芯片通过所述引导程序连续读取所述图像采集传感器的启动状态寄存器中的数据,当所述启动状态寄存器中的数据发生变化时,确定所述图像采集传感器启动完成。3.如权利要求1所述的方法,其特征在于,所述主控芯片根据环境参数对所述图像采集传感器进行初始化,包括:所述主控芯片从所述图像采集传感器获取所述环境参数及预设值;所述主控芯片根据所述环境参数及预设值计算曝光量和总增益;所述主控芯片将所述曝光量和所述总增益发送给所述图像采集传感器,以完成所述图像采集传感器的初始化。4.如权利要求1所述的方法,其特征在于,所述摄像机还包括感光设备和辅助灯光设备,所述主控芯片运行所述引导程序,还执行如下步骤:在所述主控芯片通过与所述图像采集传感器交互,判断所述图像采集传感器启动状态之前,所述主控芯片通过所述引导程序初始化所述感光设备;所述主控芯片根据所述感光设备的亮度值,...

【专利技术属性】
技术研发人员:刘伟
申请(专利权)人:杭州杰峰科技有限公司
类型:发明
国别省市:

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

1