skip to main content
10.1145/1741906.1741975acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicwetConference Proceedingsconference-collections
research-article

Watermarking for JPEG2000 compression standard on FPGA

Published:26 February 2010Publication History

ABSTRACT

With the result of advancement in today's technology, digital content can be easily copied, modified, or distributed. Digital watermarking provides the solution to this problem. Most of the digital watermarking methods are divided into two categories: Robust watermarking and fragile watermarking. As a special subset of fragile watermarking, reversible watermarking (lossless or invertible watermarking) enables us to recover the image which is same as the original image pixel by pixel after the content is authenticated. This type of lossless recovery is compulsory in sensitive imagery applications like medical and military purposes.

An efficient watermarking algorithm has been implemented using Matlab which uses the concept of difference expansion of high pass transform coefficients with watermark bits. This work was to find a reversible watermarking algorithm for JPEG2000 standard for medical applications, a (5, 3) wavelet transform is used which is considered as lossless transform in the JPEG2000 standard. In the algorithm, (5, 3) Integer wavelet transformed high pass coefficients are difference expanded instead of Haar wavelet transformed coefficients in Mark Tian's algorithm. Based on the Algorithm developed for Matlab modeling, a new architecture for Reversible watermarking was designed and the hardware modeling for that architecture was done using Verilog HDL. By difference expanding the high pass coefficients of the image and embedding the watermark in those high pass coefficient, maximum embedding capacity over 90000 bits is achieved for a 256x256 image.

The Watermark embedding block is synthesized using Xilinx ISE and implemented on Spartan3 FPGA. The Reversible Watermarking Block operates at a maximum clock frequency of 62.073 MHz with a minimum period of 16.110ns. The Latency of the system is N+2 clock cycles for a total of N pixels macro block. The embedding capacity of 2bits at a time are used to embed in the high frequency coefficients, as number of bits to be embedded increases the Peak Signal to Noise Ratio decreases up to 31.3%.

References

  1. Jun Tian, "Reversible Data Embedding Using a Difference Expansion", IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, No. 8, August 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Alattar, "Reversible watermark using the difference expansion of a generalized integer transform", IEEE Transactions on Image Processing, vol. 13, no. 8, pp. 1147--1156, Aug Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. G. Mallat, "Multifrequency channel decomposition of images and wavelet models", IEEE Trans. Acoust., Speech, Signal Processing, vol. 37, pp. 2091--2110 December 1989.Google ScholarGoogle ScholarCross RefCross Ref
  4. Jen-Bang Feng, Iuon-Chang Lin, Chwei-Shyong Tsai, and Yen-Ping Chu, "Reversible Watermarking: Current Status and Key Issues", International Journal of Network Security, Vol. 2, No. 3, PP. 161--171, May 2006 (http://isrc.nchu.edu.tw/ijns/)Google ScholarGoogle Scholar
  5. Sunil Lee, Chang D. Yoo and Ton Kalker, "Reversible Image Watermarking Based on Integer-to-Integer Wavelet Transform", IEEE Transactions on information forensics and security, vol. 2, pp. 321--330, no. 3, September 2007 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Tian, "Wavelet-based reversible watermarking for authentication", in Proceedings of SPIE Sec. and Watermarking of Multimedia Cont. IV, vol. 4675, Jan 2002.Google ScholarGoogle Scholar
  7. Michael Arnold, Martin Schmucker and Stephen D. Wolthusen, "Techniques and Applications of Digital Watermarking and Content Protection", published by Artech House, Boston, London. www.artechhouse.com Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. R. G. van Schyndel, A. Z. lTrkel and C. F. Osbome, "A Digital Watermark", IEEE Transactions on Photo-Electronic Imaging, vol. 32, pp. 86--90, no. 6, June 1994Google ScholarGoogle Scholar

Index Terms

  1. Watermarking for JPEG2000 compression standard on FPGA

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        ICWET '10: Proceedings of the International Conference and Workshop on Emerging Trends in Technology
        February 2010
        1070 pages
        ISBN:9781605588124
        DOI:10.1145/1741906

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 26 February 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
      • Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader