The invention discloses a S1 video monitoring method, distributed detection technology based on video surveillance: to obtain data for background modeling of video surveillance data; S2: parallel data processing based on the video surveillance data, background modeling, video segmentation, video segmentation into several segments: S3; distributed storage the segmented fragments, each fragment is stored in a distributed file system HDFS system; S4: the parallel processing algorithm based on multi model algorithm were calculated for each segment segmentation; S5: video monitoring data output calculation processing; S6: go back to step S1. The introduction of big data distributed cluster technology, video monitoring and data cluster combination, using a large data cluster distributed storage and distributed computing ability, effectively improve the processing speed, video surveillance at the same time, but also reduces the cost of hardware, and also reduce the difficulty of development cycle.
【技术实现步骤摘要】
一种基于分布式检测技术的视频监控方法
本专利技术涉及计算机程序领域,尤其涉及的是一种基于分布式检测技术的视频监控方法。
技术介绍
现有技术中,随着计算机视觉、多媒体技术、网络技术的发展,视频监控系统已经在我们的生活中随处可见,但随着大数据时代的到来,对于海量的视频数据,如何提高处理速度的同时,又能降低成本,并提高实时性是视频监控的一个关键点和难点。现有视频监控技术中,对于海量视频,解决视频处理速度的常用方法是通过GPU加速实现,通过GPU的众核架构把同样的指令流并行发送到众核上,从而实现算法的并行化处理。GPU加速确实能够通过算法并行化提高处理速度,但存在成本高,开发难度大,周期长的问题。因此,现有技术存在缺陷,需要改进。
技术实现思路
本专利技术所要解决的技术问题是:提供一种通过引入大数据分布式集群技术,将视频监控与大数据集群相结合,利用大数据集群的分布式存储和分布式计算能力,有效提高视频监控的处理速度,同时,也降低了硬件成本,开发难度和周期也缩小。本专利技术的技术方案如下:一种基于分布式检测技术的视频监控方法,包括如下步骤:S1:获取视频监控数据,对视频监控数据进行背景建模;S2:基于数据的并行化处理,其中,将背景建模的视频监控数据进行视频分割,将视频分割成若干片段;S3:对分割后的片段进行分布式存储,其中,将各片段存储在分布式文件系统HDFS系统上;S4:基于算法的并行化处理,其中,采用多个算法模型对分割的各片段进行分别计算处理;S5:输出计算处理后的视频监控数据;S6:返回步骤S1。应用于上述技术方案,所述的视频监控方法中,步骤S4中,采用的算法模型包 ...
【技术保护点】
一种基于分布式检测技术的视频监控方法,其特征在于,包括如下步骤:S1:获取视频监控数据,对视频监控数据进行背景建模;S2:基于数据的并行化处理,其中,将背景建模的视频监控数据进行视频分割,将视频分割成若干片段;S3:对分割后的片段进行分布式存储,其中,将各片段存储在分布式文件系统HDFS系统上;S4:基于算法的并行化处理,其中,采用多个算法模型对分割的各片段进行分别计算处理;S5:输出计算处理后的视频监控数据;S6:返回步骤S1。
【技术特征摘要】
1.一种基于分布式检测技术的视频监控方法,其特征在于,包括如下步骤:S1:获取视频监控数据,对视频监控数据进行背景建模;S2:基于数据的并行化处理,其中,将背景建模的视频监控数据进行视频分割,将视频分割成若干片段;S3:对分割后的片段进行分布式存储,其中,将各片段存储在分布式文件系统HDFS系统上;S4:基于算法的并行化处理,其中,采用多个算法模型对分割的各片段进行分别计算处理;S5:输出计算处理后的视频监控数据;S6:返回步骤S1。2.根据权利要求1所述的视频监控方法,其特征在于:步骤S4中,采用的算法模型包括OpenCV视觉处理库计算模型、Map/Rdecue计分布式算模型、Spark计算模型、Storm实时处理计算模型和SparkMLlib内存计算计算模型。3.根据权利要求2所述的视频监控方法,其特征在于:步骤S4中,对分割的各片段进行分别计算处理时...
【专利技术属性】
技术研发人员:欧阳霞,胡振,
申请(专利权)人:中电科新型智慧城市研究院有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。