3D Map Consistency Checks for Accurate AR Camera Re-Localization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing camera re-localization methods in augmented reality applications often output inaccurate pose estimates, leading to incorrect virtual element placement and user frustration due to low localization accuracy.

Innovation Solution

Perform simulated consistency checks on 3D maps by dividing scan data into mapping and validation sets, using a game server to test accuracy through pose estimation and sensor data comparison, and generating localizability scores for points of interest.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing re-localization methods use computer vision algorithms to estimate pose from 3D models, then the system can provide location-based AR services, but the pose estimates are inaccurate and do not match the actual device position and orientation

Engineering Contradiction:
Improvepose estimation accuracyVSAvoidlocalization accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where sensor data (accelerometer, gyroscope, magnetometer) is continuously compared with pose estimates from the 3D model to detect and correct localization errors. The system uses sensor fusion to provide corrective feedback that adjusts the pose estimates, ensuring they match the actual device position and orientation in the physical environment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces sensor data as an intermediary between the 3D model and the final pose estimate. Instead of relying solely on computer vision algorithms, the system uses sensor measurements as a mediating reference frame to verify and correct the positional and orientational data derived from image processing, thereby improving overall accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system directs users to the closest point of interest without verifying localization accuracy, then the application responds quickly, but users may be guided to locations with low successful localization likelihood

Engineering Contradiction:
Improveapplication response speedVSAvoidlocalization success rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-evaluating the reliability of localization at each point of interest before directing users there. The system performs advance verification of localization accuracy using sensor data comparison and only then recommends points of interest, ensuring that users are directed to locations where successful localization is highly likely while maintaining efficient response times.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system uses sensor data to verify pose estimates, then localization accuracy improves, but the processing complexity and computational requirements increase

Engineering Contradiction:
Improvelocalization accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the localization process into distinct modules: computer vision-based pose estimation, sensor data acquisition, sensor fusion processing, and error correction. This segmentation allows each component to be optimized independently and processed in a systematic pipeline, reducing overall processing complexity while maintaining high localization accuracy through coordinated operation of specialized sub-systems.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12597203B2Simulated consistency check for points of interest on three-dimensional maps
Publication Date: 2026.04.07 NIANTIC SPATIAL INC
  • US12597203B2 patent drawing
  • US12597203B2 patent drawing
  • US12597203B2 patent drawing

AI summary

The present disclosure describes approaches to camera re-localization that improve the accuracy of re-localization determinations by performing simulated consistency checks for three-dimensional maps. Client devices associated with users of a location-based application transmit image scans to a game server, which divides the received scan data into mapping sets used to generate 3D maps of environments and validation sets used to test the accuracy of the maps. To perform the testing, the game server identifies query scans in the validation set having GPS coordinates within a threshold distance of the mapped location and uses the 3D map of the environment to generate a pose estimate for each frame. The results of the localization queries are analyzed by comparing differences between the localization pose estimates and differences between the poses of independent pairs of frames in the query scan to evaluate the accuracy of the 3D map.