Scrambling-embedding for JPEG compressed image

This paper proposes a novel reversible unified information hiding method for the JPEG compressed image, aiming to achieve scrambling and external data insertion simultaneously. The properties of DC coefficients, energy of AC coefficient block, and run of zero AC coefficients are exploited. Two techniques are proposed to degrade the perceptual quality while manipulating the DCT coefficients for data embedding. Most of the existing unified information hiding methods are designed to operate in the spatial domain and their direct application to the compressed domain such as JPEG will lead to large bitstream size increment. Thus, the proposed techniques aim to minimize the bitstream size increment while offering comparable performance with respect to the current state-of-the-art methods. Experiments are conducted to measure the performance of the proposed unified method by using the UCID (Uncompressed Color Image Database) database and standard test images. Results suggest that the effective data payload ranging from 32 to 10238 bits and SSIM value ranging from 0.0548 to 0.9432 are achieved for the UCID database. The proposed method are also compared with the conventional methods in terms of effective data payload, image quality degradation, bitstream size increment and robustness against multiple sketch attacks. HighlightsDegrade image quality while embedding external data in a JPEG compressed image under a single framework.Achieve scrambling-embedding using the properties derived from the components (i.e., DC coefficient and AC coefficient) of a JPEG compressed image.Minimize the bitstream size increment caused by scrambling-embedding, which is inevitable for the conventional methods.Achieve scalability in both image quality degradation and data payload.Achieve complete reversibility.

[1]  Bijan G. Mobasseri,et al.  Data Embedding in JPEG Bitstream by Code Mapping , 2010, IEEE Transactions on Image Processing.

[2]  Kiyoshi Tanaka,et al.  A Video Scrambling Scheme Applicable to Local Region without Data Expansion , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[3]  Yun Q. Shi,et al.  Optimum Histogram Pair Based Image Lossless Data Embedding , 2008, Trans. Data Hiding Multim. Secur..

[4]  Deepa Kundur,et al.  Video fingerprinting and encryption principles for digital rights management , 2004, Proceedings of the IEEE.

[5]  Andreas Uhl,et al.  An Analysis of Lightweight Encryption Schemes for Fingerprint Images , 2008, IEEE Transactions on Information Forensics and Security.

[6]  Jun Tian,et al.  Reversible data-embedding with a hierarchical structure , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[7]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

[8]  Kiyoshi Tanaka,et al.  A Scalable Reversible Data Embedding Method with progressive quality degradation functionality , 2014, Signal Process. Image Commun..

[9]  Kiyoshi Tanaka,et al.  Reversible Data Embedding Using Reflective Blocks with Scalable Visual Quality Degradation , 2012, 2012 Eighth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[10]  Rik Van de Walle,et al.  Image scrambling without bandwidth expansion , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Weihai Li,et al.  A leak and its remedy in JPEG image encryption , 2007, Int. J. Comput. Math..

[12]  Bian Yang,et al.  JPEG Encryption with File Size Preservation , 2008, 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[13]  Sanjit K. Mitra,et al.  Error Concealment in Video Communications by Informed Watermarking , 2006, PSIVT.

[14]  Xinpeng Zhang,et al.  Separable Reversible Data Hiding in Encrypted Image , 2012, IEEE Transactions on Information Forensics and Security.

[15]  Kuo-Liang Chung,et al.  Reversible Data Hiding-Based Approach for Intra-Frame Error Concealment in H.264/AVC , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[16]  KokSheik Wong,et al.  Universal data embedding in encrypted domain , 2014, Signal Process..

[17]  Kiyoshi Tanaka,et al.  JPEG image scrambling without expansion in bitstream size , 2012, 2012 19th IEEE International Conference on Image Processing.

[18]  Masaaki Fujiyoshi,et al.  A scrambling method for Motion JPEG videos enabling moving objects detection from scrambled videos , 2008, 2008 15th IEEE International Conference on Image Processing.

[19]  Gerald Schaefer,et al.  UCID: an uncompressed color image database , 2003, IS&T/SPIE Electronic Imaging.

[20]  KokSheik Wong,et al.  Progressive quality degradation in JPEG compressed image using DC block orientation with rewritable data embedding functionality , 2013, 2013 IEEE International Conference on Image Processing.

[21]  Weiming Zhang,et al.  Reversible Data Hiding in Encrypted Images by Reserving Room Before Encryption , 2013, IEEE Transactions on Information Forensics and Security.

[22]  Che-Wei Lee,et al.  A data hiding method based on information sharing via PNG images for applications of color image authentication and metadata embedding , 2013, Signal Process..