Real-time ellipse detection on an embedded reconfigurable system-on-chip