Single-Frame NOCS Pose Estimation for Real-Time AR
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
4Productivity
If only single-frame RGB image is used, then the execution speed is improved, but the object size estimation capability is lost
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.
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.
Data Source
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.


