Abstract
The rhombus mean predictor has been a popular and highly precise predictor commonly deployed for data hiding purposes. However, the rhombus predictor does not always produce the best prediction, for example, when any surrounding pixel is an outlier, because the predictor only calculates the mean of the surrounding pixels without considering their correlation. Therefore, this paper puts forward a comprehensive rhombus predictor (CRP) to take the correlation of the surrounding pixels into account when predicting the centre pixel. CRP adaptively selects the pixels based on their correlation and the characteristics of human visual system for a more precise prediction of the centre pixel. In addition, a highly efficient reversible data hiding (RDH) scheme is proposed using the CRP. The proposed RDH scheme first arranges the pixels in a sequence according to their predicted value by excluding high-complexity pixels. Subsequently, it partitions the sequence into multiple blocks so that the payload can be embedded according to their characteristics by adaptively selecting an embedding strategy. Experiment results demonstrate that the CRP provides higher performance than the existing non-causal related predictors in terms of prediction accuracy. In addition, our RDH based on CRP also outperforms the RDH methods built-upon non-causal related predictors in terms of embedding performance.
Similar content being viewed by others
Data availability
Data sharing does not apply to this article as used datasets are publicly available.
References
Kumar N, Kumar R, Caldelli R (2021) Local moment driven PVO based reversible data hiding. IEEE Signal Process Lett 28:1335–1339
Kaur G, Singh S, Rani R, Kumar R (2021) A comprehensive study of reversible data hiding (RDH) schemes based on pixel value ordering (PVO). Arch Comput Methods Eng 28(5):3517–3568
Dragoi IC, Coltuc D (2014) Local-prediction-based difference expansion reversible watermarking. IEEE Trans Image Process 23:1779–1790
Kumar R, Chand S (2016) A reversible high-capacity data hiding scheme using pixel value adjusting feature. Multimedia Tools Appl 75(1):241–259
Ma S, Li X, Xiao M, Ma B, Zhao Y (2022) Fast expansion-bins-determination for multiple histograms modification based reversible data hiding. IEEE Signal Process Lett 29:662–666
Kumar R, Kim D-S, Lim S-H, Jung K-H (2019) High-fidelity reversible data hiding using block extension strategy. In: 2019 34th International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC), JeJu, Korea (South), pp 1–4. https://doi.org/10.1109/ITC-CSCC.2019.8793412
Kumar R, Jung K-H (2020) Enhanced pairwise IPVO-based reversible data hiding scheme using rhombus context. Inf Sci 536:101–119
Sachnev V, Kim HJ, Nam J, Suresh S, Shi YQ (2009) Reversible watermarking algorithm using sorting and prediction. IEEE Trans Circuits Syst Video Technol 19:989–999
Weinberger MJ, Seroussi G, Sapiro G (2000) The LOCO-I lossless image compression algorithm: principles and standardization into JPEGLS. IEEE Trans Image Process 9:1309–1324
Wu X, Memon N (1996) CALIC – A Context Based Adaptive Lossless Image Codec. Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing ICASSP-96, vol IV, pp 1890–1893
Ou B, Li X, Zhao Y, Ni R, Shi YQ (2013) Pairwise prediction-error expansion for efficient reversible data hiding. IEEE Trans Image Process 22(12):5010–5021
Dragoi I-C, Coltuc D (2016) Adaptive pairing reversible watermarking. IEEE Trans Image Process 25(5):2420–2422
Zhang C, Ou B (2021) Reversible data hiding based on multiple adaptive two-dimensional prediction-error histograms modification. IEEE Trans Circuits Syst Video Technol 32(7):4174–4187
Kumar R, Sharma D, Dua A, Jung KH (2023) A review of different prediction methods for reversible data hiding. J Inf Secur Appl 78:103572
Dragoi C, Coltuc D (2012) Improved rhombus interpolation for reversible watermarking by difference expansion. In: Signal processing conference (EUSIPCO), 2012 proceedings of the 20th European
Ou B, Li X, Zhang W, Zhao Y (2019) Improving pairwise PEE via hybrid-dimensional histogram generation and adaptive mapping selection. IEEE Trans Circuits Syst Video Technol 29(7):2176–2190
He W, Cai Z (2021) Reversible data hiding based on dual pairwise prediction-error expansion. IEEE Trans Image Process 30:5045–5055
Kim S, Qu X, Sachnev V, Kim HJ (2018) Skewed histogram shifting for reversible data hiding using a pair of extreme predictions. IEEE Trans Circuits Syst Video Technol 29(11):3236–3246
Bhatnagar P, Tomar P, Naagar R, Kumar R (2023) Reversible Data Hiding scheme for color images based on skewed histograms and cross-channel correlation. In: 2023 International Conference in Advances in Power, Signal, and Information Technology (APSIT), pp 419–426
Kumar R, Jung K-H (2020) Robust reversible data hiding scheme based on two-layer embedding strategy. Inf Sci 512:96–107
Li XL, 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
Peng F, Li XL, Yang B (2014) Improved PVO-based reversible data hiding. Digital Signal Process 25:255–265
Kumar R, Kumar N, Jung K-H (2020) I-PVO based high-capacity reversible data hiding using bin reservation strategy. Multimedia Tools Appl 79:22635–22651 (Springer)
He W, Xiong G, Weng S, Cai Z, Wang Y (2018) Reversible data hiding using multi-pass pixel-value-ordering and pairwise prediction error expansion. Inf Sci 467:784–799
Qi W, Zhang T, Li X, Ma B, Guo Z (2023) Reversible data hiding based on prediction-error value ordering and multiple-embedding. Signal Process 207:108956
Ou B, Li X, Wang J (2016) High-fidelity reversible data hiding based on pixel-value-ordering and pairwise prediction-error expansion. J Vis Commun Image Represent 39:12–23
Kaur G, Singh S, Rani R, Kumar R, Malik A (2022) High-quality reversible data hiding scheme using sorting and enhanced pairwise PEE. IET Image Proc 16(4):1096–1110
Zhang T, Li X, Qi W, Guo Z (2020) Location-based PVO and adaptive pairwise modification for efficient reversible data hiding. IEEE Trans Inf Forensics Security 15:2306–2319
He W, Cai Z (2020) An insight into pixel value ordering prediction-based prediction-error expansion. IEEE Trans Inf Forensics Secur 15:3859–3871
Wu H, Li X, Zhao Y, Ni R (2020) Improved PPVO-based high fidelity reversible data hiding. Signal Process 167:107264
He W, Cai Z, Wang Y (2020) Flexible spatial location-based PVO predictor for high-fidelity reversible data hiding. Inf Sci 520:431–444
Fan G, Pan Z, Zhou Q, Zhang X (2023) Flexible patch moving modes for pixel-value-ordering based reversible data hiding methods. Expert Syst Appl 214:119154
He W, Cai Z, Wang Y (2021) High-fidelity reversible image watermarking based on effective prediction error-pairs modification. IEEE Trans Multimedia 23:52–63
Zhang Z, Wang W, Zhao Z, Wang E (2023) PVO-based reversible data hiding using bit plane segmentation and pixel expansion. J Inf Secur Appl 79:103649
Acknowledgements
This research was partially supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2021R1I1A3049788), by Brain Pool program funded by the Ministry of Science and ICT through the National Research Foundation of Korea (2019H1D3A1A01101687, 2021H1D3A2A01099390) and by the project SERICS (PE00000014) under the NRRP MUR program funded by the EU—NGEU.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
This manuscript is the authors' original work and has not been published nor has it been submitted simultaneously elsewhere. There is no copyright issue in all of figures.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
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
Kumar, R., Caldelli, R., Wong, K. et al. High-fidelity reversible data hiding using novel comprehensive rhombus predictor. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-18797-6
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-18797-6