Viewer-Aware Multi-Display Image Coordination for Seamless Effects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing amusement park attractions and themed areas lack advanced visual effects systems that effectively utilize multiple displays to create seamless and immersive visual experiences for guests.

Innovation Solution

A visual effects system comprising multiple displays, including a graphics generation system that adjusts images based on viewer location and gaze orientation, using sensors and actuators to create a combined image that simulates the movement of virtual objects across displays with varying transparency and positioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple displays are used to create visual effects, then the visual experience becomes more immersive and seamless, but the system complexity increases

Engineering Contradiction:
Improvevisual experience qualityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the visual content into multiple separate images displayed on different displays, with each display showing a portion of the overall scene. This segmentation allows the complex visual effect to be achieved through coordinated simpler components, managing system complexity while maintaining immersive quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple displays are merged to form a unified visual environment where images from different displays coordinate to create a seamless combined image. The graphics generation system integrates content across displays, combining their individual outputs into a cohesive immersive experience that appears as a single continuous scene

Inventive Principle:
Principle #5Merging (Combining)

2Manufacturing precision

If images are adjusted based on viewer location and gaze orientation, then the visual realism improves, but the computational requirements and processing time increase

Engineering Contradiction:
Improvevisual realismVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system pre-calculates and prepares image adjustments for anticipated viewer positions and orientations. By anticipating required transformations before they are needed, the system reduces real-time processing demands while maintaining high visual realism through pre-computed perspective corrections and positioning adjustments

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If virtual objects are simulated to move across displays with varying transparency, then the immersion effect enhances, but the coordination complexity between displays increases

Engineering Contradiction:
Improveimmersion effectVSAvoidcoordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts image transparency, positioning, and scaling across displays in real-time as virtual objects move. This dynamic coordination allows seamless transitions of objects across display boundaries with varying opacity levels, creating enhanced immersion while the graphics generation system manages the complexity through centralized real-time control

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250218124A1Techniques for displaying images in a visual effects system
Publication Date: 2025.07.03 UNIVERSAL CITY STUDIOS LLC
  • US20250218124A1 patent drawing
  • US20250218124A1 patent drawing
  • US20250218124A1 patent drawing

AI summary

A visual effects system includes a first display, a second display, and a graphics generation system. The graphics generation system is configured to provide graphics data to the first display and the second display to define a combined image. The graphics generation system includes a processing system and a memory, the memory encoded with instructions configured to be executed by the processing system to cause the first display and the second display to display a first image on the first display based on the graphics data and a user location, a user gaze orientation, or both, and display a second image on the second display based on the graphics data and the user location, the user gaze orientation, or both.