Fitting an ellipse to a polygon