《动态分析数据的保存、搜索和事后分析的方法及其装置.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 读取单元, 用于从录像文件的第二区段中读取动态分析数据。