Abstract
At present, the digital video encryption technology has become an interest research topic as a result of very rapid evolution in the application of real-time video over the Internet. So this paper presents a new method for encrypting the selective sensitive data of the latest video coding standard, which called High-Efficiency Video Coding (HEVC). The High-Efficiency Video Coding was founded in 2013 by the Joint Collaborative Team on Video Coding (JCT-VC) from the ISO/IEC Moving Picture Experts Group (MPEG) and ITU-T Video Coding Experts Group (VCEG). The proposed selective encryption HEVC video technique uses the low complexity overhead chaotic logistic map (CLM) to encrypt the sign bits of the Motion Vector Difference (MVD) and the Discrete Cosine Transform (DCT) coefficients in the entropy stage of the process of video encoding. The contribution of the proposed CLM-based HEVC SE is to encrypt the sensitive video bits with the features of low complexity overhead, fast encoding time, keeping the HEVC constant bitrate and format compliant. Also, this paper introduces a comparative study between the proposed CLM-based HEVC SE and the Glenn HEVC SE that uses the Advanced Encryption Standard (AES). Experimental results demonstrate the main feature of the proposed CLM-based HEVC SE, which turned out to save the time of the video encoding with remaining of the near visual distortion of the encrypted video stream by Glenn HEVC SE. This feature is due to the low complexity of the CLM-based encryption employed in the proposed CLM-based HEVC SE scheme instead of using the AES in the Glenn HEVC SE. A course of security investigation experiments is performed for the proposed CLM-based HEVC SE including the main security performance metrics like encryption quality, key space, statistical and sensitivity tests. The achieved test results ensured the superiority of the proposed CLM-based HEVC SE for digital video streams.
Similar content being viewed by others
References
Wang, M., Ngan, K.N., Xu, L.: Efficient H.264/AVC video coding with adaptive transforms. IEEE Trans. Multimedia 16(4), 933–946 (2014)
Souza, D., Ilic, A., Roma, N., Sousa, L.: GHEVC: an efficient HEVC decoder for graphics processing units. IEEE Trans. Multimedia 19(3), 459–474 (2017)
Asghar, M., Kousar, R., Majid, H., Fleury, M.: Transparent encryption with scalable video communication: lower-latency, CABAC-based schemes. J. Vis. Commun. Image Represent 45(1), 122–136 (2017)
Grois, D., Marpea, D., Nguyena, T., Hadarb, O.: Performance comparison of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC encoders. Proceedings of SPIE 9217, Applications of Digital Image Processing XXXVII (2014)
Misra, K., Segall, A., Horowitz, M., Shilin, X., Fuldseth, A., Zhou, M.: An overview of tiles in HEVC. IEEE J. Select. Top. Signal Process. 7(6), 969–977 (2013)
Richardson, I.E.: The H.264 advanced video compression standard. Wiley Publishing, Hoboken (2010)
Gao, M., Fan, X., Zhao, D., Gao, W.: An enhanced entropy coding scheme for HEVC. Signal Process. Image Commun. 44(1), 108–123 (2016)
Vanne, J., Viitanen, M., Hamalainen, T.: Efficient mode decision schemes for HEVC inter prediction. IEEE Trans. Circuits Syst. Video Technol. 24(9), 1579–1593 (2014)
Ma, X., Zeng, W., Yang, L., Zou, D., Jin, H.: Lossless ROI privacy protection of H.264/AVC compressed surveillance videos. IEEE Transac. Emerg. Top. Comput. 4(3), 349–363 (2016)
Liu, F., Koenig, H.: A survey of video encryption algorithms. J. Comput. Security 19(1), 3–15 (2010)
Tew, Y., Wong, K.S.: An overview of information hiding in H.264/AVC compressed video. IEEE Trans. Circuits Syst. Video Technol. 24(2), 305–319 (2014)
Sze, V., Budagavi, M., Sullivan, G.J.: High Efficiency Video Coding (HEVC). International Publishing Switzerland, Springer (2014)
Lin, J.L., Chen, Y.W., Huang, Y.W., Lei, S.M.: Motion vector coding in the HEVC standard. IEEE J. Select. Top. Signal Process. 7(6), 957–968 (2013)
Bossen, F., Bross, B., Suhring, K., Flynn, D.: HEVC complexity and implementation analysis. IEEE Trans. Circuits Syst. Video Technol. 22(12), 1685–1696 (2012)
Hofbauer, H., Unterweger, A., Uhl, A,: Transparent encryption for HEVC using bit-stream-based selective coefficient sign encryption. Proc. IEEE Int. Conf. Acoust Speech Signal Process. (ICASSP), May 2014, pp. 1986–1990
Tew, Y., Minemura, K., Wong, K.: HEVC selective encryption using transform skip signal and sign bin. Proc. APSIPA Annual Summit Conf. 2015, December 2015, pp. 963–970
Shahid, Z., Puech, W.: Visual protection of HEVC video by selective encryption of CABAC binstrings. IEEE Trans. Multimedia 16(1), 24–36 (2014)
NIST: Advanced encryption standard (AES), pp. 197. FIPS Publication (2001)
Van Wallendael, G., Boho, A., De Cock, J., Munteanu, A., Van de Walle, R.: Encryption for high efficiency video coding with video adaptation capabilities. IEEE Trans. Consum. Electron. 59(3), 634–642 (2013)
http://www.physics.sfsu.edu/~mstevens/chaos/chaos.htm. Accessed 1 June 2016
Hamidouche, W., Farajallah, M., Ould-Sidaty, N., El Assad, S., Déforges, O.: Real-time selective video encryption based on the chaos system in scalable HEVC extension. Signal Process. Image Commun. 58(1), 73–86 (2017)
Goswami, K., Lee, J., Kim, B.: Fast Algorithm For The High Efficiency Video Coding (HEVC) encoder using texture analysis. Inf. Sci. 364(1), 72–90 (2016)
Fraunhofer Heinrich Hertz Institute: High Efficiency Video Coding: HEVC software repository. 2015. https://hevc.hhi.fraunhofer.de
https://media.xiph.org/. Accessed 1 June 2016
http://ultravideo.cs.tut.fi/#testsequences. Accessed 1 June 2016
MSU Graphics and Media Lab, Video Group, MSU codecs. http://www.compression.ru/video/. Accessed 1 June 2016
Bjontegaard, G.: Calculation of average PSNR differences between RD-curves. Document VCEG-M33 of ITU-T Video Coding Experts Group (VCEG); Apr. 2001
Osama, S., Allah, F., Afifi, A.: Optical color image cryptosystem using chaotic baker mapping based-double random phase encoding. Int. J. Opt. Quant. Electron. 49(3), 1–28 (2017)
Ahmad, J., Ahmed, F.: Efficiency analysis and security evaluation of image encryption schemes. Int. J. Video Image Process. Netw. Security 12(04), 18–31 (2012)
Kaur, A., Kaur, L., Gupta, S.: Image recognition using coefficient of correlation and structural SIMilarity index in uncontrolled environment. Int. J. Comput. Appl. 59(5), 32–39 (2012)
Jolfaei, A., Mirghadri, A.: A new approach to measure quality of image encryption. Int. J. Comput. Netw. Security 2(8), 38–43 (2010)
http://www.mathworks.com/help/images/ref/edge.html. Accessed 1 June 2016
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by T. Plagemann.
Rights and permissions
About this article
Cite this article
Sallam, A.I., El-Rabaie, ES.M. & Faragallah, O.S. Efficient HEVC selective stream encryption using chaotic logistic map. Multimedia Systems 24, 419–437 (2018). https://doi.org/10.1007/s00530-017-0568-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00530-017-0568-3