Graph-Cut RANSAC: Local Optimization on Spatially Coherent Structures

被引:56
作者
Barath, Daniel [1 ,2 ]
Matas, Jiri [1 ]
机构
[1] Czech Tech Univ, Dept Cybernet, Visual Recognit Grp, Prague 16636, Czech Republic
[2] SZTAKI, Machine Percept Res Lab, H-1111 Budapest, Hungary
关键词
Spatial coherence; Optimization; Data models; Estimation; Standards; Labeling; Computational modeling; Robust model estimation; RANSAC; local optimization; spatial coherence; energy minimization; graph-cut; EPIPOLAR GEOMETRY; ROBUST ESTIMATOR; CONSENSUS;
D O I
10.1109/TPAMI.2021.3071812
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose Graph-Cut RANSAC, GC-RANSAC in short, a new robust geometric model estimation method where the local optimization step is formulated as energy minimization with binary labeling, applying the graph-cut algorithm to select inliers. The minimized energy reflects the assumption that geometric data often form spatially coherent structures - it includes both a unary component representing point-to-model residuals and a binary term promoting spatially coherent inlier-outlier labelling of neighboring points. The proposed local optimization step is conceptually simple, easy to implement, efficient with a globally optimal inlier selection given the model parameters. Graph-Cut RANSAC, equipped with "the bells and whistles" of USAC and MAGSAC++, was tested on a range of problems using a number of publicly available datasets for homography, 6D object pose, fundamental and essential matrix estimation. It is more geometrically accurate than state-of-the-art robust estimators, fails less often and runs faster or with speed similar to less accurate alternatives. The source code is available at https://github.com/danini/graph-cut-ransac.
引用
收藏
页码:4961 / 4974
页数:14
相关论文
共 60 条
[11]  
Brachmann E, 2014, LECT NOTES COMPUT SC, V8690, P536, DOI 10.1007/978-3-319-10605-2_35
[12]   Consensus Maximization Tree Search Revisited [J].
Cai, Zhipeng ;
Chin, Tat-Jun ;
Koltun, Vladlen .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :1637-1645
[13]  
Capel DavidP., 2005, BMVC
[14]  
Chin TJ, 2015, PROC CVPR IEEE, P2413, DOI 10.1109/CVPR.2015.7298855
[15]  
Chum O, 2005, PROC CVPR IEEE, P772
[16]   Matching with PROSAC - Progressive Sample Consensus [J].
Chum, O ;
Matas, J .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :220-226
[17]   Epipolar geometry estimation via RANSAC benefits from the oriented epipolar constraint [J].
Chum, O ;
Werner, T ;
Matas, J .
PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 1, 2004, :112-115
[18]  
Chum O, 2003, LECT NOTES COMPUT SC, V2781, P236
[19]  
Chum O., 2002, Electronic Proceedings of the 13th British Machine Vision Conference, P623
[20]   Optimal Randomized RANSAC [J].
Chum, Ondrej ;
Matas, Jiri .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2008, 30 (08) :1472-1482