Skip to main content

Orthogonal Distance Least Squares Fitting: A Novel Approach

  • Conference paper

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 68))

Abstract

Least squares is a common method of conic fitting that minimizes the squared sum of a distance measure between a set of points and a conic. Orthogonal distance, when used as the distance that is minimized, provides more accurate fits as it is the shortest distance between a point and a conic. The problem however lies in the calculation of the orthogonal distance for a general conic, which results in an unstable closed form solution. Existing methods avoid this closed form solution by using non-linear iterative procedures or incorporating conic specific information. This paper introduces a novel method to directly calculate the orthogonal distance for an arbitrary conic, thereby eliminating the need for iterative procedures and conic specific information. It further describes a least squares fitting algorithm that uses the orthogonal distance thus calculated, to fit general conics. This technique is then extended to fit quadrics to three dimensional data.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hough, P.V.C.: Methods and Means for Recognizing Complex Patterns. US Patent 3 069 654 (1962)

    Google Scholar 

  2. Chaudhuri, B.B., Samanta, G.P.: Elliptic Fit of Objects in Two and Three Dimensions by Moment of Inertia Optimization. Pattern Recognition Letters 12(1), 1–7 (1991)

    Article  Google Scholar 

  3. Gauss, C.F.: Theory of the Motion of Heavenly Bodies Moving about the Sun in Conic Sections (Theoria Motus Corporum Coelestium in Sectionibus Conicis Solem Ambientium). First published in 1809, Translation by Davis, C.H. Dover, New York (1963)

    Google Scholar 

  4. Ahn, S.J.: Least Squares Orthogonal Distance Fitting of Curves and Surfaces in Space. LNCS, vol. 3151. Springer, Heidelberg (2004)

    MATH  Google Scholar 

  5. Fitzgibbon, A.W., Fisher, R.B.: A Buyer’s Guide to Conic Fitting. In: British Machine Vision Conference, Birmingham, UK, pp. 513–522 (1995)

    Google Scholar 

  6. Taubin, G.: Estimation of Planar Curves, Surfaces and Nonplanar Space Curves Defined by Implicit Equations, with Applications to Edge and Range Image Segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence 13(11), 1115–1138 (1991)

    Article  Google Scholar 

  7. Press, W.H., Flannery, B.P., Teukolsky, S.A., Vetterling, W.T.: Numerical Recipes in C, 2nd edn. Cambridge University Press, Cambridge (1992)

    MATH  Google Scholar 

  8. Boggs, P.T., Byrd, R.H., Schnabel, R.B.: A Stable and Efficient Algorithm for Nonlinear Orthogonal Distance Regression. SIAM Journal of Scientific and Statistical Computing 8(6), 1052–1078 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  9. Helfrich, H.-P., Zwick, D.: A Trust Region Method for Implicit Orthogonal Distance Regression. Numerical Algorithms 5, 535–545 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  10. Ahn, S.J., Rauh, W., Warnecke, H.J.: Least Squares Orthogonal Distance Fitting of Circle, Sphere, Hyperbola and Parabola. Pattern Recognition 34, 2283–2303 (2001)

    Article  MATH  Google Scholar 

  11. Gander, W., Golub, G.H., Strebel, R.: Least-Squares Fitting of Circles and Ellipses. BIT 34, 558–578 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  12. Späth, H.: Orthogonal Squared Distance Fitting with Parabolas. In: Proceedings of the IMACS-GAMM International Symposium on Numerical Methods and Error-Bounds, pp. 261–269. University of Oldenburg (1995)

    Google Scholar 

  13. Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2003)

    Google Scholar 

  14. Semple, J.G., Kneebone, G.T.: Algebraic Projective Geometry. Oxford University Press, Oxford (1956)

    Google Scholar 

  15. Faber, P., Fisher, R.B.: Euclidean Fitting Revisited. In: Arcelli, C., Cordella, L.P., Sanniti di Baja, G. (eds.) IWVF 2001. LNCS, vol. 2059, pp. 165–172. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  16. Miller, J.R.: Analysis of Quadric Surface Based Solid Models. IEEE Computer Graphics and Applications 8(1), 28–42 (1988)

    Article  Google Scholar 

  17. Wijewickrema, S.N.R., Papliński, A.P., Esson, C.E.: Orthogonal Distance Fitting Revisited. Technical report 2006/205, Clayton School of Information Technology, Monash University, Melbourne, Australia (2006)

    Google Scholar 

  18. Levin, J.: A Parametric Algorithm for drawing Pictures of Solid Objects composed of Quadric Surfaces. Communications of ACM 19(11), 553–563 (1976)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wijewickrema, S., Esson, C., Papliński, A. (2010). Orthogonal Distance Least Squares Fitting: A Novel Approach. In: Ranchordas, A., Pereira, J.M., Araújo, H.J., Tavares, J.M.R.S. (eds) Computer Vision, Imaging and Computer Graphics. Theory and Applications. VISIGRAPP 2009. Communications in Computer and Information Science, vol 68. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11840-1_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11840-1_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11839-5

  • Online ISBN: 978-3-642-11840-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics