Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Efficient Initial Pose-graph Generation for Global SfM

About

We propose ways to speed up the initial pose-graph generation for global Structure-from-Motion algorithms. To avoid forming tentative point correspondences by FLANN and geometric verification by RANSAC, which are the most time-consuming steps of the pose-graph creation, we propose two new methods - built on the fact that image pairs usually are matched consecutively. Thus, candidate relative poses can be recovered from paths in the partly-built pose-graph. We propose a heuristic for the A* traversal, considering global similarity of images and the quality of the pose-graph edges. Given a relative pose from a path, descriptor-based feature matching is made "light-weight" by exploiting the known epipolar geometry. To speed up PROSAC-based sampling when RANSAC is applied, we propose a third method to order the correspondences by their inlier probabilities from previous estimations. The algorithms are tested on 402130 image pairs from the 1DSfM dataset and they speed up the feature matching 17 times and pose estimation 5 times.

Daniel Barath, Dmytro Mishkin, Ivan Eichhardt, Ilia Shipachev, Jiri Matas• 2020

Related benchmarks

TaskDatasetResultRank
Keypoint MatchingETH3D electro
Latency (Candidate Generation)2
10
Keypoint MatchingETH3D office
Latency (Candidate Generation)2
10
Keypoint MatchingETH3D courtyard
Latency (Candidate Generation)76
10
Keypoint MatchingETH3D delivery
Latency (Candidate Generation)11
10
Keypoint MatchingETH3D facade
Latency (Candidate Generation)73
10
Keypoint MatchingETH3D (kicker)
Latency (Candidate Generation)13
10
Keypoint MatchingETH3D meadow
Latency (Candidate Generation)6
10
Keypoint MatchingETH3D pipes
Latency (Candidate Generation)8
10
Keypoint MatchingETH3D (playground)
Latency (Candidate Generation)28
10
Keypoint MatchingETH3D relief
Latency (Candidate Generation)9
10
Showing 10 of 13 rows

Other info

Follow for update