Privacy Protection in Real Time HEVC Standard Using Chaotic System

Video protection and access control have gathered steam over recent years. However, the most common methods encrypt the whole video bit stream as unique data without taking into account the structure of the compressed video. These full encryption solutions are time and power consuming and, thus, are not aligned with the real-time applications. In this paper, we propose a Selective Encryption (SE) solution for Region of Interest (ROI) security based on the tile concept in High Efficiency Video Coding (HEVC) standards and selective encryption of all sensitive parts in videos. The SE solution depends on a chaos-based stream cipher that encrypts a set of HEVC syntax elements normatively, that is, the bit stream can be decoded with a standard HEVC decoder, and a secret key is only required for ROI decryption. The proposed ROI encryption solution relies on the independent tile concept in HEVC that splits the video frame into independent rectangular areas. Tiles are used to pull out the ROI from the background and only the tiles figuring the ROI are encrypted. In inter coding, the independence of tiles is guaranteed by limiting the motion vectors of non-ROI to use only the unencrypted tiles in the reference frames. Experimental results have shown that the encryption solution performs secure video encryption in a real time context, with a diminutive bit rate and complexity overheads.

[1]  Sung-Sam Hong,et al.  The study of selective encryption of motion vector based on the S-Box for the security improvement in the process of video , 2012, Multimedia Tools and Applications.

[2]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Nanning Zheng,et al.  Hash key-based video encryption scheme for H.264/AVC , 2010, Signal Process. Image Commun..

[4]  Ben H. H. Juurlink,et al.  Parallel Scalability and Efficiency of HEVC Parallelization Approaches , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Omar Zakaria,et al.  Enhancing Selective Encryption for H.264/AVC Using Advanced Encryption Standard , 2010, ArXiv.

[6]  Frédéric Dufaux,et al.  Extended Selective Encryption of H.264/AVC (CABAC)- and HEVC-Encoded Video Streams , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  S. El-Rabaie,et al.  Efficient HEVC selective stream encryption using chaotic logistic map , 2017, Multimedia Systems.

[8]  Yongwha Chung,et al.  Fast Video Encryption Using the H.264 Error Propagation Property for Smart Mobile Devices , 2015, Sensors.

[9]  Thomas R. Fischer,et al.  Comparison of generalized Gaussian and Laplacian modeling in DCT image coding , 1995, IEEE Signal Processing Letters.

[10]  Rik Van de Walle,et al.  Encryption for High Efficiency Video Coding with video adaptation capabilities , 2013, 2013 IEEE International Conference on Consumer Electronics (ICCE).

[11]  Jianle Chen,et al.  Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  B. Raman,et al.  Selective image encryption in fractional wavelet domain , 2011 .

[13]  David Flynn,et al.  HEVC Complexity and Implementation Analysis , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Robert H. Deng,et al.  A scalable and format-compliant encryption scheme for H.264/SVC bitstreams , 2012, Signal Process. Image Commun..

[15]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .

[16]  Gary J. Sullivan,et al.  Comparison of the Coding Efficiency of Video Coding Standards—Including High Efficiency Video Coding (HEVC) , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Martin Fleury,et al.  Lightweight Cipher for H.264 Videos in the Internet of Multimedia Things with Encryption Space Ratio Diagnostics , 2019, Sensors.

[18]  Fei Peng,et al.  An ROI Privacy Protection Scheme for H.264 Video Based on FMO and Chaos , 2013, IEEE Transactions on Information Forensics and Security.

[19]  Minhua Zhou,et al.  An Overview of Tiles in HEVC , 2013, IEEE Journal of Selected Topics in Signal Processing.

[20]  Kemal Ugur,et al.  Intra Coding of the HEVC Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[21]  Touradj Ebrahimi,et al.  Scrambling for Privacy Protection in Video Surveillance Systems , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[22]  Xiaojun Tong,et al.  An efficient chaos pseudo-random number generator applied to video encryption , 2016 .

[23]  Zafar Shahid,et al.  Visual Protection of HEVC Video by Selective Encryption of CABAC Binstrings , 2014, IEEE Transactions on Multimedia.

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

[25]  Shuli Cheng,et al.  A Selective Video Encryption Scheme Based on Coding Characteristics , 2020, Symmetry.

[26]  Zafar Shahid,et al.  Fast Protection of H.264/AVC by Selective Encryption of CAVLC and CABAC for I and P Frames , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[27]  Olivier Déforges,et al.  Real-time selective video encryption based on the chaos system in scalable HEVC extension , 2017, Signal Process. Image Commun..