Multi-ellipses detection on images inspired by collective animal behavior

05/20/2014
by   Erik Cuevas, et al.
0

This paper presents a novel and effective technique for extracting multiple ellipses from an image. The approach employs an evolutionary algorithm to mimic the way animals behave collectively assuming the overall detection process as a multi-modal optimization problem. In the algorithm, searcher agents emulate a group of animals that interact to each other using simple biological rules which are modeled as evolutionary operators. In turn, such operators are applied to each agent considering that the complete group has a memory to store optimal solutions (ellipses) seen so-far by applying a competition principle. The detector uses a combination of five edge points as parameters to determine ellipse candidates (possible solutions) while a matching function determines if such ellipse candidates are actually present in the image. Guided by the values of such matching functions, the set of encoded candidate ellipses are evolved through the evolutionary algorithm so that the best candidates can be fitted into the actual ellipses within the image. Just after the optimization process ends, an analysis over the embedded memory is executed in order to find the best obtained solution (the best ellipse) and significant local minima (remaining ellipses). Experimental results over several complex synthetic and natural images have validated the efficiency of the proposed technique regarding accuracy, speed and robustness.

READ FULL TEXT

page 12

page 13

page 14

page 16

page 17

research
06/25/2014

Multi Circle Detection on Images Using Artificial Bee Colony (ABC) Optimization

Hough transform (HT) has been the most common method for circle detectio...
research
05/28/2014

Circle detection by Harmony Search Optimization

Automatic circle detection in digital images has received considerable a...
research
05/21/2014

Fast algorithm for Multiple-Circle detection on images using Learning Automata

Hough transform (HT) has been the most common method for circle detectio...
research
05/28/2014

Circle detection using Discrete Differential Evolution Optimization

This paper introduces a circle detection method based on Differential Ev...
research
05/21/2014

Circle detection on images using Learning Automata

Circle detection over digital images has received considerable attention...
research
06/26/2014

An improved computer vision method for detecting white blood cells

The automatic detection of White Blood Cells (WBC) still remains as an u...
research
11/23/2013

Q-learning optimization in a multi-agents system for image segmentation

To know which operators to apply and in which order, as well as attribut...

Please sign up or login with your details

Forgot password? Click here to reset