This paper presents an efficient algorithm to achieve accurate subpixel matchings for calculating correspondences between stereo images based on a path-based matching algorithm. Compared to point-by-point stereo matching algorithms, path-based algorithms resolve local ambiguities by maximizing the cross correlation (or other measurements) along a path, which can be implemented efficiently using dynamic programming. An effect of the global matching criterion is that the cross correlation at all pixels can contribute to the criterion; since cross correlation can change significantly even with subpixel changes, to achieve subpixel accuracy, it is no longer sufficient to first find the path that maximizes the criterion and then refine to subpixel accuracy. In this paper, by writing bilinear interpolation using integral images, we show that cross correlations at all subpixel locations can be computed efficiently and thus lead to a subpixel accuracy path based matching algorithm. Our results show the feasibility of the method and illustrate the significant improvements over the original path-based matching method.
[1]
Changming Sun,et al.
Fast Stereo Matching by Iterated Dynamic Programming and Quadtree Subregioning
,
2004,
BMVC.
[2]
Changming Sun,et al.
Fast Stereo Matching Using Rectangular Subregioning and 3D Maximum-Surface Techniques
,
2002,
International Journal of Computer Vision.
[3]
Darius Burschka,et al.
Advances in Computational Stereo
,
2003,
IEEE Trans. Pattern Anal. Mach. Intell..
[4]
D. Scharstein,et al.
A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms
,
2001,
Proceedings IEEE Workshop on Stereo and Multi-Baseline Vision (SMBV 2001).
[5]
Bernhard P. Wrobel,et al.
Multiple View Geometry in Computer Vision
,
2001
.
[6]
P. Anandan,et al.
A computational framework and an algorithm for the measurement of visual motion
,
1987,
International Journal of Computer Vision.
[7]
Paul A. Viola,et al.
Robust Real-Time Face Detection
,
2001,
International Journal of Computer Vision.