A Digital Watermarking Algorithm Based on Dual-tree Complex Wavelet Transform

Based on the good characteristics of dual-tree complex wavelet transform (DT-CWT), an improved digital watermarking algorithm is presented in the paper. The algorithm improves the embedding scheme by selecting the embedding channels and using the visual masking of HVS. In order to increase the robustness against common attacks such as JPEG, JPEG2000 compressions, different filtering attack etc., this algorithm uses the spread spectrum in embedding scheme and RS-Error correction code. The experimental results show that the algorithm increases the performance of watermark and has better robustness against common attacks. What's more, it can apply to the local activity of image.

[1]  Gregory W. Wornell,et al.  Quantization index modulation: A class of provably good methods for digital watermarking and information embedding , 2001, IEEE Trans. Inf. Theory.

[2]  Driss Aboutajdine,et al.  A Blind Chaos-Based Complex Wavelet-Domain Image Watermarking Technique , 2006 .

[3]  Nick Kingsbury,et al.  Digital watermarking with complex wavelets , 2000 .

[4]  N. Kingsbury Image processing with complex wavelets , 1999, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[5]  Walter Geisselhardt,et al.  Digital image watermarking using complex wavelet transform , 2004, MM&Sec '04.

[6]  Ingemar J. Cox,et al.  The First 50 Years of Electronic Watermarking , 2002, EURASIP J. Adv. Signal Process..

[7]  Nick G. Kingsbury,et al.  The dual-tree complex wavelet transform: A new efficient tool for image restoration and enhancement , 1998, 9th European Signal Processing Conference (EUSIPCO 1998).

[8]  Gye-Young Kim,et al.  A new incremental watermarking based on dual-tree complex wavelet transform , 2007, The Journal of Supercomputing.

[9]  N. Kingsbury Complex Wavelets for Shift Invariant Analysis and Filtering of Signals , 2001 .

[10]  P. Loo,et al.  Digital watermarking using complex wavelets , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[11]  Nick G. Kingsbury,et al.  Watermarking using complex wavelets with resistance to geometric distortion , 2000, 2000 10th European Signal Processing Conference.

[12]  Richard Baraniuk,et al.  The Dual-tree Complex Wavelet Transform , 2007 .