Augmented Reality Design Editor with Multi-Perspective Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The conventional process for designing augmented reality effects is time-consuming and labor-intensive, requiring multiple iterations between artists and programmers, and is not optimized for different display devices with varying aspect ratios and orientations.

Innovation Solution

An augmented-reality design editor that provides a dynamic, real-time environment for composing and adjusting art work and effects, allowing designers to specify object scaling, rendering order, and properties such as opacity and depth buffering, while offering simultaneous views from different perspectives and real-time feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the conventional design process is used with multiple iterations between artists and programmers, then the augmented reality effect can be fine-tuned, but the design process becomes time-consuming and labor-intensive

Engineering Contradiction:
Improvedesign qualityVSAvoiddesign time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent combines the artwork composition tools and effect programming tools into a single integrated editor environment. This allows artists and programmers to work simultaneously on the same project without requiring multiple iterations of file exchanges and manual integrations, thereby reducing design time while maintaining quality through real-time collaboration and immediate feedback.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The editor provides real-time feedback mechanisms that allow designers to immediately see the results of their modifications to artwork and effect parameters. This instant feedback loop eliminates the delays associated with conventional iterative processes where changes require compilation, rendering, and manual review cycles, thus accelerating the design process without sacrificing precision.

Inventive Principle:
Principle #23Feedback

2Productivity

If the editor provides real-time visual feedback and dynamic adjustment capabilities, then designers can quickly fine-tune effects, but the device complexity increases

Engineering Contradiction:
Improvedesign efficiencyVSAvoideditor complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The editor is segmented into distinct functional modules including artwork composition tools, effect programming tools, and real-time preview components. Each module handles specific tasks independently, which manages complexity by organizing functionality into manageable segments while still providing integrated real-time feedback through their coordinated operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary rendering engine that processes artwork and effect parameters to generate real-time visual feedback. This intermediary component mediates between the design inputs and the final output, managing the computational complexity by handling the heavy lifting of real-time rendering while keeping the user interface relatively simple and responsive.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If objects are rendered based on their distance from the viewer in three-dimensional space, then the rendering process is straightforward, but objects may not appear in the desired sequence on different display devices with varying aspect ratios and orientations

Engineering Contradiction:
Improvedevice compatibilityVSAvoidrendering control
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The rendering system dynamically adjusts the rendering sequence based on the specific display device's characteristics such as aspect ratio and orientation. Rather than using a fixed rendering order, the system adapts its rendering strategy in real-time to ensure objects appear in the correct sequence across different devices, managing complexity through adaptive algorithms rather than rigid rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the rendering parameters including rendering order and sequence based on the target display device's properties. By modifying these parameters dynamically according to device specifications, the system achieves broad device compatibility without requiring complex device-specific rendering pipelines for each platform.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10957119B2Visual editor for designing augmented-reality effects
Publication Date: 2021.03.23 META PLATFORMS INC
  • US10957119B2 patent drawing
  • US10957119B2 patent drawing
  • US10957119B2 patent drawing

AI summary

In one embodiment, a method for designing an augmented-reality effect may include displaying a virtual object in a 3D space of a user interface comprising a first and second display areas, wherein the virtual object is displayed from a first perspective in the first display area and displayed from a second perspective in the second display area, the second perspective being different from the first perspective, receiving, via the user interface, instructions to adjust the virtual object, adjusting the virtual object according to the instructions, and displaying the adjusted virtual object in the 3D space of the user interface, wherein the adjusted virtual object is displayed from the first perspective in the first display area and displayed from the second perspective in the second display area.