Font Size: a A A

Research On Blind Watermarking Algorithm Of 3D Mesh Model Based On Vertex Norm

Posted on:2023-02-04Degree:MasterType:Thesis
Country:ChinaCandidate:J CuiFull Text:PDF
GTID:2558307094486464Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the core of 3D related products such as VR technology,3D animation,3D games,toy models and 3D printing,3D model has a broad application prospect.However,because of its complex production cost,low cost of pirated products and easy access,it is impossible to guarantee the legitimate rights and interests of the model owner.Therefore,in recent years,a variety of copyright disputes and legal proceedings are common,these problems are not conducive to the healthy development of the three-dimensional model product design industry.How to effectively solve these problems has become the focus of people’s attention.Digital watermarking technology has been the main way of copyright protection for digital products since it was proposed.In this paper,two blind watermarking algorithms based on vertex norm are proposed by using digital watermarking technology,and studying semi-fragile watermarking technology for 3D model content authentication and robust watermarking technology for copyright protection,the main work of this paper is as follows:(1)To improve the content integrity authentication of 3D models,a semifragile blind watermarking algorithm based on vertex norm multi-partition detection is proposed.The algorithm extends the types of resistance of the 3D model digital watermarking algorithm to harmless operations and improves the watermark sensitivity to malicious attacks which is used to determine whether the model is subject to malicious attacks.Robustness to partial translation,rotation,and vertex reordering is first achieved by using the Vertex norm relative stability feature.Then robustness to uniform scaling and sensitivity to malicious attacks is achieved by partitioning,sorting the vertex,embedding watermark segmenting redundantly,and voting mechanism to detect the watermark information.(2)In order to achieve copyright protection for 3D models and improve the robustness of digital watermarking of 3D mesh models against mesh simplification attacks better,a vertex norm based anti-simplification blind watermarking algorithm for 3D mesh models is proposed.The center of the model is calculated by combining the weight relationship between the points and faces of the grid model,and the vertex norm number is calculated by using the center,and the vertex norm number grouping is established according to the watermark length,and the watermark information is embedded by adjusting the mean value of the vertex norm number within the grouping through the histogram mapping function when embedding the watermark;when detecting the watermark,the mean value within each grouping is calculated for blind detection of the watermark information.The experimental results show that the watermarking algorithm has better transparency,robustness,and the ability to simplify attack resistance,and can provide effective technical support for copyright protection of 3D mesh models.(3)A digital watermarking algorithm system based on the above two 3D models is designed and implemented.Its main functions are reading,writing and display of 3D model,embedding and detection of the above two digital watermarking algorithms.Under the Windows platform,the system uses Visual Studio2013 as the development tool,MFC(Microsoft Foundation Classes)to build the framework,and C++ as the development language for software development.This paper proposes corresponding 3D model digital watermarking algorithms in two aspects of content authentication and copyright protection for 3D model digital products,and designs and implements a watermark embedding and detection system for content authentication and copyright protection.
Keywords/Search Tags:Vertex Norm, 3D Mesh Model, Content Authentication, Copyright Protection, Blind Watermarking, Digital Watermarking, Simplify Attack
PDF Full Text Request
Related items