Compression and decompression method of 3D mesh model

A technology of grid model and compression method, which is applied in the directions of instruments, calculations, image data processing, etc., and can solve problems such as mismatching compression algorithms, inapplicability to medical scenarios, and model structure distortion

Pending Publication Date: 2022-07-01
PERCEPTION VISION MEDICAL TECH CO LTD +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The above existing technologies have the following defects: 1. Not suitable for existing medical scenarios; 2. Partial compression algorithms lead to model structu

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Compression and decompression method of 3D mesh model
  • Compression and decompression method of 3D mesh model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings, but it should be understood that the protection scope of the present invention is not limited by the specific embodiments.

[0049]Unless expressly stated otherwise, throughout the specification and claims, the term "comprising" or its conjugations such as "comprising" or "comprising" and the like will be understood to include the stated elements or components, and Other elements or other components are not excluded.

[0050] like figure 1 As shown, a method for compressing a 3D mesh model according to a preferred embodiment of the present invention includes the following steps:

[0051] S1, obtain the STL model in binary format and convert it into a Buffer stream. At this time, it is necessary to first determine whether the input model is an STL model in binary format. If not, the user is prompted to re-input the STL model in binary format...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of 3D mesh model compression, and particularly discloses a 3D mesh model compression and decompression method, and the compression method comprises the steps: obtaining an STL model in a binary format, and converting the STL model into a Buffer stream; file information of 0-83 bytes is reserved, 0-79 bytes are file names, and 80-83 bytes are triangular facets; processing the triangular facet information of every 50 bytes behind the 83th byte; after each triangular surface is processed, a new Buffer stream based on a new protocol format is returned, and the 0th to 83th bytes of the new Buffer stream are file information; the information of each vertex is separated by using 0 of 4 bytes; and if S1-S4 are not successful, prompting that the compression fails. By using a novel STL storage protocol, the compressed STL model occupies a smaller bandwidth during transmission; the device is not easy to decode when being intercepted on a transmission pipeline; and the space of the server is saved. The STL model data transmission efficiency and security are improved; an existing medical scene is matched; and the model structure is not distorted after pressurization and decompression.

Description

technical field [0001] The invention belongs to the technical field of 3D mesh model compression, in particular to a compression and decompression method of a 3D mesh model. Background technique [0002] STL: STL (STereoLithography, stereolithography) is a file format created by 3D Systems software company and originally used for stereolithography computer-aided design software. It has some hindsight prefixes such as "Standard Triangle Language", "Standard TessellationLanguage", "STereolithography Language" and "(Stereolithography Surface) subdivision language)". Many software packages support this format, and it is widely used for rapid prototyping, 3D printing, and computer-aided manufacturing (CAM). STL files only describe the surface geometry of 3D objects, without colors, texture maps, or other common 3D model properties. STL format has two types of text and binary code. The binary code form is more common because of its simplicity. [0003] The current compression...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T9/00
CPCG06T9/001
Inventor 魏军何志伟沈烁矫承洋
Owner PERCEPTION VISION MEDICAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products