Abstract
High efficiency video coding (HEVC) standard is highly contributive in data hiding. Combining the HEVC standard with data hiding methods is a complex task, and because the highly efficient coding process is a powerful attack, eliminating some of the original video data would not have a significant effect on obtaining the best compression rates and transmission efficiency. In this paper, an efficient secret data hiding method is proposed through intra prediction modes integrated with HEVC, where the intra prediction modes of HEVC encoded videos are applied as a secret data carrier obtained from the N smallest prediction units. Every ⌊log2[N + 1]⌋ + 1 secret bit is embedded in a set of N intra prediction modes, named carrier vectors, where 1 is added to or subtracted from one of these modes, resulting in the accomplished data hiding. Due to the fact that, at the most, only one intra prediction mode is modified and the N smallest prediction units are chosen, this method is contributive in appropriate data hiding performance and steganalysis. The experimental results indicate that the embedding capacity increases up to 50%, while obtaining the best capacity, rate and distortion trade-offs among the compared methods.
Similar content being viewed by others
References
Balaji L, Thyagharajan KK (2014) Fast mode decision algorithm for H.264 / SVC. Advances in Intelligent Systems and Computing, Springer AISC series 328(2):405–412
Balaji L, Thyagharajan KK (2014) H. 264/SVC mode decision based on mode correlation and desired mode list. Int J Autom Comput 11(5):510–516
Balaji L, Thyagharajan KK (2018) An enhanced performance for H. 265/SHVC based on combined AEGBM3D filter and back-propagation neural network. SIViP 12(5):809–817
Balaji L, Thyagharajan KK (2019) Manifold scalable video conveyance for m-wellbeing crisis relevance. Clust Comput 22(5):10729–10741
Balaji L, Thyagharajan KK, Dhanalakshmi A (2015) An efficient block mode detection algorithm for scalable video coding using probability model. International Journal of System Dynamics Applications (IJSDA) 4(2):42–55
Balaji L, Thyagharajan KK, Raja C, Dhanalakshmi A (2020) An optimal mode selection algorithm for scalable video coding. International Journal of Computational Vision and Robotics 10(2):143–155
Cao F, An B, Yao H, Tang Z (2019) Local complexity based adaptive embedding mechanism for reversible data hiding in digital images. Multimed Tools Appl 78(7):7911–7926
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
Chen Y, Wang H, Wu H, Liu Y (2018) An adaptive data hiding algorithm with low bitrate growth for H. 264/AVC video stream. Multimed Tools Appl 77(15):20157–20175
Chen, Y, Wang, H, Wu, H and Liu, Y (2018). Reversible video data hiding using zero QDCT coefficient-pairs. Multimed Tools Appl, 1–19
Correa G, Assuncao PA, Agostini LV, da Silva Cruz LA (2014) Fast HEVC encoding decisions using data mining. IEEE transactions on circuits and systems for video technology 25(4):660–673
Dutta T, Gupta HP (2016) A robust watermarking framework for high efficiency video coding (HEVC)–encoded video with blind extraction process. J Vis Commun Image Represent 38:29–44
Fallahpour M, Shirmohammadi S, Ghanbari M (2015) A high capacity data hiding algorithm for H. 264/AVC video. Security and Communication Networks 8(16):2947–2955
Fang H, Zhou H, Ma Z, Zhang W, Yu N (2019) A robust image watermarking scheme in DCT domain based on adaptive texture direction quantization. Multimed Tools Appl 78(7):8075–8089
Gui, F and Xue, H (2017). A reversible data hiding scheme for HEVC. In 2017 10th international symposium on computational intelligence and design (ISCID) (Vol. 2, pp. 34-37). IEEE
Heidari, B and Ramezanpour, M (2018). Reduction of intra-coding time for HEVC based on temporary direction map. J Real-Time Image Proc , 1-13
Jiaji W, Rangding W, Wei L, Dawen X, Meiling H (2014) An information hiding algorithm for HEVC based on intra prediction mode and block code. Sensors & Transducers 177(8):230
Kim C (2014) Data hiding by an improved exploiting modification direction. Multimed Tools Appl 69(3):569–584
Kim C, Shin D, Leng L, Yang CN (2018) Lossless data hiding for absolute moment block truncation coding using histogram modification. J Real-Time Image Proc 14(1):101–114
Kim C, Shin D, Leng L, Yang CN (2018) Separable reversible data hiding in encrypted halftone image. Displays 55:71–79
Leng L, Li M, Kim C, Bi X (2017) Dual-source discrimination power analysis for multi-instance contactless palmprint recognition. Multimed Tools Appl 76(1):333–354
Leng L, Zhang J, Khan MK, Chen X, Alghathbar K (2010) Dynamic weighted discrimination power analysis: a novel approach for face and palmprint recognition in DCT domain. International Journal of the Physical Sciences 5(17):2543–2554
Leng, L, Zhang, J, Xu, J, Khan, MK and Alghathbar, K (2010). Dynamic weighted discrimination power analysis in DCT domain for face and palmprint recognition. In 2010 international conference on information and communication technology convergence (ICTC) (pp. 467-471). IEEE
Li Y, Wang HX (2019) Robust H. 264/AVC video watermarking without intra distortion drift. Multimed Tools Appl 78(7):8535–8557
Li D, Zhang Y, Li X, Niu K, Yang X, Sun Y (2019) Two-dimensional histogram modification based reversible data hiding using motion vector for H. 264. Multimed Tools Appl 78(7):8167–8181
Liu Y, Hu M, Ma X, Zhao H (2015) A new robust data hiding method for H. 264/AVC without intra-frame distortion drift. Neurocomputing 151:1076–1085
Liu Y, Liu S, Zhao H, Liu S (2019) A new data hiding method for H. 265/HEVC video streams without intra-frame distortion drift. Multimed Tools Appl 78(6):6459–6486
Long M, Peng F, Li HY (2018) Separable reversible data hiding and encryption for HEVC video. J Real-Time Image Proc 14(1):171–182
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 transactions on circuits and systems for video technology 20(10):1320–1330
Najafabadi, N and Ramezanpour, M (2019). Mass center direction-based decision method for intraprediction in HEVC standard. J Real-Time Image Proc , 1-16
Ramezanpour, M and Zargari, F (2015). Early termination algorithm for CU size decision in HEVC intra coding. In 2015 9th Iranian conference on machine vision and image processing (MVIP) (pp. 45-48). IEEE
Rodríguez, D, Botella, G, Barrio, AAD and Cuesta, D (2018). Data hiding algorithm for HEVC using intra-coded frames. In proceedings of the 50th computer simulation conference (p. 2). Society for Computer Simulation International
Shanableh T (2018) Altering split decisions of coding units for message embedding in HEVC. Multimed Tools Appl 77(7):8939–8953
Song G, Li Z, Zhao J, Hu J, Tu H (2015) A reversible video steganography algorithm for MVC based on motion vector. Multimed Tools Appl 74(11):3759–3782
Swati S, Hayat K, Shahid Z (2014) A watermarking scheme for high efficiency video coding (HEVC). PLoS One 9(8):e105613
Tew, Y and Wong, K (2014). Information hiding in HEVC standard using adaptive coding block size decision. In 2014 IEEE international conference on image processing (ICIP) (pp. 5502-5506). IEEE
Wang J, Wang R, Li W, Xu D, Huang M (2014) A large-capacity information hiding method for HEVC video. In: In 3rd international conference on computer science and service system. Press, Atlantis
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
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
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Saberi, Y., Ramezanpour, M. & Khorsand, R. An efficient data hiding method using the intra prediction modes in HEVC. Multimed Tools Appl 79, 33279–33302 (2020). https://doi.org/10.1007/s11042-020-09729-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09729-1