3D Object Perception Using Synthetic Stereo Disparity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for training 3D object perception models for autonomous agents are laborious and costly due to the need for large-scale human-annotated datasets, and models trained on simulated RGB data often overfit to simulation artifacts, struggling in real-world environments with reflective and transparent objects.

Innovation Solution

A lightweight neural network model, SimNet, trained on synthetic stereo data using domain-randomized data, focuses on geometric features through passive stereo matching to predict 3D objects, enabling robust perception in diverse environments without relying on active depth sensing or large-scale real data collection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If large-scale human-annotated datasets are used for training, then model accuracy for 3D object perception is improved, but training cost and time consumption increase significantly

Engineering Contradiction:
Improve3D object perception accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-processing stereo images to extract disparity information and generating synthetic training data with automatic 3D annotations before the actual training process. This preliminary data preparation eliminates the need for time-consuming manual annotation during training, thereby reducing training time while maintaining perception accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates synthetic copies of real-world scenes through stereo image processing and disparity mapping. By generating synthetic training data that replicates real场景 characteristics with automatic 3D annotations, the system avoids the need for expensive manual annotation while preserving the essential features needed for accurate 3D object perception.

Inventive Principle:
Principle #26Copying

2Ease of manufacture

If models are trained on simulated RGB data, then training cost is reduced, but model performance deteriorates in real-world environments with reflective and transparent objects

Engineering Contradiction:
Improvetraining costVSAvoidreal-world perception reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system introduces disparity maps as an intermediary representation between stereo images and 3D object perception. By processing disparity information extracted from stereo pairs, the system creates a geometric foundation that bridges the gap between simulated training data and real-world scenarios, improving reliability for challenging objects like reflective and transparent surfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the training parameters by incorporating disparity maps and geometric features alongside traditional RGB data. This parameter transformation allows the model to learn from synthetic data while capturing geometric relationships that generalize better to real-world environments, thereby improving reliability without increasing training cost.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If active depth sensing is used, then 3D perception accuracy is improved, but device complexity and cost increase

Engineering Contradiction:
Improve3D perception accuracyVSAvoidsensing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts disparity information and geometric features directly from passive stereo images, separating the essential 3D perception capability from complex active sensing hardware. By taking out only the necessary geometric processing from the overall system, the solution achieves 3D perception accuracy without requiring complex active depth sensing devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system replaces mechanical active depth sensing systems with a computational approach that processes passive stereo images. By substituting physical sensing mechanisms with image processing and disparity mapping algorithms, the system achieves comparable 3D perception accuracy while significantly reducing device complexity.

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

Data Source

PatentUS20250217996A1System and method for 3D object perception trained from pure synthetic stereo data
Publication Date: 2025.07.03 TOYOTA RESEARCH INSTITUTE INC
  • US20250217996A1 patent drawing
  • US20250217996A1 patent drawing
  • US20250217996A1 patent drawing

AI summary

A method for 3D object perception is described. The method includes extracting features from each image of a synthetic stereo pair of images. The method also includes generating a low-resolution disparity image based on the features extracted from each image of the synthetic stereo pair images. The method further includes predicting, by a trained neural network, a feature map based on the low-resolution disparity image and one of the synthetic stereo pair of images. The method also includes generating, by a perception prediction head, a perception prediction of a detected 3D object based on the feature map predicted by the trained neural network.