One-dimensional nondestructive geometric compressing method of three-dimensional grid model
A compression method and technology of 3D mesh, applied in image data processing, instrumentation, calculation, etc., can solve problems such as affecting the effect of model compression processing, unable to meet the requirements of lossless compression of geometric data parts, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0026] Utilize the processing method of the present invention to compress the geometric coordinate data of the triangular mesh model
[0027] The specific compression process is as follows Figure 5 As shown, first put the figure 1 The three-dimensional coordinates of each vertex in the point table are converted into their corresponding one-dimensional position numbers. The numbering is to number the x-coordinate, y-coordinate, and z-coordinate respectively, and each point position in the three-dimensional space corresponds to a unique number; the conversion relationship between the number s and the coordinate value of the corresponding point position is as follows:
[0028] s=(z×N 2 +y×N+x)×10 d (1)
[0029] Among them, N is the number of possible values of the coordinate value (16777216 for the single-precision floating-point number); d is the maximum number of digits after the decimal point of the coordinate value (7 digits for the single-precision floating-poin...
Embodiment 2
[0040] To the improved algorithm of band data pretreatment by processing method of the present invention: following process only takes x as example, and y and z are similar;
[0041] First, in order to facilitate the subsequent compression, the vertex coordinates are preprocessed, and the three-dimensional floating point coordinates are losslessly quantized into integers. The preprocessing quantization process is as follows: For a certain point (x, y, z), the point after the above transformation is recorded as (x’, y’, z’), and x is expressed as a×10 p , where a∈[0.1, 1), p is the index. Then traverse all the data to find the smallest index in the x, y and z coordinates respectively, which are recorded as e1, e2 and e3.
[0042] Let x'=p-e1+a, the floating-point numbers we encounter in the future are all processed numbers (including the following X' max etc.) Such processing can greatly reduce the value range of the model coordinate data on the x-axis.
[0043] Traverse the...
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