Stereo Vision
Stereo vision enables depth estimation by comparing two views of the same scene. The output of this computation is a 3-D point cloud where each point corresponds to a matched pixel in one of the images. The workflow begins with stereo camera calibration, which estimates intrinsic and extrinsic parameters using the Stereo Camera Calibrator app. Once calibrated, stereo image rectification aligns image pairs onto a common plane, simplifying correspondence matching for disparity estimation. For an introduction, see Using the Stereo Camera Calibrator App. To perform stereo rectification on uncalibrated images, see Uncalibrated Stereo Image Rectification.
You can compute disparity maps using classical algorithms such as block matching or semi-global matching. Then, you can use the disparity maps to perform dense 3-D scene reconstruction by applying geometric principles like triangulation and epipolar geometry. For more information, see Reconstruct 3-D Scene from Stereo Image Pair Using Semi-Global Matching and Compare RAFT Optical Flow and Semi-Global Matching for Stereo Reconstruction.
Stereo vision also enables advanced applications such as visual SLAM and real-world distance measurements. For more information, see Stereo Visual SLAM for UAV Navigation in 3D Simulation and Measure Real-World Distances to Objects Using a Stereo-Camera.

Apps
| Stereo Camera Calibrator | Estimate geometric parameters of a stereo camera |
Functions
Topics
- What Is Stereo Reconstruction?
Reconstruct 3-D scene using stereo vision.
- What Is Camera Calibration?
Estimate the parameters of a lens and image sensor of an image or video camera.
- Coordinate Systems
Specify pixel Indices, spatial coordinates, and 3-D coordinate systems.
- Using the Stereo Camera Calibrator App
Calibrate a stereo camera, which you can then use to recover depth from images.









