Instance Segmentation Model Training Using Projected 3D Point Cloud Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for generating instance segmentation training data are time-intensive and laborious, requiring manual annotation of full pixel-level segmentation masks, especially for objects with irregular boundaries.

Innovation Solution

A computer-implemented method for training an instance segmentation model using sensor data of different dimensionalities, involving capturing 3D point cloud data and 2D image data, projecting the 3D data onto the 2D data, and generating sparse instance segmentation masks for loss propagation during training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual annotation of full pixel-level segmentation masks is used, then training data quality is improved, but time consumption and labor requirements increase significantly

Engineering Contradiction:
Improvetraining data qualityVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the segmentation task by using 3D bounding boxes to define object regions in point cloud data, which then serve as masks for corresponding 2D image regions. This divides the complex pixel-level annotation task into simpler 3D object-level annotations, reducing manual labor while maintaining training quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates synthetic training data by projecting 3D labeled point cloud data onto 2D image data, effectively copying the 3D annotations into the 2D domain. This allows the system to generate pixel-level segmentation masks automatically from 3D bounding boxes, eliminating the need for manual pixel-level annotation

Inventive Principle:
Principle #26Copying

2Measurement precision

If manual annotation of full pixel-level segmentation masks is used, then training data quality is improved, but labor requirements increase significantly

Engineering Contradiction:
Improvetraining data qualityVSAvoidannotation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the segmentation task by using 3D bounding boxes to define object regions in point cloud data, which then serve as masks for corresponding 2D image regions. This divides the complex pixel-level annotation task into simpler 3D object-level annotations, reducing manual labor while maintaining training quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates synthetic training data by projecting 3D labeled point cloud data onto 2D image data, effectively copying the 3D annotations into the 2D domain. This allows the system to generate pixel-level segmentation masks automatically from 3D bounding boxes, eliminating the need for manual pixel-level annotation

Inventive Principle:
Principle #26Copying

3Productivity

If 3D point cloud data is projected onto 2D image data, then training efficiency is improved, but data processing complexity increases

Engineering Contradiction:
Improvetraining efficiencyVSAvoiddata processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent leverages the dimensional relationship between 3D point cloud data and 2D image data by projecting 3D objects onto their corresponding 2D projections. This dimensional transformation allows automatic generation of 2D segmentation masks from 3D bounding boxes, improving training efficiency while managing processing complexity through established projection algorithms

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

Data Source

PatentUS12243334B2Instance segmentation using sensor data having different dimensionalities
Publication Date: 2025.03.04 PONY AI INC
  • US12243334B2 patent drawing
  • US12243334B2 patent drawing
  • US12243334B2 patent drawing

AI summary

Described herein are systems, methods, and non-transitory computer readable media for using 3D point cloud data such as that captured by a LiDAR as ground truth data for training an instance segmentation deep learning model. 3D point cloud data captured by a LiDAR can be projected on a 2D image captured by a camera and provided as input to a 2D instance segmentation model. 2D sparse instance segmentation masks may be generated from the 2D image with the projected 3D data points. These 2D sparse masks can be used to propagate loss during training of the model. Generation and use of the 2D image data with the projected 3D data points as well as the 2D sparse instance segmentation masks for training the instance segmentation model obviates the need to generate and use actual instance segmentation data for training, thereby providing an improved technique for training an instance segmentation model.