Real-Time Video Enhancement via Match-Moving Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for enhancing live broadcasts, such as sporting events, fail to effectively synchronize virtual elements with real-time events, limiting their interactive and engaging potential for viewers.

Innovation Solution

A method that combines streams of video images from real scenes with computer-generated agent-objects, allowing for real-time interaction by using match-moving techniques to create the illusion of causal linkage between virtual and real objects, enhancing viewer engagement and advertising opportunities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual elements are added to live broadcasts, then viewer engagement and advertising potential are improved, but synchronization with real-time events deteriorates

Engineering Contradiction:
Improveviewer engagementVSAvoidsynchronization accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system continuously monitors real-time video feeds and uses computer vision algorithms to detect actual event occurrences, then feeds this information back to adjust and resynchronize virtual elements dynamically, ensuring they remain aligned with live actions despite timing drifts

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The synchronization system transitions from static pre-timed virtual element insertion to dynamic real-time adjustment, where virtual elements are continuously repositioned and retimed based on detected actual event occurrences in the live video stream

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If virtual agents are made to interact with real objects, then viewer understanding and enjoyment are improved, but system complexity increases

Engineering Contradiction:
Improveinteractive potentialVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary layer of computer vision algorithms and event detection systems that automatically identify real-world objects and actions in the video stream, serving as a bridge between real video content and virtual agent behaviors without requiring complex manual programming

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The virtual agents are equipped with automated object recognition and interaction capabilities through integrated computer vision systems, allowing them to autonomously detect, track, and interact with real objects in the video stream without extensive external control

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9479713B2Method of video enhancement
Publication Date: 2016.10.25 PRESENCIA & MEDIOS SA DE CV
  • US9479713B2 patent drawing
  • US9479713B2 patent drawing
  • US9479713B2 patent drawing

AI summary

A system and method for enhancing a stream of video images in real-time. A primary stream of video images of a real event is obtained using broadcast video cameras. That primary stream also contains images of a display-object that change in appearance during the broadcast. At the same time, a stream of images of an agent-object is obtained. This may, for instance, be an animated computer-generated figure and may be stored on a local computer hard drive. The animated figure is choreographed and synchronized to be in time with the change of appearance of the display-object. By combining the primary and secondary image streams using match-moving technology, a composite stream is formed in which the agent-object appears to be causally linked to the display-object.