Virtual Playbook Compositing for Interactive Replay Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for providing interactive entertainment replays in sports games face challenges in editing cameras in real time and combining three-dimensional video game graphics with broadcast images, particularly for complex hypothetical scenarios, which can confuse viewers and are inconvenient to produce.

Innovation Solution

A computerized method and system for real-time camera editing and playback that composites data streams, including video, metadata, and audio, to generate a playable composite stream, allowing users to select and combine graphics, audio, and camera views, enabling interactive replays of game scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If game cameras are designed to follow player character with appropriate field of view, then game player experience is improved, but the ability to view hypothetical scenarios is limited and production complexity increases

Engineering Contradiction:
Improvegame player experienceVSAvoidviewing hypothetical scenarios
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system segments the camera control functionality by separating game camera control from broadcast camera control. Game cameras follow player characters for gameplay, while broadcast cameras are independently controllable for replays and hypothetical scenarios. This segmentation allows each camera type to optimize for its specific purpose without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a broadcast camera system as an intermediary between the game engine and the final video output. These broadcast cameras can be positioned and controlled independently to capture hypothetical scenarios and replay angles that differ from the player's perspective, mediating between the game world and the broadcaster's needs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple indicators are added to show hypothetical scenarios, then scenario complexity is increased, but viewer clarity deteriorates

Engineering Contradiction:
Improvescenario complexityVSAvoidviewer clarity
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system extracts the visualization of hypothetical scenarios from the live game camera view and presents it through separate broadcast camera angles. By showing hypothetical plays as dedicated replay segments with controlled camera perspectives rather than overlaying multiple indicators on the live view, the system maintains viewer clarity while still conveying complex scenario information.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If archived video footage is searched and retrieved for hypothetical scenarios, then scenario accuracy is improved, but production time increases

Engineering Contradiction:
Improvescenario accuracyVSAvoidproduction time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by capturing game state data during live gameplay that can be used to reconstruct hypothetical scenarios. Rather than searching archived footage afterward, the game engine records player positions, movements, and game state information in real-time, enabling rapid generation of hypothetical scenario replays without extensive post-production searching.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If real-time camera editing is implemented, then viewer control is improved, but system complexity increases

Engineering Contradiction:
Improveviewer controlVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The broadcast camera system is designed with multi-functionality to handle multiple tasks: capturing live game action, recording hypothetical scenarios, generating replays, and providing user-controlled viewing angles. This universal system replaces the need for separate archived footage retrieval, manual video editing, and scenario reconstruction processes, reducing overall system complexity despite the enhanced capabilities.

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

Data Source

PatentUS10532283B2Virtual playbook with user controls
Publication Date: 2020.01.14 ELECTRONIC ARTS INC
  • US10532283B2 patent drawing
  • US10532283B2 patent drawing
  • US10532283B2 patent drawing

AI summary

A computerized method operable on a computer system for compositing data streams to generate a playable composite stream includes receiving a plurality of independent data streams that are included in a broadcast stream. The independent data streams include a video stream and a metadata stream. The metadata stream includes a plurality of user selectable graphics metadata for a plurality of graphics options. The computerized method further includes receiving a user selection for at least one of the graphics options; and compositing the at least one graphics option with the video stream to generate a composite video stream, which includes the at least one graphics option and the video stream.