Unlock instant, AI-driven research and patent intelligence for your innovation.

3D model data extraction method and system, electronic equipment and storage medium

A technology of model data and extraction method, which is applied in the field of data processing, and can solve the problems that data cannot be extracted in real-time and locally in the software, time-consuming and labor-intensive, and 3D model data cannot be extracted in real-time.

Pending Publication Date: 2022-04-12
GUANGDONG SANWEIJIA INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The development of 3D software is different from other application software in that 3D models are stored in the memory in the form of 3D model data, and it is usually impossible to intuitively view the appearance of the current model data in the 3D scene, such as a spline curve. It is difficult to imagine the appearance of the spline curve by constructing the data of the spline curve. Only after the entire program is completed, the final result can be viewed in the scene. For the local data during the program running process, the 3D model data cannot be extracted in real time in the 3D scene to view
[0003] At present, staff engaged in 3D software research and development often encounter many problems in the process of extracting 3D model data, such as the need to extract one or several 3D model data from the huge model data, and these data cannot be real-time, Partial extraction in the software makes troubleshooting more difficult, time-consuming and laborious, and extremely inefficient

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
  • 3D model data extraction method and system, electronic equipment and storage medium
  • 3D model data extraction method and system, electronic equipment and storage medium
  • 3D model data extraction method and system, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] figure 1 It is a schematic flow chart of the 3D model data extraction method provided by the embodiment of the present application, such as figure 1 As shown, the method includes:

[0055] S1, acquiring clearing instructions and 3D model data;

[0056] S2, encapsulating the clearing instruction and the 3D model data to obtain a JSON file;

[0057] S3, build a shared memory area;

[0058] S4, write the JSON file into the shared memory area;

[0059] S5. Send the file extraction instruction to the client, so that the client extracts the JSON file in the shared memory area according to the file extraction instruction.

[0060] In the above implementation process, a shared memory area is built, and the received 3D model data is stored in the shared memory area in real time, without the need to transfer the 3D model data, reducing the memory space occupation, and at the same time, the client can realize the 3D model data. Real-time extraction facilitates viewing of 3D mod...

Embodiment 2

[0080] In order to implement the method corresponding to the first embodiment above to achieve corresponding functions and technical effects, a 3D model data extraction system is provided below, such as figure 2 As shown, the system includes:

[0081] Obtaining module 1, configured to obtain clearing instructions and 3D model data;

[0082] Encapsulation module 2, for encapsulating the clearing instruction and 3D model data to obtain a JSON file;

[0083] Building block 3, used to build the shared memory area;

[0084] Write module 4, which is used to write JSON files into the shared memory area;

[0085] The sending module 5 is configured to send the file extraction instruction to the client, so that the client extracts the JSON file in the shared memory area according to the file extraction instruction.

[0086] In the above implementation process, a shared memory area is built, and the received 3D model data is stored in the shared memory area in real time, without the ...

Embodiment 3

[0101] An embodiment of the present application provides an electronic device, including a memory and a processor, the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the method for extracting 3D model data in Embodiment 1.

[0102] Optionally, the above-mentioned electronic device may be a server.

[0103] See image 3 , image 3 It is a schematic diagram of the structure and composition of the electronic device provided in the embodiment of the present application. The electronic device may include a processor 31 , a communication interface 32 , a memory 33 and at least one communication bus 34 . Wherein, the communication bus 34 is used to realize the direct connection and communication of these components. Wherein, the communication interface 32 of the device in the embodiment of the present application is used for signaling or data communication with other node devices. The processor 31...

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 embodiment of the invention provides a 3D model data extraction method and system, electronic equipment and a storage medium, and the method comprises the steps: obtaining a clearing instruction and 3D model data; packaging the clearing instruction and the 3D model data to obtain a JSON file; constructing a shared memory area; writing the JSON file into a shared memory area; and sending a file extraction instruction to the client, so that the client extracts the JSON file in the shared memory area according to the file extraction instruction. By implementing the embodiment of the invention, the process of extracting the 3D model data is simplified, time and labor are saved, and the efficiency of extracting the 3D model data is improved.

Description

technical field [0001] The present application relates to the technical field of data processing, in particular, to a 3D model data extraction method, system, electronic equipment, and computer-readable storage medium. Background technique [0002] The development of 3D software is different from other application software in that 3D models are stored in the memory in the form of 3D model data, and it is usually impossible to intuitively view the appearance of the current model data in the 3D scene, such as a spline curve. It is difficult to imagine the appearance of the spline curve by constructing the data of the spline curve. Only after the entire program is completed, the final result can be viewed in the scene. For the local data during the program running process, the 3D model data cannot be extracted in real time in the 3D scene to view. [0003] At present, staff engaged in 3D software research and development often encounter many problems in the process of extracti...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T19/00G06T1/60G06T1/20G06F9/54
Inventor 邱辉平李别刚
Owner GUANGDONG SANWEIJIA INFORMATION TECH CO LTD