Stereo Matching by Interpolation

Stereo vision is a long-studied problem in computer vision. Yet, few have approached it from the angle of interpolation. In this paper, we present an approach, Interpolation-based Iterative Stereo Matching (IISM), that regards stereo matching as a mapping that maps image position from one view to the corresponding position in the other view, and the mapping is to be learned or interpolated from some samples that could be just some initial correspondences over some distinct image features that are easy to match. Once the mapping is interpolated, it could be used to predict correspondences beyond the samples, and once such predicted correspondences are corrected and confirmed through local search around the predicted positions in the image data, they could be used together with the original samples as a new and larger sample for another round of interpolation. In other words, interpolation for the mapping is not one-time, but about a number of rounds of interpolation, correspondence prediction, prediction correction, sample set enlargement, and so on, each round producing a more accurate stereo correspondence mapping. IISM utilizes the Example-Based Interpolation (EBI) scheme, but in IISM the existing EBI is adapted to ensure the established correspondences satisfy exactly the epipolar constraint of the image pair, and to a certain extent preserve discontinuities in the stereo disparity space of the imaged scene. Experimental results on a number of real image datasets show that the proposed solution has promising performance even when the initial correspondence samples are sparse.

[1]  H. C. Longuet-Higgins,et al.  A computer algorithm for reconstructing a scene from two projections , 1981, Nature.

[2]  Jake K. Aggarwal,et al.  Structure from stereo-a review , 1989, IEEE Trans. Syst. Man Cybern..

[3]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

[4]  Graeme A. Jones,et al.  Constraint, Optimization, and Hierarchy: Reviewing Stereoscopic Correspondence of Complex Features , 1997, Comput. Vis. Image Underst..

[5]  P. Anandan,et al.  Hierarchical Model-Based Motion Estimation , 1992, ECCV.

[6]  Zhengyou Zhang,et al.  A Progressive Scheme for Stereo Matching , 2000, SMILE.

[7]  Olivier D. Faugeras,et al.  The geometry of multiple images - the laws that govern the formation of multiple images of a scene and some of their applications , 2001 .

[8]  Martin A. Fischler,et al.  Computational Stereo , 1982, CSUR.

[9]  Richard Szeliski,et al.  A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms , 2001, International Journal of Computer Vision.

[10]  Richard I. Hartley,et al.  In defence of the 8-point algorithm , 1995, Proceedings of IEEE International Conference on Computer Vision.

[11]  Tomaso A. Poggio,et al.  A Trainable System for Object Detection , 2000, International Journal of Computer Vision.

[12]  K. W. Yeung,et al.  9 – The Hong Kong Denim Industry , 2003 .

[13]  Rachid Deriche,et al.  A Robust Technique for Matching two Uncalibrated Images Through the Recovery of the Unknown Epipolar Geometry , 1995, Artif. Intell..

[14]  Zhengyou Zhang,et al.  Determining the Epipolar Geometry and its Uncertainty: A Review , 1998, International Journal of Computer Vision.

[15]  Lisa M. Brown,et al.  A survey of image registration techniques , 1992, CSUR.

[16]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[17]  Heinrich Müller,et al.  Image warping with scattered data interpolation , 1995, IEEE Computer Graphics and Applications.

[18]  Michael F. Cohen,et al.  Verbs and Adverbs: Multidimensional Motion Interpolation , 1998, IEEE Computer Graphics and Applications.