• DocumentCode
    1665708
  • Title

    FPGA-based real-time disparity computation and object location

  • Author

    Santos, Pedro Miguel ; Ferreira, João Canas

  • Author_Institution
    Fac. de Eng., Univ. do Porto, Porto, Portugal
  • fYear
    2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper describes an FPGA-based system capable of computing the distance of objects in a scene to two stereo cameras, and use that information to isolate objects in the foreground. For this purpose, four disparity maps are generated in real time, according to different similarity metrics and sweep directions, and then merged into a single foreground-versus-background bitmap. Our main contribution is a custom-built hardware architecture for the disparity map calculation, and an optional post-processing stage that coarsens the output to improve resilience against spurious results. The system was described in Verilog, and a prototype implemented on a Xilinx Virtex-II Pro FPGA proved capable of processing 640×480 black-and-white images at a maximum frame rate of 40 fps, using 3×3 matching windows and detecting disparities of up to 135 pixels.
  • Keywords
    cameras; field programmable gate arrays; hardware description languages; image matching; stereo image processing; FPGA; Verilog; Xilinx Virtex-II; black-and-white image; disparity maps; object distance; object location; real time disparity computation; stereo camera; Cameras; Computer architecture; Field programmable gate arrays; Hardware; Measurement; Pixel; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    NORCHIP, 2010
  • Conference_Location
    Tampere
  • Print_ISBN
    978-1-4244-8972-5
  • Electronic_ISBN
    978-1-4244-8971-8
  • Type

    conf

  • DOI
    10.1109/NORCHIP.2010.5669468
  • Filename
    5669468