Adaptive prediction filtering for digital watermarking
First Claim
1. A method of digital watermark detection comprising:
- computing signal characteristics of a host digitally watermarked signal;
adapting parameters of digital watermark prediction in the watermarked signal based on the signal characteristics.
6 Assignments
0 Petitions
Accused Products
Abstract
The disclosure describes methods for adaptive prediction filtering for digital watermarking applications. The predictive filter is designed to predict the digital watermark signal. In one implementation, there are two stages of prediction filtering. A first stage operates on a suspect signal before detecting any watermark in that signal. This stage adapts the predictive filter to local signal characteristics. A second stage uses known watermark signal elements to adapt a non-linear filter used in extracting message symbols from the suspect signal. This stage produces detection statistics based on a comparison of expected and measured message symbol values, and uses these statistics to adapt the parameters of a predictive filter. This adapted prediction filter is then applied to extract message symbol estimates.
113 Citations
20 Claims
-
1. A method of digital watermark detection comprising:
-
computing signal characteristics of a host digitally watermarked signal;
adapting parameters of digital watermark prediction in the watermarked signal based on the signal characteristics. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of digital watermark detection comprising:
-
computing observed values of a variable, unknown watermark signal in a host digitally watermarked signal;
comparing the observed values of the variable, unknown watermark signal with known watermark signal values at corresponding portions of the watermarked signal;
based on comparing the observed with the known values, adapting digital watermark prediction used to extract a message from the unknown watermark signal such that the prediction is weighted according to an extent of the agreement between the observed and known values. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of digital watermark embedding in a digital watermarking system where a digital watermark is extracted by predicting a digital watermark based on a comparison of values of signal elements in a digitally watermarked signal, the method comprising:
-
computing an initial value of a digitally watermarked signal element in a host signal;
adjusting a difference between the initial value of the digitally watermarked signal element and other elements in the digitally watermarked signal used to extract the digital watermark such that an embedded signal watermark is optimized for extraction by prediction based on desired embedding constraints; and
repeating the computing and adjusting to optimize embedding of additional data in the watermarked signal. - View Dependent Claims (17, 18, 19, 20)
-
Specification