Hybrid Watermarking Technique using DWT Subband Structure and Spatial Edge Information

DWT 부대역구조와 공간 윤곽선정보를 이용한 하이브리드 워터마킹 기술

  • 서영호 (광운대학교 전자재료공학과) ;
  • 김동욱 (광운대학교 전자재료공학과)
  • Published : 2004.05.01

Abstract

In this paper, to decide the watermark embedding positions and embed the watermark we use the subband tee structure which is presented in the wavelet domain and the edge information in the spatial domain. The significant frequency region is estimated by the subband searching from the higher frequency subband to the lower frequency subband. LH1 subband which has the higher frequency in tree structure of the wavelet domain is divided into 4${\times}$4 submatrices, and the threshold which is used in the watermark embedding is obtained by the blockmatrix which is consists by the average of 4${\times}$4 submatrices. Also the watermark embedding position, Keymap is generated by the blockmatrix for the energy distribution in the frequency domain and the edge information in the spatial domain. The watermark is embedded into the wavelet coefficients using the Keymap and the random sequence generated by LFSR(Linear feedback shift register). Finally after the inverse wavelet transform the watermark embedded image is obtained. the proposed watermarking algorithm showed PSNR over 2㏈ and had the higher results from 2% to 8% in the comparison with the previous research for the attack such as the JPEG compression and the general image processing just like blurring, sharpening and gaussian noise.

본 논문에서 제안되는 워터마크(Watermark) 삽입 알고리즘은 웨이블릿 변환 영역에서 구성되는 부대역간의 트리구조(Tree structure)와 공간 영역에서의 윤곽선 정보를 이용하여 워터마크를 삽입할 영역을 결정하고 삽입한다. 먼저 생성되는 고주파 성분의 부대역으로부터 저주파 부대역으로 중요 주파수 영역을 예측하게 되는데 웨이블릿 변환영역에서 구성된 트리구조에서 높은 주파수를 가지는 LHI 부대역을 4${\times}$4의 부행렬(Submatrix)로 나누고 행렬에 대한 평균과 이들에 의해 구성되는 블록 행렬(Block matrix)로부터 전체 평균 및 워터마크 삽입에 이용될 임계값을 얻는다. 또한 주파수 영역에서 구해진 에너지 특성에 대한 블록 행렬과 공간 영역에서 얻어진 영상의 윤곽선 정보에 의해 워터마크가 삽입될 위치인 키맵(Keymap)이 구해진다. 구해진 키맵에 따라서 LFSR(Linear feedback shift register)을 이용하여 발생된 무작위 순열(Random sequence)를 웨이블릿 도메인에서 이웃 웨이블릿 계수간의 관계를 이용하여 삽입한다. 최종적으로 역 웨이블릿 변환을 취함으로써 워터마크가 삽입된 영상을 생성한다. 제안된 워터마킹 알고리즘은 JPEG과 같은 압축과 Blurring, Sharpening, 그리고 가우시안(Gaussian) 잡음 등의 공격에 대해서도 기존의 방식에 비해 약 2㏈ 절도 높은 PSNR(Peak signal to noise ratio)를 보이면서 2%에서 8% 정도 높은 NR(Normalized correlation)를 가져서 좋은 특성을 나타냈다.

Keywords

References

  1. Proceedings of the 1990 IEEE Military Communications Conference Embedding Secret Information Into a Dithererd Multilevel Image K.Tanaka;Y.Nakamura;K.Matsui
  2. Technical report, ETH Zurich Ermitteln unauthorisierter Verteiler von maschinenlesbaren Daten G.Caronni
  3. Proceedings DICTA Electronic Water mark A.Tirkel(et al.)
  4. Proc. of IEEE Conf. on Image Processing A Method for Signature Casting on Digital Images I.Pitas
  5. Proc. of SPIE v.3022 Digital Signature of Color Images using Amplitude Modulation M.Kutter;F.Jordan;F.Bosson https://doi.org/10.1117/12.263442
  6. Proc. of SPIE Conf. on Human Vision and Electronic ImagingⅡ v.3016 A Review of Watermarking and the Importance of Perceptual Modeling I.J.Cox;M.L.Miller
  7. IEEE Trans. on Image Processing v.6 no.12 Secure Spread Spectrum Watermarking for Multimedia I.J.Cox;J.Killian;T.Leighton;T.Shamoon https://doi.org/10.1109/83.650120
  8. Proc. of COST 254 Workshop on Emerging Techniques for Communication Terminals image Watermarking of Secure Transmission over Public Networks M.Barni
  9. Proc. of Ieee Conf. in Image Processing v.3 Phase Watermarking of Digital Images J.O.Ruanaidh;W.J.Dowling;F.M.Boland https://doi.org/10.1109/ICIP.1996.560428
  10. Proc. of IEEE ICIP v.3 A Multiresolution Watermark for Digital Images X.G.Xia;C.G.Boncelet;G.R.Arce
  11. IEEE Trans. on Image Processing v.8 no.1 Hidden Digital Watermarks in Images C.T.Hsu;J.L.Wu https://doi.org/10.1109/83.736686
  12. IEEE Trans. on Industrial Electronics v.48 no.5 Hiding Digital Watermarks Using Multiresolution Wavelet Transform Ming Shing Hsieh;Din Chang Tseng
  13. Digital Image Processing R.C.Gonzalez;R.E.Woods
  14. J. Appl. Comp. Harm. Anal. v.3 no.2 The lifting scheme: A custom-design construction of biorthogonal wavelets W.Sweldens https://doi.org/10.1006/acha.1996.0015
  15. IEEE Trans. on Consumer Electronics v.46 no.3 VLSI Design of An Efficient Embedded Zerotree Wavelet Coder with Function of Digital Watermarking S.F.Hsiao;Yor Chin;K.H.Chang
  16. IEEE Trans. on Circuits and System for Video Technology v.10 no.3 A Real-Time Wavelet Vector Quantizatiion Algorithm and Its VLSI Architecture S.K.Paek;L.S.Kim
  17. Shift Register Sequences Solomon W.Golomb
  18. Digital Watermarking I.J.Cox;M.L.MIller;J.A.Bllom