With the continuous expansion of the application field of 3D models and the convenience of model storage, transmission, and replication, the problems of illegal reproduction, illegal modification, and embezzlement faced by 3D models are gradually becoming severe, which has brought substantial economic losses to the producers of 3D models. Therefore, this study aims to develop a visible watermarking method for 3D model using 3D Boolean operation. First, based on TrueType font library, the 3D model of the watermark is generated through the extraction, positioning and combination of character outline. Next, the spatial registration between the watermark model and the 3D model was carried out according to the embedding position of the watermark. Finally, based on multiple 3D Boolean operations, the copyright information of the 3D watermark model is embedded into the 3D model in various modes, such as embossing, debossing, and surface mesh embedding. The experiments demonstrate that the method of this paper supports embedding watermark information in B-rep, CSG, and voxel models. This method can readily support business applications for visible watermarking of 3D models and has laid a good foundation for researching multipurpose 3D model watermarking algorithms supporting copyright notification and protection.
Read full abstract