Digital Image Watermarking using Subband Correlation Wavelet Domain

웨이블릿 영역의 부대역 상관도를 이용한 디지털 영상 워터마킹

  • Published : 2003.11.01

Abstract

The watermarking is the technique that embeds or extracts the certain data without the change of the original data for the copyright protection of the multimedia contents. Watermark-embedded contents must not be distinguished by human's eye and must be robust to the various image processing and the intentional distortions. In this paper, we propose a new watermarking technique applied in the wavelet domain which has both the spatial and frequency information of a image. For both the robustness and the invisibility, the positions for embedding the watermark is selected with the multi-threshold. We search the similarity between highly correlated coefficients in the each subband and decide the mark space after verifying the significance in the specified subband. The similarity is represented by the coefficient difference between the subbands and its distribution is used in the watermark embedding and extracting. The embedded watermark can be extracted without the original image using the relationship of the subbands. By these properties the proposed watermarking algorithm has the invisibility and the robustness to the attacks such as JPEG compression and the general image processing.

워터마킹(Watermarking) 기법은 멀티미디어 컨텐츠의 저작권 보호를 위해서 특정 데이터를 저작물의 품질이나 데이터 크기의 변화 없이 삽입하고, 필요시 이를 검출하는 기술이다. 워터마크가 삽입된 컨텐츠는 사람의 육안이나 청각으로 구별할 수 없어야 하고 여러 종류의 변환 또는 고의적 공격에 강인성을 가져야한다. 본 논문에서는 영상의 공간 영역과 주파수 영역에 대한 정보를 함께 갖는 웨이블릿(Wavelet) 변환영역에서 워터마킹을 수행하는 방법을 제안하였다. 제안한 방법에서는 강인성과 비가시성을 동시에 만족하기 위해 다중 임계값을 사용하였다. 워터마크 삽입 위치는 상관도가 높은 부대역 계수들의 유사성을 조사하고 관련 주파수 대역에서 계수의 중요도를 검증한 뒤 워터마크를 삽입할 위치로 결정하였다. 이 때 유사성의 표현은 부대역간의 계수 값 차를 이용하였고, 이 차들의 분포는 워터마크를 삽입하고 검출하는데 사용한다. 워터마크의 검출은 부대역간의 특성을 이용함으로써 원래의 영상을 사용하지 않고 검출할 수 있다. 이러한 특성들 때문에 제안한 워터마킹 알고리즘은 JPEG 압축 공격 등을 비롯한 일반적인 영상처리에 대해 비가시성과 강인성을 동시에 만족함을 보였다.

Keywords

References

  1. Ingemar J. Cox, Matthew L. Miller, Jeffrey A. Bloom, 'Digital watermarking', Morgan Kaufmann Publishers, 2002
  2. I. J. Cox, J. Killian, T. Leighton and T. Shamoon, 'Secure Spread Spectrum Watermarking for Multimedia,' IEEE Trans. on Image Processing, 6, 12, pp. 1673-1687, 1997 https://doi.org/10.1109/83.650120
  3. I. J. Cox and M. L. Mller, 'A Review of Watermarking and the Importance of Perceptual Modeling', Proc. of SPIE Conf. on Human Vision and Electronic Imaging II, vol. 3016, pp. 92-99, February, 1997. https://doi.org/10.1117/12.274502
  4. M. Barni, 'Image Watermarking of Secure Transmission over Public Networks', Proc. of COST 254 Workshop on Emerging Techniques for Communication Terminals, Toulouse, France, pp. 290-294, July, 1997
  5. J. O. Ruanaidh, W. J. Dowling, and F. M. Boland, 'Phase Watermarking of Digital Images', Proc. of Ieee Conf. In Image Processing, vol. 3, pp. 239-242, 1996 https://doi.org/10.1109/ICIP.1996.560428
  6. X. G. Xia, C. G. Boncelet and G. R. Arce, 'A Multiresolution Watermark for Digital Images', Proc. of IEEE ICIP, vol. 3, pp. 548-551, 1997 https://doi.org/10.1109/ICIP.1997.647971
  7. C. T. Hus and J. L. Wu 'Hidden Digital Watermarks in Images', IEEE Trans. on Image Processing, vol. 8, no. 1, pp. 58-68, January, 1999 https://doi.org/10.1109/83.736686
  8. Shapiro, J,M, 'Embedded image coding using zerotrees of wavelet coefficients', Signal Processing, IEEE Transactions on , Volume: 41 Issue: 12 , Dec. 1993, pp 3445-3462 https://doi.org/10.1109/78.258085
  9. Ming-Shing Hsieh and Din-Chang Tseng, 'Hiding Digital Watermarks Using Multiresolution Wavelet Transform', IEEE Trans. on Industrial Electronics, vol. 48. No.5, October, 2001 https://doi.org/10.1109/41.954550
  10. S. F. Hsiao, Yor-Chin, and K. H. Chang, 'VLSI Design of An Efficient Embedded Zerotree Wavelet Coder with Function of Digital Watermarking', IEEE Trans. on Consumer Electronics, Vol. 46, No. 3, August 2000 https://doi.org/10.1109/30.883423
  11. S. K. Paek and L. S. Kim, 'A Real-Time Wavelet Vector Quantization Algorithm and Its VLSI Architecture', IEEE Trans. on Circuits and System for Video Technology, Vol. 10, No. 3, April 2000 https://doi.org/10.1109/76.836293
  12. I. Daubechies and W. Sweldens, 'Factoring wavelet and subband transforms into lifting steps,' Journal of Fourier Analysis and Applications, 4(3):245-267, 1998 https://doi.org/10.1007/BF02476026
  13. Jaideva C. Goswami, Andrew K Chan., 'Fundamentals of Wavelets', A Siley-Interscience Publication, 1999
  14. Amir Said and William A Pearlman, 'A New, Fast and Efficient Image codec Based on Set Partitioning in Hierarchical Trees', IEEE Trans. on Circuits and Systems for Video Technology, Vol. 6. No. 3, pp. 243-250, June 1996 https://doi.org/10.1109/76.499834
  15. Ming-Shing Hsieh, Din-Chang Tseng, YongHuai Huang, 'Hiding digital watermarks using multiresolution wavelet transform', Industrial Electronics, IEEE Transactions on, Volume: 48 Issue: 5 , Oct, 2001, pp 875-882 https://doi.org/10.1109/41.954550
  16. 한국정보보호센터, '128-비트 블록 암호 알고리즘(SEED) 개발 및 분석보고서', 1998