A Hierarchical Approach for Fast and Robust Ellipse Extraction