Circle Extraction Using a Genetic Algorithm