著录项信息
专利名称 | 一种底端采集器的录像方法 |
申请号 | CN200910188894.0 | 申请日期 | 2009-12-09 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2010-06-09 | 公开/公告号 | CN101729836A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/76 | IPC分类号 | H;0;4;N;5;/;7;6;;;H;0;4;N;5;/;2;2;5;;;H;0;4;N;7;/;1;8查看分类表>
|
申请人 | 艾默生网络能源有限公司 | 申请人地址 | 广东省深圳市南山区科技工业园科发路一号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 维谛技术有限公司 | 当前权利人 | 维谛技术有限公司 |
发明人 | 林奕广;杨光;梁永军 |
代理机构 | 深圳新创友知识产权代理有限公司 | 代理人 | 江耀纯 |
摘要
本发明公开了一种底端采集器的录像方法,采用底端采集器实时监控、录像和保存图像数据,保存数据是将采集的图像数据按队列保存在所述底端采集器内存中开辟的缓存中,依次有以下步骤:底端采集器监控判断是否有告警信号;如果没有告警信号,则返回继续监控;如果有告警信号,则先将告警时刻前队列内的图像数据保存至新生成的录像文件中,然后将告警时刻后采集的图像数据续写到新生成的录像文件中;当告警结束或达到客户设定的录制时间上限后,警前录像程序停止往录像文件中写图像数据。生成的录像文件不仅可以显示告警前后的状况,而且容量较小,可在上传完毕后被删除,可以节省底端采集器的存储空间,并适合通过网络上传,明显节约传输带宽。
1.一种底端采集器的录像方法,采用底端采集器实时监控、录像和保存图像数据,所述保存数据是将采集的图像数据按队列保存在所述底端采集器内存中开辟的缓存中,其特征在于:依次有以下步骤:
1)所述底端采集器监控判断是否有告警信号;
如果没有告警信号,则返回继续监控、录像和保存图像数据,使所述缓存中的最旧图像数据清除出队列,次旧图像数据从队列中部移至队列头部,最新图像数据存储在队列尾部;
如果有告警信号,则先将告警时刻前队列内的图像数据保存至新生成的录像文件中,然后将告警时刻后采集的图像数据续写到所述新生成的录像文件中;
2)所述底端采集器继续监控判断告警信号是否结束;
如果告警信号结束,则停止录像;
如果告警信号没有结束,则输出第一过渡信号,进入步骤3);
3)所述底端采集器继续监控判断是否达到客户设定的录制时间上限;
如果没有达到录制时间上限,则输出第二过渡信号,回到步骤2);
如果已经达到录制时间上限,则停止录像。
2.根据权利要求1所述的底端采集器的录像方法,其特征在于:还包括步骤4),停止录像后,所述底端采集器继续监控判断网络状态是否通畅;
如果网络不通畅,则等待,回到步骤4);
如果网络通畅,则将所述新生成的录像文件从采集器基站上传到客户端。
3.根据权利要求1所述的底端采集器的录像方法,其特征在于:所述缓存的容量为根据客户所需要的告警发生前的时间段长度设定的预置容量。
4.根据权利要求1所述的底端采集器的录像方法,其特征在于:所述新生成的录像文件名称为按照发生告警的时间加上告警标识命名的名称。
5.一种用于录像的底端采集器,包括录像控制模块、录像模块和存储模块,所述录像控制模块控制所述录像模块对所述底端采集器所处环境进行实时录像;
所述存储模块接收所述录像模块的录像数据并存储;
其特征在于:还包括第一监控模块、第二监控模块和第三监控模块,所述第一监控模块判断所述底端采集器所处环境是否有告警信号:如果有告警信号则发出存储控制信号给存储模块,如果没有告警信号则不发出信号;所述存储模块将接收的录像数据按队列保存,使最旧图像数据清除出队列,次旧图像数据从队列中部移至队列头部,最新图像数据存储在队列尾部;同时接收第一监控模块输出的存储控制信号后开辟新生成的录像文件存储区,将当前队列的录像数据保存到新生成的录像文件存储区中,先将告警时刻前队列内的图像数据保存至新生成的录像文件存储区中,然后将告警时刻后采集的图像数据续写到所述新生成的录像文件存储区中;所述第二监控模块接收所述第一监控模块的告警信号,判断所述告警信号是否结束:如果告警信号结束则输出录像结束信号至所述录像控制模块,如果告警信号没有结束则输出第一过渡信号至所述第三监控模块;所述第三监控模块接收所述第一过渡信号,判断告警后录制时间是否达到客户设定的录制时间上限:如果达到则输出录像结束信号至录像控制模块,如果没有达到则输出第二过渡信号至所述第二监控模块;
所述第二监控模块接收所述第二过渡信号后继续判断所述告警信号是否结束,所述录像控制模块接收录像结束信号后控制所述录像模块结束录像。
6.根据权利要求5所述的用于录像的底端采集器,其特征在于:还包括第四监控模块,所述第四监控模块判断网络状态是否通畅:如果通畅,则发出控制信号,用于将新生成的录像文件从采集器基站上传到客户端;如果不通畅,则不发出控制信号。
7.根据权利要求5所述的用于录像的底端采集器,其特征在于:所述存储模块的容量为根据客户所需要的告警发生前的时间段长度设定的预置容量。
一种底端采集器的录像方法\n技术领域\n[0001] 本发明涉及录像方法,特别是涉及一种底端采集器的录像方法。\n背景技术\n[0002] 在基站动力环境安全防护领域中,常见的底端采集器的录像方法有以下几种:\n[0003] 第一种是底端采集器不管现场是否发生告警一直录像,并将实时图像通过网络上传给客户端的上层监控软件,上层监控软件再将收到的实时图像保存成视频文件,供查阅。\n这种方法的缺点是,1、实时上传图像占用大量的带宽;2、发生告警后需要从大量的视频文件中查找到告警发生时的录像资料,查找困难。\n[0004] 第二种是底端采集器不管现场是否发生告警一直录像,将实时图像保存到海量硬盘上。这种方法的缺点是,1、底端配备海量硬盘,基站较多时,需要配置大量的海量硬盘,成本非常高;2、发生告警后需要人工在大容量的视频文件中查找发生告警时刻前后的录像资料,查找困难。\n[0005] 第三种是底端采集器在无告警发生时不录像。采集器将采集的实时数据上传给客户端上层数据监控系统,上层数据监控系统判断到有告警后,把告警信息发送给图像监控系统,图像监控系统再发命令到底端采集器开始录像并上传录像。这种方法的缺点是:1、告警判断经过多个环节,延迟时间长;2、一旦网络中断则不能录像;3、不能保存告警时刻前的图像。\n发明内容\n[0006] 本发明所要解决的技术问题是:弥补上述现有技术的不足,提出一种底端采集器的录像方法,使生成的录像文件记录告警前后一段时间的视频且文件容量较小。\n[0007] 本发明的技术问题通过以下的技术方案予以解决:\n[0008] 一种底端采集器的录像方法,采用底端采集器实时监控、录像和保存图像数据,所述保存数据是将采集的图像数据按队列保存在所述底端采集器内存中开辟的缓存中,其特征在于:依次有以下步骤:\n[0009] 1)所述底端采集器监控判断是否有告警信号;\n[0010] 如果没有告警信号,则返回继续监控、录像和保存图像数据,使所述缓存中的最旧图像数据清除出队列,次旧图像数据从队列中部移至队列头部,最新图像数据存储在队列尾部;\n[0011] 如果有告警信号,则先将告警时刻前队列内的图像数据保存至新生成的录像文件中,然后将告警时刻后采集的图像数据续写到所述新生成的录像文件中;\n[0012] 2)所述底端采集器继续监控判断告警信号是否结束;\n[0013] 如果告警信号结束,则停止录像;\n[0014] 如果告警信号没有结束,则输出第一过渡信号,进入步骤3);\n[0015] 3)所述底端采集器继续监控判断是否达到客户设定的录制时间上限;\n[0016] 如果没有达到录制时间上限,则输出第二过渡信号,回到步骤2);\n[0017] 如果已经达到录制时间上限,则停止录像。\n[0018] 本发明的技术问题通过以下进一步的技术方案予以解决:\n[0019] 还包括步骤4),停止录像后,所述底端采集器继续监控判断网络状态是否通畅;\n[0020] 如果网络不通畅,则等待,回到步骤4);\n[0021] 如果网络通畅,则将所述新生成的录像文件从采集器基站上传到客户端。\n[0022] 优选的技术方案中:\n[0023] 所述缓存的容量为根据客户所需要的告警发生前的时间段长度设定的预置容量。\n[0024] 所述新生成的录像文件名称为按照发生告警的时间加上告警标识命名的名称。\n[0025] 本发明还提出一种用于录像的底端采集器,包括录像控制模块、录像模块和存储模块,所述录像控制模块控制所述录像模块对所述底端采集器所处环境进行实时录像;所述存储模块接收所述录像模块的录像数据并存储;\n[0026] 还包括第一监控模块、第二监控模块和第三监控模块,所述第一监控模块判断所述底端采集器所处环境是否有告警信号:如果有告警信号则发出存储控制信号给存储模块,如果没有告警信号则不发出信号;所述存储模块将接收的录像数据按队列保存,使最旧图像数据清除出队列,次旧图像数据从队列中部移至队列头部,最新图像数据存储在队列尾部;同时接收第一监控模块输出的存储控制信号后开辟新生成的录像文件存储区,将当前队列的录像数据保存到新生成的录像文件存储区中,先将告警时刻前队列内的图像数据保存至新生成的录像文件存储区中,然后将告警时刻后采集的图像数据续写到所述新生成的录像文件存储区中;所述第二监控模块接收所述第一监控模块的告警信号,判断所述告警信号是否结束:如果告警信号结束则输出录像结束信号至所述录像控制模块,如果告警信号没有结束则输出第一过渡信号至所述第三监控模块;所述第三监控模块接收所述第一过渡信号,判断告警后录制时间是否达到客户设定的录制时间上限:如果达到则输出录像结束信号至录像控制模块,如果没有达到则输出第二过渡信号至所述第二监控模块;所述第二监控模块接收所述第二过渡信号后继续判断所述告警信号是否结束,所述录像控制模块接收录像结束信号后控制所述录像模块结束录像。\n[0027] 本发明的技术问题通过以下进一步的技术方案予以解决:\n[0028] 还包括第四监控模块,所述第四监控模块判断网络状态是否通畅:如果通畅,则发出控制信号,用于将新生成的录像文件从采集器基站上传到客户端;如果不通畅,则不发出控制信号。\n[0029] 优选的技术方案中,\n[0030] 所述存储模块的容量为根据客户所需要的告警发生前的时间段长度设定的预置容量。\n[0031] 本发明与现有技术对比的有益效果是:\n[0032] 本发明的录像方法所生成的录像文件不仅可以显示告警前后的状况,而且容量较小,可在上传完毕后被删除,因而可以节省底端采集器的存储空间,并适合通过网络上传,明显节约传输带宽。此外,在网络中断的情况下,底端采集器能保存一段时间的现场实时图像,在网络恢复正常后,再将录像文件上传到客户端上层监控软件。生成的录像文件与告警时刻和告警标识绑定,比较方便查找和分析。\n附图说明\n[0033] 图1是本发明具体实施方式的流程图;\n[0034] 图2是本发明具体实施方式的图像数据按队列保存示意图;\n[0035] 图3是本发明具体实施方式的录像文件内容组成示意图。\n具体实施方式\n[0036] 下面结合具体实施方式并对照附图对本发明做进一步详细说明。\n[0037] 本具体实施方式用于基站动力环境安全防护领域,其录像方法的流程如图1所示。底端采集器实时对现场进行监控、录像和保存图像数据。在底端采集器的内存中开辟一个固定大小的缓存,将实时采集到图像数据存储在缓存中。该缓存采用队列机制保存图像数据。\n[0038] 如图2所示,为图像数据按队列保存的示意图。其中,V1、V2、V3、V4、V5、V6、V7表示按时间先后存储的图像数据,V1表示最旧的图像数据,V7表示最新的图像数据。当队列空间存满后,位于队列头部的图像数据V1被清除出队列,接着次旧的图像数据V2从队列中部转移到队列头部,然后较新的图像数据V6存储在队列尾部,而最新的图像数据V7则等待进入队列。优选地,该缓存的大小,根据客户所需要的告警发生前的时间段长度来设定。客户需要的告警发生前的录像时间段长度越长,该缓存越大。\n[0039] 底端采集器监控判断是否有告警信号。如果没有告警信号,则继续监控、录像和保存图像数据,保证缓存中的最旧图像数据清除出队列,次旧图像数据从队列中部移至队列头部,最新图像数据存储在队列尾部;如果有告警信号,则先将告警时刻前队列内的图像数据保存至新生成的录像文件中,然后将告警时刻后采集的图像数据续写到所述新生成的录像文件中。当告警信号结束或达到客户设定的录制时间上限后,底端采集器停止录像。此时,包含告警发生时刻前一段时间的录像文件,就生成了。\n[0040] 本具体实施方式中,告警时刻为图像数据V7保存至缓存后。如图3所示,为相应的录像文件内容组成示意图。录像文件包括V2、V3、V4、V5、V6、V7……Vn,其中,V2、V3、V4、V5、V6、V7图像数据来自于告警时刻前队列,V7之后的图像数据来自于实时采集。\n[0041] 录像文件的内容由两部分构成,包括了告警前后的状况,且录像文件只记录了告警前后一段时间的视频,故文件容量较小,可在上传完毕后被删除,因而可以节省底端采集器的存储空间,并适合通过网络上传,明显节约传输带宽。\n[0042] 告警录像文件生成后,底端采集器继续监控判断网络状态是否通畅。如果网络通畅,则将告警后生成的录像文件上传到客户端;如果网络不通畅,则继续监控判断网络状态,直到网络恢复,将录像文件上传到客户端。因此,在网络中断的情况下,底端采集器能保存一段时间的现场实时图像,在网络恢复正常后,再将录像文件上传到客户端上层监控软件。\n[0043] 录像文件按照发生告警的时间加上告警标识来命名,生成的录像文件与告警时刻和告警标识绑定,能比较方便查找和分析。\n[0044] 一种用于录像的底端采集器,包括录像控制模块、录像模块、存储模块、第一监控模块、第二监控模块、第三监控模块和第四监控模块。\n[0045] 录像控制模块控制录像模块对底端采集器所处环境进行实时录像。\n[0046] 第一监控模块判断底端采集器所处环境是否有告警信号:如果有告警信号则发出存储控制信号给存储模块,如果没有告警信号则不发出信号。\n[0047] 存储模块接收录像模块的录像数据并按队列保存,使最旧图像数据清除出队列,次旧图像数据从队列中部移至队列头部,最新图像数据存储在队列尾部;同时接收第一监控模块输出的存储控制信号后开辟新生成的录像文件存储区,将当前队列的录像数据保存到新生成的录像文件存储区中。存储模块的容量为根据客户所需要的告警发生前的时间段长度设定的预置容量。\n[0048] 第二监控模块接收第一监控模块的告警信号,判断告警信号是否结束:如果告警信号结束则输出录像结束信号至录像控制模块,如果告警信号没有结束则输出第一过渡信号至第三监控模块。\n[0049] 第三监控模块接收第一过渡信号,判断告警后录制时间是否达到客户设定的录制时间上限:如果达到则输出录像结束信号至录像控制模块,如果没有达到则输出第二过渡信号至第二监控模块;第二监控模块接收第二过渡信号后继续判断告警信号是否结束,录像控制模块接收录像接收信号后控制录像模块结束录像。\n[0050] 第四监控模块,第四监控模块判断网络状态是否通畅:如果通畅,则发出控制信号,用于将新生成的录像文件从采集器基站上传到客户端;如果不通畅,则不发出控制信号。\n[0051] 采用本实施方式中底端采集器录像得到的录像文件的内容由两部分构成,包括了告警前后的状况,且录像文件只记录了告警前后一段时间的视频,故文件容量较小,可在上传完毕后被删除,因而可以节省底端采集器的存储空间,并适合通过网络上传,明显节约传输带宽。\n[0052] 以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下做出若干替代或明显变型,而且性能或用途相同,都应当视为属于本发明的保护范围。
法律信息
- 2022-11-18
未缴年费专利权终止
IPC(主分类): H04N 5/76
专利号: ZL 200910188894.0
申请日: 2009.12.09
授权公告日: 2013.04.24
- 2018-02-16
专利权人的姓名或者名称、地址的变更
专利权人由艾默生网络能源有限公司变更为维谛技术有限公司
地址由518057 广东省深圳市南山区科技工业园科发路一号变更为518057 广东省深圳市南山区科技工业园科发路一号
- 2013-04-24
- 2010-10-13
实质审查的生效
IPC(主分类): H04N 5/76
专利申请号: 200910188894.0
申请日: 2009.12.09
- 2010-06-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-07-01
|
2007-12-29
| | |
2
| |
2007-03-21
|
2006-09-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |