Skip to main content
Log in

Reversible data hiding in adjacent zeros

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

Data hiding techniques are used to embed information into digital objects for the purpose of copyright protection, covert communication, media notation, among other applications. Compared with traditional data hiding techniques, reversible data hiding (RDH) can restore the original digital object after extracting the hidden data. This makes RDH very useful for applications requiring high fidelity of multimedia content, such as medical records, remote sensing, and military aerial intelligence gathering. In this paper, we describe an efficient reversible data hiding algorithm that can be applied to standard and medical images, with better results expected for medical images. The algorithm is simple, blind, and offers a relatively large embedding capacity while keeping low visual distortions. In addition, it can be extended to multiple layers embedding with an acceptable visual quality. The main idea on which the proposed algorithm is based is to scan the image for pixels that have adjacent zeros at predefined positions in their binary representation. These pixels will be marked and chosen to embed the bits of a given watermark in the positions of the predefined adjacent zeros found in the selected pixels. The proposed algorithm has been successfully applied to a wide range of medical and standard images. Experimental results demonstrate the ability of the proposed algorithm to achieve high embedding capacity and high image quality.

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
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Al-Haj, A. (ed.): Advanced techniques in multimedia watermarking: image, video and audio applications. IGI Global, Pennsylvania (2010)

    Google Scholar 

  2. Shi, Y.Q., Ni, Z., Zou, D., Liang, C.: Lossless data hiding: fundamentals, algorithms and applications. In: IEEE Int. Symp. Circuits Syst., Vancouver, Canada, 2004, pp. 33–36

  3. Barton JM (1997) Method and apparatus for embedding authentication information within digital data. US Patent 5:646–997.

  4. Feng, J.B., Lin, I.C., Tsai, C.S., Chu, Y.P.: Reversible watermarking: Current status and key issues. Int. J. Netw. Security 2, 161–170 (2006)

    Google Scholar 

  5. Shi, Y., Li, X., Zhang, X., Wu, H., Ma, B.: Reversible data hiding: advances in the past two decades. IEEE Access 4, 3210–3237 (2016)

    Article  Google Scholar 

  6. Chen, B., Wornell, G.W.: Quantization index modulation: a class of provably good methods for digital watermarking and information embedding. In: Proc. Int. Symp. Inform. Theory (ISIT-2000), 2000

  7. Chang, B.C.-C., Tai, W.-I., Lin, C.-C.: A reversible data hiding scheme based on side match vector quantization. IEEE Trans. Circ. Syst. Video Technol. 16(10), 1301–1308 (2006)

    Article  Google Scholar 

  8. Rahmani, P., Dastghaibyfard, G.: Two reversible data hiding schemes for VQ-compressed images based on index coding. IET Image Proc. 12(7), 1195–1203 (2018)

    Article  Google Scholar 

  9. Fridrich, J., Goljan, M.: Lossless data embedding for all image formats. In: Proc. SPIE Proc. Photonics West, Electronic Imaging, Security and Watermarking of Multimedia Contents, San Jose, CA, USA, vol. 4675, pp. 572–583, (2002)

  10. Xuan, G., Zhu, J., Chen, J., Shi, Y.Q., Ni, Z., Su, W.: Distortionless data hiding based on integer wavelet transform. IEEE Electr. Lett. 38(25), 1646–1648 (2002)

    Article  Google Scholar 

  11. Zhang, W., Hu, X., Li, X., Yu, N.: Recursive histogram modification: establishing equivalency between reversible data hiding and lossless data compression. IEEE Trans. Image Process. 22(7), 2775–2785 (2013)

    Article  Google Scholar 

  12. Ni, Z., Shi, Y.Q., Ansari, N., Wei, S.: Reversible data hiding. IEEE Trans. Circuits Syst. Video Technol. 16(3), 354–362 (2006)

    Article  Google Scholar 

  13. Wang, J., Ni, J., Zhang, X., Shi, Y.: Rate and Distortion Optimization for Reversible Data Hiding Using Multiple Histogram Shifting. IEEE Trans. Cybernet. 47(2), 315–326 (2017)

    Google Scholar 

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

    Article  Google Scholar 

  15. Wang, W., Ye, J., Wang, T., Wang, W.: Reversible data hiding scheme based on significant-bit-difference expansion. IET Image Proc. 11(11), 1002–1014 (2017)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  19. Mohammad, A., Al-Haj, A., Farfoura, M.E.: An improved capacity data hiding technique based on image interpolation. Multimedia Tools Appl. 78(6), 7181–7205 (2019)

    Article  Google Scholar 

  20. Huang, H., Chang, F., Fang, W.: Reversible data hiding with histogram-based difference expansion for QR code applications. IEEE Trans. Consum. Electron. 57(2), 779–787 (2011)

    Article  Google Scholar 

  21. Yang, C.-H., Tsai, M.-H.: Improving histogram-based reversible data hiding by interleaving predictions. IET Image Proc. 4(4), 223–234 (2010)

    Article  Google Scholar 

  22. Witten, I.H., Neal, R.M., Cleary, J.G.: Arithmetic coding for data compression. Commun. ACM 30(6), 520–540 (1987)

    Article  Google Scholar 

  23. Abd-El-Atty, B., Iliyasu, A.M., Alaskar, H., El-Latif, A., Ahmed, A.: A robust quasi-quantum walks-based steganography protocol for secure transmission of images on cloud-based E-healthcare platforms. Sensors 20(11), 3108 (2020)

    Article  Google Scholar 

  24. Abd El-Latif, A.A., Abd-El-Atty, B., Elseuofi, S., Khalifa, H.S., Alghamdi, A.S., Polat, K., Amin, M.: Secret images transfer in cloud system based on investigating quantum walks in steganography approaches. Phys. A 541, 123687 (2020)

    Article  MathSciNet  Google Scholar 

  25. Li, L., Hossain, M.S., Abd El-Latif, A.A., Alhamid, M.F.: Distortion less secret image sharing scheme for Internet of Things system. Cluster Comput. 22(1), 2293–2307 (2019)

    Article  Google Scholar 

  26. Abd El-Latif, A.A., Yan, X., Li, L., Wang, N., Peng, J.L., Niu, X.: A new meaningful secret sharing scheme based on random grids, error diffusion and chaotic encryption. Opt. Laser Technol. 54, 389–400 (2013)

    Article  Google Scholar 

  27. Yan, X., Wang, S., Abd El-Latif, A.A., Niu, X.: New approaches for efficient information hiding-based secret image sharing schemes. SIViP 9(3), 499–510 (2015)

    Article  Google Scholar 

  28. Hwang, J., Kim, J.W., Choi, J.U.: A reversible watermarking based on histogram shifting. In: Int.Workshop on DigitalWatermarking, Lecture Notes in Computer Science, Jeju Island, Korea, vol. 4283, Springer-Verlag, pp. 348–361 (2006)

  29. Goljan, M., Fridrich, J., Du, R.: Distortion-free data embedding. In: Proc. 4th Inf. Hiding Workshop, Pittsburgh, PA, pp. 27–41 (2001)

  30. De Vleeschouwer, C., Delaigle, J. F., Macq, B.: Circular interpretation on histogram for reversible watermarking. In: IEEE Int. Multimedia Signal Process. Workshop, France, pp. 345–350 (2001)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Al-Haj.

Additional information

Communicated by Y.A. Zhang.

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

Abdel-Nabi, H., Al-Haj, A. Reversible data hiding in adjacent zeros. Multimedia Systems 27, 229–245 (2021). https://doi.org/10.1007/s00530-020-00732-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-020-00732-y

Keywords

Navigation