• DocumentCode
    3570638
  • Title

    GPU-aided real-time image/video super resolution based on error feedback

  • Author

    Yuxiang Shen ; Xiaolin Wu ; Xiaowei Deng

  • Author_Institution
    Dept. of Electr. & Comput. Eng., McMaster Univ., Hamilton, ON, Canada
  • fYear
    2014
  • Firstpage
    286
  • Lastpage
    290
  • Abstract
    Super resolution is a process to generate high-resolution images from their low-resolution versions. In many applications such as super-HD (4K) TV, super resolution has to be performed in real time. In this paper we propose a real-time image/video super-resolution algorithm, which achieves good performance at low computational cost via off-line learning of interpolation errors in different pixel contexts. The proposed algorithm consists of three stages: fast edge-guided interpolation to generate an initial HR estimation, GPU-aided de-convolution, and error feedback compensation. All three stages can be implemented with GPU to support real-time applications. Experiments demonstrate the competitive performance of the new real-time super-resolution algorithm in both PSNR and visual quality.
  • Keywords
    error compensation; graphics processing units; image resolution; interpolation; learning (artificial intelligence); video signal processing; GPU-aided deconvolution; GPU-aided real-time image-video super resolution algorithm; PSNR; error feedback compensation; fast edge-guided interpolation; high-resolution image generation; initial HR estimation; interpolation errors; low computational cost; off-line learning; pixel contexts; super-HD TV; visual quality; Graphics processing units; Image edge detection; Image resolution; Interpolation; Real-time systems; Signal resolution; Streaming media; Super resolution; artificial neural network; error feedback; machine learning; parallel computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Communications and Image Processing Conference, 2014 IEEE
  • Type

    conf

  • DOI
    10.1109/VCIP.2014.7051560
  • Filename
    7051560