Video2Flink: real-time video partitioning in Apache Flink and the cloud

被引:0
|
作者
Dimitrios Kastrinakis
Euripides G. M. Petrakis
机构
[1] Technical University of Crete (TUC),School of Electrical and Computer Engineering
来源
关键词
Video processing; Video shot detection; Apache Flink; Apache Kafka; Kubernetes;
D O I
暂无
中图分类号
学科分类号
摘要
Video2Flink is a distributed highly scalable video processing system for bounded (i.e., stored) or unbounded (i.e., continuous) and real-time video streams with the same efficiency. It shows how complicated video processing tasks can be expressed and executed as pipelined data flows on Apache Flink, an open-source stream processing platform. Video2Flink uses Apache Kafka to facilitate the machine-to-machine (m2m) communication between the video production and the video processing system that runs on Apache Flink. Features that make the combination of Apache Kafka and Apache Flink a desirable solution to the problem of video processing are the ease of customization, portability, scalability, and fault tolerance. The application is deployed on a Flink cluster of worker machines that run on Kubernetes in the Google Cloud Platform. The experimental results support our claims of speed showing excellent speed-up results for all tested video resolutions. The highest (i.e., more than seven times) speed-up was observed with the videos of the highest resolutions and in real time.
引用
收藏
相关论文
共 50 条
  • [1] Video2Flink: real-time video partitioning in Apache Flink and the cloud
    Kastrinakis, Dimitrios
    Petrakis, Euripides G. M.
    [J]. MACHINE VISION AND APPLICATIONS, 2023, 34 (03)
  • [2] V2F: Real Time Video Segmentation with Apache Flink
    Kastrinakis, Dimitrios
    Petrakis, Euripides G. M.
    [J]. ADVANCES IN VISUAL COMPUTING, ISVC 2022, PT II, 2022, 13599 : 153 - 164
  • [3] MotionInsights: Object Tracking in Streaming Video with Apache Flink
    Banelas, Dimitrios
    Petrakis, Euripides G. M.
    [J]. ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1, AINA 2024, 2024, 199 : 402 - 414
  • [4] Adaptive Distributed Partitioning in Apache Flink
    Toliopoulos, Theodoros
    Gounaris, Anastasios
    [J]. 2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2020), 2020, : 127 - 132
  • [5] Real-time incremental recommendation for streaming data based on apache flink
    Tang, Zhuo
    Liu, Zeyu
    Li, Kenli
    Li, Keqin
    [J]. INTELLIGENT DATA ANALYSIS, 2019, 23 (06) : 1421 - 1437
  • [6] SPARQL2Flink: Evaluation of SPARQL Queries on Apache Flink
    Ceballos, Oscar
    Ramirez Restrepo, Carlos Alberto
    Constanza Pabon, Maria
    Castillo, Andres M.
    Corcho, Oscar
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (15):
  • [7] An efficient architecture for processing real-time traffic data streams using apache flink
    Deepthi, B. Gnana
    Rani, K. Sandhya
    Krishna, P. Venkata
    Saritha, V.
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (13) : 37369 - 37385
  • [8] An efficient architecture for processing real-time traffic data streams using apache flink
    B. Gnana Deepthi
    K. Sandhya Rani
    P. Venkata Krishna
    V. Saritha
    [J]. Multimedia Tools and Applications, 2024, 83 : 37369 - 37385
  • [9] Cost-Efficient Scheduling of Streaming Applications in Apache Flink on Cloud
    Li, Hongjian
    Xia, Jianglin
    Luo, Wei
    Fang, Hai
    [J]. IEEE TRANSACTIONS ON BIG DATA, 2023, 9 (04) : 1086 - 1101
  • [10] Real-Time Deep Learning-Based Anomaly Detection Approach for Multivariate Data Streams with Apache Flink
    Ha, Tae Wook
    Kang, Jung Mo
    Kim, Myoung Ho
    [J]. ICWE 2021 WORKSHOPS, ICWE 2021 INTERNATIONAL WORKSHOPS, 2022, 1508 : 39 - 49