Ant Algorithm for Image Edge Detectionvision.unipv.it/CV/ACO-Image-2015.pdf · Ant Algorithm for...

Post on 24-Sep-2020

3 views 0 download

transcript

Ant Algorithm for Image Edge Detection

Stefka Fidanova, Zlatolilya IlchevaInstitute of Information and CommunicationInstitute of Information and Communication

Technologies Bulgarian Academy of SciencesBulgarian Academy of Sciences

1stefka@parallel.bas.bg

Real Ants BehaviorReal Ants Behavior

2stefka@parallel.bas.bg

Ant Colony OptimizationAnt Colony OptimizationProcedure ACOProcedure ACOBegin

initialize the pheromonefwhile stopping criterion not satisfied do

position each ant on a starting noderepeat

for each ant dochose next node

end forend foruntil every ant has build a solutionupdate the pheromone

end whileend whileend

3stefka@parallel.bas.bg

Transition ProbabilityTransition Probability

tll djifijij )(

tallowedjift k

tallowedb ibib

jjkij k

)()(obPr )(

otherwise0

4stefka@parallel.bas.bg

Pheromone UpdatingPheromone Updating

ijijij ρ)(+ρττ 1

5stefka@parallel.bas.bg

Image Edge Detectiong gHeuristic Information

IV VIV ijc

ij maxV

,1,11,11,1 jijijijic IIIIV

1,1,1,11,1

,,,,

jijijiji

jjjj

IIII ,,,, jijijiji

6stefka@parallel.bas.bg

Image Edge DetectionImage Edge Detection

11 jiI 11 jiI 11 jiI

ijI1ijI 1ijIj

I I I11 jiI jiI 1 11 jiI

stefka@parallel.bas.bg 7

Image Edge Detectiong gPheromone Updating

)(1 initijij ρ)(+ρττ

8stefka@parallel.bas.bg

Image Edge Detectiong gSolution Construction End

1lkjip 1,,, lkjip

9stefka@parallel.bas.bg

Image Edge Detectiong gAlgorithm End

n averT )( ijaverT )(

nn TT 1 TT10stefka@parallel.bas.bg

Experimental ResultspAlgorith Parameters

pheromoneinitial5.0 i itparameternevaporatio5.0

pheromoneinitial5.0

init

antsofnumber50A

iterationsmaximal100000001.0

n

iterationsmaximal1000n

11stefka@parallel.bas.bg

Image Edge DetectionImage Edge Detection

12stefka@parallel.bas.bg

Experimental ResultsExperimental Results

05.01 25.01

13stefka@parallel.bas.bg

Experimental ResultsExperimental Results

14stefka@parallel.bas.bg

Experimental ResultsExperimental Results

15stefka@parallel.bas.bg

Experimental ResultsExperimental Results

16stefka@parallel.bas.bg

Experimental ResultsExperimental Results

17stefka@parallel.bas.bg

Comparison with Other ACOComparison with Other ACO

18stefka@parallel.bas.bg

Comparison with WaveletComparison with Wavelet

Complexity)(Wevelet

ComplexityMNLO

)(ACO MNO 19stefka@parallel.bas.bg

Thank for Your AttentionThank for Your Attention

20stefka@parallel.bas.bg