Skip to main content

High-Dimensional Histogram Utilization for Reversible Data Hiding

  • Conference paper
  • First Online:
Book cover Digital-Forensics and Watermarking (IWDW 2014)

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 9023))

Included in the following conference series:

  • 1286 Accesses

Abstract

Histogram-shifting (HS) is an efficient technique for reversible data hiding (RDH). In this paper, in contrast to previous HS-based RDH works that utilize one or two dimensional histogram, we propose a new RDH scheme exploring three-dimensional histogram. Referred to the recently proposed general framework of HS-based RDH, we first divide the host image into non-overlapping pixel triples to generate a three-dimensional histogram, and then utilize each triple for embedding or shifting based on an applicable triple classification. To further exploit the image redundancy to enhance the embedding performance, we apply the pixel-selection technique in our scheme such that smooth pixel triples are priorly embedded. Experimental results have verified the superiority of the proposed scheme over some state-of-the-art RDH works.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Shi, Y.Q.: Reversible data hiding. In: Cox, I., Kalker, T., Lee, H.-K. (eds.) IWDW 2004. LNCS, vol. 3304, pp. 1–12. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  2. Shi, Y.Q., Ni, Z., Zou, D., Liang, C., Xuan, G.: Lossless data hiding: fundamentals, algorithms and applications. In: Proceedinds of IEEE ISCAS, vol. 2, pp. 33–36 (2004)

    Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  5. Caldelli, R., Filippini, F., Becarelli, R.: Reversible watermarking techniques: an overview and a classification. EURASIP J. Inf. Secur. 2010, Article ID 134546, 2:1–2:19 (2010)

    Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  7. Wang, X., Li, X., Yang, B., Guo, Z.: Efficient generalized integer transform for reversible watermarking. IEEE Signal Process. Lett. 17(6), 567–570 (2010)

    Article  Google Scholar 

  8. Peng, F., Li, X., Yang, B.: Adaptive reversible data hiding scheme based on integer transform. Signal Proc. 92(1), 54–62 (2012)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  10. Gui, X., Li, X., Yang, B.: A novel integer transform for efficient reversible watermarking. In: Proceedings of ICPR, pp. 947–950 (2012)

    Google Scholar 

  11. Kamstra, L., Heijmans, H.J.A.M.: Reversible data embedding into images using wavelet techniques and sorting. IEEE Trans. Image Process. 14(12), 2082–2090 (2005)

    Article  MathSciNet  Google Scholar 

  12. Weng, S., Zhao, Y., Pan, J., Ni, R.: Reversible watermarking based on invariability and adjustment on pixel pairs. IEEE Signal Process. Lett. 15, 721–724 (2008)

    Article  Google Scholar 

  13. Kim, H.J., Sachnev, V., Shi, Y.Q., Nam, J., Choo, H.G.: A novel difference expansion transform for reversible data embedding. IEEE Trans. Inf. Forens. Secur. 4(3), 456–465 (2008)

    Google Scholar 

  14. Liu, M., Seah, H.S., Zhu, C., Lin, W., Tian, F.: Reducing location map in prediction-based difference expansion for reversible image data embedding. Signal Proc. 92(3), 819–828 (2012)

    Article  Google Scholar 

  15. Thodi, D., Rodriguez, J.: Expansion embedding techniques for reversible watermarking. IEEE Trans. Image Process. 16(3), 721–730 (2007)

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  17. 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(7), 989–999 (2009)

    Article  Google Scholar 

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

    Article  Google Scholar 

  19. Wu, H.T., Huang, J.: Reversible image watermarking on prediction errors by efficient histogram modification. Signal Proc. 92(12), 3000–3009 (2012)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  21. Dragoi, I.C., Coltuc, D.: Local-prediction-based difference expansion reversible watermarking. IEEE Trans. Image Process 23(4), 1779–1790 (2014)

    Article  MathSciNet  Google Scholar 

  22. Lee, S.K., Suh, Y.H., Ho, Y.S.: Reversible image authentication based on watermarking. In: Proceedings of IEEE ICME, pp. 1321–1324 (2006)

    Google Scholar 

  23. Hwang, J.H., Kim, J., Choi, J.: A reversible watermarking based on histogram shifting. In: Shi, Y.Q., Jeon, B. (eds.) IWDW 2006. LNCS, vol. 4283, pp. 348–361. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  24. Fallahpour, M.: Reversible image data hiding based on gradient adjusted prediction. IEICE Electron. Express 5(20), 870–876 (2008)

    Article  Google Scholar 

  25. 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(6), 906–910 (2009)

    Article  Google Scholar 

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

    Article  Google Scholar 

  27. Gao, X., An, L., Yuan, Y., Tao, D., Li, X.: Lossless data embedding using generalized statistical quantity histogram. IEEE Trans. Circ. Syst. Video Technol. 21(8), 1061–1070 (2011)

    Article  Google Scholar 

  28. Xuan, G., Shi, Y.Q., Teng, J., Tong, X., Chai, P.: Double-threshold reversible data hiding. In: Proceedings of IEEE ISCAS, pp. 1129–1132 (2010)

    Google Scholar 

  29. Xuan, G., Tong, X., Teng, J., Zhang, X., Shi, Y.Q.: Optimal histogram-pair and prediction-error based image reversible data hiding. In: Shi, Y.Q., Kim, H.-J., Pérez-González, F. (eds.) IWDW 2012. LNCS, vol. 7809, pp. 368–383. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  32. Qin, C., Chang, C.C., Huang, Y.H., Liao, L.T.: An inpainting-assisted reversible steganographic scheme using a histogram shifting mechanism. IEEE Trans. Circ. Syst. Video Technol. 23(7), 1109–1118 (2013)

    Article  Google Scholar 

Download references

Acknowledgement

The authors would like to thank Dr. Chuan Qin of University of Shanghai for Science and Technology (Shanghai 200093, China) and Dr. Ying-Hsuan Huang of National Chung Hsing University (Taichung 40227, Taiwan), for providing us the experimental results of their work [32].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bin Yang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Gui, X., Li, X., Yang, B. (2015). High-Dimensional Histogram Utilization for Reversible Data Hiding. In: Shi, YQ., Kim, H., Pérez-González, F., Yang, CN. (eds) Digital-Forensics and Watermarking. IWDW 2014. Lecture Notes in Computer Science(), vol 9023. Springer, Cham. https://doi.org/10.1007/978-3-319-19321-2_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19321-2_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19320-5

  • Online ISBN: 978-3-319-19321-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics