Content Boundary Detection for Video Substitution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for electronic broadcast communications fail to effectively detect and substitute content changes, particularly from event programming to interstitial advertising, leading to inappropriate advertising being displayed to viewers.

Innovation Solution

A two-stage process for detecting content boundaries using a digital processor, which identifies changes in video frames and compares them to a database of representative interstitial video segments to automatically switch to alternate content, such as more relevant advertising or prerecorded content, and returns to the original content when appropriate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If automated content detection and substitution system is implemented, then content relevance and user experience are improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improvecontent relevanceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The content detection process is divided into two distinct stages: first identifying candidate frames through change detection algorithms, then verifying them through database comparison. This segmentation allows the system to manage complexity by breaking down the overall task into manageable, modular components that can be processed sequentially.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A database of representative interstitial video segments is prepared in advance before runtime operation. This preliminary action enables the system to quickly verify detected content boundaries by comparing against pre-stored patterns, reducing real-time processing complexity while maintaining high detection accuracy.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If content substitution is performed during interstitial periods, then user experience is improved, but loss of original broadcast content timing occurs

Engineering Contradiction:
Improvecontent appropriatenessVSAvoidbroadcast timing
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts content delivery based on real-time detection of content boundaries, switching between original broadcast content and substitute content as needed. This dynamic approach allows the system to maintain appropriate content relevance while adapting to the timing constraints of live broadcast schedules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The content detection and substitution system acts as an intermediary layer between the broadcast signal and the user display, enabling content replacement during interstitial periods while preserving the overall broadcast timing structure. The system manages the transition between original and substitute content without disrupting the broadcast schedule.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If detailed video frame analysis is performed for content boundary detection, then detection precision is improved, but processing time and computational load increase

Engineering Contradiction:
Improvecontent boundary detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The detection process is segmented into two phases: rapid identification of candidate frames using change detection, followed by precise verification through database comparison. This segmentation enables the system to achieve high detection precision while minimizing overall processing time by only performing detailed analysis on promising candidates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial analysis on all frames (change detection) and excessive/detailed analysis only on candidate frames (database comparison). This selective application of analysis depth optimizes the balance between detection precision and processing time by avoiding full detailed analysis of every frame.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9621929B1Method of video content selection and display
Publication Date: 2017.04.11 ADBOX LLC
  • US9621929B1 patent drawing
  • US9621929B1 patent drawing
  • US9621929B1 patent drawing

AI summary

A method of automated content selection is disclosed, in which an end user views multimedia content provided via by a content aggregator that is also programmed to detect content delivery boundaries. This occurs, for instance, when the provider switches from showing an event to showing interstitial advertising. On detecting a delivery boundary, a substitute stream of multimedia content is then automatically sent. Detecting a content delivery boundary is accomplished in a twostep process. First, a candidate frame indicative of a deliver boundary is found. This is done, for instance, by finding a change in average sound volume of sufficient magnitude. The candidate frame is then compared to a database of representative frames of known interstitial video segments. If a sufficiently good match is found, the frame is determined to be a content boundary frame, and appropriate switching of the video being relayed is made.