Skip to main content
Log in

Combined features for steganalysis against PU partition mode-based steganography in HEVC

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Many innovation modules introduced by High Efficiency Video Coding (HEVC) are remaining unexplored in the steganography domain. In this paper, a novel steganalytic approach is proposed against the PU partition mode-based steganographic methods which makes use of some innovative features in HEVC. Firstly, the influence of multilevel information embedding on the group proportion and the group proportion difference before and after recompression is analyzed. Then the statistical distribution of these two aspects are modeled as two different feature sets, and these two feature sets are combined for the final feature design to generate a 24-dimensional classification feature. Finally, a feature optimization is applied to reduce the 24-dimensional steganalysis feature to a 6-dimensional feature. It is demonstrated in experiment results that the proposed features have achieved a more accurate detection rate than current steganalysis methods under various circumstances, especially in the low embedding level situation.

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. Aly HA (2010) Data hiding in motion vectors of compressed video based on their associated prediction error. IEEE Trans Inf Forensics Secur 6(1):14–18

    Article  Google Scholar 

  2. Cao Y, Zhang H, Zhao X, Yu H (2015) Video steganography based on optimized motion estimation perturbation. In: Proceedings of the 3rd ACM workshop on information hiding and multimedia security. ACM, pp 25–31

  3. Cao Y, Zhao X, Feng D (2011) Video steganalysis exploiting motion vector reversion-based features. IEEE signal Process Lett 19(1):35–38

    Article  Google Scholar 

  4. Chang CC, Lin CJ (2011) Libsvm: a library for support vector machines. ACM Trans Intell Syst Technol (TIST) 2(3):1–27

    Article  Google Scholar 

  5. Chang PC, Chung KL, Chen JJ, Lin CH, Lin TJ (2013) An error propagation free data hiding algorithm in hevc intra-coded frames. In: 2013 Asia-pacific signal and information processing association annual summit and conference. IEEE, pp 1–9

  6. Chang PC, Chung KL, Chen JJ, Lin CH, Lin TJ (2014) A dct/dst-based error propagation-free data hiding algorithm for hevc intra-coded frames. J Vis Commun Image Represent 25(2):239–253

    Article  Google Scholar 

  7. Dong Y, Sun T, Jiang X (2018) A high capacity hevc steganographic algorithm using intra prediction modes in multi-sized prediction blocks International workshop on digital watermarking. Springer, pp 233–247

  8. Fridrich J, Goljan M, Hogea D (2002) Steganalysis of jpeg images: Breaking the f5 algorithm. In: International workshop on information hiding. Springer, pp 310–323

  9. Li S, Deng H, Tian H, Dai Q (2014) Steganalysis of prediction mode modulated data-hiding algorithms in h. 264/avc video stream. Ann Telecommun 69 (7-8):461–473

    Article  Google Scholar 

  10. Li Z, Meng L, Xu S, Shi Y (2019) A hevc video steganalysis algorithm based on pu partition modes. Comput Mater Continua 59(2):607–624

    Article  Google Scholar 

  11. Liu P, Li S (2020) Steganalysis of intra prediction mode and motion vector-based steganography by noise residual convolutional neural network. In: IOP Conference series: materials science and engineering, vol 719. IOP Publishing, p 012068

  12. Liu Y, Ju L, Hu M, Ma X, Zhao H (2015) A robust reversible data hiding scheme for h. 264 without distortion drift. Neurocomputing 151:1053–1062

    Article  Google Scholar 

  13. Liu Y, Liu S, Wang Y, Zhao H, Liu S (2019) Video steganography: a review. Neurocomputing 335:238–250

    Article  Google Scholar 

  14. Ma X, Li Z, Tu H, Zhang B (2010) A data hiding algorithm for h.264/avc video streams without intra-frame distortion drift. IEEE Trans Circ Syst Video Technol 20(10):1320–1330

    Article  Google Scholar 

  15. Sheng Q, Wang R, Huang M, Li Q, Xu D (2017) A prediction mode steganalysis detection algorithm for hevc. J Optoelectron-laser 28 (4):433–440

    Google Scholar 

  16. Sullivan GJ, Ohm JR, Han WJ, Wiegand T (2012) Overview of the high efficiency video coding (hevc) standard. IEEE Trans Circ Syst Video Technol 22(12):1649–1668

    Article  Google Scholar 

  17. Tew Y, Wong K (2014) Information hiding in hevc standard using adaptive coding block size decision. In: 2014 IEEE International Conference on Image Processing (ICIP). IEEE, pp 5502–5506

  18. Wang J, Wang R, Xu D, Li W (2015) An information hiding algorithm for hevc based on angle differences of intra prediction mode. JSW 10 (2):213–221

    Article  Google Scholar 

  19. Wang K, Zhao H, Wang H (2014) Video steganalysis against motion vector-based steganography by adding or subtracting one motion vector value. IEEE Trans Inf Forensics Secur 9(5):741–751

    Article  Google Scholar 

  20. Xie W, Yang Y, Li Z, Wang JW, Zhang M (2018) An information hiding algorithm for hevc videos based on pu partitioning modes. In: International conference on cloud computing and security. Springer, pp 252–264

  21. Yang J, Li S (2018) An efficient information hiding method based on motion vector space encoding for hevc. Multimed Tools Appl 77(10):11979–12001

    Article  Google Scholar 

  22. Yang Y, Li Z, Xie W, Zhang Z (2019) High capacity and multilevel information hiding algorithm based on pu partition modes for hevc videos. Multimed Tools Appl 78(7):8423–8446

    Article  Google Scholar 

  23. Zhai L, Wang L, Ren Y (2017) Combined and calibrated features for steganalysis of motion vector-based steganography in h. 264/avc. In: Proceedings of the 5th ACM workshop on information hiding and multimedia security. ACM, pp 135–146

  24. Zhai L, Wang L, Ren Y (2019) Universal detection of video steganography in multiple domains based on the consistency of motion vectors. IEEE Trans Inf Forensics Secur 15:1762–1777

    Article  Google Scholar 

  25. Zhang H, Cao Y, Zhao X (2016) Motion vector-based video steganography with preserved local optimality. Multimed Tools Appl 75(21):13503–13519

    Article  Google Scholar 

Download references

Acknowledgements

This work is funded by the National Key R&D Program of China (2018YFC0830700, 2018YFC0831405). It is also supported by(Grant No.61572320).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tanfeng Sun.

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

Huang, K., Sun, T., Jiang, X. et al. Combined features for steganalysis against PU partition mode-based steganography in HEVC. Multimed Tools Appl 79, 31147–31164 (2020). https://doi.org/10.1007/s11042-020-09435-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09435-y

Keywords

Navigation