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

A 3D grid generation method and device based on ray-casting algorithm

A 3D grid and grid generation technology, applied in the field of image processing, can solve problems such as differences in 3D reconstruction images, and achieve the effect of avoiding differences

Active Publication Date: 2019-08-02
VINNO TECH (SUZHOU) CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the embodiments of the present invention provide a method and device for generating a 3D grid based on a ray-casting algorithm to solve the gap between the 3D grid generated by third-party software and the 3D reconstructed image presented on the scanning instrument in the prior art. technical issues that differ between

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
  • A 3D grid generation method and device based on ray-casting algorithm
  • A 3D grid generation method and device based on ray-casting algorithm
  • A 3D grid generation method and device based on ray-casting algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] figure 1 It is a schematic flow chart of a method for generating a 3D grid based on a ray-casting algorithm provided in Embodiment 1 of the present invention. The method can be executed by a device for generating a 3-D grid based on a ray-casting algorithm, wherein the device can be implemented by software and / or hardware . Such as figure 1 As shown, the method may include:

[0053] S110. Acquire three-dimensional scanning data of the target object, and establish a three-dimensional model of the target object according to the three-dimensional scanning data.

[0054] Exemplarily, three-dimensional scanning is performed on the target object to obtain the three-dimensional scanning data of the target object. Specifically, the target object can be scanned by using an ultrasonic scanning instrument, or can be scanned by an infrared scanning instrument , it is also possible to use a laser scanning instrument to scan the target object. There is no limitation on the scannin...

Embodiment 2

[0061] figure 2 It is a schematic flowchart of a method for generating a three-dimensional mesh based on a ray-casting algorithm provided in Embodiment 2 of the present invention. This embodiment is optimized on the basis of Embodiment 1. In this embodiment, the determination of the end point position of the projected light on the three-dimensional model will be explained. Specifically, refer to figure 2 , a 3D mesh generation method based on a ray-casting algorithm, which may include:

[0062] S210. Acquire three-dimensional scanning data of the target object, and establish a three-dimensional model of the target object according to the three-dimensional scanning data.

[0063] Exemplarily, three-dimensional scanning is performed on the target object, three-dimensional scanning data of the target object is obtained, and then a three-dimensional model of the target object is established according to the obtained three-dimensional scanning data.

[0064] S220, preset the t...

Embodiment 3

[0076] Figure 7 It is a schematic flowchart of a method for generating a three-dimensional mesh based on a ray-casting algorithm provided in Embodiment 3 of the present invention. This embodiment is optimized based on the above-mentioned embodiments. In this embodiment, the three-dimensional mesh of the target object will be generated according to the position of the end point for explanation. Specifically, refer to Figure 7 , a 3D mesh generation method based on a ray-casting algorithm, which may include:

[0077] S310. Acquire three-dimensional scanning data of the target object, and establish a three-dimensional model of the target object according to the three-dimensional scanning data.

[0078] Exemplarily, three-dimensional scanning is performed on the target object, three-dimensional scanning data of the target object is obtained, and then a three-dimensional model of the target object is established according to the obtained three-dimensional scanning data.

[007...

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 discloses a method and device for generating a three-dimensional grid based on a ray projection algorithm, wherein the method includes: acquiring three-dimensional scanning data of a target object, and establishing a three-dimensional model of the target object according to the three-dimensional scanning data ; Determine the position of the end point of the projected light on the three-dimensional model; generate a three-dimensional mesh of the target object according to the position of the end point. With the above technical solution, the 3D grid of the target object is directly generated on the scanning instrument, which restores the 3D reconstructed image presented on the scanning instrument to the greatest extent, satisfying what you see is what you get, and avoiding the need for third-party The technical problem of discrepancy between the 3D mesh generated by the software and the 3D reconstructed image presented on the scanning instrument.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of image processing, and in particular to a method and device for generating a three-dimensional mesh based on a ray-casting algorithm. Background technique [0002] Three-dimensional (3-dimension, 3D) printing technology is an emerging technology in the field of rapid prototyping. It is a technology based on digital model files and using various adhesive materials to construct a three-dimensional model by layer-by-layer superposition. Compared with traditional manufacturing, 3D printing has obvious advantages. 3D printing can directly manufacture three-dimensional entities of almost any shape based on digital model files, unlike traditional machining technologies that complete manufacturing through cutting or drilling processes or molds. process. [0003] At present, the digital model of 3D printing is mainly obtained through the editing of 3D modeling software to obtain a 3D grid, an...

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 Patents(China)
IPC IPC(8): G06T17/30
CPCG06T17/30
Inventor 赵一鸣
Owner VINNO TECH (SUZHOU) CO LTD