3D Object Detection With Pose and Size Estimation on Mobile

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer vision systems face challenges in performing efficient 3D object detection and pose estimation from a single image without prior knowledge, particularly on mobile devices where real-time processing with limited resources is required, and there is a lack of adequate training data for 9 degrees of freedom detection.

Innovation Solution

A multi-task machine-learned model with a multi-headed architecture is trained using synthetic data generated by augmented reality engines, capable of determining object properties such as centroid heat maps, distance fields, and segmentation masks, and utilizes camera intrinsics and AR data to estimate 3D bounding boxes in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a machine-learned model performs 3D object detection and pose estimation on mobile devices, then real-time processing capability is achieved, but device resource limitations (computational power, memory) are exceeded

Engineering Contradiction:
Improvereal-time processing speedVSAvoidcomputational resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The model is divided into multiple specialized heads (centroid heat map head, distance field head, segmentation mask head) that each handle specific detection tasks. This segmentation allows the model to process different aspects of object detection separately, improving efficiency and reducing overall computational resource consumption on mobile devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The machine-learned model performs multiple functions simultaneously including 3D bounding box detection, pose estimation, and size estimation from a single image input. This multi-functionality consolidates what would otherwise require multiple separate models, reducing total computational overhead and enabling real-time processing on resource-constrained mobile devices.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If 3D object detection is performed without prior knowledge of objects, then model adaptability is improved, but detection precision and measurement accuracy deteriorate

Engineering Contradiction:
Improvedetection without prior knowledgeVSAvoidpose and size estimation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The model introduces intermediate representations including centroid heat maps, distance fields, and segmentation masks as mediators between the raw image input and the final 3D pose/size estimates. These intermediates provide structured information that improves measurement precision while maintaining the ability to detect objects without prior knowledge.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The model transitions from 2D image input to 3D output by estimating depth, pose, and size dimensions. This dimensional transformation enables accurate 3D measurement estimation without requiring prior knowledge, as the model learns to infer three-dimensional properties directly from two-dimensional images.

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

3Loss of time

If training data is limited for 9 degrees of freedom detection, then data acquisition time is reduced, but model training precision and reliability worsen

Engineering Contradiction:
Improvedata acquisition timeVSAvoidmodel training reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The model performs preliminary actions by generating intermediate representations (centroid heat maps, distance fields, segmentation masks) during training that capture essential object properties. These preliminary outputs serve as robust training signals that improve model reliability even when labeled training data is limited, as they provide multiple supervisory cues from a single training example.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12475588B2Systems and methods for object detection including pose and size estimation
Publication Date: 2025.11.18 GOOGLE LLC
  • US12475588B2 patent drawing
  • US12475588B2 patent drawing
  • US12475588B2 patent drawing

AI summary

The present disclosure is directed to systems and methods for performing object detection and pose estimation in 3D from 2D images. Object detection can be performed by a machine-learned model configured to determine various object properties. Implementations according to the disclosure can use these properties to estimate object pose and size.