Roughness-Adaptive 3-D Watermarking Based on Masking Effect of Surface Roughness

We present a method to improve watermark robustness by exploiting the masking effect of surface roughness on watermark visibility. Our idea is to adapt watermark strength to local surface roughness based on the knowledge that human eyes are less sensitive to changes on a rougher surface patch than those on a smoother surface. In order to quantify human sensitivity to surface roughness of polygonal meshes, we conducted a rigorous psychovisual experiment to obtain human watermark detection thresholds as a function of surface roughness. The results can be used to adaptively select watermark strength according to local surface roughness during the watermark embedding process. To test our idea, we applied it to the modified versions of two popular 3-D watermarking methods, one proposed by Benedens and one by Cayre and Macq. Experimental results showed that our approach improves watermark robustness as compared to the original algorithms. Further analyses indicated that the average watermark strength allowed by our roughness-adaptive method was larger than that by the original Benedens's and Cayre and Macq's methods while ensuring watermark imperceptibility. This was the main reason for the improved robustness observed in our experiments. We conclude that exploiting the masking property of human vision is a viable way to improve the robustness of 3-D watermarks, and can potentially be applied to other 3-D digital watermarking techniques.

[1]  Leif Kobbelt,et al.  Efficient spectral watermarking of large meshes with orthogonal basis functions , 2005, The Visual Computer.

[2]  Atilla Baskurt,et al.  Hierarchical Watermarking of Semiregular Meshes Based on Wavelet Transform , 2008, IEEE Transactions on Information Forensics and Security.

[3]  Adam Finkelstein,et al.  Robust mesh watermarking , 1999, SIGGRAPH.

[4]  Oliver Benedens,et al.  Geometry-Based Watermarking of 3D Models , 1999, IEEE Computer Graphics and Applications.

[5]  Ingemar J. Cox,et al.  Review of watermarking and the importance of perceptual modeling , 1997, Electronic Imaging.

[6]  Rémy Prost,et al.  An Oblivious Watermarking for 3-D Polygonal Meshes Using Distribution of Vertex Norms , 2007, IEEE Transactions on Signal Processing.

[7]  Anastasios Tefas,et al.  Blind robust watermarking schemes for copyright protection of 3D mesh objects , 2005, IEEE Transactions on Visualization and Computer Graphics.

[8]  Henri Maître,et al.  Application of spectral decomposition to compression and watermarking of 3D triangle mesh geometry , 2003, Signal Process. Image Commun..

[9]  Adrian G. Bors,et al.  Watermarking mesh-based representations of 3-D objects using local moments , 2006, IEEE Transactions on Image Processing.

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

[11]  Michael G. Strintzis,et al.  Blind Robust 3-D Mesh Watermarking Based on Oblate Spheroidal Harmonics , 2009, IEEE Transactions on Multimedia.

[12]  Edward J. Delp,et al.  Perceptual watermarks for digital images and video , 1999, Electronic Imaging.

[13]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[14]  Oliver Benedens Watermarking of 3D-polygon-based models with robustness against mesh simplification , 1999, Electronic Imaging.

[15]  Tony DeRose,et al.  Multiresolution analysis for surfaces of arbitrary topological type , 1997, TOGS.

[16]  Mauro Barni,et al.  Wavelet-based blind watermarking of 3D models , 2004, MM&Sec '04.

[17]  Mauro Barni,et al.  A Roughness-based algorithm for perceptual watermarking of 3D Meshes , 2004 .

[18]  Ja-Chen Lin,et al.  Fragile watermarking for authenticating 3-D polygonal meshes , 2005, IEEE Transactions on Multimedia.

[19]  Mauro Barni,et al.  Mask building for perceptually hiding frequency embedded watermarks , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[20]  H. Gouraud Continuous Shading of Curved Surfaces , 1971, IEEE Transactions on Computers.

[21]  Boon-Lock Yeo,et al.  Watermarking 3D Objects for Verification , 1999, IEEE Computer Graphics and Applications.

[22]  Stefan Katzenbeisser,et al.  Signal Processing in the Encrypted Domain , 2007 .

[23]  Donald P. Greenberg,et al.  A model of visual masking for computer graphics , 1997, SIGGRAPH.

[24]  S. Kanai,et al.  Digital Watermarking for 3D Polygons using Multiresolution Wavelet Decomposition , 1998 .

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

[26]  Michael G. Wagner,et al.  Robust watermarking of polygonal meshes , 2000, Proceedings Geometric Modeling and Processing 2000. Theory and Applications.

[27]  Benoit M. Macq,et al.  Data hiding on 3-D triangle meshes , 2003, IEEE Trans. Signal Process..

[28]  Ryutarou Ohbuchi,et al.  A Frequency‐Domain Approach to Watermarking 3D Shapes , 2002, Comput. Graph. Forum.

[29]  Craig Gotsman,et al.  Spectral compression of mesh geometry , 2000, EuroCG.

[30]  Mauro Barni,et al.  Roughness-Adaptive 3D Watermarking of Polygonal Meshes , 2009, Information Hiding.

[31]  H. Levitt Transformed up-down methods in psychoacoustics. , 1971, The Journal of the Acoustical Society of America.

[32]  Hiroshi Masuda,et al.  Watermaking three-dimensional polygonal models , 1997, MULTIMEDIA '97.

[33]  Adrian G. Bors Blind watermarking of 3D shapes using localized constraints , 2004 .

[34]  Mauro Barni,et al.  Improved wavelet-based watermarking through pixel-wise masking , 2001, IEEE Trans. Image Process..

[35]  T. Ebrahimi,et al.  Watermarked 3-D Mesh Quality Assessment , 2007, IEEE Transactions on Multimedia.

[36]  Ryutarou Ohbuchi,et al.  Watermarking 3D Polygonal Meshes in the Mesh Spectral Domain , 2001, Graphics Interface.

[37]  Christoph Busch,et al.  Towards Blind Detection of Robust Watermarks in Polygonal Models , 2000, Comput. Graph. Forum.