The invention discloses a three-dimensional
reconstruction algorithm parallelization method based on a
GPU cluster, and relates to the technical field of
computer vision. The method is based on an SfMalgorithm, researches a
drone image three-dimensional reconstruction technology process, and adopts a
GPU cluster as a
processing platform to solve the problem that
drone three-dimensional dense reconstruction
processing is time-consuming. Specifically, based on an SFM_MVS
correlation theory, a real scene three-dimensional reconstruction correlation process based on a picture sequence is grasped,and meanwhile, an MPI parallel
programming technology and a GPU parallel
programming technology are adopted to carry out optimization acceleration research work on part of links of the three-dimensional reconstruction process. According to the method, sparse
reconstruction algorithm operator replacement is carried out by using a cluster, so that the problems of large data volume and time-consuming calculation of aerial images of an unmanned aerial vehicle are effectively solved; and dense
point cloud reconstruction flow in the later stage of three-dimensional reconstruction is effectively accelerated by coarse-grained
data parallelism of a dense
reconstruction algorithm and fine-grained parallelism and optimization of a dense matching
algorithm feature extraction link.