Abstract
In this paper, we propose a robust blind watermarking method for 3D object based on Non Negative Matrix Factorization (NMF). Our main idea is to use the NMF basis matrix guide the watermark embedding. We first segment the model into partitions based on its salient points. Then, we apply NMF algorithm to the vertex norms. The distribution of vertex is grouped into bins according to the basis matrix X. Finally, we insert watermark bits in the vertex norm distribution. Experimental results demonstrate that the proposed method achieved good visual quality and also robustness against various attacks.
Similar content being viewed by others
References
Abdallah EE, Hamza AB, Bhattacharya P (2008) A Robust 3D Watermarking Technique Using Eigen-decomposition and Nonnegative Matrix Factorization, Image Analysis and Recognition. Lecture Notes in Computer Science 5112:253–262
Berry MW, Browne M, Langville AN, Pauca VP, Plemmons RJ (2007) Algorithms and applications for approximate nonnegative matrix factorization, 2006. Computational Statistics and Data Analysis 52(1):155–173
Chen L, Kong X, Weng B, Yao Z, Pan R (2011) A novel robust mesh watermarking based on BNBW. Advances in Signal Processing, pp 1–9
Cho JW, Prost R, Jung HY (2007) An oblivious watermarking for 3-D polygonal meshes using distribution of vertex norms. IEEE Transactions on Signal Processing 55:142–155
Cignoni P, Rocchini C, Scopigno R (1998) Metro: Measuring error on simplied surfaces. Computer Graphic Forum 17:167–174
Gbal K, Brentzen JA, Aans H, Larsen R (2009) Shape analysis using the auto diffusion function. Computer Graphics Forum, pp 1405–1413
Guillamet D, Vitria J, Schiele B (2003) A robust and blind 3D watermarking algorithm using multiresolution adaptive parameterization of surface. Neurocomputing 24:2447–2454
Hamidi M, Chetouani A, El Haziti M, El Hassouni M, Cherifi H (2019) Blind Robust 3D Mesh Watermarking Based on Mesh Saliency and Wavelet Transform for Copyright Protection. Information 2019 10:1–21
Jang HU, Choi HY, Son J, et al. (2017) Cropping-resilient 3D mesh watermarking based on consistent segmentation and mesh steganalysis. In: Multimedia tools and applications, doi.org/10.1007/s11042-017-4483-6 pp 1–28
Kim H, Park H (2008) Nonnegative matrix factorization based on alternating nonnegativity constrained least squares and active set method. SIAM J. Matrix Anal. Appl. 30(2):713–730
Kim MS, Valette S, Jung HY, Prost R (2005) Watermarking of 3D irregular meshes based on wavelet multiresolution analysis. In: International Workshop on Digital Watermarking; Springer: Berlin/Heidelberg, Germany
Li H, Sun Z, He M, Ma W (2015) A Mesh Watermarking Method Based on Local Roughness Analysis 6 th IEEE International Conference on Software Engineering and Service Science (ICSESS)
Liang S, Lai J, Cui D (2012) Efficient Image Watermarking Algorithm Using Non-negative Matrix Factorization and Discrete Wavelet Transform. Communications in Computer and Information Science 308:146–151
Liu J, Wang Y, Li Y, Liu R, Chen J (2017) Introducing a weighted non-negative matrix factorization for image classification. Pattern Recognition Letters 237:304–315
Liu YJ, Xu CX, He Y (2015) Constructing Intrinsic Delaunay Triangulations from the Dual of Geodesic Voronoi Diagrams. arXiv:1505.05590[cs.CG]
Medimegh N, Belaid S, Mohamed A, Werghi N (2018) 3D mesh watermarking using salient points. In: Multimedia Tools and Applications Springer: New York, NY, USA, pp 1–23
Medimegh N, Belaid S, Werghi N (2015) A survey of the 3D triangular mesh watermarking techniques. International Journal of Multimedia 1:1
Mortara M, Patane G (2002) Affine-invariant skeleton of 3d shapes. In: Shape Modeling International
Mun SM, Jang HU, Kim DG, Choi SH, Lee HK (2015) A robust 3D mesh watermarking scheme against cropping. In: International conference on 3d imaging, pp 1–6
Ohbuchi R, Masuda H, Aono M (1997) Watermarking Three-Dimensional polygonal models. Proceedings of the ACM Multimedia, pp 261–272
Sipiran I, Bustos B (2010) A robust 3D interest points detector based on harris operator. In: Eurographics 2010 Workshop on 3D Object Retrieval, pp 7–14
Son J, Kim D, Choi HY, Jang HU, Choi S (2017) Perceptual 3D watermarking using mesh saliency. In: Proceedings of the international conference on information science and applications, Macau China, 20–23 March 2017; Springer: Singapore, pp 315–322, 2017
Tong M, Chen Y, Ma L, Bai H, Yue X (2018) NMF With local constraint and Deep NMF with temporal dependencies constraint for action recognition. Neural Comput & Applic, pp 1–25
Tong Y, Chen Y, Zhao M, Bu H, Xi S (2019) A deep discriminative and robust non-negative matrix factorization network method with soft label constraint. Neural Computing and Applications 31:7447–7475
Vallet B, Levy B (2008) Spectral geometry processing with manifold harmonics, Computer Graphics Forum. Wiley Online Library 27:251–260
Wang J, Feng J, Miao Y (2012) A Robust Confirmable Watermarking Algorithm for 3D Mesh based on Manifold Harmonics Analysis. Vis Comput 28:1049–1062
Zdunek R, Cichocki A (2006) Non-negative matrix factorization with quasi-Newton optimization. In: Rutkowski L, Tadeusiewicz R, Zadeh LA, Żurada JM (eds) Artificial intelligence and soft computing – ICAISC, 2006. ICAISC. Lecture Notes in Computer Science, vol 4029
Zhan YZ, Li YT, Wang XY, Oian Y (2014) A blind watermarking algorithm for 3D mesh models based on vertex curvature. J Zhejiang Univ-Sci C (Comput Electron) 15:351–362
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Medimegh, N., Belaid, S., Atri, M. et al. Statistical 3D watermarking algorithm using non negative matrix factorization. Multimed Tools Appl 79, 25889–25904 (2020). https://doi.org/10.1007/s11042-020-09241-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09241-6