• DocumentCode
    1035953
  • Title

    Reversible watermark using the difference expansion of a generalized integer transform

  • Author

    Alattar, Adnan M.

  • Author_Institution
    Digimarc Corp., Tualatin, OR, USA
  • Volume
    13
  • Issue
    8
  • fYear
    2004
  • Firstpage
    1147
  • Lastpage
    1156
  • Abstract
    A reversible watermarking algorithm with very high data-hiding capacity has been developed for color images. The algorithm allows the watermarking process to be reversed, which restores the exact original image. The algorithm hides several bits in the difference expansion of vectors of adjacent pixels. The required general reversible integer transform and the necessary conditions to avoid underflow and overflow are derived for any vector of arbitrary length. Also, the potential payload size that can be embedded into a host image is discussed, and a feedback system for controlling this size is developed. In addition, to maximize the amount of data that can be hidden into an image, the embedding algorithm can be applied recursively across the color components. Simulation results using spatial triplets, spatial quads, cross-color triplets, and cross-color quads are presented and compared with the existing reversible watermarking algorithms. These results indicate that the spatial, quad-based algorithm allows for hiding the largest payload at the highest signal-to-noise ratio.
  • Keywords
    data encapsulation; feedback; image colour analysis; transforms; watermarking; cross-color quads; cross-color triplets; difference expansion; feedback system; generalized integer transform; reversible watermarking algorithm; signal-to-noise ratio; spatial quads; spatial triplets; Color; Control systems; Degradation; Feedback; Image restoration; Payloads; Signal to noise ratio; Size control; Steganography; Watermarking; Algorithms; Image Enhancement; Image Interpretation, Computer-Assisted; Information Storage and Retrieval; Likelihood Functions; Pattern Recognition, Automated; Product Labeling; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted; Subtraction Technique;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2004.828418
  • Filename
    1315703