Back to Search
Start Over
Reversible data hiding with adaptive difference recovery for encrypted images
- Source :
- Information Sciences. 584:89-110
- Publication Year :
- 2022
- Publisher :
- Elsevier BV, 2022.
-
Abstract
- Vacating room after encryption (VRAE) is a popular framework of reversible data hiding for encrypted images (RDHEI). Most VRAE based RDHEI methods do not make a desirable payload. To address this issue, this paper proposes a novel data hiding technique using adaptive difference recovery (ADR) and exploits this novel technique to design an efficient VRAE based RDHEI method. Specifically, the proposed ADR-based data hiding technique adaptively determines the range of original difference between a cover pixel and a reference pixel with correlation according to the marked difference generated by bit substitution technique. The cover pixel can be recovered losslessly with the range of original difference and the reference pixel. In the proposed RDHEI method, the encrypted image is generated by block permutation and block-based modulation so that spatial redundancy within encrypted image blocks is preserved. Then the ADR-based data hiding technique is applied to the encrypted blocks. Experiment results show that the proposed RDHEI method outperforms some state-of-the-art RDHEI methods in payload. The average embedding rates of the proposed RDHEI method on the BOSSbase, BOWS-2 and UCID datasets are 3.2045, 3.1145 and 2.4633 bpp, respectively.
- Subjects :
- Information Systems and Management
Cover (telecommunications)
Pixel
business.industry
Computer science
Payload (computing)
Pattern recognition
Encryption
Computer Science Applications
Theoretical Computer Science
Permutation
Redundancy (information theory)
Artificial Intelligence
Control and Systems Engineering
Information hiding
Artificial intelligence
business
Software
Block (data storage)
Subjects
Details
- ISSN :
- 00200255
- Volume :
- 584
- Database :
- OpenAIRE
- Journal :
- Information Sciences
- Accession number :
- edsair.doi...........3d75766856a4ab045215ac6f4c5b9c9d