Skip to main navigation Skip to search Skip to main content

Reversible data hiding in encrypted images using adaptive block-level prediction-error expansion

  • Shuang Yi
  • , Yicong Zhou*
  • , Zhongyun Hua
  • *Corresponding author for this work
  • University of Macau
  • Harbin Institute of Technology Shenzhen

Research output: Contribution to journalArticlepeer-review

Abstract

As directly reserving room from the encrypted image for data embedding is difficult and inefficient, many encryption domain based reversible data hiding schemes have disadvantages such as small embedding rate and low visual quality of the directly decrypted image. In order to solve these problems, this paper first introduces a reversible data hiding method for natural images using the block-level prediction-error expansion. The method can embed secret data into 2 × 2 image blocks by exploiting the pixel redundancy within each block. Extending this concept to the encrypted domain, we then propose a reversible data hiding method in encrypted images using adaptive block-level prediction-error expansion (ABPEE-RDHEI). ABPEE-RDHEI encrypts the original image by block permutation to preserve spatial redundancy for data embedding, and applies a stream cipher to the block permutated image to further enhance the security level. Due to the adaptive pixel selection and iterative embedding processes, the proposed ABPEE-RDHEI can achieve a high embedding rate and pleasing visual quality of the marked decrypted images. Experimental results and analysis show that ABPEE-RDHEI has a better performance than several state-of-the-art methods.

Original languageEnglish
Pages (from-to)78-88
Number of pages11
JournalSignal Processing: Image Communication
Volume64
DOIs
StatePublished - May 2018
Externally publishedYes

Keywords

  • Adaptive embedding
  • Block-level prediction-error expansion
  • Encrypted images
  • Reversible data hiding

Fingerprint

Dive into the research topics of 'Reversible data hiding in encrypted images using adaptive block-level prediction-error expansion'. Together they form a unique fingerprint.

Cite this