[发明专利]一种基于内容的监控视频存储系统及应用方法有效
申请号: | 202010138352.9 | 申请日: | 2020-03-03 |
公开(公告)号: | CN111277801B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 马阳阳;吴涛;孙光泽;王文彬;卢康 | 申请(专利权)人: | 西安烽火软件科技有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/472;H04N21/231;H04N21/234 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 楼高潮 |
地址: | 710065 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 内容 监控 视频 存储系统 应用 方法 | ||
1.一种基于内容的监控视频存储系统的应用方法,其特征在于:监控视频存储系统用于实现监控视频的存储与调用,其特征在于:包括存储介质、数据库、服务层、应用层,其中,存储介质为基于磁盘的分布式文件存储系统BaseStorage,用于实现视频数据的分布式物理存储;
数据库包括对象存储系统,对象存储系统与分布式文件存储系统BaseStorage相对接,对象存储系统用于将视频数据所对应的预设指定各属性数据作为对象元数据、并结合视频数据进行存储,且对象存储系统依托分布式文件存储系统BaseStorage进行存储部署;
服务层包括存储服务,应用层包括视频存储拉取应用,其中,视频存储拉取应用对接存储服务,存储服务对接对象存储系统;视频存储拉取应用用于由外部接收视频数据,并由存储服务将视频数据所对应预设指定各属性数据作为对象元数据,再结合视频数据存储于对象存储系统中,且对象存储系统依托分布式文件存储系统BaseStorage进行存储部署;同时,视频存储拉取应用用于由外部接收视频拉取指令,由存储服务根据视频拉取指令实现视频数据、以及视频数据所对应预设指定各属性数据的拉取,并返回至视频存储拉取应用;服务层还包括内容分析服务,所述数据库还包括结构化存储系统;其中,内容分析服务分别与结构化存储系统、所述对象存储系统相对接;内容分析服务由对象存储系统中拉取未经结构化提取处理的视频数据,并对所拉取视频数据进行分析,提取视频数据中的预设指定各结构化属性信息,然后将各结构化属性信息存入结构化存储系统中;内容分析服务应用FFMPEG视频处理工具,针对所拉取视频数据进行关键帧解析,并将解析出的关键帧转化为图片数据,然后应用深度神经网络模型对图片数据进行处理,获得图片数据中的预设指定各结构化属性信息,即提取视频数据中的预设指定各结构化属性信息;应用层还包括视频点播应用、内容分析应用、结构化数据入库与查询应用,所述服务层还包括点播服务,视频点播应用与点播服务相对接;内容分析应用接收待查询点播图片,并针对待查询点播图片进行分析,获得待查询点播图片所对应的待匹配结构化属性数据;接着结构化数据入库与查询应用针对待匹配结构化属性数据,判断结构化存储系统中是否存在与待匹配结构化属性数据相匹配的结构化属性数据,并根据由结构化存储系统中所获满足匹配的结构化属性数据,调取该结构化属性数据所对应对象存储系统中的对象元数据;最后点播服务根据该对象元数据,由对象存储系统中实现相应视频数据的拉取,并返回至视频点播应用;视频点播应用针对相应视频数据,应用前端页面播放器进行播放;点播服务在获得来自对象存储系统中的相应视频数据后,将相应视频数据、视频中图片数据、以及其结构化属性数据,均返回至视频点播应用,由视频点播应用针对三种数据,应用前端页面播放器进行播放;结构化数据入库与查询应用与所述存储服务相对接,同时存储服务与结构化存储系统相对接;结构化数据入库与查询应用用于由外部接收待入库结构化属性数据,并由存储服务对该待入库结构化属性数据实现在结构化存储系统中的存储;同时,结构化数据入库与查询应用用于由外部接收待查询结构化属性数据,并由存储服务在结构化存储系统中、判断是否存在与该待查询结构化属性数据相匹配的结构数据,并针对相匹配的结构数据,返回结构化数据入库与查询应用;
所述应用方法包括视频数据存储方法,其中,对象存储系统中包括主控服务器Master节点、以及分别与主控服务器Master节点相连接的各个分服务器Server节点,各个分服务器Server节点分别与分布式物理存储中的各物理存储位置Region相对应;视频数据存储方法包括如下步骤:
步骤A1.视频存储拉取应用接收视频数据,并转发存储服务,然后进入步骤A2;
步骤A2.存储服务根据主控服务器Master节点所获各分服务器Server节点的负载,基于负载均衡,获得视频数据所对应的物理存储位置Region,然后进入步骤A3;
步骤A3.存储服务将视频数据发送至物理存储位置Region所对应对象存储系统中的分服务器Server节点,然后进入步骤A4;
步骤A4.对象存储系统中的分服务器Server节点针对所接收到的视频数据,执行在分布式文件存储系统BaseStorage中相应物理存储位置Region的物理存储操作,若存储成功,则进入步骤A5;否则结束对视频数据的存储;
步骤A5.对象存储系统中的分服务器Server节点针对所接收到的视频数据,获取视频数据所对应预设指定各属性的数据,并作为对象元数据,执行在对象存储系统中该分服务器Server节点的存储操作,若存储成功,则完成对视频数据的存储;否则删除该对象元数据,并结束对视频数据的存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安烽火软件科技有限公司,未经西安烽火软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010138352.9/1.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法