Temporal Event-Based Video Fingerprinting for Robust Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content-based video fingerprinting methods are unreliable in detecting copies and derivatives due to frame alignment issues and image processing transformations, and audio-based fingerprinting fails to recognize videos with modified audio tracks.

Innovation Solution

A computer-implemented method for generating temporal, event-based video fingerprints by detecting events in video content, forming segments, and deriving time series signals from these segments to create robust segment-based fingerprints for accurate matching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If frame-based visual features are used for content-based fingerprinting, then visual characteristics can be extracted to create fingerprints, but frame alignment issues and image processing transformations cause matching to become inaccurate and unreliable

Engineering Contradiction:
Improvefingerprint matching accuracyVSAvoidmatching reliability under transformations
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The video is divided into multiple segments based on detected events (scene changes, cuts, transitions). Each segment is processed independently to extract temporal features, allowing the system to handle frame alignment issues and transformations by focusing on localized temporal patterns rather than global frame-by-frame comparison

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses dynamic event detection to identify significant changes in the video stream, creating a temporal structure that adapts to the content. This dynamic segmentation based on actual video events makes the fingerprinting robust to transformations while maintaining accuracy in identifying near-duplicates

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If audio-based fingerprinting is used, then audio track characteristics can be extracted, but the method fails to recognize videos with modified audio tracks

Engineering Contradiction:
Improvedetection capabilityVSAvoidrecognition reliability with modified audio
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system introduces visual event detection as an intermediary to structure the fingerprinting process. By using visual cues (scene changes, cuts) to define segments and extract temporal features, the method creates a fingerprint that is independent of audio content, thereby maintaining reliability even when audio tracks are modified or replaced

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If watermarking is used to identify copyrighted content, then visible or invisible watermarks can be inserted to identify rightful owners, but watermarks can be defeated and removed making content permanently unlocked

Engineering Contradiction:
Improvecontent identification reliabilityVSAvoidwatermark removal vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

Instead of inserting a watermark into the content, the system creates a fingerprint by copying and analyzing inherent temporal characteristics of the video (event structures, scene transitions). This fingerprint is derived from the content itself rather than being superimposed, making it impossible to remove without altering the actual video content

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system extracts temporal features and event-based characteristics from the video content to create a separate fingerprint representation. This extracted fingerprint serves as the identification mechanism, separating the identification function from the original content while maintaining inherent robustness

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9177209B2Temporal segment based extraction and robust matching of video fingerprints
Publication Date: 2015.11.03 SINOEAST CONCEPT
  • US9177209B2 patent drawing
  • US9177209B2 patent drawing
  • US9177209B2 patent drawing

AI summary

A computer implemented method, apparatus, and computer program product code for temporal, event-based video fingerprinting. In one embodiment, events in video content are detected. The video content comprises a plurality of video frames. An event represents discrete points of interest in the video content. A set of temporal, event-based segments are generated using the events. Each temporal, event-based segment is a segment of the video content covering a set of events. A time series signal is derived from each temporal, event-based segment using temporal tracking of content-based features of a set of frames associated with the each temporal, event-based segment. A temporal segment based fingerprint is extracted based on the time series signal for the each temporal, event-based segment to form a set of temporal segment based fingerprints associated with the video content.