Robust outlier removal using penalized linear regression in multiview geometry

Abstract In multiview geometry, it is crucial to remove outliers before the optimization since they are adverse factors for parameter estimation. Some efficient and very popular methods for this task are RANSAC, MLESAC and their improved variants. However, Olsson et al. have pointed that mismatches in longer point tracks may go undetected by using RANSAC or MLESAC. Although some robust and efficient algorithms are proposed to deal with outlier removal, little concerns on the masking (an outlier is undetected as such) and swamping (an inlier is misclassified as an outlier) effects are taken into account in the community, which probably makes the fitted model biased. In the paper, we first characterize some typical parameter estimation problems in multiview geometry, such as triangulation, homography estimate and shape from motion (SFM), into a linear regression model. Then, a non-convex penalized regression approach is proposed to effectively remove outliers for robust parameter estimation. Finally,we analyze the robustness of non-convex penalized regression theoretically. We have validated our method on three representative estimation problems in multiview geometry, including triangulation, homography estimate and the SFM with known camera orientation. Experiments on both synthetic data and real scene objects demonstrate that the proposed method outperforms the state-of-the-art methods. This approach can also be extended to more generic problems that within-profile correlations exist.

[1]  Bill Triggs,et al.  Factorization methods for projective structure and motion , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[2]  Cordelia Schmid,et al.  A Performance Evaluation of Local Descriptors , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  R. Hartley,et al.  Multiple-View Geometry under the L 1-Norm , 2007 .

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

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

[6]  Yiyuan She,et al.  Outlier Detection Using Nonconvex Penalized Regression , 2010, ArXiv.

[7]  Richard I. Hartley,et al.  Multiple-View Geometry Under the {$L_\infty$}-Norm , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Jianqing Fan,et al.  Regularization of Wavelet Approximations , 2001 .

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

[10]  Lipeng Si,et al.  Sparse representation with geometric configuration constraint for line segment matching , 2014, Neurocomputing.

[11]  R. Tibshirani,et al.  On the “degrees of freedom” of the lasso , 2007, 0712.0881.

[12]  Anil N. Hirani,et al.  Least Squares Ranking on Graphs , 2010, 1011.1716.

[13]  Kristy Sim,et al.  Removing outliers using the L∞ Norm , 2006, CVPR 2006.

[14]  Hongdong Li,et al.  A practical algorithm for L triangulation with outliers , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[15]  Anders P. Eriksson,et al.  An adversarial optimization approach to efficient outlier removal , 2011, ICCV.

[16]  Haifeng Zhao,et al.  Image matching using a local distribution based outlier detection technique , 2015, Neurocomputing.

[17]  G. Schwarz Estimating the Dimension of a Model , 1978 .

[18]  W. Krzanowski,et al.  Simultaneous variable selection and outlier identification in linear regression using the mean-shift outlier model , 2008 .

[19]  Carl Olsson,et al.  A polynomial-time bound for matching and registration with outliers , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  Chuanfa Chen,et al.  A robust weighted least squares support vector regression based on least trimmed squares , 2015, Neurocomputing.

[21]  Ling Shao,et al.  Robust point pattern matching based on spectral context , 2014, Pattern Recognit..

[22]  Peter J. Rousseeuw,et al.  Robust regression and outlier detection , 1987 .

[23]  Zhuowen Tu,et al.  Robust Point Matching via Vector Field Consensus , 2014, IEEE Transactions on Image Processing.

[24]  Y. She,et al.  Thresholding-based iterative selection procedures for model selection and shrinkage , 2008, 0812.5061.

[25]  Richard I. Hartley,et al.  L-8Minimization in Geometric Reconstruction Problems , 2004, CVPR.

[26]  Takeo Kanade,et al.  Quasiconvex Optimization for Robust Geometric Reconstruction , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Cordelia Schmid,et al.  A performance evaluation of local descriptors , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[29]  Fredrik Kahl,et al.  Robust Fitting for Multiple View Geometry , 2012, ECCV.

[30]  Minxia Luo,et al.  Outlier-robust extreme learning machine for regression problems , 2015, Neurocomputing.

[31]  Anders P. Eriksson,et al.  Outlier removal using duality , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[32]  Charles V. Stewart,et al.  Bias in robust estimation caused by discontinuities and multiple structures , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[33]  Runze Li,et al.  Tuning parameter selectors for the smoothly clipped absolute deviation method. , 2007, Biometrika.

[34]  L. Breiman Heuristics of instability and stabilization in model selection , 1996 .

[35]  Guilherme De A. Barreto,et al.  A Robust Extreme Learning Machine for pattern classification with outliers , 2016, Neurocomputing.

[36]  Anders P. Eriksson,et al.  An Adversarial Optimization Approach to Efficient Outlier Removal , 2011, Journal of Mathematical Imaging and Vision.

[37]  H. Fujisawa,et al.  Sparse and Robust Linear Regression: An Optimization Algorithm and Its Statistical Properties , 2015, 1505.05257.

[38]  Takeo Kanade,et al.  Quasiconvex Optimization for Robust Geometric Reconstruction , 2007, IEEE Trans. Pattern Anal. Mach. Intell..

[39]  Guoqing Zhou,et al.  Enhanced Continuous Tabu Search for Parameter Estimation in Multiview Geometry , 2013, 2013 IEEE International Conference on Computer Vision.

[40]  Sang Wook Lee,et al.  Outlier Removal by Convex Optimization for L-Infinity Approaches , 2009, PSIVT.

[41]  Peter F. Sturm,et al.  A Factorization Based Algorithm for Multi-Image Projective Structure and Motion , 1996, ECCV.