Cross-Sensor Data Annotation Through 3D-to-2D Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing approaches to generating annotations for ground-truth datasets require independent labeling of each sensor's output data, leading to significant duplication of labor and substantial review overhead.

Innovation Solution

Leverage existing annotations from higher-dimensional sensor data, such as labeled point clouds, to automatically annotate lower-dimensional data, such as images, using a machine-learned boundary recognition model to project and process three-dimensional point cloud data into a two-dimensional space for context-based labeling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If independent labeling of each sensor's output data is performed, then comprehensive ground-truth datasets can be generated, but significant duplication of labor and substantial review overhead occur

Engineering Contradiction:
Improvequality of ground-truth datasetsVSAvoidefficiency of annotation generation
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges the annotation process across multiple sensor types by using annotations from a first sensor (e.g., LIDAR point cloud) to automatically generate annotations for a second sensor (e.g., camera image). This combining approach eliminates the need for independent manual labeling of each sensor while maintaining comprehensive ground-truth quality through cross-sensor contextual relationships.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates annotated data for the second sensor by copying and transforming annotations from the first sensor. The annotation system projects three-dimensional annotations from point cloud data into two-dimensional image space, effectively copying the semantic information and adapting it to the target sensor's dimensionality and coordinate system.

Inventive Principle:
Principle #26Copying

2Extent of automation

If three-dimensional point cloud data is projected into two-dimensional space for annotation, then automated annotation of images can be achieved, but processing complexity increases

Engineering Contradiction:
Improveautomated annotation capabilityVSAvoidprocessing pipeline complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent addresses the dimensionality mismatch between three-dimensional point cloud data and two-dimensional images by projecting the 3D annotations into 2D space. This dimensionality transformation enables the automated annotation of images using point cloud data while managing processing complexity through established projection mathematics and coordinate system transformations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250336193A1Sensor data annotation for training machine perception models
Publication Date: 2025.10.30 AURORA OPERATIONS INC
  • US20250336193A1 patent drawing
  • US20250336193A1 patent drawing
  • US20250336193A1 patent drawing

AI summary

Example aspects of the present disclosure relate to an example computer-implemented method for data annotation for training machine perception models. The example method can include (a) receiving source sensor data descriptive of an object, the source sensor data having a source reference frame of at least three dimensions, wherein the source sensor data includes annotated data associated with the object; (b) receiving target sensor data descriptive of the object, the target sensor data having a target reference frame of at least two dimensions; (c) providing an input to a machine-learned boundary recognition model, wherein the input includes the target sensor data and a projection of the source sensor data into the target reference frame; and (d) determining, using the machine-learned boundary recognition model, a bounded portion of the target sensor data, wherein the bounded portion indicates a subset of the target sensor data descriptive of the object.