• DocumentCode
    181601
  • Title

    Large scale Semi-Global Matching on the CPU

  • Author

    Spangenberg, Robert ; Langner, Tobias ; Adfeldt, Sven ; Rojas, Renan

  • Author_Institution
    Inst. fur Inf., Freie Univ. Berlin, Berlin, Germany
  • fYear
    2014
  • fDate
    8-11 June 2014
  • Firstpage
    195
  • Lastpage
    201
  • Abstract
    Semi-Global Matching (SGM) is widely used for real-time stereo vision in the automotive context. Despite its popularity, only implementations using reconfigurable hardware (FPGA) or graphics hardware (GPU) achieve high enough frame rates for intelligent vehicles. Existing real-time implementations for general purpose PCs use image and disparity sub-sampling at the expense of matching quality. We study methods to improve the efficiency of SGM on general purpose PCs, through fine grained parallelization and usage of multiple cores. The different approaches are evaluated on the KITTI benchmark, which provides real imagery with LIDAR ground truth. The system is able to compute disparity maps of VGA image pairs with a disparity range of 128 values at more than 16 Hz. The approach is scalable to the number of available cores and portable to embedded processors.
  • Keywords
    field programmable gate arrays; graphics processing units; image matching; optical radar; real-time systems; stereo image processing; CPU; FPGA; GPU; KITTI benchmark; LIDAR; SGM; VGA image pairs; automotive context; embedded processors; fine grained parallelization; graphics hardware; intelligent vehicles; real-time stereo vision; reconfigurable hardware; semiglobal matching; Degradation; Field programmable gate arrays; Graphics processing units; Hardware; Image coding; Sociology; Training data;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Vehicles Symposium Proceedings, 2014 IEEE
  • Conference_Location
    Dearborn, MI
  • Type

    conf

  • DOI
    10.1109/IVS.2014.6856419
  • Filename
    6856419