Digital Watermarking Robustness via Local Variability Masking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital watermarking technologies face challenges in ensuring robust signal communication on physical objects, particularly in designs with low image variability, where the embedded signal may not be detectable due to low-gain designs, leading to potential errors in product identification and increased check-out times during retail scanning.

Innovation Solution

The development of a system that predicts embedding strength and detectability across a printed product package from the digital design, using robustness masks and swipe metrics to adjust signal strength and encoding protocols, ensuring minimal robustness for encoded signals, and employing a scanner verifier to detect potential code conflicts before printing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If digital watermarking is applied to designs with low image variability, then the aesthetic quality and design flexibility are improved, but the signal detectability and robustness deteriorate

Engineering Contradiction:
Improvedesign flexibilityVSAvoidsignal detectability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies different embedding strategies to different regions of the image based on local variability characteristics. Regions with higher variability can tolerate stronger embedding, while low-variability regions use more conservative embedding to maintain detectability. This is achieved through computing local statistics and adapting the watermark embedding strength accordingly.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary analysis of image variability before embedding the watermark. By computing local variability metrics in advance and creating a mask based on these metrics, the system can pre-determine which regions are suitable for watermark embedding and adjust embedding parameters accordingly, ensuring optimal detectability before the actual embedding process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If signal embedding strength is increased to improve detectability, then the robustness of the encoded signal is improved, but the visual quality and imperceptibility of the watermark deteriorate

Engineering Contradiction:
Improveencoded signal robustnessVSAvoidvisual artifacts
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system varies the embedding strength locally across different image regions based on their variability characteristics. High-variability regions can accommodate stronger watermarks with fewer visible artifacts, while low-variability regions use weaker embedding to maintain visual quality. This creates an optimized balance between robustness and imperceptibility tailored to each region's properties.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The embedding strength is dynamically adjusted based on local image characteristics rather than using a fixed global strength parameter. The system computes local variability metrics and uses these to dynamically determine the appropriate embedding strength for each region, allowing the watermark to adapt to the local visual properties of the host image.

Inventive Principle:
Principle #15Dynamics

3Reliability

If comprehensive robustness checking is performed to ensure minimal robustness, then the reliability of product identification is improved, but the processing time and system complexity increase

Engineering Contradiction:
Improveproduct identification accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary computation of image variability metrics and creates a robustness mask before watermark embedding. This pre-computed information is then used to guide the embedding process and predict detectability, avoiding the need for extensive post-processing or iterative testing. The preliminary analysis enables efficient decision-making about where and how to embed watermarks for optimal robustness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the inherent statistical properties of the host image itself to determine suitable embedding parameters and predict robustness. By leveraging the image's own variability characteristics, the system eliminates the need for external reference data or complex iterative optimization processes, achieving efficient self-directed robustness assessment.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If multiple encoding protocols are used to handle different design types, then the adaptability to various design scenarios is improved, but the device complexity and implementation difficulty increase

Engineering Contradiction:
Improveencoding protocol flexibilityVSAvoidsystem implementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal variability-based embedding framework that can handle different design types and scenarios through a single unified approach. Rather than implementing separate specialized protocols for different design types, the system uses the general principle of adapting embedding strength to local variability, which naturally accommodates diverse design characteristics without requiring multiple distinct encoding pathways.

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

Solution Approach 2:

The system achieves adaptability to different design scenarios by dynamically adjusting embedding parameters (such as strength, frequency, and spatial distribution) based on measured variability characteristics, rather than implementing fundamentally different encoding protocols. This parameter-based adaptation allows a single flexible framework to handle diverse design types efficiently.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11336795B2Encoded signal systems and methods to ensure minimal robustness
Publication Date: 2022.05.17 DIGIMARC CORP
  • US11336795B2 patent drawing
  • US11336795B2 patent drawing
  • US11336795B2 patent drawing

AI summary

This disclosure relates to advanced signal processing technology including signal encoding and image processing. One implementation describes an encoding system including a masking module. The masking module scales or eliminates signal encoding adjustments based on an image's luminance or chrominance values. Of course, other implementations, combinations and claims are also provided.