• DocumentCode
    19527
  • Title

    Recursive Histogram Modification: Establishing Equivalency Between Reversible Data Hiding and Lossless Data Compression

  • Author

    Weiming Zhang ; Xiaocheng Hu ; Xiaolong Li ; Nenghai Yu

  • Author_Institution
    Sch. of Inf. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
  • Volume
    22
  • Issue
    7
  • fYear
    2013
  • fDate
    Jul-13
  • Firstpage
    2775
  • Lastpage
    2785
  • Abstract
    State-of-the-art schemes for reversible data hiding (RDH) usually consist of two steps: first construct a host sequence with a sharp histogram via prediction errors, and then embed messages by modifying the histogram with methods, such as difference expansion and histogram shift. In this paper, we focus on the second stage, and propose a histogram modification method for RDH, which embeds the message by recursively utilizing the decompression and compression processes of an entropy coder. We prove that, for independent identically distributed (i.i.d.) gray-scale host signals, the proposed method asymptotically approaches the rate-distortion bound of RDH as long as perfect compression can be realized, i.e., the entropy coder can approach entropy. Therefore, this method establishes the equivalency between reversible data hiding and lossless data compression. Experiments show that this coding method can be used to improve the performance of previous RDH schemes and the improvements are more significant for larger images.
  • Keywords
    data compression; image coding; image sequences; RDH rate-distortion bound; decompression processes; embed messages; entropy coder; histogram modification method; histogram shift; host sequence; independent identically distributed gray-scale host signals; lossless data compression; prediction errors; recursive histogram modification; reversible data hiding; Reversible data hiding; difference expansion; histogram shift; rate-distortion; recursive code construction;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2013.2257814
  • Filename
    6497612