AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (4.2 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

High-Security HEVC Video Steganography Method Using the Motion Vector Prediction Index and Motion Vector Difference

College of Cryptography Engineering in Engineering, University of the Chinese People’s Armed Police Force, Xi’an 710086, China
Show Author Information

Abstract

Recently proposed steganalysis methods based on the local optimality of motion vector prediction (MVP) indicate that the existing HEVC (high efficiency video coding) motion vector (MV) domain video steganography algorithms can disturb the optimality of MVP in advanced motion vector prediction (AMVP) technology. In order to improve the security of steganography algorithm, this paper proposes an MV domain steganography method in HEVC based on MVP’s index and motion vector difference (MVD). First, we analyze the conditions that need to be met for steganography to resist attacks from MVP’s optimality features and other traditional steganalysis features. Then, a distortion function for minimizing embedding distortion is designed, and an algorithm for secret message embedding and extraction in units of inter-frame is proposed. Experimental results show that the proposed algorithm can resist attacks based on the optimality of MVP and also has high security against other traditional steganalysis methods. In addition, the proposed algorithm has excellent performance in visual quality and coding efficiency, and can be applied to practical scenarios of video covert communication.

References

[1]

M. Bouzegza, A. Belatreche, A. Bouridane, and M. Tounsi, A comprehensive review of video steganalysis, IET Imag. Proce., vol.16, no. 13, pp. 3407–3425, 2022.

[2]

Y. Dong, X. Jiang, Z. Li, T. Sun, and Z. Zhang, Multi-channel HEVC steganography by minimizing IPM steganographic distortions, IEEE Trans. Multimed., vol. 25, pp. 2698–2709, 2023.

[3]

Y. Dong, X. Jiang, Z. Li, T. Sun, and P. He, Adaptive HEVC steganography based on steganographic compression efficiency degradation model, IEEE Trans. Dependable Secure Comput., vol. 20, no. 1, pp. 769–783, 2023.

[4]
H. Zhang, Y. Cao, X. Zhao, W. Zhang, and N. Yu, Video steganography with perturbed macroblock partition, in Proc. 2nd ACM Workshop on Information Hiding and Multimedia Security, Salzburg, Austria, 2014, pp. 115–122.
[5]

J. Wang, X. Jia, X. Kang, and Y. Q. Shi, A cover selection HEVC video steganography based on intra prediction mode, IEEE Access, vol. 7, pp. 119393–119402, 2019.

[6]

Z. Li, X. Jiang, Y. Dong, L. Meng, and T. Sun, An anti-steganalysis HEVC video steganography with high performance based on CNN and PU partition modes, IEEE Trans. Dependable Secure Comput., vol. 20, no. 1, pp. 606–619, 2023.

[7]

J. Liu, Z. Li, X. Jiang, and Z. Zhang, A high-performance CNN-applied HEVC steganography based on diamond-coded PU partition modes, IEEE Trans. Multimedia, vol. 24, pp. 2084–2097, 2022.

[8]

S. He, D. Xu, L. Yang, and W. Liang, Adaptive HEVC video steganography with high performance based on attention-net and PU partition modes, IEEE Trans. Multimedia, vol. 26, pp. 687–700, 2024.

[9]

S. He, D. Xu, L. Yang, and Y. Liu, HEVC video information hiding scheme based on adaptive double-layer embedding strategy, J. Vis. Commun. Image Represent, vol. 87, p. 103549, 2022.

[10]

J. Li, M. Zhang, K. Niu, and X. Yang, Investigation on principles for cost assignment in motion vector-based video steganography, J. Inf. Secur. Appl., vol. 73, p. 103439, 2023.

[11]
M. Guo, T. Sun, X. Jiang, Y. Dong, and K. Xu, A motion vector-based steganographic algorithm for HEVC with MTB mapping strategy, in Digital Forensics and Watermarking, H. Wang, X. Zhao, Y. Shi, H. Kim, and A. Piva, eds. Cham, Switzerland: Springer, 2020, pp. 293–306.
[12]
J. Li, M. Zhang, K. Niu, Y. Zhang, and X. Yang, Motion vector-domain video steganalysis exploiting skipped macroblocks, IET Image Process., DOI:10.1049/ipr2.13014, 2023.
[13]

Y. Chen, H. Wang, K. K R. Choo, P. He, Z. Salcic, D. Kaafar, and X. Zhang, DDCA: A distortion drift-based cost assignment method for adaptive video steganography in the transform domain, IEEE Trans. Dependable Secure Comput, vol. 19, no. 4, pp. 2405–2420, 2022.

[14]

Y. Wang, Y. Cao, and X. Zhao, CEC: cluster embedding coding for H.264 steganography, IEEE Signal Process. Lett, vol. 27, pp. 955–959, 2020.

[15]

L. Yang, D. Xu, R. Wang, and S. He, Adaptive HEVC video steganography based on distortion compensation optimization, J. Inf. Secur. Appl., vol. 73, p. 103442, 2023.

[16]

Y. Chen, Z. Salcic, H. Wang, K. K. R. Choo, and X. Zhang, NACA: A joint distortion-based non-additive cost assignment method for video steganography, IEEE Trans. Dependable Secure Comput, vol. 20, no. 3, pp. 2360–2374, 2023.

[17]

G. J. Sullivan, J. R. Ohm, W. J. Han, and T. Wiegand, Overview of the high efficiency video coding (HEVC) standard, IEEE Trans. Circuits Syst. Video Technol., vol. 22, no. 12, pp. 1649–1668, 2012.

[18]

Y. Zhang, M. Zhang, X. Yang, D. Guo, and L. Liu, Novel video steganography algorithm based on secret sharing and error-correcting code for H.264/AVC, Tsinghua Science and Technology, vol. 22, no. 2, pp. 198–209, 2017.

[19]

J. Yang and S. Li, An efficient information hiding method based on motion vector space encoding for HEVC, Multimed. Tools Appl., vol. 77, no. 10, pp. 11979–12001, 2018.

[20]

Y. Hu, W. Gong, F. Liu, L. Liu, and M. Zhu, Large-capacity lossless HEVC information hiding based on index parameter modification (in Chinese), J. South China Univ. Technol, no. Nat.Sci.Ed., pp. 1–8, 2018.

[21]

S. Liu, B. Liu, Y. Hu, and X. Zhao, Non-degraded adaptive HEVC steganography by advanced motion vector prediction, IEEE Signal Process. Lett., vol. 28, pp. 1843–1847, 2021.

[22]

T. Filler, J. Judas, and J. Fridrich, Minimizing additive distortion in steganography using syndrome-trellis codes, IEEE Trans. Inf. Forensics Secur., vol. 6, no. 3, pp. 920–935, 2011.

[23]

K. Wang, H. Zhao, and H. Wang, Video steganalysis against motion vector-based steganography by adding or subtracting one motion vector value, IEEE Trans. Inform. Forensic Secur., vol. 9, no. 5, pp. 741–751, 2014.

[24]

H. Zhang, Y. Cao, and X. Zhao, A steganalytic approach to detect motion vector modification using near-perfect estimation for local optimality, IEEE Trans. Inform. Forensic Secur., vol. 12, no. 2, pp. 465–478, 2017.

[25]

L. Zhai, L. Wang, and Y. Ren, Universal detection of video steganography in multiple domains based on the consistency of motion vectors, IEEE Trans. Inform. Forensic Secur., vol. 15, pp. 1762–1777, 2020.

[26]
T. Shanableh Feature extraction and machine learning solutions for detecting motion vector data embedding in HEVC videos, Multimed. Tools Appl., vol. 80, no. 18, pp. 27047–27066, 2021.
[27]
X. Huang, Y. Hu, Y. Wang, B. Liu, and S. Liu, Deep learning-based quantitative steganalysis to detect motion vector embedding of HEVC videos, in Proc. IEEE Fifth Int. Conf. Data Science in Cyberspace (DSC), Hong Kong, China, 2020, pp. 150–155.
[28]
X. Huang, Y. Hu, Y. Wang, B. Liu, and S. Liu, Selection-channel-aware deep neural network to detect motion vector embedding of HEVC videos, in Proc. IEEE Int. Conf. Signal Processing, Communications and Computing (ICSPCC), Macau, China, 2020, pp.1–6.
[29]

Y. Hu, X. Huang, Y. Wang, B. Liu, and S. Liu, Improving deep learning-based video steganalysis by using MVD detection space (in Chinese), Journal of Image and Graphics, vol. 3, no. 28, pp. 702–715, 2022.

[30]

S. Liu, Y. Hu, B. Liu, and C. T. Li, An HEVC steganalytic approach against motion vector modification using local optimality in candidate list, Pattern Recognit. Lett., vol. 146, pp. 23–30, 2021.

[31]
J. Li, M. Zhang, K. Niu, Y. Zhang, and X. Yang, A One-dimensional HEVC video steganalysis method using the Optimality of Predicted Motion Vectors, doi: 10.48550/arXiv.2308.06464, 2023.
[32]
H. Sun, Research on ultra HD video compression algorithm based on HEVC (in Chinese), University of Chinese Academy of Sciences, PhD dissertation, 2021.
[33]
JCT-VC, HEVC HM Reference Software, http://www.hevc.info, 2024.
[34]
VideoLAN, x265, a free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format, https://www.videolan.org/developers/x265.html, 2024.
[35]

C. C. Chang and C. J. Lin, LIBSVM: A library for support vector machines, ACM Transactions on Intelligent Systems and Technology, vol. 2, no. 3, pp. 1–27, 2011.

Tsinghua Science and Technology
Pages 813-829
Cite this article:
Li J, Zhang M, Niu K, et al. High-Security HEVC Video Steganography Method Using the Motion Vector Prediction Index and Motion Vector Difference. Tsinghua Science and Technology, 2025, 30(2): 813-829. https://doi.org/10.26599/TST.2024.9010016

31

Views

1

Downloads

0

Crossref

0

Web of Science

0

Scopus

0

CSCD

Altmetrics

Received: 31 October 2023
Revised: 16 January 2024
Accepted: 16 January 2024
Published: 12 April 2024
© The Author(s) 2025.

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return