Skip to main content
Log in

Selective Weighting and Prediction Error Expansion for High-Fidelity Images

  • Original Research
  • Published:
SN Computer Science Aims and scope Submit manuscript

Abstract

Reversible data hiding (RDH) based on prediction error expansion (PEE) needs a reliable predictor to forecast the pixel. The hidden information is inserted into the original cover image pixels using the Prediction Error (PE). To improve the accuracy of pixel predictions for cover images, there are a number of algorithms available in the literature. Based on the different gradient estimations, several academics have suggested prediction methods. More research on this gradient-based pixel prediction method is presented in this article. In order to improve exploration gradient estimates, we have looked at a number of local contexts surrounding the current pixel. It has been stated that experiments have been conducted to evaluate the effect of different neighborhood sizes on gradient estimation. Additionally, we investigate two methods for choosing paths according to gradient magnitudes. To incorporate the data into the initial pixels, a new embedding technique called Prediction Error Expansion has been suggested. In the context of reversible data concealment, experimental results point towards a better gradient based prediction employing an prediction embedding technique.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Data Availability

The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request. All the results obtained during the experimental analysis have been included in the research article. All the data sets including images, codes, plots, and results are available from the corresponding author on reasonable request.

References

  1. Honsinger CW, Jones PW, Rabbani M, Stoffel JC. Lossless recovery of an original image containing embedded data, U. S. Patent, US 6278791B1, 2001.

  2. Petitcolas FAP, AKuhn MG. Information hiding-a survey. Proc IEEE. 1999;87(7):1062–78.

    Article  Google Scholar 

  3. Hou D, Zhang W, Liu J, Zhou S, Chen D, Yui N. Emerging Applications Of Reversible Data Hiding. Proceedings of the 2nd International Conference on Image and Graphics Processing. Singapore. ACM. 2019. p. 105-109.

  4. Ni Z, Shi YQ, Ansari N, Su W. Reversible data hiding. IEEE Trans Circuits Syst Video Technol. 2006;16(3):354–62.

    Article  Google Scholar 

  5. Shi YQ, Li X, Zhang X, Wu HT, Ma B. Reversible data hiding: advances in the past two decades. IEEE Access. 2016;4:3210–37.

    Article  Google Scholar 

  6. Tian J. Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Video Technol. 2003;13(8):890–6.

    Article  Google Scholar 

  7. Li X, Zhang W, Gui X, Yang B. Efficient reversible data hiding based on multiple histograms modification. IEEE Trans Inf Forensics Secur. 2015;10(9):2016–27.

    Article  Google Scholar 

  8. Jia Y, Yin Z, Zhang X, Luo Y. Reversible data hiding based on reducing invalid shifting of pixels in histogram shifting. Signal Process. 2019;163:238–46.

    Article  Google Scholar 

  9. Chen X, Sun X, Sun H, Zhou Z, Zhang J. Reversible watermarking method based on the asymmetric-histogram shifting of prediction errors. J Syst Softw. 2013;86(10):2620–6.

    Article  Google Scholar 

  10. Kim S, Qu X, Sachnev V, Kim HJ. Skewed histogram shifting for reversible data hiding using a pair of extreme predictions. IEEE Trans Circuits Syst Video Technol. 2019;29(11):3236–46.

    Article  Google Scholar 

  11. Wang J, Mao N, Chen X, Ni J, Wang C, Shi Y. Multiple histograms-based reversible data hiding by using FCM clustering. Signal Process. 2019;159:193–203.

    Article  Google Scholar 

  12. Thodi DM, Rodriguez JJ. Expansion embedding techniques for reversible watermarking. IEEE Trans Image Process. 2007;16(3):721–30.

    Article  MathSciNet  Google Scholar 

  13. Li X, Yang B, Zeng T. Efficient reversible watermarking based on adaptive prediction-error expansion and pixel selection. IEEE Trans Image Process. 2011;20(12):3524–33.

    Article  MathSciNet  Google Scholar 

  14. Dinu Coltuc, Ioan-Catalin Dragoi. Context embedding for raster-scan rhombus based reversible watermarking. Proceeding of first ACM workshop on Information Hiding and Multimedia Security. Montpellier. France. ACM. 2013. p. 215-220.

  15. Ravi U, Rajarshi P. Reversible Data Hiding with Selected Directional Context Based Prediction Using 8-Neighborhood. IEEE International Conference on Electronics, Computing and Communication Technologies. Bangalore. India. 2020. p. 1-6.

  16. Naskar R, Chakraborty R. Reversible watermarking utilising weighted median-based prediction. IET Image Process. 2012;6:507–20.

    Article  MathSciNet  Google Scholar 

  17. Hong W, Chen TS, Chen J. Reversible data hiding using Delaunay triangulation and selective embedment. Inf Sci. 2015;308:140–54.

    Article  Google Scholar 

  18. Ravi U, Rajarshi P, Prasad MVNK. Reversible data hiding using B-tree triangular decomposition based prediction. IET Image Process. 2019;13(11):1986–97.

    Article  Google Scholar 

  19. Ravi U, Rajarshi P. Reversible Data Hiding Based on the Random Distribution of Reference Pixels, IEEE Reg. 10. Symp. Sydney, Australia, 2018. p. 225-230.

  20. Wang J, Ou B. Video reversible data hiding: a systematic review. J Vis Commun Image Represent. 2023;98:104029.

    Article  Google Scholar 

  21. Ravi U, Jyothirmai J. Gradient directional predictor for reconstructing high-fidelity images. 16th Int Conf Multi-discip Trends Artif Intell Hyderabad India. 2023;14078:135–46.

  22. Yaolin Y, Hongjie H, Fan C, Yuan Y, Ningxiong M. Secure reversible data hiding in encrypted image based on 2D labeling and block classification coding. J Inf Secur Appl. 2024;83:10377.

    Google Scholar 

  23. Ravi U. Accurate gradient selective based histogram bin shifting for reversible data hiding. IEEE 2023 4th Int. Conf. for Emerging Technology. Belgam, India, 2023. p. 1-6.

  24. Ravi U, Subramaniam M. Gradient adaptive planar prediction for high-fidelity images. IEEE 2023 Int. Conf. on Wireless Communications Signal Processing and Networking (WiSPNET). Chennai, India, 2023. p. 1-6.

  25. Li X, Li J, Li B, Yang B. High-fidelity reversible data hiding scheme based on pixel-value-ordering and prediction-error expansion. Signal Process. 2013;93(1):198–205.

    Article  Google Scholar 

  26. Wang X, Ding J, Pe Q. A novel reversible image data hiding scheme based on pixel value ordering and dynamic pixel block partition. Inf Sci. 2015;310:16–35.

    Article  Google Scholar 

  27. Ou B, Li X, Jinwei W. Improved PVO-based reversible data hiding: a new implementation based on multiple histograms modification. J Vis Commun Image Represent. 2016;38:328–39.

    Article  Google Scholar 

  28. Weng S, Shi YQ, Hong W, Yao Y. Dynamic improved pixel value ordering reversible data hiding. Inf Sci. 2019;89:136–54.

    Article  Google Scholar 

  29. He W, Xiong G, Zhou K, Cai J. Reversible data hiding based on multilevel histogram modification and pixel value grouping. J Vis Commun Image Represent. 2016;40:459–69.

    Article  Google Scholar 

  30. Qu X, Kim HJ. Pixel-based pixel value ordering predictor for high-fidelity reversible data hiding. Signal Process. 2015;111:249–60.

    Article  Google Scholar 

  31. Weng S, Zhang G, Pan JS, Zhou Z. Optimal PPVO-based reversible data hiding. J Vis Commun Image Represent. 2017;48:317–28.

    Article  Google Scholar 

  32. Xiang H, Liu H. A Pixel-Based Reversible Data Hiding Method Based on Obtuse Angle Prediction. 2nd Int. Conf. on Multimedia and Image Processing. Wuhan. China. 2017. p. 191-195.

  33. He W, Cai J, Xiong G, Zhou K. Improved reversible data hiding using pixel-based pixel value grouping. Optik. 2018;157:68–78.

    Article  Google Scholar 

  34. Ravi U, Padmavathi V, Anila M. Pixel Value Ordering Based Prediction for High-Fidelity Images, 1st Int. Green and Ubiquitous Computing (IC-CGU), Bhubaneswar, India, IEEE: Conf. on Cognitive; 2024. p. 1–6.

  35. Ravi U, Rajarshi P. Reversible Data Hiding Using Improved Gradient Based Prediction and Adaptive Histogram Bin Shifting. 7th Int. Conf. on Signal Processing and Integrated Networks (SPIN). New Delhi. India. IEEE. 2020; p. 720-726.

  36. Dragoi IC, Coltuc D, Caciula I. Gradient-Based Prediction for Reversible Watermarking by Difference Expansion.Proc. of the 2nd ACM Workshop on Information Hiding and Multimedia Security. Salzburg. Austria. ACM. 2014; p. 35-40.

  37. Wang W, Junyong Y, Wang T, Weifu W. Reversible data hiding scheme based on significant-bit-difference expansion. IET Image process. 2017;11(11):1002–14.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ravi Uyyala.

Ethics declarations

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

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Uyyala, R., Bojjagani, S., Sharma, N.K. et al. Selective Weighting and Prediction Error Expansion for High-Fidelity Images. SN COMPUT. SCI. 5, 850 (2024). https://doi.org/10.1007/s42979-024-03214-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42979-024-03214-4

Keywords