一种基于内容的监控视频存储系统及应用方法技术方案

技术编号:24504313 阅读:133 留言:0更新日期:2020-06-13 06:41
本发明专利技术涉及一种基于内容的监控视频存储系统及应用方法,采用全新系统架构设计,针对存储介质、数据库、服务层、应用层分别进行设计,通过分布式云存储技术实现海量高清视频的高性能、高可靠的存储检索服务,最大可支持PB级视频数据处理,并用高效的存储服务实现快速的历史监控视频点播回放功能,并支持对指定视频数据的进行下载管理;而且在功能上使用深度学习技术,提供对监控视频内容的分析,实现视频中人、车相关属性的快速提取,从而解放人力,实现更加高效的应用工作效率。

A content-based monitoring video storage system and its application method

【技术实现步骤摘要】
一种基于内容的监控视频存储系统及应用方法
本专利技术涉及一种基于内容的监控视频存储系统及应用方法,属于监控视频存储应用

技术介绍
视频点播系统(VideoOnDemand,简称VOD)是一种根据用户需求播放指定视频内容的视频播放系统,用户向视频点播系统提交了点播服务请求后,点播系统通过流媒体传输的方式将视频数据发送给请求的用户。随着网络技术和信息化的高速发展,在现代安防领域对于视频监控点播系统的需求急剧增长。前端摄像头数目不断增加,每天都有数以亿万计的视频数据被记录下来。这对后端存储系统带来了非常大的挑战。传统的视频存储方式如存储区域网络SAN(StorageAreaNetwork)和网络附加存储NAS(NetworkAttachedStorage)等,在一定程度上能够满足一些小规模的视频监控点播的需要。但随着视频监控点播系统规模的不断扩大、以及高清视频的大规模应用,传统基于SAN和NAS方式的存储模式已经很难满足现代监控点播系统的需要,在视频数据的存储容量和数据的读写性能上都存在着较大的瓶颈。此外,传统的监控点播系统本文档来自技高网...

【技术保护点】
1.一种基于内容的监控视频存储系统,用于实现监控视频的存储与调用,其特征在于:包括存储介质、数据库、服务层、应用层,其中,存储介质为基于磁盘的分布式文件存储系统BaseStorage,用于实现视频数据的分布式物理存储;/n数据库包括对象存储系统,对象存储系统与分布式文件存储系统BaseStorage相对接,对象存储系统用于将视频数据所对应的预设指定各属性数据作为对象元数据、并结合视频数据进行存储,且对象存储系统依托分布式文件存储系统BaseStorage进行存储部署;/n服务层包括存储服务,应用层包括视频存储拉取应用,其中,视频存储拉取应用对接存储服务,存储服务对接对象存储系统;视频存储拉取应...

【技术特征摘要】
1.一种基于内容的监控视频存储系统,用于实现监控视频的存储与调用,其特征在于:包括存储介质、数据库、服务层、应用层,其中,存储介质为基于磁盘的分布式文件存储系统BaseStorage,用于实现视频数据的分布式物理存储;
数据库包括对象存储系统,对象存储系统与分布式文件存储系统BaseStorage相对接,对象存储系统用于将视频数据所对应的预设指定各属性数据作为对象元数据、并结合视频数据进行存储,且对象存储系统依托分布式文件存储系统BaseStorage进行存储部署;
服务层包括存储服务,应用层包括视频存储拉取应用,其中,视频存储拉取应用对接存储服务,存储服务对接对象存储系统;视频存储拉取应用用于由外部接收视频数据,并由存储服务将视频数据所对应预设指定各属性数据作为对象元数据,再结合视频数据存储于对象存储系统中,且对象存储系统依托分布式文件存储系统BaseStorage进行存储部署;
同时,视频存储拉取应用用于由外部接收视频拉取指令,由存储服务根据视频拉取指令实现视频数据、以及视频数据所对应预设指定各属性数据的拉取,并返回至视频存储拉取应用。


2.根据权利要求1所述一种基于内容的监控视频存储系统,其特征在于:所述服务层还包括内容分析服务,所述数据库还包括结构化存储系统;其中,内容分析服务分别与结构化存储系统、所述对象存储系统相对接;内容分析服务由对象存储系统中拉取未经结构化提取处理的视频数据,并对所拉取视频数据进行分析,提取视频数据中的预设指定各结构化属性信息,然后将各结构化属性信息存入结构化存储系统中。


3.根据权利要求2所述一种基于内容的监控视频存储系统,其特征在于:所述内容分析服务应用FFMPEG视频处理工具,针对所拉取视频数据进行关键帧解析,并将解析出的关键帧转化为图片数据,然后应用深度神经网络模型对图片数据进行处理,获得图片数据中的预设指定各结构化属性信息,即提取视频数据中的预设指定各结构化属性信息。


4.根据权利要求2或3所述一种基于内容的监控视频存储系统,其特征在于:所述应用层还包括视频点播应用、内容分析应用、结构化数据入库与查询应用,所述服务层还包括点播服务,视频点播应用与点播服务相对接;
内容分析应用接收待查询点播图片,并针对待查询点播图片进行分析,获得待查询点播图片所对应的待匹配结构化属性数据;接着结构化数据入库与查询应用针对待匹配结构化属性数据,判断结构化存储系统中是否存在与待匹配结构化属性数据相匹配的结构化属性数据,并根据由结构化存储系统中所获满足匹配的结构化属性数据,调取该结构化属性数据所对应对象存储系统中的对象元数据;最后点播服务根据该对象元数据,由对象存储系统中实现相应视频数据的拉取,并返回至视频点播应用;视频点播应用针对相应视频数据,应用前端页面播放器进行播放。


5.根据权利要求4所述一种基于内容的监控视频存储系统,其特征在于:所述点播服务在获得来自对象存储系统中的相应视频数据后,将相应视频数据、视频中图片数据、以及其结构化属性数据,均返回至视频点播应用,由视频点播应用针对三种数据,应用前端页面播放器进行播放。


6.根据权利要求2或3所述一种基于内容的监控视频存储系统,其特征在于:所述结构化数据入库与查询应用与所述存储服务相对接,同时存储服务与结构化存储系统相对接;结构化数据入库与查询应用用于由外部接收待入库结构化属性数据,并由存储服务对该待入库结构化属性数据实现在结构化存储系统中的存储;同时,结构化数据入库与查询应用用于由外部接收待查询结构化属性数据,并由存储服务在结构化...

【专利技术属性】
技术研发人员:马阳阳吴涛孙光泽王文彬卢康
申请(专利权)人:西安烽火软件科技有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1