Abstract

The Fruit Fly Optimization Algorithm (FOA) has strong applicability, which can be optimized directly after the objective is determined not by building a complex model. Due to the problems of the algorithm such as easy prematureness, low solution accuracy, and easy to fall into local optimality. Therefore, the Gaussian Distribution Fruit Fly Optimization Algorithm (GaussFOA) based on Gaussian distribution was first proposed to solve the shortcomings of FOA. Then GaussFOA was applied to image segmentation processing. Finally, the experimental results were compared with FOA, the improved Fruit Fly Optimization Algorithm with Changing Step and Strategy (CSSFOA), and the Linear Generation Mechanism of Candidate Solution of Fruit Fly Optimization Algorithm (LGMSFOA). The results showed that GaussFOA had 100 % success rate compared with FOA, CSSFOA, and LGMSFOA under the same function. This algorithm also had the best finding mean and standard deviation. The low and high threshold division was compared in terms of the number of segmentation thresholds. The GaussFOA had the best value of both the average and the standard deviation of the search for merit. The segmentation results under high threshold were more obvious when compared with the segmentation results of low threshold GaussFOA. The image immunity of GaussFOA was 8.57 %, 10 %, and 29.97 % higher than that of FOA, Particle Swarm Optimization (PSO), and Genetic Algorithm (GA). This indicated that the model constructed based on GaussFOA had improved the image segmentation effect and stability compared with other algorithms. The findings of the research can offer a new path for the processing techniques of images.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call