Stereo Disparity Maps for Hazard Detection on Uneven Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing hazard detection technologies for autonomous vehicles are inadequate due to reliance on inaccurate assumptions, high training data requirements, and high costs, and struggle with detecting small hazards at a distance, particularly when road surfaces are not flat.

Innovation Solution

Utilizing stereo disparity between a pair of images to generate a baseline road disparity model, identifying hazards from deviations in the disparity map, and applying blockwise division and clustering algorithms to enhance detection accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If parallax-based image processing is used for hazard detection, then the system can detect hazards using a single camera, but the system requires the vehicle to travel a sufficient distance with sufficient time latency between capturing image frames, reducing detection speed and responsiveness

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoiddetection time latency
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent divides the hazard detection task into two independent components: (1) road surface modeling using stereo disparity to establish expected depth patterns, and (2) hazard detection by identifying deviations from the model. This segmentation allows simultaneous processing of road geometry and hazard identification, eliminating the time latency required by parallax-based methods that process sequential frames.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-establishing a road surface disparity model from stereo image pairs before hazard detection. This model captures the expected depth variations of the road surface, allowing the system to immediately identify hazards as deviations from this pre-computed model, rather than waiting for vehicle movement to create parallax effects.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If parallax-based image processing is used for hazard detection, then the system uses a single camera, but the system is highly dependent on a flat road assumption which is not always case in real situations, reducing detection accuracy

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidhazard detection accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies local quality by creating a localized road surface model for each region of the image using stereo disparity. Instead of assuming a globally flat road surface, the system computes depth information locally for each pixel or pixel group, capturing local variations in road geometry such as slopes, curves, and uneven surfaces. This local modeling approach maintains detection accuracy on non-flat roads while keeping the system relatively simple.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If LiDAR sensors are used for hazard detection, then the system can actively sense 3D surroundings and detect hazards above road surface, but the sensors are expensive and may not be economically practical

Engineering Contradiction:
Improve3D hazard detection capabilityVSAvoidsystem cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent creates a computational copy of the 3D road surface model using stereo vision algorithms. Instead of using expensive LiDAR hardware to directly measure 3D depth, the system computes depth information by processing pairs of 2D images from stereo cameras through disparity mapping. This computational approach replicates the 3D sensing capability of LiDAR using affordable camera hardware, making the system economically practical while maintaining measurement precision.

Inventive Principle:
Principle #26Copying

4Measurement precision

If LiDAR sensors are used for hazard detection, then the system can detect hazards at distance, but the density of the point cloud generated by LiDAR reduces with range, making it difficult to detect small hazards and estimate hazard size

Engineering Contradiction:
Improvehazard detection capabilityVSAvoidpoint cloud density
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent merges multiple 2D image frames captured from stereo cameras to construct a comprehensive 3D road surface model. By integrating disparity information from multiple views and combining data across different spatial locations, the system maintains high point density in the reconstructed 3D model even at long ranges. This merging approach compensates for the natural reduction in individual pixel density with distance, enabling detection of small hazards that would be lost in sparse LiDAR point clouds.

Inventive Principle:
Principle #5Merging (Combining)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Provides robust and precise hazard detection by distinguishing road disparities from hazard pixels, enabling effective navigation around obstacles, reducing false positives, and optimizing computational resources.

Implementation Method 1

stereo disparity between a pair of images to generate a baseline road disparity model

Methodology Applied
Scientific EffectStereo disparity: Parallax

Data Source

PatentUS12482137B2Detecting hazards based on disparity maps using computer vision for autonomous machine systems and applications
Publication Date: 2025.11.25 NVIDIA CORP
  • US12482137B2 patent drawing
  • US12482137B2 patent drawing
  • US12482137B2 patent drawing

AI summary

In examples, system and methods for stereo disparity based hazard detection for autonomous machine applications are presented. Example embodiments may assist an ego-machine in detecting hazards within its path of travel. The systems and methods may use disparity between a stereo pair of images to generate a baseline path disparity model and further identify hazards from detected disparities that deviate from that path disparity model. A disparity map for the image pair is constructed in which each pixel represents a disparity for a corresponding element of the image captured. Blockwise division may be optionally used to subdivide the disparity map into a plurality of smaller disparity maps, each corresponding to a block of pixels of the disparity map. A V-space disparity map, where a first axis corresponds to disparity values and the second axis corresponds to pixel rows, may be used to simplify estimation of the path disparity model.