• DocumentCode
    2443819
  • Title

    FPGA Implementation of Pipelined Architecture for Optical Imaging Distortion Correction

  • Author

    Qiang, Lin ; Allinson, Nigel M.

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Univ. of Sheffield
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    182
  • Lastpage
    187
  • Abstract
    Fast and efficient operation is a major challenge for complex image processing algorithms executed in hardware. This paper describes novel algorithms for correcting optical geometric distortion in imaging systems, together with the architectures used to implement them in FPGA-based hardware. The proposed architecture produces a fast, almost real-time solution for the correction of image distortion implemented using VHDL with a single Xilinx FPGA XCS3 1000-4 device. Using dedicated SRLC16 shift registers to build the synchronous FIFOs is an ideal utilization of the device resources available. The experimental results show that the barrel distortion can be quickly corrected with a very low residual error. The design can also be applied to other imaging processing algorithms in optical systems
  • Keywords
    aberrations; field programmable gate arrays; hardware description languages; image processing; optical distortion; optical images; pipeline processing; shift registers; SRLC16 shift register; VHDL; Xilinx FPGA XCS3 1000-4 device; barrel distortion; complex image processing algorithm; field programmable gate array; hardware description language; optical imaging geometric distortion correction; pipelined architecture; real-time solution; residual error; Algorithm design and analysis; Error correction; Field programmable gate arrays; Geometrical optics; Hardware; Image processing; Optical design; Optical distortion; Optical imaging; Shift registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
  • Conference_Location
    Banff, Alta.
  • ISSN
    1520-6130
  • Print_ISBN
    1-4244-0383-9
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2006.352578
  • Filename
    4161848