• DocumentCode
    1017655
  • Title

    Difference Expansion Based Reversible Data Hiding Using Two Embedding Directions

  • Author

    Hu, Yongjian ; Lee, Heung-Kyu ; Chen, Kaiying ; Li, Jianwei

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon
  • Volume
    10
  • Issue
    8
  • fYear
    2008
  • Firstpage
    1500
  • Lastpage
    1512
  • Abstract
    Current difference-expansion (DE) embedding techniques perform one layer embedding in a difference image. They do not turn to the next difference image for another layer embedding unless the current difference image has no expandable differences left. The obvious disadvantage of these techniques is that image quality may have been severely degraded even before the later layer embedding begins because the previous layer embedding has used up all expandable differences, including those with large magnitude. Based on integer Haar wavelet transform, we propose a new DE embedding algorithm, which utilizes the horizontal as well as vertical difference images for data hiding. We introduce a dynamical expandable difference search and selection mechanism. This mechanism gives even chances to small differences in two difference images and effectively avoids the situation that the largest differences in the first difference image are used up while there is almost no chance to embed in small differences of the second difference image. We also present an improved histogram-based difference selection and shifting scheme, which refines our algorithm and makes it resilient to different types of images. Compared with current algorithms, the proposed algorithm often has better embedding capacity versus image quality performance. The advantage of our algorithm is more obvious near the embedding rate of 0.5 bpp.
  • Keywords
    Haar transforms; data encapsulation; image coding; search problems; statistical analysis; watermarking; wavelet transforms; difference-expansion embedding technique; dynamical expandable difference search mechanism; dynamical expandable difference selection mechanism; embedding direction; histogram; image quality; integer Haar wavelet transform; reversible image data hiding; reversible watermarking; vertical difference image embedding; Authentication; Data encapsulation; Data mining; Degradation; Image coding; Image quality; Protection; Video coding; Watermarking; Wavelet transforms; Data hiding; difference expansion embedding; integer Haar wavelet transform; reversible watermarking;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2008.2007341
  • Filename
    4694854