Error analysis for circle fitting algorithms
Abstract
We study the problem of fitting circles (or circular arcs) to data points observed with errors in both variables. A detailed error analysis for all popular circle fitting methods -- geometric fit, Kasa fit, Pratt fit, and Taubin fit -- is presented. Our error analysis goes deeper than the traditional expansion to the leading order. We obtain higher order terms, which show exactly why and by how much circle fits differ from each other. Our analysis allows us to construct a new algebraic (non-iterative) circle fitting algorithm that outperforms all the existing methods, including the (previously regarded as unbeatable) geometric fit.
- Publication:
-
arXiv e-prints
- Pub Date:
- July 2009
- DOI:
- 10.48550/arXiv.0907.0421
- arXiv:
- arXiv:0907.0421
- Bibcode:
- 2009arXiv0907.0421A
- Keywords:
-
- Statistics - Methodology;
- I.4.8;
- I.5.1;
- G.3
- E-Print:
- 30 pages, 2 figures