Matrix encoding-based high-capacity and high-fidelity reversible data hiding in HEVC

Nowadays, data hiding has become important for different reasons such as copyright violation and authentication. Conventional data hiding approaches may suffer from high capacity and high fidelity. In general, increasing capacity leads to distortion in carrier signal. In this paper, an efficient data hiding method, which has high capacity and high fidelity, is proposed for high-efficiency video coding. Hidden data are embedded into the coefficient of the discrete sine transforms at the transform domain level. The proposed method is basically based on matrix encoding approach that provides high capacity and high fidelity. In this paper, additionally, error propagation issue caused by data hiding is handled in the video encoding. Then, data hiding process is carried out without error propagation. Thus, distortion in visual quality is kept at minimum level during video encoding. Experimental results reveal that the proposed method exhibits outstanding performance in terms of visual quality and embedding capacity.

[1]  Bo Jiang,et al.  A CABAC based HEVC video steganography algorithm without bitrate increase , 2015 .

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

[3]  Cabir Vural,et al.  Reversible video watermarking using motion-compensated frame interpolation error expansion , 2015, Signal Image Video Process..

[4]  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.

[5]  Azadeh Mansouri,et al.  A Low Complexity Video Watermarking in H.264 Compressed Domain , 2010, IEEE Transactions on Information Forensics and Security.

[6]  Tamer Shanableh,et al.  Data Hiding in MPEG Video Files Using Multivariate Regression and Flexible Macroblock Ordering , 2012, IEEE Transactions on Information Forensics and Security.

[7]  Tamer Shanableh Matrix encoding for data hiding using multilayer video coding and transcoding solutions , 2012, Signal Process. Image Commun..

[8]  Kuo-Liang Chung,et al.  An improved DCT-based perturbation scheme for high capacity data hiding in H.264/AVC intra frames , 2013, J. Syst. Softw..

[9]  A. Akbari,et al.  Error concealment using data hiding for resolution scalable transmission , 2012, The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012).

[10]  Amal Said Khalifa,et al.  Video steganography: a comprehensive review , 2015, Multimedia Tools and Applications.

[11]  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.

[12]  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..

[13]  KokSheik Wong,et al.  An Overview of Information Hiding in H.264/AVC Compressed Video , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

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

[15]  Andreas Westfeld,et al.  F5-A Steganographic Algorithm , 2001, Information Hiding.

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

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

[18]  F. Bossen,et al.  Common test conditions and software reference configurations , 2010 .

[19]  Junjie Li,et al.  An information hiding algorithm based on intra-prediction modes and matrix coding for H.264/AVC video stream , 2011 .

[20]  Bertrand Granado,et al.  A novel robust image transmission scheme over lossy channel using data hiding , 2015, 2015 23rd Telecommunications Forum Telfor (TELFOR).

[21]  Ramadhan J. Mstafa,et al.  Compressed and raw video steganography techniques: a comprehensive survey and analysis , 2017, Multimedia Tools and Applications.

[22]  Li Fan,et al.  An extended matrix encoding algorithm for steganography of high embedding efficiency , 2011, Comput. Electr. Eng..

[23]  Yunxia Liu,et al.  A Robust and Improved Visual Quality Data Hiding Method for HEVC , 2018, IEEE Access.

[24]  Ali A. Elrowayati,et al.  Robust HEVC video watermarking scheme based on repetition-BCH syndrome code , 2016 .

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

[26]  Orhan Akbulut,et al.  Matrix Encoding Based Data Hiding in HEVC , 2018, 2018 3rd International Conference on Computer Science and Engineering (UBMK).

[27]  Yildiray Yalman,et al.  A Robust Watermarking Method for Mpeg-4 Based on Kurtosis , 2015, Comput. J..

[28]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.