Stereo geometry Flashcards
Why would we want multiple views in images?
Some information is lost in a 2D image of a 3D space, mainly depth.
What cues indicate depth?
Shading
Perspective effects
Motion
Texture
What is stereo imaging?
Use two cameras at slightly different angles to determine depth (similar to human eyes). You use the disparity (change of pixel location from one image to the other) to triangulate and get the depth.
What are the steps of Stereo geometry?
Calibration
Rectification
Stereo Correspondence
Triangulation
What are some of the possible steps to calibrate a camera?
Use extrinsic parameters, then intrinsic coordinates Use a scene with known geometry Undistort images Non-linear methods Geometric calibration Color calibration Radiometric calibration
Explain rectification.
You want to modify the two different images so that they are similar (in terms of angles, rotation etc). You can use epipolar geometry to do this.
Since a single 2d pixel can have many 3d locations (on a line), you can find the corresponding line in the second image.
Explain Stereo correspondence?
The actual matching of images. You use a sliding window like with HOG, try to find where the epipolar line from one image matches best. You want to find the ground truth.
How can Stereo correspondence be improved?
Assume that depth changes smoothly, and use energy minimization. You want pixels that match the other ones and move only slightly.