Electronic Device Localization via Visual-Inertial Pose Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional machine vision techniques for locating devices in local environments lack sufficient resolution and efficiency, limiting the utility of location information for applications like augmented reality and simultaneous localization and mapping.

Innovation Solution

The use of both non-image sensor data, such as GPS, and image sensor data from multiple cameras to estimate and refine the device's pose, generating feature descriptors for spatial features and comparing them to stored descriptors to enhance location-based functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional location techniques are used, then device positioning is achieved, but the resolution is insufficient to enhance object identification

Engineering Contradiction:
Improvelocation resolutionVSAvoidobject identification accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent combines multiple data sources including GPS coordinates, accelerometer data, gyroscope data, and camera imagery to create a comprehensive localization system. This multi-sensor fusion approach merges coarse location data with fine-grained visual features to achieve both broad coverage and high precision object identification

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system segments the localization problem into multiple components: initial coarse positioning using GPS, refinement using accelerometer and gyroscope data, and final precision localization using computer vision feature matching. Each segment addresses a specific resolution level, collectively achieving high-precision location determination

Inventive Principle:
Principle #1Segmentation

2Loss of time

If conventional location techniques are used, then device position is determined, but the time required limits the utility of location information

Engineering Contradiction:
Improvelocation determination timeVSAvoidlocation accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system performs preliminary coarse positioning using GPS and inertial sensors before initiating computationally intensive computer vision processing. This preliminary action provides an initial location estimate immediately, while more precise visual localization proceeds in parallel, ensuring timely location information is available without sacrificing precision

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts processing priorities based on motion state. When the device is stationary or moving slowly, more computational resources are allocated to precise visual feature matching. When moving rapidly, the system relies more on inertial prediction and reduces visual processing intensity, maintaining responsiveness while preserving accuracy when conditions permit

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3624063B1Electronic device localization based on imagery
Publication Date: 2024.06.05 GOOGLE TECHNOLOGY HOLDINGS LLC
  • EP3624063B1 patent drawingFigure 1
  • EP3624063B1 patent drawingFigure 2
  • EP3624063B1 patent drawingFigure 3

AI summary

A method is provided, comprising, in response to a reset event (502) at an electronic device (102), identifying at the electronic device (102) an origin (221) in a first frame of reference (220); identifying a first pose (201) of the electronic device in a second frame of reference (230) corresponding to a geographic frame of reference; concurrent with identifying the first pose, identifying (518) a change in position of the electronic device (102) in the first frame of reference (220) relative to the origin (221); and translating (520) the first pose (201) of the electronic device (102) to a second pose in the second frame of reference (230) based on the change in position in the first frame of reference (220).