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 条
  • [31] Video Processing and Analysis for Surveillance Applications
    Aramvith, Supavadee
    Pumrin, Suree
    Chalidabhongse, Thanarat
    Siddhichai, Supakorn
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS 2009), 2009, : 607 - +
  • [32] Digital processing and enhancement of surveillance video
    Wu, HR
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL X, PROCEEDINGS: SIGNALS PROCESSING AND OPTICAL SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2003, : 377 - 381
  • [33] An Efficient Multiple Object Detection and Tracking Framework for Automatic Counting and Video Surveillance Applications
    del-Blanco, Carlos R.
    Jaureguizar, Fernando
    Garcia, Narciso
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (03) : 857 - 862
  • [34] An Efficient Parallel Algorithm for Clustering Big Data based on the Spark Framework
    Faculty of Science of Rabat, Mohammed V University, Rabat, Morocco
    Intl. J. Adv. Comput. Sci. Appl., 7 (890-896):
  • [35] An Efficient Parallel Algorithm for Clustering Big Data based on the Spark Framework
    Dafir, Zineb
    Slaoui, Said
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (07) : 890 - 896
  • [36] Cloud Computing Based Intelligent Video Surveillance Framework for Logistics Security
    Alruwaili, Omar
    Armghan, Ammar
    Salem Alshudukhi, Khulud
    Flah, Aymen
    Pergl, Ivo
    IEEE ACCESS, 2024, 12 : 150604 - 150622
  • [37] A framework for food traceability information extraction based on a video surveillance system
    Mao, Bo
    He, Jing
    Cao, Jie
    Bigger, Stephen W.
    Vasiljevic, Todor
    3RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT, ITQM 2015, 2015, 55 : 1285 - 1292
  • [38] Context-based person identification framework for smart video surveillance
    Liyan Zhang
    Dmitri V. Kalashnikov
    Sharad Mehrotra
    Ronen Vaisenberg
    Machine Vision and Applications, 2014, 25 : 1711 - 1725
  • [39] Multi-Agent based Framework for Person ReIdentification in Video Surveillance
    Al Rahbi, Muna Saif
    Edirisinghe, Eran
    Fatima, Shaheen
    PROCEEDINGS OF 2016 FUTURE TECHNOLOGIES CONFERENCE (FTC), 2016, : 1349 - 1352
  • [40] Context-based person identification framework for smart video surveillance
    Zhang, Liyan
    Kalashnikov, Dmitri V.
    Mehrotra, Sharad
    Vaisenberg, Ronen
    MACHINE VISION AND APPLICATIONS, 2014, 25 (07) : 1711 - 1725