Skip to main content
Log in

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

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

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.

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

Similar content being viewed by others

References

  1. Vural, C., Baraklı, B.: Reversible video watermarking using motion-compensated frame interpolation error expansion. Signal Image Video Process. 9, 1613–1623 (2015)

    Article  Google Scholar 

  2. Sencar, H.T., Ramkumar, M., Akansu, A.N.: Data Hiding Fundamentals and Applications, pp. 1–50. Elsevier Academic Press, San Diego (2004)

    Book  Google Scholar 

  3. Mstafa, R.J., Elleithy, K.M.: Compressed and raw video steganography techniques: a comprehensive survey and analysis. Multimedia Tools Appl. 76, 21749–21786 (2017)

    Article  Google Scholar 

  4. Sadek, M.M., Khalifa, A.S., Mostafa, M.G.M.: Video steganography: a comprehensive review. Multimedia Tools Appl. 74, 7063–7094 (2015)

    Article  Google Scholar 

  5. Shanableh, T.: Data hiding in MPEG video files using multivariate regression and flexible macroblock ordering. IEEE Trans. Inf. Forensics Secur. 7(2), 455–464 (2012)

    Article  Google Scholar 

  6. Yesilyurt, M., Yalman, Y., Ozcerit, A.T.: A robust watermarking method for MPEG-4 based on kurtosis. Comput. J. 58(7), 1645–1655 (2014)

    Article  Google Scholar 

  7. Yiqi, T., KokSheik, K.: An overview of information hiding in H.264/AVC compressed video. IEEE Trans. Circuits Syst. Video Technol. 24(2), 305–319 (2014)

    Article  Google Scholar 

  8. Ma, X., Li, Z., Tu, H., Zhang, B.: A data hiding algorithm for H.264/AVC video streams without intraframe distortion drift. IEEE Trans. Circuits Syst. Video Technol. 20(10), 1320–1330 (2010)

    Article  Google Scholar 

  9. Lin, T.J., Chung, K.L., Chang, P.C., Huang, Y.H., Liao, Y.M., Fang, C.Y.: An improved DCT-based perturbation scheme for high capacity data hiding in H.264/AVC intra frames. J. Syst. Softw. 86(3), 604–614 (2013)

    Article  Google Scholar 

  10. Yang, G., Li, J., He, Y., Kang, Z.: An information hiding algorithm based on intra-prediction modes and matrix coding for H.264/AVC video stream. Int. J. Electron. Commun. AEU 65, 331–337 (2011)

    Article  Google Scholar 

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

    Article  Google Scholar 

  12. Swati, S., Hayat, K., Shahid, Z.: A watermarking scheme for high efficiency video coding (HEVC). PLoS ONE 9(8), e105613 (2014)

    Article  Google Scholar 

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

    Article  Google Scholar 

  14. Xu, J., Wang, R.D., Huang, M., Wang, J.J., Xu, D.: An information hiding algorithm for HEVC based on intra-prediction modes and Hamming+1. J. Comput. Inf. Syst. 11(15), 5587–5598 (2015)

    Google Scholar 

  15. Jiang, B., Yang, G., Chen, W.: A cabac based HEVC video steganography algorithm without bitrate increase. J. Comput. Inf. Syst. 11(6), 2121–2130 (2015)

    Google Scholar 

  16. Long, M., Peng, F., Li, H.: Separable reversible data hiding and encryption for HEVC video. J. Real-Time Image Proc. 14, 171–182 (2018)

    Article  Google Scholar 

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

    Article  Google Scholar 

  18. Chang, P.C., Chung, K.L., Chen, J.J., Lin, C.H., Lin, T.S.: A DCT/DST-based error propagation-free data hiding algorithm for HEVC intra-coded frames. J. Vis. Commun. Image Represent. 25(2), 239–253 (2014)

    Article  Google Scholar 

  19. Elrowayati, A.A., Abdullah, M.F.L., Manaf, A.A., Alfagi, A.S.: Robust HEVC video watermarking scheme based on repetition BCH syndrome code. Int. J. Soft. Eng. Appl. 10(1), 263–270 (2016)

    Google Scholar 

  20. Liu, Y., Zhao, H., Liu, S., Feng, C., Liu, S.: A robust and improved visual quality data hiding method for HEVC. IEEE Access 6, 53984–53997 (2018)

    Article  Google Scholar 

  21. Liu, Y., Liu, S., Zhao, H., Liu, S.: A new data hiding method for H.265/HEVC video streams without intra-frame distortion drift. Multimedia Tools Appl. 78(6), 6459–6486 (2018)

    Article  Google Scholar 

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

    Article  Google Scholar 

  23. Akbari, A., Danyali, H., Rashidpour, M.: Error concealment using data hiding for resolution scalable transmission. In: The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012), Shiraz, Fars, pp. 228–232 (2012)

  24. Akbari, A., Danyali, H., Trocan, M., Granado, B.: A novel robust image transmission scheme over lossy channel using data hiding. In: 23rd Telecommunications Forum Telfor (TELFOR), Belgrade, pp. 736–739 (2015)

  25. Konyar, M.Z., Akbulut, O., Ozturk, S.: Matrix encoding based data hiding in HEVC. In: 3rd International Conference on Computer Science and Engineering (UBMK), Sarajevo, Bosnia-Herzegovina, Sept. 23–28, pp. 662–665 (2018)

  26. Fan, L., Gao, T., Yang, Q., Cao, Y.: An extended matrix encoding algorithm for steganography of high embedding efficiency. Comput. Electr. Eng. 37(6), 973–981 (2011)

    Article  Google Scholar 

  27. Westfeld, A.: F5-A Steganographic Algorithm. In: Moskowitz, I.S. (ed.) Information Hiding. Lecture Notes in Computer Science, vol. 2137, pp. 289–302. Springer, Berlin (2001)

    Google Scholar 

  28. Shanableh, T.: Matrix encoding for data hiding using multilayer video coding and transcoding solutions. Signal Process. Image Commun. 27, 1025–1034 (2012)

    Article  Google Scholar 

  29. Bossen, F.: Common test conditions and software reference configurations. In: ITUT/ISO/IEC Joint Collaborative Team on Video Coding (JCT-VC) document JCTVC-L1100 (2013)

  30. Mansouri, A., Aznaveh, A.M., Torkamani-Azar, F., Kurugollu, F.: A low complexity video watermarking in H.264 compressed domain. IEEE Trans. Inf. Forensics Secur. 5(4), 649–657 (2010)

    Article  Google Scholar 

Download references

Acknowledgements

This study is supported by the Scientific Research Projects Support Program (BAP) of Kocaeli University with Project Number 2017/125.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Orhan Akbulut.

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

Konyar, M.Z., Akbulut, O. & Öztürk, S. Matrix encoding-based high-capacity and high-fidelity reversible data hiding in HEVC. SIViP 14, 897–905 (2020). https://doi.org/10.1007/s11760-019-01621-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-019-01621-2

Keywords

Navigation