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 条
  • [21] A Spark-based parallel framework for geospatial raster data processing
    Gao, Fan
    Yue, Peng
    2018 7TH INTERNATIONAL CONFERENCE ON AGRO-GEOINFORMATICS (AGRO-GEOINFORMATICS), 2018, : 53 - 56
  • [22] AXS: A Framework for Fast Astronomical Data Processing Based on Apache Spark
    Zecevic, Petar
    Slater, Colin T.
    Juric, Mario
    Connolly, Andrew J.
    Loncaric, Sven
    Bellm, Eric C.
    Golkhou, V. Zach
    Suberlak, Krzysztof
    ASTRONOMICAL JOURNAL, 2019, 158 (01):
  • [23] A framework for surveillance video indexing and retrieval
    Le, Thi-Lan
    Boucher, Alain
    Thonnat, Monique
    Bremond, Francois
    2008 INTERNATIONAL WORKSHOP ON CONTENT-BASED MULTIMEDIA INDEXING, 2008, : 322 - +
  • [24] GDPR compliance in Video Surveillance and Video Processing Application
    Ghenescu, Veta
    Barnoviciu, Eduard
    Carata, Serban-Vasile
    Ghenescu, Marian
    Mihaescu, Roxana
    Chindea, Mihai
    2019 10TH INTERNATIONAL CONFERENCE ON SPEECH TECHNOLOGY AND HUMAN-COMPUTER DIALOGUE (SPED), 2019,
  • [25] A Distributed Rough Set Theory based Algorithm for an Efficient Big Data Pre-processing under the Spark Framework
    Dagdia, Zaineb Chelly
    Zarges, Christine
    Beck, Gael
    Lebbah, Mustapha
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 911 - 916
  • [26] A Video Analysis Framework for Surveillance System
    Suvonvorn, Nikom
    2008 IEEE 10TH WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, VOLS 1 AND 2, 2008, : 871 - 875
  • [27] Bayesian framework for video surveillance application
    Hongeng, S
    Brémond, F
    Nevatia, R
    15TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 1, PROCEEDINGS: COMPUTER VISION AND IMAGE ANALYSIS, 2000, : 164 - 170
  • [28] A framework of reading timestamps for surveillance video
    Cheng, J.
    Dai, W.
    COMPUTER OPTICS, 2019, 43 (01) : 72 - 77
  • [29] Towards Online Graph Processing with Spark Streaming
    Abughofa, Tariq
    Zulkernine, Farhana
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 2787 - 2794
  • [30] An Efficient Surveillance Video Coding Scheme for Static Camera Based Captured Video Data
    Paul, Soumen
    Pal, Arup Kumar
    2019 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2019, : 868 - 873