AR Position Data Aggregation for Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional augmented reality applications on portable devices face inaccuracies in determining locations and surfaces beyond a certain range, leading to jittery or unrealistic rendering of AR content due to limited accuracy and noise in location data.

Innovation Solution

A system that aggregates position data from multiple devices to improve accuracy, using a central server to generate authoritative data sets for locations and surfaces, which are then transmitted to devices for accurate rendering of AR content, while also considering data accuracy and noise reduction techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional augmented reality applications use single-device location data, then device complexity is reduced, but measurement precision deteriorates due to noise and limited accuracy beyond certain range

Engineering Contradiction:
Improvelocation data accuracyVSAvoiddata aggregation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges location data from multiple portable computing devices to create a collective data set that improves measurement precision. By combining observations from multiple devices viewing the same AR content, the system reduces noise and enhances accuracy of location and surface determinations beyond what a single device could achieve.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a server as an intermediary that receives, processes, and aggregates location data from multiple devices. This intermediary coordinates the data collection, performs smoothing operations to reduce noise, and distributes authoritative data sets back to devices, managing the complexity centrally rather than requiring direct peer-to-peer communication between devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If AR content is rendered using noisy location data, then rendering speed is maintained, but reliability deteriorates causing content to jump or fail to render accurately

Engineering Contradiction:
ImproveAR content rendering stabilityVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary smoothing and aggregation of location data from multiple devices before rendering AR content. By pre-processing the data to reduce noise and create authoritative data sets, the system ensures reliable rendering without experiencing delays during actual content display, as the data preparation occurs in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous data aggregation and smoothing operations that maintain a steady stream of refined location data. Multiple devices continuously contribute location information, and the server continuously processes this data to maintain authoritative data sets, ensuring uninterrupted and stable AR rendering without gaps or interruptions.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10803665B1Data aggregation for augmented reality applications
Publication Date: 2020.10.13 AMAZON TECH INC
  • US10803665B1 patent drawing
  • US10803665B1 patent drawing
  • US10803665B1 patent drawing

AI summary

Multiple devices executing an augmented reality (AR) application in a specific area can capture position data for objects in that area, which can be used to determine how to render the AR content. Since accuracy of this data falls off with distance, the data from the various devices can be collected by a dedicated server that can aggregate the position data to attempt to obtain a more accurate authoritative data set for the positions of objects and features in the area. At least relevant portions of the authoritative data set are transmitted back the individual devices such that the devices can use the more accurate data to render location- and scale-appropriate AR content over a live camera view captured by that device. Devices may receive data for the current field of view or other portions of the authoritative data set, as well as appropriate updates.