动态分析数据的保存、搜索和事后分析的方法及其装置.pdf

上传人:v**** 文档编号:6135440 上传时间:2019-04-17 格式:PDF 页数:22 大小:5.50MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210583842.5

申请日:

2012.12.27

公开号:

CN103905789A

公开日:

2014.07.02

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 7/18申请日:20121227|||公开

IPC分类号:

H04N7/18; H04N5/76; H04N5/781; G06F17/30

主分类号:

H04N7/18

申请人:

杭州海康威视数字技术股份有限公司

发明人:

郭晓宇; 吕明成; 孙承华

地址:

310051 浙江省杭州市滨江区东流路700号海康科技园1号楼

优先权:

专利代理机构:

上海一平知识产权代理有限公司 31266

代理人:

成春荣;竺云

PDF下载: PDF下载
内容摘要

本发明涉及安防监控领域,公开了一种动态分析数据的保存、搜索和事后分析的方法及其装置。本发明中,动态分析数据的保存方法包括以下步骤:将输入的视频信号进行编码,生成录像数据;同时,将输入的视频信号进行动态分析,生成动态分析数据;将录像数据和动态分析数据保存到录像文件中,其中,录像文件被划分为两个区段,第一区段用于保存录像数据,第二区段用于保存动态分析数据。在实时录像保存过程中不但记录了录像数据,而且记录了动态分析数据,并且将录像文件划分为不同的区段,在不同的区段中对录像数据和动态分析数据进行混合记录,监控人员后期可以实现对录像数据和动态分析数据进行关联定位、搜索和事后分析。

权利要求书

权利要求书
1.  一种动态分析数据在数字硬盘录像机中的保存方法,其特征在于,包括以下步骤:
将输入的视频信号进行编码,生成录像数据;同时,对输入的视频信号进行动态分析,生成动态分析数据;
将所述录像数据和动态分析数据保存到录像文件中,其中,所述录像文件被划分为两个区段,第一区段用于保存录像数据,第二区段用于保存动态分析数据。

2.  根据权利要求1所述的动态分析数据在数字硬盘录像机中的保存方法,其特征在于,在将所述录像数据和动态分析数据保存到录像文件中的步骤之后,还包括以下步骤:
当前布防条件下,如果有报警信息,则触发报警设备,并将报警信息保存到录像文件的第二区段中。

3.  根据权利要求2所述的动态分析数据在数字硬盘录像机中的保存方法,其特征在于,所述动态分析数据的类型包括:移动侦测数据、人脸分析数据、车牌识别结果和智能分析结果。

4.  根据权利要求3所述的动态分析数据在数字硬盘录像机中的保存方法,其特征在于,在将所述录像数据和动态分析数据保存到录像文件中的步骤中,动态分析数据的保存格式为:动态分析数据的类型、动态分析数据的发生时间、动态分析数据的发生地点和动态分析数据的信息。

5.  一种录像文件在数字硬盘录像机中的搜索方法,其特征在于,包括以下步骤:
输入动态分析搜索条件;
根据输入的搜索时间段查找符合条件的录像文件列表,其中,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据;
从录像文件的第二区段中读取动态分析数据;
判断读取到的动态分析数据与搜索条件是否一致,如果一致,则提取出所读取到的动态分析数据的发生时间;
根据所提取出来的发生时间在当前录像文件中读取录像数据,并查找所读取的录像数据在录像文件中的偏移地址;
输出所查找到的结果。

6.  根据权利要求5所述的录像文件在数字硬盘录像机中的搜索方法,其特征在于,所述动态分析搜索条件包括:动态分析数据的发生时间、动态分析数据的发生地点和动态分析数据的信息中的任何一个或几个的组合。

7.  一种数字硬盘录像机中录像文件的事后分析方法,其特征在于,包括以下步骤:
根据用户输入的时间段查找录像文件,所述录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据;
读取所查找到的录像文件第一区段中的录像数据;
在录像画面上设置报警条件;
根据所读取到的录像数据,提取该录像数据的录像时间;
从所述录像文件第二区段中读取所述录像时间的动态分析数据;
根据设置的报警条件获取动态分析数据中的相关内容并进行输出。

8.  一种动态分析数据在数字硬盘录像机中的保存装置,其特征在于, 包括:
录像数据生成单元,用于将输入的视频信号进行编码,生成录像数据;
动态分析数据生成单元,用于将输入的视频信号进行动态分析,生成动态分析数据;
保存单元,用于将录像数据生成单元所生成的录像数据和动态分析数据生成单元所生成的动态分析数据保存到录像文件中,其中,所述录像文件被划分为两个区段,第一区段用于保存录像数据,第二区段用于保存动态分析数据。

9.  根据权利要求8所述的动态分析数据在数字硬盘录像机中的保存装置,其特征在于,还包括:
报警单元,用于在当前布防条件下,如果有报警信息,则触发报警设备,并将报警信息保存到录像文件的第二区段中。

10.  一种录像文件在数字硬盘录像机中的搜索装置,其特征在于,包括:
输入单元,用于输入动态分析搜索条件;
第一查找单元,用于根据输入单元输入的搜索时间段查找符合条件的录像文件列表,其中,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据;
读取单元,用于从录像文件的第二区段中读取动态分析数据;
判断单元,用于判断读取单元所读取到的动态分析数据与搜索条件是否一致,如果一致,则提取出所读取到的动态分析数据的发生时间;
第二查找单元,用于根据判断单元所提取出来的发生时间在当前录像文件中读取录像数据,并查找所读取的录像数据在录像文件中的偏移地址;
输出单元,用于输出第二查找单元所查找到的结果。

11.  一种数字硬盘录像机中录像文件的事后分析装置,其特征在于,包括:
录像文件查找单元,用于根据用户输入的时间段查找录像文件,所述录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据;
第一读取单元,用于读取录像文件查找单元所查找到的录像文件第一区段中的录像数据;
报警条件设置单元,用于在第一读取单元读取到的录像画面上设置报警条件;
录像时间提取单元,用于根据第一读取单元所读取到的录像数据,提取该录像数据的录像时间;
第二读取单元,用于从录像文件查找单元所查找到的录像文件第二区段中读取录像时间提取单元所提取出来的录像时间的动态分析数据;
结果输出单元,用于根据报警条件设置单元所设置的报警条件获取第二读取单元所读取的动态分析数据中的相关内容并进行输出。

说明书

说明书动态分析数据的保存、搜索和事后分析的方法及其装置
技术领域
本发明涉及安防监控领域,特别涉及动态分析数据在数字硬盘录像机中的保存、搜索和事后分析的技术。
背景技术
现有的动态分析技术主要通过移动侦测检测技术、对比度分析技术、前景检测分析技术、智能分析技术对视频图像进行分析处理,并输出一定的分析结果。利用对这些分析结果并依据用户的布防条件输出一定的声光电等报警信息。但这些报警信息要么是实时的触发报警设备通知监控人员,要么被保存于其他存储设备中供监控人员事后查找。
如果事后相关人员需要对某种报警信息产生后的录像信息进行查看,必须通过时间定位的方式首先确定出报警发生的时间点,然后利用时间段检索的方式对数字硬盘录像机(Digital Video Recorder,简称“DVR”)中的录像数据进行手动检索来查找报警产生时候的录像资料。
现有技术对动态分析数据的应用可用图1和图2加以解释。
图1是现有技术中动态分析数据的告警与保存流程图,具体地说,包括以下步骤:
在步骤101中,DVR动态分析模块输出分析数据。
此后进入步骤102,判断是否输出告警信息。
若是,则进入步骤103;若否,则结束本流程。
在步骤103中,触发报警设备告知监控人员。
此后进入步骤104,上传告警信息并在第三方保存。
此后结束本流程。
图2是现有技术中动态分析数据与录像关联查找流程图,具体地说,包括以下步骤:
在步骤201中,监控人员从第三方设备获取动态分析数据。
此后进入步骤202,监控人员过滤查询结果。
此后进入步骤203,监控人员提取某一个动态分析结果。
此后进入步骤204,根据分析结果的时间在DVR中查询录像资料。
此后结束本流程。
从图1和图2中我们可以发现现有动态分析数据使用的不足:
1、如果动态分析数据存储于第三方设备,则不能和录像数据进行关联,分别在存储设备中存储告警信息,在DVR中存储录像数据。这样,在事后检索过程时只能通过监控人员人工参与的方式将两者之间进行对应,不能够实现自动定位和动态检索的目的。
2、如果动态分析结果只触发告警设备,则告警时必须要监控人员值守才能够及时地处理告警信息,只有告警时候才能够输出动态分析告警信息。
3、现有技术不能够实现对录像文件的事后分析功效,即对于存在的录像文件进行不依赖于动态分析库的分析,从而提取出用户关注区域的报警信息。
需要说明的是:
数字硬盘录像机(DVR)是一套进行图像存储处理的计算机系统,具有对图像/语音进行长时间录像、录音、远程监视和控制的功能。
动态分析数据是指DVR对实时的视频图像通过一定的分析算法进行处 理所输出的用户重点关注的一些信息,如移动侦测的发生情况、车牌识别结果、人脸识别信息等。
事件是指用户根据自己关注点的不同设置一定的触发规则,录像中出现用户关注的信息并触发了报警信息的过程统称为一个事件。
发明内容
本发明的目的在于提供一种动态分析数据的保存、搜索和事后分析的方法及其装置,监控人员后期可以实现对录像数据和动态分析数据的进行关联定位、搜索和事后分析。
为解决上述技术问题,本发明的实施方式公开了一种动态分析数据在数字硬盘录像机中的保存方法,包括以下步骤:
将输入的视频信号进行编码,生成录像数据;同时,将输入的视频信号进行动态分析,生成动态分析数据;
将录像数据和动态分析数据保存到录像文件中,其中,录像文件被划分为两个区段,第一区段用于保存录像数据,第二区段用于保存动态分析数据。
本发明的实施方式还公开了一种录像文件在数字硬盘录像机中的搜索方法,包括以下步骤:
输入动态分析搜索条件;
根据输入的搜索时间段查找符合条件的录像文件列表,其中,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据;
从录像文件的第二区段中读取动态分析数据;
判断读取到的动态分析数据与搜索条件是否一致,如果一致,则提取出所读取到的动态分析数据的发生时间;
根据所提取出来的发生时间在当前录像文件中读取录像数据,并查找所读取的录像数据在录像文件中的偏移地址;
输出所查找到的结果。
本发明的实施方式还公开了一种数字硬盘录像机中录像文件的事后分析方法,包括以下步骤:
根据用户输入的时间段查找录像文件,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据;
读取所查找到的录像文件第一区段中的录像数据;
在录像画面上设置报警条件;
根据所读取到的录像数据,提取该录像数据的录像时间;
从录像文件第二区段中读取录像时间的动态分析数据;
根据设置的报警条件获取动态分析数据中的相关内容并进行输出。
本发明的实施方式还公开了一种动态分析数据在数字硬盘录像机中的保存装置,包括:
录像数据生成单元,用于将输入的视频信号进行编码,生成录像数据;
动态分析数据生成单元,用于将输入的视频信号进行动态分析,生成动态分析数据;
保存单元,用于将录像数据生成单元所生成的录像数据和动态分析数据生成单元所生成的动态分析数据保存到录像文件中,其中,录像文件被划分为两个区段,第一区段用于保存录像数据,第二区段用于保存动态分析数据。
本发明的实施方式还公开了一种录像文件在数字硬盘录像机中的搜索装置,包括:
输入单元,用于输入动态分析搜索条件;
第一查找单元,用于根据输入单元输入的搜索时间段查找符合条件的录像文件列表,其中,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据;
读取单元,用于从录像文件的第二区段中读取动态分析数据;
判断单元,用于判断读取单元所读取到的动态分析数据与搜索条件是否一致,如果一致,则提取出所读取到的动态分析数据的发生时间;
第二查找单元,用于根据判断单元所提取出来的发生时间在当前录像文件中读取录像数据,并查找所读取的录像数据在录像文件中的偏移地址;
输出单元,用于输出第二查找单元所查找到的结果。
本发明的实施方式还公开了一种数字硬盘录像机中录像文件的事后分析装置,包括:
录像文件查找单元,用于根据用户输入的时间段查找录像文件,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据;
第一读取单元,用于读取录像文件查找单元所查找到的录像文件第一区段中的录像数据;
报警条件设置单元,用于在第一读取单元读取到的录像画面上设置报警条件;
录像时间提取单元,用于根据第一读取单元所读取到的录像数据,提取该录像数据的录像时间;
第二读取单元,用于从录像文件查找单元所查找到的录像文件第二区段中读取录像时间提取单元所提取出来的录像时间的动态分析数据;
结果输出单元,用于根据报警条件设置单元所设置的报警条件获取第二读取单元所读取的动态分析数据中的相关内容并进行输出。
本发明实施方式与现有技术相比,主要区别及其效果在于:
在实时录像保存过程中不但记录了录像数据,而且记录了动态分析数据,并且将录像文件划分为不同的区段,在不同的区段中对录像数据和动态分析数据进行混合记录,监控人员后期可以实现对录像数据和动态分析数据的进行关联定位、搜索和事后分析。
用户在实时录像保存过程中不但记录了录像数据,而且记录了动态分析数据,事后,通过对录像文件中的动态分析数据进行匹配,可以快速关联查找并定位至相应的录像数据。
用户在实时录像保存过程中不但记录了录像数据,而且记录了动态分析数据,这样,即使用户在实时监控的时候未设置关注点信息,仍可以通过对已经录制的录像数据进行事后分析,获取用户关注的相关信息,事后进一步提取出用户关注的报警信息。
进一步地,在保存过程中,不但记录了动态分析的结果,而且记录了报警信息,这样,在事后的搜索过程中不但可以对报警信息进行搜索,而且可以对整个图像的动态分析数据进行分析。
附图说明
图1是现有技术中动态分析数据的告警与保存流程图;
图2是现有技术中动态分析数据与录像关联查找流程图;
图3是本发明第一实施方式中一种动态分析数据在数字硬盘录像机中的保存方法的流程示意图;
图4是本发明技术方案中动态分析数据与录像数据混合记录与检索的总 体示意图;
图5本发明技术方案中录像文件的结构图;
图6是本发明第二实施方式中一种录像文件在数字硬盘录像机中的搜索方法的流程示意图;
图7是本发明第三实施方式中一种数字硬盘录像机中录像文件的事后分析方法的流程示意图;
图8是本发明第四实施方式中一种动态分析数据在数字硬盘录像机中的保存装置的结构示意图;
图9是本发明第五实施方式中一种录像文件在数字硬盘录像机中的搜索装置的结构示意图;
图10是本发明第六实施方式中一种数字硬盘录像机中录像文件的事后分析装置的结构示意图。
具体实施方式
在以下的叙述中,为了使读者更好地理解本申请而提出了许多技术细节。但是,本领域的普通技术人员可以理解,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施方式作进一步地详细描述。
本发明第一实施方式涉及一种动态分析数据在数字硬盘录像机中的保存方法。图3是该动态分析数据在数字硬盘录像机中的保存方法的流程示意图。
该动态分析数据在数字硬盘录像机中的保存方法包括以下步骤:
将输入的视频信号进行编码,生成录像数据。同时,将输入的视频信号进行动态分析,生成动态分析数据。
优选地,动态分析数据的类型包括:移动侦测数据、人脸分析数据、车牌识别结果和智能分析结果。
将录像数据和动态分析数据保存到录像文件中,其中,录像文件被划分为两个区段,第一区段用于保存录像数据,第二区段用于保存动态分析数据。
优选地,在保存过程中,动态分析数据的保存格式为:动态分析数据的类型、动态分析数据的发生时间、动态分析数据的发生地点和动态分析数据的信息,其中动态分析数据的信息是指详细记录动态分析的相关结果。
在将录像数据和动态分析数据保存到录像文件中的步骤之后,还包括以下步骤:
当前布防条件下,如果有报警信息,则触发报警设备,并将报警信息保存到录像文件的第二区段中。
在保存过程中,不但记录了动态分析的结果,而且记录了报警信息,这样,在事后的搜索过程中不但可以对报警信息进行搜索,而且可以对整个图像的动态分析数据进行分析。
在实时录像保存过程中不但记录了录像数据,而且记录了动态分析数据,并且将录像文件划分为不同的区段,在不同的区段中对录像数据和动态分析数据进行混合记录,监控人员后期可以实现对录像数据和动态分析数据的进行关联定位、搜索和事后分析。
通过对现有技术中动态分析数据应用方式的分析,结合现有技术存在的录像与动态分析数据不同步记录的缺点,本发明提出了在录像文件中对录像数据和动态分析数据进行混合记录的技术方案,可以有效地解决动态分析数据和录像数据的混合记录和关联定位问题。监控人员后期可以以关注的分析 结果为条件对录像数据进行搜索和备份。本发明技术方案的整体示意图可以用图4进行说明。对设备运行过程中每帧进行分析,如果有动态分析结果则将动态分析结果和当前布防条件下的报警信息均进行保存。
通过图4可以发现,预实现动态分析数据和录像的关联搜索,动态分析数据和录像的混合记录是本发明的技术关键点。而本发明通过对录像文件进行划分为不同的区段,每一个区段保存不同的数据信息进行实现。其中录像文件的结构如图5所示。
由图5可知,本方案中的录像文件被划分为两个区段即第一区段和第二区段。第一区段用于记录录像数据,而第二区段用于记录动态分析数据包括:移动侦测数据,人脸识别数据,车牌分析结果和智能分析数据。第二区段中记录的动态分析数据为第一区段录像时间段内的相关结果。
其中动态分析数据的记录可以以以下格式进行记录:
数据类型:车牌、移动侦测、智能结果或人脸分析结果。
时间:主要指分析结果发生的时间。
地点:主要指分析结果发生的地点。
数据信息:详细记录分析的相关结果。
具体地说,如图3所示,该动态分析数据在数字硬盘录像机中的保存方法主要包括以下步骤:
在步骤301中,摄像机输入视频。
前端摄像机输入视频信号,一般是通过CVBS(符合视频广播信号)传输线输入。
此后进入步骤302,DVR通过输入的模拟/数字采集芯片采集视频信号。
此后同时进入步骤303和305。
在步骤303中,对视频信号进行编码。
此后进入步骤304,输出录像数据,主要是根据一定的编码格式如:H.264、MPEG4或MJPEG等压缩格式进行压缩的视频数据。
此后进入步骤309。
在步骤305中,对视频信号进行动态分析,主要对用户关注的行为进行分析识别。
此后进入步骤306,输出动态分析数据。
此后进入步骤307,根据记录格式封装动态分析数据。
此后进入步骤308,判断是否符合报警条件,如时间段布防条件等等。。
若是,则进入步骤310;若否,则进入步骤309。
在步骤310中,触发报警设备。
此后进入步骤309,分别将录像数据写入第一区段,将动态分析数据和报警信息写入第二区段。
将录像数据和动态分析数据分别按照图5中的文件划分关系记录至录像文件中。
此后结束本流程。
上述主要对录像数据与动态分析数据的混合记录进行了阐述,而混合记录的最终目的是实现以动态分析数据事后检索和事后分析,方便事后查找并快速定位至相应的录像。
由于保存过程不但记录了报警信息,而且记录了动态分析的结果,所以在事后的搜索过程中不但可以对报警信息进行搜索,而且可以对整个图像的动态分析数据进行分析。
本发明第二实施方式涉及一种录像文件在数字硬盘录像机中的搜索方 法。图6是该录像文件在数字硬盘录像机中的搜索方法的流程示意图。
该录像文件在数字硬盘录像机中的搜索方法包括以下步骤:
输入动态分析搜索条件。
优选地,动态分析搜索条件包括:动态分析数据的发生时间、动态分析数据的发生地点和动态分析数据的信息中的任何一个或几个的组合。
根据输入的搜索时间段查找符合条件的录像文件列表,其中,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据。
从录像文件的第二区段中读取动态分析数据。
判断读取到的动态分析数据与搜索条件是否一致,如果一致,则提取出所读取到的动态分析数据的发生时间。
根据所提取出来的发生时间在当前录像文件中读取录像数据,并查找所读取的录像数据在录像文件中的偏移地址。
输出所查找到的结果。
用户在实时录像保存过程中不但记录了录像数据,而且记录了动态分析数据,事后,通过对录像文件中的动态分析数据进行匹配,可以快速关联查找并定位至相应的录像数据。
具体地说,如图6所示,该录像文件在数字硬盘录像机中的搜索方法主要包括以下步骤:
在步骤601中,输入动态分析搜索条件。
事后查找的输入为动态分析数据的信息、时间或者地点中的一个或者几个的组合条件,可以为某一个车牌号,某一条智能规则,如跨线,进入区域,或者某一通道视频预先设置好的移动侦测区域所产生的报警信息及其需要检 索的时间段。
此后进入步骤602,根据输入的搜索时间段来查找符合条件的录像文件列表,主要根据每个文件的开始结束时间来判断。
此后进入步骤603,从录像文件的第二区段即动态分析数据保存区段中读取动态分析数据。
此后进入步骤604,判断读取到的动态分析数据与搜索条件是否一致。
若是,则进入步骤605;若否,则进入步骤609。
在步骤605中,提取动态分析数据发生的时间Time1。
此后进入步骤606,读取当前录像文件的第一区段。
此后进入步骤607,根据码流中的时标定位至Time1时间,记录Time1时间对应录像在文件中的偏移量。
根据Time1的时间在当前录像文件读取录像数据,并根据录像数据中的码流时标查找与Time1时间相匹配的录像在录像文件中的便宜地址。
此后进入步骤608,输出搜索结果。
此后结束本流程。
在步骤609中,判断录像文件第二区段中的数据是否已经读取完毕。
如果读完,则进行切换文件的判断;如果未读完,则继续读取。
若是,则进入步骤611;若否,则进入返回到步骤603。
在步骤611中,判断当前文件是否为最后一个文件。
判断录像文件列表中的文件是否已经读取判断完毕,如果读取完毕,则表明搜索不到用户需要的信息,直接退出;如果未读取完毕,则切换至下一个文件。
若是,则结束本流程;若否,则进入步骤610。
在步骤610中,切换至下一个文件。
此后再次返回到步骤603。
上述主要对附加信息的搜索进行了阐述,主要对已发生及其记录在案的报警信息进行查询搜索。
本实施方式是与第一实施方式相对应的方法实施方式,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
本发明第三实施方式涉及一种数字硬盘录像机中录像文件的事后分析方法。图7是该数字硬盘录像机中录像文件的事后分析方法的流程示意图。
该数字硬盘录像机中录像文件的事后分析方法包括以下步骤:
根据用户输入的时间段查找录像文件,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据。
读取所查找到的录像文件第一区段中的录像数据。
在录像画面上设置报警条件。
根据所读取到的录像数据,提取该录像数据的录像时间。
从录像文件第二区段中读取录像时间的动态分析数据。
根据设置的报警条件获取动态分析数据中的相关内容并进行输出。
用户在实时录像保存过程中不但记录了录像数据,而且记录了动态分析数据,这样,即使用户在实时监控的时候未设置关注点信息,仍可以通过对已经录制的录像数据进行事后分析,获取用户关注的相关信息,事后进一步提取出用户关注的报警信息。
动态分析数据的另外一种应用,则是对录像数据的事后分析功效。即使用户在实时录像中未设置报警条件,即未记录实时报警信息,用户仍可以通过事后分析的办法获取录像文件中的动态分析结果。一般根据用户指定的录像文件输出动态分析的结果,其中分析流程如图7所示。
具体地说,如图7所示,该数字硬盘录像机中录像文件的事后分析方法主要包括以下步骤:
在步骤701中,用户输入关注的录像时间。
主要是获取用户关注的时间段和关注的事件类型。
此后进入步骤702,根据时间检索在检索范围内的录像文件列表。
此后进入步骤703,读取录像文件第一区段中的录像数据。
此后进入步骤704,在录像画面上设置报警条件。
此后进入步骤705,根据录像时标提取每一帧的录像时间Time2。
此后进入步骤706,从录像文件的第二区段中读取发生于时间Time2的动态分析数据。
如果是移动侦测数据,则可以提取到图像中每一个最小区块的移动侦测发生情况。如果是车牌信息则可以提取到当前帧画面中车牌的出现情况和车牌信息,如果是智能分析结果则可以获取到智能的目标信息和规则及其规则触发情况。
此后进入步骤707,根据设置的报警条件获取动态分析数据中的相关内容并进行输出。
根据用户关心的结果对步骤706中的结果进行一次过滤,如用户可能只关心图像中某一个区域的移动侦测或者车牌出现的情况,则根据用户设置的条件进行过滤。
此后进入步骤708,判断本文件是否分析完毕。
则判断当前帧是否为本文件的最后一帧数据。如果不是,则需要继续读取数据,如果是则需要进一步判断本文件是否为最后一个文件,如果不是最后一个文件,则需要切换下一个文件。
若是,则进入步骤709;若否,再次返回到步骤703。
在步骤709中,判断是否为最后一个文件。
若是,则结束本流程;若否,则进入步骤710。
在步骤710中,切换至下一个文件。
此后再次回到步骤703。
上述针对现有动态分析技术的缺陷,即不能够关联搜索,不能够事后二次分析的特点提出了基于录像数据与动态分析数据混合记录方法的解决方案。基于此方案不但可以对已经触发报警的动态分析事件进行搜索,还可以对录像文件进行二次分析,事后进一步提出关注的事件。
本实施方式是与第一和第二实施方式相对应的方法实施方式,本实施方式可与第一和第二实施方式互相配合实施。第一和第二实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一和第二实施方式中。
本发明的各方法实施方式均可以以软件、硬件、固件等方式实现。不管本发明是以软件、硬件、还是固件方式实现,指令代码都可以存储在任何类型的计算机可访问的存储器中(例如永久的或者可修改的,易失性的或者非易失性的,固态的或者非固态的,固定的或者可更换的介质等等)。同样,存储器可以例如是可编程阵列逻辑(Programmable Array Logic,简称“PAL”)、随机存取存储器(Random Access Memory,简称“RAM”)、可编程只读存储器(Programmable Read Only Memory,简称“PROM”)、 只读存储器(Read-Only Memory,简称“ROM”)、电可擦除可编程只读存储器(Electrically Erasable Programmable ROM,简称“EEPROM”)、磁盘、光盘、数字通用光盘(Digital Versatile Disc,简称“DVD”)等等。
本发明第四实施方式涉及一种动态分析数据在数字硬盘录像机中的保存装置。图8是该动态分析数据在数字硬盘录像机中的保存装置的结构示意图。
具体地说,如图8所示,该动态分析数据在数字硬盘录像机中的保存装置包括:
录像数据生成单元,用于将输入的视频信号进行编码,生成录像数据。
动态分析数据生成单元,用于将输入的视频信号进行动态分析,生成动态分析数据。
保存单元,用于将录像数据生成单元所生成的录像数据和动态分析数据生成单元生成的动态分析数据保存到录像文件中,其中,录像文件被划分为两个区段,第一区段用于保存录像数据,第二区段用于保存动态分析数据。
具体地说:
还包括:
报警单元,用于在当前布防条件下,如果有报警信息,则触发报警设备,并将报警信息保存到录像文件的第二区段中。
第一实施方式是与本实施方式相对应的方法实施方式,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
本发明第五实施方式涉及一种录像文件在数字硬盘录像机中的搜索装置。图9是该录像文件在数字硬盘录像机中的搜索装置的结构示意图。
具体地说,如图9所示,该录像文件在数字硬盘录像机中的搜索装置包括:
输入单元,用于输入动态分析搜索条件。
第一查找单元,用于根据输入单元输入的搜索时间段查找符合条件的录像文件列表,其中,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据。
读取单元,用于从录像文件的第二区段中读取动态分析数据。
判断单元,用于判断读取到的动态分析数据与搜索条件是否一致,如果一致,则提取出所读取到的动态分析数据的发生时间。
第二查找单元,用于根据判断单元所提取出来的发生时间在当前录像文件中读取录像数据,并查找所读取的录像数据在录像文件中的偏移地址。
输出单元,用于输出第二查找单元所查找到的结果。
第二实施方式是与本实施方式相对应的方法实施方式,本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
本发明第六实施方式涉及一种数字硬盘录像机中录像文件的事后分析装置。图10是该数字硬盘录像机中录像文件的事后分析装置的结构示意图。
具体地说,如图10所示,该数字硬盘录像机中录像文件的事后分析装置包括:
录像文件查找单元,用于根据用户输入的时间段查找录像文件,录像文件被划分为两个区段,第一区段中保存的是录像数据,第二区段中保存的是对录像数据的动态分析数据。
第一读取单元,用于读取录像文件查找单元所查找到的录像文件第一区 段中的录像数据。
报警条件设置单元,用于在第一读取单元读取到的录像画面上设置报警条件;
录像时间提取单元,用于根据第一读取单元所读取到的录像数据,提取该录像数据的录像时间。
第二读取单元,用于从录像文件查找单元所查找到的录像文件第二区段中读取录像时间提取单元所提取出来的录像时间的动态分析数据。
结果输出单元,用于根据报警条件设置单元所设置的报警条件获取第二读取单元所读取的动态分析数据中的相关内容并进行输出。
第三实施方式是与本实施方式相对应的方法实施方式,本实施方式可与第三实施方式互相配合实施。第三实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第三实施方式中。
需要说明的是,本发明各装置实施方式中提到的各单元都是逻辑单元,在物理上,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现,这些逻辑单元本身的物理实现方式并不是最重要的,这些逻辑单元所实现的功能的组合才是解决本发明所提出的技术问题的关键。此外,为了突出本发明的创新部分,本发明上述各装置实施方式并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,这并不表明上述装置实施方式并不存在其它的单元。
需要说明的是,在本专利的权利要求和说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那 些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

动态分析数据的保存、搜索和事后分析的方法及其装置.pdf_第1页
第1页 / 共22页
动态分析数据的保存、搜索和事后分析的方法及其装置.pdf_第2页
第2页 / 共22页
动态分析数据的保存、搜索和事后分析的方法及其装置.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《动态分析数据的保存、搜索和事后分析的方法及其装置.pdf》由会员分享,可在线阅读,更多相关《动态分析数据的保存、搜索和事后分析的方法及其装置.pdf(22页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103905789 A (43)申请公布日 2014.07.02 CN 103905789 A (21)申请号 201210583842.5 (22)申请日 2012.12.27 H04N 7/18(2006.01) H04N 5/76(2006.01) H04N 5/781(2006.01) G06F 17/30(2006.01) (71)申请人 杭州海康威视数字技术股份有限公 司 地址 310051 浙江省杭州市滨江区东流路 700 号海康科技园 1 号楼 (72)发明人 郭晓宇 吕明成 孙承华 (74)专利代理机构 上海一平知识产权代理有限 公司 31266 代。

2、理人 成春荣 竺云 (54) 发明名称 动态分析数据的保存、 搜索和事后分析的方 法及其装置 (57) 摘要 本发明涉及安防监控领域, 公开了一种动态 分析数据的保存、 搜索和事后分析的方法及其装 置。本发明中, 动态分析数据的保存方法包括以 下步骤 : 将输入的视频信号进行编码, 生成录像 数据 ; 同时, 将输入的视频信号进行动态分析, 生 成动态分析数据 ; 将录像数据和动态分析数据保 存到录像文件中, 其中, 录像文件被划分为两个区 段, 第一区段用于保存录像数据, 第二区段用于保 存动态分析数据。在实时录像保存过程中不但记 录了录像数据, 而且记录了动态分析数据, 并且将 录像文件划。

3、分为不同的区段, 在不同的区段中对 录像数据和动态分析数据进行混合记录, 监控人 员后期可以实现对录像数据和动态分析数据进行 关联定位、 搜索和事后分析。 (51)Int.Cl. 权利要求书 2 页 说明书 11 页 附图 8 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书11页 附图8页 (10)申请公布号 CN 103905789 A CN 103905789 A 1/2 页 2 1. 一种动态分析数据在数字硬盘录像机中的保存方法, 其特征在于, 包括以下步骤 : 将输入的视频信号进行编码, 生成录像数据 ; 同时, 对输入的视频信号进行动态分析, 。

4、生成动态分析数据 ; 将所述录像数据和动态分析数据保存到录像文件中, 其中, 所述录像文件被划分为两 个区段, 第一区段用于保存录像数据, 第二区段用于保存动态分析数据。 2. 根据权利要求 1 所述的动态分析数据在数字硬盘录像机中的保存方法, 其特征在 于, 在将所述录像数据和动态分析数据保存到录像文件中的步骤之后, 还包括以下步骤 : 当前布防条件下, 如果有报警信息, 则触发报警设备, 并将报警信息保存到录像文件的 第二区段中。 3. 根据权利要求 2 所述的动态分析数据在数字硬盘录像机中的保存方法, 其特征在 于, 所述动态分析数据的类型包括 : 移动侦测数据、 人脸分析数据、 车牌识。

5、别结果和智能分 析结果。 4. 根据权利要求 3 所述的动态分析数据在数字硬盘录像机中的保存方法, 其特征在 于, 在将所述录像数据和动态分析数据保存到录像文件中的步骤中, 动态分析数据的保存 格式为 : 动态分析数据的类型、 动态分析数据的发生时间、 动态分析数据的发生地点和动态 分析数据的信息。 5. 一种录像文件在数字硬盘录像机中的搜索方法, 其特征在于, 包括以下步骤 : 输入动态分析搜索条件 ; 根据输入的搜索时间段查找符合条件的录像文件列表, 其中, 录像文件被划分为两个 区段, 第一区段中保存的是录像数据, 第二区段中保存的是对录像数据的动态分析数据 ; 从录像文件的第二区段中读。

6、取动态分析数据 ; 判断读取到的动态分析数据与搜索条件是否一致, 如果一致, 则提取出所读取到的动 态分析数据的发生时间 ; 根据所提取出来的发生时间在当前录像文件中读取录像数据, 并查找所读取的录像数 据在录像文件中的偏移地址 ; 输出所查找到的结果。 6. 根据权利要求 5 所述的录像文件在数字硬盘录像机中的搜索方法, 其特征在于, 所 述动态分析搜索条件包括 : 动态分析数据的发生时间、 动态分析数据的发生地点和动态分 析数据的信息中的任何一个或几个的组合。 7. 一种数字硬盘录像机中录像文件的事后分析方法, 其特征在于, 包括以下步骤 : 根据用户输入的时间段查找录像文件, 所述录像文。

7、件被划分为两个区段, 第一区段中 保存的是录像数据, 第二区段中保存的是对录像数据的动态分析数据 ; 读取所查找到的录像文件第一区段中的录像数据 ; 在录像画面上设置报警条件 ; 根据所读取到的录像数据, 提取该录像数据的录像时间 ; 从所述录像文件第二区段中读取所述录像时间的动态分析数据 ; 根据设置的报警条件获取动态分析数据中的相关内容并进行输出。 8. 一种动态分析数据在数字硬盘录像机中的保存装置, 其特征在于, 包括 : 录像数据生成单元, 用于将输入的视频信号进行编码, 生成录像数据 ; 权 利 要 求 书 CN 103905789 A 2 2/2 页 3 动态分析数据生成单元, 用。

8、于将输入的视频信号进行动态分析, 生成动态分析数据 ; 保存单元, 用于将录像数据生成单元所生成的录像数据和动态分析数据生成单元所生 成的动态分析数据保存到录像文件中, 其中, 所述录像文件被划分为两个区段, 第一区段用 于保存录像数据, 第二区段用于保存动态分析数据。 9. 根据权利要求 8 所述的动态分析数据在数字硬盘录像机中的保存装置, 其特征在 于, 还包括 : 报警单元, 用于在当前布防条件下, 如果有报警信息, 则触发报警设备, 并将报警信息 保存到录像文件的第二区段中。 10. 一种录像文件在数字硬盘录像机中的搜索装置, 其特征在于, 包括 : 输入单元, 用于输入动态分析搜索条。

9、件 ; 第一查找单元, 用于根据输入单元输入的搜索时间段查找符合条件的录像文件列表, 其中, 录像文件被划分为两个区段, 第一区段中保存的是录像数据, 第二区段中保存的是对 录像数据的动态分析数据 ; 读取单元, 用于从录像文件的第二区段中读取动态分析数据 ; 判断单元, 用于判断读取单元所读取到的动态分析数据与搜索条件是否一致, 如果一 致, 则提取出所读取到的动态分析数据的发生时间 ; 第二查找单元, 用于根据判断单元所提取出来的发生时间在当前录像文件中读取录像 数据, 并查找所读取的录像数据在录像文件中的偏移地址 ; 输出单元, 用于输出第二查找单元所查找到的结果。 11. 一种数字硬盘。

10、录像机中录像文件的事后分析装置, 其特征在于, 包括 : 录像文件查找单元, 用于根据用户输入的时间段查找录像文件, 所述录像文件被划分 为两个区段, 第一区段中保存的是录像数据, 第二区段中保存的是对录像数据的动态分析 数据 ; 第一读取单元, 用于读取录像文件查找单元所查找到的录像文件第一区段中的录像数 据 ; 报警条件设置单元, 用于在第一读取单元读取到的录像画面上设置报警条件 ; 录像时间提取单元, 用于根据第一读取单元所读取到的录像数据, 提取该录像数据的 录像时间 ; 第二读取单元, 用于从录像文件查找单元所查找到的录像文件第二区段中读取录像时 间提取单元所提取出来的录像时间的动态。

11、分析数据 ; 结果输出单元, 用于根据报警条件设置单元所设置的报警条件获取第二读取单元所读 取的动态分析数据中的相关内容并进行输出。 权 利 要 求 书 CN 103905789 A 3 1/11 页 4 动态分析数据的保存、 搜索和事后分析的方法及其装置 技术领域 0001 本发明涉及安防监控领域, 特别涉及动态分析数据在数字硬盘录像机中的保存、 搜索和事后分析的技术。 背景技术 0002 现有的动态分析技术主要通过移动侦测检测技术、 对比度分析技术、 前景检测分 析技术、 智能分析技术对视频图像进行分析处理, 并输出一定的分析结果。 利用对这些分析 结果并依据用户的布防条件输出一定的声光电。

12、等报警信息。 但这些报警信息要么是实时的 触发报警设备通知监控人员, 要么被保存于其他存储设备中供监控人员事后查找。 0003 如果事后相关人员需要对某种报警信息产生后的录像信息进行查看, 必须通过时 间定位的方式首先确定出报警发生的时间点, 然后利用时间段检索的方式对数字硬盘录像 机 (Digital Video Recorder, 简称 “DVR” ) 中的录像数据进行手动检索来查找报警产生时 候的录像资料。 0004 现有技术对动态分析数据的应用可用图 1 和图 2 加以解释。 0005 图 1 是现有技术中动态分析数据的告警与保存流程图, 具体地说, 包括以下步骤 : 0006 在步骤。

13、 101 中, DVR 动态分析模块输出分析数据。 0007 此后进入步骤 102, 判断是否输出告警信息。 0008 若是, 则进入步骤 103 ; 若否, 则结束本流程。 0009 在步骤 103 中, 触发报警设备告知监控人员。 0010 此后进入步骤 104, 上传告警信息并在第三方保存。 0011 此后结束本流程。 0012 图 2 是现有技术中动态分析数据与录像关联查找流程图, 具体地说, 包括以下步 骤 : 0013 在步骤 201 中, 监控人员从第三方设备获取动态分析数据。 0014 此后进入步骤 202, 监控人员过滤查询结果。 0015 此后进入步骤 203, 监控人员提。

14、取某一个动态分析结果。 0016 此后进入步骤 204, 根据分析结果的时间在 DVR 中查询录像资料。 0017 此后结束本流程。 0018 从图 1 和图 2 中我们可以发现现有动态分析数据使用的不足 : 0019 1、 如果动态分析数据存储于第三方设备, 则不能和录像数据进行关联, 分别在存 储设备中存储告警信息, 在 DVR 中存储录像数据。这样, 在事后检索过程时只能通过监控人 员人工参与的方式将两者之间进行对应, 不能够实现自动定位和动态检索的目的。 0020 2、 如果动态分析结果只触发告警设备, 则告警时必须要监控人员值守才能够及时 地处理告警信息, 只有告警时候才能够输出动态。

15、分析告警信息。 0021 3、 现有技术不能够实现对录像文件的事后分析功效, 即对于存在的录像文件进行 不依赖于动态分析库的分析, 从而提取出用户关注区域的报警信息。 说 明 书 CN 103905789 A 4 2/11 页 5 0022 需要说明的是 : 0023 数字硬盘录像机 (DVR) 是一套进行图像存储处理的计算机系统, 具有对图像 / 语 音进行长时间录像、 录音、 远程监视和控制的功能。 0024 动态分析数据是指 DVR 对实时的视频图像通过一定的分析算法进行处理所输出 的用户重点关注的一些信息, 如移动侦测的发生情况、 车牌识别结果、 人脸识别信息等。 0025 事件是指用。

16、户根据自己关注点的不同设置一定的触发规则, 录像中出现用户关注 的信息并触发了报警信息的过程统称为一个事件。 发明内容 0026 本发明的目的在于提供一种动态分析数据的保存、 搜索和事后分析的方法及其装 置, 监控人员后期可以实现对录像数据和动态分析数据的进行关联定位、 搜索和事后分析。 0027 为解决上述技术问题, 本发明的实施方式公开了一种动态分析数据在数字硬盘录 像机中的保存方法, 包括以下步骤 : 0028 将输入的视频信号进行编码, 生成录像数据 ; 同时, 将输入的视频信号进行动态分 析, 生成动态分析数据 ; 0029 将录像数据和动态分析数据保存到录像文件中, 其中, 录像文。

17、件被划分为两个区 段, 第一区段用于保存录像数据, 第二区段用于保存动态分析数据。 0030 本发明的实施方式还公开了一种录像文件在数字硬盘录像机中的搜索方法, 包括 以下步骤 : 0031 输入动态分析搜索条件 ; 0032 根据输入的搜索时间段查找符合条件的录像文件列表, 其中, 录像文件被划分为 两个区段, 第一区段中保存的是录像数据, 第二区段中保存的是对录像数据的动态分析数 据 ; 0033 从录像文件的第二区段中读取动态分析数据 ; 0034 判断读取到的动态分析数据与搜索条件是否一致, 如果一致, 则提取出所读取到 的动态分析数据的发生时间 ; 0035 根据所提取出来的发生时间。

18、在当前录像文件中读取录像数据, 并查找所读取的录 像数据在录像文件中的偏移地址 ; 0036 输出所查找到的结果。 0037 本发明的实施方式还公开了一种数字硬盘录像机中录像文件的事后分析方法, 包 括以下步骤 : 0038 根据用户输入的时间段查找录像文件, 录像文件被划分为两个区段, 第一区段中 保存的是录像数据, 第二区段中保存的是对录像数据的动态分析数据 ; 0039 读取所查找到的录像文件第一区段中的录像数据 ; 0040 在录像画面上设置报警条件 ; 0041 根据所读取到的录像数据, 提取该录像数据的录像时间 ; 0042 从录像文件第二区段中读取录像时间的动态分析数据 ; 00。

19、43 根据设置的报警条件获取动态分析数据中的相关内容并进行输出。 0044 本发明的实施方式还公开了一种动态分析数据在数字硬盘录像机中的保存装置, 说 明 书 CN 103905789 A 5 3/11 页 6 包括 : 0045 录像数据生成单元, 用于将输入的视频信号进行编码, 生成录像数据 ; 0046 动态分析数据生成单元, 用于将输入的视频信号进行动态分析, 生成动态分析数 据 ; 0047 保存单元, 用于将录像数据生成单元所生成的录像数据和动态分析数据生成单元 所生成的动态分析数据保存到录像文件中, 其中, 录像文件被划分为两个区段, 第一区段用 于保存录像数据, 第二区段用于保。

20、存动态分析数据。 0048 本发明的实施方式还公开了一种录像文件在数字硬盘录像机中的搜索装置, 包 括 : 0049 输入单元, 用于输入动态分析搜索条件 ; 0050 第一查找单元, 用于根据输入单元输入的搜索时间段查找符合条件的录像文件列 表, 其中, 录像文件被划分为两个区段, 第一区段中保存的是录像数据, 第二区段中保存的 是对录像数据的动态分析数据 ; 0051 读取单元, 用于从录像文件的第二区段中读取动态分析数据 ; 0052 判断单元, 用于判断读取单元所读取到的动态分析数据与搜索条件是否一致, 如 果一致, 则提取出所读取到的动态分析数据的发生时间 ; 0053 第二查找单元。

21、, 用于根据判断单元所提取出来的发生时间在当前录像文件中读取 录像数据, 并查找所读取的录像数据在录像文件中的偏移地址 ; 0054 输出单元, 用于输出第二查找单元所查找到的结果。 0055 本发明的实施方式还公开了一种数字硬盘录像机中录像文件的事后分析装置, 包 括 : 0056 录像文件查找单元, 用于根据用户输入的时间段查找录像文件, 录像文件被划分 为两个区段, 第一区段中保存的是录像数据, 第二区段中保存的是对录像数据的动态分析 数据 ; 0057 第一读取单元, 用于读取录像文件查找单元所查找到的录像文件第一区段中的录 像数据 ; 0058 报警条件设置单元, 用于在第一读取单元。

22、读取到的录像画面上设置报警条件 ; 0059 录像时间提取单元, 用于根据第一读取单元所读取到的录像数据, 提取该录像数 据的录像时间 ; 0060 第二读取单元, 用于从录像文件查找单元所查找到的录像文件第二区段中读取录 像时间提取单元所提取出来的录像时间的动态分析数据 ; 0061 结果输出单元, 用于根据报警条件设置单元所设置的报警条件获取第二读取单元 所读取的动态分析数据中的相关内容并进行输出。 0062 本发明实施方式与现有技术相比, 主要区别及其效果在于 : 0063 在实时录像保存过程中不但记录了录像数据, 而且记录了动态分析数据, 并且将 录像文件划分为不同的区段, 在不同的区。

23、段中对录像数据和动态分析数据进行混合记录, 监控人员后期可以实现对录像数据和动态分析数据的进行关联定位、 搜索和事后分析。 0064 用户在实时录像保存过程中不但记录了录像数据, 而且记录了动态分析数据, 事 后, 通过对录像文件中的动态分析数据进行匹配, 可以快速关联查找并定位至相应的录像 说 明 书 CN 103905789 A 6 4/11 页 7 数据。 0065 用户在实时录像保存过程中不但记录了录像数据, 而且记录了动态分析数据, 这 样, 即使用户在实时监控的时候未设置关注点信息, 仍可以通过对已经录制的录像数据进 行事后分析, 获取用户关注的相关信息, 事后进一步提取出用户关注。

24、的报警信息。 0066 进一步地, 在保存过程中, 不但记录了动态分析的结果, 而且记录了报警信息, 这 样, 在事后的搜索过程中不但可以对报警信息进行搜索, 而且可以对整个图像的动态分析 数据进行分析。 附图说明 0067 图 1 是现有技术中动态分析数据的告警与保存流程图 ; 0068 图 2 是现有技术中动态分析数据与录像关联查找流程图 ; 0069 图 3 是本发明第一实施方式中一种动态分析数据在数字硬盘录像机中的保存方 法的流程示意图 ; 0070 图 4 是本发明技术方案中动态分析数据与录像数据混合记录与检索的总体示意 图 ; 0071 图 5 本发明技术方案中录像文件的结构图 ;。

25、 0072 图 6 是本发明第二实施方式中一种录像文件在数字硬盘录像机中的搜索方法的 流程示意图 ; 0073 图 7 是本发明第三实施方式中一种数字硬盘录像机中录像文件的事后分析方法 的流程示意图 ; 0074 图 8 是本发明第四实施方式中一种动态分析数据在数字硬盘录像机中的保存装 置的结构示意图 ; 0075 图 9 是本发明第五实施方式中一种录像文件在数字硬盘录像机中的搜索装置的 结构示意图 ; 0076 图 10 是本发明第六实施方式中一种数字硬盘录像机中录像文件的事后分析装置 的结构示意图。 具体实施方式 0077 在以下的叙述中, 为了使读者更好地理解本申请而提出了许多技术细节。。

26、 但是, 本 领域的普通技术人员可以理解, 即使没有这些技术细节和基于以下各实施方式的种种变化 和修改, 也可以实现本申请各权利要求所要求保护的技术方案。 0078 为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明的实施 方式作进一步地详细描述。 0079 本发明第一实施方式涉及一种动态分析数据在数字硬盘录像机中的保存方法。 图 3 是该动态分析数据在数字硬盘录像机中的保存方法的流程示意图。 0080 该动态分析数据在数字硬盘录像机中的保存方法包括以下步骤 : 0081 将输入的视频信号进行编码, 生成录像数据。 同时, 将输入的视频信号进行动态分 析, 生成动态分析数据。。

27、 0082 优选地, 动态分析数据的类型包括 : 移动侦测数据、 人脸分析数据、 车牌识别结果 说 明 书 CN 103905789 A 7 5/11 页 8 和智能分析结果。 0083 将录像数据和动态分析数据保存到录像文件中, 其中, 录像文件被划分为两个区 段, 第一区段用于保存录像数据, 第二区段用于保存动态分析数据。 0084 优选地, 在保存过程中, 动态分析数据的保存格式为 : 动态分析数据的类型、 动态 分析数据的发生时间、 动态分析数据的发生地点和动态分析数据的信息, 其中动态分析数 据的信息是指详细记录动态分析的相关结果。 0085 在将录像数据和动态分析数据保存到录像文件。

28、中的步骤之后, 还包括以下步骤 : 0086 当前布防条件下, 如果有报警信息, 则触发报警设备, 并将报警信息保存到录像文 件的第二区段中。 0087 在保存过程中, 不但记录了动态分析的结果, 而且记录了报警信息, 这样, 在事后 的搜索过程中不但可以对报警信息进行搜索, 而且可以对整个图像的动态分析数据进行分 析。 0088 在实时录像保存过程中不但记录了录像数据, 而且记录了动态分析数据, 并且将 录像文件划分为不同的区段, 在不同的区段中对录像数据和动态分析数据进行混合记录, 监控人员后期可以实现对录像数据和动态分析数据的进行关联定位、 搜索和事后分析。 0089 通过对现有技术中动。

29、态分析数据应用方式的分析, 结合现有技术存在的录像与动 态分析数据不同步记录的缺点, 本发明提出了在录像文件中对录像数据和动态分析数据进 行混合记录的技术方案, 可以有效地解决动态分析数据和录像数据的混合记录和关联定位 问题。监控人员后期可以以关注的分析结果为条件对录像数据进行搜索和备份。本发明技 术方案的整体示意图可以用图 4 进行说明。对设备运行过程中每帧进行分析, 如果有动态 分析结果则将动态分析结果和当前布防条件下的报警信息均进行保存。 0090 通过图 4 可以发现, 预实现动态分析数据和录像的关联搜索, 动态分析数据和录 像的混合记录是本发明的技术关键点。而本发明通过对录像文件进行。

30、划分为不同的区段, 每一个区段保存不同的数据信息进行实现。其中录像文件的结构如图 5 所示。 0091 由图 5 可知, 本方案中的录像文件被划分为两个区段即第一区段和第二区段。第 一区段用于记录录像数据, 而第二区段用于记录动态分析数据包括 : 移动侦测数据, 人脸识 别数据, 车牌分析结果和智能分析数据。第二区段中记录的动态分析数据为第一区段录像 时间段内的相关结果。 0092 其中动态分析数据的记录可以以以下格式进行记录 : 0093 数据类型 : 车牌、 移动侦测、 智能结果或人脸分析结果。 0094 时间 : 主要指分析结果发生的时间。 0095 地点 : 主要指分析结果发生的地点。。

31、 0096 数据信息 : 详细记录分析的相关结果。 0097 具体地说, 如图 3 所示, 该动态分析数据在数字硬盘录像机中的保存方法主要包 括以下步骤 : 0098 在步骤 301 中, 摄像机输入视频。 0099 前端摄像机输入视频信号, 一般是通过 CVBS(符合视频广播信号) 传输线输入。 0100 此后进入步骤 302, DVR 通过输入的模拟 / 数字采集芯片采集视频信号。 0101 此后同时进入步骤 303 和 305。 说 明 书 CN 103905789 A 8 6/11 页 9 0102 在步骤 303 中, 对视频信号进行编码。 0103 此后进入步骤 304, 输出录像。

32、数据, 主要是根据一定的编码格式如 : H.264、 MPEG4 或 MJPEG 等压缩格式进行压缩的视频数据。 0104 此后进入步骤 309。 0105 在步骤 305 中, 对视频信号进行动态分析, 主要对用户关注的行为进行分析识别。 0106 此后进入步骤 306, 输出动态分析数据。 0107 此后进入步骤 307, 根据记录格式封装动态分析数据。 0108 此后进入步骤 308, 判断是否符合报警条件, 如时间段布防条件等等。 。 0109 若是, 则进入步骤 310 ; 若否, 则进入步骤 309。 0110 在步骤 310 中, 触发报警设备。 0111 此后进入步骤 309,。

33、 分别将录像数据写入第一区段, 将动态分析数据和报警信息写 入第二区段。 0112 将录像数据和动态分析数据分别按照图 5 中的文件划分关系记录至录像文件中。 0113 此后结束本流程。 0114 上述主要对录像数据与动态分析数据的混合记录进行了阐述, 而混合记录的最终 目的是实现以动态分析数据事后检索和事后分析, 方便事后查找并快速定位至相应的录 像。 0115 由于保存过程不但记录了报警信息, 而且记录了动态分析的结果, 所以在事后的 搜索过程中不但可以对报警信息进行搜索, 而且可以对整个图像的动态分析数据进行分 析。 0116 本发明第二实施方式涉及一种录像文件在数字硬盘录像机中的搜索方。

34、法。图 6 是 该录像文件在数字硬盘录像机中的搜索方法的流程示意图。 0117 该录像文件在数字硬盘录像机中的搜索方法包括以下步骤 : 0118 输入动态分析搜索条件。 0119 优选地, 动态分析搜索条件包括 : 动态分析数据的发生时间、 动态分析数据的发生 地点和动态分析数据的信息中的任何一个或几个的组合。 0120 根据输入的搜索时间段查找符合条件的录像文件列表, 其中, 录像文件被划分为 两个区段, 第一区段中保存的是录像数据, 第二区段中保存的是对录像数据的动态分析数 据。 0121 从录像文件的第二区段中读取动态分析数据。 0122 判断读取到的动态分析数据与搜索条件是否一致, 如。

35、果一致, 则提取出所读取到 的动态分析数据的发生时间。 0123 根据所提取出来的发生时间在当前录像文件中读取录像数据, 并查找所读取的录 像数据在录像文件中的偏移地址。 0124 输出所查找到的结果。 0125 用户在实时录像保存过程中不但记录了录像数据, 而且记录了动态分析数据, 事 后, 通过对录像文件中的动态分析数据进行匹配, 可以快速关联查找并定位至相应的录像 数据。 0126 具体地说, 如图 6 所示, 该录像文件在数字硬盘录像机中的搜索方法主要包括以 说 明 书 CN 103905789 A 9 7/11 页 10 下步骤 : 0127 在步骤 601 中, 输入动态分析搜索条。

36、件。 0128 事后查找的输入为动态分析数据的信息、 时间或者地点中的一个或者几个的组合 条件, 可以为某一个车牌号, 某一条智能规则, 如跨线, 进入区域, 或者某一通道视频预先设 置好的移动侦测区域所产生的报警信息及其需要检索的时间段。 0129 此后进入步骤 602, 根据输入的搜索时间段来查找符合条件的录像文件列表, 主要 根据每个文件的开始结束时间来判断。 0130 此后进入步骤 603, 从录像文件的第二区段即动态分析数据保存区段中读取动态 分析数据。 0131 此后进入步骤 604, 判断读取到的动态分析数据与搜索条件是否一致。 0132 若是, 则进入步骤 605 ; 若否, 。

37、则进入步骤 609。 0133 在步骤 605 中, 提取动态分析数据发生的时间 Time1。 0134 此后进入步骤 606, 读取当前录像文件的第一区段。 0135 此后进入步骤 607, 根据码流中的时标定位至 Time1 时间, 记录 Time1 时间对应录 像在文件中的偏移量。 0136 根据 Time1 的时间在当前录像文件读取录像数据, 并根据录像数据中的码流时标 查找与 Time1 时间相匹配的录像在录像文件中的便宜地址。 0137 此后进入步骤 608, 输出搜索结果。 0138 此后结束本流程。 0139 在步骤 609 中, 判断录像文件第二区段中的数据是否已经读取完毕。。

38、 0140 如果读完, 则进行切换文件的判断 ; 如果未读完, 则继续读取。 0141 若是, 则进入步骤 611 ; 若否, 则进入返回到步骤 603。 0142 在步骤 611 中, 判断当前文件是否为最后一个文件。 0143 判断录像文件列表中的文件是否已经读取判断完毕, 如果读取完毕, 则表明搜索 不到用户需要的信息, 直接退出 ; 如果未读取完毕, 则切换至下一个文件。 0144 若是, 则结束本流程 ; 若否, 则进入步骤 610。 0145 在步骤 610 中, 切换至下一个文件。 0146 此后再次返回到步骤 603。 0147 上述主要对附加信息的搜索进行了阐述, 主要对已发。

39、生及其记录在案的报警信息 进行查询搜索。 0148 本实施方式是与第一实施方式相对应的方法实施方式, 本实施方式可与第一实施 方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效, 为了 减少重复, 这里不再赘述。 相应地, 本实施方式中提到的相关技术细节也可应用在第一实施 方式中。 0149 本发明第三实施方式涉及一种数字硬盘录像机中录像文件的事后分析方法。图 7 是该数字硬盘录像机中录像文件的事后分析方法的流程示意图。 0150 该数字硬盘录像机中录像文件的事后分析方法包括以下步骤 : 0151 根据用户输入的时间段查找录像文件, 录像文件被划分为两个区段, 第一区段中。

40、 保存的是录像数据, 第二区段中保存的是对录像数据的动态分析数据。 说 明 书 CN 103905789 A 10 8/11 页 11 0152 读取所查找到的录像文件第一区段中的录像数据。 0153 在录像画面上设置报警条件。 0154 根据所读取到的录像数据, 提取该录像数据的录像时间。 0155 从录像文件第二区段中读取录像时间的动态分析数据。 0156 根据设置的报警条件获取动态分析数据中的相关内容并进行输出。 0157 用户在实时录像保存过程中不但记录了录像数据, 而且记录了动态分析数据, 这 样, 即使用户在实时监控的时候未设置关注点信息, 仍可以通过对已经录制的录像数据进 行事后。

41、分析, 获取用户关注的相关信息, 事后进一步提取出用户关注的报警信息。 0158 动态分析数据的另外一种应用, 则是对录像数据的事后分析功效。即使用户在实 时录像中未设置报警条件, 即未记录实时报警信息, 用户仍可以通过事后分析的办法获取 录像文件中的动态分析结果。一般根据用户指定的录像文件输出动态分析的结果, 其中分 析流程如图 7 所示。 0159 具体地说, 如图 7 所示, 该数字硬盘录像机中录像文件的事后分析方法主要包括 以下步骤 : 0160 在步骤 701 中, 用户输入关注的录像时间。 0161 主要是获取用户关注的时间段和关注的事件类型。 0162 此后进入步骤 702, 根。

42、据时间检索在检索范围内的录像文件列表。 0163 此后进入步骤 703, 读取录像文件第一区段中的录像数据。 0164 此后进入步骤 704, 在录像画面上设置报警条件。 0165 此后进入步骤 705, 根据录像时标提取每一帧的录像时间 Time2。 0166 此后进入步骤 706, 从录像文件的第二区段中读取发生于时间 Time2 的动态分析 数据。 0167 如果是移动侦测数据, 则可以提取到图像中每一个最小区块的移动侦测发生情 况。如果是车牌信息则可以提取到当前帧画面中车牌的出现情况和车牌信息, 如果是智能 分析结果则可以获取到智能的目标信息和规则及其规则触发情况。 0168 此后进入。

43、步骤 707, 根据设置的报警条件获取动态分析数据中的相关内容并进行 输出。 0169 根据用户关心的结果对步骤 706 中的结果进行一次过滤, 如用户可能只关心图像 中某一个区域的移动侦测或者车牌出现的情况, 则根据用户设置的条件进行过滤。 0170 此后进入步骤 708, 判断本文件是否分析完毕。 0171 则判断当前帧是否为本文件的最后一帧数据。 如果不是, 则需要继续读取数据, 如 果是则需要进一步判断本文件是否为最后一个文件, 如果不是最后一个文件, 则需要切换 下一个文件。 0172 若是, 则进入步骤 709 ; 若否, 再次返回到步骤 703。 0173 在步骤 709 中, 。

44、判断是否为最后一个文件。 0174 若是, 则结束本流程 ; 若否, 则进入步骤 710。 0175 在步骤 710 中, 切换至下一个文件。 0176 此后再次回到步骤 703。 0177 上述针对现有动态分析技术的缺陷, 即不能够关联搜索, 不能够事后二次分析的 说 明 书 CN 103905789 A 11 9/11 页 12 特点提出了基于录像数据与动态分析数据混合记录方法的解决方案。 基于此方案不但可以 对已经触发报警的动态分析事件进行搜索, 还可以对录像文件进行二次分析, 事后进一步 提出关注的事件。 0178 本实施方式是与第一和第二实施方式相对应的方法实施方式, 本实施方式可与。

45、第 一和第二实施方式互相配合实施。 第一和第二实施方式中提到的相关技术细节在本实施方 式中依然有效, 为了减少重复, 这里不再赘述。相应地, 本实施方式中提到的相关技术细节 也可应用在第一和第二实施方式中。 0179 本发明的各方法实施方式均可以以软件、 硬件、 固件等方式实现。不管本发明是 以软件、 硬件、 还是固件方式实现, 指令代码都可以存储在任何类型的计算机可访问的存储 器中 (例如永久的或者可修改的, 易失性的或者非易失性的, 固态的或者非固态的, 固定的 或者可更换的介质等等) 。同样, 存储器可以例如是可编程阵列逻辑 (Programmable Array Logic, 简称 “。

46、PAL” ) 、 随机存取存储器 (Random Access Memory, 简称 “RAM” ) 、 可编程只读存 储器 (Programmable Read Only Memory, 简称 “PROM” ) 、 只读存储器 (Read-Only Memory, 简 称 “ROM” ) 、 电可擦除可编程只读存储器 (Electrically Erasable Programmable ROM, 简称 “EEPROM” ) 、 磁盘、 光盘、 数字通用光盘 (Digital Versatile Disc, 简称 “DVD” ) 等等。 0180 本发明第四实施方式涉及一种动态分析数据在数字。

47、硬盘录像机中的保存装置。 图 8 是该动态分析数据在数字硬盘录像机中的保存装置的结构示意图。 0181 具体地说, 如图 8 所示, 该动态分析数据在数字硬盘录像机中的保存装置包括 : 0182 录像数据生成单元, 用于将输入的视频信号进行编码, 生成录像数据。 0183 动态分析数据生成单元, 用于将输入的视频信号进行动态分析, 生成动态分析数 据。 0184 保存单元, 用于将录像数据生成单元所生成的录像数据和动态分析数据生成单元 生成的动态分析数据保存到录像文件中, 其中, 录像文件被划分为两个区段, 第一区段用于 保存录像数据, 第二区段用于保存动态分析数据。 0185 具体地说 : 。

48、0186 还包括 : 0187 报警单元, 用于在当前布防条件下, 如果有报警信息, 则触发报警设备, 并将报警 信息保存到录像文件的第二区段中。 0188 第一实施方式是与本实施方式相对应的方法实施方式, 本实施方式可与第一实施 方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效, 为了 减少重复, 这里不再赘述。 相应地, 本实施方式中提到的相关技术细节也可应用在第一实施 方式中。 0189 本发明第五实施方式涉及一种录像文件在数字硬盘录像机中的搜索装置。图 9 是 该录像文件在数字硬盘录像机中的搜索装置的结构示意图。 0190 具体地说, 如图 9 所示, 该录像文件在数字硬盘录像机中的搜索装置包括 : 0191 输入单元, 用于输入动态分析搜索条件。 0192 第一查找单元, 用于根据输入单元输入的搜索时间段查找符合条件的录像文件列 表, 其中, 录像文件被划分为两个区段, 第一区段中保存的是录像数据, 第二区段中保存的 是对录像数据的动态分析数据。 说 明 书 CN 103905789 A 12 10/11 页 13 0193 读取单元, 用于从录像文件的第二区段中读取动态分析数据。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1