We study certain aspects of the problem of watermarking images, not for the classical example of ownership identification, but instead for embedding a unique identifier that can act as a "serial number" for the image in which it is embedded. In this context, two fundamental questions are: (a) what is the maximum number of different watermarks that can be distinguished reliably? and (b) what are good design techniques for watermarking methods to approximate that maximum? Under the assumption that attacks can be modeled as additive noise, we provide answers to both questions. To answer (a), we first show how the process of inserting a watermark is analogous to that of storing bits in certain devices, and then we compute the storage capacity of these devices. To answer (b), we present a specific design of a modulator to store information in those devices. Numerical simulations reveal that although strongly suboptimal in the number of bits they can effectively store in an image, simple and very low complexity modulator designs are able to pack enough bits in an image to be useful in practice.
[1]
H. Vincent Poor,et al.
An Introduction to Signal Detection and Estimation
,
1994,
Springer Texts in Electrical Engineering.
[2]
Ingemar J. Cox,et al.
Secure spread spectrum watermarking for multimedia
,
1997,
IEEE Trans. Image Process..
[3]
W. J. Dowling,et al.
Watermarking digital images for copyright protection
,
1996
.
[4]
Wenjun Zeng,et al.
Image-adaptive watermarking using visual models
,
1998,
IEEE J. Sel. Areas Commun..
[5]
Joshua R. Smith,et al.
Modulation and Information Hiding in Images
,
1996,
Information Hiding.
[6]
Thomas M. Cover,et al.
Elements of Information Theory
,
2005
.
[7]
John D. Villasenor,et al.
Visibility of wavelet quantization noise
,
1997,
IEEE Transactions on Image Processing.
[8]
Richard E. Blahut,et al.
Digital transmission of information
,
1990
.