Video Surface Replacement via Motion Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for ensuring users are exposed to advertisements during media content viewing, such as prohibiting fast-forwarding or overlaying ads, often disrupt the user experience and require expensive hardware, limiting their effectiveness in providing ideal consumption experiences.

Innovation Solution

A method for replacing surfaces in video content with advertisement content using motion tracking and content warping techniques, allowing for seamless integration of ads without disturbing the primary video content, and offloading computing burdens from client devices to web-based services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional techniques prohibit users from skipping advertisements or overlay advertisements onto video content, then users are exposed to advertisements, but user experience is disrupted and expensive hardware is required

Engineering Contradiction:
Improveadvertisement exposureVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces surfaces within the video content itself (such as signs, billboards, or displays) with advertisement content, rather than overlaying ads or interrupting the video flow. This copying approach integrates ads seamlessly into the existing video scene, maintaining user experience while ensuring advertisement exposure.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent operates in the spatial dimension of the video content by identifying and replacing specific surfaces within the video frames. This dimensional approach allows ads to be embedded within the video scene rather than added as overlays or interruptions, resolving the contradiction between ad exposure and user experience.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If overlays are used to show advertisements, then users are exposed to advertisements, but overlays distract users from primary video content and require expensive hardware

Engineering Contradiction:
Improveadvertisement exposureVSAvoiddistraction from video content
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

Instead of overlaying advertisements on top of video content, the patent copies and replaces existing surfaces within the video (such as signs, billboards, or display screens) with advertisement content. This approach integrates ads naturally into the scene, eliminating distraction while ensuring exposure.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies advertisement content locally to specific surfaces identified within the video frames rather than applying overlays across the entire screen. This localized replacement ensures ads are displayed in context-appropriate locations, reducing distraction while maintaining exposure effectiveness.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If motion tracking is used to track surfaces throughout video content, then replacement content can be accurately incorporated, but computing burden increases

Engineering Contradiction:
Improvesurface replacement accuracyVSAvoidcomputing burden
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent employs motion tracking algorithms that automatically identify and track surfaces throughout video content without requiring manual intervention. The system self-adjusts to track surface movement across frames, maintaining high replacement accuracy while minimizing computing burden through efficient automated processing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs motion tracking and surface identification in advance before finalizing the replacement content insertion. By pre-tracking surfaces and determining their trajectories, the system reduces the computational load during actual replacement, maintaining accuracy while optimizing resource usage.

Inventive Principle:
Principle #10Preliminary action

4Stability of the object's composition

If content warping techniques are applied to stabilize replacement content, then shaking appearance is reduced, but processing complexity increases

Engineering Contradiction:
Improvereplacement content stabilityVSAvoidprocessing complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent applies content warping techniques that adjust the parameters of replacement content (such as position, scale, and rotation) to match the motion and perspective of the tracked surface. By dynamically changing these parameters frame-by-frame, the system stabilizes the replacement content appearance without requiring complex processing architecture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10306286B2Replacing content of a surface in video
Publication Date: 2019.05.28 ADOBE INC
  • US10306286B2 patent drawing
  • US10306286B2 patent drawing
  • US10306286B2 patent drawing

AI summary

Replacing content of a surface in video is described. In one or more embodiments, a surface captured in a scene of video content is replaced with replacement content. As part of doing so, an indication of the surface to be replaced is received. The indication may be received as user input to select the surface for replacement from a frame of video content or as a pattern that can be used to search for the surface in frames of the video content. Once the surface is identified, it is tracked throughout the video content using motion tracking techniques. The motion tracking identifies frames of the video content that include the identified surface as well as locations of surface in the identified frames. Based on the identified frames and locations, the replacement content is incorporated into the video content to replace the surface.