Parallel structure from motion for sparse point cloud generation in large-scale scenes

  • Yongtang Bao*
  • , Pengfei Lin
  • , Yao Li
  • , Yue Qi
  • , Zhihui Wang
  • , Wenxiang Du
  • , Qing Fan
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Scene reconstruction uses images or videos as input to reconstruct a 3D model of a real scene and has important applications in smart cities, surveying and mapping, military, and other fields. Structure from motion (SFM) is a key step in scene reconstruction, which recovers sparse point clouds from image sequences. However, large-scale scenes cannot be reconstructed using a single compute node. Image matching and geometric filtering take up a lot of time in the traditional SFM problem. In this paper, we propose a novel divide-and-conquer framework to solve the distributed SFM problem. First, we use the global navigation satellite system (GNSS) information from images to calculate the GNSS neighborhood. The number of images matched is greatly reduced by matching each image to only valid GNSS neighbors. This way, a robust matching relationship can be obtained. Second, the calculated matching relationship is used as the initial camera graph, which is divided into multiple subgraphs by the clustering algorithm. The local SFM is executed on several computing nodes to register the local cameras. Finally, all of the local camera poses are integrated and optimized to complete the global camera registration. Experiments show that our system can accurately and efficiently solve the structure from motion problem in large-scale scenes.

Original languageEnglish
Article number3939
JournalSensors
Volume21
Issue number11
DOIs
StatePublished - 1 Jun 2021

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities

Keywords

  • Camera clustering
  • Graph segmentation
  • Large-scale scene
  • Sparse point cloud
  • Structure from motion
  • UAV image

Fingerprint

Dive into the research topics of 'Parallel structure from motion for sparse point cloud generation in large-scale scenes'. Together they form a unique fingerprint.

Cite this