Digital Watermarking using Bit Concealment in Wavelet Transform Domain

웨이브렛 영역에서의 비트 은닉을 이용한 디지털워터마킹

  • 성광진 (홍익대학교 컴퓨터 정보통신공학과) ;
  • 김민태 (홍익대학교 컴퓨터 정보통신공학과) ;
  • 이종혁 (홍익대학교 컴퓨터 정보통신공학과) ;
  • 지인호 (홍익대학교 컴퓨터 정보통신공학과) ;
  • 안홍영 (홍익대학교 컴퓨터 정보통신공학과)
  • Received : 2007.12.05
  • Published : 2008.04.30

Abstract

The object of watermarking is to prevent from copying and distributing without the copyright or right of ownership. In case of using watermark as an image data we can detect watermark whether an original image exists or not. In this paper, we proposed that an image data is used for watermark and the watermark is detected without an original image. After the original image is transformed with DWT and the watermark is transformed with DCT, they are transformed with binary number. We calculate an optimal bit position for concealing watermark of an original binary image and insert the watermark and determine the best position for robustness against JPEG compression, filtering, and resampling attacks within inserted watermark image. In this paper, we are able to confirm the right of copyright and ownership easily while using invisible watermark and also we can detect a watermark without an original image.

워터마킹은 저작권이나 소유권자의 허락 없이 저작물을 복사하거나 배포하는 것을 방지하는데 목적을 두고 있다. 영상데이터를 워터마크로 사용하는 경우 원본 영상의 존재 여부에 의해 워터마크를 검출할 수 있다. 본 논문에서는 영상데이터를 워터마크로 사용하고 워터마크 검출에서는 원본영상 없이 워터마크를 검출할 수 있는 방법을 제안한다. 원 영상을 DWT하고 워터마크 영상을 DCT하여 변환계수들을 2진화한다. 원영상의 2진 비트열에서 워터마크 데이터를 은닉할 수 있는 최적의 비트 위치를 계산하여 워터마크를 삽입, 워터 마크가 삽입된 영상이 JPEG 압축이나 필터링, 리샘플링과 같은 공격에 강인할 수 있도록 비트의 위치를 결정한다. 제안된 방법은 비가시적인 워터마크를 사용함으로 저작권 및 소유권의 확인을 쉽게 할 수 있고 원 영상 없이 워터마크 검출이 가능하다.

Keywords