Ant colony search for edge detection

A novel edge detection algorithm based on ant colony optimization and heuristic search is presented. It firstly uses traditional gradient based detector to get the possible edge points. Then a heuristic ant colony search(HACS) algorithm is applied to search the possible edge points repeatedly. In each cycle, pheromones on the traversed route of each ant are updated proportional to the length of the route, and the transition routes converge on real edges progressively based on the pheromone updating rule. At last, real edges can be extracted according to the intensity of pheromones. Compared with traditional ant colony algorithms, the proposed method uses heuristic information to guide the searching process of the ants, which enhances the intention of the search, and improves the efficiency of the algorithm. Experimental results on noise images show that our method can extract real edges effectively, which keeps the edge details and suppresses the noise at the same time.

[1]  Gagan Mirchandani,et al.  Wreath products for edge detection , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[2]  Hossein Nezamabadi-pour,et al.  Edge detection using ant algorithms , 2006, Soft Comput..

[3]  Yuan Qi-xun Fuzzy clustering analysis based on ant colony algorithm for image edge detection , 2005 .

[4]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[5]  Aly A. Farag,et al.  Edge linking by sequential search , 1995, Pattern Recognit..

[6]  M. Dorigo,et al.  1 Positive Feedback as a Search Strategy , 1991 .

[7]  Agostinho C. Rosa,et al.  Self-Regulated Artificial Ant Colonies on Digital Image Habitats , 2005, ArXiv.

[8]  Mohamed Batouche,et al.  Ant colony system with extremal dynamics for point matching and pose estimation , 2002, Object recognition supported by user interaction for service robots.

[9]  Saeid Nahavandi,et al.  Hybrid ant colony algorithm for texture classification , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[10]  Alan L. Yuille,et al.  Statistical Edge Detection: Learning and Evaluating Edge Cues , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Pengfei Shi,et al.  An improved ant colony algorithm for fuzzy clustering in image segmentation , 2007, Neurocomputing.