Rule-Based Virtual Object Placement in Augmented Reality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality technologies lack effective methods to ensure that virtual objects are correctly placed in physical environments based on specific rules, leading to potential distortion or misuse, which can degrade the perception of the environment and reduce the value of the objects.

Innovation Solution

A rule-based system that determines suitable virtual objects for a physical space by analyzing characteristics such as context, surface type, and relationships with other objects, ensuring that virtual objects are only placed in approved locations and configurations, thereby maintaining the integrity and perceived value of the environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If virtual objects are freely placed in physical environments without rule-based constraints, then ease of operation is improved, but reliability deteriorates due to potential distortion and misuse

Engineering Contradiction:
Improveease of virtual object placementVSAvoidreliability of virtual object placement
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary analysis of the physical environment by capturing images, detecting surfaces, and determining characteristics before virtual objects are placed. Rule sets are pre-established with placement criteria, and the system evaluates whether detected surfaces meet these criteria before allowing virtual object insertion, preventing distortion and misuse before they occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If rule-based constraints are implemented for virtual object placement, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvereliability of virtual object placementVSAvoidcomplexity of augmentation system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the complexity by dividing it into distinct modular components: image capture module, surface detection module, characteristic determination module, rule set evaluation module, and virtual object insertion module. Each module performs a specific function independently, making the overall complex system manageable and maintainable while ensuring reliable rule-based placement.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If vendor control over object placement environments is implemented, then manufacturing precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveprecision of virtual object placementVSAvoidease of use for users
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system performs self-service by automatically capturing images of the physical environment, detecting surfaces, determining characteristics, evaluating rule sets, and selecting appropriate virtual objects without requiring manual user configuration. Users simply need to point the camera at the environment, and the system handles all the precise placement decisions autonomously, maintaining ease of operation while achieving vendor-specified precision.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10803669B1Rule-based augmentation of a physical environment
Publication Date: 2020.10.13 AMAZON TECH INC
  • US10803669B1 patent drawing
  • US10803669B1 patent drawing
  • US10803669B1 patent drawing

AI summary

A group of available virtual objects may each have a respective rule set that indicates how a corresponding available virtual object may be used to augment a physical environment. In some examples, the rule sets may be determined based at least in part on sample images that show approved settings or locations for the available virtual objects. To augment a physical space, one or more characteristics of the physical space may be determined, such as contexts, surface characteristics, and others. The rule sets for the available virtual objects may then be compared to the characteristics of the physical space to determine approved virtual objects that are approved for use to augment the physical space. A selected virtual object may then be selected from the approved virtual objects and inserted into a view of the physical space to create an augmented view of the physical space.