Virtual Effects Application in Augmented Reality via Segmentation and Motion Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for interacting with augmented reality environments are cumbersome and inefficient, leading to increased energy usage and limited user interaction, particularly in battery-operated devices.

Innovation Solution

The development of computer systems with advanced methods and interfaces that intelligently detect and respond to physical objects and environments, applying virtual effects based on segmentation and motion tracking to enhance user interaction and reduce energy consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional methods are used to add virtual effects in augmented reality environments, then user interaction is provided, but the interaction is cumbersome and inefficient, and energy usage increases

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidenergy usage
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system automatically detects physical objects, segments them from the background, and tracks their movement without requiring manual user input. The virtual effects are applied automatically based on the detected object's characteristics and motion, allowing the system to serve itself rather than requiring continuous user commands

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs object detection, segmentation, and motion tracking in advance before applying virtual effects. By preparing the object data and determining effect parameters beforehand, the system reduces the computational burden during effect application and eliminates the need for cumbersome real-time user interaction

Inventive Principle:
Principle #10Preliminary action

2Productivity

If conventional methods are used to display virtual effects, then virtual effects are produced, but the process takes longer than necessary, wasting energy and time

Engineering Contradiction:
Improvevirtual effect application speedVSAvoidenergy waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system segments physical objects from the background and tracks their motion in advance, preparing all necessary data before virtual effect application. This preliminary processing enables rapid effect application without lengthy real-time computation, significantly improving productivity while reducing energy consumption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system divides the visual field into segmented objects and background regions, allowing independent processing of each object. This segmentation enables parallel processing of multiple objects and their respective virtual effects, accelerating the overall application speed and reducing the time and energy required

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If conventional methods provide limited interactions with surfaces and objects, then some interaction is possible, but the extent and nature of interaction are restricted

Engineering Contradiction:
Improveinteraction versatilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies virtual effects to multiple types of physical objects (people, animals, inanimate objects) using a unified detection and tracking framework. This multi-functional approach enables diverse interactions with various surfaces and objects without requiring separate specialized interfaces for each object type, enhancing versatility while maintaining interface simplicity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20240273832A1Systems, Methods, and Graphical User Interfaces for Applying Virtual Effects in Three-Dimensional Environments
Publication Date: 2024.08.15 APPLE INC
  • US20240273832A1 patent drawing
  • US20240273832A1 patent drawing
  • US20240273832A1 patent drawing

AI summary

A computer system, in response to detecting the occurrence of a first event, applies a first virtual effect to the representation of the field of view of the one or more cameras, including: applying the first virtual effect with a first set of values for a first characteristic of the first virtual effect, wherein the first set of values for the first characteristic of the first virtual effect are selected in accordance with segmentation of the view of the first physical object from the view of the portion of the first physical environment; and applying the first virtual effect with a second set of values for a second characteristic of the first virtual effect, wherein the second set of values for the second characteristic of the first virtual effect are selected in accordance with tracking of movement of one or more portions of the first physical object.