연속 블록간의 화소차이 행렬을 이용한 워터마크 알고리즘

Watermark Algorithm Using Difference Matrix between Successive Blocks

  • 투고 : 2008.05.16
  • 발행 : 2008.06.30

초록

본 논문에서는 웨이블릿 기반 화소차이 행렬을 이용한 워터마킹 알고리즘을 제안하였다. 전처리과정으로 1-레벨 웨이블릿 변환을 수행한 후, 저주파 대역을 제외한 고주파 대역부분의 계수 블럭을 정규화하여 웨이블릿역변환을 거쳐 참조 영상을 만든다. 원 영상과 참조 영상의 인접블럭에 대한 분산을 계산하고 고주파 성분이 원 영상에 미치는 지역적 특성을 고려하여 워터마크를 삽입한다. 실험결과, 제안한 방법이 비가시성이 우수하고 외부공격(잡음첨가, 필터링, JPEG)의 영상처리에 강인함을 확인하였다.

In this paper, we proposed a watermarking algorithm by using difference matrix between successive blocks in the transform domain. In the preprocessing, original image is decomposed with 1-level sub-bands by DWT. Then, all sub-bands which are excepted the low-frequency bands are set to normalize and make a reference image after transforming inverse DWT. The statistic variance of successive blocks between the original image and the reference image are calculated and finally, watermark is embedded considering the local characteristic with respect to the high-frequence components. Experimental results showed that the proposed approach is robust and better invisible in such attacks as filtering, JPEG and noise addition.

키워드