Data hiding using edge detector for scalable images

In this paper we propose a data hiding method that utilizes image interpolation and an edge detection algorithm. Image interpolation algorithm enlarges a cover image before hiding secret data in order to embed a large amount of secret data. Edge detection algorithm is applied to improve a quality of stego-image. Experimental results show that the proposed method can embed a large amount of secret data while keeping visual quality better than previous works. We demonstrate that the average capacity is 391,115bits, and the PSNR and quality index are 44.71dB, 0.9568 for gray images when threshold value is 4 and the embedding bits are given to 2 respectively.

[1]  Michael Unser,et al.  Fast B-spline Transforms for Continuous Image Representation and Interpolation , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Thomas Martin Deserno,et al.  Survey: interpolation methods in medical image processing , 1999, IEEE Transactions on Medical Imaging.

[3]  Chin-Chen Chang,et al.  A Fast and Secure Image Hiding Scheme Based on LSB Substitution , 2002, Int. J. Pattern Recognit. Artif. Intell..

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

[5]  Sanjit K. Mitra,et al.  EDGE-ENHANCED IMAGE ZOOMING , 1996 .

[6]  A. Bovik,et al.  A universal image quality index , 2002, IEEE Signal Processing Letters.

[7]  Silvano Di Zenzo,et al.  A note on the gradient of a multi-image , 1986, Comput. Vis. Graph. Image Process..

[8]  Zhicheng Ni,et al.  Distortionless data hiding based on integer wavelet transform , 2002 .

[9]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Per-Erik Danielsson,et al.  High-accuracy rotation of images , 1992, CVGIP Graph. Model. Image Process..

[11]  Yen-Ping Chu,et al.  Adaptive lossless steganographic scheme with centralized difference expansion , 2008, Pattern Recognit..

[12]  Chin-Chen Chang,et al.  An Adaptive Two-Stage Edge Detection Scheme for Digital Color Images , 2002, Real Time Imaging.

[13]  T. Mexia,et al.  Author ' s personal copy , 2009 .

[14]  Larry S. Davis,et al.  A survey of edge detection techniques , 1975 .

[15]  R. Keys Cubic convolution interpolation for digital image processing , 1981 .

[16]  Sushil Jajodia,et al.  Exploring steganography: Seeing the unseen , 1998, Computer.

[17]  Lee-Ming Cheng,et al.  Hiding data in images by simple LSB substitution , 2004, Pattern Recognit..

[18]  Ja-Chen Lin,et al.  Image hiding by optimal LSB substitution and genetic algorithm , 2001, Pattern Recognit..

[19]  J. Morris Chang,et al.  Block-based reversible data embedding , 2009, Signal Process..

[20]  Jessica J. Fridrich,et al.  Invertible authentication , 2001, Security and Watermarking of Multimedia Contents.

[21]  S. Rowland,et al.  Computer implementation of image reconstruction formulas , 1979 .

[22]  Robert L. Stevenson,et al.  A Bayesian approach to image expansion for improved definitio , 1994, IEEE Trans. Image Process..

[23]  J. A. Parker,et al.  Comparison of Interpolating Methods for Image Resampling , 1983, IEEE Transactions on Medical Imaging.

[24]  Soo-Chang Pei,et al.  Color image processing by using binary quaternion-moment-preserving thresholding technique , 1999, IEEE Trans. Image Process..

[25]  Mongi A. Abidi,et al.  Fusion Of Edge Maps In Color Images , 1988, Other Conferences.

[26]  Ja-Chen Lin,et al.  A simple and high-hiding capacity method for hiding digit-by-digit data in images based on modulus function , 2003, Pattern Recognit..

[27]  Hsieh Hou,et al.  Cubic splines for image interpolation and digital filtering , 1978 .

[28]  Chin-Chen Chang,et al.  High payload steganography mechanism using hybrid edge detector , 2010, Expert Syst. Appl..

[29]  R. Nevatia A Color Edge Detector and Its Use in Scene Segmentation , 1977 .

[30]  Jessica J. Fridrich,et al.  Distortion-Free Data Embedding for Images , 2001, Information Hiding.

[31]  Chin-Chen Chang,et al.  Reversible Data Hiding Based on Histogram Modification of Pixel Differences , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[32]  Wen-Hsiang Tsai,et al.  Reduction of color space dimensionality by moment-preserving thresholding and its application for edge detection in color images , 1996, Pattern Recognit. Lett..

[33]  Donald Geman,et al.  Stochastic model for boundary detection , 1987, Image Vis. Comput..

[34]  Christophe De Vleeschouwer,et al.  Circular interpretation of histogram for reversible watermarking , 2001, 2001 IEEE Fourth Workshop on Multimedia Signal Processing (Cat. No.01TH8564).

[35]  Khoo Bee Ee,et al.  An Overview of Reversible Data Hiding Schemes based on Difference Expansion Technique , 2009 .

[36]  E. Maeland On the comparison of interpolation methods. , 1988, IEEE transactions on medical imaging.

[37]  Gabor T. Herman,et al.  Image reconstruction from projections : implementation and applications , 1979 .

[38]  Michael Unser,et al.  Convolution-based interpolation for fast, high-quality rotation of images , 1995, IEEE Trans. Image Process..

[39]  Chin-Chen Chang,et al.  A virtual image cryptosystem based upon vector quantization , 1998, IEEE Trans. Image Process..

[40]  Yongmin Kim,et al.  Efficient Implementation of Image Warping on a Multimedia Processor , 1998, Real Time Imaging.

[41]  Ahmed H. Tewfik,et al.  Multimedia data-embedding and watermarking technologies , 1998, Proc. IEEE.