“…This enables a higher level representation of, for example, edge data, which is useful for many applications of computer vision. A large body of work has been developed on ellipse fitting techniques, mostly using least squared error [1,2] but also other criteria such as the least median of squares [7,8]. The majority of these fitting methods operate by minimizing some function of the errors between the data points and the ellipse.…”