A Novel Application/Infrastructure Co-design Approach for Real-time Edge Video Analytics

被引:15
|
作者
Mendieta, Matias [1 ]
Neff, Christopher [1 ]
Lingerfelt, Daniel [1 ]
Beam, Christopher [1 ]
George, Anjus [1 ]
Rogers, Sam [1 ]
Ravindran, Arun [1 ]
Tabkhi, Hamed [1 ]
机构
[1] Univ North Carolina Charlotte, Dept Elect & Comp Engn, Charlotte, NC 28223 USA
来源
关键词
D O I
10.1109/southeastcon42311.2019.9020639
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent advances in machine learning and deep learning have enabled many existing applications in smart cities, autonomous systems, and wearable devices. These applications often demand scalable real-time cognitive intelligence and on-the-spot decision making. Current computer systems have been customized for a cloud computing paradigm which often does not meet latency constraints and scalability requirements. To address the limitations of the cloud computing paradigm, the general trend is toward shifting the computation next to data producers at the edge. However, the edge computing paradigm is in the very early stages. Many system-level aspects of edge computing, including algorithms mapping and partitioning across edge computing resources (edge server, and edge nodes) are unknown. New research is required to understand and quantify design dimensions for edge computing. This paper presents a novel edge computing infrastructure for distributed real-time video analytics. This paper presents a holistic solution for co-designing application and edge infrastructure, including edge nodes and edge servers, to enable scalable real-time Artificial Intelligence (AI)/Deep Learning (DL) video analytics across many cameras. For experimental results and evaluation, we focus on the case study of object re-identification across many cameras, which is composed of object detection/classification (TinyYOLOv3), feature extraction, local re-identification, and global re-identification kernels. We evaluate the edge system under three different task mapping and resource allocation configurations. The results present that with the edge nodes (video cameras) more than 32, the only scalable solution is to perform detection/classification (TinyYOLOv3), feature extraction, local re-identification on the edge nodes next to cameras, and execute global re-identification on edge server.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] ParaLoupe: Real-Time Video Analytics on Edge Cluster via Mini Model Parallelization
    Wang, Hanling
    Li, Qing
    Kang, Haidong
    Hu, Dieli
    Ma, Lianbo
    Tyson, Gareth
    Yuan, Zhenhui
    Jiang, Yong
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (12) : 13945 - 13962
  • [22] On-Edge High-Throughput Collaborative Inference for Real-Time Video Analytics
    Wang, Xingwang
    Shen, Muzi
    Yang, Kun
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (20): : 33097 - 33109
  • [23] A Hardware/Software Co-Design Approach for Real-Time Object Detection and Tracking on Embedded Devices
    Bui, Casey
    Patel, Nirali
    Patel, Dishant
    Rogers, Samuel
    Sawant, Adarsh
    Manwatkar, Rishiraj
    Tabkhi, Hamed
    IEEE SOUTHEASTCON 2018, 2018,
  • [24] Scalable Infrastructure for Efficient Real-Time Sports Analytics
    Johansen, Havard D.
    Johansen, Dag
    Kupka, Tomas
    Riegler, Michael A.
    Halvorsen, Pal
    COMPANION PUBLICATON OF THE 2020 INTERNATIONAL CONFERENCE ON MULTIMODAL INTERACTION (ICMI '20 COMPANION), 2020, : 230 - 234
  • [25] Real-time control and scheduling co-design for efficient jitter handling
    Behnam, Moris
    Isovic, Damir
    13TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2007, : 516 - +
  • [26] A co-design methodology for high-performance real-time systems
    Badawy, W
    Kumar, A
    Bayoumi, M
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2001, 26 (3-4): : 141 - 146
  • [27] Co-design of Real-time Embedded Systems under Reliability Constraints
    Zorin, Daniil A.
    Kostenko, Valery A.
    11TH IFAC/IEEE INTERNATIONAL CONFERENCE ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2012), 2012,
  • [28] A co-design methodology for high-performance real-time systems
    Badawy, Wael
    Kumar, Ashok
    Bayoumi, Magdy
    Canadian Journal of Electrical and Computer Engineering, 2001, 26 (3-4) : 141 - 146
  • [29] The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure
    Miotto, Giovanna Lehmann
    Magnoni, Luca
    Sloper, John Erik
    INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2010), 2011, 331
  • [30] SDN- based Internet of Video Things Platform Enabling Real-Time Edge/Cloud Video Analytics
    Kochan, Orest
    Beshley, Mykola
    Beshley, Halyna
    Shkoropad, Yuriy
    Ivanochko, Iryna
    Seliuchenko, Nadiia
    2023 17TH INTERNATIONAL CONFERENCE ON THE EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS, CADSM, 2023,