3 Digital Watermarking
Digital watermarking is an efficient technique to protect intellectual property from
illegal copying. It provides a means of embedding a message in a piece of digital data
without destroying the value of the digital data. Digital watermarking techniques
embed a known message in a piece of digital data as a means of identifying the
rightful owner of the data. These techniques can be used on many types of digital data
including still imagery, movies, and music. This work focuses on digital
watermarking for images and in particular invisible watermarking. A digital
watermark is a signal permanently embedded into digital data (audio, images, video,
and text) that can be detected or extracted later by means of computing operations in
order to make assertions about the data. The watermark is hidden in the host data in
such a way that it is inseparable from the data and so that it is resistant to many
operations that may degrade the host document.
Digital Watermarking techniques derive from steganography, which means covered
writing (from the Greek words stegano or ''covered'' and graphos or ''to write'').
Steganography is the science of communicating information while hiding the
existence of the communication. The goal of steganography is to hide an information
message inside harmless messages in such a way that it is not possible even to detect
that there is a secret message present. Both steganography and watermarking belong
to a category of information hiding, but the objectives and conditions for the two
techniques are just the opposite. In watermarking, for example, the important
information is the "external" data (e.g. images, voices, etc.). The "internal" data (e.g.
watermark) is additional data for protecting the external data and to prove ownership.
In steganography, however, the external data (referred to as a vessel, container, or
dummy data) is not very important. It is just a carrier of the important information;
the internal data. A watermark is designed to permanently reside in the host data. If
the ownership of a digital work is in question, the information can be extracted to
completely characterize the owner.
Digital watermarking is an enabling technology for e-business strategies: conditional
and user specific access to services and resources. Digital watermarking offers several
advantages. The details of a good digital watermarking algorithm can be made public
knowledge. Digital watermarking provides the owner of a piece of digital data the
means to mark the data invisibly. The mark could be used to serialize a piece of data
as it is sold or used as a method to mark a valuable image. For example, this marking
allows an owner to safely post an image for viewing but legally provides an
embedded copyright to prohibit others from posting the same image. Watermarks and
attacks on watermarks are two sides of the same coin. The goal of both is to preserve
the value of the digital data. However, the goal of a watermark is to be robust enough
to resist attack but not at the expense of altering the value of the data being protected.
On the other hand, the goal of the attack is to remove the watermark without
destroying the value of the protected data. The contents of the image can be marked
without visible loss of value or dependence on specific formats. For example a bitmap
(BMP) image can be compressed to a JPEG image. The result is an image that
requires less storage space, but cannot be distinguished from the original. Generally, a
41