DocumentCode
3467491
Title
Comparison of FPGA and GPU implementations of real-time stereo vision
Author
Kalarot, Ratheesh ; Morris, John
Author_Institution
Dept. of Comput. Sci., Univ. of Auckland, Auckland, New Zealand
fYear
2010
fDate
13-18 June 2010
Firstpage
9
Lastpage
15
Abstract
Real-time stereo vision systems have many applications - from autonomous navigation for vehicles through surveillance to materials handling. Accurate scene interpretation depends on an ability to process high resolution images in real-time, but, although the calculations for stereo matching are basically simple, a practical system needs to evaluate at least 109 disparities every second - beyond the capability of a single processor. Stereo correspondence algorithms have high degrees of inherent parallelism and are thus good candidates for parallel implementations. In this paper, we compare the performance obtainable with an FPGA and a GPU to understand the trade-off between the flexibility but relatively low speed of an FPGA and the high speed and fixed architecture of the GPU. Our comparison highlights the relative strengths and limitations of the two systems. Our experiments show that, for a range of image sizes, the GPU manages 2 × 109 disparities per second, compared with 2.6 × 109 disparities per second for an FPGA.
Keywords
computer graphic equipment; coprocessors; field programmable gate arrays; image matching; real-time systems; stereo image processing; FPGA comparison; GPU implementations; autonomous navigation; materials handling; real-time stereo vision; scene interpretation; stereo matching; Field programmable gate arrays; Image resolution; Layout; Materials handling; Mobile robots; Navigation; Real time systems; Remotely operated vehicles; Stereo vision; Surveillance;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Vision and Pattern Recognition Workshops (CVPRW), 2010 IEEE Computer Society Conference on
Conference_Location
San Francisco, CA
ISSN
2160-7508
Print_ISBN
978-1-4244-7029-7
Type
conf
DOI
10.1109/CVPRW.2010.5543743
Filename
5543743
Link To Document