Research Article

Automatic Circle Detection on Images Based on an Evolutionary Algorithm That Reduces the Number of Function Evaluations

Table 2

The averaged execution-time, detection rate, the averaged multiple error for the GA-based algorithm, the BFOA method, and the proposed APRE algorithm, considering six test images are shown by Figures 8 and 9.

ā€‰Performance indexesSynthetic imagesNatural images
ā€‰(a)(b)(c)(a)(b)(c)

GAAveraged execution time2.233.154.215.116.337.62
Averaged number of function evaluations14,00014,00014,00014,00014,00014,000
Success rate (DR) (%)887974908384
Averaged ME0.410.510.480.450.810.92

BFOAAveraged execution time1.712.803.183.454.115.36
Averaged number of function evaluations17,50017,50017,50017,50017,50017,500
Success rate (DR) (%)999288968992
Averaged ME0.330.370.410.410.770.37

APREAveraged execution time0.210.360.201.101.611.95
Averaged number of function evaluations2,3212,7563,1914,2513,7683,834
Success rate (DR) (%)100100100100100100
Averaged ME0.220.260.150.250.370.41