Circle detection using Discrete Differential Evolution Optimization

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

This paper introduces a circle detection method based on Differential Evolution (DE) optimization. Just as circle detection has been lately considered as a fundamental component for many computer vision algorithms, DE has evolved as a successful heuristic method for solving complex optimization problems, still keeping a simple structure and an easy implementation. It has also shown advantageous convergence properties and remarkable robustness. The detection process is considered similar to a combinational optimization problem. The algorithm uses the combination of three edge points as parameters to determine circles candidates in the scene yielding a reduction of the search space. The objective function determines if some circle candidates are actually present in the image. This paper focuses particularly on one DE-based algorithm known as the Discrete Differential Evolution (DDE), which eventually has shown better results than the original DE in particular for solving combinatorial problems. In the DDE, suitable conversion routines are incorporated into the DE, aiming to operate from integer values to real values and then getting integer values back, following the crossover operation. The final algorithm is a fast circle detector that locates circles with sub-pixel accuracy even considering complicated conditions and noisy images. Experimental results on several synthetic and natural images with varying range of complexity validate the efficiency of the proposed technique considering accuracy, speed, and robustness.

READ FULL TEXT

page 10

page 11

page 12

page 14

page 16

research
05/30/2014

Circle detection using electro-magnetism optimization

This paper describes a circle detection method based on Electromagnetism...
research
05/28/2014

Circle detection by Harmony Search Optimization

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

Multi-ellipses detection on images inspired by collective animal behavior

This paper presents a novel and effective technique for extracting multi...
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
02/10/2021

Heuristic Strategies for Solving Complex Interacting Stockpile Blending Problem with Chance Constraints

Heuristic algorithms have shown a good ability to solve a variety of opt...
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/21/2014

Circle detection on images using Learning Automata

Circle detection over digital images has received considerable attention...

Please sign up or login with your details

Forgot password? Click here to reset