Abstract
The healthcare industry has witnessed an increase in the use of cloud storage, resulting in a significant demand for safeguarding medical records from potential attackers. In response to this challenge, reversible data hiding (RDH) has emerged as a lifesaver. The RDH ensures the concealment of private and confidential data with minimal loss to the cover image while offering opportunities for image enhancement. This paper introduces a new RDH method with contrast enhancement for medical images. The method aims to provide high embedding capacity (EC) while preserving brightness. To achieve this, the proposed method initially segments cover images into regions of interest (ROI) and non-regions of interest (NROI) and employs different embedding strategies based on the characteristics of each region, thereby enhancing embedding performance. Furthermore, a novel pre-processing technique is introduced for processing ROI pixels. This technique re-organizes and creates empty bins to provide enlarged EC with less distortion by capitalizing on the unique properties of medical images. Additionally, the proposed method embeds secret data in the NROI to further increase the EC. Experimental results show that the proposed method effectively preserves brightness (with 0.99 Relative Mean Brightness Error) while providing higher EC, exceeding the best-known methods by 20%. Furthermore, the method enhances contrast with minimal distortion in the output images.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Figa_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig11_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig12_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-024-18934-1/MediaObjects/11042_2024_18934_Fig13_HTML.png)
Similar content being viewed by others
Data Availability
The data and code will be made available on placing a request to the first author.
Abbreviations
- ACERDH:
-
Automatic contrast enhancement method with reversible data hiding
- ATD:
-
Adaptive thresholding
- bpp:
-
bits per pixel
- EC:
-
Embedding capacity
- ER:
-
Embedding rate
- NROI:
-
Non-region of interest
- LSB:
-
Least significant bit
- OPHBE:
-
Order preserving histogram bin expansion
- PCR:
-
Pixel concentration ratio
- PSNR:
-
Peak signal to noise ratio
- RCE:
-
Relative contrast error
- RDH:
-
Reversible data hiding
- RDHACEM:
-
Reversible data hiding With automatic contrast enhancement for medical images
- RDHCE:
-
Reversible data hiding contrast enhancement
- RMBE:
-
Relative mean brightness error
- ROI:
-
Region of interest
- SSIM:
-
Structural similarity index metric
References
Huang L-C, Tseng L-Y, Hwang M-S (2013) A reversible data hiding method by histogram shifting in high quality medical images. J Syst Softw 86(3):716–727
Ni Z, Shi Y-Q, Ansari N, Su W (2006) Reversible data hiding. IEEE Trans Circ Syst Vid Technol 16(3):354–362
Al-Qershi OM, Khoo BE (2011) High capacity data hiding schemes for medical images based on difference expansion. J Syst Softw 84(1):105–112
Qin C, Chang C-C, Hsu T-J (2015) Reversible data hiding scheme based on exploiting modification direction with two steganographic images. Multimed Tools Appl 74:5861–5872
Shi Y-Q, Li X, Zhang X, Wu H-T, Ma B (2016) Reversible data hiding: advances in the past two decades. IEEE Access 4:3210–3237
Fang Y, Ma K, Wang Z, Lin W, Fang Z, Zhai G (2014) No-reference quality assessment of contrast-distorted images based on natural scene statistics. IEEE Signal Process Lett 22(7):838–842
Gao M-Z, Wu Z-G, Wang L (2013) Comprehensive evaluation for he-based contrast enhancement techniques. In: Advances in Intelligent Systems and Applications-Volume 2: Proceedings of the International Computer Symposium ICS 2012 Held at Hualien, Taiwan, December 12–14, 2012, pp 331–338. Springer
Kumar R, Chand S (2016) A reversible high capacity data hiding scheme using pixel value adjusting feature. Multimed Tools Appl 75:241–259
Zhang R, Lu C, Liu J (2019) A high capacity reversible data hiding scheme for encrypted covers based on histogram shifting. J Inf Secur Appl 47:199–207
Huang L-C, Tseng L-Y, Hwang M-S (2013) A reversible data hiding method by histogram shifting in high quality medical images. J Syst Softw 86(3):716–727
Kumar R, Chand S, Singh S (2018) An improved histogram-shifting-imitated reversible data hiding based on hvs characteristics. Multimed Tools Appl 77:13445–13457
Tian J (2002) Wavelet-based reversible watermarking for authentication. In: Security and Watermarking of Multimedia Contents IV, vol 4675, pp 679–690. SPIE
Tian J (2003) Reversible data embedding using a difference expansion. IEEE Trans Circ Syst Vid Technol 13(8):890–896
**ong L, Dong D (2019) Reversible data hiding in encrypted images with somewhat homomorphic encryption based on sorting block-level prediction-error expansion. J Inf Secur Appl 47:78–85
Li X, Li J, Li B, Yang B (2013) High-fidelity reversible data hiding scheme based on pixel-value-ordering and prediction-error expansion. Signal Process 93(1):198–205
Kumar R, Chand S, Singh S (2018) An improved histogram-shifting-imitated reversible data hiding based on hvs characteristics. Multimed Tools Appl 77:13445–13457
Arici T, Dikbas S, Altunbasak Y (2009) A histogram modification framework and its application for image contrast enhancement. IEEE Trans Image Process 18(9):1921–1935
Kumar R, Jung K-H (2020) Robust reversible data hiding scheme based on two-layer embedding strategy. Inf Sci 512:96–107
Kumar R, Kumar N, Jung K-H (2020) I-pvo based high capacity reversible data hiding using bin reservation strategy. Multimed Tools Appl 79(31–32):22635–22651
Kumar R, Kumar N, Jung K-H (2022) Reversible data hiding using an improved pixel value ordering and complementary strategy. Symmetry 14(12):2477
Kumar N, Kumar R, Malik A, Singh S, Jung K-H (2023) Reversible data hiding with high visual quality using pairwise pvo and pee. Multimed Tools Appl 1–26
Wu H-T, Dugelay J-L, Shi Y-Q (2014) Reversible image data hiding with contrast enhancement. IEEE Signal Process Lett 22(1):81–85
Wu H-T, Huang J, Shi Y-Q (2015) A reversible data hiding method with contrast enhancement for medical images. J Vis Commun Image Represent 31:146–153
Wu H-T, Tang S, Huang J, Shi Y-Q (2018) A novel reversible data hiding method with image contrast enhancement. Signal Process: Image Commun 62:64–73
Kim S, Lussi R, Qu X, Kim HJ (2015) Automatic contrast enhancement using reversible data hiding. In: 2015 IEEE International Workshop on Information Forensics and Security (WIFS), pp 1–5. IEEE
Kim S, Lussi R, Qu X, Huang F, Kim HJ (2018) Reversible data hiding with automatic brightness preserving contrast enhancement. IEEE Trans Circ Syst Vid Technol 29(8):2271–2284
Gao G, Wan X, Yao S, Cui Z, Zhou C, Sun X (2017) Reversible data hiding with contrast enhancement and tamper localization for medical images. Inf Sci 385:250–265
Nuñez-Ramirez D, Mata-Mendoza D, Cedillo-Hernandez M (2022) Improving preprocessing in reversible data hiding based on contrast enhancement. J King Saud Univ Comput Inf Sci 34(8):5468–5477
Liu Y, Qu X, **n G (2016) A roi-based reversible data hiding scheme in encrypted medical images. J Vis Commun Image Represent 39:51–57
Yang Y, Zhang W, Liang D, Yu N (2018) A roi-based high capacity reversible data hiding scheme with contrast enhancement for medical images. Multimed Tools Appl 77:18043–18065
Gao G, Tong S, **a Z, Wu B, Xu L, Zhao Z (2021) Reversible data hiding with automatic contrast enhancement for medical images. Signal Process 178:107817
Wu H-T, Mai W, Meng S, Cheung Y-M, Tang S (2019) Reversible data hiding with image contrast enhancement based on two-dimensional histogram modification. IEEE Access 7:83332–83342
Chen H, Yuan J, Hong W, Ni J, Chen T-S (2020) On performance improvement of reversible data hiding with contrast enhancement. Comput J 63(10):1584–1596
Mansouri S, Bizaki HK, Fakhredanesh M (2021) Reversible data hiding with automatic contrast enhancement using two-sided histogram expansion. J Vis Commun Image Represent 81:103359
Shi M, Yang Y, Meng J, Zhang W (2022) Reversible data hiding with enhancing contrast and preserving brightness in medical image. J Inf Secur Appl 70:103324
Chen H, Ni J, Hong W, Chen T-S (2016) Reversible data hiding with contrast enhancement using adaptive histogram shifting and pixel value ordering. Signal Process: Image Commun 46:1–16
Lyu W, Yue Y, Yin Z (2023) Reversible data hiding based on automatic contrast enhancement using histogram expansion. J Vis Commun Image Represent 92:103798
Zhang T, Hou T, Weng S, Zou F, Zhang H, Chang C-C (2022) Adaptive reversible data hiding with contrast enhancement based on multi-histogram modification. IEEE Trans Circ Syst Vid Technol 32(8):5041–5054
Pai P-Y, Chang C-C, Chan Y-K, Tsai M-H (2011) An adaptable threshold detector. Inf Sci 181(8):1463–1483
Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst, Man, Cybern 9(1):62–66
The National Library of Medicine presents MedPix. https://medpix.nlm.nih.gov/home
National Cancer Institute, National Biomedical Imaging Archive. https://imaging.nci.nih.gov
Fridrich J, Goljan M, Du R (2001) Reliable detection of lsb steganography in color and grayscale images. In: Proceedings of the 2001 Workshop on Multimedia and Security: New Challenges, pp 27–30
Mandal PC, Mukherjee I, Chatterji B (2021) High capacity steganography based on iwt using eight-way cvd and n-lsb ensuring secure communication. Optik 247:167804
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The Authors declare no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Gandhi, S., Kumar, R. A high-capacity reversible data hiding with contrast enhancement and brightness preservation for medical images. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-18934-1
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-18934-1