ABSTRACT

This chapter provides an overview of the image watermarking techniques and describes various watermarking application scenarios. It presents a general model of the watermarking system and identifies its two main components: embedder and detector. In the overview of watermarking techniques, the chapter introduces various watermarking system solutions for embedding a single bit in different domains: spatial, global, and block discrete cosine transform, wavelet, and discrete Fourier domains. It discusses the issues related to embedding multibit payloads, as well as issues related to the evaluation of watermarking systems. The chapter looks at the range of applications that could benefit from applying digital watermarking technology. Modeling watermarking as communication is important because it makes it possible to apply various communication system techniques, such as modulation, error correction coding, spread spectrum communication, matched filtering, and communication with side information, to watermarking.