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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
Tian, J.: Reversible data embedding using a difference expansion. IEEE Trans. Circ. Syst. Video Technol. 13(8), 890–896 (2003)
Ni, Z., Shi, Y., Ansari, N., Su, W.: Reversible data hiding. IEEE Trans. Circ. Syst. Video Technol. 16(3), 354–362 (2006)
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)
Alattar, A.: Reversible watermark using the difference expansion of a generalized integer transform. IEEE Trans. Image Process. 13(8), 1147–1156 (2004)
Wang, X., Li, X., Yang, B., Guo, Z.: Efficient generalized integer transform for reversible watermarking. IEEE Signal Process. Lett. 17(6), 567–570 (2010)
Peng, F., Li, X., Yang, B.: Adaptive reversible data hiding scheme based on integer transform. Signal Proc. 92(1), 54–62 (2012)
Coltuc, D.: Low distortion transform for reversible watermarking. IEEE Trans. Image Process 21(1), 412–417 (2012)
Gui, X., Li, X., Yang, B.: A novel integer transform for efficient reversible watermarking. In: Proceedings of ICPR, pp. 947–950 (2012)
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)
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)
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)
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)
Thodi, D., Rodriguez, J.: Expansion embedding techniques for reversible watermarking. IEEE Trans. Image Process. 16(3), 721–730 (2007)
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)
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)
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)
Wu, H.T., Huang, J.: Reversible image watermarking on prediction errors by efficient histogram modification. Signal Proc. 92(12), 3000–3009 (2012)
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)
Dragoi, I.C., Coltuc, D.: Local-prediction-based difference expansion reversible watermarking. IEEE Trans. Image Process 23(4), 1779–1790 (2014)
Lee, S.K., Suh, Y.H., Ho, Y.S.: Reversible image authentication based on watermarking. In: Proceedings of IEEE ICME, pp. 1321–1324 (2006)
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)
Fallahpour, M.: Reversible image data hiding based on gradient adjusted prediction. IEICE Electron. Express 5(20), 870–876 (2008)
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)
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)
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)
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)
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)
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)
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)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)