AR Virtual Containers for Accurate Size Assessment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generating 3D representations of objects for computer-generated environments requires significant computing resources and lacks depth, making it inefficient for large catalogs, while 2D representations lack realism and interactivity, which can lead to incorrect size assessments and increased returns in online shopping.

Innovation Solution

The use of virtual containers with adjustable size and pose, generated using 2D images and metadata, allows users to visualize the size and position of objects in real-world environments through augmented reality, enabling informed purchasing decisions without the need for physical objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If 3D representations are generated for computer-generated environments, then realism and depth are improved, but computing resources and processing time are excessively consumed

Engineering Contradiction:
ImproverealismVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the visualization task into two parts: pre-generated 3D models stored in a database, and real-time 2D projection rendered in the augmented reality environment. This segmentation allows the system to reuse pre-computed 3D data without regenerating it, reducing real-time computing resources while maintaining realism through accurate 2D projections of the stored 3D models

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-generating and storing 3D models and their associated projection data in a database before the actual augmented reality application runs. This preliminary preparation eliminates the need for complex real-time 3D rendering during the AR session, significantly reducing computing resources and energy consumption while preserving the ability to display realistic objects

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If 2D representations are used instead of 3D models, then computing resources are reduced, but depth perception and realism are lost

Engineering Contradiction:
Improvecomputing resourcesVSAvoiddepth perception
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent applies dimensionality change by projecting 3D model data into 2D representations that are specifically designed to convey depth information. The projection process transforms three-dimensional coordinates into two-dimensional image coordinates while preserving depth cues through perspective projection, allowing the 2D display to communicate spatial relationships and depth perception effectively

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

3Ease of operation

If 3D models are generated in real-time with dynamic lighting and shadows, then interactivity and realism are enhanced, but processing time and computational load increase significantly

Engineering Contradiction:
ImproveinteractivityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent uses copying by creating pre-computed projection data that replicates the essential visual characteristics of 3D models with dynamic lighting and shadows. Instead of generating these effects in real-time, the system copies the pre-calculated projection data into the AR environment, maintaining interactivity and realism while eliminating the time-consuming real-time computation of lighting and shadow effects

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9734634B1Augmented reality product preview
Publication Date: 2017.08.15 AMAZON TECH INC
  • US9734634B1 patent drawing
  • US9734634B1 patent drawing
  • US9734634B1 patent drawing

AI summary

Systems and methods for displaying 3D containers in a computer generated environment are described. A computing device may provide a user with a catalog of objects which may be purchased. In order to view what an object may look like prior to purchasing the object, a computing device may show a 3D container that has the same dimensions as the object. As discussed herein, the 3D container may be located and oriented based on a two-dimensional marker. Moreover, some 3D containers may contain a representation of an object, which may be a 2D image of the object.