用于图像实时存储的控制方法和控制装置及电子设备制造方法及图纸

技术编号:28384424 阅读:16 留言:0更新日期:2021-05-08 00:13
本发明专利技术公开了一种用于图像实时存储的控制方法和控制装置及电子设备。基于本发明专利技术,可以获取到对第一相机的采集图像的有效性判定结果,并且,通过调节缓存策略,可以使得图像缓存队列在有效性判定结果为无效时的入列图像增量,少于在有效性判定结果为有效时的入列图像增量,从而能够利用图像缓存队列优先保证包含目标物的采集图像的存储,并通过适当舍弃不包含目标物的采集图像来释放存储压力。由此,可以支持第一相机的采集帧率至少在采集图像包含目标物时不受限、并且不需要采用导致成本提升的高性能存储介质,同时,还可以避免包含目标物的采集图像的丢帧,以降低有效图像信息丢失的概率。

【技术实现步骤摘要】
用于图像实时存储的控制方法和控制装置及电子设备
本专利技术涉及图像存储技术,特别涉及一种用于图像实时存储的控制方法、一种用于图像实施存储的控制装置、以及一种电子设备。
技术介绍
随着相机技术的发展,相机输出采集图像的采集帧率得到了大幅提升,以使得相机能够满足图像不间断和图像高质量的需求,从而能够更好地应用在例如机器视觉、物理体积测量及产品缺陷检测等领域。相机输出的采集图像往往需要被存储在该高速相机、或者其他设备的存储介质中,以便后续可以从存储器中取出所存储的图像进行识别或监控。然而,存储介质所能够支持的存储帧率往往低于相机的采集帧率,因此:由于存储帧率相比于采集帧率的帧率差,容易导致采集图像的存储丢帧,从造成有效图像信息丢失;若为了避免存储丢帧而调低相机的采样帧率,则会导致相机的采集帧率受限于存储介质所能够支持的存储帧率;若为了避免存储丢帧而使用支持高存储帧率的高性能存储介质,则必然导致成本增加。可见,如何在兼顾相机的采集帧率不受限、以及存储介质成本不提升的同时降低存储丢帧的概率,成为现有技术中有待解决的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种用于图像实时存储的控制方法、一种用于图像实施存储的控制装置、以及一种电子设备,有助于在兼顾相机的采集帧率不受限、以及存储介质成本不提升的同时,降低有效图像信息丢失的概率。在一个实施例中,一种用于图像实时存储的控制方法可以包括:接收第一相机的图像传感器输出的采集图像;获取对接收到的采集图像的有效性判定结果,其中,若有效性判定结果为有效,则表示采集图像中包含目标物,若有效性判定结果为无效,则表示采集图像中不包含目标物;根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,以使得图像缓存队列在有效性判定结果为无效时的入列图像增量,少于在有效性判定结果为有效时的入列图像增量。可选地,获取对接收到的采集图像的有效性判定结果,包括:获取接收到的采集图像的同步图像,其中,该同步图像的像素规格小于采集图像的像素规格,并且,同步图像至少包含采集图像的指定区域,该指定区域为目标物在采集图像中出现的区域;对同步图像进行图像识别;根据图像识别结果,获得采集图像的有效性判定结果,其中,若图像识别结果表示成功识别出目标物,则有效性判定结果为有效,否则,有效性判定结果为无效。可选地,获取接收到的采集图像的同步图像,包括:从采集图像中截取包含指定区域的图像内容的同步图像。可选地,获取接收到的采集图像的同步图像,包括:从第二相机获得与采集图像同步输出的同步图像,其中,第二相机的视野范围与第一相机的视野范围的重叠部分用于成像得到指定区域的图像内容。可选地,获取对接收到的采集图像的有效性判定结果,是逐帧触发的;并且,根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,包括:若有效性判定结果为有效,则将接收到的采集图像送入图像缓存队列;若有效性判定结果为无效,则放弃将接收到的采集图像送入图像缓存队列的操作。可选地,获取对接收到的采集图像的有效性判定结果,是根据预设的采样率而周期触发的;并且,根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,包括:若有效性判定结果为有效,则,允许下一次周期时刻到达之前从图像传感器接收到的采集图像存入图像缓存队列;若有效性判定结果为无效,则,禁止下一次周期时刻到达之前从图像传感器接收到的采集图像存入图像缓存队列。可选地,获取对接收到的采集图像的有效性判定结果,是根据预设的采样率而周期触发的;并且,根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,包括:若有效性判定结果为有效,则,将图像传感器的采集帧率设定为第一帧率;若有效性判定结果为无效,则,将图像传感器的采集帧率设定为第二帧率;其中,第二帧率大于0且小于等于第一帧率。在另一个实施例中,一种用于图像实时存储的控制装置可以包括:图像获取模块,用于接收第一相机的图像传感器输出的采集图像;判定检测模块,用于获取对接收到的采集图像的有效性判定结果,其中,若有效性判定结果为有效,则表示采集图像中包含目标物,若有效性判定结果为无效,则表示采集图像中不包含目标物;缓存调节模块,用于根据有效性判定结果,确定用于将采集图像转存至图像存储模块中的图像缓存队列的缓存策略,以使得图像缓存队列在有效性判定结果为无效时的入列图像增量,少于在有效性判定结果为有效时的入列图像增量。在另一个实施例中,一种用于图像实时存储的控制系统,包括:传送带、第一相机及计算机,其中,传送带,用于传输目标物;第一相机的采集区域覆盖所述传动带的传送路径,用于当所述传送带传输所述目标物时,采集图像;获取对接收到的采集图像的有效性判定结果,其中,若有效性判定结果为有效,则表示采集图像中包含目标物,若有效性判定结果为无效,则表示采集图像中不包含目标物;根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,以使得图像缓存队列在有效性判定结果为无效时的入列图像增量,少于在有效性判定结果为有效时的入列图像增量;计算机,用于从第一相机接收所述第一相机输出的采集图像,将采集图像存储在指定存储介质中。在另一个实施例中,一种电子设备,包括处理器,用于执行上述的控制方法;可选地,该电子设备为包括图像传感器的第一相机,并且,指定存储介质位于该第一相机中、或者位于与第一相机信号连接的计算机中、或者位于与该计算机信号连接的存储设备中;或者,该电子设备为与第一相机信号连接的计算机,并且,指定存储介质位于该计算机中、或者位于与该计算机信号连接的存储设备中。在另一个实施例中,一种电子设备,包括处理器,用于执行如前述实施例所述的控制方法。可选地,该电子设备为包括图像传感器的第一相机,并且,指定存储介质位于该第一相机中、或者位于与第一相机信号连接的计算机中、或者位于与该计算机信号连接的存储设备中。可选地,该电子设备为与第一相机信号连接的计算机,并且,指定存储介质位于该计算机中、或者位于与该计算机信号连接的存储设备中。如上所见,基于上述实施例,可以获取到对第一相机的采集图像的有效性判定结果,并且,通过调节缓存策略,可以而使得图像缓存队列在有效性判定结果为无效时的入列图像增量,少于在有效性判定结果为有效时的入列图像增量,从而能够利用图像缓存队列优先保证包含目标物的采集图像的存储,并通过适当舍弃不包含目标物的采集图像来释放存储压力。由此,可以支持第一相机的采集帧率至少在采集图像包含目标物时不受限、并且不需要采用导致成本提升的高性能存储介质,同时,还可以避免包含目标物的采集图像的丢帧,以降低有效图像信息丢失的概率。附图说明图1为本专利技术一个实施例中用于图像实时存储的控制方法流程图;图2为如图1所示控制方法的第一优化流程示意图;图3本文档来自技高网...

【技术保护点】
1.一种用于图像实时存储的控制方法,其特征在于,所述控制方法包括:/n接收第一相机的图像传感器输出的采集图像;/n获取对接收到的采集图像的有效性判定结果,其中,若有效性判定结果为有效,则表示采集图像中包含目标物,若有效性判定结果为无效,则表示采集图像中不包含目标物;/n根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,以使得图像缓存队列在有效性判定结果为无效时的入列图像增量,少于在有效性判定结果为有效时的入列图像增量。/n

【技术特征摘要】
1.一种用于图像实时存储的控制方法,其特征在于,所述控制方法包括:
接收第一相机的图像传感器输出的采集图像;
获取对接收到的采集图像的有效性判定结果,其中,若有效性判定结果为有效,则表示采集图像中包含目标物,若有效性判定结果为无效,则表示采集图像中不包含目标物;
根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,以使得图像缓存队列在有效性判定结果为无效时的入列图像增量,少于在有效性判定结果为有效时的入列图像增量。


2.根据权利要求1所述的控制方法,其特征在于,获取对接收到的采集图像的有效性判定结果,包括:
获取接收到的采集图像的同步图像,其中,该同步图像的像素规格小于采集图像的像素规格,并且,同步图像至少包含采集图像的指定区域,该指定区域为目标物在采集图像中出现的区域;
对同步图像进行图像识别;
根据图像识别结果,获得采集图像的有效性判定结果,其中,若图像识别结果表示成功识别出目标物,则有效性判定结果为有效,否则,有效性判定结果为无效。


3.根据权利要求2所述的控制方法,其特征在于,获取接收到的采集图像的同步图像,包括:
从采集图像中截取包含指定区域的图像内容的同步图像。


4.根据权利要求2所述的控制方法,其特征在于,获取接收到的采集图像的同步图像,包括:
从第二相机获得与采集图像同步输出的同步图像,其中,第二相机的视野范围与第一相机的视野范围的重叠部分用于成像得到指定区域的图像内容。


5.根据权利要求1至4中任一项所述的控制方法,其特征在于,获取对接收到的采集图像的有效性判定结果,是逐帧触发的;并且,根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,包括:
若有效性判定结果为有效,则将接收到的采集图像送入图像缓存队列;
若有效性判定结果为无效,则放弃将接收到的采集图像送入图像缓存队列的操作。


6.根据权利要求1所述的控制方法,其特征在于,获取对接收到的采集图像的有效性判定结果,是根据预设的采样率而周期触发的;并且,根据有效性判定结果,确定用于将采集图像转存至指定存储介质的图像缓存队列的缓存策略,包括:
若有效性判定结果为有效,则,允许下一次周期时刻到达之前从图像传感器接收到的采集图像存入图像缓存队列;
若有效性判定结果为无效,则,...

【专利技术属性】
技术研发人员:常同辉沈智慧辛安民王川艳
申请(专利权)人:杭州海康机器人技术有限公司
类型:发明
国别省市:浙江;33

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

1