一种视频数据处理系统及方法技术方案

技术编号:21999759 阅读:55 留言:0更新日期:2019-08-31 05:16
本发明专利技术提供一种视频数据处理系统及方法,该视频数据处理系统包括:视频数据获取模块、服务治理模块和至少一服务模块,视频数据获取模块用于根据用户的需求获取待处理视频数据,并将待处理视频数据发送至服务治理模块;服务治理模块用于根据各服务模块当前的资源占用情况将待处理视频数据根据预设视频分析任务分配至各服务模块;各服务模块根据预设视频分析任务对分配的待处理视频数据进行视频分析,生成视频分析结果。从而通过根据用户需求通过视频数据获取模块、服务治理模块和服务模块将待处理视频数据进行处理,最终得到用户所需的数据,在处理不同的视频流和视频文件时,不仅提升了处理效率高,而且也提升了处理准确度。

A Video Data Processing System and Method

【技术实现步骤摘要】
一种视频数据处理系统及方法
本专利技术涉及视频处理
,特别是指一种视频数据处理系统及方法。
技术介绍
随着城市经济的快速发展以及人们的生活水平的不断提高,道路交通的负载越来越重。虽然道路基础设施也在不断的改善,但是交通拥挤和交通事故出现的频率也越来越高,从而给人们出行带来了极大的不便。为改善上述局面,在很多重要的交通路口区域都安装有视频监控设备,使得交通管理部门可以通过对监控视频进行相应的技术处理来对道路的拥挤情况及交通事故进行监控。由于在道路监控视频中包含了大量的交通数据信息,例如:行人的交通信息、机动车的事故信息以及道路的拥堵信息等。目前,在现有技术中对道路监控视频进行处理方法需要依赖人工根据不同的数据信息选择相应的视频分析方法进行处理,但是,由于对道路的实时监控,产生大量的视频监控数据,现有通过人工选择不同视频数据进行处理的方法导致工作人员的工作量剧增,进而影响视频数据的处理效率。
技术实现思路
本专利技术的目的在于提供一种视频数据处理系统及方法,以解决现有技术中通过人工选择视频数据的处理方法,视频数据处理效率低的问题。根据第一方面,本专利技术的实施例提供一种视频数据处理系统,包括:视频数据获取模块、服务治理模块和至少一服务模块,其中,所述视频数据获取模块用于根据用户的需求获取待处理视频数据,并将所述待处理视频数据发送至所述服务治理模块;所述服务治理模块用于根据各所述服务模块当前的资源占用情况将所述待处理视频数据根据预设视频分析任务分配至各所述服务模块;各所述服务模块根据所述预设视频分析任务对分配的所述待处理视频数据进行视频分析,生成视频分析结果。在一实施例中,所述视频数据获取模块包括:第一数据接口、数据库及第二数据接口,其中,所述第一数据接口用于接收外部的所述待处理视频数据,并将所述待处理视频数据发送至所述数据库进行存储;所述第二数据接口用于获取用户需求,并将所述用户需求发送至所述服务治理模块。在一实施例中,所述服务治理模块包括:负载均衡子模块和调度子模块,其中,所述负载均衡子模块用于获取各所述服务模块的当前资源占用情况,并进行占用程度分析,生成分析结果,并将所述分析结果发送至所述调度子模块(9);所述调度子模块用于根据所述分析结果将所述待处理视频数据分配至各所述服务模块。。在一实施例中,所述服务治理模块还包括:状态监控子模块和异常处理子模块,其中,所述状态监控子模块用于监控各所述服务模块的运行状态;当所述服务模块的运行状态为故障时,所述状态监控子模块将所述故障发送至所述异常处理子模块;所述异常处理子模块用于根据所述故障的类型对所述服务模块进行故障恢复。在一实施例中,视频数据处理系统还包括:数据保存模块,所述数据保存模块用于对各所述服务模块生成的所述视频分析结果进行保存。在一实施例中,所述数据保存模块包括:数据交互子模块及存储子模块,其中,所述数据交互子模块用于接收各所述服务模块发送的视频分析结果,按照预设数据类型对所述视频分析结果进行分类,并将所述视频分析结果按照分类结果存储于所述存储子模块。在一实施例中,视频数据处理系统还包括:记录模块,所述记录模块用于记录所述待处理视频数据的获取、分配、处理和存储的过程。根据第二方面,本专利技术实施例提供一种视频数据处理方法,包括:根据用户的需求获取待处理视频数据;根据当前资源占用情况将所述待处理视频数据根据预设视频分析任务进行任务分配;根据所述预设视频分析任务对分配的所述待处理视频数据进行视频分析,生成视频分析结果。根据第三方面,本专利技术实施例提供一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行如上所述的视频数据处理方法。根据第四方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机从而执行如上所述的视频数据处理方法。本专利技术的上述技术方案的有益效果如下:本专利技术的实施例提供一种视频数据处理系统,该视频数据处理系统包括:视频数据获取模块、服务治理模块和至少一服务模块;具体的,视频数据获取模块根据用户的需求获取待处理视频数据,并将待处理视频数据发送至服务治理模块;服务治理模块再根据各服务器中的各服务模块当前的资源占用情况将待处理视频数据根据系统中预设视频分析任务分配至各服务器中的各服务模块;各服务模块再根据预设视频分析任务对分配的待处理视频数据进行视频分析,生成视频分析结果,最终得出用户所需要的数据。从而通过根据用户需求通过视频数据获取模块、服务治理模块和服务模块将待处理视频数据进行处理,最终得到用户所需的数据,在处理不同的视频流和视频文件时,不需要依赖人工根据不同的视频数据信息选择相应的视频分析方法进行处理,不仅提升了处理效率高,而且也提升了处理准确度。附图说明图1表示本专利技术实施例的视频数据处理系统的结构框图;图2表示本专利技术实施例的视频数据处理系统的另一结构框图;图3表示本专利技术实施例的视频数据处理方法的流程图;图4表示本专利技术实施例提供的电子设备的连接图。主要附图标记说明:1-视频数据获取模块;2-服务治理模块;3-服务模块;4-数据保存模块;42-存储器;41-处理器;5-第一数据接口;6-数据库;7-第二数据接口;8-负载均衡子模块;9-调度子模块;10-状态监控子模块;11-异常处理子模块;12-数据交互子模块;13-存储子模块;131-第一存储子模块;132-第二存储子模块;14-清理模块;15-记录模块;16-配置中心。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。如图1所示,本专利技术实施例提供一种视频数据处理系统,包括:视频数据获取模块1、服务治理模块2和服务模块3,其中,视频数据获取模块1用于根据用户的需求获取待处理视频数据,并将待处理视频数据发送至服务治理模块2;服务治理模块2用于根据各服务模块3当前的资源占用情况将待处理视频数据根据预设视频分析任务分配至各服务模块3;各服务模块3根据预设视频分析任务对分配的待处理视频数据进行视频分析,生成视频分析结果,需要说明的是,本专利技术实施例是以一个服务模块3为例进行的说明,在实际应用中,该服务模块的个数可以根据实际需要设置为2个或更多个,本专利技术并不以此为限。通过上述各个组成部分的协同合作,本专利技术实施例提供的视频数据处理系统,通过根据用户需求通过视频数据获取模块、服务治理模块和服务模块将待处理视频数据本文档来自技高网...

【技术保护点】
1.一种视频数据处理系统,其特征在于,包括:视频数据获取模块(1)、服务治理模块(2)和至少一服务模块(3),其中,所述视频数据获取模块(1)用于根据用户的需求获取待处理视频数据,并将所述待处理视频数据发送至所述服务治理模块(2);所述服务治理模块(2)用于根据各所述服务模块(3)当前的资源占用情况将所述待处理视频数据根据预设视频分析任务分配至各所述服务模块(3);各所述服务模块(3)根据所述预设视频分析任务对分配的所述待处理视频数据进行视频分析,生成视频分析结果。

【技术特征摘要】
1.一种视频数据处理系统,其特征在于,包括:视频数据获取模块(1)、服务治理模块(2)和至少一服务模块(3),其中,所述视频数据获取模块(1)用于根据用户的需求获取待处理视频数据,并将所述待处理视频数据发送至所述服务治理模块(2);所述服务治理模块(2)用于根据各所述服务模块(3)当前的资源占用情况将所述待处理视频数据根据预设视频分析任务分配至各所述服务模块(3);各所述服务模块(3)根据所述预设视频分析任务对分配的所述待处理视频数据进行视频分析,生成视频分析结果。2.根据权利要求1所述的视频数据处理系统,其特征在于,所述视频数据获取模块(1)包括:第一数据接口(5)、数据库(6)及第二数据接口(7),其中,所述第一数据接口(1)用于接收外部的所述待处理视频数据,并将所述待处理视频数据发送至所述数据库进行存储;所述第二数据接口(7)用于获取用户需求,并将所述用户需求发送至所述服务治理模块(2)。3.根据权利要求1所述的视频数据处理系统,其特征在于,所述服务治理模块(2)包括:负载均衡子模块(8)和调度子模块(9),其中,所述负载均衡子模块(8)用于获取各所述服务模块(3)的当前资源占用情况,并进行占用程度分析,生成分析结果,并将所述分析结果发送至所述调度子模块(9);所述调度子模块(9)用于根据所述分析结果将所述待处理视频数据分配至各所述服务模块(3)。4.根据权利要求3所述的视频数据处理系统,其特征在于,所述服务治理模块(2)还包括:状态监控子模块(10)和异常处理子模块(11),其中,所述状态监控子模块(10)用于监控各所述服务模块(3)的运行状态;当所述服务模块(3)的运行状态为故障时,所...

【专利技术属性】
技术研发人员:苏昊洋林拥军宋征姬生振郭亮
申请(专利权)人:北京易华录信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1