3D Object Detection via Indirect Supervision and Chamfer Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object detection systems face challenges in accurately determining the three-dimensional position, orientation, and shape of objects from two-dimensional images, particularly when relying on machine learning techniques, as they require large annotated datasets and struggle with indirect supervision for shape and pose prediction.

Innovation Solution

A method that uses a detection model to generate three-dimensional estimates of object position, orientation, and shape by projecting features from a three-dimensional representation into two-dimensional space, incorporating a chamfer loss function to measure agreement with unlabeled depth data and keypoint reprojection loss, allowing for indirect supervision during training without explicit annotations for rotation, translation, and shape.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If machine learning techniques with large annotated datasets are used for object detection, then detection accuracy can be improved, but data annotation complexity and time consumption increase significantly

Engineering Contradiction:
Improvedetection accuracyVSAvoidannotation time consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses three-dimensional sensor information (point cloud data) as a copy or representation of the object's spatial structure to supervise the detection model indirectly. Instead of requiring manual annotation of 3D position, orientation, and shape, the system uses automatically captured depth data as ground truth, eliminating the need for time-consuming 3D annotations while maintaining detection accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary representation (three-dimensional sensor information and depth maps) that bridges the gap between 2D image detection and 3D object understanding. This intermediary allows the model to learn 3D spatial relationships without direct 3D annotations, reducing annotation burden while improving detection precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If three-dimensional sensor information is integrated into the detection model, then position and shape estimation accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveposition estimation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the detection task into distinct components: 2D feature extraction from images, 3D feature extraction from sensor data, and fusion of these features. By processing image and sensor information separately before fusion, the system manages computational complexity while maintaining high position and shape estimation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from 2D image processing to 3D spatial understanding by incorporating depth information and three-dimensional sensor data. This dimensional expansion enables accurate position and shape estimation without requiring exponentially more computational resources, as the system efficiently fuses 2D and 3D features rather than processing full 3D point clouds.

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

3Productivity

If indirect supervision using unlabeled depth data is implemented, then training efficiency is improved, but training precision may deteriorate

Engineering Contradiction:
Improvetraining efficiencyVSAvoidtraining precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements self-service supervision where the system uses its own three-dimensional sensor information and depth maps as ground truth for training. The detection model is supervised by automatically generated 3D representations from sensor data, eliminating the need for manual 3D annotations while maintaining training precision through the use of accurate sensor measurements.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where the detection model's predictions are compared against three-dimensional sensor information and depth maps. This feedback loop allows the model to learn from the difference between predicted and actual 3D properties, improving training precision while maintaining high efficiency through automated supervision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11282180B1Object detection with position, pose, and shape estimation
Publication Date: 2022.03.22 APPLE INC
  • US11282180B1 patent drawing
  • US11282180B1 patent drawing
  • US11282180B1 patent drawing

AI summary

A method includes determining a detection output that represents an object in a two-dimensional image using a detection model, wherein the detection output includes a shape definition that describes a shape and size of the object; defining a three-dimensional representation based on the shape definition, wherein the three-dimensional representation includes a three-dimensional model that represents the object that is placed in three-dimensional space according to a position and a rotation; determining a three-dimensional detection loss that describes a difference between the three-dimensional representation and three-dimensional sensor information; and updating the detection model based on the three-dimensional detection loss.