Fruit fly optimization algorithm based on a hybrid adaptive-cooperative learning and its application in multilevel image thresholding |
| |
Affiliation: | 1. College of Mechanical and Electronic Engineering, China University of Petroleum, Qingdao 266580, China;2. School of Civil and Environmental Engineering, Maritime Institute @NTU, Nanyang Technological University, Singapore 639798, Singapore;3. Marine Design & Research Institute of China, Shanghai 200011, China;4. CNOOC Safety Technology Services Company Limited, Tianjin 300456, China;1. Departamento de Ciencias Computacionales, Tecnológico de Monterrey, Campus Guadalajara, Av. Gral. Ramón Corona 2514, Zapopan, Jal, México;2. Dpto. Ingeniería del Software e Inteligencia Artificial, Facultad Informática, Universidad Complutense de Madrid, 28040 Madrid, Spain;3. Departamento de Electrónica, Universidad de Guadalajara, CUCEI, Av. Revolución 1500, Guadalajara, Jal, México;4. Departamento de Ingenierías, Universidad de Guadalajara, CUTONALA, Sede Provisional Casa de la Cultura - Administración: Calle Morelos 180, Tonalá, Jalisco, México |
| |
Abstract: | Multilevel thresholding is widely exploited in image processing, however, most of the techniques are time-consuming. In this paper, we present a novel approach, multilevel thresholding with fruit fly optimization algorithm (FOA). As yet, FOA has not been applied to resolve the complex image processing problems. Nevertheless, the merits of FOA were validated in former research, which include few parameters, simple structure, easy to understand and implement. Here, we introduce it into the study of multi-threshold image processing area. Moreover, we incorporate a hybrid adaptive-cooperative learning strategy with the proposed method called HACLFOA. The fruit fly population is divided into two sub-populations and both of them have a different iteration step range. In addition, each dimension of the solution vector will be optimized during one search, and we also make the best of the temporary global optimum information. The results of computational experiments on 24 benchmark functions demonstrate that the proposed algorithm has superior global convergence ability against other algorithms. Most significantly, extensive results show that the proposed algorithm is time-saving in multilevel image thresholding, and that it has great potential in the image processing field. |
| |
Keywords: | Optimization algorithm Fruit fly optimization algorithm (FOA) Hybrid adaptive-cooperative learning method Multilevel image thresholding |
本文献已被 ScienceDirect 等数据库收录! |
|