High-Quality Reversible Data Hiding Based on Multi-Embedding for Binary Images
Abstract
:1. Introduction
2. Preliminary
2.1. Traditional RDH Framework
2.2. Pattern Substitution RDH Method for Binary Images
2.3. General Distortion-Based RDH Framework
3. Proposed Method
3.1. Cover Selection
3.2. Multi-Embedding Process
- 1.
- Divide the cover image into k parts and the secret data M into k segments.
- 2.
- Take one part as the candidate embedding group and the remaining parts as the prediction group V.
- 3.
- Calculate the local complexity of pixels in and select the cover sequence by Equation (8).
- 4.
- Predict the pixels in by V and derive the prediction-error sequence .
- 5.
- Losslessly compress into reconstruction information and combine with to derive .
- 6.
- Embed into with STC and update the cover image to derive .
- 7.
- Repeat the above steps until all secret data segments are embedded to derive the marked image .
3.3. Mutil-Extraction Process
- 1.
- Divide the received marked image into k parts in the same way as data embedding.
- 2.
- Arrange the candidate embedding group and the prediction group V in inverse order.
- 3.
- Calculate the local complexity of pixels in and derive the marked sequence by Equation (8).
- 4.
- Extract and then separate the secret data and the reconstruction information .
- 5.
- Decompress to derive and recover the last marked image by the predicting group V.
- 6.
- Repeat the above steps until all data segments are extracted and the cover image is recovered.
4. Experimental Results
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Setiadi, D.R.I.M.; Rustad, S.; Andono, P.N.; Shidik, G.F. Digital Image Steganography Survey and Investigation (Goal, Assessment, Method, Development, and Dataset). Signal Process. 2023, 206, 108908. [Google Scholar] [CrossRef]
- Ma, Z.; Zhang, W.; Fang, H.; Dong, X.; Geng, L.; Yu, N. Local Geometric Distortions Resilient Watermarking Scheme Based on Symmetry. IEEE Trans. Circuits Syst. Video Technol. 2021, 31, 4826–4839. [Google Scholar] [CrossRef]
- Evsutin, O.; Dzhanashia, K. Watermarking Schemes for Digital Images: Robustness Overview. Signal Process. Image Commun. 2022, 100, 116523. [Google Scholar] [CrossRef]
- Shi, Y.Q.; Li, X.; Zhang, X.; Wu, H.T.; Ma, B. Reversible Data Hiding: Advances in the Past Two Decades. IEEE Access 2016, 4, 3210–3237. [Google Scholar] [CrossRef]
- Kumar, S.; Gupta, A.; Walia, G.S. Reversible Data Hiding: A Contemporary Survey of State-of-the-Art, Opportunities and Challenges. Appl. Intell. 2022, 52, 7373–7406. [Google Scholar] [CrossRef]
- Dzwonkowski, M.; Czaplewski, B. Reversible Data Hiding in Encrypted DICOM Images Using Sorted Binary Sequences of Pixels. Signal Process. 2022, 199, 108621. [Google Scholar] [CrossRef]
- Diwakar, M.; Kumar, P.; Singh, P.; Tripathi, A.; Singh, L. An Efficient Reversible Data Hiding Using SVD over a Novel Weighted Iterative Anisotropic Total Variation Based Denoised Medical Images. Biomed. Signal Process. Control 2023, 82, 104563. [Google Scholar] [CrossRef]
- Chang, J.; Zhu, G.; Zhang, H.; Zhou, Y.; Luo, X.; Wu, L. Reversible Data Hiding for Color Images Based on Adaptive 3D Prediction-Error Expansion and Double Deep Q-Network. IEEE Trans. Circuits Syst. Video Technol. 2022, 32, 5055–5067. [Google Scholar] [CrossRef]
- Yang, X.; Wu, T.; Huang, F. Reversible Data Hiding in JPEG Images Based on Coefficient-First Selection. Signal Process. 2022, 200, 108639. [Google Scholar] [CrossRef]
- Mata-Mendoza, D.; Nuñez-Ramirez, D.; Cedillo-Hernandez, M.; Nakano-Miyatake, M.; Perez-Meana, H. Complete Separable Reversible Data Hiding for Encrypted Digital Images Using Code Division Multiplexing with Versatile Bit Depth Management. Mathematics 2023, 11, 1017. [Google Scholar] [CrossRef]
- Huang, C.T.; Weng, C.Y.; Shongwe, N.S. Capacity-Raising Reversible Data Hiding Using Empirical Plus–Minus One in Dual Images. Mathematics 2023, 11, 1764. [Google Scholar] [CrossRef]
- Ren, F.; Wu, Z.; Xue, Y.; Hao, Y. Reversible Data Hiding in Encrypted Image Based on Bit-Plane Redundancy of Prediction Error. Mathematics 2023, 11, 2537. [Google Scholar] [CrossRef]
- Qi, W.; Zhang, T.; Li, X.; Ma, B.; Guo, Z. Reversible Data Hiding Based on Prediction-Error Value Ordering and Multiple-Embedding. Signal Process. 2023, 207, 108956. [Google Scholar] [CrossRef]
- Weng, S.; Zhou, Y.; Zhang, T.; Xiao, M.; Zhao, Y. Reversible Data Hiding for JPEG Images with Adaptive Multiple Two-Dimensional Histogram and Mapping Generation. IEEE Trans. Multimed. 2023, 1–15. [Google Scholar] [CrossRef]
- Fridrich, J.; Goljan, M.; Du, R. Invertible Authentication. In Proceedings of the Security and Watermarking of Multimedia Contents III, SPIE, San Jose, CA, USA, 20–26 January 2001; Volume 4314, pp. 197–208. [Google Scholar]
- Tian, J. Reversible Data Embedding Using a Difference Expansion. IEEE Trans. Circuits Syst. Video Technol. 2003, 13, 890–896. [Google Scholar] [CrossRef]
- Coltuc, D. Low Distortion Transform for Reversible Watermarking. IEEE Trans. Image Process. 2012, 21, 412–417. [Google Scholar] [CrossRef]
- Yan, H.; Zhang, J.X.; Zhang, X. Injected Infrared and Visible Image Fusion via L1 Decomposition Model and Guided Filtering. IEEE Trans. Comput. Imaging 2022, 8, 162–173. [Google Scholar] [CrossRef]
- Xu, K.D.; Zhang, J.X. Prescribed Performance Tracking Control of Lower-Triangular Systems with Unknown Fractional Powers. Fractal Fract. 2023, 7, 594. [Google Scholar] [CrossRef]
- Zhang, X.; Boutat, D.; Liu, D. Applications of fractional operator in image processing and stability of control systems. Fractal Fract. 2023, 7, 359. [Google Scholar] [CrossRef]
- Ho, Y.A.; Chan, Y.K.; Wu, H.C.; Chu, Y.P. High-Capacity Reversible Data Hiding in Binary Images Using Pattern Substitution. Comput. Stand. Interfaces 2009, 31, 787–794. [Google Scholar] [CrossRef]
- Zhang, W.; Chen, B.; Yu, N. Improving Various Reversible Data Hiding Schemes Via Optimal Codes for Binary Covers. IEEE Trans. Image Process. 2012, 21, 2991–3003. [Google Scholar] [CrossRef] [PubMed]
- Zhang, W.; Hu, X.; Li, X.; Nenghai, Y. Optimal Transition Probability of Reversible Data Hiding for General Distortion Metrics and Its Applications. IEEE Trans. Image Process. 2015, 24, 294–304. [Google Scholar] [CrossRef] [PubMed]
- Yin, X.; Lu, W.; Zhang, J.; Chen, J.; Liu, W. Reversible Data Hiding in Binary Images by Flipping Pattern Pair with Opposite Center Pixel. J. Vis. Commun. Image Represent. 2020, 70, 102816. [Google Scholar] [CrossRef]
- Xiao, M.; Li, X.; Zhao, Y. General Distortion Based Reversible Data Hiding for Binary Covers. IEEE Signal Process. Lett. 2022, 29, 2537–2541. [Google Scholar] [CrossRef]
- Kalker, T.; Willems, F. Capacity Bounds and Constructions for Reversible Data-Hiding. In Proceedings of the 2002 14th International Conference on Digital Signal Processing Proceedings. DSP 2002 (Cat. No.02TH8628), Santorini, Greece, 1–3 July 2002; Volume 1, pp. 71–76. [Google Scholar]
- Li, B.; Wang, M.; Huang, J.; Li, X. A New Cost Function for Spatial Image Steganography. In Proceedings of the 2014 IEEE International Conference on Image Processing (ICIP), Paris, France, 27–30 October 2014; pp. 4206–4210. [Google Scholar]
- Filler, T.; Fridrich, J. Minimizing Additive Distortion Functions with Non-Binary Embedding Operation in Steganography. In Proceedings of the 2010 IEEE International Workshop on Information Forensics and Security, Seattle, WA, USA, 12–15 December 2010; pp. 1–6. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, X.; Li, X.; Xiao, M.; Zhao, Y.; Cho, H. High-Quality Reversible Data Hiding Based on Multi-Embedding for Binary Images. Mathematics 2023, 11, 4111. https://doi.org/10.3390/math11194111
Li X, Li X, Xiao M, Zhao Y, Cho H. High-Quality Reversible Data Hiding Based on Multi-Embedding for Binary Images. Mathematics. 2023; 11(19):4111. https://doi.org/10.3390/math11194111
Chicago/Turabian StyleLi, Xiang, Xiaolong Li, Mengyao Xiao, Yao Zhao, and Hsunfang Cho. 2023. "High-Quality Reversible Data Hiding Based on Multi-Embedding for Binary Images" Mathematics 11, no. 19: 4111. https://doi.org/10.3390/math11194111
APA StyleLi, X., Li, X., Xiao, M., Zhao, Y., & Cho, H. (2023). High-Quality Reversible Data Hiding Based on Multi-Embedding for Binary Images. Mathematics, 11(19), 4111. https://doi.org/10.3390/math11194111