发明内容
本发明的特征和优点在下文的描述中部分地陈述,或者可从该描述显而易见,或者可通过实践本发明而学习。
为克服现有技术的问题,本发明提供一种基于视频复核的联网报警***及其报警方法,通过报警信息地址将视频设备做关联,并从关联的视频设备上获取实时报警视频流,从而使报警服务中心的工作人员不需要在视频监控***中查找对应的视频,可以高效快速的处理警情。
本发明解决上述技术问题所采用的技术方案如下:
根据本发明的一个方面,提供一种基于视频复核的报警方法,包括:将联动规则配置到联动信息表,所述联动规则用于确定将报警视频流进行显示或下载的具体动作和动作参数;接收报警信号,从该报警信号中提取报警地址信息;根据该报警地址信息确定关联的视频设备,以及根据所述联动信息表获取所述联动规则;从该关联的视频设备上获取相应的报警视频流,并根据所述联动规则将该报警视频流进行显示或依预先设定的时长进行下载。
根据本发明的一个实施例,还包括步骤:按照预先设定的时间间隔从该报警前录像文件或报警后录像文件中提取图片文件。
根据本发明的一个实施例,还包括步骤:为该报警信号标识识别码,将该报警前录像文件、报警后录像文件和该图片文件中至少一项与该报警信号通过该识别码进行关联。
根据本发明的一个实施例,还包括步骤:配置联动规则,将该报警地址信息关联的视频设备的设备号配置到联动信息表;将视频设备信息连同该设备信息对应的设备号配置到视频设备信息表。
根据本发明的一个实施例,还包括步骤:根据该报警地址信息在该联动信息表中获取与该报警地址信息关联的视频设备的设备号;根据该设备号在该视频设备信息表中获取关联的视频设备信息。
根据本发明的一个实施例,该报警地址信息以用户的识别码进行表示。
根据本发明的另一个方面,提供一种基于视频复核的联网报警***,包括:***配置模块,用于将联动规则配置到联动信息表,所述联动规则用于确定将所述报警视频流进行显示或下载的具体动作和动作参数;报警处理模块,用于接收报警信号,从该报警信号中提取报警地址信息;联动处理模块,用于根据该报警地址信息确定关联的视频设备,以及根据所述联动信息表获取联动规则;视频处理模块,用于从该关联的视频设备上获取相应的报警视频流,并根据所述联动规则将该报警视频流进行显示或依预先设定的时长进行下载。
根据本发明的一个实施例,该视频处理模块包括录像获取子模块,用于依预先设定的第一时长将接收到该报警信号前的报警视频流进行下载并保存成报警前录像文件;或依预先设定的第二时长将接收到该报警信号后的报警视频流进行下载并保存成报警后录像文件。
根据本发明的一个实施例,该视频处理模块还包括图片获取子模块,用于按照预先设定的时间间隔从该报警前录像文件或报警后录像文件中提取图片文件。
本发明提供了一种基于视频复核的联网报警***及其报警方法,通过报警信息地址将视频设备相关联,并从关联的视频设备上获取实时报警视频流,从而使报警服务中心的工作人员不需要另外在视频监控***中查找对应的视频,可以高效快速的处理警情;并将与该报警信号相关的录像文件或图片文件按报警信号的识别码进行关联,可以快速调取与该报警信号相关的文件。
同时,本发明能进一步将获取的报警前以及报警后的录像文件进行对比,更可实现视频复核的功能,从而进一步快速有效地甄别误报。
通过阅读说明书,本领域普通技术人员将更好地了解这些技术方案的特征和内容。
具体实施方式
如图1所示,本发明提供一种基于视频复核的报警方法,包括:S1、接收报警信号,从该报警信号中提取报警地址信息;S2、根据该报警地址信息确定关联的视频设备;S3、从该关联的视频设备上获取相应的报警视频流,并将该报警视频流进行显示或依预先设定的时长进行下载。
该步骤S3中,在将该报警视频流依预先设定的时长进行下载时,包括:依预先设定的第一时长将接收该报警信号前的报警视频流进行下载并保存成报警前录像文件;或依预先设定的第二时长将接收该报警信号后的报警视频流进行下载并保存成报警后录像文件,其中该第一时长和第二时长可以相等也可以不相等。还包括步骤:按照预先设定的时间间隔从该报警前录像文件或报警后录像文件中提取图片文件。
需要特别指出的是:在该步骤S3中将该报警视频流进行显示或下载的具体动作和动作参数的信息是可以进行配置的。在本实施例中,将上述信息以及与报警地址信息关联的视频设备的设备号一起配置在如表1所示的联动信息表中。其中报警地址信息以用户的识别码进行表示,在本实施例中,用户的识别码即用户编号;当用户拥有多个防区时,可以将用户的各个防区进行进一步的编号,以便快速确定发生报警的地址,此时报警地址信息包含用户编号以及用户防区编号。
用户编号 |
用户防区编号 |
警情类型 |
设备号 |
联动规则 |
其他 |
… |
… |
… |
… |
… |
… |
1000 |
001 |
131(劫盗) |
1 |
联动规则1 |
|
… |
… |
… |
… |
… |
… |
表1
表1中的联动规则就是用于确定在该步骤S3中将该报警视频流进行显示或下载的具体动作和动作参数的,该联动规则的内容包括以下至少一项:
1、显示实时的报警视频流;
2、依预先设定的第一时长将接收该报警信号前的报警视频流进行下载并保存成报警前录像文件;
3、依预先设定的第二时长将接收该报警信号后的报警视频流进行下载并保存成报警后录像文件;
4、依预先设定的第一时间间隔在报警前录像文件中提取图片文件;
5、依预先设定的第二时间间隔在报警后录像文件中提取图片文件。
在如表1所示的联动信息表中还包括警情类型的信息,该警情类型的信息同样以不同的编号代表不同的警情类型,例如131代表劫盗,根据不同的警情类型可以配置不同的联动规则;当然不同的报警类型也可以配置统一的联动规则。
在步骤S1中,在该报警信号中除了可以提取包含用户编号以及用户防区编号的报警地址信息外,还可以提取警情类型的信息。
在步骤S2中,根据该报警地址信息确定关联的视频设备的具体步骤包括:根据报警地址信息,必要时还要再根据警情类型的信息,在表1中获取与报警地址信息关联的视频设备的设备号以及联动规则;然后根据设备号在下表2中所示的视频设备信息表中获取关联的视频设备信息,如表2中所示,视频设备信息表中配置的设备信息包括设备号、用户编号、IP(InternetProtocolAddress,网际协议地址)、端口、用户名、密码等;最后根据该关联的视频设备信息确定关联的视频设备。
设备号 |
用户编号 |
IP |
端口 |
用户名 |
密码 |
其他 |
… |
… |
… |
… |
… |
… |
… |
1 |
1000 |
100.100.100.100 |
80 |
Admin |
admin |
|
… |
… |
… |
… |
… |
… |
… |
表2
在步骤S3中,具体是要将相应的报警视频流直接进行显示还是依预先设定的时长进行下载以及该时长具体的数值都需要按照表1中的联动规则进行。具体来说,在步骤S3中所要进行的动作至少包括以下一项:
1、显示报警视频流:按照关联的视频设备的协议从关联的视频设备上获取实时的视频流,解码后显示在界面上。上述视频设备支持的协议包括但不限于GB28181、流媒体、ONVIF、视频设备厂家提供的私有协议等。
2、下载报警前录像文件:按照关联的视频设备支持的协议从关联的视频设备上,按照在联动规则中预先设定的第一时长,下载接收到报警信号之前的录像文件。该第一时长可以通过联动规则内的参数进行调整,在本实施例中该第一时长为60秒。实现该动作需要该关联的视频设备支持前端录像存储功能,并配置为24小时录像。
3、下载报警后录像文件:按照关联的视频设备支持的协议从关联的视频设备上,按照在联动规则中预先设定的第二时长,下载在接收到报警信号之后的录像文件。该第二时长可以通过联动规则内的参数进行调整,在本实施例中该第二时长也为60秒。上述录像文件的编解码格式包括但不限于MJPEG、MPEG2、MPEG4、H.263、H.264、H.265等及设备厂家提供的私有编解码格式。
4、提取报警前录像文件的图片文件:按照在联动规则中预先设定的第一时间间隔从报警前录像文件提取图片文件,该第一时间间隔可以通过联动规则内的参数进行调整,在本实施例中该第一时间间隔为10秒。
5、提取报警后录像文件的图片文件:按照在联动规则中预先设定的第二时间间隔从报警后录像文件提取图片文件,该第二时间间隔可以通过联动规则内的参数进行调整,在本实施例中该第二时间间隔也为10秒。上述图片文件格式包括但不限于JPG、BMP、GIF、PNG等格式。
若在步骤S3中,报警前录像文件以及报警后录像文件都有下载,则将下载的报警前录像文件以及报警后录像文件进行对比,更可实现视频复核的功能,从而进一步快速有效地甄别误报。
为了今后方便地查阅报警记录,可以将报警信号对应的报警前录像文件、报警后录像文件以及从报警前录像文件或报警后录像文件提取的图片文件进行存储。其具体的步骤包括:为该报警信号标识识别码;将该报警前录像文件、报警后录像文件或该图片文件与该报警信号通过该识别码进行关联,同时还可以记录对该报警信号处理的结果。
在本实施例中,该报警处理号就是报警信号的识别码。在如表3所示的处理结果表中,包含报警处理号、用户编号、用户防区编号、警情类型、结果记录、报警时间等信息,全方位地反映本次报警信号对应的各种信息以及对其结果的处理;在如表4所示的录像记录表中,包含报警前录像文件以及报警后录像文件的信息;而在如表5所示的图片记录表中,则包含从报警前录像文件以及报警后录像文件中提取的图片文件的信息;上述表3、表4、表5可以通过报警处理号即报警信号的识别码相关联。
表3
录像号 |
报警处理号 |
录像名称 |
录像时间 |
其他 |
… |
|
… |
… |
… |
1 |
1 |
20130201010101.mp4 |
20130201010101 |
|
2 |
1 |
20130201010102.mp4 |
20130201010102 |
|
… |
|
… |
… |
… |
表4
图片号 |
报警处理号 |
图片名称 |
图片时间 |
其他 |
… |
|
… |
… |
… |
1 |
1 |
20130201010100.jpg |
20130201010100 |
|
2 |
1 |
20130201010110.jpg |
20130201010110 |
|
… |
1 |
… |
… |
|
10 |
1 |
20130201010250.jpg |
20130201010250 |
|
… |
|
… |
… |
… |
表5
在进行表1、表2的配置时,还可以同时配置如表6中所示的用户基本信息表以及如表7中所示的用户防区表。如表6、表7所示,用户基本信息表中包括用户编号、用户姓名、用户地址等信息;而用户防区表中则包括用户编号、用户防区编号以及防区名称等信息。
用户编号 |
用户姓名 |
用户地址 |
其他 |
… |
… |
… |
… |
1000 |
张三 |
XX市XX区XX街道XX号 |
|
… |
… |
… |
… |
表6
用户编号 |
用户防区编号 |
防区名称 |
其他 |
… |
… |
… |
… |
1000 |
001 |
金库 |
|
1000 |
002 |
大门 |
|
… |
… |
… |
… |
表7
由此可见,通过用户编号可以将表1、表2、表6以及表7进行关联,同时通过用户编号和用户防区编号可以将表1以及表7进行关联。
请再参照图2,图2为本发明第一实施例的基于视频复核的联网报警***的结构示意图。该基于视频复核的联网报警***包括:报警处理模块10,用于接收报警信号,从该报警信号中提取报警地址信息;联动处理模块20,用于根据该报警地址信息确定关联的视频设备;视频处理模块30,用于从该关联的视频设备上获取相应的报警视频流,并将该报警视频流进行显示或依预先设定的时长进行下载。
请同时参照图3,该视频处理模块30包括录像获取子模块31以及图片获取子模块32,其中录像获取子模块31用于依预先设定的第一时长将接收到该报警信号前的报警视频流进行下载并保存成报警前录像文件,或依预先设定的第二时长将接收到该报警信号后的报警视频流进行下载并保存成报警后录像文件;图片获取子模块32则用于按照预先设定的时间间隔从录像获取子模块31中的报警前录像文件或报警后录像文件中提取图片文件。
图3为本发明第二实施例的基于视频复核的联网报警***的结构示意图。在本实施例中,该基于视频复核的联网报警***除了包括报警处理模块10、联动处理模块20以及视频处理模块30外,还包括信息存储模块40、界面显示模块50以及***配置模块60。
该***配置模块60用于配置如表1所示的联动信息表、如表2所示的视频设备信息表、如表6所示的用户基本信息表以及如表7所示的用户防区表,并将这些表存储在所述信息存储模块40中。
该报警处理模块20接收到报警信号中,从该报警信号中提取包含用户编号和用户防区编码的报警地址信息以及警情类型的信息。
联动处理模块20根据报警地址信息,必要时还要再根据警情类型的信息,在表1中获取与报警地址信息关联的视频设备的设备号以及联动规则;然后根据设备号在如表2所示的视频设备信息表中获取关联的视频设备信息;最后根据该关联的视频设备信息确定关联的视频设备。
视频处理模块30可以按照关联的视频设备的协议,从关联的视频设备上获取实时的视频流,解码后通过界面显示模块50的界面进行显示。上述视频设备支持的协议包括但不限于GB28181、流媒体、ONVIF、视频设备厂家提供的私有协议等。
视频处理模块30中的录像获取子模块31可以按照关联的视频设备支持的协议从关联的视频设备上,按照在联动规则中预先设定的第一时长,下载在接收到报警信号之前的录像文件。该第一时长可以通过联动规则内的参数进行调整,在本实施例中该第一时长为60秒。实现该动作需要该关联的视频设备支持前端录像存储功能,并配置为24小时录像。
录像获取子模块31还可以按照关联的视频设备支持的协议从关联的视频设备上,按照在联动规则中预先设定的第二时长,下载在接收到报警信号之后的录像文件。该第二时长可以通过联动规则内的参数进行调整,在本实施例中该第二时长也为60秒。上述录像文件的编解码格式包括但不限于MJPEG、MPEG2、MPEG4、H.263、H.264、H.265等及设备厂家提供的私有编解码格式。
当录像获取子模块31将报警前录像文件以及报警后录像文件都进行下载时,则可以进一步将该报警前录像文件以及报警后录像文件进行对比,实现视频复核的功能,从而进一步快速有效地甄别误报。
视频处理模块30中的图片获取子模块32可以按照在联动规则中预先设定的第一时间间隔从报警前录像文件提取图片文件,该第一时间间隔可以通过联动规则内的参数进行调整,在本实施例中该第一时间间隔为10秒。
视频处理模块30中的图片获取子模块32还可以按照在联动规则中预先设定的第二时间间隔从报警后录像文件提取图片文件,该第二时间间隔可以通过联动规则内的参数进行调整,在本实施例中该第二时间间隔也为10秒。上述图片文件格式包括但不限于JPG、BMP、GIF、PNG等格式。
该信息存储模块40除了用于存储表1、表2、表6、表7外,还用于存储对该报警信号处理的结果以及视频处理模块30中所获取的报警前录像文件以及报警后录像文件,即表3、表4、表5。
而该界面显示模块50则用于将上述各个表中的信息进行显示,并可以根据报警信号显示该报警信号对应的处理结果,即表3、表4、表5中的内容,或根据报警信号显示该报警信息对应的用户信息以及用户防区信息,即表6、表7的内容。
本发明提出一种基于视频复核的联网报警***及其报警方法,在接收到报警信号时,***会自动关联并显示或下载相应的报警视频流。从而使报警服务中心的工作人员可以在一套***中完成接警处理和视频复核,减少人为的判断操作,使处理结果更加准确;当报警前录像文件以及报警后录像文件都有下载时,将两者进行对比更可实现视频复核的功能,从而进一步快速有效地甄别误报;同时用户资料等基础数据也只需要在一套***中维护,减少了工作量,并避免同步带来的误差;而且接警人员也可以快速、准确地完成后续的接处警调度工作。
同时,本发明还结合视频监控***的特点,提出了将接收报警信号前以及接收报警信号后的录像文件和图片文件进行下载或提取的技术方案,并将对该报警信号的处理结果以及其对应的录像文件或图片文件通过报警信号的识别码进行关联。如此便于查询检索,同时按照报警记录可以完整回放报警及处理整个过程,该些录像文件和图片文件更可以作为案件的有效证据。
以上参照附图说明了本发明的优选实施例,本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明。举例而言,作为一个实施例的部分示出或描述的特征可用于另一实施例以得到又一实施例。以上仅为本发明较佳可行的实施例而已,并非因此局限本发明的权利范围,凡运用本发明说明书及附图内容所作的等效变化,均包含于本发明的权利范围之内。