• DocumentCode
    1777062
  • Title

    A fisheye distortion correction algorithm optimized for hardware implementations

  • Author

    Clapa, Jakub ; Blasinski, Henryk ; Grabowski, Kamil ; Sekalski, Przemyslaw

  • Author_Institution
    Dept. of Microelectron. & Comput. Sci., Lodz Univ. of Technol., Lodz, Poland
  • fYear
    2014
  • fDate
    19-21 June 2014
  • Firstpage
    415
  • Lastpage
    419
  • Abstract
    This paper presents a universal algorithm for correcting distortion in images obtained with fisheye lenses. We analyze and optimize the algorithm for implementation on hardware platforms such as Field Programmable Gate Arrays (FPGAs). A fully pipelined architecture, implemented in an FPGA, is capable of processing full HD images at 30 frames per second. Furthermore the proposed algorithmic modifications introduce very little error in fixed point arithmetic pixel coordinate computations. When compared to double precision results, most coordinates have an error of less than 0.5 pixel.
  • Keywords
    cameras; distortion; field programmable gate arrays; image processing; photographic lenses; FPGAs; algorithmic modifications; camera systems; field programmable gate arrays; fisheye distortion correction algorithm; fisheye lenses; fixed point arithmetic pixel coordinate computations; full HD image processing; fully pipelined architecture; hardware platforms; Cameras; Computer architecture; Field programmable gate arrays; Hardware; Lenses; Real-time systems; Vectors; CORDIC; FPGA; barrel distortion; distortion correction; fisheye lens; real-time video processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mixed Design of Integrated Circuits & Systems (MIXDES), 2014 Proceedings of the 21st International Conference
  • Conference_Location
    Lublin
  • Print_ISBN
    978-83-63578-03-9
  • Type

    conf

  • DOI
    10.1109/MIXDES.2014.6872232
  • Filename
    6872232