[发明专利]一种视频监控数据的存储方法和设备有效
| 申请号: | 201010118282.7 | 申请日: | 2010-03-05 |
| 公开(公告)号: | CN101800873A | 公开(公告)日: | 2010-08-11 |
| 发明(设计)人: | 杨西平;周迪 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04N5/76 | 分类号: | H04N5/76;H04N5/91;H04N5/926;H04N7/18 |
| 代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
| 地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 监控 数据 存储 方法 设备 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种视频监控数据的存储方法和设备。
背景技术
随着视音频编解码技术和网络存储技术的发展,将摄像机的图像数据数字化,并在Internet(因特网)网络上传输、存储形成了数字视频监控技术。
现有的视频监控系统主要由模拟监控摄像输入设备、硬件编码器(Encoder,EC)、监控管理服务器、存储设备、客户端(Video ManagementClient,VC)以及相应的软件管理系统等基本单元构成。
其中,模拟监控摄像输入设备在实际应用场景中,多以摄像机为主,所以,在后续说明中以摄像机为例进行说明;而存储设备具体指后端的IP SAN(Internet Protocol Storage Area Network,互联存储区域网络)设备。
摄像头采集图像数据后,视频编解码将模拟视频数据进行数字编码压缩处理,再将视频数据存储到存储设备中,VC进行历史录像回放。
如图1所示,为现有技术中的视频监控技术方案的控制和数据流程的示意图,具体包括以下步骤:
步骤S101、监控管理服务器统一管理EC、IP SAN存储和VC,各设备之间的信息交互为控制信令流。
步骤S102、EC向IP SAN存储写入视频数据、VC从IP SAN存储读取视频数据为数据读写流。
EC视频数据存储在IP SAN某个阵列中的固定逻辑资源逻辑单元(LogicalUnit Number,LUN)中,不同EC对应不同的LUN上,该LUN的创建在新EC加入到该方案中后完成,EC向监控管理服务器请求分配对应LUN,监控管理服务器再向IP SAN请求存储分配,IP SAN存储在空闲阵列上创建LUN。
监控管理服务器中记录有EC和LUN的一一对应关系。
之后,监控管理服务器定期巡检LUN,在监控管理服务器中记录每个LUN已存储的视频数据时间范围。
步骤S103、当VC回放指定EC1的历史视频数据时,VC先向监控管理服务器请求,监控管理服务器向VC返回EC1对应LUN1的信息,VC从LUN1上读取数据。
相对应上述的技术方案,如图2所示,为现有技术中的视频监控系统视频数据存储结构示意图,这是一种较常用的视频数据存储结构。
每个LUN均按如图进行划分区域:超级块、一级索引和数据区域。
超级块包含LUN信息、数据单元总数n、视频数据开始时间、结束时间等。
其中,LUN信息具体包括UUID(Universally Unique Identifier,通用唯一标识)、创建时间、最后一次使用时间等。
一级索引包含索引描述、n个索引项。
其中,索引描述中包含索引项总数n、当前正在写入的数据单元的索引号。每个索引项对应一个数据单元,包含该数据单元所存视频数据的起始时间、相对LUN头部的偏移位置,记为offset_DATAUNIT;
数据区域由n个数据单元组成,固定大小256MB。每个数据单元包括:二级索引、数据块(固定大小16KB)。
其中,二级索引是为了给当前数据单元中所有的I帧组建立索引。包括:
1.当前数据单元中最后一个I帧组的结束位置;
2.多个二级索引项。每个二级索引项表示一个I帧组,填写该I帧组视频数据的开始时间、该I帧组所占数据块的数目(码率不一样,I帧组大小不一样,数据块数目不一样)、该I帧组相对本数据单元头部的偏移距离,记offset_IFRAME;
数据块固定大小16KB。多个数据块组成了一个I帧组。
下面,就VC回放流程阐述该数据存储结构的作用:
1、VC上指定回放时间点,向监控管理服务器发送请求;
2、监控管理服务器计算回放时间点对应LUN的物理地址:
(1)读取LUN数据,检索出所有的一级索引项;
(2)通过比较时间,确定回放时间点数据所在的数据单元号i,获得数据单元i的地址offset_DATAUNIT;
(3)读取数据单元i的二级索引项;
(4)通过比较时间,确定回放时间数据所在的I帧组,获得该I帧组相对数据单元i头部的偏移距离offset_IFRAME;
(5)确定回放时间点在LUN中的地址:
offset_DATAUNIT+offset_IFRAME;
(6)地址返回给VC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010118282.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





