Deep Learning Video Analytics on Edge Computing Devices

被引:9
|
作者
Tan, Tianxiang [1 ]
Cao, Guohong [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/SECON52354.2021.9491614
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid progress of deep learning-based techniques such as Convolutional Neural Network (CNN) has enabled many emerging applications related to video analytics and running them on mobile devices can help improve our daily lives in many ways. However, there are many challenges for video analytics on mobile devices using multiple CNN models. CNN models are resource hungry, and each model requires a large amount of computational power and occupies a large portion of memory space. Although video processing can be offloaded to reduce the computation time, transmitting large amount of video data is time consuming. Thus, offloading is not always the best option. Moreover, different CNN models have different memory usage and processing time, making the scheduling problem more complex. As a result, besides deciding which task to be offloaded, we must decide which CNN model should reside in the memory and for how long, and which CNN model should be switched out due to memory constraint. In this paper, we propose resource aware scheduling algorithms to address these challenges. We identify the task scheduling problem for running multiple CNN models on mobile devices under resource constraints and formulate it as an integer programming problem. We propose resource-aware scheduling algorithms which combine offloading and local processing methods to minimize the completion time of video processing. We implement the proposed scheduling algorithms on Android-based smartphones and demonstrate its effectiveness through extensive experiments.
引用
下载
收藏
页数:9
相关论文
共 50 条
  • [1] Deep Learning Video Analytics Through Edge Computing and Neural Processing Units on Mobile Devices
    Tan, Tianxiang
    Cao, Guohong
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (03) : 1433 - 1448
  • [2] Deep Learning Video Analytics Through Online Learning Based Edge Computing
    Liu, Heting
    Cao, Guohong
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (10) : 8193 - 8204
  • [3] AutoML for Video Analytics with Edge Computing
    Galanopoulos, Apostolos
    Ayala-Romero, Jose A.
    Leith, Douglas J.
    Iosifidis, George
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [4] DeepDecision: A Mobile Deep Learning Framework for Edge Video Analytics
    Ran, Xukan
    Chen, Haoliang
    Zhu, Xiaodan
    Liu, Zhenming
    Chen, Jiasi
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 1421 - 1429
  • [5] FedVision: Federated Video Analytics With Edge Computing
    Deng, Yang
    Han, Tao
    Ansari, Nirwan
    IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2020, 1 (01): : 62 - 72
  • [6] EdgePC: Efficient Deep Learning Analytics for Point Clouds on Edge Devices
    Ying, Ziyu
    Bhuyan, Sandeepa
    Kang, Yan
    Zhang, Yingtian
    Kandemir, Mahmut T.
    Das, Chita R.
    PROCEEDINGS OF THE 2023 THE 50TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, ISCA 2023, 2023, : 1093 - 1106
  • [7] A Distributed Video Analytics Architecture based on Edge-Computing and Federated Learning
    Ben Sada, Abdelkarim
    Bouras, Mohammed Amine
    Ma, Jianhua
    Huang, Runhe
    Ning, Huansheng
    IEEE 17TH INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP / IEEE 17TH INT CONF ON PERVAS INTELLIGENCE AND COMP / IEEE 5TH INT CONF ON CLOUD AND BIG DATA COMP / IEEE 4TH CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2019, : 215 - 220
  • [8] Deep reinforcement learning based edge computing for video processing
    Han, Seung-Yeop
    Lee, Hyang-Won
    ICT EXPRESS, 2023, 9 (03): : 433 - 438
  • [9] Edge Video Analytics With Adaptive Information Gathering: A Deep Reinforcement Learning Approach
    Wang, Shuoyao
    Bi, Suzhi
    Zhang, Ying-Jun Angela
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2023, 22 (09) : 5800 - 5813
  • [10] FastVA: Deep Learning Video Analytics Through Edge Processing and NPU in Mobile
    Tan, Tianxiang
    Cao, Guohong
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 1947 - 1956