Efficient Online Surveillance Video Processing Based on Spark Framework

被引:6
|
作者
Zhang, Haitao [1 ]
Yan, Jin [1 ]
Kou, Yue [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing Key Lab Intelligent Telecommun Software &, Beijing 100876, Peoples R China
关键词
Video surveillance; Distributed video processing; Spark; Message queue;
D O I
10.1007/978-3-319-42553-5_26
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the current surveillance video processing systems, the video processing algorithms and the physical resources are highly coupled, and a video stream is usually used as a basic task scheduling unit. With the expansion of the scale of the system, the traditional systems will cause the large resource fragments that cannot be utilized adequately. In this paper, we propose a novel online surveillance video processing system architecture that combines the distributed Kafka message queue and Spark computing framework. Our system decouples the video stream collection and the video stream processing, and further decouples the video processing tasks and the physical resources. This loosely coupled architecture can quickly recover the failed tasks without data loss for the large-scale video surveillance, and can provide the more scalable distributed computing ability. In addition, a fine-grained online video task management method, which uses the cached video data blocks as the scheduling units, is proposed to increase the resource utilization. Experimental results show that our system has the higher resource utilization and the higher task capacity compared with the traditional systems.
引用
收藏
页码:309 / 318
页数:10
相关论文
共 50 条
  • [1] Video Surveillance Online Repository (ViSOR): an integrated framework
    Vezzani, Roberto
    Cucchiara, Rita
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2010, 50 (02) : 359 - 380
  • [2] Video Surveillance Online Repository (ViSOR): an integrated framework
    Roberto Vezzani
    Rita Cucchiara
    [J]. Multimedia Tools and Applications, 2010, 50 : 359 - 380
  • [3] A Deep-Intelligence Framework for Online Video Processing
    Zhang, Weishan
    Xu, Liang
    Li, Zhongwei
    Lu, Qinghua
    Liu, Yan
    [J]. IEEE SOFTWARE, 2016, 33 (02) : 44 - 51
  • [4] Efficient Spark-Based Framework for Big Geospatial Data Query Processing and Analysis
    Aljawarneh, Isam Mashhour
    Bellavista, Paolo
    Corradi, Antonio
    Montanari, Rebecca
    Foschini, Luca
    Zanotti, Andrea
    [J]. 2017 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2017, : 851 - 856
  • [5] An Efficient Framework for Detecting Moving Objects and Structural Lanes in Video Based Surveillance Systems
    Li, Zongmin
    Zhong, Liangliang
    [J]. JCPC: 2009 JOINT CONFERENCE ON PERVASIVE COMPUTING, 2009, : 355 - 358
  • [6] An efficient data analysis framework for online security processing
    Li, Jun
    Liu, Yanzhao
    [J]. Liu, Yanzhao (liuyz@itsec.gov.cn), 2021, Hindawi Limited (2021)
  • [7] An Efficient Data Analysis Framework for Online Security Processing
    Li, Jun
    Liu, Yanzhao
    [J]. JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2021, 2021
  • [8] Efficient Load Balancing on a Cluster for Large Scale Online Video Surveillance
    Sinha, Koushik
    Chowdhury, Atish Datta
    Ghosh, Subhas Kumar
    Banerjee, Satyajit
    [J]. DISTRIBUTED COMPUTING AND NETWORKING, 2009, 5408 : 450 - 455
  • [9] Online Object Tracking via Novel Adaptive Multicue Based Particle Filter Framework for Video Surveillance
    Walia, Gurjit Singh
    Kapoor, Rajiv
    [J]. INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2018, 27 (06)
  • [10] Online Surveillance Video Synopsis
    Huang, Chun-Rong
    Chen, Hsing-Cheng
    Chung, Pau-Choo
    [J]. 2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012), 2012, : 1843 - 1846