Image Augmentation With Simulated Road Objects for AV Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous vehicle systems face challenges in training deep neural networks to accurately detect road debris and objects due to the scarcity of relevant training data, as collecting real-world images of road debris is difficult and dangerous, and requires extensive computational power and human effort.

Innovation Solution

The system augments real-world images with simulated objects to train machine learning models, allowing for a larger dataset with rich detail, enabling higher accuracy in object detection and reducing training time by using zero-shot learning to identify potential hazards without precise object classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-world images of road debris are collected for training, then training data authenticity is improved, but data quantity and collection safety deteriorate

Engineering Contradiction:
Improvetraining data authenticityVSAvoidtraining data quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent creates synthetic copies of road debris objects using 3D modeling and rendering techniques. These virtual objects are then integrated into real-world images to generate training data. This copying approach allows unlimited generation of training samples without the safety risks and scarcity issues of collecting actual road debris images.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces simulated objects as an intermediary between real-world road debris and training data. Instead of directly using rare and dangerous real debris images, the system uses virtual representations that can be freely generated and manipulated, serving as a safe intermediary for training purposes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If real-world road debris images are collected, then detection accuracy is improved, but collection difficulty and danger increase

Engineering Contradiction:
Improveobject detection accuracyVSAvoiddata collection ease
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The system creates virtual copies of road debris with controlled properties and scenarios. These synthetic images provide consistent, diverse, and safely generated training data that maintains detection accuracy requirements while eliminating collection difficulties and dangers associated with real-world debris.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary generation of diverse road debris scenarios in virtual environments before actual deployment. By pre-generating comprehensive training data covering various edge cases and conditions in simulation, the system prepares robust models without needing to collect dangerous real-world data during deployment.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If thousands of training data instances are collected, then DNN training accuracy is improved, but training time and computational resources increase

Engineering Contradiction:
ImproveDNN detection accuracyVSAvoidmodel training time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system generates synthetic training data copies that can be created rapidly through computational rendering rather than physical collection. This approach provides unlimited training instances with diverse scenarios without the time cost of actual field collection, enabling comprehensive training data generation on demand.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent pre-generates diverse training scenarios and objects in virtual environments before model training begins. This preliminary preparation creates a ready-to-use comprehensive dataset that covers edge cases and various conditions, eliminating the need for time-consuming data collection during the training process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11801861B2Using image augmentation with simulated objects for training machine learning models in autonomous driving applications
Publication Date: 2023.10.31 NVIDIA CORP
  • US11801861B2 patent drawing
  • US11801861B2 patent drawing
  • US11801861B2 patent drawing

AI summary

In various examples, systems and methods are disclosed that preserve rich, detail-centric information from a real-world image by augmenting the real-world image with simulated objects to train a machine learning model to detect objects in an input image. The machine learning model may be trained, in deployment, to detect objects and determine bounding shapes to encapsulate detected objects. The machine learning model may further be trained to determine the type of road object encountered, calculate hazard ratings, and calculate confidence percentages. In deployment, detection of a road object, determination of a corresponding bounding shape, identification of road object type, and/or calculation of a hazard rating by the machine learning model may be used as an aid for determining next steps regarding the surrounding environment—e.g., navigating around the road debris, driving over the road debris, or coming to a complete stop—in a variety of autonomous machine applications.