journal article·2021Open access

A Reversible Data Hiding Algorithm Based on Image Camouflage and Bit-Plane Compression

Jianyi Liu, Ru Zhang, Jing Li, Lei Guan, Cheng Jie, Jiaping Gui

Computers, Materials & Continua· Volume 68· Issue 2

Abstract

Reversible data hiding in encrypted image (RDHEI) is a widely used technique for privacy protection, which has been developed in many applications that require high confidentiality, authentication and integrity. Proposed RDHEI methods do not allow high embedding rate while ensuring losslessly recover the original image. Moreover, the ciphertext form of encrypted image in RDHEI framework is easy to cause the attention of attackers. This paper proposes a reversible data hiding algorithm based on image camouflage encryption and bit plane compression. A camouflage encryption algorithm is used to transform a secret image into another meaningful target image, which can cover both secret image and encryption behavior based on “plaintext to plaintext” transformation. An edge optimization method based on prediction algorithm is designed to improve the image camouflage encryption quality. The reversible data hiding based bit-plane level compression, which can improve the redundancy of the bit plane by Gray coding, is used to embed watermark in the camouflage image. The experimental results also show the superior performance of the method in terms of embedding capacity and image quality.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Advanced Steganography and Watermarking Techniques · Digital Media Forensic Detection · Chaos-based Image/Signal Encryption

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (30)

Show source-provided references
1. Reversible data hiding in encrypted image based on block classification permutation10.32604/cmc.2019.05770 ↗
2. An effective steganalysis algorithm for histogram-shifting based reversible data hiding10.32604/cmc.2020.09784 ↗
3. Reversible data hiding in encrypted images by reserving room before encryption10.1109/TIFS.2013.2248725 ↗
4. Binary-block embedding for reversible data hiding in encrypted images10.1016/j.sigpro.2016.10.017 ↗
5. Reversibility improved data hiding in encrypted images10.1016/j.sigpro.2013.06.023 ↗
6. Encrypted image-based reversible data hiding with public key cryptography from difference expansion
7. High capacity reversible data hiding in encrypted images by patch-level sparse representation
8. Reversible data hiding in encrypted image10.1109/LSP.2011.2114651 ↗
9. An improved reversible data hiding in encrypted images using side match10.1109/LSP.2012.2187334 ↗
10. An improved algorithm for reversible data hiding in encrypted image
11. Reversible data embedment for encrypted cartoon images using unbalanced bit flipping
12. Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels10.1016/j.jvcir.2014.12.007 ↗
13. RNN-stega: Linguistic steganography based on recurrent neural networks10.1109/TIFS.2018.2871746 ↗
14. VAE-Stega: Linguistic steganography based on variational auto-encoder10.1109/TIFS.2020.3023279 ↗
15. Reversible data-hiding in encrypted images by redundant space transfer10.1016/j.ins.2017.12.044 ↗
16. Universal data embedding in encrypted domain10.1016/j.sigpro.2013.06.014 ↗
17. Adopting secret sharing for reversible data hiding in encrypted images10.1016/j.sigpro.2017.09.017 ↗
18. Reversible steganography in encrypted domain based on LWE
19. A novel reversible image watermarking algorithm in homomorphic encrypted domain
20. Lossless and reversible data hiding in encrypted images with public-key cryptography10.1109/TCSVT.2015.2433194 ↗
21. Reversible data hiding in encrypted images using cross division and additive homomorphism
22. Separable reversible data hiding in encrypted image based on pixel value ordering and additive homomorphism10.1016/j.jvcir.2017.02.001 ↗
23. Robust watermarking of compressed and encrypted JPEG2000 images
24. New framework for reversible data hiding in encrypted domain10.1109/TIFS.2016.2598528 ↗
25. Reversible data hiding in encrypted images using adaptive block-level prediction-error expansion
26. Secret-fragment-visible mosaic image—A new computer art and its application to information hiding10.1109/TIFS.2011.2135853 ↗
27. A new secure image transmission technique via secret-fragment-visible mosaic images by nearly reversible color transformations10.1109/TCSVT.2013.2283431 ↗
28. Reversible data hiding in encrypted images by reversible image transformation10.1109/TMM.2016.2569497 ↗
29. Image camouflage by reversible image transformation10.1016/j.jvcir.2016.06.018 ↗
30. Reversible visual transformation via exploring the correlations within color images10.1016/j.jvcir.2017.11.014 ↗