一种通过多颜色时间轴快速查询监控录像的方法及系统的制作方法
【技术领域】
[0001]本发明涉及监控录像查询领域,尤其涉及一种通过多颜色时间轴快速查询监控录像的方法及系统。
【背景技术】
[0002]监控录像系统作为一种社会安全保障体系已在日常生活中被广泛应用,银行、商场、超市、宾馆、收费站等公共场所随处可见摄像头等视频采集设备。这类系统的安装极大地增加了社会安全性,对不法分子的行为起到了实时监控和记录的作用,为公安机关侦破案件提供了大量真实可靠的线索。
[0003]通过长时间段的监控过程,在各个监控系统中储存了大量的视频信息。其中,只有部分录像记录下了犯罪分子作案的信息,在将监控录像资料用于案件侦破或诉讼过程中,首先就要将保存在视频监控系统中的数据文件调取出来,并使其能够进行还原播放。但是如果不能快速及时地调取利用,不仅耗费时间、物力和人力,还会遗漏掉重要破案信息,延误挽救人民安全和财产损失的重要时机,造成不必要的遗憾和伤害。所以,快速、有效的提取视频资料具有重大意义。
[0004]现有视频监控录像的回放方法,需要先预知感兴趣的录像视频的发生的大致时间段,通过人工逐一筛查该时段内的所有录像内容,找到所需要的目标视频。在海量信息中寻找个别片段,如同大海捞针,需要耗费大量的时间、物力和人力。这种方式近年来被进一步优化,即建立起报警日志机制,通过查询报警日志信息,检查出所有报警事件发生的时间点,再返回视频集中管理平台根据时间点逐一排查录像,即视频数据与报警数据相互隔离,这种方法需要人为判断报警日志与录像的对应关系。
[0005]现有视频监控录像的回放方法,在实际应用过程中存在以下问题。一方面,录像文件只能以时间作为唯一查询线索,若无法准确记录时间发生的时间节点,则需要扩大时间范围,在一个时间段内人工筛选,回放效率低。另一方面,录像文件无法根据录像内容进行分类,如果事后相关人员需要对某种报警信息产生的录像进行查看,只能通过时间定位的方式手动检索来查找报警时的录像资料,无法在不查看视频内容的条件下,快速根据视频内容定位报警录像。
[0006]因此,迫切需要一种直观的、基于视频内容分析的保存、搜索、处理视频数据的方法,使得监控人员后期可以在不浏览视频文件的情况下,通过一些直观信息可以达到实现快速判断事件的类型、获取持续时间等重要信息,进而为事件侦破提供高效、有力的技术保障。
【发明内容】
[0007]本发明所要解决的技术问题在于,针对现有技术中监控录像回放单一依靠时间进行图像检索等缺陷,本发明拟提供一种通过多颜色时间轴快速查询监控录像的方法及系统,尝试根据时间节点和警情类型两个维度快速、灵活的查询到目标录像文件及所查询录像片段,进而提高查询效率。
[0008]为了解决上述技术问题,本发明提供了一种通过多颜色时间轴快速查询监控录像的系统,包括:一个以上的视频监控前端设备、视频集中管理平台服务器和视频集中管理平台客户端,其中,
[0009]所述视频监控前端设备分布设置于位于监控系统最前端的各个监控位点上,用于采集并上传音视频数据;且所述视频监控前端设备为设置有报警检测单元的前端设备,所述报警检测单元用于判断是否有报警事件发生及发送标记有警情类型的报警/消警指令;
[0010]所述视频集中管理平台服务器设置于各级监控中心,用于接收视频监控前端设备上传的音视频数据,统一管理及转发所接收的数据流;所述视频集中管理平台服务器配备硬盘,用于实现存储信息的功能;所述视频集中管理平台服务器设置有警情信息标记模块,用于在音视频流中标记报警/消警指令及其警情类型,并存储至硬盘,所述视频集中管理平台服务器为每个注册过的视频监控前端设备接入点建立录像索引文件;
[0011]所述视频集中管理平台服务器将接收到的音视频数据保存为录像文件并以时间进行命名,文件头中存有录像文件总帧数,且每帧数据帧头具有时间戳。所述视频集中管理平台服务器为每个视频监控设备前端接入点设备建立录像索引文件,所述录像索引文件中记录录像的起止时间和报警的起止时间。
[0012]所述视频集中管理平台客户端设置于视频监控指挥中心,用于查看视频监控前端设备采集并实时上传的音视频,所述视频集中管理平台客户端具有独立的录像回放窗口,进行录像查询时,所述视频集中管理平台客户端通过访问视频集中管理平台服务器来获取所述录像索引文件,并根据录像索引文件信息用特殊颜色覆盖录像回放窗口的时间轴上的与所述音视频及其警情类型相对应的响应时段。
[0013]视频集中管理平台客户端通过访问中心管理服务器的本地硬盘或网络硬盘,来获取视频数据。客户端从中心管理服务器中获取录像索引文件,读取文件中的录像起止时间,在回放窗口的时间轴上用指定颜色覆盖该录像对应时段。若录像索引文件中包含有报警/消警指令,则在录像回放窗口的时间轴上用特殊颜色覆盖报警录像对应时段。并根据报警指令中标示的警情类型,区分不同类型警情,分别用不同颜色覆盖时间轴。
[0014]用户可在多颜色时间轴上,直观判断录像覆盖时间、报警录像发生时间、报警类型,用户可根据时间点或感兴趣时间,通过单击时间轴上某节点即时进行录像回放。免去了单一通过模糊时间点,不断搜索录像的繁杂过程。
[0015]回放录像时,用户选择某时间节点,客户端根据该时间节点,按照录像文件名称,搜索包含该时间节点的录像文件,锁定录像文件后,查询文件中每帧数据的帧头时间戳,找到该时间节点所在帧,从该帧获取对应的音视频流,逐帧调用并播放。
[0016]所述视频监控前端设备还包括摄像机或编码器,用于采集音视频数据。
[0017]所述报警检测单元的警情信息来源为与所述视频监控前端设备相连接的公共安全网络平台或设置于监控系统内部的报警系统。
[0018]所述报警检测单元检测到报警事件,所述设置有报警检测单元的视频监控前端设备用于同步上传标记有警情类型的报警开始指令和音视频数据至视频集中管理平台服务器;所述报警检测单元检测到报警事件结束,所述设置有报警检测单元的视频监控前端设备用于同步上传标记有警情类型的消警指令和音视频数据至视频集中管理平台服务器;所述报警检测单元未检测到报警事件,所述设置有报警检测单元的视频监控前端设备用于直接上传音视频数据至视频集中管理平台服务器。
[0019]所述覆盖特殊颜色的响应时段在时间轴上起于报警开始信息对应的时间节点,并止于消警信息对应的时间节点。
[0020]本发明还公开了一种通过多颜色时间轴快速查询监控录像的方法,包括:
[0021]S1:利用视频监控前端设备将实时音视频信息通过网络上传到视频集中管理平台服务器;
[0022]S2:利用配置有报警检测单元的视频监控前端设备判断是否有报警事件发生:
[0023]若检测到报警事件,则发送标记有警情类型的报警/消警指令;若未检测到报警事件,则不发送标记有警情类型的报警/消警指令;
[0024]其中,所述报警事件的触发是持续过程,所述持续时间由用户自定义;报警事件完成后,摄像机或编码器将报警/消警指令通过网络发送至视频集中管理平台服务器。
[0025]S3:利用视频集中管理平台服务器接收由视频监控前端设备通过网络上传的音视频信息,并存储于硬盘中;
[0026]S4:利用视频集中管理平台服务器判断视频监控前端设备是否有发送报警/消警指令,
[0027]若检测到发送的报警/消警指令,则接收所述报警/消警指令并在音视频流中标记上述报警/消警指令,并与音视频信息一同存储于硬盘中;若未检测到发送的报警/消警指令,则在音视频流中不标记上述报警/消警指令;
[0028]其中,判断视频监控前端设备是否有发送报警/消警指令具体方式为:
[0029]若检测到报警信息,则在音视频流数据中标记报警开始指令,将音视频流数据及报警指令共同存储至硬盘中;当报警事件结束时,视频集中管理平台服务器收到消警信息,在接收到的视频流数据中标记报警/消警指令,继续进行正常录像;若没有检测到报警信息,则直接将音视频流数据存储至硬盘中;
[0030]S5:将音视频信息保存为录像文件并用时间命名,并为视频监控前端设备建立录像索引文件;其中,包含音视频信息的录像文件的文件头中存储有录像文件的总帧数,且每帧数据的帧头具有时间戳;所述录像索引文件中记录有录像的起止时间和报警的起止时间;<