Font Size: a A A

Model Resizing And Deformation Preserving Geometric Textures

Posted on:2012-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:L ChenFull Text:PDF
GTID:2218330338963389Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of 3D scanning Technology,3D digital media has been widely used in industrial manufacturing, biomedical, digital entertainment, and digital cultural heritage protection and so on. Digital geometry processing technologies, especially those based on 3D mesh, have been well developed. To avoid the tedious tasks of creating new models from scratch, a trend towards reuse of existing models has emerged. In order to reuse such models in new assemblies or scenes, some reshaping operation may be needed. One of the principal ways of reshaping objects is through the resizing operation, i.e. scaling or stretching the object in several orthogonal directions or dimensions.Resizing by simply applying a global scaling usually causes distortions of various parts and features. For example, a round component element of the model would not still be round if we stretch it along a specific direction. To solve this problem, Kraevoy et al.[1] introduced the resizing method original used in image processing to 3D geometry processing, presented a non-homogeneous model resizing method. In their method, for an input mesh, they estimate the degree can be scaled of each triangular facet of the mesh as the vulnerability. According to various vulnerabilities, different triangular facets are scaled differently; and finally important geometric features can be preserved at the cost of changing the relative scale of the geometric features in the resized model. However, many practical objects contain various geometric textures. For these kinds of models, such methods alone cannot produce reasonably scaled models because the regions with geometric textures will significantly affect the estimation of vulnerability, while the overall perceived shape is similar.Inspired by such non-homogeneous model resizing method, in this paper, we first present an automatic model resizing method based on geometric texture transfer. For an input mesh model, we first extract geometric textures from the underlying surfaces using segmentation, get filtered geometric texture information and base mesh without geometric textures. Then, we apply non-homogeneous model resizing process to base mesh, and finally extracted geometric textures are reconstructed on the surface of resized base mesh. By utilizing the natural correspondence before and after scaling, our method improves the non-homogeneous scaling of models with various geometric textures. Through these steps, we get a scaled model which preserves the geometric features along with the relative scale of the geometric textures.Finally, we extend the geometric texture preservation method to general deformation processes, including rotation and twisting. Similar to the geometric texture preservation resizing method, deformation method involves geometric texture extraction, base mesh deformation and geometric texture reconstruction.Experimental results show that our method can effectively and automatically preserves geometric textures during the model resizing and deformation process.
Keywords/Search Tags:Geometry Processing, Resizing, Deformation
PDF Full Text Request
Related items