[发明专利]用于快速检索的海量视频存储方法有效
申请号: | 201610079407.7 | 申请日: | 2016-02-04 |
公开(公告)号: | CN105786975B | 公开(公告)日: | 2018-12-28 |
发明(设计)人: | 顾长海;应广;赵光华 | 申请(专利权)人: | 北京中盛益华科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京北新智诚知识产权代理有限公司 11100 | 代理人: | 满靖 |
地址: | 100098 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 快速 检索 海量 视频 存储 方法 | ||
本发明公开了一种用于快速检索的海量视频存储方法,包括:创建视频数据块空间;判断IP块是否接收完:若是则结束;若否则进入下一步;判断当前视频数据块空间是否存储满:若是则进入下一步;若否则继续接收IP块;整理、关闭并重新命名当前视频数据块空间;判断是否到达归档目录更新时间:若是则进入下一步;若否则跳至归档步骤;删除保存时间最长的归档目录内容;当前视频数据块空间归档;创建新的视频数据块空间;提取出IP块中的视频数据,分析出IP块的VMD信息,更新当前视频数据块空间中的REC文件、IDX文件及TLI文件,返回IP块是否接收完判断步骤。本发明存储效率高,避免了磁盘碎片,海量视频的检索速度高、检索效率高。
技术领域
本发明涉及一种适用于对海量视频进行快速检索定位的海量视频存储方法,属于视频数据存储技术领域。
背景技术
随着平安城市的深入建设以及高清视频的出现,视频存储容量呈现快速增长的态势。以天津市为例,全市将近100万只摄像机一个月的视频存储容量便可达到E级,可见,如此巨量的视频数据,如何实现快速检索与定位,实现海量视频的有效利用是摆在所有视频管理系统的一道难题。
传统的视频管理系统通常采用大数据库的存储方式来实现海量视频的管理、检索与定位,这种存储方式需要耗费大量的数据库资源,在系统部署、数据库维护等方面上都存在巨大的工作量,且对人员的专业水平要求高,可见,不仅硬件成本高,人工成本也不低。另外,随着存储的视频数据量的增加,一方面,因数据库有限,视频数据的存储规模会受到制约,另一方面,数据库检索的容量也将线性递增,检索速度因巨量的视频数据而变得十分缓慢,无法满足现今快速检索的需求。
发明内容
本发明的目的在于提供一种用于快速检索的海量视频存储方法,其以“时间索引+视频数据块”的形式进行存储,避免了磁盘碎片,提高了存储效率,且在对海量视频进行检索时,提高了检索速度与效率。
为了实现上述目的,本发明采用了以下技术方案:
一种用于快速检索的海量视频存储方法,其特征在于,它包括步骤:
1)创建视频数据块空间,其中:视频数据块空间中设有视频数据块存储文件、视频数据块索引文件和视频显示状态存储文件;
2)判断视频数据块是否接收完:若是,则结束;若否,则进入3);
3)判断当前视频数据块空间是否存储满:若是,则进入4);若否,则进入9)继续接收视频数据块;
4)整理当前视频数据块空间,关闭并重新命名当前视频数据块空间;
5)判断是否到达归档目录更新时间:若是,则进入6);若否,则进入7);
6)删除保存时间最长的归档目录内容;
7)归档当前视频数据块空间;
8)创建新的视频数据块空间;
9)提取出视频数据块中的视频数据以及分析出视频数据块的运动矢量侦测信息,更新当前视频数据块空间中的视频数据块存储文件、视频数据块索引文件及视频显示状态存储文件,返回2)。
本发明的优点是:
1、虽然视频数据在存储时本身体现出的是无规则的非结构化特征,但其在数据组织方式上是可结构化的,其有着很强的规则性,因此,本发明针对视频数据组织方式上的这种结构化特征,将流模式的视频数据进行结构化抽象,以“时间索引+视频数据块(或称视频数据序列)”的形式进行存储,避免了磁盘碎片,提高了磁盘存储效率,最大效率地利用了存储空间,对视频数据实现了高效的管理,从而在检索海量视频时,检索速度与效率被极大提高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中盛益华科技有限公司,未经北京中盛益华科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610079407.7/2.html,转载请声明来源钻瓜专利网。