Hierarchical stereo and motion correspondence using feature groupings

Hierarchical feature based stereo matching and motion correspondence algorithms are presented. The hierarchy consists of lines, vertices, edges and surfaces. Matching starts at the highest level of the hierarchy (surfaces) and proceeds to the lowest (lines). Higher level features are easier to match, because they are fewer in number and more distinct in form. These matches then constrain the matches at lower levels. Perceptual and structural relations are used to group matches into islands of certainty. A Truth Maintenance System (TMS) is used to enforce grouping constraints and eliminate inconsistent match groupings. The TMS is also used to carry out belief revisions necessitiated by additions, deletions and confirmations of feature and match hypotheses.

[1]  John E. W. Mayhew,et al.  Psychophysical and Computational Studies Towards a Theory of Human Stereopsis , 1981, Artif. Intell..

[2]  Gerald J. Sussman,et al.  Forward Reasoning and Dependency-Directed Backtracking in a System for Computer-Aided Circuit Analysis , 1976, Artif. Intell..

[3]  Allen R. Hanson,et al.  Translating Optical Flow Into Token Matches And Depth From Looming , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[4]  Geoffrey D. Sullivan,et al.  Experiments on the use of the ATMS to label features for object recognition , 1990, ECCV.

[5]  Ramakant Nevatia,et al.  Using Perceptual Organization to Extract 3-D Structures , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Rama Chellappa,et al.  Extraction of Straight Lines in Aerial Images , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Radu Horaud,et al.  Stereo Correspondence Through Feature Grouping and Maximal Cliques , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Ramakant Nevatia,et al.  Segment-based stereo matching , 1985, Comput. Vis. Graph. Image Process..

[9]  Keith E. Price,et al.  Relaxation Matching Techniques-A Comparison , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Takeo Kanade,et al.  Stereo by Intra- and Inter-Scanline Search Using Dynamic Programming , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Eric L. W. Grimson,et al.  From Images to Surfaces: A Computational Study of the Human Early Visual System , 1981 .

[12]  Charles Hansen,et al.  Rectification of images for binocular and trinocular stereovision , 1988, [1988 Proceedings] 9th International Conference on Pattern Recognition.

[13]  Berthold K. P. Horn Relative orientation , 1987, International Journal of Computer Vision.

[14]  David L. Waltz,et al.  Understanding Line drawings of Scenes with Shadows , 1975 .

[15]  R. Bolles,et al.  Recognizing and Locating Partially Visible Objects: The Local-Feature-Focus Method , 1982 .

[16]  R. Weiss,et al.  Combinatorial optimization applied to variable scale 2D model matching , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[17]  Ramakant Nevatia,et al.  Use of Monocular Groupings and Occlusion Analysis in a Hierarchical Stereo System , 1995, Comput. Vis. Image Underst..

[18]  T. O. Binford,et al.  Geometric Constraints In Stereo Vision , 1980, Optics & Photonics.

[19]  John E. W. Mayhew,et al.  Consistency maintenance in the REVgraph environment , 1988, Image Vis. Comput..

[20]  Larry S. Davis,et al.  Hypothesis integration in image understanding systems , 1985, Comput. Vis. Graph. Image Process..

[21]  James L. Crowley,et al.  Measuring Image Flow By Tracking Edge-lines , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[22]  Raj Bhatnagar,et al.  Handling Uncertain Information: A Review of Numeric and Non-numeric Methods , 1985, UAI.

[23]  Robert C. Bolles,et al.  Locating Partially Visible Objects: The Local Feature Focus Method , 1980, AAAI.

[24]  Allen R. Hanson,et al.  Identification and 3D description of 'shallow' environmental structure in a sequence of images , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[25]  Thomas O. Binford,et al.  A System for Automated Stereo Mapping , 1982 .

[26]  Johan de Kleer,et al.  An Assumption-Based TMS , 1987, Artif. Intell..

[27]  Nicholas Ayache,et al.  Efficient registration of stereo images by matching graph descriptions of edge segments , 1987, International Journal of Computer Vision.

[28]  Takeo Kanade,et al.  Incremental Reconstruction of 3D Scenes from Multiple, Complex Images , 1986, Artif. Intell..

[29]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  David G. Lowe,et al.  Three-Dimensional Object Recognition from Single Two-Dimensional Images , 1987, Artif. Intell..

[31]  M. Hebert,et al.  The Representation, Recognition, and Locating of 3-D Objects , 1986 .

[32]  Alan K. Mackworth Consistency in Networks of Relations , 1977, Artif. Intell..

[33]  G. M. Provan Model-based object recognition: a truth maintenance approach , 1988, [1988] Proceedings. The Fourth Conference on Artificial Intelligence Applications.

[34]  Gregory M. Provan Efficiency Analysis of Multiple-Context TMSs in Scene Representation , 1987, AAAI.

[35]  Rachid Deriche,et al.  Tracking line segments , 1990, Image Vis. Comput..

[36]  Andrew Blake,et al.  Visual Reconstruction , 1987, Deep Learning for EEG-Based Brain–Computer Interfaces.

[37]  Allen R. Hanson,et al.  Affine trackability aids obstacle detection , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[38]  Kathryn B. Laskey,et al.  Assumptions, Beliefs and Probabilities , 1989, Artif. Intell..

[39]  R. Chellappa,et al.  Passive Navigation in a partially known environment , 1991, Proceedings of the IEEE Workshop on Visual Motion.

[40]  Jon Doyle,et al.  A Truth Maintenance System , 1979, Artif. Intell..

[41]  Narendra Ahuja,et al.  Surfaces from Stereo: Integrating Feature Matching, Disparity Estimation, and Contour Detection , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[42]  William Grimson,et al.  Object recognition by computer - the role of geometric constraints , 1991 .

[43]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[44]  Johan de Kleer,et al.  Problem Solving with the ATMS , 1986, Artif. Intell..

[45]  Edward M. Riseman,et al.  Hybrid weak-perspective and full-perspective matching , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[46]  J. Dekleer An assumption-based TMS , 1986 .