Real-Time Semi-Global Matching Disparity Estimation on the GPU

被引:0
作者
Banz, Christian [1 ]
Blume, Holger [1 ]
Pirsch, Peter [1 ]
机构
[1] Leibniz Univ Hannover, Inst Microelect Syst, Hannover, Germany
来源
2011 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCV WORKSHOPS) | 2011年
关键词
MULTICORE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 1024x768 pixel images with 128 disparity levels on a Nvidia Tesla C2050 GPU.
引用
收藏
页数:8
相关论文
共 21 条
  • [1] [Anonymous], P IEEE INT S PAR DIS
  • [2] [Anonymous], NVID CUDA C PROGR GU
  • [3] [Anonymous], MIDDLEBURY STEREO PA
  • [4] [Anonymous], OPTIMIZING PARALLEL
  • [5] Banz Christian, 2010, Proceedings of the 2010 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (IC-SAMOS 2010), P93, DOI 10.1109/ICSAMOS.2010.5642077
  • [6] Video Coding on Multicore Graphics Processors
    Cheung, Ngai-Man
    Fan, Xiaopeng
    Au, Oscar C.
    Kung, Man-Cheung
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2010, 27 (02) : 79 - 89
  • [7] Ernst I, 2008, LECT NOTES COMPUT SC, V5358, P228, DOI 10.1007/978-3-540-89639-5_22
  • [8] Gehrig S.K., 2010, Computer Vision and Pattern Recognition Workshops (CVPRW), P85
  • [9] Gibson Joel, 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPR Workshops), P1, DOI 10.1109/CVPRW.2008.4563092
  • [10] Haller Istvan, 2010, Proceedings of the 2010 IEEE 6th International Conference on Intelligent Computer Communication and Processing (ICCP 2010), P197, DOI 10.1109/ICCP.2010.5606438