[1]LIU lian,CHANG Dongxia,DENG Yong.An image segmentation method based on dynamic niche artificial fish-swarm algorithm[J].CAAI Transactions on Intelligent Systems,2015,10(5):669-674.[doi:10.11992/tis.201501001]
Copy
CAAI Transactions on Intelligent Systems[ISSN 1673-4785/CN 23-1538/TP] Volume:
10
Number of periods:
2015 5
Page number:
669-674
Column:
学术论文—机器学习
Public date:
2015-10-25
- Title:
-
An image segmentation method based on dynamic niche artificial fish-swarm algorithm
- Author(s):
-
LIU lian1; 2; 3; CHANG Dongxia1; 2; 3; DENG Yong4
-
1. Institute of Information Science, Beijing Jiaotong University, Beijing 100044, China;
2. School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, China;
3. Beijing Key Laboratory of Advanced Information Science and Network Technology, Beijing Jiaotong University, Beijing 100044, China;
4. Institute of Software, Chinese Academy of Sciences, Beijing 100190, China
-
- Keywords:
-
artificial fish-swarm algorithm; image segmentation; clustering algorithm; dynamic niche; evolutionary computation
- CLC:
-
TN391.41;TP391.41
- DOI:
-
10.11992/tis.201501001
- Abstract:
-
In order to overcome the defects in the traditional clustering-based image segmentation algorithm, e.g., it needs to specify the number of clusters, it is sensitive to initial value, and so on, an image segmentation method based on dynamic niche artificial fish-swarm algorithm (DNAF) is presented in this paper. In the new algorithm, the image segmentation problem is transformed into an automatic pixel clustering process based on the pixel features of the image. A simpler representation is adopted, each artificial fish represents a single feasible solution of one segmented area. Moreover, the dynamic identification of the fish niches is performed at each generation to automatically evolve the optimal number of regions. Each fish niche corresponds to one segmentation region in the image segmentation problem. Therefore, the proposed DNAF algorithm implements simultaneous evolution in the center of the segmentation region and the optimal number of regions through simulation on the behaviors of fish swarm and the dynamic division of population. It thereby achieves a new clustering algorithm and automatic segmentation of an image. Experiment results demonstrate that the DNAF algorithm is able to automatically estimate the number of the segmented regions, and an excellent segmentation performance can be attained.