Font Size: a A A

Research On The Key Technology Of Modeling Based On Local Deformation Feature Measurement Data

Posted on:2019-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:Z D HuangFull Text:PDF
GTID:2438330545470388Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
In recent years,as the algorithm of 3D model deformation has matured,3D model deformation technology has been widely applied in many fields,such as medicine,movie effects,3D games,etc.Therefore,the demand for three-dimensional model deformation technology is relatively large,and more and more attention has been paid by domestic and foreign researchers.Currently,it is one of the key research directions in the field of computer graphics.In this paper,based on the analysis and summary of previous work,the local deformation algorithm of 3D mesh model is deeply studied and applied to 3D face modeling.The main research contents include:This paper summarizes the research status of mesh surface deformation algorithm at home and abroad,analyzes and studies various current deformation algorithms at present,then compares several typical mesh deformation algorithms,the advantages and disadvantages of these algorithms and their application scopes are pointed out respectively.For the simple face mesh model,the Dirichlet Free-Form Deformations(DFFD)algorithm(Dirichlet Free-Form Deformations(DFFD))based on the Dirichlet free deformation is deeply studied.By analyzing the Sibson local coordinates,we found that the deformation has little influence on the area around the control points that can be selected at random.,the algorithm is applied to geometric modeling of local deformation of face model.By establishing a more general Sibson local coordinate system,the control points can be set arbitrarily,and local deformation recovery of face model is realized indirectly.Experimental results show that DFFD algorithm is more suitable for local deformation than FFD algorithm,and the recovery accuracy of the model is higher.For the complex face mesh model,the deformation algorithm of Laplace is deeply studied,and the optimized algorithm is applied to the geometric modeling prosthesis of the local deformation of the face model.For the complex features of the original model grid,the virtual smoothing process is used to calculate the deletion weights,then we use the vertex deleting algorithm to simplify the original 3D mesh model.The speed of the whole algorithm is accelerated and the deformation efficiency is improved.At the same time,the traditional Laplace algorithm can't deal with the rotation problem well,so estimation a proper affine transformation matrix for each vertex to added the rotation invariants.The experimental results show that the algorithm proposed in this paper is more accurate and less time-consuming than the other algorithms,and it has less influence on the surrounding area in the local deformation of the edited model,and also ensures the smoothness of the whole model.This experiment uses VS2010 as a software development platform and object-oriented C++language as a development language,and realizes the local deformation algorithm based on Dirichlet free-form deformation and the improved Laplace deformation algorithm.With the help of OpenGL as the display platform,the face model deformation results are realized,and the correctness and applicability of the algorithm are verified.
Keywords/Search Tags:Face model, Local deformation, Mesh deformation, DFFD algorithm, Laplace algorithm
PDF Full Text Request
Related items