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

Real-time progressive rendering method and system for high-precision three-dimensional data

A technology of 3D data and rendering system, which is applied in image data processing, still image data indexing, still image data retrieval, etc. It can solve the problems of frame drop, high hardware requirements, and freeze, etc., to solve frame drop and freeze , optimize rendering performance, and improve user experience

Active Publication Date: 2021-08-17
GUANGDONG AOPUTE TECH CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the only disadvantage is that when using the existing rendering method to process and render the 3D data collected by the laser triangulation method, it not only requires high hardware requirements, but also tends to drop frames and freeze during the rendering process.

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
  • Real-time progressive rendering method and system for high-precision three-dimensional data
  • Real-time progressive rendering method and system for high-precision three-dimensional data
  • Real-time progressive rendering method and system for high-precision three-dimensional data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] In view of the defects existing in the above-mentioned existing rendering technology, the applicant, based on his rich practical experience and professional knowledge in this industry for many years, combined with the application of academic theory, actively researched and innovated, hoping to create a solution that can solve the defects in the existing technology technology, making rendering technology more practical. Through continuous research, design, and after repeated trial samples and improvements, the present invention with practical value is finally created.

[0065] Please refer to the attached figure 1 , is a schematic flow chart of a real-time progressive rendering method for high-precision 3D data provided in Embodiment 1 of the present invention. The method is suitable for scenes of real-time rendering of 3D data, and the method is executed by a real-time progressive rendering system for high-precision 3D data. The system can be implemented by software an...

Embodiment 2

[0091] Please refer to the attached Figure 4 , is a schematic diagram of functional modules of a real-time progressive rendering system for high-precision 3D data provided in Embodiment 2 of the present invention. The system specifically includes the following modules:

[0092] The parameter setting module 201 is used to set the acquisition parameters of the three-dimensional data, and the acquisition parameters include the number of rows row of the acquisition image, the number of acquisition columns col, the resolution xr in the X direction, the resolution yr in the Y direction, and the resolution in the Z direction zr, sampling rate ratio;

[0093] The data sampling module 202 is used to sample the M rows of three-dimensional data collected at equal intervals according to the sampling rate to obtain a data array with a size of M*width / ratio, wherein the Width is the width value of the image;

[0094] The array initialization module 203 is used to initialize three arrays w...

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 real-time progressive rendering method and system for high-precision three-dimensional data. The method comprises the following steps: setting acquisition parameters of the three-dimensional data; performing equal-interval sampling on the M rows of three-dimensional data acquired each time according to the sampling rate; initializing a data point array vertex, an effective mark array valid and a color array color; generating a data point array vertex according to the acquired three-dimensional data subjected to row and column traversal, and assigning a valid mark array valid of the three-dimensional data with invalid values as false; obtaining a color array color in a linear lookup table LUT in a mode of linearly mapping the three-dimensional data; generating a triangular patch index array according to the effective tag array value, and calculating a normal array; and transmitting the data point array vertex, the color array color, the normal array and the triangular patch index array into a shader for rendering. According to the method, the index of the triangular patch is gradually calculated and transmitted to the shader for rendering, so that the problems of frame dropping and jamming in the rendering process can be solved, and the rendering efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of machine vision, in particular to a method and system for real-time progressive rendering of high-precision three-dimensional data. Background technique [0002] In recent years, with the rapid development of automation technology, in some dangerous working environments that are not suitable for manual work or where artificial vision is difficult to meet the requirements, machine vision has been introduced and replaced traditional manual inspection methods, greatly improving production efficiency. efficiency and automation. Machine vision is to use computer to simulate human visual function, but it is not just a simple extension of the human eye, but more importantly, it has part of the function of the human brain, that is, it has the ability to extract information from the image of the target (objective thing) and process it. And understand it, and finally use it for practical detection, measurement and ...

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): G06T15/20G06T15/50G06T17/20G06F16/51
CPCG06T15/205G06T15/50G06T17/20G06F16/51
Inventor 潘威叶景杨陈豪游锦钊卢盛林
Owner GUANGDONG AOPUTE TECH CO LTD