Hybrid Reversible Data Hiding in Encrypted Satellite Images Using Fluctuation Modification Extraction and Reed-Solomon Code Embedding

In conventional hybrid reversible data hiding in encrypted images (RDHEI), the error-free extracted-bit rate condition in recovered images cannot be fully achieved (reversible) as the block size decreases because of the fluctuation function used, which cannot reduce the bit error, as indicated by the high extracted-bit error rate (EER) and low peak signal-to-noise ratio (PSNR). Therefore, this work proposes improving the accuracy of hybrid RDHEI performance for remote sensing satellite images by modifying the fluctuation function in the data extraction process with and without the Reed-Solomon (RS) codes in the data embedding process. The proposed fluctuation function takes the absolute difference in the actual value of two adjacent pixels in horizontal and vertical pixels. The modified fluctuation function algorithm in the extraction process both with and without RS codes in the embedding data process is derived, and performance results are obtained through simulations of SPOT-6, SPOT-7, and Pleiades-1A satellite images. The simulation results show that the proposed hybrid RDHEI algorithm with modification of the fluctuation function without an RS encoder can achieve error-free extracted-bit and maximum PSNR (infinity) values at a block size of <inline-formula> <tex-math notation="LaTeX">$18 \times 18$ </tex-math></inline-formula> for SPOT-6 and SPOT-7 test images, as well as a block size of <inline-formula> <tex-math notation="LaTeX">$20\times 20$ </tex-math></inline-formula> for the Pleiades-1A test image. It is proven that the proposed hybrid RDHEI succeeds in reducing the minimum block size from reference systems. In addition, it can also be seen that the proposed hybrid RDHEI with modification of the fluctuation function and RS coding in data embedding can reduce the minimum block size to achieve error-free extracted bits to <inline-formula> <tex-math notation="LaTeX">$9 \times 9$ </tex-math></inline-formula> for SPOT-6 and SPOT-7 test images and <inline-formula> <tex-math notation="LaTeX">$10\times 10$ </tex-math></inline-formula> for the Pleiades-1A test image.

[1]  Di Xiao,et al.  A Modified Reversible Data Hiding in Encrypted Images Using Random Diffusion and Accurate Prediction , 2014 .

[2]  Sunghwan Kim,et al.  Efficient Transmission of Reversible Data Hiding in Encryption Images by Using Reed-Solomon Codes , 2015, 2015 3rd International Conference on Future Internet of Things and Cloud.

[3]  Chaple Gopal,et al.  Reversible Data Hiding in Encrypted Images , 2014 .

[4]  Tung-Shou Chen,et al.  An Improved Reversible Data Hiding in Encrypted Images Using Side Match , 2012, IEEE Signal Processing Letters.

[5]  Bin Luo,et al.  Separable and Error-Free Reversible Data Hiding in Encrypted Image with High Payload , 2014, TheScientificWorldJournal.

[6]  Smita Agrawal,et al.  Mean value based reversible data hiding in encrypted images , 2017 .

[7]  Xinpeng Zhang,et al.  Separable Reversible Data Hiding in Encrypted Image , 2012, IEEE Transactions on Information Forensics and Security.

[8]  Gandharba Swain,et al.  High fidelity based reversible data hiding using modified LSB matching and pixel difference , 2019, J. King Saud Univ. Comput. Inf. Sci..

[9]  Ahmad Shaik,et al.  Comparative analysis of integer wavelet transforms in reversible data hiding using threshold based histogram modification , 2018, J. King Saud Univ. Comput. Inf. Sci..

[10]  Di Xiao,et al.  Improved reversible data hiding for encrypted images using full embedding strategy , 2015 .

[11]  Xinpeng Zhang,et al.  Reversible Data Hiding in Encrypted Image , 2011, IEEE Signal Processing Letters.

[12]  Zhenxing Qian,et al.  Reversible Data Hiding in Encrypted JPEG Bitstream , 2014, IEEE Transactions on Multimedia.

[13]  Rangding Wang,et al.  Separable and error-free reversible data hiding in encrypted images , 2016, Signal Process..

[14]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[15]  Dae-Woon Lim,et al.  New Reversible Data Hiding Scheme for Encrypted Images using Lattices , 2015 .

[16]  Xiaoxiao Ma,et al.  Reversible data hiding in encrypted image using new embedding pattern and multiple judgments , 2015, Multimedia Tools and Applications.

[17]  Tohari Ahmad,et al.  Information hiding scheme for digital images using difference expansion and modulus function , 2018, J. King Saud Univ. Comput. Inf. Sci..

[18]  Xin Liao,et al.  Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels , 2015, J. Vis. Commun. Image Represent..

[19]  Zhenxing Qian,et al.  Reversible Data Hiding in Encrypted Images Based on Progressive Recovery , 2016, IEEE Signal Processing Letters.

[20]  Amine Benhfid,et al.  Reversible steganographic method based on interpolation by bivariate linear box-spline on the three directional mesh , 2020, J. King Saud Univ. Comput. Inf. Sci..

[21]  Sunghwan Kim,et al.  Reversible Data-Hiding Systems with Modified Fluctuation Functions and Reed-Solomon Codes for Encrypted Image Recovery , 2017, Symmetry.

[22]  Erold W. Hinds,et al.  Error-correction coding , 1996 .

[23]  Wei Sun,et al.  High-capacity reversible data hiding in encrypted images by prediction error , 2014, Signal Process..

[24]  Zhenxing Qian,et al.  Efficient reversible data hiding in encrypted images , 2014, J. Vis. Commun. Image Represent..

[25]  De Rosal Ignatius Moses Setiadi,et al.  Improved payload capacity in LSB image steganography uses dilated hybrid edge detection , 2019, J. King Saud Univ. Comput. Inf. Sci..

[26]  Chuan Qin,et al.  Reversible data hiding in encrypted image with separable capability and high embedding capacity , 2018, Inf. Sci..

[27]  Zhenxing Qian,et al.  Reversible Data Hiding in Encrypted Images With Distributed Source Encoding , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[28]  Sunghwan Kim,et al.  New Fluctuation Functions to Measure Spatial Correlation of Encrypted Images in Reversible Data Hiding , 2017 .

[29]  Yong Wang,et al.  Separable reversible data hiding in encrypted image based on pixel value ordering and additive homomorphism , 2017, J. Vis. Commun. Image Represent..

[30]  Sunghwan Kim,et al.  A modified reversible data hiding in encrypted image using enhanced measurement functions , 2016, 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN).

[31]  Weiming Zhang,et al.  Reversibility improved data hiding in encrypted images , 2014, Signal Process..

[32]  Weiming Zhang,et al.  Reversible Data Hiding in Encrypted Images by Reserving Room Before Encryption , 2013, IEEE Transactions on Information Forensics and Security.