Flow-Guided Stereo Rectification for Vibration-Driven Camera Drift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Stereo camera systems in autonomous vehicles, particularly those with wide baselines, become misaligned due to vibrations and environmental factors, leading to poor performance in tasks like depth estimation and semantic segmentation, and existing calibration methods are not computationally feasible for online deployment.

Innovation Solution

An online stereo rectification process using a neural network model that predicts a rotation matrix between stereo camera images, applies positional feature enhancement, computes a correlation volume, and employs differentiable rectification to calibrate the cameras, utilizing self-supervised learning to minimize vertical disparity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional calibration methods are used for stereo camera systems, then initial alignment accuracy is achieved, but the system becomes misaligned over time due to vibrations and environmental factors

Engineering Contradiction:
Improveinitial alignment accuracyVSAvoidalignment stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system transitions from static offline calibration to dynamic online rectification. A neural network model continuously predicts rotation matrices between stereo images in real-time, adapting to changing environmental conditions and vibrations during vehicle operation, thereby maintaining alignment stability throughout the vehicle's lifecycle

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-calibration without requiring ground truth data or external intervention. The neural network learns from the stereo image pairs themselves through self-supervised learning, automatically detecting and correcting misalignment caused by vibrations and temperature changes

Inventive Principle:
Principle #25Self-service

2Measurement precision

If wide baseline camera systems are used to increase depth estimation range, then measurement capability is improved, but misalignment due to mounting structure deformation is exacerbated

Engineering Contradiction:
Improvedepth estimation rangeVSAvoidalignment stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The online rectification system continuously adapts to the dynamic deformation of wide baseline mounting structures. By processing stereo image pairs in real-time and updating rotation matrices dynamically, the system compensates for stress gradient-induced deformations that occur during vehicle operation, maintaining measurement accuracy across the extended baseline

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If offline calibration methods are used, then comprehensive calibration can be performed, but the process is not computationally feasible for online deployment

Engineering Contradiction:
Improvecalibration accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system replaces complex mechanical calibration procedures with a neural network-based computational approach. The network learns calibration parameters from image data itself, eliminating the need for physical calibration targets and complex offline computation, enabling real-time calibration during vehicle operation

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The neural network performs self-supervised learning directly from stereo image pairs without requiring ground truth data or external calibration objects. This self-service approach enables the system to maintain high calibration accuracy while operating computationally efficiently in real-time during vehicle deployment

Inventive Principle:
Principle #25Self-service

4Device complexity

If stereo camera systems operate without continuous calibration, then system simplicity is maintained, but downstream task performance deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoiddownstream task performance
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system implements continuous online rectification that operates throughout the vehicle's operational life. Rather than performing calibration once offline, the neural network continuously processes stereo image pairs and updates alignment parameters in real-time, ensuring downstream tasks consistently receive accurately aligned input data

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The autonomous vehicle performs its own calibration using its onboard neural network and stereo camera system. This self-service capability maintains system simplicity by eliminating external calibration equipment and procedures while continuously ensuring high performance for depth estimation, object detection, and semantic segmentation tasks

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12470683B1Flow-guided online stereo rectification
Publication Date: 2025.11.11 TORC ROBOTICS INC
  • US12470683B1 patent drawing
  • US12470683B1 patent drawing
  • US12470683B1 patent drawing

AI summary

An autonomy computing system and a method of an autonomous vehicle for rectifying stereo images includes a memory storing computer executable instructions and a processor coupled to the memory, the processor, upon execution of the computer executable instructions, configured to: receive an image pair captured using respective cameras in the stereo camera pair; predict a rotation matrix between the first image and the second image by: extracting a first feature map and a second feature map; applying positional feature enhancement on the feature maps to derive a pair of enhanced feature maps; computing a correlation volume across the enhanced feature maps; determining a set of likely matches between the enhanced feature maps; computing a predicted relative pose; and computing the rotation matrix. The system and method further include calibrating the stereo camera pair to rectify the first image and the second image based on the rotation matrix.