Forensic Watermarking via Chunked Video Stream Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing forensic watermarking techniques struggle to identify the source of unauthorized video dissemination in multi-user streaming and live video viewing environments without degrading video quality, consuming excessive resources, or introducing significant viewing delays.

Innovation Solution

The technique dynamically encodes user and session identifiers into video chunks by selecting a watermarking scheme for each chunk based on the identifier, generating multiple watermarked versions, and encoding the request digital signature into the video stream, allowing for efficient detection of the source upon unauthorized disclosure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a unique watermark is applied to the entire video for each requestor, then the source of unauthorized disclosure can be identified, but significant viewing delay and lag are introduced

Engineering Contradiction:
Improvesource identification accuracyVSAvoidviewing delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The video stream is divided into multiple chunks, and only specific chunks are watermarked with unique identifiers. This segmentation allows the system to maintain source identification capability while reducing the overall watermarking overhead and avoiding delays in the entire video playback.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different watermarking strategies are applied to different parts of the video stream. Specifically, certain chunks are watermarked with unique requestor identifiers while others use generic watermarks, optimizing the balance between source identification and playback performance in different video segments.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If a unique watermark is applied to each instance of video requested, then the source of unauthorized disclosure can be identified, but significant computing and storage resources are consumed

Engineering Contradiction:
Improvesource identification accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of watermarking the entire video stream, the system segments the video into chunks and applies watermarking only to selected chunks. This reduces the computational burden of encoding and the storage requirements for maintaining multiple watermarked versions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies watermarking to only the necessary portions of the video stream rather than the entire video. By selectively watermarking specific chunks, the system achieves sufficient source identification capability with reduced computational and storage resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If watermarking is applied to streamed video, then source identification is enabled, but the quality of the viewed video content is reduced

Engineering Contradiction:
Improvesource identification accuracyVSAvoidvideo quality
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The video stream is divided into chunks, and watermarking is applied selectively to specific chunks rather than the entire video. This reduces the cumulative quality degradation that would result from continuous watermarking throughout the video stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different watermarking intensities or methods are applied to different video chunks based on their importance or characteristics. This allows the system to maintain higher quality in critical video segments while still enabling source identification through watermarking in other segments.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10887362B2Forensic watermarking of shared video content
Publication Date: 2021.01.05 BOX INC
  • US10887362B2 patent drawing
  • US10887362B2 patent drawing
  • US10887362B2 patent drawing

AI summary

Systems for identifying misappropriation of forensically-watermarked video content. A method embodiment for forensic watermarking commences upon identifying video sources. A video is partitioned into frame ranges or “chunks”. Different watermarking schemes are applied to the chunks to generate different watermarked versions of each chunk. Upon receiving a request from a user to view a requested video, a digital signature is generated from a set of request attributes such as a user ID or session ID. A video stream is assembled wherein the stream chunk order comprises a particular recoverable sequence of the differing watermarked chunks, where the sequence is based on bit sequences of the digital signature. A misappropriated video or portion thereof can be analyzed to identify the particular recoverable sequence or portion thereof. Based on the recoverable sequence, the digital signature can be recovered, and based on the digital signature, the source of the misappropriation can be determined.