Skip to main content
Log in

Prediction mode modulated data-hiding algorithm for H.264/AVC

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

Abstract

In this paper, a data-hiding algorithm with large data payload for H.264/AVC is proposed. The secret information is embedded by modulating the prediction modes of 4 × 4 luminance blocks. If the best mode does not match the information bit, the prediction mode should be modulated by replacing the best mode with the substitute mode. The substitute mode is the one with the least Lagrangian cost among those having different parity with the best mode. Due to high secrecy and easy reproducibility of chaos, the secret information is first encrypted by a chaotic sequence and then a small number of luminance blocks used for data embedding are randomly selected in each macroblock based on another chaotic sequence. The usefulness of multilevel chaotic keys and privacy of the number of 4 × 4 luminance blocks enhance the security. The hidden information can be extracted directly from the encoded stream without resorting to the original video, and merely requires decoding the intra-prediction mode from bit stream rather than decoding the whole video. Experimental results show that the proposed hiding scheme can effectively embed information with little bit rate increase and almost no quality degradation.

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

Similar content being viewed by others

References

  1. Wu, M., Liu, B.: Data hiding in image and video. Part I. Fundamental issues and solutions. IEEE Trans. Image Processing 12(6), 685–695 (2003). doi:10.1109/TIP.2003.810588

    Article  Google Scholar 

  2. Wu, M., Yu, H., Liu, B.: Data hiding in image and video. Part II. Designs and applications. IEEE Trans. Image Processing 12(6), 696–705 (2003). doi:10.1109/TIP.2003.810589

    Article  Google Scholar 

  3. Alattar, A.M., Lin, E.T., Celik, M.U.: Digital watermarking of low bit-rate advanced simple profile MPEG-4 compressed video. IEEE Trans. Circuits Syst Video Technol. 13(8), 787–800 (2003). doi:10.1109/TCSVT.2003.815958

    Article  Google Scholar 

  4. Biswas, S., Das, S.R., Petriu, E.M.: An adaptive compressed MPEG-2 video watermarking scheme. IEEE Trans. Instrum. Meas. 54(5), 1853–1861 (2005). doi:10.1109/TIM.2005.855084

    Article  Google Scholar 

  5. Kim, S.M., Kim, S.B., Hong, Y., Won, C.S.: Data hiding on H.264/AVC compressed video. In: International Conference on Image Analysis and Recognition (ICIAR 2007), Montreal, Canada, LNCS, vol. 4633, pp. 698–707 (2007)

  6. Kapotas, S.K., Skodras, A.N.: Real time data hiding by exploiting the IPCM macroblocks in H.264/AVC streams. J. Real-Time Image Proc. 4(1), 33–41 (2009). doi:10.1007/s11554-008-0100-2

    Article  Google Scholar 

  7. Liu, C.H., Chen, O.T.C.: Data hiding in inter and intra prediction modes of H.264/AVC. In: IEEE International Symposium on Circuits and Systems (ISCAS 2008), Seattle, Washington, USA, pp. 3025–3028 (2008)

  8. Kapotas, S.K., Skodras, A.N.: A new data hiding scheme for scene change detection in H. 264 encoded video sequences. In: IEEE International Conference on Multimedia and Expo (ICME 2008), Hannover, Germany, pp. 277–280 (2008)

  9. Hu, Y., Zhang, C.T., Su, Y.T.: Information hiding based on intra prediction modes for H.264/AVC. In: IEEE International Conference on Multimedia and Expo (ICME 2007), Beijing, China, pp. 1231–1234 (2007)

  10. Wiegand, T., Sullivan, G.J., Bjntegaard, G., Luthra, A.: Overview of the H.264/AVC video coding standard. IEEE Trans. Circuits Syst. Video Technol. 13(7), 560–576 (2003). doi:10.1109/TCSVT.2003.815165

    Article  Google Scholar 

  11. ITU-T Recommendation H.264. Advanced video coding for generic audiovisual services. March 2005

  12. Lim, K.P., Sullivan, G., Wiegand, T.: Text description of joint model reference encoding methods and decoding concealment methods. JVT of ISO/IEC MPEG and ITU-T VCEG Document, JVT-O079, April 2005

  13. Richardson, I.E.G.: H.264 and MPEG-4 Video Compression: Video Coding for Next Generation Multimedia. Wiley, Chichester (2003)

  14. May, R.M.: Simple mathematical models with very complicated dynamics. Nature 261(5560), 459–467 (1976). doi:10.1038/261459a0

    Article  Google Scholar 

  15. Kanso, A., Smaoui, N.: Logistic chaotic maps for binary numbers generations. Chaos, Solitons Fractals 40, 2557–2568 (2009)

    Article  MathSciNet  Google Scholar 

  16. Fan, M.Q., Wang, H.X.: Chao-based discrete fractional Sine transform domain audio watermarking scheme. Comput. Electr. Eng. 35, 506–516 (2009). doi:10.1016/j.compeleceng.2008.12.004

  17. Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Processing 13(4), 600–612 (2004)

    Article  Google Scholar 

  18. Xiao, F.: DCT-based video quality evaluation. Final Project for EE392J, Winter 2000

  19. Li, J., Liu, H.M., Huang, J.W., Zhang, Y.P.: A robust watermarking scheme for H.264. In: International Workshop on Digital watermarking (IWDW 2008), Busan, Korea, pp. 9–22 (2008)

Download references

Acknowledgments

We wish to thank the Associate Editor and the anonymous reviewers for their helpful and constructive comments and suggestions. This work was supported by the National Natural Science Foundation of China (60873220), Zhejiang Provincial Natural Science Foundation of China (Y1080221, Y1090285), Scientific Research Fund of Zhejiang Provincial Education Department (Y200803979) and Open Fund for Key Discipline of Zhejiang Province (zx0901).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dawen Xu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xu, D., Wang, R. & Wang, J. Prediction mode modulated data-hiding algorithm for H.264/AVC. J Real-Time Image Proc 7, 205–214 (2012). https://doi.org/10.1007/s11554-010-0175-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-010-0175-4

Keywords

Navigation