A CNN-Based Multi-scale Super-Resolution Architecture on FPGA for 4K/8K UHD Applications

Yongwoo Kim, Jae Seok Choi, Jaehyup Lee, Munchurl Kim

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

In this paper, based on our previous work, we present a multi-scale super-resolution (SR) hardware (HW) architecture using a convolutional neural network (CNN), where the up-scaling factors of 2, 3 and 4 are supported. In our dedicated multi-scale CNN-based SR HW, low-resolution (LR) input frames are processed line-by-line, and the number of convolutional filter parameters is significantly reduced by incorporating depth-wise separable convolutions with residual connections. As for 3× and 4× up-scaling, the number of channels for point-wise convolution layer before a pixel-shuffle layer is set to 9 and 16, respectively. Additionally, we propose an integrated timing generator that supports 3× and 4× up-scaling. For efficient HW implementation, we use a simple and effective quantization method with a minimal peak signal-to-noise ratio (PSNR) degradation. Also, we propose a compression method to efficiently store intermediate feature map data to reduce the number of line memories used in HW. Our CNN-based SR HW implementation on the FPGA can generate 4K ultra high-definition (UHD) frames of higher PSNR at 60 fps, which have higher visual quality compared to conventional CNN-based SR methods that were trained and tested in software. The resources in our CNN-based SR HW can be shared for multi-scale upscaling factors of 2, 3 and 4 so that can be implemented to generate 8K UHD frames from 2K FHD input frames.

Original languageEnglish
Title of host publicationMultiMedia Modeling - 26th International Conference, MMM 2020, Proceedings
EditorsYong Man Ro, Junmo Kim, Jung-Woo Choi, Wen-Huang Cheng, Wei-Ta Chu, Peng Cui, Min-Chun Hu, Wesley De Neve
PublisherSpringer
Pages739-744
Number of pages6
ISBN (Print)9783030377335
DOIs
StatePublished - 2020
Event26th International Conference on MultiMedia Modeling, MMM 2020 - Daejeon, Korea, Republic of
Duration: 5 Jan 20208 Jan 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11962 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference26th International Conference on MultiMedia Modeling, MMM 2020
Country/TerritoryKorea, Republic of
CityDaejeon
Period5/01/208/01/20

Keywords

  • 4 K UHD
  • CNN
  • Deep learning
  • FPGA
  • Hardware
  • Multi-scale
  • Real-time
  • Super-resolution

Fingerprint

Dive into the research topics of 'A CNN-Based Multi-scale Super-Resolution Architecture on FPGA for 4K/8K UHD Applications'. Together they form a unique fingerprint.

Cite this