Progressive Structure from Motion by Iteratively Prioritizing and Refining Match Pairs

Structure from motion (SfM) has been treated as a mature technique to carry out the task of image orientation and 3D reconstruction. However, it is an ongoing challenge to obtain correct reconstruction results from image sets consisting of problematic match pairs. This paper investigated two types o...

Full description

Bibliographic Details
Main Authors: Teng Xiao, Qingsong Yan, Weile Ma, Fei Deng
Format: Article
Language:English
Published: MDPI AG 2021-06-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/13/12/2340
_version_ 1797530094644756480
author Teng Xiao
Qingsong Yan
Weile Ma
Fei Deng
author_facet Teng Xiao
Qingsong Yan
Weile Ma
Fei Deng
author_sort Teng Xiao
collection DOAJ
description Structure from motion (SfM) has been treated as a mature technique to carry out the task of image orientation and 3D reconstruction. However, it is an ongoing challenge to obtain correct reconstruction results from image sets consisting of problematic match pairs. This paper investigated two types of problematic match pairs, stemming from repetitive structures and very short baselines. We built a weighted view-graph based on all potential match pairs and propose a progressive SfM method (PRMP-PSfM) that iteratively prioritizes and refines its match pairs (or edges). The method has two main steps: initialization and expansion. Initialization is developed for reliable seed reconstruction. Specifically, we prioritize a subset of match pairs by the union of multiple independent minimum spanning trees and refine them by the idea of cycle consistency inference (CCI), which aims to infer incorrect edges by analyzing the geometric consistency over cycles of the view-graph. The seed reconstruction is progressively expanded by iteratively adding new minimum spanning trees and refining the corresponding match pairs, and the expansion terminates when a certain completeness of the block is achieved. Results from evaluations on several public datasets demonstrate that PRMP-PSfM can successfully accomplish the image orientation task for datasets with repetitive structures and very short baselines and can obtain better or similar accuracy of reconstruction results compared to several state-of-the-art incremental and hierarchical SfM methods.
first_indexed 2024-03-10T10:24:04Z
format Article
id doaj.art-1059109b226444f6b19ed8735bbc9720
institution Directory Open Access Journal
issn 2072-4292
language English
last_indexed 2024-03-10T10:24:04Z
publishDate 2021-06-01
publisher MDPI AG
record_format Article
series Remote Sensing
spelling doaj.art-1059109b226444f6b19ed8735bbc97202023-11-22T00:10:41ZengMDPI AGRemote Sensing2072-42922021-06-011312234010.3390/rs13122340Progressive Structure from Motion by Iteratively Prioritizing and Refining Match PairsTeng Xiao0Qingsong Yan1Weile Ma2Fei Deng3School of Geodesy and Geomatics, Wuhan University, Wuhan 430079, ChinaSchool of Geodesy and Geomatics, Wuhan University, Wuhan 430079, ChinaSchool of Geodesy and Geomatics, Wuhan University, Wuhan 430079, ChinaSchool of Geodesy and Geomatics, Wuhan University, Wuhan 430079, ChinaStructure from motion (SfM) has been treated as a mature technique to carry out the task of image orientation and 3D reconstruction. However, it is an ongoing challenge to obtain correct reconstruction results from image sets consisting of problematic match pairs. This paper investigated two types of problematic match pairs, stemming from repetitive structures and very short baselines. We built a weighted view-graph based on all potential match pairs and propose a progressive SfM method (PRMP-PSfM) that iteratively prioritizes and refines its match pairs (or edges). The method has two main steps: initialization and expansion. Initialization is developed for reliable seed reconstruction. Specifically, we prioritize a subset of match pairs by the union of multiple independent minimum spanning trees and refine them by the idea of cycle consistency inference (CCI), which aims to infer incorrect edges by analyzing the geometric consistency over cycles of the view-graph. The seed reconstruction is progressively expanded by iteratively adding new minimum spanning trees and refining the corresponding match pairs, and the expansion terminates when a certain completeness of the block is achieved. Results from evaluations on several public datasets demonstrate that PRMP-PSfM can successfully accomplish the image orientation task for datasets with repetitive structures and very short baselines and can obtain better or similar accuracy of reconstruction results compared to several state-of-the-art incremental and hierarchical SfM methods.https://www.mdpi.com/2072-4292/13/12/2340structure from motionmatch paircycle consistency inferencerepetitive structurevery short baseline
spellingShingle Teng Xiao
Qingsong Yan
Weile Ma
Fei Deng
Progressive Structure from Motion by Iteratively Prioritizing and Refining Match Pairs
Remote Sensing
structure from motion
match pair
cycle consistency inference
repetitive structure
very short baseline
title Progressive Structure from Motion by Iteratively Prioritizing and Refining Match Pairs
title_full Progressive Structure from Motion by Iteratively Prioritizing and Refining Match Pairs
title_fullStr Progressive Structure from Motion by Iteratively Prioritizing and Refining Match Pairs
title_full_unstemmed Progressive Structure from Motion by Iteratively Prioritizing and Refining Match Pairs
title_short Progressive Structure from Motion by Iteratively Prioritizing and Refining Match Pairs
title_sort progressive structure from motion by iteratively prioritizing and refining match pairs
topic structure from motion
match pair
cycle consistency inference
repetitive structure
very short baseline
url https://www.mdpi.com/2072-4292/13/12/2340
work_keys_str_mv AT tengxiao progressivestructurefrommotionbyiterativelyprioritizingandrefiningmatchpairs
AT qingsongyan progressivestructurefrommotionbyiterativelyprioritizingandrefiningmatchpairs
AT weilema progressivestructurefrommotionbyiterativelyprioritizingandrefiningmatchpairs
AT feideng progressivestructurefrommotionbyiterativelyprioritizingandrefiningmatchpairs