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
Link To Document