掌桥专利:专业的专利平台
掌桥专利
首页

报警视频回溯方法、装置、系统、电子装置和存储介质

文献发布时间:2023-06-19 18:34:06


报警视频回溯方法、装置、系统、电子装置和存储介质

技术领域

本申请涉及视频监控领域,特别是涉及一种报警视频回溯方法、装置、系统、电子装置和存储介质。

背景技术

随着安防行业发展,视频监控的应用场景越来越丰富,其中,对于突发异常事件进行报警,并且在事发后能够快捷高效进行视频回溯,日益受到人们关注。报警事件包括监控系统本身触发的智能事件、第三方系统推送的报警信息等。当前市场上通用的监控系统都具有视频预录、查询、回放、切片等功能,但当用户针对报警事件进行一段时间的视频回溯时,无法在报警事件产生前就预知报警事件产生的地点,导致视频回溯效率低或报警视频信息被忽略。

目前针对视频回溯过程中无法对报警事件发生位置进行预警的问题,尚未提出有效的解决方案。

发明内容

本申请实施例提供了一种报警视频回溯方法、装置、系统、电子装置和存储介质,以至少解决相关技术中视频回溯过程中无法对报警事件发生位置进行预警的问题。

第一方面,本申请实施例提供了一种报警视频回溯方法。

在其中一些实施例中,所述方法包括:

获取报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

根据所述报警事件起始时刻和所述报警事件结束时刻,确定并存储报警事件视频;

根据所述报警事件位置信息和预设报警位点,确定报警事件提示信息;

响应于接收到的报警视频回溯指令,在所述报警事件视频回溯开始时,展示所述报警事件提示信息。

在其中一些实施例中,所述根据所述报警事件起始时刻和所述报警事件结束时刻,确定并存储报警事件视频包括:

将所述报警事件起始时刻向前推移预设时间之后得到的时刻确定为报警视频起始时刻,将所述报警事件结束时刻确定为报警视频结束时刻;

根据所述报警视频起始时刻和所述报警视频结束时刻,确定并存储所述报警事件视频。

在其中一些实施例中,所述根据所述报警事件位置信息和预设报警位点,确定报警事件提示信息包括:

确定所述报警事件位置信息对应的预设报警位点为第一报警位点,将所述第一报警位点在视频图像中高亮显示确定为报警事件提示信息。

在其中一些实施例中,所述根据所述报警事件位置信息和预设报警位点,确定报警事件提示信息包括:

确定所述报警事件位置信息对应的所述预设报警位点为第一报警位点,将所述第一报警位点在视频图像中放大和/或闪烁显示确定为报警事件提示信息。

在其中一些实施例中,所述预设报警位点为视频图像中预设的目标框。

在其中一些实施例中,所述预设时间大于或等于10秒,且小于或等于120秒。

第二方面,本申请实施例提供了一种报警视频回溯装置。

在其中一些实施例中,所述装置包括报警信息获取模块、报警视频存储模块、提示信息确定模块、及报警视频回溯模块:

所述报警信息获取模块,用于获取报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

所述报警视频存储模块,用于根据所述报警事件起始时刻和所述报警事件结束时刻,确定并存储报警事件视频;

所述提示信息确定模块,用于根据所述报警事件位置信息和预设报警位点,确定报警事件提示信息;

所述报警视频回溯模块,用于响应于接收到的报警视频回溯指令,在所述报警事件视频回溯开始时,展示所述报警事件提示信息。

第三方面,本申请实施例提供了一种报警视频回溯系统。

在其中一些实施例中,所述系统包括终端设备、传输设备以及服务器设备;其中,所述终端设备通过所述传输设备连接所述服务器设备;

所述终端设备用于采集视频图像,以及确定报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

所述传输设备用于发送报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

所述服务器设备用于执行如上述第一方面所述的报警视频回溯方法。

第四方面,本申请实施例提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的报警视频回溯方法。

第五方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的报警视频回溯方法。

相比于相关技术,本申请实施例提供的报警视频回溯方法、装置、系统、电子装置和存储介质,通过获取报警事件起始时刻、报警事件结束时刻和报警事件位置信息,确定并存储报警事件视频,并进一步确定报警事件提示信息,在接收到的报警视频回溯指令,开始进行报警事件视频回溯时,展示报警事件提示信息,解决了视频回溯过程中无法对报警事件发生位置进行预警的问题,提高了视频回溯的效率和信息完整性。

本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的报警视频回溯方法的终端的硬件结构框图;

图2是根据本申请实施例的报警视频回溯方法的流程图;

图3是根据本申请优选实施例的报警视频回溯方法的流程图;

图4是根据本申请实施例的报警视频回溯装置的结构框图;

图5是根据本申请实施例的报警视频回溯系统的结构框图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。

除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。

本实施例提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。以运行在终端上为例,图1是本发明实施例的报警视频回溯方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限定。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的报警视频回溯方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

本实施例提供了一种报警视频回溯方法,图2是根据本申请实施例的报警视频回溯方法的流程图,如图2所示,该流程包括如下步骤:

步骤S201,获取报警事件起始时刻、报警事件结束时刻和报警事件位置信息。

本申请实施例中,视频监控系统中的服务器设备获取报警事件起始时刻、报警事件结束时刻和报警事件位置信息。其中,报警事件可以来自服务器设备所在的视频监控系统,也可以来自于第三方系统。报警事件可以是视频监控系统本身触发的智能事件,也可以为第三方系统推送的报警信息等。对报警事件进行智能分析等处理后,可以得到报警事件起始时刻、报警事件结束时刻和报警事件位置信息。

步骤S202,根据所述报警事件起始时刻和所述报警事件结束时刻,确定并存储报警事件视频。

根据报警事件起始时刻和报警事件结束时刻,可以确定相应的报警事件视频。报警事件视频的时长应当覆盖自报警事件起始时刻至报警事件结束时刻的时长,即报警事件视频包含报警事件起始时刻与报警事件结束时刻之间的视频。假设报警事件起始时刻为t1,报警事件结束时刻为t2,报警事件视频的起始时刻为t3,报警事件视频的结束时刻为t4,则t3要早于t1,或者t3与t1相同,而t4要晚于t2,或者t4与t2相同。并且,本申请实施例会对报警事件视频进行单独切片存储,方便后续回溯查看。

步骤S203,根据所述报警事件位置信息和预设报警位点,确定报警事件提示信息。

本申请实施例中,预设报警位点是指提前设置的可能出现报警的物理位点,例如可以是视频画面中需要重点关注的设备、区域等的物理位置。确定预设报警位点后,根据报警事件位置信息和预设报警位点,确定报警事件提示信息,例如可以是根据报警事件位置信息和预设报警位点之间的关联性,从而确定报警提示信息的类型和展示位置,进一步确定报警事件提示信息。

步骤S204,响应于接收到的报警视频回溯指令,在所述报警事件视频回溯开始时,展示所述报警事件提示信息。

服务器设备响应于接收到的报警视频回溯指令,开始进行视频回溯,在视频播放至报警事件视频起始时刻,即报警事件视频回溯开始时,在视频画面中展示报警事件提示信息。其中,报警视频回溯指令可以是对包含了报警事件视频的录像视频进行回溯的指令,例如,可以是对报警事件视频所对应的视频通道的全部录像视频进行回溯的指令。在一些实施情况下,报警视频回溯指令也可以是针对报警事件视频进行回溯的指令,此时所说的报警事件视频回溯开始时,即根据视频回溯指令确定的总体的视频回溯开始时刻。

通过上述步骤,本申请实施例报警根据获取到的事件起始时刻、报警事件结束时刻,确定报警事件视频并单独存储,提前设置对应于关注目标的预设报警位点,根据报警事件位置信息和预设报警位点,确定报警事件提示信息,当接收到的报警视频回溯指令,在报警事件视频回溯开始时,展示报警事件提示信息,解决了视频回溯过程中无法对报警事件发生位置进行预警的问题,提高了视频回溯的效率和信息完整性。

在其中一些实施例中,步骤S202包括:

步骤S2021,将所述报警事件起始时刻向前推移预设时间之后得到的时刻确定为报警视频起始时刻,将所述报警事件结束时刻确定为报警视频结束时刻。

本申请实施例中,报警事件视频的长度大于报警时间发生的持续时长,且报警事件视频的起始时刻要早于报警事件起始时刻,也就是说,在报警事件发生前,就开始录制报警事件视频。而报警事件视频的结束时刻与报警事件结束时刻相同,即在报警事件结束的同时,就停止录制报警事件视频。

步骤S2022,根据所述报警视频起始时刻和所述报警视频结束时刻,确定并存储所述报警事件视频。

基于步骤S2021得到的报警视频起始时刻和报警视频结束时刻,录制报警视频起始时刻与报警视频结束时刻之间的视频,并进行切片及存储。

通过上述步骤,本申请实施例能够在报警事件发生前预设时间就开始录制报警事件视频,从而当报警事件视频回溯开始时,在报警事件尚未发生的情况下,展示报警事件提示信息,使得对于视频回溯中报警事件的预警提前了预设时间,达到更好的警示效果。

在其中一些实施例中,步骤S203包括:

步骤S2031,确定所述报警事件位置信息对应的预设报警位点为第一报警位点,将所述第一报警位点在视频图像中高亮显示确定为报警事件提示信息。

其中,报警事件位置信息对应的预设报警位点可以是,所有预设报警位点中与报警事件位置距离最近的预设报警位点,也可以是与所述报警事件位置信息之间的距离小于预设阈值的预设报警位点等,将该预设报警位点确定为第一报警位点。确定报警事件提示信息为,第一报警位点在视频图像中高亮显示(需注意此处是对报警事件提示信息的描述,而非真正在画面中进行显示)。事实上,报警事件提示信息可以存储为类似于“位置:第一报警点位,类型:高亮显示”的数据/字段等,本申请实施例对此不做具体限定。在后续“响应于接收到的报警视频回溯指令,在所述报警事件视频回溯开始时,展示所述报警事件提示信息”的步骤中,才会对第一报警位点在视频图像中进行高亮显示的展示,从而提醒用户即将发生报警事件,即对报警事件进行预警。

通过上述步骤,本申请实施例通过报警事件位置信息,确定对应的预设报警位点为第一报警位点,并进一步确定第一报警位点在视频图像中高亮显示为报警事件提示信息,并在报警事件视频回溯开始时,展示报警事件提示信息,对于报警事件的位置预警更准确,并提高了信息展示的视觉显著性。

在其中一些实施例中,步骤S203包括:

步骤S2032,确定所述报警事件位置信息对应的所述预设报警位点为第一报警位点,将所述第一报警位点在视频图像中放大和/或闪烁显示确定为报警事件提示信息。

类似于步骤S2031,本申请实施例还可以确定报警事件提示信息为,第一报警位点在视频图像中放大和/或闪烁显示。通过上述步骤,同样对于报警事件的位置预警更准确,并提高了信息展示的视觉显著性。

在其中一些实施例中,所述预设报警位点为视频图像中预设的目标框。

将预设报警位点设置为视频图像中预设的目标框,如此,可以在所述报警事件视频回溯开始时,展示报警事件提示信息时,可以例如是,在所述报警事件视频回溯开始时将对应目标框在视频画面中高亮显示,也可以是将对应目标框在视频图像中放大和/或闪烁显示。

通过上述步骤,将预设报警位点设置为视频图像中预设的目标框,需要的资源少,可行性高。

在其中一些实施例中,所述预设时间大于或等于10秒,且小于或等于120秒。

如前面的实施例所述,将报警事件起始时刻向前推移预设时间之后得到的时刻确定为报警视频起始时刻,其中,预设时间大于或等于10秒,且小于或等于120秒。当预设时间过小时,对于报警事件的提前预警不够充分,可能尚未引起用户注意,报警事件已经开始,从而漏掉关键信息;而当预设时间太大时。对于报警事件的预警过早,使得用户需要等待较长时间,降低预警效果。因此,通过上述步骤,本申请实施例限定了范围合适的预设时间,提高视频回溯中报警事件预警的效果。

下面通过优选实施例对本申请实施例进行描述和说明。

图3是根据本申请优选实施例的报警视频回溯方法的流程图。如图3所示,该报警视频回溯方法包括如下步骤:

步骤S301,获取来自第三方系统的报警事件信息,所述报警事件信息包括报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

服务器设备获取的报警事件起始时刻、报警事件结束时刻和报警事件位置信息可以是以报警事件信息的形式,由第三方系统进行发送。

步骤S302,将所述报警事件起始时刻向前推移20秒之后得到的时刻确定为报警视频起始时刻,将所述报警事件结束时刻确定为报警视频结束时刻,根据所述报警视频起始时刻和所述报警视频结束时刻,确定并存储报警事件视频;

确定预设时间为20秒,从而得到报警视频起始时刻和报警视频结束时刻,进一步录制自报警视频起始时刻至报警视频结束时刻的视频。确定为报警事件视频,并存储该报警事件视频。

步骤S303,确定与所述报警事件位置信息之间的距离小于预设阈值的预设报警位点为第一报警位点,并将所述第一报警位点在视频图像中高亮显示确定为报警事件提示信息;

根据报警事件位置信息与预设报警位点,确定报警事件发生的位置为第一报警位点,进一步将第一报警位点在视频图像中高亮显示确定为报警事件提示信息。其中,预设报警位点可以是在视频画面中预设的目标框。

步骤S304,响应于接收到的报警视频回溯指令,在所述报警事件视频回溯开始时,展示所述报警事件提示信息。

其中,报警视频回溯指令可以是客户端发送的指令,报警事件视频回溯开始时是指视频播放到前述的报警视频起始时刻的时候。服务器设备响应于报警视频回溯指令,在视频播放到报警视频起始时刻之际,在视频图像中高亮显示第一报警位点对应的目标框。

需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请实施例还提供了一种报警视频回溯装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图4是根据本申请实施例的报警视频回溯装置的结构框图,如图4所示,该装置包括:报警信息获取模块10、报警视频存储模块20、提示信息确定模块30、及报警视频回溯模块40:

所述报警信息获取模块10,用于获取报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

所述报警视频存储模块20,用于根据所述报警事件起始时刻和所述报警事件结束时刻,确定并存储报警事件视频;

所述提示信息确定模块30,用于根据所述报警事件位置信息和预设报警位点,确定报警事件提示信息;

所述报警视频回溯模块40,用于响应于接收到的报警视频回溯指令,在所述报警事件视频回溯开始时,展示所述报警事件提示信息。

需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。

本申请实施例还提供了一种报警视频回溯系统,如图5所示,该系统包括:终端设备100、传输设备200以及服务器设备300;其中,所述终端设备100通过传输设备200连接服务器设备300;

所述终端设备100用于采集视频图像,以及确定报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

所述传输设备200用于发送报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

所述服务器设备300用于执行如权利要求1至7中任一项所述的报警视频回溯方法。

本实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

获取报警事件起始时刻、报警事件结束时刻和报警事件位置信息;

根据所述报警事件起始时刻和所述报警事件结束时刻,确定并存储报警事件视频;

根据所述报警事件位置信息和预设报警位点,确定报警事件提示信息;

响应于接收到的报警视频回溯指令,在所述报警事件视频回溯开始时,展示所述报警事件提示信息。

需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

另外,结合上述实施例中的报警视频回溯方法,本申请实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种报警视频回溯方法。

本领域的技术人员应该明白,以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 视频播放方法、装置及系统、电子设备以及存储介质
  • 视频推荐方法及装置、系统、电子设备以及存储介质
  • 视频生成、视频播放方法、装置、电子设备及存储介质
  • 报警方法、装置、电子设备及计算机可读存储介质
  • 配置信息的切换方法、装置、电子装置、系统及存储介质
  • 视频的回溯方法、装置、电子设备及可读存储介质
  • 基于视频监控的报警方法、装置、电子设备和存储介质
技术分类

06120115612838