快速收敛方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:37119340 阅读:21 留言:0更新日期:2023-04-01 05:14
本发明专利技术实施例公开了一种快速收敛方法、装置、电子设备及计算机可读存储介质,包括:获取启动信号及图像文件;根据所述启动信号启动第一内核与第二内核;通过所述第一内核运行自动曝光算法处理所述图像文件,以得到收敛结果;通过第二内核启动业务系统,并读取所述收敛结果,当所述收敛结果为收敛完成时,通过所述业务系统启动预设快启业务,以输出可用帧。本申请提出的快速收敛方法通过双内核的方式来实现网络摄像头的快启业务,通过第一内核对图像文件进行自动曝光处理,通过第二内核启动业务系统,从而能够在快速启动系统的同时输出效果正常的图像。正常的图像。正常的图像。

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


[0001]本专利技术涉及摄像设备
,尤其涉及一种快速收敛方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]目前,对于网络摄像头(IP Camera,简称IPC)的系统启动速度、抓拍速度和图像清晰度的要求越来越高。而提升网络摄像头的系统启动速度性能,主要通过优化对图像的快速收敛处理方案来实现。
[0003]现有的快速收敛处理方案包括通过硬光敏快速收敛方案、通过软光敏快速收敛方案以及通过sensor快速收敛方案,现有快速收敛处理方案处理图像的时间较长,且处理后的图像亮度转换并不准确。
[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]若预设时间内确定所述收敛结果为收敛完成时,跳转执行所述“通过所述业务系统启动快启业务,以输出可用帧”;
[0032]若预设时间内确定所述收敛结果为收敛未完成时,复位所述第一内核,通过所述业务系统启动预设媒体业务,以输出所述可用帧。
[0033]第二方面,本申请实施例提供了一种快速收敛装置,包括:
[0034]获取模块,用于获取启动信号及图像文件;
[0035]内核启动模块,用于根据所述启动信号启动第一内核与第二内核;
[0036]收敛模块,用于通过所述第一内核运行自动曝光算法处理所述图像文件,以得到收敛结果;
[0037]系统启动模块,用于通过所述第二内核启动业务系统,并读取所述收敛结果;
[0038]执行模块,用于当所述收敛结果为收敛完成时,通过所述业务系统启动预设快启业务,以输出可用帧。
[0039]第三方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行第一方面及第一方面任一实施方式所述的快速收敛方法。
[0040]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面及第一方面任一实施方式所述的快速收敛方法。
[0041]本申请实施例提供了一种快速收敛方法、装置、电子设备及计算机可读存储介质,包括:获取启动信号及图像文件;根据所述启动信号启动第一内核与第二内核;通过所述第一内核运行自动曝光算法处理所述图像文件,以得到收敛结果;通过第二内核启动业务系统,并读取所述收敛结果,当所述收敛结果为收敛完成时,通过所述业务系统启动预设快启业务,以输出可用帧。申请提出的快速收敛方法通过双内核的方式来实现网络摄像头的快启业务,通过第一内核对图像文件进行自动曝光处理,通过第二内核启动业务系统,从而能够在快速启动系统的同时输出效果正常的图像。
附图说明
[0042]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
[0043]图1示出了本申请实施例提供的一种快速收敛方法的方法流程示意图;
[0044]图2示出了本申请实施例提供的一种快速收敛方法的第一内核和第二内核的交互示意图;
[0045]图3示出了本申请实施例提供的一种快速收敛方法的第一内核和第二内核的应用示意图;
[0046]图4示出了本申请实施例提供的一种快速收敛装置的装置模块示意图。
具体实施方式
[0047]下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0048]通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0049]在下文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种快速收敛方法,其特征在于,包括:获取启动信号及图像文件;根据所述启动信号启动第一内核与第二内核;通过所述第一内核运行自动曝光算法处理所述图像文件,以得到收敛结果;通过第二内核启动业务系统,并读取所述收敛结果;当所述收敛结果为收敛完成时,通过所述业务系统启动预设快启业务,以输出可用帧。2.根据权利要求1所述的方法,其特征在于,所述“通过所述第一内核运行自动曝光算法处理所述图像文件,以得到收敛结果”,包括:通过所述第一内核依次运行自动曝光算法和白平衡处理算法处理所述图像文件,以得到收敛结果。3.根据权利要求2所述的方法,其特征在于,所述“通过所述第一内核依次运行自动曝光算法和白平衡处理算法处理所述图像文件,以得到收敛结果”,包括:基于所述自动曝光算法处理所述图像文件,以得到第一收敛文件;判断所述第一收敛文件的亮度是否属于预设调节亮度范围;若属于所述预设调节亮度范围,基于所述白平衡处理算法处理所述第一收敛文件,以得到第二收敛文件,将所述第二收敛文件作为所述收敛结果。4.根据权利要求3所述的方法,其特征在于,所述“基于所述自动曝光算法处理所述图像文件,以得到第一收敛文件”,包括:通过自动曝光算法处理所述图像文件的当前帧数据,以得到当前帧亮度;判断所述当前帧亮度是否属于预设曝光亮度范围;若所述当前帧亮度属于预设曝光亮度范围,根据所述当前帧亮度生成所述第一收敛文件;若所述当前帧亮度值不属于所述预设曝光亮度范围,根据所述自动曝光算法处理下一帧数据,直至所述当前帧亮度属于预设曝光亮度范围。5.根据权利要求1所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:艾红朝王玺林
申请(专利权)人:湖南国科微电子股份有限公司
类型:发明
国别省市:

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

1