Steganography in discrete wavelet transform based on human visual system and cover model

In this paper we present a model-based image steganography method in discrete wavelet transform (DWT). This method is based on the human visual system model. The proposed steganography method assumes a model for cover image statistics. In this algorithm, the DWT coefficients are used as the carrier of the hidden message. An unpleasant outcome of this algorithm is that its perceptual characteristic is degraded. The perceptual detectability weakness of this approach is improved by introducing another algorithm which is proposed based on the Watson visual system model to prevent visually perceptible changes during embedding. In the first step, the maximum tolerable change in each DWT coefficient is extracted using the human visual model. Then, a model is fitted to the histogram of low-precision coefficients and the message bits are encoded to this model. In the final step, the encrypted message bits are embedded in the coefficients whose maximum possible changes are visually imperceptible. Experimental results illustrate that changes occurred during data embedding by employing the human visual model leads to perceptually undetectable changes. The perceptual detectability is satisfied while the perceptual quality and the security usually increased. The perceptual quality is measured by structural similarity measure, and the security is measured by two well-known steganalysis methods.

[1]  Jun Li,et al.  Steganography based on Minimizing Embedding Impact function and HVS , 2011, 2011 International Conference on Electronics, Communications and Control (ICECC).

[2]  Uday B. Desai,et al.  Significant Pixel Watermarking Using Human Visual System Model in Wavelet Domain , 2006, ICVGIP.

[3]  F Ang Digital Watermarking on Still Images Using Wavelet Transform , 2007 .

[4]  Rainer Böhme,et al.  Advanced Statistical Steganalysis , 2010, Information Security and Cryptography.

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

[6]  Andrew B. Watson,et al.  DCT quantization matrices visually optimized for individual images , 1993, Electronic Imaging.

[7]  Guodong Liu,et al.  Watermarking Algorithm Based on Curvelet Transform and Human Visual Model , 2009, 2009 Second International Symposium on Electronic Commerce and Security.

[8]  Reza Safabakhsh,et al.  A new adaptive method for hiding data in images , 2017, ArXiv.

[9]  Wenjun Zeng,et al.  Image-adaptive watermarking using visual models , 1998, IEEE J. Sel. Areas Commun..

[10]  Jessica J. Fridrich,et al.  Calibration revisited , 2009, MM&Sec '09.

[11]  Der-Chyuan Lou,et al.  Adaptive digital watermarking using neural network technique , 2003, IEEE 37th Annual 2003 International Carnahan Conference onSecurity Technology, 2003. Proceedings..

[12]  Andrew B. Watson,et al.  Image quality and entropy masking , 1997, Electronic Imaging.

[13]  Azeddine Beghdadi,et al.  Perceptual watermarking using a new Just-Noticeable-Difference model , 2013, Signal Process. Image Commun..

[14]  Mohammad Rahmati,et al.  Adaptive image steganography using contourlet transform , 2013, J. Electronic Imaging.

[15]  Reza Safabakhsh,et al.  A new steganography method which preserves histogram: Generalization of LSB++ , 2014, Inf. Sci..

[16]  Chin-Chen Chang,et al.  An adaptive reversible steganographic scheme based on the just noticeable distortion , 2013, Multimedia Tools and Applications.

[17]  Wenjun Zeng,et al.  Perceptual watermarking of still images , 1997, Proceedings of First Signal Processing Society Workshop on Multimedia Signal Processing.

[18]  Bohan Niu An Improvement Image Subjective Quality Evaluation Model Based on Just Noticeable Difference , 2017 .

[19]  Jing Xu,et al.  An Adaptive Blind Watermarking Algorithm Based on DCT and Modified Watson's Visual Model , 2008, 2008 International Symposium on Electronic Commerce and Security.

[20]  Mohan S. Kankanhalli,et al.  Lossless Watermarking Considering the Human Visual System , 2003, IWDW.

[21]  Reza Safabakhsh,et al.  High-capacity method for hiding data in the discrete cosine transform domain , 2013, J. Electronic Imaging.

[22]  Xinpeng Zhang,et al.  Steganography using multiple-base notational system and human vision sensitivity , 2005, IEEE Signal Process. Lett..

[23]  Gwoboa Horng,et al.  A Robust Wavelet-Based Watermarking Scheme Using Quantization and Human Visual System Model , 2003 .

[24]  Jessica J. Fridrich,et al.  Feature-Based Steganalysis for JPEG Images and Its Implications for Future Design of Steganographic Schemes , 2004, Information Hiding.

[25]  Nong Sang,et al.  An Adaptive Quantitative Information Hiding Algorithm Based on DCT Domain of New Visual Model , 2008, 2008 International Symposium on Information Science and Engineering.

[26]  Phil Sallee,et al.  Model-Based Steganography , 2003, IWDW.

[27]  Rainer Böhme,et al.  Breaking Cauchy Model-Based JPEG Steganography with First Order Statistics , 2004, ESORICS.

[28]  Christian Cachin,et al.  An information-theoretic model for steganography , 1998, Inf. Comput..

[29]  Andreas Westfeld,et al.  F5-A Steganographic Algorithm , 2001, Information Hiding.

[30]  D. Levicky,et al.  Human Visual System Models in Digital Image Watermarking , 2004 .

[31]  Jessica J. Fridrich,et al.  Ensemble Classifiers for Steganalysis of Digital Media , 2012, IEEE Transactions on Information Forensics and Security.

[32]  S. Ghaemmaghami,et al.  Watermarking of Still Images in Wavelet Domain based on Entropy Masking Model , 2005, TENCON 2005 - 2005 IEEE Region 10 Conference.

[33]  Qi Zhang,et al.  Primal sketch based visual entropy model for digital watermarking , 2014, 2014 10th International Conference on Natural Computation (ICNC).

[34]  Jiri Fridrich,et al.  Secure Steganographic Methods for Palette Images , 1999, Information Hiding.

[35]  Lisa M. Marvel,et al.  Spread spectrum image steganography , 1999, IEEE Trans. Image Process..

[36]  Niels Provos,et al.  Defending Against Statistical Steganalysis , 2001, USENIX Security Symposium.

[37]  Seong-Whan Kim,et al.  An entropy masking model for multimedia content watermarking , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[38]  O-Hyung Kwon,et al.  Watermarking for still images using the human visual system in the DCT domain , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[39]  Mohammad Rahmati,et al.  A Model-Based Image Steganography Method Using Watson’s Visual Model , 2014 .

[40]  Phil Sallee,et al.  Model-Based Methods For Steganography And Steganalysis , 2005, Int. J. Image Graph..

[41]  Marc Van Droogenbroeck,et al.  An entropy based technique for information embedding in images , 2002 .

[42]  Sung-Jea Ko,et al.  A New Histogram Modification Based Reversible Data Hiding Algorithm Considering the Human Visual System , 2011, IEEE Signal Processing Letters.

[43]  Christian Ullerich,et al.  Weaknesses of MB2 , 2007, IWDW.

[44]  P.K. Rajan,et al.  Image adaptive watermarking techniques using models of the human visual system , 2006, 2006 Proceeding of the Thirty-Eighth Southeastern Symposium on System Theory.

[45]  Ju Liu,et al.  Improved Spread Transform Dither Modulation Using Luminance-Based JND Model , 2015, ICIG.

[46]  Munchurl Kim,et al.  DCT-QM: A DCT-Based Quality Degradation Metric for Image Quality Optimization Problems , 2016, IEEE Transactions on Image Processing.

[47]  Mohamed El Hajji,et al.  A JND Model Using a Texture-Edge Selector Based on Faber-Schauder Wavelet Lifting Scheme , 2016, ICISP.

[48]  John D. Villasenor,et al.  Visibility of wavelet quantization noise , 1997, IEEE Transactions on Image Processing.

[49]  Min-Jen Tsai,et al.  A visible wavelet watermarking technique based on exploiting the contrast sensitivity function and noise reduction of human vision system , 2013, Multimedia Tools and Applications.

[50]  N. Ahmidi,et al.  A human visual model for steganography , 2008, 2008 Canadian Conference on Electrical and Computer Engineering.

[51]  Jessica J. Fridrich,et al.  Digital image steganography using stochastic modulation , 2003, IS&T/SPIE Electronic Imaging.

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

[53]  Kuntal Ghosh,et al.  A perception based color image adaptive watermarking scheme in YCbCr space , 2015, 2015 2nd International Conference on Signal Processing and Integrated Networks (SPIN).

[54]  Yong Man Ro,et al.  Spatial Frequency Band Division in Human Visual System Based-Watermarking , 2002, IWDW.

[55]  O-Hyung Kwon,et al.  Wavelet based watermarking method for digital images using the human visual system , 1999 .

[56]  Yanhong Zhang Blind watermark algorithm based on HVS and RBF neural network in DWT domain , 2009 .

[57]  M. Omair Ahmad,et al.  Perceptual-Shaping Comparison of DWT-Based Pixel-Wise Masking Model with DCT-Based Watson Model , 2006, 2006 International Conference on Image Processing.

[58]  Kevin Curran,et al.  Digital image steganography: Survey and analysis of current methods , 2010, Signal Process..

[59]  Tomás Pevný,et al.  Merging Markov and DCT features for multi-class JPEG steganalysis , 2007, Electronic Imaging.

[60]  Christophe De Vleeschouwer,et al.  Watermarking algorithm based on a human visual model , 1998, Signal Process..

[61]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[62]  Ruchuan Wang,et al.  An image information hiding algorithm based on grey system theory , 2014, Int. J. Commun. Syst..

[63]  Huimin Yu,et al.  Incorporating Watson's perceptual model into patchwork watermarking for digital images , 2010, 2010 IEEE International Conference on Image Processing.

[64]  Rainer Bhme Advanced Statistical Steganalysis , 2010 .

[65]  Reza Safabakhsh,et al.  Adaptive method for hiding data in images , 2012, J. Electronic Imaging.

[66]  Adnane Cherif,et al.  A Fuzzy Watermarking Approach Based on the Human Visual System , 2010 .

[67]  Chengzhi Deng,et al.  Watermarking Algorithm based on Contourlet Transform and Human Visual Model , 2008, 2008 International Conference on Embedded Software and Systems.