Title :
Real-time semi-global matching disparity estimation on the GPU
Author :
Banz, Christian ; Blume, Holger ; Pirsch, Peter
Author_Institution :
Inst. of Microelectron. Syst., Leibniz Univ. Hannover, Hannover, Germany
Abstract :
This paper presents the design, implementation and evaluation of new parallelization schemes for performing dense disparity estimation based on non-parametric rank transform and semi-global matching on Graphics Processing Units (GPUs). A detailed analysis of the performance limitating factors (memory throughput, instruction throughput, etc.) for each part of the parallel implementation is performed. Thus, a highly optimized mapping for each parallelization scheme onto the resources of the GPU is obtained. The resulting implementation performs disparity estimation at 27 frames per second for 1024×768 pixel images with 128 disparity levels on a Nvidia Tesla C2050 GPU.
Keywords :
graphics processing units; image matching; parallel processing; transforms; GPU resources; Nvidia Tesla C2050; dense disparity estimation; graphics processing units; nonparametric rank transform; parallel implementation; performance limiting factors; pixel images; real-time semiglobal matching disparity estimation; Bandwidth; Estimation; Graphics processing unit; Hardware; Instruction sets; Kernel; Transforms;
Conference_Titel :
Computer Vision Workshops (ICCV Workshops), 2011 IEEE International Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4673-0062-9
DOI :
10.1109/ICCVW.2011.6130286