• DocumentCode
    1786247
  • Title

    Hardware accelerator for real-time image resizing

  • Author

    Gour, Pranav Narayan ; Narumanchi, Sreekant ; Saurav, Sumeet ; Singh, Sushil

  • Author_Institution
    Birla Inst. of Technol. & Sci. (BITS), Pilani, India
  • fYear
    2014
  • fDate
    16-18 July 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    An accurate, hardware efficient and fast image rescaling unit is a crucial part of any real-time image processing system. Although there are a number of image scaling algorithms existing in the literature but Bicubic and Bilinear interpolation algorithms are most widely used. In the recent years, numerous algorithms have been proposed that aim to bridge the gap between these two standard algorithms, by attempting to provide high image quality of the former while maintaining the computational simplicity of the latter. This paper proposes a novel image resizing algorithm which uses a four-part piecewise linear function that closely mimics the behavior of the bicubic kernel, and thus provides high quality resized images comparable to Bicubic interpolation while having a much lower computational cost. An optimized architecture is proposed to implement this algorithm which features a high re-use of hardware units for coefficient generation so that the hardware cost is comparable to that of bilinear interpolation. The architecture and algorithm have been designed in tandem so as to meet the real-time requirements of applications such as automated video surveillance, requiring minimal hardware use without compromising on image quality.
  • Keywords
    image processing; interpolation; piecewise linear techniques; real-time systems; automated video surveillance; bicubic interpolation algorithms; bicubic kernel; bilinear interpolation algorithms; coefficient generation; computational cost; computational simplicity; four-part piecewise linear function; hardware accelerator; hardware cost; hardware units; high image quality; high quality resized images; image rescaling unit; image scaling algorithms; optimized architecture; real-time image processing system; real-time image resizing algorithm; Hardware; Interpolation; Kernel; Linear approximation; Piecewise linear approximation; Random access memory; Bicubic Interpolation; Bilinear Interpolation; Image Resizing; Real Time Image Scaling; VLSI architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design and Test, 18th International Symposium on
  • Conference_Location
    Coimbatore
  • Print_ISBN
    978-1-4799-5088-1
  • Type

    conf

  • DOI
    10.1109/ISVDAT.2014.6881070
  • Filename
    6881070