Digital Watermark Embedding with Synchronization Flags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital-watermark technologies face challenges in securely embedding and detecting watermark information, particularly in preventing unauthorized content leakage and ensuring the integrity of copyright information, as they are vulnerable to data compression, extraction, and other forms of manipulation.

Innovation Solution

A digital-watermark embedding device generates synchronization flags based on digital-watermark information using methods such as scrambling and XOR operations, making it difficult to detect unless the correct random-number string is known, and embeds these flags into content using reversible encoding techniques, enhancing security and resistance to falsification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If digital-watermark information is embedded into content using conventional methods, then copyright information can be identified, but the watermark is vulnerable to data compression, extraction, and manipulation

Engineering Contradiction:
Improveintegrity of copyright informationVSAvoidvulnerability to compression and extraction
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by generating synchronization flags from the digital-watermark information before embedding. These flags are embedded into the content at specific positions to establish reference points that enable accurate detection and synchronization even after the content undergoes compression or extraction operations, thereby pre-compensating for potential data loss or distortion

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through the synchronization flags that provide reference information for detecting and verifying the embedded digital-watermark. The flags enable the detection system to synchronize with the embedded data and assess whether the watermark has been successfully embedded or if it has been compromised by compression or extraction operations

Inventive Principle:
Principle #23Feedback

2Reliability

If digital-watermark information is embedded into content, then copyright identification is enabled, but the watermark may be falsified or undetected without proper synchronization

Engineering Contradiction:
Improveauthentication of watermark informationVSAvoiddifficulty of detecting watermark integrity
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies preliminary action by generating synchronization flags from the digital-watermark information before embedding. These flags are embedded into the content at specific positions to establish reference points that enable accurate detection and synchronization even after the content undergoes compression or extraction operations, thereby pre-compensating for potential data loss or distortion

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through the synchronization flags that provide reference information for detecting and verifying the embedded digital-watermark. The flags enable the detection system to synchronize with the embedded data and assess whether the watermark has been successfully embedded or if it has been compromised by compression or extraction operations

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9111358B2Digital-watermark embedding device, digital-watermark embedding method, and digital-watermark detecting device
Publication Date: 2015.08.18 FUJITSU LTD
  • US9111358B2 patent drawing
  • US9111358B2 patent drawing
  • US9111358B2 patent drawing

AI summary

A digital-watermark embedding device includes a content obtaining unit that obtains content; a watermark-information obtaining unit that obtains digital-watermark information; a generating unit that generates a synchronization flag on a basis of the digital-watermark information; and an embedding unit that embeds the digital-watermark information and the synchronization flag into the content.