Abstract
In this paper, a blind fragile watermarking method is presented for 3D triangular mesh models. In the proposed algorithm, watermark data displace medians of the mark triangle instead of embedding them into the vertices, based on the method which is explained. The displacement leads to a new triangle. The proposed method embeds data into the middle of three sides of mark triangle in spherical coordinates. It is performed by fixing one component of the center of neighboring vertices to mark triangle by small and controlled changes. It also increases the number of mark triangles in their selection process and thereby it increases the embedding capacity. The proposed method is invariant to affine transformation including translation, rotation and uniform scaling, due to the use of the normalization process before the embedding and also detection stages. Simulation results show that the proposed method has higher embedding capacity compared to the similar algorithms with the capability of detecting destructive attacks.
Similar content being viewed by others
References
J. L. Dugelay, A. Baskurt, and M. Daoudi (2008) 3D object processing: compression, indexing and watermarking, Wiley.
A. Koz, G. A. Triantafyllidis, and A. A. Alatan (2008) 3D Watermarking: Techniques and Directions, Three-Dimensional Television, ed: Springer, 427–470.
Q. Ai, Q. Liu, Z. Zhou, L. Yang, and S. Xie (2009) A new digital watermarking scheme for 3D triangular mesh models, Signal Processing, 89: 2159–2170.
C. M. Chou and D. C. Tseng (2006) A public fragile watermarking scheme for 3D model authentication, Computer-Aided Design, 38: 1154–1165.
R. Ohbuchi, A. Mukaiyama, and S. Takahashi (2002) A frequency-domain approach to watermarking 3D shapes, Computer Graphics Forum, 373–382.
R. Ohbuchi, S. Takahashi, T. Miyazawa, and A. Mukaiyama (2001) Watermarking 3D polygonal meshes in the mesh spectral domain, Graphics Interface, 9–18.
E. Praun, H. Hoppe, and A. Finkelstein (1999) Robust mesh watermarking, Proceedings of the 26th annual conference on Computer graphics and interactive techniques, 49–56.
B. L. Yeo and M. M. Yeung (1999) Watermarking 3D objects for verification, Computer Graphics and Applications, 19: 36–45.
W. B. Wang, G. Q. Zheng, J. H. Yong, and H. J. Gu (2008) A numerically stable fragile watermarking scheme for authenticating 3D models, Computer-Aided Design, 40: 634–645.
C. M. Chou and D. C. Tseng (2009) Affine-transformationinvariant public fragile watermarking for 3D model authentication, Computer Graphics and Applications, 29: 72–79.
R. Z. Wang, C. F. Lin, and J. C. Lin (2001) Image hiding by optimal LSB substitution and genetic algorithm, Pattern Recognition, 34: 671–683.
C. T. Kuo, S. C. Cheng, D. C. Wu and C. C. Chang (2009) A blind robust watermarking scheme for 3D triangular mesh models using 3d edge vertex detection, Asian Journal of Health and Information Sciences, 4: 36–63.
R. Ohbuchi, H. Masuda, and M. Aono (1999) A shapepreserving data embedding algorithm for NURBS curves and surfaces, International Proceedings of Computer Graphics, 180–187.
W. P. Thurston and J. W. Milnor (1979) The geometry and topology of three-manifolds, Princeton University.
Author information
Authors and Affiliations
Corresponding authors
Electronic supplementary material
Rights and permissions
About this article
Cite this article
Molaei, A.M., Ebrahimnezhad, H. & Sedaaghi, M.H. A blind fragile watermarking method for 3D models based on geometric properties of triangles. 3D Res 4, 4 (2013). https://doi.org/10.1007/3DRes.04(2013)4
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/3DRes.04(2013)4