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 条
  • [41] Energy-Efficient Convolution Architecture Based on Rescheduled Dataflow
    Jo, Jihyuck
    Kim, Suchang
    Park, In-Cheol
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (12) : 4196 - 4207
  • [42] Energy-Efficient Offloading in Mobile Edge Computing with Edge-Cloud Collaboration
    Long, Xin
    Wu, Jigang
    Chen, Long
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT III, 2018, 11336 : 460 - 475
  • [43] Novel XNOR-based Approximate Computing for Energy-efficient Image Processors
    Kim, Sunghyun
    Kim, Youngmin
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2018, 18 (05) : 602 - 608
  • [44] Efficient convolution-based pairwise elastic image registration on three multimodal similarity metrics
    Menchon-Lara, Rosa-Maria
    Simmross-Wattenberg, Federico
    Rodriguez-Cayetano, Manuel
    Casaseca-de-la-Higuera, Pablo
    Martin-Fernandez, Miguel A.
    Alberola-Lopez, Carlos
    SIGNAL PROCESSING, 2023, 202
  • [45] Auxiliary-Task-Based Energy-Efficient Resource Orchestration in Mobile Edge Computing
    Zhu, Kaige
    Zhang, Zhenjiang
    Zhao, Mingxiong
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2023, 7 (01): : 313 - 327
  • [46] 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
  • [47] Deep Reinforcement Learning-Based Energy-Efficient Edge Computing for Internet of Vehicles
    Kong, Xiangjie
    Duan, Gaohui
    Hou, Mingliang
    Shen, Guojiang
    Wang, Hui
    Yan, Xiaoran
    Collotta, Mario
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (09) : 6308 - 6316
  • [48] 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
  • [49] Energy-Efficient UAV-Aided Target Tracking Systems Based on Edge Computing
    Deng, Xiaoheng
    Li, Jun
    Guan, Peiyuan
    Zhang, Lan
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (03) : 2207 - 2214
  • [50] Energy-efficient mobile edge computing assisted by layered UAVs based on convex optimization
    Wang, Zhihong
    Wang, Gaocai
    Huang, Shuqiang
    PHYSICAL COMMUNICATION, 2024, 65