Three-dimensional reconstruction method based on GPU parallel acceleration

A three-dimensional reconstruction and algorithm technology, applied in the field of machine vision research, can solve the problems of insignificant improvement of computing performance, large amount of calculation of three-dimensional reconstruction algorithm, unsuitable for data parallel processing, etc. small effect

Pending Publication Date: 2020-11-06
苏州小优智能科技有限公司
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Due to the inherent complexity of the 3D reconstruction algorithm, the computational complexity of the 3D reconstruction algorithm is large, and the reconstruction speed has always been the bottleneck restricting the application of 3D reconstruction technology.
Although the number of CPU cores has increased, its instruction system is more inclined to process tasks and is not suitable for parallel processing of data, so the improvement in computing performance is not obvious

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
  • Three-dimensional reconstruction method based on GPU parallel acceleration
  • Three-dimensional reconstruction method based on GPU parallel acceleration
  • Three-dimensional reconstruction method based on GPU parallel acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to make the technical solution of the present invention clearer and clearer to those skilled in the art, the technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings, but the embodiments of the present invention are not limited thereto.

[0057] Such as Figure 1-3 As shown, a 3D reconstruction method based on GPU parallel acceleration includes the following steps

[0058] S1: Algorithm initialization;

[0059] S1.1: Calculate the required storage space and open up the storage space, avoiding the time-consuming process of opening up the storage space during the operation of the algorithm;

[0060] S1.2: Load all camera parameters and calibration parameters including camera internal parameters, external parameters, and distortion parameters to the designated storage location.

[0061] S2: Load the image sequence modulated by the structured light, and copy the image sequence in the computer memo...

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 field of machine vision research, and particularly relates to a three-dimensional reconstruction method based on GPU parallel acceleration. The method mainly comprises thefollowing steps: initializing an algorithm; loading the image sequence modulated by the structured light, and copying the image sequence in the computer memory to a common memory of the GPU equipmentside in parallel; the GPU is used for carrying out background segmentation on images shot by the left camera and the right camera in parallel, three-dimensional reconstruction is only carried out onsegmented foreground targets, redundant calculation is reduced, and the calculation efficiency is improved; solving an image sequence phase principal value by using GPU parallel acceleration and carrying out phase unwrapping to obtain an absolute phase value; distortion correction is carried out on the phase unwrapped image; stereoscopic matching is carried out in a serial and parallel combined mode, that is, serial processing is carried out on local areas of an image, parallel processing is carried out between the areas, and stereoscopic matching is carried out; disparity map preprocessing; and calculating a three-dimensional point cloud according to the disparity map. According to the method, the parallel computing capability of the GPU is fully utilized, the overall computing speed of the algorithm is increased, and the application scene of three-dimensional reconstruction is expanded.

Description

technical field [0001] The invention belongs to the field of machine vision research, in particular to a three-dimensional reconstruction method based on GPU parallel acceleration. Background technique [0002] Three-dimensional reconstruction technology is one of the important topics in machine vision research, which refers to the restoration of the three-dimensional geometric shape of three-dimensional objects through the images of three-dimensional objects. The general methods of 3D reconstruction include triangulation through binocular parallax principle of dual cameras, or spatial encoding through structured light, and depth information through triangulation. [0003] Due to the inherent complexity of the 3D reconstruction algorithm, the computational complexity of the 3D reconstruction algorithm is large, and the reconstruction speed has always been the bottleneck restricting the application of 3D reconstruction technology. Although the number of CPU cores has increas...

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): G06T17/00G06T7/194G06T7/136G06T5/00G06T1/20
CPCG06T1/20G06T5/002G06T5/006G06T17/00G06T2207/10028G06T2207/20032G06T7/136G06T7/194
Inventor 杨建滨金传广杜先鹏周印伟
Owner 苏州小优智能科技有限公司
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