A Geometric Estimation Technique Based on Adaptive M-Estimators: Algorithm and Applications

Robust fitting is a basic technique and has been widely applied in photogrammetry and remote sensing, such as geometric correction. As known, typical robust estimators (include M-estimators, S-estimators, MM-estimators, etc.) often fail when outlier rate is higher than 50%, even if the outliers are uniformly distributed. In this article, we propose simple yet effective estimators, called adaptive M-estimators (AM-estimators). They are still robust under 80% of outliers. The proposed AM-estimators are very important supplements of M-estimators. Different from M-estimators, we use a varying parameter (shape-control parameter) instead of the original constant parameter in the weight function. The shape-control parameter decreases along with iterations in iteratively reweighted least squares, namely, AM-estimators are optimized in a coarse-to-fine manner. We adapt the proposed estimators into classical remote sensing and photogrammetry tasks, including mismatch removal, camera orientation (or called perspective-n-point), and point set registration to demonstrate their powers. Extensive synthetic and real experiments show that AM-estimators are superior to M-estimators, S-estimators, MM-estimators, and RANSAC-type methods. The source code of AM-estimators will be publicly available at https://ljy-rs.github.io/web.

[1]  Tat-Jun Chin,et al.  The Maximum Consensus Problem: Recent Algorithmic Advances , 2017, Synthesis Lectures on Computer Vision.

[2]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[3]  Peter Meer,et al.  ROBUST TECHNIQUES FOR COMPUTER VISION , 2004 .

[4]  Haifeng Chen,et al.  Robust regression with projection based M-estimators , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[5]  David Suter,et al.  Robust adaptive-scale parametric model estimation for computer vision , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Peter Meer,et al.  Beyond RANSAC: User Independent Robust Regression , 2006, 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW'06).

[7]  Anders P. Eriksson,et al.  Efficient Globally Optimal Consensus Maximisation with Tree Search , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Jan-Michael Frahm,et al.  USAC: A Universal Framework for Random Sample Consensus , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Qingwu Hu,et al.  LAM: Locality affine-invariant feature matching , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[10]  Hongdong Li,et al.  Consensus set maximization with guaranteed global optimality for robust geometry estimation , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[11]  Qingwu Hu,et al.  Point Cloud Registration Based on 1-point RANSAC and Scale-annealing Biweight Estimation , 2020 .

[12]  Jirí Matousek On geometric optimization with few violated constraints , 1994, SCG '94.

[13]  Qingwu Hu,et al.  Robust Geometric Model Estimation Based on Scaled Welsch q-Norm , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[14]  Andrea Vedaldi,et al.  Vlfeat: an open and portable library of computer vision algorithms , 2010, ACM Multimedia.

[15]  Stefan Van Aelst,et al.  Robust and efficient estimation of the residual scale in linear regression , 2013, J. Multivar. Anal..

[16]  Qingwu Hu,et al.  Robust point cloud registration based on topological graph and Cauchy weighted lq-norm , 2020 .

[17]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[18]  A. Lukman,et al.  Robust Regression Diagnostics of Influential Observations in Linear Regression Model , 2015 .

[19]  Shankar Narasimhan,et al.  Data reconciliation & gross error detection: an intelligent use of process data , 1999 .

[20]  Qingwu Hu,et al.  Robust feature matching via support-line voting and affine-invariant ratios , 2017 .

[21]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using orthonormal matrices , 1988 .

[22]  Jiayuan Li A Practical $O(N^2)$O(N2) Outlier Removal Method for Correspondence-Based Point Cloud Registration , 2021, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  Eric Brachmann,et al.  DSAC — Differentiable RANSAC for Camera Localization , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[24]  Jiri Matas,et al.  Graph-Cut RANSAC , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[25]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[26]  Nico Blodow,et al.  Fast Point Feature Histograms (FPFH) for 3D registration , 2009, 2009 IEEE International Conference on Robotics and Automation.

[27]  Jiri Matas,et al.  MAGSAC++, a Fast, Reliable and Accurate Robust Estimator , 2019, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[28]  Peter Meer,et al.  Generalized Projection-Based M-Estimator , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  Weixin Yao,et al.  Robust linear regression: A review and comparison , 2014, Commun. Stat. Simul. Comput..

[30]  Rae-Hong Park,et al.  Robust Adaptive Segmentation of Range Images , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[31]  V. Yohai HIGH BREAKDOWN-POINT AND HIGH EFFICIENCY ROBUST ESTIMATES FOR REGRESSION , 1987 .

[32]  Christopher Zach,et al.  Robust Bundle Adjustment Revisited , 2014, ECCV.

[33]  Jiri Matas,et al.  Locally Optimized RANSAC , 2003, DAGM-Symposium.

[34]  Marc Levoy,et al.  Zippered polygon meshes from range images , 1994, SIGGRAPH.

[35]  Joachim Hertzberg,et al.  6D SLAM—3D mapping outdoor environments , 2007, J. Field Robotics.

[36]  Hu Qingwu,et al.  Exterior Orientation Revisited: A Robust Method Based on Iq-norm , 2017 .

[37]  Qingwu Hu,et al.  Robust Feature Matching for Remote Sensing Image Registration Based on $L_{q}$ -Estimator , 2016, IEEE Geoscience and Remote Sensing Letters.

[38]  Qingwu Hu,et al.  RIFT: Multi-Modal Image Matching Based on Radiation-Variation Insensitive Feature Transform , 2019, IEEE Transactions on Image Processing.

[39]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using unit quaternions , 1987 .

[40]  Andrew Zisserman,et al.  MLESAC: A New Robust Estimator with Application to Estimating Image Geometry , 2000, Comput. Vis. Image Underst..

[41]  P. Rousseeuw Least Median of Squares Regression , 1984 .

[42]  Peter J. Rousseeuw,et al.  ROBUST REGRESSION BY MEANS OF S-ESTIMATORS , 1984 .

[43]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..