3D Feature Descriptors With Camera Pose Indexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine vision techniques, such as SLAM and AR, face challenges in accurately identifying objects across different observation directions and distances due to variations in 2D feature descriptors, which affect comparison processes.

Innovation Solution

The implementation of an electronic device equipped with multiple imaging cameras and a depth sensor, utilizing a processing architecture that generates and utilizes 3D feature descriptors by indexing 2D feature descriptors with camera pose information, enabling efficient identification and comparison of spatial features across varying camera poses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If 2D feature descriptors are used for object identification, then the system can operate without external positioning information, but the accuracy of object identification deteriorates when comparing descriptors from different observation directions and distances

Engineering Contradiction:
Improveoperation without external positioning informationVSAvoidobject identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent transforms 2D feature descriptors into 3D feature descriptors by incorporating depth information from the depth sensor. This dimensional enhancement allows the system to maintain identification accuracy across different observation directions and distances, as the 3D descriptors capture the geometric structure of objects in three-dimensional space rather than being limited to two-dimensional image plane representations.

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

Solution Approach 2:

The patent changes the parameter representation by indexing feature descriptors with camera pose information (position and orientation). This allows the system to normalize and compare features from different viewpoints by transforming them into a common reference frame, thereby maintaining identification accuracy regardless of observation direction or distance variations.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple imaging cameras and depth sensor are used to generate 3D feature descriptors, then object identification accuracy improves, but device complexity increases

Engineering Contradiction:
Improveobject identification accuracyVSAvoidsystem structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the functionality of multiple imaging cameras and a depth sensor into a unified processing architecture that generates 3D feature descriptors. By combining these sensors and processing their data together, the system achieves accurate object identification while managing complexity through integrated processing rather than separate independent systems.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates 3D feature descriptors as digital representations (copies) of physical object features captured by multiple sensors. These descriptor copies can be stored, processed, and compared without requiring the physical sensors to be actively engaged, reducing operational complexity while maintaining identification accuracy.

Inventive Principle:
Principle #26Copying

3Measurement precision

If 3D feature descriptors with camera pose information are used, then feature comparison accuracy improves across different views, but processing complexity increases

Engineering Contradiction:
Improvefeature comparison accuracyVSAvoidprocessing architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary processing by pre-computing and storing 3D feature descriptors with indexed camera pose information during the mapping phase. This preliminary action allows subsequent comparisons to be performed more efficiently, as the heavy lifting of 3D reconstruction and pose estimation has already been completed, reducing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9646384B23D feature descriptors with camera pose information
Publication Date: 2017.05.09 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US9646384B2 patent drawing
  • US9646384B2 patent drawing
  • US9646384B2 patent drawing

AI summary

A method includes determining a first two-dimensional (2D) feature descriptor from a first image captured by an imaging camera in a first pose at a time of capture of the first image, the first pose including a first observation direction of the imaging camera. The method further includes storing, at an electronic device, a 3D feature descriptor including the first 2D feature descriptor and a representation of the first pose of the imaging camera. The method additionally includes determining a second 2D feature descriptor from a second image captured by the imaging camera in a second pose at a time of capture of the second image, the second pose including a second observation direction of the imaging camera. The method also includes storing the 3D feature descriptor with the second 2D feature descriptor and a representation of the second pose of the imaging camera.