MLP Neural Network to improve Digital Watermark detection in gray scale images

Image watermarking has today a growing success in the community of image processing. Many methods were already proposed making it possible to obtain increasingly more powerful algorithms in spatial and frequency domain. Most of the spatial watermarking schemes are based on the image decomposition into a grid of blocks, in order to insert a sequence of bits (message). To reach good performances, content-based watermarking schemes aim to use feature points to link the mark with the content of the image [8]. The detection step of all these methods perform a thresholding operation on the correlation function, computed with respect to the block to be processed and the mark or the estimated mark using Wiener filtering method [14]. It’s a hard task to fix the threshold value to be used in this step and any improvement here can enhance performances of the global scheme. In this paper we look for a suitable alternative to perform this task easily and to improve the detection step by using artificial neural networks. In fact, a training phase is performed using a MLP neural network that can be feed by an image block and gives a float value as an output that we can use to take a decision about the presence of the mark. Although, the training phase is time consuming, it’s performed separately. This method gives good results even when mark estimation using Wiener filtering is not used.

[1]  Hervé Bourlard,et al.  Connectionist speech recognition , 1993 .

[2]  Hassen Seddik,et al.  Nouveau schéma de tatouage par substitution s'appliquant aux techniques spatiales robuste aux attaques asynchrones. , 2005 .

[3]  Hector Perez-Meana,et al.  Optimal Detection System of Digital Watermarks in Spatial Domain , 2006 .

[4]  K. Ganesan,et al.  Multiple Binary Images Watermarking in Spatial and Frequency Domains , 2010 .

[5]  Ingemar J. Cox,et al.  Applying informed coding and embedding to design a robust high-capacity watermark , 2004, IEEE Transactions on Image Processing.

[6]  Martin T. Hagan,et al.  Neural network design , 1995 .

[7]  Gaëtan Le Guelvouit Tatouage robuste par étalement de spectre avec prise en compte de l'information adjacente. (Robust watermarking using spread spectrum and side informed techniques) , 2003 .

[8]  Chin-Hsing Chen,et al.  A robust watermarking technique for copyright protection using discrete wavelet transform , 2010 .

[9]  Ingemar J. Cox,et al.  Digital Watermarking , 2003, Lecture Notes in Computer Science.

[10]  Driss Aboutajdine,et al.  A new spatial decomposition scheme for image content-based watermarking , 2009, 2009 IEEE/ACS International Conference on Computer Systems and Applications.

[11]  M. Ait Kbir,et al.  Content based image watermarking using multi-level decomposition and CDMA technique , 2010, 2010 5th International Symposium On I/V Communications and Mobile Network.

[12]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[13]  Fernando Pérez-González,et al.  Security of Lattice-Based Data Hiding Against the Known Message Attack , 2006, IEEE Transactions on Information Forensics and Security.

[14]  Kurt Hornik,et al.  Approximation capabilities of multilayer feedforward networks , 1991, Neural Networks.

[15]  Comon 1 - Classification supervisée par réseaux multicouches , 1991 .

[16]  Boris Vassaux Technique multicouches pour le tatouage d'images et adaptation aux flux vidéo MPEG-2 et MPEG-4 , 2003 .