Share Email Print

Proceedings Paper

Watermarking by histogram specification
Author(s): Dinu Coltuc; Philippe Bolon
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

The paper investigates the use of image histograms as watermarks. First, the problem of exact histogram specification is addressed and a method for exact histogram specification, consistent with the human perception of brightness, is developed. Next, two watermarking techniques based on exact histogram specification are proposed. The first one directly considers image histograms as watermarks. Thus, a particular histogram is assigned as a watermark and images are further transformed to have exactly the assigned histogram. Since quite large variations in image histogram are not perceived by humans, an unlimited number of invisible watermarks can be defined for which images appear visually non-distorted. Besides, by selecting histograms which are variations of uniform histogram, the transformed images are not only uniquely marked but also enhanced. The second approach conserves, for each image, its original histogram. The watermarking procedure consists of two histogram specification transforms: a transform to the assigned watermark followed by an inverse transform to recover the original histogram. Since image recovery after a histogram specification transform is not exact, the error obtained after the two consecutive transforms is further used to track each watermark.

Paper Details

Date Published: 9 April 1999
PDF: 12 pages
Proc. SPIE 3657, Security and Watermarking of Multimedia Contents, (9 April 1999); doi: 10.1117/12.344674
Show Author Affiliations
Dinu Coltuc, Univ. of Savoie (France)
Philippe Bolon, Univ. of Savoie (France)

Published in SPIE Proceedings Vol. 3657:
Security and Watermarking of Multimedia Contents
Ping Wah Wong; Edward J. Delp III, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?