Scientific article
OA Policy
English

Optimal transform domain watermark embedding via linear programming

Published inSignal processing, vol. 81, no. 6, p. 1251-1260
Publication date2001
Abstract

Invisible Digital watermarks have been proposed as a method for discouraging illicit copying and distribution of copyright material. In recent years it has been recognized that embedding information in a transform domain leads to mo re robust watermarks. A major difficulty inwatermarking in a transform domain lies in the fact that constraints on the allowable distortion at any pixel may be speci ed in the spatial domain. The central contribution of the paper is the proposal of an approach which takes into account spatial domain constraints in an optimal fashion. The main idea is to structure the watermark embedding as a linear programming problem in which we wish to maximize the strength of the watermark subject to a set of lin- ear constraints on the pixel distortions as determined by a masking function. We consider the special cases of embedding in the DCT domain and wavelet domain using the Haar wavelet and Daubechies 4-tap lter in conjunction with a masking function based on a non-stationary Gaussian model, but the algorithm is applicable to any combination of transform and masking functions. Our results indicate that the proposed approach performs well against lossy compression such as JPEG and other types of ltering which do not change the geometry of the image.

Keywords
  • Watermarking
  • Watermark
  • Linear programming
  • Copyright
  • DCT
  • Wavelet
Citation (ISO format)
PEREIRA, Shelby, VOLOSHYNOVSKYY, Svyatoslav, PUN, Thierry. Optimal transform domain watermark embedding via linear programming. In: Signal processing, 2001, vol. 81, n° 6, p. 1251–1260. doi: 10.1016/S0165-1684(01)00042-1
Main files (1)
Article (Published version)
accessLevelPublic
Identifiers
Journal ISSN0165-1684
632views
429downloads

Technical informations

Creation03/03/2015 16:36:14
First validation03/03/2015 16:36:14
Update14/03/2023 22:57:04
Status update14/03/2023 22:57:04
Last indexation30/10/2024 23:12:10
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack