Direct and specific least-square fitting of hyperbolae and ellipses

被引:44
|
作者
O'Leary, P
机构
[1] Inst Automat, Christian Doppler Lab Sensor & Measurement Syst, Leoben, Austria
[2] McGill Univ, Ctr Intelligent Machines, Montreal, PQ, Canada
关键词
D O I
10.1117/1.1758951
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new method based on quadratic constrained least-mean-square fitting to simultaneously determine both the best hyperbolic and elliptical fits to a set of scattered data is presented. Thus a linear solution to the problem of hyperbola-specific fitting is revealed for the first time. Pilu's method to fit an ellipse (with respect to distance) to observed data points is extended to select, without prejudice, both ellipses and hyperbolae as well as their degenerate forms as indicated by optimality with respect to the algebraic distance. This novel method is numerically efficient and is suitable for fitting to dense datasets with low noise. Furthermore, it is deemed highly suited to initialize a better but more computationally costly least-square minimization of orthogonal distance. Moreover, Grass-mannian coordinates of the hyperbolae are introduced, and it is shown how these apply to fitting a prototypical hyperbola. Two new theorems on fitting hyperbolae are presented together with rigorous proofs. A new method to determine the spatial uncertainty of the fit from the eigen or singular values is derived and used as an indicator for the quality of fit. All proposed methods are verified using numerical simulation, and working MATLAB(R) programs for the implementation are made available. Further, an application of the methods to automatic industrial inspection is presented. (C) 2004 SPIE and IST
引用
收藏
页码:492 / 503
页数:12
相关论文
共 50 条
  • [1] Direct least square fitting of ellipses
    Fitzgibbon, A
    Pilu, M
    Fisher, RB
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1999, 21 (05) : 476 - 480
  • [2] Ellipse-specific direct least-square fitting
    Pilu, M
    Fitzgibbon, AW
    Fisher, RB
    [J]. INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, PROCEEDINGS - VOL III, 1996, : 599 - 602
  • [3] Enhanced direct least square fitting of ellipses
    Maini, Eliseo Stefano
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2006, 20 (06) : 939 - 953
  • [4] RobotCub Implementation of Real-Time Least-Square Fitting of Ellipses
    Greggio, Nicola
    Manfredi, Luigi
    Laschi, Cecilia
    Dario, Paolo
    Carrozza, Maria Chiara
    [J]. 2008 8TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS 2008), 2008, : 271 - 278
  • [5] Real-Time Least-Square Fitting of Ellipses Applied to the RobotCub Platform
    Greggio, Nicola
    Manfredi, Luigi
    Laschi, Cecilia
    Dario, Paolo
    Carrozza, Maria Chiara
    [J]. SIMULATION, MODELING, AND PROGRAMMING FOR AUTONOMOUS ROBOTS, PROCEEDINGS, 2008, 5325 : 270 - +
  • [6] Least-square fitting with spheres
    Spath, H
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1998, 96 (01) : 191 - 199
  • [7] Least-Square Fitting with Spheres
    H. Späth
    [J]. Journal of Optimization Theory and Applications, 1998, 96 : 191 - 199
  • [8] An Algorithm For The Least Square-Fitting of Ellipses
    Greggio, Nicola
    Bernardino, Alexandre
    Laschi, Cecilia
    Dario, Paolo
    Santos-Victor, Jose
    [J]. 22ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2010), PROCEEDINGS, VOL 2, 2010, : 351 - 353
  • [9] Direct Least Absolute Deviation Fitting of Ellipses
    Zhou, Gang
    Zhong, Kai
    Li, Zhongwei
    Shi, Yusheng
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [10] FITTING A LEAST-SQUARE ULTRAMETRIC TO A DISSIMILARITY MATRIX
    CHANDON, JL
    [J]. BIOMETRICS, 1978, 34 (04) : 753 - 753