A realization of Semi-Global Matching stereo Algorithm on GPU for real-time Application
Real-time stereo vision systems have many applications such as automotive and robotics. According to the Middlebury Stereo Database, Semi-Global Matching (SGM) is commonly regarded as the most efficient algorithm among the top-performing stereo algorithms. Recently, most effective real-time implementations of this algorithm are based on reconfigurable hardware (FPGA). However, with the development of General-Purpose computation on Graphics Processing Unit, an effective real-time implementation on general purpose PCs can be expected. In this paper, a real-time SGM realization on Graphics Processing Unit (GPU) is introduced. CUDA, a general purpose parallel computing architecture introduced by NVIDIA in November 2006, has been used to realize the algorithm. Some important optimizations according to CUDA and Fermi (the latest architecture of NVIDA GPUs) are also introduced in this paper.
GPGPU stereo vision semi-global matching CUDA
Bin Chen He-ping Chen
College of Information Science and Engineering. Wuhan University of Science and Technology. Wuhan, China. 430081
国际会议
桂林
英文
1-9
2011-11-01(万方平台首次上网日期,不代表论文的发表时间)