Rank: 252 based on 521 downloads (last 30 days) and 5 files submitted
photo

Nikolai Chernov

E-mail
Company/University
University of Alabama at Birmingham
Lat/Long
33.5, -86.81

Personal Profile:

Professional Interests:
statistics, image processing

 

Watch this Author's files

 

Files Posted by Nikolai View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
16 Jan 2009 Screenshot Ellipse Fit (Direct method) Fits an ellipse to a set of points on a plane; returns the coefficients of the ellipse's equation Author: Nikolai Chernov statistics, optimization, potw, least squares, image processing 125 4
14 Jan 2009 Screenshot Ellipse Fit (Taubin method) Fits an ellipse to a set of points on a plane; returns coefficients of the ellipse's equation. Author: Nikolai Chernov image processing, statistics, optimization, potw, least squares, probabilty 83 0
  • 4.0
4.0 | 1 rating
13 Jan 2009 Screenshot Circle Fit (Taubin method) Fits a circle to a set of data points on a plane; returns the circle center (a,b) and radius R. Author: Nikolai Chernov fitting curves, statistics, optimization, image processing, probability, least squares 178 0
10 Jan 2009 Screenshot Circle Fit (Pratt method) Fits a circle to a set of data points on a plane; returns the circle center (a,b) and radius R. Author: Nikolai Chernov image processing, statistics, fitting curves, mathematics, potw, probability 76 1
  • 5.0
5.0 | 2 ratings
10 Jan 2009 Screenshot Circle Fit (Kasa method) Fits a circle to a given set of planar points Author: Nikolai Chernov image processing, optimization, statistics, fitting curves, regression, potw 59 0
Comments and Ratings by Nikolai View all
Updated File Comments Rating
16 Jan 2009 Ellipse Fit (Direct method) Fits an ellipse to a set of points on a plane; returns the coefficients of the ellipse's equation Author: Nikolai Chernov

from Author: XY is the Nx2 input array of coordinates of N points,
    x(i)=XY(i,1), y(i)=XY(i,2). To use the program, type
      A = EllipseDirectFit(XY)

07 Jan 2009 Circle fit Fit a circle to a set of measured x,y points. Author: Izhak Bucher

This circle fit has been first published by P.Delogne and I.Kasa in the 1970s and is known as "Kasa method" in statistics. It works well when points cover a large part of the circle but is heavily biased when points are restricted to a small arc. Better fits were proposed by Pratt and Taubin.

Comments and Ratings on Nikolai's Files View all
Updated File Comment by Comments Rating
04 Nov 2009 Ellipse Fit (Taubin method) Fits an ellipse to a set of points on a plane; returns coefficients of the ellipse's equation. Author: Nikolai Chernov Titievsky, K.

04 Sep 2009 Ellipse Fit (Direct method) Fits an ellipse to a set of points on a plane; returns the coefficients of the ellipse's equation Author: Nikolai Chernov Laurens

The Author (Fitzgibbon) posted some new code of his implementation at his site:

http://research.microsoft.com/en-us/um/people/awf/ellipse/

might be of interest

28 May 2009 Circle Fit (Pratt method) Fits a circle to a set of data points on a plane; returns the circle center (a,b) and radius R. Author: Nikolai Chernov Bailey, Gwen

Thank you very much for this algorithm. I was looking for an algorithm to fit a small number of data points (around 50) to a small portion of a circle (less than 10 degrees of the outline) and found this one to work perfectly. I had previously been using the Bucher circle fit and found it to be nowhere near as accurate or stable (although it is faster).

Thanks again!

28 May 2009 Circle Fit (Pratt method) Fits a circle to a set of data points on a plane; returns the circle center (a,b) and radius R. Author: Nikolai Chernov Bailey, Gwen

30 Apr 2009 Ellipse Fit (Direct method) Fits an ellipse to a set of points on a plane; returns the coefficients of the ellipse's equation Author: Nikolai Chernov Francisco

The parameters in your equation (i.e.: a, b, c, d, e and f) do not fit with equation 15 in Wolfram's Mathworld.
This needs further explanation.

Top Tags Applied by Nikolai
image processing, statistics, optimization, fitting curves, least squares
Files Tagged by Nikolai View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
16 Jan 2009 Screenshot Ellipse Fit (Direct method) Fits an ellipse to a set of points on a plane; returns the coefficients of the ellipse's equation Author: Nikolai Chernov statistics, optimization, potw, least squares, image processing 125 4
14 Jan 2009 Screenshot Ellipse Fit (Taubin method) Fits an ellipse to a set of points on a plane; returns coefficients of the ellipse's equation. Author: Nikolai Chernov image processing, statistics, optimization, potw, least squares, probabilty 83 0
  • 4.0
4.0 | 1 rating
13 Jan 2009 Screenshot Circle Fit (Taubin method) Fits a circle to a set of data points on a plane; returns the circle center (a,b) and radius R. Author: Nikolai Chernov fitting curves, statistics, optimization, image processing, probability, least squares 178 0
10 Jan 2009 Screenshot Circle Fit (Pratt method) Fits a circle to a set of data points on a plane; returns the circle center (a,b) and radius R. Author: Nikolai Chernov image processing, statistics, fitting curves, mathematics, potw, probability 76 1
  • 5.0
5.0 | 2 ratings
10 Jan 2009 Screenshot Circle Fit (Kasa method) Fits a circle to a given set of planar points Author: Nikolai Chernov image processing, optimization, statistics, fitting curves, regression, potw 59 0
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com