Secure Watermarking in Set-Top Box Video Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital media protection methods, particularly in set-top boxes, face limitations in robustness against attacks and unauthorized use due to the vulnerability of spatial watermarks and the complexity of detecting invisible watermarks in compressed video domains.

Innovation Solution

A system and method for secure watermark insertion and extraction in the compressed video domain, utilizing an embedded CPU with signed and encrypted code, a watchdog timer, and a watermark message parser to embed and verify unique identifiers and timestamps within the video signal, ensuring only authorized access and tracing pirated content back to the source.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If spatial watermarks are used for digital media protection, then visibility and ownership indication are improved, but robustness against attacks deteriorates due to ability to filter, remove, and crop data

Engineering Contradiction:
Improvewatermark visibilityVSAvoidrobustness against attacks
Core Design Contradiction:
Illumination intensityVSReliability

Solution Approach 1:

The patent transitions from spatial domain watermarking to frequency domain watermarking. The watermark is embedded in the frequency spectrum of the video signal rather than being superimposed visually on the image. This dimensional transformation makes the watermark invisible to the human eye while providing robustness against spatial attacks like filtering and cropping, as the watermark resides in the frequency domain where such attacks have minimal effect.

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

Solution Approach 2:

The patent changes the domain in which the watermark is embedded from spatial to frequency domain. By transforming the video signal into the frequency domain using techniques like Fast Fourier Transform (FFT), the watermark can be embedded as frequency components rather than spatial pixels. This parameter change fundamentally alters how the watermark interacts with the media, making it invisible and resistant to spatial manipulation attacks.

Inventive Principle:
Principle #35Parameter changes

2Illumination intensity

If invisible watermarks are used to avoid perceptible changes, then media quality is improved, but detection complexity increases due to need for sophisticated sensing electronics

Engineering Contradiction:
Improvemedia qualityVSAvoidwatermark detection complexity
Core Design Contradiction:
Illumination intensityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent uses frequency domain embedding to achieve invisible watermarks. By placing the watermark in the frequency spectrum rather than the spatial domain, the watermark does not add visible artifacts to the media. The detection process uses frequency domain analysis (such as autocorrelation or cross-correlation in the frequency domain) to extract the watermark, which is computationally efficient and does not require overly complex sensing electronics.

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

Solution Approach 2:

The patent employs spread spectrum coding where the watermark is replicated across multiple frequency components. This copying strategy distributes the watermark information throughout the frequency spectrum, making it invisible in the spatial domain while providing redundancy that simplifies detection. The watermark can be recovered through correlation techniques that search for the characteristic frequency pattern, reducing the need for complex detection hardware.

Inventive Principle:
Principle #26Copying

3Productivity

If watermark data is embedded in compressed video domain, then processing efficiency is improved, but robustness against attacks deteriorates due to compression artifacts and data manipulation

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidrobustness against attacks
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs watermark embedding before the video undergoes compression processing. By inserting the watermark into the compressed video stream at an early stage, the watermark is established before compression artifacts can be introduced. This preliminary action ensures that the watermark survives subsequent compression, encoding, and transmission processes, maintaining robustness while allowing efficient processing in the compressed domain.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the domain of watermark embedding from spatial to frequency domain within the compressed video stream. This parameter change allows the watermark to be embedded in the frequency components of the compressed data, where it can withstand compression artifacts. The frequency domain representation provides inherent robustness against the statistical variations and artifacts introduced by compression algorithms.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If embedded CPU with signed code is used for watermarking, then security and authorization control are improved, but device complexity increases

Engineering Contradiction:
Improvesecurity and authorizationVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the system into separate functional components: a main CPU for general control and an embedded CPU specifically for watermark embedding and verification. This segmentation isolates the security-critical watermarking functions in a dedicated processor with its own protected memory space and signed code execution environment. The embedded CPU is configured with hardware security features that prevent code tampering and ensure authorized operation, thereby improving security without requiring the entire system to be overly complex.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an embedded CPU as an intermediary between the main system and the watermarking function. This intermediary processor handles all security-sensitive operations independently, acting as a trusted execution environment that enforces authorization policies. The embedded CPU receives control signals from the main CPU but executes watermarking operations autonomously in a secured environment, thereby improving security while maintaining manageable system architecture through clear functional separation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8806215B2Method and system for robust watermark insertion and extraction for digital set-top boxes
Publication Date: 2014.08.12 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8806215B2 patent drawing
  • US8806215B2 patent drawing
  • US8806215B2 patent drawing

AI summary

Methods and systems for robust watermark insertion and extraction for digital set-top boxes are disclosed and may include descrambling, detecting watermarking messages in a received video signal utilizing a watermark message parser, and immediately watermarking the descrambled video signal utilizing an embedded CPU. The embedded CPU may utilize code that may be signed by an authorized key, encrypted externally to the chip, decrypted, and stored in memory in a region off-limits to other processors. The video signal may be watermarked in a decompressed domain. The enabling of the watermarking may be verified utilizing a watchdog timer. The descriptors corresponding to the watermarking may be stored in memory that may be inaccessible by the main CPU. The watermark may comprise unique identifier data specific to the chip and a time stamp, and may be encrypted utilizing an on-chip combinatorial function.