Structure from Motion (SfM) is a pipeline that allows three-dimensional reconstruction starting from a collection of images. A typical SfM pipeline comprises different processing steps each of which tackles a different problem in the reconstruction pipeline. Each step can exploit different algorithms to solve the problem at hand and thus many different SfM pipelines can be built. How to choose the SfM pipeline best suited for a given task is an important question. In this paper we report a comparison of different state-of-the-art SfM pipelines in terms of their ability to reconstruct different scenes. We also propose an evaluation procedure that stresses the SfM pipelines using real dataset acquired with high-end devices as well as realistic synthetic dataset. To this end, we created a plug-in module for the Blender software to support the creation of synthetic datasets and the evaluation of the SfM pipeline. The use of synthetic data allows us to easily have arbitrarily large and diverse datasets with, in theory, infinitely precise ground truth. Our evaluation procedure considers both the reconstruction errors as well as the estimation errors of the camera poses used in the reconstruction.

Bianco, S., Ciocca, G., Marelli, D. (2018). Evaluating the performance of structure from motion pipelines. JOURNAL OF IMAGING, 4(8), 98 [10.3390/jimaging4080098].

Evaluating the performance of structure from motion pipelines

Bianco, S;Ciocca, G;Marelli, D
2018

Abstract

Structure from Motion (SfM) is a pipeline that allows three-dimensional reconstruction starting from a collection of images. A typical SfM pipeline comprises different processing steps each of which tackles a different problem in the reconstruction pipeline. Each step can exploit different algorithms to solve the problem at hand and thus many different SfM pipelines can be built. How to choose the SfM pipeline best suited for a given task is an important question. In this paper we report a comparison of different state-of-the-art SfM pipelines in terms of their ability to reconstruct different scenes. We also propose an evaluation procedure that stresses the SfM pipelines using real dataset acquired with high-end devices as well as realistic synthetic dataset. To this end, we created a plug-in module for the Blender software to support the creation of synthetic datasets and the evaluation of the SfM pipeline. The use of synthetic data allows us to easily have arbitrarily large and diverse datasets with, in theory, infinitely precise ground truth. Our evaluation procedure considers both the reconstruction errors as well as the estimation errors of the camera poses used in the reconstruction.
Articolo in rivista - Articolo scientifico
3D reconstruction; Blender; Evaluation; Structure from Motion (SfM);
Structure from Motion (SfM); 3D reconstruction; Blender; evaluation
English
2018
4
8
98
98
partially_open
Bianco, S., Ciocca, G., Marelli, D. (2018). Evaluating the performance of structure from motion pipelines. JOURNAL OF IMAGING, 4(8), 98 [10.3390/jimaging4080098].
File in questo prodotto:
File Dimensione Formato  
10281-204292.pdf

accesso aperto

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Dimensione 13.69 MB
Formato Adobe PDF
13.69 MB Adobe PDF Visualizza/Apri
5-evaluating sfm.pdf

Solo gestori archivio

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Dimensione 2.04 MB
Formato Adobe PDF
2.04 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/204292
Citazioni
  • Scopus 132
  • ???jsp.display-item.citation.isi??? 108
Social impact