Single-Frame NOCS Pose Estimation for Real-Time AR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for estimating the pose of an object in augmented reality (AR) technology are either slow due to two-stage network structures or unreliable when depth data is omitted or noisy.

Innovation Solution

A method using a single-stage deep neural network (DNN) to process a single-frame image, obtaining an instance segmentation image and a normalized object coordinate space (NOCS) map, and determining the object pose based on a 2D-3D mapping relationship, while removing abnormal mappings using a pixel coordinate error map.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a two-stage network structure is used to predict object-level NOCS map, then the 6DoF pose and size estimation accuracy is improved, but the execution speed decreases and real-time requirement is not satisfied

Engineering Contradiction:
Improvepose estimation accuracyVSAvoidexecution speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the pose estimation task into two independent components: instance segmentation (identifying object boundaries) and NOCS map prediction (estimating 3D pose and size). By processing these separately and fusing results, the system achieves accurate pose estimation without the computational burden of a two-stage network, thus improving execution speed while maintaining precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs instance segmentation first to obtain object masks, then uses these masks to guide NOCS map prediction. This preliminary action of segmenting objects before pose estimation allows the system to focus computational resources on relevant regions, improving both speed and accuracy by avoiding unnecessary processing of background areas.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If a two-stage network structure is used to predict object-level NOCS map, then the 6DoF pose and size estimation accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improvepose estimation accuracyVSAvoidnetwork structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the complex two-stage network into separate instance segmentation and NOCS prediction modules. Each module operates independently with its own optimized architecture, reducing the overall system complexity while maintaining the accuracy benefits of multi-stage processing through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces instance segmentation masks as an intermediary between the input image and NOCS map prediction. This intermediary step simplifies the overall network structure by providing explicit object boundaries that guide subsequent pose estimation, avoiding the need for complex hierarchical architectures.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If depth data is used for pose estimation, then the accuracy is improved, but the system becomes unreliable when depth data is omitted or noisy

Engineering Contradiction:
Improvepose estimation accuracyVSAvoidrobustness to noise
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent uses instance segmentation masks as an intermediary that works effectively with both RGB and depth data. When depth data is available, the masks guide accurate pose estimation; when depth data is omitted or noisy, the masks provide robust boundaries that enable reliable pose prediction from RGB data alone, thus improving system reliability across different input conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent adapts its processing parameters based on input data quality. When depth data is present, it utilizes depth information for accurate pose estimation; when depth data is noisy or missing, it switches to relying primarily on RGB data guided by instance segmentation masks, changing the weight and importance of different input parameters to maintain reliability.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If only single-frame RGB image is used, then the execution speed is improved, but the object size estimation capability is lost

Engineering Contradiction:
Improveexecution speedVSAvoidobject size estimation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent performs instance segmentation as a preliminary action on the single-frame RGB image to obtain accurate object boundaries and masks. These masks provide geometric information about object shape and size, enabling the system to estimate object dimensions without requiring multi-frame input or depth data, thus maintaining both speed and size estimation capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transitions from 2D image analysis to 3D pose and size estimation by introducing NOCS map prediction. The instance segmentation masks provide 2D geometric constraints that are transformed into 3D size estimates through the NOCS framework, enabling accurate object dimension estimation from single-frame RGB images without additional temporal or depth information.

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

Data Source

PatentUS12347141B2Method and apparatus with object pose estimation
Publication Date: 2025.07.01 SAMSUNG ELECTRONICS CO LTD
  • US12347141B2 patent drawing
  • US12347141B2 patent drawing
  • US12347141B2 patent drawing

AI summary

A method with object pose estimation includes: obtaining an instance segmentation image and a normalized object coordinate space (NOCS) map by processing an input single-frame image using a deep neural network (DNN); obtaining a two-dimensional and three-dimensional (2D-3D) mapping relationship based on the instance segmentation image and the NOCS map; and determining a pose of an object instance in the input single-frame image based on the 2D-3D mapping relationship.