Abstract
Reversible data hiding (RDH) within images is the process of securing data into cover images without degradation. Its challenge is to hide a large payload while taking into account the human visual system so that the distortion of the stego-image is negligible. It is highly desired for the images that have special requirements like the ones in the medical and military fields where the original images are required to be regenerated with no loss after extracting the data. In this paper, we propose an interpolation-based RDH (IRDH) scheme that improves Lee and Huang’s scheme and Malik et al.’s scheme by combining their embedding techniques along with the optimal pixel adjustment process (OPAP) in a way that increases the embedding capacity and the visual quality of both the schemes. In this presented scheme, we start by stretching the size of the original image using the existing enhanced neighbor mean interpolation (ENMI) interpolation technique then the data is embedded into the interpolated pixels using our novel embedding method that depends on the intensity of the pixels and the maximized difference values. This innovative scheme presented all steps covering generation of the interpolated image, data embedding, data extraction and image recovery, making it in testing situation to be compared fairly with others. The experimental results demonstrate that the achieved embedding capacity by our hiding technique is more than 537 Kb for all the test images. Also, the experiments show that our proposed scheme has the highest embedding capacity among five current schemes which are Jung and Yoo’s scheme, Lee and Huang’s scheme, Chang et al.’s scheme, Zhang et al.’s scheme and Malik et al.’s scheme with attractive image security quality.
Similar content being viewed by others
References
Alanazi N, Khan E, Gutub A (2020) Inclusion of Unicode standard seamless characters to expand Arabic text steganography for secure individual uses. Journal of King Saud University - Computer and Information Sciences. https://doi.org/10.1016/j.jksuci.2020.04.011
Alassaf N, Gutub A (2019) Simulating light-weight-cryptography implementation for IoT healthcare data security applications. International Journal of E-Health and Medical Communications (IJEHMC) 10(4):1–15
Alassaf N, Gutub A, Parah SA, Al Ghamdi M (2019) Enhancing speed of SIMON: a light-weight-cryptographic algorithm for IoT applications. Multimed Tools Appl 78:32633–32657
Alattar AM (2004) Reversible watermark using difference expansion of quads. ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings, In
Al-Juaid N, Gutub A (2019) Combining RSA and audio steganography on personal computers for enhancing security. SN Appl Sci 1:1–11
Al-Juaid N, Gutub A (2019) Combining RSA and audio steganography on personal computers for enhancing security. SN Applied Sciences 1:830
Al-Nofaie S, Gutub A (2020) Utilizing pseudo-spaces to improve Arabic text steganography for multimedia data communications. Multimed Tools Appl 79:19–67
Chan CK, Cheng LM (2004) Hiding data in images by simple LSB substitution. Pattern Recogn 37:469–474
Chang YT, Huang CT, Lee CF, Wang SJ (2013) Image interpolating based data hiding in conjunction with pixel-shifting of histogram. J Supercomput 66:1093–1110
CVG-UGR Image Database. http://decsai.ugr.es/cvg/dbimagenes/. Accessed 8 Jun 2020
Govind PVS, Sajila MK, Varghese BM (2016) A two stage data hiding scheme with high capacity based on interpolation and difference expansion. Procedia Technol 24:1311–1316
Gutub A, Al-Ghamdi M (2020) Hiding shares by multimedia image steganography for optimized counting-based secret sharing. Multimed Tools Appl 79:7951–7985
Gutub A, Al-Shaarani F (2020) Efficient implementation of multi-image secret hiding based on LSB and DWT steganography comparisons. Arab J Sci Eng 45:2631–2644
Gutub A, Al-Juaid N, Khan E (2019) Counting-based secret sharing technique for multimedia applications. Multimed Tools Appl 78:5591–5619
Hassan FS, Gutub A (2020) Novel embedding secrecy within images utilizing an improved interpolation-based reversible data hiding scheme. Journal of King Saud University - Computer and Information Sciences. https://doi.org/10.1016/j.jksuci.2020.07.008
Hu J, Li T (2015) Reversible steganography using extended image interpolation technique. Comput Electr Eng 46:447–455
Huang CT, Wang WJ, Yang CH, Wang SJ (2013) A scheme of reversible information hiding based on SMVQ. Imaging Sci J 61:195–203
Huang CT, Tsai MY, Lin LC (2018) VQ-based data hiding in IoT networks using two-level encoding with adaptive pixel replacements. J Supercomput 74:4295–4314
Hwang JH, Kim JW, Choi JU (2006) A reversible watermarking based on histogram shifting. Lect Notes Comput Sci (LNCS) 4283:348–361
Jan SR, Hsu SJ, Chiu CF, Chang SL (2011) An improved data hiding method using image interpolation. Proc - 7th Int Conf Intell Inf hiding multimed signal process IIHMSP 2011 185–188
Jung KH, Yoo KY (2009) Data hiding method using image interpolation. Comput Stand Interfaces 31:465–470
Kim C, Shin D, Leng L, Yang CN (2018) Lossless data hiding for absolute moment block truncation coding using histogram modification. J Real-Time Image Process 14:101–114
Lee CF, Huang YL (2012) An efficient image interpolation increasing payload in reversible data hiding. Expert Syst Appl 39:6712–6719
Liao X, Li K, Yin J (2017) Separable data hiding in encrypted image based on compressive sensing and discrete fourier transform. Multimed Tools Appl 76:20739–20753
Liao X, Qin Z, Ding L (2017) Data embedding in digital images using critical functions. Signal Process Image Commun 58:146–156
Liao X, Yu Y, Li B (2020) A new payload partition strategy in color image steganography. IEEE Trans Circuits Syst Video Technol 30:685–696
Lin CC, Chang CC, Wang ZM (2019) Reversible data hiding scheme using adaptive block truncation coding based on an edge-based quantization approach Symmetry:11
Liu YC, Wu HC, Yu SS (2011) Adaptive DE-based reversible steganographic technique using bilinear interpolation and simplified location map. Multimed Tools Appl 52:263–276
Malik A, Sikka G, Verma HK (2020) A reversible data hiding scheme for interpolated images based on pixel intensity range. Multimed Tools Appl 79:18005–18031. https://doi.org/10.1007/s11042-020-08691-2
Ni Z, Shi YQ, Ansari N, Su W (2006) Reversible data hiding. IEEE Trans Circuits Syst Video Technol 16:354–361
Ou B, Li X, Zhao Y (2013) Pairwise prediction-error expansion for efficient reversible data hiding. IEEE Trans Image Process 22:5010–5021
Parvez MT, Gutub A (2011) Vibrant color image steganography using channel differences and secret data distribution. Kuwait Journal of Science and Engineering (KJSE) 38(1B):127–142
Tian J (2003) Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Video Technol 13:890–896
Tsai P, Hu YC, Yeh HL (2009) Reversible image hiding scheme using predictive coding and histogram shifting. Signal Process 89:1129–1143
Wang J, Mao N, Chen X (2019) Multiple histograms based reversible data hiding by using FCM clustering. Signal Process 159:193–203
Yalman Y, Akar F, Erturk I (2010) An image interpolation based reversible data hiding method using R-weighted coding. Proc - 2010 13th IEEE Int Conf Comput Sci Eng CSE 2010 346–350
Yang CN, Hsu SC, Kim C (2017) Improving stego image quality in image interpolation based data hiding. Comput Stand Interfaces 50:209–215
Zhang X, Sun Z, Tang Z (2017) High capacity data hiding based on interpolated image. Multimed Tools Appl 76:9195–9218
Acknowledgments
Thanks to Umm Al-Qura University (UQU) for supporting this work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hassan, F.S., Gutub, A. Efficient reversible data hiding multimedia technique based on smart image interpolation. Multimed Tools Appl 79, 30087–30109 (2020). https://doi.org/10.1007/s11042-020-09513-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09513-1