|
Numerical methods and programming, 2014, Volume 15, Issue 1, Pages 154–161
(Mi vmp239)
|
|
|
|
Parallel CUDA implementation of a stereo matching algorithm
V. A. Fursova, E. V. Goshinb, A. P. Kotova a S. P. Korolyov Samara State Aerospace University
b Image Processing Systems Institute, Samara
Abstract:
Searching for the corresponding fragments and points on several images of the same scene is one of the central problems in many applications: autonomous navigation extended landmarks, pattern recognition, 3D-scene reconstruction, etc. To solve this problem, various correlation methods for the similarity analysis of fragments are used. Algorithms based on these methods have a high computational complexity. In this paper we consider a stereo matching algorithm for 3D-scene reconstruction. We propose a computational scheme that improves the performance of this algorithm. This computational scheme is implemented using CUDA technology. A high degree of parallelism is achieved due to a large number of the same operations for corresponding points on epipolar lines. Numerical experiments were carried out using the proposed parallel algorithm. The resulting speed-up is estimated.
Keywords:
stereo matching, 3D reconstruction, projective geometry, epipolar geometry, parallel computing, graphics processors, CUDA technology.
Received: 28.01.2014
Citation:
V. A. Fursov, E. V. Goshin, A. P. Kotov, “Parallel CUDA implementation of a stereo matching algorithm”, Num. Meth. Prog., 15:1 (2014), 154–161
Linking options:
https://www.mathnet.ru/eng/vmp239 https://www.mathnet.ru/eng/vmp/v15/i1/p154
|
|