An efficient data hiding method using the intra prediction modes in HEVC

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.

[1]  Guilherme Corrêa,et al.  Fast HEVC Encoding Decisions Using Data Mining , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Mohammadreza Ramezanpour,et al.  Reduction of intra-coding time for HEVC based on temporary direction map , 2018, Journal of Real-Time Image Processing.

[3]  Kuo-Liang Chung,et al.  A DCT/DST-based error propagation-free data hiding algorithm for HEVC intra-coded frames , 2014, J. Vis. Commun. Image Represent..

[4]  Zhenjun Tang,et al.  Local complexity based adaptive embedding mechanism for reversible data hiding in digital images , 2018, Multimedia Tools and Applications.

[5]  K. K. Thyagharajan,et al.  H.264/SVC Mode Decision Based on Mode Correlation and Desired Mode List , 2014, Int. J. Autom. Comput..

[6]  Wei Li,et al.  An Information Hiding Algorithm for HEVC Based on Angle Differences of Intra Prediction Mode , 2015, J. Softw..

[7]  K. K. Thyagharajan,et al.  Fast Mode Decision Algorithm for H.264/SVC , 2014, FICTA.

[8]  Tanima Dutta,et al.  A robust watermarking framework for High Efficiency Video Coding (HEVC) - Encoded video with blind extraction process , 2016, J. Vis. Commun. Image Represent..

[9]  Shervin Shirmohammadi,et al.  A high capacity data hiding algorithm for H.264/AVC video , 2015, Secur. Commun. Networks.

[10]  KokSheik Wong,et al.  Information hiding in HEVC standard using adaptive coding block size decision , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[11]  Feng Gui,et al.  A Reversible Data Hiding Scheme for HEVC , 2017, 2017 10th International Symposium on Computational Intelligence and Design (ISCID).

[12]  Muhammad Khurram Khan,et al.  Dynamic weighted discrimination power analysis: A novel approach for face and palmprint recognition in DCT domain , 2010 .

[13]  Jie Yang,et al.  An efficient information hiding method based on motion vector space encoding for HEVC , 2017, Multimedia Tools and Applications.

[14]  Ming Li,et al.  Dual-source discrimination power analysis for multi-instance contactless palmprint recognition , 2015, Multimedia Tools and Applications.

[15]  Xiaojing Ma,et al.  A Data Hiding Algorithm for H.264/AVC Video Streams Without Intra-Frame Distortion Drift , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[16]  Li Wei,et al.  A high-capacity information hiding algorithm for HEVC based on intra prediction mode , 2014 .

[17]  Yong Liu,et al.  Reversible video data hiding using zero QDCT coefficient-pairs , 2019, Multimedia Tools and Applications.

[18]  Tamer Shanableh,et al.  Altering split decisions of coding units for message embedding in HEVC , 2018, Multimedia Tools and Applications.

[19]  Yue Li,et al.  Robust H.264/AVC video watermarking without intra distortion drift , 2018, Multimedia Tools and Applications.

[20]  Xiaojing Ma,et al.  A new robust data hiding method for H.264/AVC without intra-frame distortion drift , 2015, Neurocomputing.

[21]  Zafar Shahid,et al.  A Watermarking Scheme for High Efficiency Video Coding (HEVC) , 2014, PloS one.

[22]  Ching-Nung Yang,et al.  Lossless data hiding for absolute moment block truncation coding using histogram modification , 2016, Journal of Real-Time Image Processing.

[23]  Li Wei,et al.  A Large-capacity Information Hiding Method for HEVC Video , 2014 .

[24]  Si Liu,et al.  A new data hiding method for H.265/HEVC video streams without intra-frame distortion drift , 2018, Multimedia Tools and Applications.

[25]  Jing Xu,et al.  Dynamic weighted discrimination power analysis in DCT domain for face and palmprint recognition , 2010, 2010 International Conference on Information and Communication Technology Convergence (ICTC).

[26]  Yong Liu,et al.  An adaptive data hiding algorithm with low bitrate growth for H.264/AVC video stream , 2017, Multimedia Tools and Applications.

[27]  ShirmohammadiShervin,et al.  A high capacity data hiding algorithm for H.264/AVC video , 2015 .

[28]  Cheonshik Kim,et al.  Data hiding by an improved exploiting modification direction , 2012, Multimedia Tools and Applications.

[29]  Jun Hu,et al.  A reversible video steganography algorithm for MVC based on motion vector , 2013, Multimedia Tools and Applications.

[30]  K. K. Thyagharajan,et al.  An Efficient Block Mode Detection Algorithm for Scalable Video Coding using Probability Model , 2015, Int. J. Syst. Dyn. Appl..

[31]  David Cuesta,et al.  Data hiding algorithm for HEVC using intra-coded frames , 2018, SummerSim.

[32]  Ching-Nung Yang,et al.  Separable reversible data hiding in encrypted halftone image , 2018, Displays.

[33]  K. K. Thyagharajan,et al.  An optimal mode selection algorithm for scalable video coding , 2020, Int. J. Comput. Vis. Robotics.

[34]  K. K. Thyagharajan,et al.  Manifold scalable video conveyance for m-wellbeing crisis relevance , 2017, Cluster Computing.

[35]  Zhenzhen Zhang,et al.  High capacity and multilevel information hiding algorithm based on pu partition modes for HEVC videos , 2018, Multimedia Tools and Applications.

[36]  Fei Peng,et al.  Separable reversible data hiding and encryption for HEVC video , 2017, Journal of Real-Time Image Processing.

[37]  Ke Niu,et al.  Two-dimensional histogram modification based reversible data hiding using motion vector for H.264 , 2018, Multimedia Tools and Applications.

[38]  K. K. Thyagharajan,et al.  An enhanced performance for H.265/SHVC based on combined AEGBM3D filter and back-propagation neural network , 2018, Signal Image Video Process..

[39]  Hang Zhou,et al.  A robust image watermarking scheme in DCT domain based on adaptive texture direction quantization , 2018, Multimedia Tools and Applications.

[40]  Mohammadreza Ramezanpour,et al.  Mass center direction-based decision method for intraprediction in HEVC standard , 2020, Journal of Real-Time Image Processing.

[41]  Farzad Zargari,et al.  Early termination algorithm for CU size decision in HEVC intra coding , 2015, 2015 9th Iranian Conference on Machine Vision and Image Processing (MVIP).