Presentation is loading. Please wait.

Presentation is loading. Please wait.

STEREOPSIS The Stereopsis Problem: Fusion and Reconstruction

Similar presentations


Presentation on theme: "STEREOPSIS The Stereopsis Problem: Fusion and Reconstruction"— Presentation transcript:

1 STEREOPSIS The Stereopsis Problem: Fusion and Reconstruction Human Stereopsis and Random Dot Stereograms Cooperative Algorithms Correlation-Based Fusion Multi-Scale Edge Matching Dynamic Programming Using Three or More Cameras Reading: Chapter 11.

2 An Application: Mobile Robot Navigation
The INRIA Mobile Robot, 1990. The Stanford Cart, H. Moravec, 1979. Courtesy O. Faugeras and H. Moravec.

3 Reconstruction / Triangulation

4 (Binocular) Fusion

5 Reconstruction Linear Method: find P such that Non-Linear Method: find Q minimizing

6 Rectification All epipolar lines are parallel in the rectified image plane.

7 Reconstruction from Rectified Images
Disparity: d=u’-u. Depth: z = -B/d.

8 Stereopsis Figure from US Navy Manual of Basic Optics and Optical Instruments, prepared by Bureau of Naval Personnel. Reprinted by Dover Publications, Inc., 1969.

9 Human Stereopsis: Reconstruction
d=0 Disparity: d = r-l = D-F. d<0 In 3D, the horopter.

10 Human Stereopsis: Reconstruction
What if F is not known? Helmoltz (1909): There is evidence showing the vergence angles cannot be measured precisely. Humans get fooled by bas-relief sculptures. There is an analytical explanation for this. Relative depth can be judged accurately.

11 Human Stereopsis: Binocular Fusion
How are the correspondences established? Julesz (1971): Is the mechanism for binocular fusion a monocular process or a binocular one?? There is anecdotal evidence for the latter (camouflage). Random dot stereograms provide an objective answer BP!

12 Correlation Methods (1970--)
Slide the window along the epipolar line until w.w’ is maximized. 2 Minimize |w-w’|. Normalized Correlation: minimize q instead.

13 The Ordering Constraint
In general the points are in the same order on both epipolar lines. But it is not always the case..

14 Dynamic Programming (Baker and Binford, 1981)
Find the minimum-cost path going monotonically down and right from the top-left corner of the graph to its bottom-right corner. Nodes = matched feature points (e.g., edge points). Arcs = matched intervals along the epipolar lines. Arc cost = discrepancy between intervals.

15 Dynamic Programming (Ohta and Kanade, 1985)
Reprinted from “Stereo by Intra- and Intet-Scanline Search,” by Y. Ohta and T. Kanade, IEEE Trans. on Pattern Analysis and Machine Intelligence, 7(2): (1985).  1985 IEEE.

16 Three Views The third eye can be used for verification..

17 More Views (Okutami and Kanade, 1993)
Pick a reference image, and slide the corresponding window along the corresponding epipolar lines of all other images, using inverse depth relative to the first image as the search parameter. Reprinted from “A Multiple-Baseline Stereo System,” by M. Okutami and T. Kanade, IEEE Trans. on Pattern Analysis and Machine Intelligence, 15(4): (1993). \copyright 1993 IEEE. Use the sum of correlation scores to rank matches.

18 I1 I2 I10 Reprinted from “A Multiple-Baseline Stereo System,” by M. Okutami and T. Kanade, IEEE Trans. on Pattern Analysis and Machine Intelligence, 15(4): (1993). \copyright 1993 IEEE.


Download ppt "STEREOPSIS The Stereopsis Problem: Fusion and Reconstruction"

Similar presentations


Ads by Google