NAWQ-SR: A Hybrid-Precision NPU Engine for Efficient On-Device Super-Resolution

12/15/2022
by   Stylianos I. Venieris, et al.
0

In recent years, image and video delivery systems have begun integrating deep learning super-resolution (SR) approaches, leveraging their unprecedented visual enhancement capabilities while reducing reliance on networking conditions. Nevertheless, deploying these solutions on mobile devices still remains an active challenge as SR models are excessively demanding with respect to workload and memory footprint. Despite recent progress on on-device SR frameworks, existing systems either penalize visual quality, lead to excessive energy consumption or make inefficient use of the available resources. This work presents NAWQ-SR, a novel framework for the efficient on-device execution of SR models. Through a novel hybrid-precision quantization technique and a runtime neural image codec, NAWQ-SR exploits the multi-precision capabilities of modern mobile NPUs in order to minimize latency, while meeting user-specified quality constraints. Moreover, NAWQ-SR selectively adapts the arithmetic precision at run time to equip the SR DNN's layers with wider representational power, improving visual quality beyond what was previously possible on NPUs. Altogether, NAWQ-SR achieves an average speedup of 7.9x, 3x and 1.91x over the state-of-the-art on-device SR systems that use heterogeneous processors (MobiSR), CPU (SplitSR) and NPU (XLSR), respectively. Furthermore, NAWQ-SR delivers an average of 3.2x speedup and 0.39 dB higher PSNR over status-quo INT8 NPU designs, but most importantly mitigates the negative effects of quantization on visual quality, setting a new state-of-the-art in the attainable quality of NPU-based SR.

READ FULL TEXT

page 2

page 4

page 11

research
08/21/2019

MobiSR: Efficient On-Device Super-Resolution through Heterogeneous Mobile Processors

In recent years, convolutional networks have demonstrated unprecedented ...
research
01/20/2021

SplitSR: An End-to-End Approach to Super-Resolution on Mobile Devices

Super-resolution (SR) is a coveted image processing technique for mobile...
research
06/20/2023

Using super-resolution for enhancing visual perception and segmentation performance in veterinary cytology

The primary objective of this research was to enhance the quality of sem...
research
10/12/2020

Neural Enhancement in Content Delivery Systems: The State-of-the-Art and Future Directions

Internet-enabled smartphones and ultra-wide displays are transforming a ...
research
08/22/2023

Towards Clip-Free Quantized Super-Resolution Networks: How to Tame Representative Images

Super-resolution (SR) networks have been investigated for a while, with ...
research
06/07/2021

Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directions

Internet-enabled smartphones and ultra-wide displays are transforming a ...
research
03/29/2021

Omniscient Video Super-Resolution

Most recent video super-resolution (SR) methods either adopt an iterativ...

Please sign up or login with your details

Forgot password? Click here to reset