Texture mapping method based on triangular mesh simplification
A technology of triangular mesh and texture mapping, which is applied in the field of image processing and can solve problems such as low time performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0059] A texture mapping method based on triangular mesh simplification, comprising the steps of:
[0060] Step 1, simplifying the triangular network model, thereby obtaining the simplified triangular network model;
[0061] Step 2, using the simplified triangular network model obtained in step 1 to establish a spring-mass model, and obtain the final position of the simplified triangular grid parameterized in the rectangular domain through the spring-mass model;
[0062] Step 3, using the process of obtaining the simplified triangular network model, calculate the initial position of the deleted point in the parameterized rectangular domain, so as to obtain the positions of all vertices in the initial model in the parameterized rectangular domain;
[0063] Step 4. Establish a spring-mass model for the parameterized initial model, fix its boundary vertices, trigger interior point iterations, until the position of the interior point reaches equilibrium, and obtain the parametric ...
Embodiment 2
[0101]Triangular Mesh Simplification
[0102] The above method first traverses all triangular meshes to obtain the boundary points of the meshes. Then assign a folding cost to all directed edges in the triangular mesh according to a certain criterion, and after obtaining the directed edge with the smallest folding cost, check whether the starting point of the directed edge is the boundary point of the grid, and then find a method to include The folding of the boundary points is specially treated; if there are no boundary points, the edge with the smallest cost is folded and deleted. Repeat the above steps continuously until the number of mesh vertices meets the simplification requirements. Here, the most critical issue is how to define the directed edge folding cost. In addition, the processing method of directed edges containing boundary points also directly affects the model simplification effect.
[0103] Directed edge folding cost metric
[0104] First, assign a weight...
Embodiment 3
[0116] Parameterization based on spring-mass model
[0117] Since the initial data of the triangular mesh model is only the three-dimensional coordinates of each vertex and the vertex numbers of the triangles, it is necessary to preprocess the initial triangular mesh data to obtain data information that can be used more directly.
[0118] First, it traverses the vertices of the triangles, finds the number n of vertices, initializes an n×n matrix, and then traverses all the triangle vertex sequences of the triangular mesh model in turn. While traversing, change the initialization matrix. For example, a triangle vertex sequence (a, b, c), then add 1 to the value of column b and c of row a in the matrix, add 1 to the value of column b of row b, and add 1 to the value of column a and b of row c value plus 1. After the traversal, the vertex relationship matrix is obtained.
[0119] This vertex relationship matrix is a symmetric matrix, and each row of the matrix is travers...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com