TL;DR
This paper introduces an energy-efficient edge computing approach for real-time image upsampling that transforms learned convolution kernels into deconvolution kernels for inference, reducing memory and energy costs.
Contribution
It proposes a novel kernel transformation method that enables cloud training and edge inference with minimized data transfer and energy consumption, including a new deconvolution variant.
Findings
Deconvolution inference reduces energy consumption.
Transforming kernels from training to inference improves latency.
Edge inference with deconvolution enhances system efficiency.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsConvolution
