Professional Documents
Culture Documents
Kỹ thuật ẩn thng tin trn ảnh dựa ảnh
Kỹ thuật ẩn thng tin trn ảnh dựa ảnh
Trang 57
Bin i contourlet dng mt dn lc hai chiu, phn tch nh thnh cc subband c hng ti nhiu mc. Ti mi mc l s kt hp gia mt thp Laplacian v mt dn lc c hng. Nh cu trc lp ngi ny m cc bc phn tch c lp vi nhau, mi mc s c mt s hng khc nhau (l ly tha ca 2). c trng ny khin cho contourlet l bin i c th t c linh hot cao vi mt chi ph tnh ton chp nhn c. Qu trnh c m t c th nh sau: Bin i contourlet gm hai phn tch: phn tch a mc (multi-scale) v phn tch c hng (directional).
mc (scale) u tin, nh u vo c phn tch qua hai bc. - Bc 1: thp Laplacian LP c dng thu gi nhng im ri rc. LP phn tch nh u vo thnh 1 nh con th (coarse sub-image L) v mt tp cc nh band-pass. - Bc 2: dn lc c hng DFB (directional filter bank) c dng ni cc im ri rc thnh cc cu trc dng ng thng (linear structure) theo nhiu hng. DFB phn tch cc nh band-pass bc 1 thnh cc nh con, chng ln nhau. cc mc tip theo, qu trnh phn tch nh bc 1 v 2 s c lp li vi u vo ca mc ny l u ra ca mc trc . Kt qu sau cng l cc phn tch LP v DFB.
Trang 58
3. THUT TON N THNG TIN IU BIN LNG T - QIM Nhm nghin cu Brian Chen, G.W. Wornell [2] gii thiu mt k thut mi trn lp h s c gi l dither modulation code hay QIM (Quantization Index Modulation) code, c m t nh trong hnh 4.
tng chnh ca k thut ny l nhng 1 bit trn 1 mu tn hiu theo mt b lng t (dither-quantizer). Gi tr max v min ca h s, bng lng t, s tp con c xc lp ty thuc vo tnh cht ca loi h s thc hin QIM. V d: vi gi tr cc h s thuc [0..300] v bc nhy l 60, s tp con: 300/60 = 5. Ta c: Bng 1. Lng t ha cc h s Tp con 1 2 3 4 5 Gi tr 0 ...................60 61 ...............120 121 .............180 181 .............240 241 .............300 Gi tr h s iu chnh khi Nhng bit 1 15 75 135 195 255 Nhng bit 0 45 105 165 225 285
Bng lng t ny cng s c sinh ti u trch thng tin, khi c cung cp gi tr bc nhy v phm vi dao ng cc h s.
Trang 59
Bng 2. Bng lng t gii m Tp con 1 2 3 4 5 Gi tr cc h s nm trong khon Trch bit 1 0................ 30 60.............. 90 120.......... 150 180.......... 210 240.......... 270 Trch bit 0 30................... 60 90................. 120 150............... 180 210............... 240 270............... 300
4. M HNH N THNG TIN 4.1. Qu trnh nhng thng tin tng kh nng chng tn cng, chng ti tin hnh nhng thng tin lm hai giai on. Trong c hai giai on, thut ton nhng c dng u l QIM. - Giai on 1: thc hin bin i Contourlet, chn ra subband c nng lng ln nht (theo [7], y l cc h s dng cho watermark tt nht). Vi cc h s trong subband ny, thut ton tin hnh chn cc h s nhng nhm m bo cc rng buc v: (i) tnh lng ging ca cc h s Contourlet (theo [1]) (ii) kh nng phc hi trong qu trnh trch thng tin (iii) tnh trong sut ca nh nhng ,.. Gi h s chn nhng l h s kh thi. - Giai on 2: nhng trn low-pass ca nh kt qu t giai on 1. Trong hai giai on ny, gi tr ca QIM khc nhau, ty thuc vo c trng ca h s nhng. Cch tnh nng lng ca subband nh sau : o Gi J l s mc phn tch bc 1 (j=1, 2J), v k=0, 1, , 2hj -1 (hj l s hng ti mc j). Gi dj,k l subband th k ti mc j. o Nng lng ca subband: Ej,k:
E j ,k
1 MN
d
m 1 n 1
2 (l ) j j ,k
(m, n)
(1)
vi M, N l kch thc ca dj,k dmax l subband c nng lng ln nht: dmax= max(Ej,k) s c chn nhng. Di y l s nhng thng ip W vo nh gc H:
Trang 60
Bin i Contourlet Tnh nng lng cc subband QIM cho subband c MAX(nng-lng) trn cc h s kh thi Bin i Contourlet nguc nh nhng HW (G1) Bin i contourlet HW
Watermark W
Bin i Contourlet
- Tnh nng lng, tm dmax - Trch thng tin t dmax trn cc h s kh thi
Trang 61
Science & Technology Development, Vol 12, No.11 - 2009 Trong qu trnh nhng thng tin, chng ti tin hnh lm hai giai on, theo hai cch khc nhau, nhm m bo: nu khng trch c thng tin ti giai on 1 (w1), th lng thng tin tn ti trong giai on 2 vn cho php rt c thng tin (w2). Chng ti nh gi thut ton bng h s PSNR (Peak Signal to Noise Ratio) v h s tng quan chun NC (Normalise Correlation).
PSNR 10 log M 1 N 1
i 0 j 0
NxNx 255 2
0
( I
(2)
2
(i, j ) I w (i, j ))
NC
[W (i, j )]
i 1 j 1
(3)
2
vi W l thng ip gc v W l thng ip trch bng thut ton. 5. KT QU THC NGHIM Chng ti s dng toolbox bng Matlab thc hin phn tch v ti to contourlet. H thng ci t th nghim trn nh mc xm. C th, mt nh 512x512 pixel s dng n nh nh phn 32x32. nh gc c phn tch bng Pyramidal Directional Filter Bank theo 4 mc, s hng ti mi mc ln lt l: 0, 3, 3 v 4 (t th n mn dn), vi dn lc pkva. Khi , tp cc h s contourlet c c nh sau:
Trang 62
Hnh 8. Thng tin n W - nh nh phn (32x32) C{1}: lowpass subband (1 ma trn s thc 32x32) C{2}{1}, C{2}{2}, C{2}{3}: 3 highpass subband ([32x32]x3) C{3}{1},... C{3}{8}: 8 directional subband ti mc mn hn ([32x64]x4 v [64x32]x4) C{4}{1},... C{4}{8}: 8 directional subband ti mc mn hn ([64x128]x4 v [128x64]x4) C{5}{1}... C{5}{16}: 16 directional subband ti mc mn hn ([64x256]x8 v [256x64]x8)Phng php n c dng so snh vi thut ton l bin i DCT ca Wang [4].
Cc tn cng s dng kim chng: nn JPEG, nhiu v mt s bin i hnh hc. Kt qu nh sau: Bng 3. Sai s PSNR so snh 2 phng php n Contourlet Giai on 1 60.9 Giai on 2 49.78 Wang 39.21
Bng 4. H s tng quan chun NC ca watermark sau 2 giai on trch: Giai on 1 Giai on 2
0.997817
1.00
Trang 63
Science & Technology Development, Vol 12, No.11 - 2009 Bng 5. H s tng quan chun NC sau mt s dng tn cng: Loi tn cng Nn JPEG QF=80 0.38 Nn JPEG QF=50 0.32 Nhiu Gauss 0.5% 0.95 Nhiu Gauss 1% 0.59 Lc thng cao (10 pixel) 0.97 0.47 0.99 1.0 0.99 1 NC ca w1 NC ca w2
0.52
0.96
Trang 64
0.51
0.99
1.0
Invert 6. KT LUN Trong nghin cu ny, m hnh n thng tin xy dng da trn vic phi hp QIM trn min contourlet. Bng cch ny, k thut cho cht lng nh nhng kh tt (PSNR > 37dB), c bit cho php trch m thng tin, ng thi tng bn vng cao hn hn trc mt s tn cng nh: nn JPEG, nhiu, lc thng, remove,... khi so snh vi cc kt qu nghin cu trc [4]. y l mt im ng ghi nhn v cng l ng gp ca nhm chng ti. So vi [5], thut ton xut t c kt qu tt hn trong hu ht cc dng tn cng. Tuy nhin, cn nhiu vn cn c tip tc nghin cu ci tin, thut ton cn cha mnh m trc cc tn cng bng cch bin i hnh hc. Hng nghin cu tip theo ca chng ti l tm ra s phi hp cc thut ton nhng khc nhau, trn cc h s Contourlet c c trng khc nhau ci thin kh nng chng cc tn cng cn li .
Trang 65
Science & Technology Development, Vol 12, No.11 - 2009 two embedding stages, our algorithm allows blind extraction, highly robust for different attacks on the watermarked image. Keywords: data hiding, contourlet, QIM. TI LIU THAM KHO
[1]. Martin Vetterli, Minh N. Do, The Contourlet Transform An Efficient Directional [2]. [3].
Multiresolution Image Representation, IEEE Transactions on image processing, 2003. Chen B and Wornell G.W. Digital Watermarking and information embedding using dither modulation, In IEEE Workshop on Multimedia Signal Processing, 1998. Chandramouli R, Graubard Benjamin and Richard Collin R., A multiple description framework for oblivious watermarking, Proceedings of Security, Watermarking and Multimedia, 2001. Wang Y, Alan P., Blind image data hiding based on self reference, Pattern Recognition Letters 25(2004), 1681-1689 Dng Minh c, Dng Anh c, K thut n thng tin trn nh da trn php bin i hai chiu, K yu Hi tho khoa hc quc gia Ln III Nghin cu c bn v ng dng CNTT, Nha Trang, Vit Nam, 2007 . B.Chandra Mohan, S.Srinivas Kumar, Robust Digital Watermarking Scheme using Contourlet Transform, International Journal of Computer Science and Network Security, vol.8 No.2, Feb 2008, pp 43-51. Cox I., Kilian J, Leighton F.T, Secure Spread Spectrum watermarking for multimedia, IEEE Transactions Image Processing 1997. Dng Minh c, Dng Anh c, Mt s k thut nng cao hiu qu n thng tin trong nh s, K yu Hi tho quc gia Mt s vn chn lc ca CNTT v Truyn thng Ln VIII, tr. 100-107, Nng, Vit Nam, 2004.
[4]. [5].
Trang 66