• DocumentCode
    2841083
  • Title

    A novel approach to real-time bilinear interpolation

  • Author

    Gribbon, K.T. ; Bailey, D.G.

  • Author_Institution
    Inst. of Inf. Sci. & Technol., Massey Univ., New Zealand
  • fYear
    2004
  • fDate
    28-30 Jan. 2004
  • Firstpage
    126
  • Lastpage
    131
  • Abstract
    Bilinear interpolation is often used to improve image quality after performing spatial transformation operations such as digital zooming or rotation. In the traditional case where the input coordinates appear in a raster-based fashion, the required pixel values can be obtained from the previous calculation, the frame buffer and a single line cache. This paper presents a novel approach to performing real-time bilinear interpolation that is useful in applications such as lens distortion correction where the input coordinates follow a curved path that spans multiple rows. To help retrieve the required pixels in a single clock cycle under imposed data bandwidth constraints a unique caching system has been devised. In the event that constraints make it impossible to obtain the four required pixel values, the approach performs a modified three-point interpolation. An example field programmable gate array implementation of the bilinear interpolation method used in conjunction with a lens distortion correction algorithm has been successfully completed.
  • Keywords
    bandwidth allocation; cache storage; field programmable gate arrays; image processing; interpolation; caching system; data bandwidth constraints; digital rotation; digital zooming; field programmable gate array implementation; frame buffer; image quality improvement; input coordinates; lens distortion correction algorithm; pixel values; raster based fashion; real time bilinear interpolation; spatial transformation operations; Clocks; Displays; Equations; Image processing; Image quality; Information retrieval; Interpolation; Lenses; Pixel; Predistortion;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Applications, Proceedings. DELTA 2004. Second IEEE International Workshop on
  • Conference_Location
    Perth, WA, Australia
  • Print_ISBN
    0-7695-2081-2
  • Type

    conf

  • DOI
    10.1109/DELTA.2004.10055
  • Filename
    1409828