AR Geolocation via Filtered Image Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining the geolocation of user devices in augmented reality (AR) systems lack precision, leading to inaccurate placement of AR objects in real-world environments, and require substantial processing power, which is inefficient for dynamic user movements.

Innovation Solution

A system that uses image matching techniques by comparing live image content from a user device with a filtered group of stored images, selected based on condition attributes such as geolocation, tilt, heading, altitude, and environmental conditions, to determine a high-precision geolocation, reducing the number of images to compare and minimizing processing requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If image matching is performed against all stored images to achieve high-precision geolocation, then measurement precision is improved, but processing power requirements increase substantially

Engineering Contradiction:
Improvegeolocation precisionVSAvoidprocessing power
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent segments the image matching process into two distinct phases: (1) a filtering phase that divides stored images into groups based on condition attributes like geolocation, time, and environmental factors, and (2) a matching phase that compares live images only against the filtered subset. This segmentation reduces the number of images requiring full comparison while maintaining matching accuracy, thereby reducing processing power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-filtering stored images based on condition attributes (geolocation, time, environmental conditions) before performing the actual image matching. This preliminary filtering step prepares a reduced subset of candidate images that are more likely to match the live image, avoiding unnecessary comparisons with irrelevant images and thus reducing processing requirements.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If a large number of stored images are compared to determine high-precision geolocation, then measurement precision is improved, but loss of time increases due to extensive processing

Engineering Contradiction:
Improvegeolocation precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the stored image collection into multiple groups based on condition attributes such as geolocation, time of day, and environmental conditions. This segmentation allows the system to quickly identify and compare images only from the relevant group, dramatically reducing the time required for image matching while maintaining precision by ensuring the compared images are contextually appropriate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary filtering of stored images based on condition attributes before the actual matching process. This preliminary action pre-sorts images into relevant groups, so when a live image needs matching, the system only needs to search through the pre-filtered subset rather than all stored images, significantly reducing processing time.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If arbitrary placement of AR objects is used in existing systems, then device complexity is reduced, but manufacturing precision of AR presentation deteriorates

Engineering Contradiction:
ImproveAR object placement precisionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces the simple but imprecise arbitrary placement mechanism with an image-matching-based positioning system. Instead of placing AR objects at arbitrary coordinates, the system uses visual comparison between live and stored images to determine precise real-world locations, substituting a mechanical coordinate system with a visual recognition system that achieves higher placement precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the parameters used for AR object placement from arbitrary screen coordinates to precise real-world geolocation data derived from image matching. By transforming the placement parameters from abstract screen positions to actual spatial coordinates, the system achieves higher manufacturing precision for AR presentations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10949669B2Augmented reality geolocation using image matching
Publication Date: 2021.03.16 SECTOR 5 DIGITAL LLC
  • US10949669B2 patent drawing
  • US10949669B2 patent drawing
  • US10949669B2 patent drawing

AI summary

Disclosed is a system for determining high-precision geolocation. The system includes a user device having a camera, a non-transitory memory containing computer readable instructions, and a processor. The processor is configured to process the instructions receive live image content from the camera, receive information indicative of one or more device condition attribute that is associated with the user device, select a group of stored images based on the one or more stored image condition attribute, compare the live image content to the group of stored images, based on the comparing, select, from the group of stored images, one or more matching stored image that matches the live image content, and determine a high-precision geolocation of the user device based on the matching one or more stored image.