Watermark Detector Sensitivity via Quality-Based Weighted Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing watermark detection methods, such as majority voting, are sub-optimal in highly noisy environments, as they do not adequately differentiate between noise-disturbed and noise-spared signals, leading to inefficient error correction and decoding quality.

Innovation Solution

A decoding method that evaluates the quality of individual data samples from repeated watermark components, sorts them into classes based on reliability, and uses weighted summation to merge them, enhancing error tolerance and detection sensitivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If majority voting is used to decode repeated watermark components, then the decoding process is simple, but the correction capacity is insufficient in highly noisy environments

Engineering Contradiction:
Improvedecoding process complexityVSAvoidcorrection capacity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by differentiating between individual repetitions based on their specific noise characteristics. Instead of treating all repetitions uniformly as in majority voting, the method evaluates each repetition's quality metric and applies weighted summation where each repetition contributes differently to the final decoded value based on its local quality assessment. This resolves the contradiction by maintaining computational simplicity while improving correction capacity through localized quality-based weighting.

Inventive Principle:
Principle #3Local quality

2Productivity

If all repetitions are given equal weight in majority voting, then the decoding is computationally efficient, but noise-disturbed and noise-spared signals are not differentiated

Engineering Contradiction:
Improvedecoding efficiencyVSAvoidsignal quality differentiation
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the parameter of weight assignment from uniform (equal weight for all repetitions) to variable (weight based on quality metric). The quality metric serves as a new parameter that reflects the degree of noise disturbance in each repetition. By incorporating this parameter into the decoding process through weighted summation, the method achieves both computational efficiency and accurate differentiation between noise-disturbed and noise-spared signals.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If simple repetition of message elements is used, then the implementation is straightforward, but the error correction capacity is limited

Engineering Contradiction:
Improveimplementation simplicityVSAvoiderror correction capacity
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-defining quality metrics and weighting schemes before the actual decoding process. The method prepares the framework for differentiated evaluation in advance, allowing the system to process repetitions with varying noise levels more effectively. This preliminary preparation maintains implementation simplicity while significantly enhancing error correction capacity through the pre-established quality-based differentiation mechanism.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3063930B1Method for increasing the sensitivity of a watermark detector
Publication Date: 2022.12.28 DOLBY LABORATORIES LICENSING CORP
  • EP3063930B1 patent drawingFigure 1

AI summary

The invention relates to a method of increasing the sensitivity of a watermark detector. The method concerns the extraction of a watermark composed by the repeating of the elementary components of the load to be transmitted in a coverage channel. The method comprises: - a step of extracting repeated elementary components; then - a step of evaluating the individual quality (for example the reliability) of each repetition of each elementary component; - a step of selecting the individualities forming the repetition of each elementary component; - a step of merging the winners of the previous selection so as to determine the value of each elementary component constituting the watermark information with the coverage signal.