Skip to main content
Log in

Overlapping pixel value ordering predictor for high-capacity reversible data hiding

  • Special Issue Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

In recent years, many reversible information hiding methods have been proposed. Among them, the pixel value ordering (PVO) method can be used to create high-fidelity camouflage images under good embedding capacity. The original PVO method adopted the block-by-block manner, and each block could embed only 2 bits. In this study, we propose an overlapping PVO (OPVO) method. In the PPVO method, secret data are embedded in the maximum and minimum pixel values to improve the situation in which only up to 1 bit can be embedded in a sliding window. In the pixel-by-pixel manner, each pixel can embed data multiple times. We make full use of the correlation between adjacent pixels in the natural image to increase the embedding capacity. An advantage of the overlapping PVO method is that its embedding capacity is more than twice as high as that of previous PVO series methods where an acceptable image quality is maintained. In our experiment, the embedding capacity of the smooth image is up to 130,000 bits, whereas that of the complex image is higher. However, the image quality decrease rate of the proposed method tends to be lower than that of the other methods. Therefore, any kind of image is suitable for our method.

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

Access this article

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
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Chan, C.K., Cheng, L.M.: Hiding data in images by simple LSB substitution. Pattern Recognit. 37, 469–474 (2004)

    Article  MATH  Google Scholar 

  2. Qin, C., Chang, C., Chiu, Y.: A novel joint data-hiding and compression scheme based on SMVQ and image inpainting. IEEE Trans. Image Process. 23, 969–978 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  3. Tao, J., Li, S., Zhang, X., Wang, Z.: Towards robust image steganography. IEEE Trans. Circ. Syst. Video Technol. 29, 594–600 (2019)

    Article  Google Scholar 

  4. Li, S., Zhang, X.: Toward construction-based data hiding: from secrets to fingerprint images. IEEE Trans. Image Process. 28, 1482–1497 (2019)

    Article  MathSciNet  Google Scholar 

  5. Tian, J.: Reversible data embedding using a difference expansion. IEEE Trans. Circ. Syst. Video Technol. 13, 890–896 (2003)

    Article  Google Scholar 

  6. Ni, Z., Shi, Y.Q., Ansari, N., Su, W.: Reversible data hiding. IEEE Trans. Circ. Syst. Video Technol. 16, 354–362 (2006)

    Article  Google Scholar 

  7. Alattar, A.M.: Reversible watermark using the difference expansion of a generalized integer transform. IEEE Trans. Image Proces. 13, 1147–1156 (2004)

    Article  MathSciNet  Google Scholar 

  8. Thodi, M., Rodríguez, J.J.: Expansion embedding techniques for reversible watermarking. IEEE Trans. Image Process. 16, 721–730 (2007)

    Article  MathSciNet  Google Scholar 

  9. Hu, Y., Lee, H.K., Li, J.: DE-based reversible data hiding with improved overflow location map. IEEE Trans. Circ. Syst. Video Technol. 19, 250–260 (2009)

    Article  Google Scholar 

  10. Sachnev, V., Kim, H.J., Nam, J., Suresh, S., Shi, Y.Q.: Reversible watermarking algorithm using sorting and prediction. IEEE Trans. Circ. Syst. Video Technol. 19, 989–999 (2009)

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  12. Gui, X., Li, X., Yang, B.: A high capacity reversible data hiding scheme based on generalized prediction error expansion and adaptive embedding. Signal Process. 98, 370–380 (2014)

    Article  Google Scholar 

  13. Coltuc, D.: Improved embedding for prediction-based reversible watermarking. IEEE Trans. Inf. Forensics Secur. 6, 873–882 (2011)

    Article  Google Scholar 

  14. Coltuc, D.: Low distortion transform for reversible watermarking. IEEE Trans. Image Process. 21, 412–417 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  15. D. Coltuc, I. C. Dragoi, Context embedding for raster-scan rhombus based reversible watermarking. In: Proceedings of the First ACM Workshop on Information Hiding and Multimedia Security (ACMIHMMSEC), ACM, Montpellier, France, June 17–19, pp. 215–220 (2013)

  16. Li, J., Li, X., Yang, B.: Reversible data hiding scheme for color image based on prediction-error expansion and cross-channel correlation. Signal Process. 93, 2748–2758 (2013)

    Article  Google Scholar 

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

    Article  Google Scholar 

  18. Hong, W., Chen, T.S., Shiu, C.W.: Reversible data hiding for high quality images using modification of prediction errors. J. Syst. Softw. 82, 1833–1842 (2009)

    Article  Google Scholar 

  19. Tai, W.L., Yeh, C.M., Chang, C.C.: Reversible data hiding based on histogram modification of pixel differences. IEEE Trans. Circ. Syst. Video Technol. 19, 906–910 (2009)

    Article  Google Scholar 

  20. Tsai, Y.Y., Tsai, D.S., Liu, C.L.: Reversible data hiding scheme based on neighboring pixel differences. Digital Signal Process. 23, 919–927 (2013)

    Article  MathSciNet  Google Scholar 

  21. Kim, K.S., Lee, M.J., Lee, H.Y., Lee, H.K.: Reversible data hiding exploiting spatial correlation between sub-sampled images. Pattern Recognit. 42, 3083–3096 (2009)

    Article  MATH  Google Scholar 

  22. Luo, L., Chen, Z., Chen, M., Zeng, X., Xiong, Z.: Reversible image watermarking using interpolation technique. IEEE Trans. Inf. Forensics Secur. 5, 187–193 (2010)

    Article  Google Scholar 

  23. Chen, X., Sun, X., Sun, H., Xiang, L., Yang, B.: Histogram shifting based reversible data hiding method using directed-prediction scheme. Multimed. Tools Appl. 74, 1–19 (2014)

    Google Scholar 

  24. Hong, W.: Adaptive reversible data hiding method based on error energy control and histogram shifting. Opt. Commun. 285, 101–108 (2012)

    Article  Google Scholar 

  25. Li, X., Li, B., Yang, B., Zeng, T.: General framework to histogram-shifting-based reversible data hiding. IEEE Trans. Image Process. 22, 2181–2191 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  26. Fan, W., Chen, Z., Chen, M., Luo, L., Xiong, Z.: Reversible data hiding with context modeling, generalized expansion and boundary map. Multimed. Tools Appl. 57, 477–499 (2012)

    Article  Google Scholar 

  27. Li, X., Zhang, W., Gui, X., Yang, B.: A novel reversible data hiding scheme based on two-dimensional difference-histogram modification. IEEE Trans. Inf. Forensics Secur. 8, 1091–1100 (2013)

    Article  Google Scholar 

  28. Ou, B., Li, X., Zhao, Y., Ni, R., Shi, Y.: Pairwise prediction-error expansion for efficient reversible data hiding. IEEE Trans. Image Process. 22, 5010–5021 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  29. 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. 93, 198–205 (2013)

    Article  Google Scholar 

  30. Peng, F., Li, X., Yang, B.: Improved PVO-based reversible data hiding. Digital Signal Process. 25, 255–265 (2014)

    Article  Google Scholar 

  31. Ou, B., Li, X., Zhao, Y., Ni, R.: Reversible data hiding using invariant pixel-value-ordering and prediction-error expansion. Signal Process. Image Commun. 29, 760–772 (2014)

    Article  Google Scholar 

  32. Qu, X., Kim, H.J.: Pixel-based pixel value ordering predictor for high-fidelity reversible data hiding. Signal Process. 111, 249–260 (2015)

    Article  Google Scholar 

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

    Article  Google Scholar 

  34. Meikap, S., Jana, B.: Directional PVO for reversible data hiding scheme with image interpolation. Multimed. Tools Appl. 77, 31281–31311 (2018)

    Article  Google Scholar 

  35. Weng, S., Pan, J.S., Jiehang, D., Zhou, Z.: Pairwise IPVO-based reversible data hiding. Multimed. Tools Appl. 77, 13419–13444 (2018)

    Article  Google Scholar 

Download references

Acknowledgements

This research was partially supported by the Ministry of Science and Technology of the Republic of China under the Grants MOST 106-2221-E-324-006-MY2.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jau-Ji Shen.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lee, CF., Shen, JJ., Kao, YC. et al. Overlapping pixel value ordering predictor for high-capacity reversible data hiding. J Real-Time Image Proc 16, 835–855 (2019). https://doi.org/10.1007/s11554-019-00872-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-019-00872-z

Keywords

Navigation