[发明专利]一种基于流计算的视频处理方法有效
申请号: | 201911254561.3 | 申请日: | 2019-12-10 |
公开(公告)号: | CN111046228B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 程宏亮;王锟;王永峰;苏魁;郭联伟;穆宇浩 | 申请(专利权)人: | 美林数据技术股份有限公司 |
主分类号: | G06F16/732 | 分类号: | G06F16/732;G06F16/738 |
代理公司: | 西安毅联专利代理有限公司 61225 | 代理人: | 师玮 |
地址: | 710000 陕西省西安市高新区软*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 视频 处理 方法 | ||
本发明公开了一种基于流计算的视频处理方法,在分布式云计算框架中,视频数据经转换后分别得到图形以及图形属性,分析引擎解析出图形以及图形属性,将所述图形发送至图形分析数据库,所述图形属性发送至第一存储数据库;所述图形分析数据库分析所述图形,并将分析结果传输至第二存储数据库;处于第二存储数据库内的分析结果与第一存储数据库中的图形属性进行关联,关联结果存储至所述第一存储数据库中;API接口,所述API接口与第一存储数据库相交互,所述API接口用于实现视频数据的快速检索。本发明通过结合采用分布式计算技术和分布式存储技术,高效利用集群,提升分析效率,提供存储和检索性能,有效解决海量图形分析需求。
技术领域
本发明属于视频处理方法技术领域,具体涉及一种基于流计算技术的视频处理方法。
背景技术
随着物联技术的发展,各类智能设备产生的视频越来越多,对海量数据的产生对视频分析及检索造成了挑战。传统方式,采用数据库存储,检索性能受到集群规模限制(一般不能超过100节点),检索性能较差;且对图形进行分析过程也无法集群并行化处理,分析往往无法满足海量图形分析需求。通过采用分布式计算技术和分布式存储技术,可以高效利用集群资源,提升分析效率,提供存储和检索性能,有效解决了海量图形分析需求。
发明内容
本发明的目的是提升海量视频分析处理能力和存储能力。
为达到上述目的,本发明的技术方案如下:
一种基于流计算的视频处理方法,在分布式云计算框架中,视频数据通过Opencv按帧转换后,分别得到图形以及图形属性,分析引擎解析出图形以及图形属性,将所述图形发送至图形分析数据库,所述图形属性发送至第一存储数据库;
所述图形分析数据库内交互有应用程序接口,所述应用程序接口用于接入特定场景分析程序,以实现对图形的特定场景分析,所述特定场景分析程序通过智能算法模型,调用所述图形并对其进行业务分析,得到场景分析后图形的特征信息,并将所述特征信息通过数据流的形式传输至第二存储数据库;处于第二存储数据库内的所述特征信息与第一存储数据库中的图形属性进行关联,关联结果存储至所述第一存储数据库中;
API接口,所述API接口与所述第一存储数据库相交互,所述API接口用于实现视频数据的快速检索。
本发明中,首先通过数据转换,将其分别以图形以及图形属性的方式单独存储,与之前的单独数据库相比,本发明采用分布式云计算框架,检索不受规模限制,检索性能优;同时,后期计算与检索时,图形与图形属性独立,互不影响,则检索时,能够根据图形属性,快速找到对应图形,提高了检索效率,
本发明中,由于结合了图形分析数据库,对图形进行单独分析,能够满足海量图形需求;无需在同一个数据库中进行多重运算,提高了视频数据处理的效率,使得分布式云计算框架内的多个数据库,均有各自独立的运算性能,提高应用效率。
本发明中,通过结合采用分布式计算技术和分布式存储技术,可以高效利用集群资源,提升分析效率,提供存储和检索性能,有效解决了海量图形分析需求。
本发明中,由于图形和图形属性通过不同的数据库存储,实现了分布式云计算框架,为海量视频分析与存储提供了一套通用技术方案,基于流计算技术,将实时采集的视频数据,进行解析和智能分析处理,实现基于场景的视频分析和检索,有效满足实时视频图形的智能分析需求。
作为本发明的进一步改进,所述视频数据经转换后分别得到图形以及图形属性具体为:
视频数据通过Opencv按帧转换后,分别得到图形以及图形属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美林数据技术股份有限公司,未经美林数据技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911254561.3/2.html,转载请声明来源钻瓜专利网。