Highlight

Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network

Introduces an efficient sub-pixel convolutional network that extracts features in low-resolution space for real-time image and video super-resolution.

Based on

Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network

By Wenzhe Shi, Jose Caballero, Ferenc Huszár et al.Computer Vision and Pattern Recognition
Read original article →

This paper tackles single-image and video super-resolution with deep networks. The authors observe that earlier deep methods first upscale the low-resolution input to high-resolution space using a single fixed filter, commonly bicubic interpolation, and then perform reconstruction in that high-resolution space. They argue this is sub-optimal and adds computational complexity. Instead, they propose a CNN architecture that extracts feature maps directly in the low-resolution space and introduce an efficient sub-pixel convolution layer that learns an array of upscaling filters to map the final low-resolution feature maps to the high-resolution output.

By learning upscaling filters tailored to each feature map rather than relying on a handcrafted bicubic filter, and by reducing the overall computational cost, the method becomes the first CNN capable of real-time super-resolution of 1080p video on a single K2 GPU. On public image and video datasets it improves reconstruction quality by +0.15dB on images and +0.39dB on videos while running an order of magnitude faster than previous CNN-based methods, making high-quality super-resolution practical for real-time use.

Abstract

Prior deep super-resolution methods first upscale the low-resolution input with a fixed bicubic filter and reconstruct in high-resolution space, which the authors show is sub-optimal and costly. This paper presents the first CNN to super-resolve 1080p video in real time on a single K2 GPU by extracting feature maps in low-resolution space. An efficient sub-pixel convolution layer then learns an array of upscaling filters to produce the high-resolution output. It gains +0.15dB on images and +0.39dB on videos while running an order of magnitude faster than prior CNNs.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

super-resolutionsub-pixel convolutionconvolutional neural networksreal-time videoimage reconstruction
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.