mlsanityData to 14 Oct 2026

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

arXiv 2107.07647 ↗First posted 15 Jul 2021cs.CV cs.AR cs.DCcited by 4

Not on the map. Why?

Abstract (arXiv)

A novel energy-efficient edge computing paradigm is proposed for real-time deep learning-based image upsampling applications. 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 confine 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 also explore existing variants of deconvolution inference algorithms and introduce a novel variant for consideration. We analyze and compare the inference properties of convolution-based upsampling algorithms using a quantitative model of incurred time and energy costs and show that using deconvolution for inference at the edge improves both system latency and energy efficiency when compared to their sub-pixel or resize convolution counterparts.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 18 of its 35 references that are in the map. First posted on arXiv 15 Jul 2021.

Builds on

18 of 35 references.

References · 18

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  3. 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
  4. 2014Image Super-Resolution Using Deep Convolutional Networkscited by 1,224
  5. 2016Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Networkcited by 1,204
  6. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 434
  7. 2016Accelerating the Super-Resolution Convolutional Neural Networkcited by 394
  8. 2019Deep Learning for Image Super-resolution: A Surveycited by 369
  9. 2019Residual Non-local Attention Networks for Image Restorationcited by 236
  10. 2016A guide to convolution arithmetic for deep learningcited by 185
  11. 2019On-Device Machine Learning: An Algorithms and Learning Theory Perspectivecited by 63
  12. 2017Checkerboard artifact free sub-pixel convolution: A note on sub-pixel convolution, resize convolution and convolution resizecited by 37
6 more
  1. 2016Is the deconvolution layer the same as a convolutional layer?cited by 16
  2. 2018An Energy-Efficient FPGA-based Deconvolutional Neural Networks Accelerator for Single Image Super-Resolutioncited by 8
  3. 2018Are FPGAs Suitable for Edge Computing?cited by 7
  4. 2021A Competitive Edge: Can FPGAs Beat GPUs at DCNN Inference Acceleration in Resource-Limited Edge Computing Applications?cited by 6
  5. 2020Deep Learning Techniques for Super-Resolution in Video Gamescited by 5
  6. 2017A Design Methodology for Efficient Implementation of Deconvolutional Neural Networks on an FPGAcited by 3

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 0; 2023: 2; 2024: 1.

4 papers.