Ellipse-specific direct least-square fitting
fitting conic sections to " very scattered " data : an iterative refinement of the bookstein algorithm .