Reversible Data Hiding in Encrypted Images by Reserving Room before Encryption

View Researcher II's Other Codes

Disclaimer: “The provided code links for this paper are external links. Science Nest has no responsibility for the accuracy, legality or content of these links. Also, by downloading this code(s), you agree to comply with the terms of use as set out by the author(s) of the code(s).”

Please contact us in case of a broken link from here

Authors Kede Ma, Weiming Zhang, Xianfeng Zhao, Nenghai Yu, and Fenghua Li
Journal/Conference Name IEEE Transactions on Information Forensics and Security (TIFS)
Paper Category
Paper Abstract Recently, more and more attention is paid to reversible data hiding (RDH) in encrypted images, since it maintains the excellent property that the original cover can be losslessly recovered after embedded data is extracted while protecting the image content's confidentiality. All previous methods embed data by reversibly vacating room from the encrypted images, which may be subject to some errors on data extraction and/or image restoration. In this paper, we propose a novel method by reserving room before encryption with a traditional RDH algorithm, and thus it is easy for the data hider to reversibly embed data in the encrypted image. The proposed method can achieve real reversibility, that is, data extraction and image recovery are free of any error. Experiments show that this novel method can embed more than 10 times as large payloads for the same image quality as the previous methods, such as for PSNR = 40 dB.
Date of publication 2013
Code Programming Language MATLAB
Comment

Copyright Researcher II 2021