TY - JOUR
T1 - The zero-rate spread-spectrum watermarking game
AU - Moulin, Pierre
AU - Ivanović, Aleksandar
N1 - Funding Information:
Manuscript received February 4, 2002; revised November 21, 2002. This work was supported by the Nation Sciece Foundation under grants CCR 00-81268, CCR 02-08809, and CDA 96-24396. Part of this work was presented at the Conference on Information Systems and Science, Baltimore, MD, March 2001, and at the IEEE International Conference on Image Processing, Thessaloniki, Greece, October 2001. The associate editor coordinating the review of this paper and approving it for publication was Dr. Ton A. C. M. Kalker.
PY - 2003/4
Y1 - 2003/4
N2 - This paper develops a game-theoretic methodology to design and embed M messages In signals and images in the presence of an adversary. Here, M is assumed to be subexponential in the signal's sample size (zero-rate transmission), and the embedding is done using spread-spectrum watermarking. The detector performs statistical hypothesis testing. The system is designed to minimize probability of error under the worst-case attack in a prescribed class of attacks. The variables in this game are probability distributions for the watermarker and attacker. Analytical solutions are derived under the assumption of Gaussian host vectors, watermarks and attacks, and squared-error distortion constraints for the watermarker and the attacker. The Karhunen-Loève transform (KLT) plays a central role in this study. The optimal distributions for the watermarker and the attacker are Gaussian test channels applied to the KLT coefficients; the game is then reduced to a maxmin power-allocation problem between the channels. As a byproduct of this analysis, we can determine the optimal tradeoff between using the most efficient (in terms of detection performance) signal components for transmission and spreading the transmission across many components (to fool the attacker's attempts to eliminate the watermark). We also conclude that in this framework, additive watermarks are suboptimal; they are, however, nearly optimal in a small-distortion regime. The theory is applied to watermarking of autoregressive processes and to wavelet-based image watermarking. The optimal watermark design outperforms conventional designs based on heuristic power allocations and/or simple correlation detectors.
AB - This paper develops a game-theoretic methodology to design and embed M messages In signals and images in the presence of an adversary. Here, M is assumed to be subexponential in the signal's sample size (zero-rate transmission), and the embedding is done using spread-spectrum watermarking. The detector performs statistical hypothesis testing. The system is designed to minimize probability of error under the worst-case attack in a prescribed class of attacks. The variables in this game are probability distributions for the watermarker and attacker. Analytical solutions are derived under the assumption of Gaussian host vectors, watermarks and attacks, and squared-error distortion constraints for the watermarker and the attacker. The Karhunen-Loève transform (KLT) plays a central role in this study. The optimal distributions for the watermarker and the attacker are Gaussian test channels applied to the KLT coefficients; the game is then reduced to a maxmin power-allocation problem between the channels. As a byproduct of this analysis, we can determine the optimal tradeoff between using the most efficient (in terms of detection performance) signal components for transmission and spreading the transmission across many components (to fool the attacker's attempts to eliminate the watermark). We also conclude that in this framework, additive watermarks are suboptimal; they are, however, nearly optimal in a small-distortion regime. The theory is applied to watermarking of autoregressive processes and to wavelet-based image watermarking. The optimal watermark design outperforms conventional designs based on heuristic power allocations and/or simple correlation detectors.
KW - Autoregressive processes
KW - Image processing
KW - Karhunen-Loève transform
KW - Maximum a posteriori detection
KW - Minmax optimization
KW - Random codes
KW - Visual perception
KW - Watermarking
KW - Wavelets
UR - http://www.scopus.com/inward/record.url?scp=0038527382&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0038527382&partnerID=8YFLogxK
U2 - 10.1109/TSP.2003.809370
DO - 10.1109/TSP.2003.809370
M3 - Article
AN - SCOPUS:0038527382
SN - 1053-587X
VL - 51
SP - 1098
EP - 1117
JO - IEEE Transactions on Signal Processing
JF - IEEE Transactions on Signal Processing
IS - 4
ER -