Real time stereo matching using two step zero-mean SAD and dynamic programing
Affiliation auteurs | !!!! Error affiliation !!!! |
Titre | Real time stereo matching using two step zero-mean SAD and dynamic programing |
Type de publication | Conference Paper |
Year of Publication | 2018 |
Auteurs | Hallek M, Boukamcha H, Smach F, Atri M |
Conference Name | 2018 15TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES (SSD) |
Publisher | IEEE; Tunisian Assoc Appl Sci & Technologies; ERE Tunisia; Novelti; Thyna Petroleum Servive; Univ Sfax, Ecole Natil Ingn Sfax; Leipzig Univ Appl Sci; Techn Univ Chemnitz; Philadelphia Univ; King Fahd Univ Petr & Minerals; Univ Sidi Mohamed Ben Abdallah; E |
Conference Location | 345 E 47TH ST, NEW YORK, NY 10017 USA |
ISBN Number | 978-1-5386-5305-0 |
Mots-clés | block matching, cost function dynamic programming, CUDA implementation, GPU, Stereo matching |
Résumé | Dense depth map extraction is a dynamic research field in a computer vision that tries to recover three-dimensional information from a stereo image pair. A large variety of algorithms has been developed. The local methods based on block matching that are prevalent due to the linear computational complexity and easy implementation. This local cost is used on global methods as graph cut and dynamic programming in order to reduce sensitivity to local to occlusion and uniform texture. This paper proposes a new method for matching images based on a two-stage of block matching as local cost function and dynamic programming as energy optimization approach. In our work introduce the two stage of the zero-mean sum of absolute differences (ZSAD) combined with dynamic programming: the smoothness and ordering constraints are used to optimize correspondences. Stereo matching accuracy and runtime are the fundamental metrics to evaluate the stereo matching methods. The real-time has become a reality through the complexity reduction of the calculation and the use of parallel high-performance graphics hardware. In this paper we evaluate the developed method on using Middlebury stereo benchmark and, we propose a GPU CUDA implementation in order to accelerate our algorithm and reach the real time. |