Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Finding Geometric Models by Clustering in the Consensus Space

About

We propose a new algorithm for finding an unknown number of geometric models, e.g., homographies. The problem is formalized as finding dominant model instances progressively without forming crisp point-to-model assignments. Dominant instances are found via a RANSAC-like sampling and a consolidation process driven by a model quality function considering previously proposed instances. New ones are found by clustering in the consensus space. This new formulation leads to a simple iterative algorithm with state-of-the-art accuracy while running in real-time on a number of vision problems - at least two orders of magnitude faster than the competitors on two-view motion estimation. Also, we propose a deterministic sampler reflecting the fact that real-world data tend to form spatially coherent structures. The sampler returns connected components in a progressively densified neighborhood-graph. We present a number of applications where the use of multiple geometric models improves accuracy. These include pose estimation from multiple generalized homographies; trajectory estimation of fast-moving objects; and we also propose a way of using multiple homographies in global SfM algorithms. Source code: https://github.com/danini/clustering-in-consensus-space.

Daniel Barath, Denys Rozumny, Ivan Eichhardt, Levente Hajder, Jiri Matas• 2021

Related benchmarks

TaskDatasetResultRank
Homography fittingAdelaideRMF Homographies 19 scenes
Avg Misclassification Error3.1
10
Two-view motion fittingAdelaideRMF Two-view motions 19 scenes
Avg. Misclassification Error5
9
Motion SegmentationHopkins Motions 155 scenes
Avg Misclassification Error4.4
8
Trajectory Estimation via Line Segment DetectionTbD Easy 30
Average Error (px)1.39
8
Trajectory Estimation via Line Segment DetectionTbD-3D Challenging 50
Avg Error (px)2.84
8
Showing 5 of 5 rows

Other info

Code

Follow for update