FPGA Implementation of a Real-Time Super-Resolution System Using a Convolutional Neural Network

被引:0
|
作者
Manabe, Taito [1 ]
Shibata, Yuichiro [1 ]
Oguri, Kiyoshi [1 ]
机构
[1] Nagasaki Univ, Grad Sch Engn, Nagasaki, Japan
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Super-resolution technologies are used to fill the gap between high-resolution displays and lower-resolution contents. There are various algorithms to interpolate information, one of which is using a convolutional neural network (CNN). This paper shows FPGA implementation and performance evaluation of a CNN-based super-resolution system, which can process moving images in real time. We apply horizontal and/or vertical flips to network input images instead of commonly used pre-enlargement techniques. This method prevents information loss and enables the network to utilize the best of its input image size. Our system can perform super-resolution from 960x540 pixels to 1920x1080 pixels at not less than 48fps with a latency of less than 1 ms. Even though the network scale and the size of filters are limited due to resource restriction of the FPGA, the system generates clear super-resolution images with smooth edges. The evaluation results also reveal that the proposed system achieves superior quality in terms of the structural similarity (SSIM) index, compared to other systems using pre-enlargement.
引用
收藏
页码:249 / 252
页数:4
相关论文
共 50 条
  • [1] Efficient multiquality super-resolution using a deep convolutional neural network for an FPGA implementation
    Kim, Min Beom
    Lee, Sanglyn
    Kim, Ilho
    Hong, Hee Jung
    Kim, Chang Gone
    Yoon, Soo Young
    [J]. JOURNAL OF THE SOCIETY FOR INFORMATION DISPLAY, 2020, 28 (05) : 428 - 439
  • [2] FPGA Implementation of a Real-Time Super-Resolution System with a CNN Based on a Residue Number System
    Manabe, Taito
    Shibata, Yuichiro
    Oguri, Kiyoshi
    [J]. 2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 299 - 300
  • [3] FPGA Implementation of a Real-Time Super-Resolution System Using Flips and an RNS-Based CNN
    Manabe, Taito
    Shibata, Yuichiro
    Oguri, Kiyoshi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2018, E101A (12) : 2280 - 2289
  • [4] A Real-Time Super-Resolution Method Based on Convolutional Neural Networks
    Shipeng Fu
    Lu Lu
    Hu Li
    Zhen Li
    Wei Wu
    Anand Paul
    Gwanggil Jeon
    Xiaomin Yang
    [J]. Circuits, Systems, and Signal Processing, 2020, 39 : 805 - 817
  • [5] A Real-Time Super-Resolution Method Based on Convolutional Neural Networks
    Fu, Shipeng
    Lu, Lu
    Li, Hu
    Li, Zhen
    Wu, Wei
    Paul, Anand
    Jeon, Gwanggil
    Yang, Xiaomin
    [J]. CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2020, 39 (02) : 805 - 817
  • [6] An FPGA-Based Residual Recurrent Neural Network for Real-Time Video Super-Resolution
    Sun, Kaicong
    Koch, Maurice
    Wang, Zhe
    Jovanovic, Slavisa
    Rabah, Hassan
    Simon, Sven
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (04) : 1739 - 1750
  • [7] FPGA-Based Implementation of a Real-Time Object Recognition System Using Convolutional Neural Network
    Gilan, Ali Azarmi
    Emad, Mohammad
    Alizadeh, Bijan
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (04) : 755 - 759
  • [8] Real-time underwater image resolution enhancement using super-resolution with deep convolutional neural networks
    Mohammad Kazem Moghimi
    Farahnaz Mohanna
    [J]. Journal of Real-Time Image Processing, 2021, 18 : 1653 - 1667
  • [9] Real-time underwater image resolution enhancement using super-resolution with deep convolutional neural networks
    Moghimi, Mohammad Kazem
    Mohanna, Farahnaz
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2021, 18 (05) : 1653 - 1667
  • [10] A Real-Time Learning-Based Super-Resolution System on FPGA
    Zha, Daolu
    Jin, Xi
    Shang, Rui
    Yang, Pengfei
    [J]. PARALLEL PROCESSING LETTERS, 2020, 30 (04)