Augmented Reality Rendering Using Spatial Tags and Occlusion Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality systems fail to accurately render virtual objects in real-world environments due to limitations in imagery processing, particularly when real-world objects obscure or block the view of virtual objects, and do not account for spatial overlap with inanimate objects like walls or fixtures.

Innovation Solution

A system and method that utilize a mobile computing platform to identify physical location and tags, combining this information with onboard action databases to render virtual objects correctly relative to real-world locations and objects, including those that may block or obscure the view, by dynamically adjusting the rendering based on real-world object models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If imagery processing is used to render virtual objects, then visual data can be generated, but real-world objects that obscure or block the view cannot be properly accounted for

Engineering Contradiction:
Improvevisual data completenessVSAvoidspatial accuracy
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent introduces an intermediary database containing three-dimensional models of real-world objects (walls, fixtures, etc.) that act as a mediator between the virtual objects and the user's view. This database allows the system to determine spatial relationships and occlusions without relying solely on imagery processing, thereby resolving the contradiction between visual data generation and spatial accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If video and depth imaging equipment is used to simulate virtual object superimposition, then augmented reality objects can be displayed, but the solution is limited to environments within physical range of the equipment

Engineering Contradiction:
Improveaugmented reality display capabilityVSAvoidenvironmental coverage
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent transitions from two-dimensional imagery processing to three-dimensional spatial modeling by maintaining a database of three-dimensional models of real-world objects. This dimensional expansion allows the system to accurately represent and handle virtual objects throughout the entire environment, not just within the limited physical range of imaging equipment.

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

3Measurement precision

If stored overlap models are used to determine optical overlaps, then virtual object positioning can be achieved, but calibration or recording errors reduce reliability

Engineering Contradiction:
Improvevirtual object positioning accuracyVSAvoidmodel accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent performs preliminary actions by pre-capturing and storing accurate three-dimensional models of real-world objects in a database before the augmented reality session begins. These pre-stored models eliminate the need for real-time calibration during operation, thereby maintaining high positioning accuracy while improving reliability by avoiding calibration errors.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If mobile platforms are used for augmented reality, then user mobility is enabled, but existing systems fail to account for inanimate objects that may block viewing

Engineering Contradiction:
Improveuser mobilityVSAvoidspatial awareness
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent enables the mobile platform to self-determine its location and orientation within the environment using onboard sensors and the stored three-dimensional models. This self-service capability allows the system to automatically account for real-world objects that may block the user's view, maintaining spatial awareness while preserving user mobility without requiring external imaging equipment.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8803917B2Computer-implemented system and method for a virtual object rendering based on real world locations and tags
Publication Date: 2014.08.12 GROUNDSPEAK INC
  • US8803917B2 patent drawing
  • US8803917B2 patent drawing
  • US8803917B2 patent drawing

AI summary

A computer-implemented system and method for rendering a virtual object based on real world locations and tags are provided. A set of virtual objects is maintained in an actions database on a mobile computing device. Each virtual object is associated with pairings of identifiers and coordinates for one or more physical locations. A physical location of the mobile computing device is tracked and also an identification tag within range of the mobile computing device is identified. The virtual object is identified as at least one of the pairings of coordinates and identifiers that match the physical location and the identification tag. Then, the virtual object is rendered using the mobile computing device based on the matching of the pairings.