Digital Watermarking Scheme Based on Machine Learning for the IHC Evaluation Criteria

Digital watermarking is a technique used for embedding information in digital content and protecting its copyright. The important issues to be considered are robustness, quality and capacity. Our goal is to satisfy these requirements according to the Information Hiding and its Criteria for evaluation (IHC) criteria. In this study, we evaluate our watermarking scheme along the IHC criteria Ver.3 as the primary step. Although image watermarking techniques based on machine learning already exist, their robustness against desynchronization attacks such as cropping, rotation, and scaling is still one of the most challenging issues. We propose a watermarking scheme based on machine learning which also has cropping tolerance. First, the luminance space of the image is decomposed by one level through wavelet transform. Then, a bit of the watermark and the marker for synchronization are embedded or extracted by adjusting or comparing the relation between the embedded coefficients value of the LL space and the output coefficients value of the trained machine learning model. This model can well memorize the relationship between its selected coefficients and the neighboring coefficients. The marker for synchronization is embedded in a latticed format in the LL space. Binarization processing is performed on the watermarked image to find the lattice-shaped marker and synchronize it against cropping. Our experimental results showed that there were no errors in 10HDTV-size areas after the second decompression.

[1]  F. MacWilliams,et al.  The Theory of Error-Correcting Codes , 1977 .

[2]  Masaki Kawamura,et al.  Digital watermarking method using LDPC code for clipped image , 2014, IWIHC '14.

[3]  Keiichi Iwamura,et al.  Information Hiding Method Using Best DCT and Wavelet Coefficients and ItsWatermark Competition , 2015, Entropy.

[4]  Keiichi Iwamura,et al.  Watermarking based on the difference of discrete cosine transform coefficients and an error-correcting code , 2014, IWIHC '14.

[5]  Bo Yu,et al.  Color Image Watermarking Scheme Based on Support Vector Regression , 2009, 2009 Fifth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[6]  Alexander J. Smola,et al.  Learning with Kernels: support vector machines, regularization, optimization, and beyond , 2001, Adaptive computation and machine learning series.

[7]  Michel Barlaud,et al.  Image coding using wavelet transform , 1992, IEEE Trans. Image Process..

[8]  Li Sanping,et al.  A wavelet-domain watermarking technique based on support vector regression , 2007, 2007 IEEE International Conference on Grey Systems and Intelligent Services.

[9]  Rajesh Mehta,et al.  A robust and efficient image watermarking scheme based on Lagrangian SVR and lifting wavelet transform , 2017, Int. J. Mach. Learn. Cybern..

[10]  Chun-hua Li,et al.  An image watermarking technique based on support vector regression , 2005, IEEE International Symposium on Communications and Information Technology, 2005. ISCIT 2005..