150 likes | 258 Views
On the Choice of the Mother Wavelet for Perceptual D ata Hiding. Corina Nafornita, Alexandru Isar Politehnica University of Timisoara Email: {corina.nafornita, alexandru.isar@etc.upt.ro}. Goal. P erceptual data hiding in the wavelet domain What is the “ best ” mother wavelet ?
E N D
On the Choice of the Mother Wavelet forPerceptual Data Hiding Corina Nafornita, Alexandru Isar Politehnica University of Timisoara Email: {corina.nafornita, alexandru.isar@etc.upt.ro} ISSCS 2009, Iasi, Romania
Goal • Perceptual data hiding in the wavelet domain • What is the “best” mother wavelet ? • JPEG2000 standard ISSCS 2009, Iasi, Romania
Watermark IDWT DWT Marked Original Mask Barni et al., 2001 Daubechies-6 ISSCS 2009, Iasi, Romania
Pros & cons • Artifacts low resolution mask • High resolution mask • Watermark can easily be erased • Use all resolution levels (not addresed here) • Simple implementation • No need of original image ISSCS 2009, Iasi, Romania
Mask estimation Low resolution vs. High resolution (Barni et al.,2001) (Nafornita et al.,2006) ISSCS 2009, Iasi, Romania
Choice of the mother wavelet • Both methods use Daubechies-6. • What is the best choice for the mother wavelet? • Set: • db2, db3, … db7 (n vanishing moments) • Daubechies 9/7 (bior4.4), 5/3 LeGall (bior2.2) – used in JPEG2000 standard ISSCS 2009, Iasi, Romania
Test images Lena Texmos1p.512 Baboon Picasso ISSCS 2009, Iasi, Romania
1/Homogeneous 00.045 Region segmentation 2/Textures 0.045 0.35 3/Contours 0.351 Criterion: normalized localstandard deviation ISSCS 2009, Iasi, Romania
Invisibility: PSNR ISSCS 2009, Iasi, Romania
JPEG compression, Q=50 ISSCS 2009, Iasi, Romania
Median filtering, 3x3 ISSCS 2009, Iasi, Romania
Resizing, 3/4 ISSCS 2009, Iasi, Romania
Cropping, 256x256 ISSCS 2009, Iasi, Romania
JPEG2000, CR=20 ISSCS 2009, Iasi, Romania
Conclusions • For the perceptual watermarking using the DWT the “best” mother wavelet bior2.2 • recommended in the JPEG2000 standard • In most cases, Nafornita et al. 2006 using mother wavelet bior2.2 outperformsBarni et al., 2001 using Daubechies-6 kernel • bior2.2 – more compact support, suitable for edges (contours) ISSCS 2009, Iasi, Romania