A Unified Data Embedding and Scrambling Method

Conventionally, data embedding techniques aim at maintaining high-output image quality so that the difference between the original and the embedded images is imperceptible to the naked eye. Recently, as a new trend, some researchers exploited reversible data embedding techniques to deliberately degrade image quality to a desirable level of distortion. In this paper, a unified data embedding-scrambling technique called UES is proposed to achieve two objectives simultaneously, namely, high payload and adaptive scalable quality degradation. First, a pixel intensity value prediction method called checkerboard-based prediction is proposed to accurately predict 75% of the pixels in the image based on the information obtained from 25% of the image. Then, the locations of the predicted pixels are vacated to embed information while degrading the image quality. Given a desirable quality (quantified in SSIM) for the output image, UES guides the embedding-scrambling algorithm to handle the exact number of pixels, i.e., the perceptual quality of the embedded-scrambled image can be controlled. In addition, the prediction errors are stored at a predetermined precision using the structure side information to perfectly reconstruct or approximate the original image. In particular, given a desirable SSIM value, the precision of the stored prediction errors can be adjusted to control the perceptual quality of the reconstructed image. Experimental results confirmed that UES is able to perfectly reconstruct or approximate the original image with SSIM value after completely degrading its perceptual quality while embedding at 7.001 bpp on average.

[1]  Asadollah Shahbahrami,et al.  A predictive algorithm for multimedia data compression , 2012, Multimedia Systems.

[2]  A. Murat Tekalp,et al.  Reversible data hiding , 2002, Proceedings. International Conference on Image Processing.

[3]  Zhou Wang,et al.  Image Quality Assessment: From Error Measurement to Structural Similarity , 2004 .

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

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

[6]  Jessica J. Fridrich,et al.  Lossless data embedding for all image formats , 2002, IS&T/SPIE Electronic Imaging.

[7]  Guillermo Sapiro,et al.  The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS , 2000, IEEE Trans. Image Process..

[8]  Kiyoshi Tanaka,et al.  DCT based scalable scrambling method with reversible data hiding functionality , 2010, 2010 4th International Symposium on Communications, Control and Signal Processing (ISCCSP).

[9]  Jeho Nam,et al.  A Novel Difference Expansion Transform for Reversible Data Embedding , 2008, IEEE Transactions on Information Forensics and Security.

[10]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1991, CACM.

[11]  Chia-Hao Chang,et al.  Prediction-based watermarking schemes using ahead/post AC prediction , 2010, Signal Process..

[12]  M. Kovac,et al.  Gradient based selective weighting of neighboring pixels for predictive lossless image coding , 2003, Proceedings of the 25th International Conference on Information Technology Interfaces, 2003. ITI 2003..

[13]  Henk J. A. M. Heijmans,et al.  Reversible data embedding into images using wavelet techniques and sorting , 2005, IEEE Transactions on Image Processing.

[14]  Kiyoshi Tanaka,et al.  Improvement of carrier capacity for scalable scrambling method with reversible information insertion functionality , 2011, 2011 IEEE International Conference on Signal and Image Processing Applications (ICSIPA).

[15]  Hui Li,et al.  Reversible data hiding based on block median preservation , 2011, Inf. Sci..

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

[17]  Jeffrey J. Rodríguez,et al.  Expansion Embedding Techniques for Reversible Watermarking , 2007, IEEE Transactions on Image Processing.

[18]  Jessica J. Fridrich,et al.  Lossless Data Embedding—New Paradigm in Digital Watermarking , 2002, EURASIP J. Adv. Signal Process..

[19]  Touradj Ebrahimi,et al.  The JPEG2000 still image coding system: an overview , 2000, IEEE Trans. Consumer Electron..

[20]  Guillermo Sapiro,et al.  LOCO-I: a low complexity, context-based, lossless image compression algorithm , 1996, Proceedings of Data Compression Conference - DCC '96.

[21]  Kiyoshi Tanaka,et al.  Rewritable Data Embedding on MPEG Coded Data Domain , 2005, 2005 IEEE International Conference on Multimedia and Expo.

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

[23]  Ingemar J. Cox,et al.  Digital Watermarking and Steganography , 2014 .

[24]  A. Murat Tekalp,et al.  Lossless generalized-LSB data embedding , 2005, IEEE Transactions on Image Processing.

[25]  Masaaki Fujiyoshi,et al.  Separable reversible data hiding in encrypted images with histogram permutation , 2013, 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[26]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[27]  Jun Tian,et al.  Reversible data embedding using a difference expansion , 2003, IEEE Trans. Circuits Syst. Video Technol..

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

[29]  Alessandro Neri,et al.  A commutative digital image watermarking and encryption method in the tree structured Haar transform domain , 2011, Signal Process. Image Commun..

[30]  Hsiang-Cheh Huang,et al.  Authenticity Preservation with Histogram-Based Reversible Data Hiding and Quadtree Concepts , 2011, Sensors.

[31]  Adnan M. Alattar,et al.  > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < Reversible Watermark Using the Difference Expansion of A Generalized Integer Transform , 2022 .

[32]  Chinchen Chang,et al.  Prediction-based reversible data hiding using the difference of neighboring pixels , 2012 .

[33]  Tung-Shou Chen,et al.  Reversible data hiding for high quality images using modification of prediction errors , 2009, J. Syst. Softw..

[34]  Nasir D. Memon,et al.  Context-based, adaptive, lossless image coding , 1997, IEEE Trans. Commun..