Knowledge-based image segmentation using swarm intelligence techniques

Intelligent techniques such as swarm intelligence techniques rarely have been used for image segmentation or boundary detection. The limited increasing number of agents in the environment and how to find efficiently the right threshold in an image, develop a flexible design, and fully autonomous system that supports different platforms makes the task challenging. Considering challenges this paper presents a swarm-based intelligent technique for image segmentation that is based on a fully agent-based model system, called swarm intelligence-based image segmentation (SIBIS). SIBIS adopts a cellular automata technique where the swarm of agents navigate through the image and operate on their pixels and local regions. Three features such as swarm intelligence, agent-based modelling and cellular automata are integrated to make SIBIS efficient. SIBIS system can find the image segmentation threshold automatically without changing the background or the texture of the image.

[1]  Chin-Hui Lee,et al.  An Adaptive Image Content Representation and Segmentation Approach to Automatic Image Annotation , 2004, CIVR.

[2]  Jitendra Malik,et al.  Learning to detect natural image boundaries using local brightness, color, and texture cues , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Russell C. Eberhart,et al.  Swarm intelligence for permutation optimization: a case study of n-queens problem , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[4]  V. J. Blue,et al.  Cellular Automata Model Of Emergent Collective Bi-Directional Pedestrian Dynamics , 2000 .

[5]  Itsuki Noda,et al.  Segmentation of environments using hidden Markov modeling of other agents , 2002, AAMAS '02.

[6]  Alan L. Yuille,et al.  Fundamental bounds on edge detection: an information theoretic evaluation of different edge cues , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[7]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Sean Dougherty,et al.  Edge detector evaluation using empirical ROC curves , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[9]  Hinrich Schütze,et al.  Introduction to information retrieval , 2008 .

[10]  Yuan Yan Tang,et al.  Adaptive Image Segmentation With Distributed Behavior-Based Agents , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Johan H. C. Reiber,et al.  Collaborative Multi-agent IVUS Image Segmentation , 2001, MICCAI.

[12]  Joshua M. Epstein,et al.  Growing artificial societies , 1996 .

[13]  C.E. White,et al.  An Algorithm for Swarm-based Color Image Segmentation , 2004, IEEE SoutheastCon, 2004. Proceedings..

[14]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[15]  Aichouche Belhadj Aissa,et al.  Distributed Image Segmentation System by a Multi-agents Approach (Under PVM Environment) , 2002, PVM/MPI.

[16]  Michael Barr,et al.  The Emperor's New Mind , 1989 .

[17]  Pedro Pina,et al.  Self-Organized Data and Image Retrieval as a Consequence of Inter-Dynamic Synergistic Relationships in Artificial Ant Colonies , 2002, HIS.