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 条
  • [21] SoftEdgeNet: SDN Based Energy-Efficient Distributed Network Architecture For Edge Computing
    Sharma, Pradip Kumar
    Rathore, Shailendra
    Jeong, Young-Sik
    Park, Jong Hyuk
    IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (12) : 104 - 111
  • [22] Energy-Efficient Data Collection Scheme Based on Mobile Edge Computing in WSNs
    Li, Xin
    Guo, Songtao
    Li, Pan
    2019 15TH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2019), 2019, : 95 - 100
  • [23] ENZYME: An Energy-Efficient Transient Computing Paradigm for Ultralow Self-Powered IoT Edge Devices
    Pan, Chen
    Xie, Mimi
    Hu, Jingtong
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (11) : 2440 - 2450
  • [24] Dynamic convolution-based image dehazing network
    Shi Zhuohang
    Multimedia Tools and Applications, 2024, 83 : 49039 - 49056
  • [25] Dynamic convolution-based image dehazing network
    Zhuohang, Shi
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (16) : 49039 - 49056
  • [26] Novel Stochastic Computing for Energy-Efficient Image Processors
    Joe, Hounghun
    Kim, Youngmin
    ELECTRONICS, 2019, 8 (06)
  • [27] Energy-Efficient Task Offloading Based on Differential Evolution in Edge Computing System With Energy Harvesting
    Sun, Yingying
    Song, Chunhe
    Yu, Shimao
    Liu, Yiyang
    Pan, Hao
    Zeng, Peng
    IEEE ACCESS, 2021, 9 : 16383 - 16391
  • [28] Optimisation of Convolution-Based Image Lightness Processing
    Rowlands, D. Andrew
    Finlayson, Graham D.
    JOURNAL OF IMAGING, 2024, 10 (08)
  • [29] Energy-Efficient Computation Offloading in Vehicular Edge Cloud Computing
    Li, Xin
    Dang, Yifan
    Aazam, Mohammad
    Peng, Xia
    Chen, Tefang
    Chen, Chunyang
    IEEE ACCESS, 2020, 8 : 37632 - 37644
  • [30] Towards Fast and Energy-Efficient Offloading for Vehicular Edge Computing
    Su, Meijia
    Cao, Chenhong
    Dai, Miaoling
    Li, Jiangtao
    Li, Yufeng
    2022 IEEE 28TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, ICPADS, 2022, : 649 - 656