Video Watermark Segmentation for Robust Extraction After Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital watermark technologies fail to accurately extract watermarks after content transformation operations such as compression, clipping, and frame rate changes, leading to ineffective detection of digital product ownership.

Innovation Solution

A method involving dividing original videos into frame sequences with multiple watermark codes, allocating and determining first and second watermarks for each sequence, and adding target watermarks to enhance watermark reliability, especially under pixel median transformation operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional digital watermark technology is used to embed watermarks in digital products, then the watermark can be embedded to identify property right, but the watermark is easy to be changed or removed after content transformation operations such as compression, clipping and frame rate change

Engineering Contradiction:
Improvewatermark reliabilityVSAvoidwatermark information loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The video is divided into multiple frame sequences, and multiple watermarks are embedded in different segments. This segmentation approach ensures that even if some segments are transformed or damaged, other segments still contain intact watermark information that can be extracted for verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple watermarks with different parameters (first watermark and second watermark) are embedded in the same video content. These watermarks have different characteristics and embedding positions, making it difficult for transformation operations to remove all watermarks simultaneously, thereby improving watermark reliability.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple watermarks are embedded in frame sequences to improve watermark extraction accuracy, then the success rate of extracting original watermark information increases, but the complexity of the watermark embedding system increases

Engineering Contradiction:
Improvewatermark extraction accuracyVSAvoidwatermark embedding system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The video is divided into multiple frame sequences, and multiple watermarks are embedded in different segments. This segmentation approach ensures that even if some segments are transformed or damaged, other segments still contain intact watermark information that can be extracted for verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The multiple watermarks serve multiple functions: they provide redundancy for error correction, enable verification of different types of transformations, and can be extracted independently or collectively. This multi-functionality justifies the increased system complexity by providing comprehensive protection and verification capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20260105561A1Watermark embedding method and apparatus, watermark extraction method and apparatus, and electronic device and storage medium
Publication Date: 2026.04.16 BEIJING VOLCANO ENGINE TECH CO LTD
  • US20260105561A1 patent drawing
  • US20260105561A1 patent drawing
  • US20260105561A1 patent drawing

AI summary

A watermark embedding and extraction method, and an electronic device are provided. The method includes: obtain a plurality of original videos corresponding to a same video content, and a video serial number and a to-be-embedded watermark corresponding to each of the plurality of original videos; for each of the plurality of original videos, dividing the original video according to a first quantity and a second quantity to obtain a frame sequence of the original video; allocating a watermark code for each of the frame sequences according to a timing of each of the frame sequences and an order of each watermark code, and determining a first watermark and a second watermark corresponding to each of the frame sequences according to the watermark code allocated to each of the frame sequences; and adding a target watermark for each sub-unit to obtain a watermark video corresponding to the original video.