An Energy-Efficient Edge Computing Paradigm for Convolution-Based Image Upsampling

被引:3
|
作者
Colbert, Ian [1 ]
Kreutz-Delgado, Kenneth [1 ]
Das, Srinjoy [2 ]
机构
[1] Univ Calif San Diego, Dept Elect & Comp Engn, San Diego, CA 92093 USA
[2] West Virginia Univ, Sch Math & Data Sci, Morgantown, WV 26506 USA
关键词
Computer vision; deconvolution; deep learning; edge computing; energy efficiency; image upsampling; inference acceleration; NEURAL-NETWORKS;
D O I
10.1109/ACCESS.2021.3123938
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
State-of-the-art deep learning solutions for image upsampling are currently trained using either resize or sub-pixel convolution to learn kernels that generate high fidelity images with minimal artifacts. However, performing inference with these learned convolution kernels requires memory-intensive feature map transformations that dominate time and energy costs in real-time applications. To alleviate this pressure on memory bandwidth, we propose a novel energy-efficient edge computing paradigm that confines the use of resize or sub-pixel convolution to training in the cloud by transforming learned convolution kernels to deconvolution kernels before deploying them for inference as a functionally equivalent deconvolution. These kernel transformations, intended as a one-time cost when shifting from training to inference, enable a systems designer to use each algorithm in their optimal context by preserving the image fidelity learned when training in the cloud while minimizing data transfer penalties during inference at the edge. We compare the inference properties of these convolution-based image upsampling algorithms and introduce a novel deconvolution inference algorithm, which we refer to as REVD2. To demonstrate the benefits of our approach, we upsample images selected from the BSD300 dataset using a pre-trained single-image super resolution network provided by the PyTorch model zoo. Using quantitative models of incurred time and energy costs to analyze this deep neural network, we estimate that using REVD2 for inference at the edge improves system latency by 2.1 x or 2.8 x and energy efficiency by 2.1 x or 2.7 x when respectively compared to sub-pixel or resize convolution counterparts.
引用
收藏
页码:147967 / 147984
页数:18
相关论文
共 50 条
  • [1] CamThings: IoT Camera with Energy-Efficient Communication by Edge Computing based on Deep Learning
    Lim, Jaebong
    Seo, Juhee
    Back, Yunju
    2018 28TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2018, : 181 - 186
  • [2] Editorial for the Special Section on Energy-Efficient Edge Computing
    Grosu, Daniel
    Cao, Jiannong
    Brocanelli, Marco
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (04): : 724 - 725
  • [3] Energy-Efficient Offloading Based on Efficient Cognitive Energy Management Scheme in Edge Computing Device with Energy Optimization
    Kaliappan, Vishnu Kumar
    Ranganathan, Aravind Babu Lalpet
    Periasamy, Selvaraju
    Thirumalai, Padmapriya
    Tuan Anh Nguyen
    Jeon, Sangwoo
    Min, Dugki
    Choi, Enumi
    ENERGIES, 2022, 15 (21)
  • [4] Discontinuous Computation Offloading for Energy-Efficient Mobile Edge Computing
    Merluzzi, Mattia
    di Pietro, Nicola
    Di Lorenzo, Paolo
    Strinati, Emilio Calvanese
    Barbarossa, Sergio
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2022, 6 (02): : 1242 - 1257
  • [5] Towards Energy-Efficient Heterogeneous Multicore Architectures for Edge Computing
    Gamatie, Abdoulaye
    Devic, Guillaume
    Sassatelli, Gilles
    Bernabovi, Stefano
    Naudin, Philippe
    Chapman, Michael
    IEEE ACCESS, 2019, 7 : 49474 - 49491
  • [6] An Energy-Efficient Dynamic Offloading Algorithm for Edge Computing Based on Deep Reinforcement Learning
    Zhu, Keyu
    Li, Shaobo
    Zhang, Xingxing
    Wang, Jinming
    Xie, Cankun
    Wu, Fengbin
    Xie, Rongxiang
    IEEE ACCESS, 2024, 12 : 127489 - 127506
  • [7] Cooperative and Energy-Efficient Strategies in Emergency Navigation Using Edge Computing
    Bi, Huibo
    Shang, Wen-Long
    Chen, Yanyan
    IEEE ACCESS, 2020, 8 (54441-54455) : 54441 - 54455
  • [8] Energy-efficient cooperative offloading for mobile edge computing
    Wenjun Shi
    Jigang Wu
    Long Chen
    Xinxiang Zhang
    Huaiguang Wu
    Wireless Networks, 2023, 29 : 2419 - 2435
  • [9] Energy-Efficient Computation Offloading in Collaborative Edge Computing
    Lin, Rongping
    Xie, Tianze
    Luo, Shan
    Zhang, Xiaoning
    Xiao, Yong
    Moran, Bill
    Zukerman, Moshe
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (21) : 21305 - 21322
  • [10] Energy-efficient cooperative offloading for mobile edge computing
    Shi, Wenjun
    Wu, Jigang
    Chen, Long
    Zhang, Xinxiang
    Wu, Huaiguang
    WIRELESS NETWORKS, 2023, 29 (06) : 2419 - 2435