A mobile vision system for fast and accurate ellipse detection