Stereo vision is a computational technique that recovers metric depth information from a scene by analysing the horizontal displacement (disparity) between corresponding points in two or more rectified images captured from laterally separated viewpoints, mimicking the binocular parallax used by human and animal visual systems. The resulting dense disparity maps are converted into 3D point clouds or depth maps for downstream perception tasks.

Content

  • The geometric foundations of stereo vision were established in the 19th century with Wheatstone’s stereoscope (1838), and the computational formulation emerged in the 1970s from David Marr’s work on binocular fusion. Semi-global matching (SGM), published by Heiko Hirschmüller in 2005, became the dominant classical algorithm for dense stereo — balancing accuracy and computational efficiency — and was adopted in automotive driver-assistance systems through the 2010s.
  • Modern stereo matching is largely dominated by deep learning approaches. DispNet (2016) introduced end-to-end learned disparity estimation using correlation layers, followed by PSMNet (2018), RAFT-Stereo (2021), and FoundationStereo (2024), which leverage large-scale pretraining and transformer attention mechanisms. These networks significantly outperform classical SGM on standard benchmarks (KITTI, Middlebury) but require GPU inference and substantial labelled training data or self-supervised photometric consistency losses.
  • Hardware stereo rigs are deployed in automotive advanced driver-assistance systems (ADAS), robotics (Boston Dynamics, ROS-based platforms), augmented reality headsets (Microsoft HoloLens), and depth sensing cameras (Intel RealSense, Stereolabs ZED). The baseline distance critically determines measurable depth range: short baselines (5–10 cm) suit indoor robotics, while automotive stereo uses baselines of 20–60 cm to detect obstacles at 50–200 metres.
  • By 2024–2025, stereo vision competes with monocular depth estimation networks, structured light (Azure Kinect), and Lidar scanning for depth sensing. Stereo remains preferred in bright outdoor environments where structured light is unreliable, and on cost-sensitive platforms where active depth sensors are prohibitive. Neural stereo methods increasingly run on edge accelerators (Nvidia Orin, Qualcomm Snapdragon) enabling real-time dense depth at under 5 watts.