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...
Main Authors: | , , , |
---|---|
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 |