Securing Multimedia Content Using Joint Compression and Encryption

Algorithmic parameterization and hardware architectures can ensure secure transmission of multimedia data in resource-constrained environments such as wireless video surveillance networks, telemedicine frameworks for distant health care support in rural areas, and Internet video streaming. Joint multimedia compression and encryption techniques can significantly reduce the computational requirements of video processing systems. The authors present an approach to reduce the computational cost of multimedia encryption while also preserving the properties of compressed video. A hardware-amenable design of the proposed algorithms makes them suitable for real-time embedded multimedia systems. This approach alleviates the need for additional hardware for encryption in resource-constrained scenarios and can be otherwise used to augment existing encryption methods used for content delivery on the Internet or in other applications. This work shows how two compression blocks for video coding--a modified frequency transform (called a secure wavelet transform or SWT) and a modified entropy coding scheme (called a chaotic arithmetic coding or CAC)--can be used for video encryption. Experimental results are shown for selective encryption using the proposed schemes.

[1]  Rita Cucchiara,et al.  Video Streaming for Mobile Video Surveillance , 2008, IEEE Transactions on Multimedia.

[2]  E. Petajan The HDTV Grand Alliance System , 1996 .

[3]  Christophe De Vleeschouwer,et al.  Algorithmic and architectural co-design of a motion-estimation engine for low-power video devices , 2002, IEEE Trans. Circuits Syst. Video Technol..

[4]  Enrico Magli,et al.  Multimedia Selective Encryption by Means of Randomized Arithmetic Coding , 2006, IEEE Transactions on Multimedia.

[5]  Nithin Nagaraj,et al.  One-Time Pad, Arithmetic Coding and Logic Gates: An unifying theme using Dynamical Systems , 2008, ArXiv.

[6]  Yiwei Zhang,et al.  A chaos-based image encryption ASIC using reconfigurable logic , 2008, APCCAS 2008 - 2008 IEEE Asia Pacific Conference on Circuits and Systems.

[7]  Siegfried Fößel,et al.  Motion JPEG2000 for high quality video systems , 2003, IEEE Trans. Consumer Electron..

[8]  Asral Bahari,et al.  Low-Power H.264 Video Compression Architectures for Mobile Communication , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Camel Tanougast,et al.  SystemC model of a MPEG-2 DVB-T bit-rate measurement architecture for FPGA implementation , 2004, Proceedings. 15th IEEE International Workshop on Rapid System Prototyping, 2004..

[10]  Bo Martins,et al.  A unified approach to restoration, deinterlacing and resolution enhancement in decoding MPEG-2 video , 2002, IEEE Trans. Circuits Syst. Video Technol..

[11]  Mats Näslund,et al.  The Secure Real-time Transport Protocol (SRTP) , 2004, RFC.

[12]  E. Gregori,et al.  Traffic characterization and bandwidth allocation for MPEG-2 VBR video traffic , 1997, GLOBECOM 97. IEEE Global Telecommunications Conference. Conference Record.

[13]  Nicola Nicolici,et al.  A VLSI Architecture and the FPGA Prototype for MPEG-2 Audio/Video Decoding , 2011, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[14]  P. E. Pettersson Digital HDTV using MPEG 2 , 1996 .

[15]  Arun N. Netravali,et al.  Digital Video: An introduction to MPEG-2 , 1996 .

[16]  K. P. Subbalakshmi,et al.  Cryptanalysis of Some Multimedia Encryption Schemes , 2008, IEEE Transactions on Multimedia.

[17]  Ranjan Bose,et al.  A novel compression and encryption scheme using variable model arithmetic coding and coupled chaotic system , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[18]  Pascal Frossard,et al.  User-Oriented QoS Analysis in MPEG-2 Video Delivery , 1999, Real Time Imaging.

[19]  Wenjun Zeng,et al.  A format-compliant configurable encryption framework for access control of video , 2002, IEEE Trans. Circuits Syst. Video Technol..

[20]  Nanning Zheng,et al.  Parametrization construction of biorthogonal wavelet filter banks for image coding , 2007, Signal Image Video Process..

[21]  T. Riesgo,et al.  Secure, Mobile Visual Sensor Networks Architecture , 2009, 2009 6th IEEE Annual Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks Workshops.

[22]  Prasant Mohapatra,et al.  Using Chaotic Maps for Encrypting Image and Video Content , 2011, 2011 IEEE International Symposium on Multimedia.

[23]  Andrej Trost,et al.  HW/SW codesign of the MPEG-2 video decoder , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[24]  Jian Ni,et al.  Traffic smoothing and bandwidth allocation for VBR MPEG-2 video connections in ATM network , 1995, Proceedings of Fourth International Conference on Computer Communications and Networks - IC3N'95.

[25]  I. Daubechies,et al.  Biorthogonal bases of compactly supported wavelets , 1992 .

[26]  Wail S. Elkilani,et al.  Performance of encryption techniques for real time video streaming , 2009, 2009 International Conference on Networking and Media Convergence.

[27]  I. Daubechies Orthonormal bases of compactly supported wavelets , 1988 .

[28]  H. Murakami,et al.  Development of high compression HDTV digital codec , 1995 .

[29]  Sachin P. Kamat Low bandwidth YCbCr data processing technique for video applications in handheld devices , 2010, IEEE Transactions on Consumer Electronics.

[30]  Mohamed Hamdi,et al.  A Progressive Chaotic MPEG-4 Video Encryption Scheme for Wireless Networks , 2009, 2009 IEEE International Conference on Communications.

[31]  Gerhard Fohler,et al.  Resource aware real-time stream adaptation for MPEG-2 transport streams in constrained bandwidth networks , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[32]  Songyu Yu,et al.  Implementation of digital HDTV encoder with parallel sub-picture encoding modules and its joint bit-allocation strategy , 2002, IEEE Trans. Consumer Electron..

[33]  Joseph Zambreno,et al.  Poly-DWT: Polymorphic wavelet hardware support for dynamic image compression , 2012, TECS.

[34]  Nasser Kehtarnavaz,et al.  Real-Time Imaging VI , 2002 .

[35]  Liang-Gee Chen,et al.  Advances in Hardware Architectures for Image and Video Coding - A Survey , 2005, Proc. IEEE.

[36]  Viktor K. Prasanna,et al.  Configuration compression for FPGA-based embedded systems , 2001, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[37]  Liang-Gee Chen,et al.  Multimode Embedded Compression Codec Engine for Power-Aware Video Coding System , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[38]  Hyungjin Kim,et al.  Secure Arithmetic Coding , 2007, IEEE Transactions on Signal Processing.

[39]  Rajeev Jain,et al.  Techniques for FPGA Implementation of Video Compression Systems , 1995, Third International ACM Symposium on Field-Programmable Gate Arrays.

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

[41]  H. Jamal,et al.  FPGA Based Implementation of MPEG-2 Compression Algorithm , 2005, 2005 International Conference on Microelectronics.

[42]  Mohan S. Kankanhalli,et al.  A CRT based watermark for multiparty multilevel DRM architecture , 2009, 2009 IEEE International Conference on Multimedia and Expo.

[43]  Joseph Zambreno,et al.  The secure wavelet transform , 2010, Journal of Real-Time Image Processing.

[44]  Tihao Chiang,et al.  A Low-Power and Bandwidth-Efficient Motion Estimation IP Core Design Using Binary Search , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[45]  Andreas Uhl,et al.  Parameterized biorthogonal wavelet lifting for lightweight JPEG 2000 transparent encryption , 2005, MM&Sec '05.

[46]  David B. H. Tay Rationalizing the coefficients of popular biorthogonal wavelet filters , 2000, IEEE Trans. Circuits Syst. Video Technol..

[47]  Seong-Choon Lee,et al.  Toward enhanced mobile video services over WiMAX and LTE [WiMAX/LTE Update] , 2010, IEEE Communications Magazine.

[48]  Andrej Zemva,et al.  HW/SW partitioned optimization and VLSI-FPGA implementation of the MPEG-2 video decoder , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[49]  Claude E. Shannon,et al.  Communication theory of secrecy systems , 1949, Bell Syst. Tech. J..

[50]  Yiwei Thomas Hou,et al.  Scalable video multicast in cognitive radio networks , 2010, IEEE Journal on Selected Areas in Communications.