Computer Science ›› 2018, Vol. 45 ›› Issue (8): 54-62.doi: 10.11896/j.issn.1002-137X.2018.08.010

• ChinaMM 2017 • Previous Articles     Next Articles

Improved Shuffled Frog Leaping Algorithm and Its Application in Multi-threshold Image Segmentation

ZHANG Xin-ming1,2, CHENG Jin-feng1, KANG Qiang1, WANG Xia1   

  1. College of Computer and Information Engineering,Henan Normal University,Xinxiang,Henan 453007,China1
    Engineering Technology Research Center for Computing Intelligence & Data Mining of Henan Province,Xinxiang,Henan 453007,China2
  • Received:2017-10-24 Online:2018-08-29 Published:2018-08-29

Abstract: Aiming at the disadvantages of shuffled frog leaping algorithm (SFLA),such as high computational comple-xity and poor optimization efficiency,an improved shuffled frog leaping algorithm (ISFLA) was proposed in this paper.The following improvements have been made on the basis of SFLA.Firstly,the method which only updates the worst frog in SFLA is replaced by the method which updates all frogs in each group.This replacement can increase the probability of obtaining the high quality solutions,omit the steps of setting the number of iterations in the group and then improve the optimization efficiency and operability.Secondly,the method based on local optimum updating and the method based on global optimum updating are combined into a hybrid disturbance updating method,which avoids the tedious condition selection steps and further improves the optimization efficiency.Finally,the random updating method is removed to avoid destroying the superior solutions and further enhance the overall performance optimization.ISFLA was tested on the benchmark functions from CEC2005 and CEC2015,and was applied to the multi-threshold gray and color images segmentation based on Renyi entropy.The experimental results show that,ISFLA obtains higher optimization efficiency and is more suitable for threshold selection of multi-threshold image segmentation compared with SFLA and the state-of-the-art LSFLA.

Key words: Image segmentation, Intelligent optimization algorithm, Multi-threshold ima-ge segmentation, Renyi entropy, Shuffled frog leaping algorithm

CLC Number: 

  • TP391
[1]EUSUFF M M,LANSEY K E.Optimization of water distribution network design using the shuffled frog leaping algorithm [J].Journal of Water Resources Planning & Management,2003,129(3):210-225.
[2]JI C M,LI J W,ZHANG X M,et al.Application of immune-shuffled frog-leaping algorithm to optimized operation of cascade hydropower stations for short-term power generation[J].Journal of Hydroelectric Engineering,2015,34(1):29-36.(in Chinese)纪昌明,李继伟,张新明,等.梯级水电站短期发电优化调度的免疫蛙跳算法应用研究[J].水力发电学报,2015,34(1):29-36.
[3]ZHENG S L,YANG X N.Group initialization technique of hybrid frog leap algorithm for cognitive radio cooperative spectrum sensing [J].Acta Physica Sinica,2013,62(7):492-497.(in Chinese)郑仕链,杨小牛.用于认知无线电协作频谱感知的混合蛙跳算法群体初始化技术[J].物理学报,2013,62(7):492-497.
[4]LIU Z Z,WANG F B.Improvement of discrete shuffled frog-Leaping algorithm and application in compressed sensing reconstruction [J].Journal of Jilin University(Engineering and Technology Edition),2016,46(4):1261-1268.(in Chinese)刘洲洲,王福豹.改进的离散混合蛙跳算法压缩感知信号重构及应用[J].吉林大学学报(工学版),2016,46(4):1261-1268.
[5]TANG D Y,YANG J,DONG S B,et al.A lévy flight-Based shuffled frog-leaping algorithm and its applications for conti-nuous optimization problems[J].Applied Soft Computing,2016,49:641-662.
[6]ZHAO F,ZHANG G Z.Shuffled frog leaping algorithm based on new search strategy [J].Computer Applications and Software,2015,32(8):224-228.(in Chinese)赵芳,张桂珠.基于新搜索策略的混合蛙跳算法[J].计算机应用与软件,2015,32(8):224-228.
[7]ZHANG Q,LI P C.Adaptive grouping chaotic cloud modelshuffled frog leaping algorithm for continuous space optimization problems [J].Control and Decision,2015,30(5):923-928.(in Chinese)张强,李盼池.自适应分组混沌云模型蛙跳算法求解连续空间优化问题[J].控制与决策,2015,30(5):923-928.
[8]KAUR P,MEHTA S.Resource provisioning and work flowscheduling in clouds using augmented shuffled frog leaping algorithm[J].Journal of Parallel & Distributed Computing,2016,101:41-50.
[9]HORNG M H,LIOU R J.Multilevel minimum cross entropy threshold selection based on the firefly algorithm[J].Expert Systems with Application,2011,38(12):14805-14811.
[10]ZHANG X M,TU Q,KANG Q,et al.Grey wolf optimization algorithm with double-hunting modes and its application to multi-threshold image segmentation [J].Journal of Shanxi University (Natural Science Edition),2016,39(3):378-385.(in Chinese)张新明,涂强,康强,等.双模狩猎的灰狼优化算法在多阈值图像分割中应用[J].山西大学学报(自然科学版),2016,39(3):378-385.
[11]SAHOO P,WILKINS C,YEAGER J.Threshold selection using Renyi’s entropy[J].Pattern Recognition,1997,30(1):71-84.
[12]ZHANG X M,YIN X X,TU Q.High-dimensional multilevelthresholding based on BBO with dynamic migration and salt & pepper mutation [J].Optics and Precision Engineering,2015,23(10):2943-2951.(in Chinese)张新明,尹欣欣,涂强.动态迁移和椒盐变异融合生物地理学优化算法的高维多阈值分割 [J].光学精密工程,2015,23 (10):2943-2951.
[13]SUGANTHAN P N,HANSEN N,LIANG J J,et al.Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization:Technical Report,KanGAL Report #2005005[R].Singapore:Kanpur Genetic Algorithms Laboratory,Nanyang Technological University,2005.
[14]LIANG J J,QU B Y,SUGANTHAN P N,et al.Problem definitions and evaluation criteria for the CEC 2015 competition on learning-based real-parameter single objective optimization:Technical Report 201411A.Computational Intelligence Laboratory,Zhengzhou University,Zhengzhou China And Technical Report,Nanyang Technological University,Singapore,2014.
[1] ZHU Yi-fan, WANG Hai-tao, LI Ke, WU He-jun. Crack U-Net:Towards High Quality Pavement Crack Detection [J]. Computer Science, 2022, 49(1): 204-211.
[2] YE Zhong-yu, WU Meng-lin. Choroidal Neovascularization Segmentation Combining Temporal Supervision and Attention Mechanism [J]. Computer Science, 2021, 48(8): 118-124.
[3] JIN Hai-yan, PENG Jing, ZHOU Ting, XIAO Zhao-lin. Binocular Image Segmentation Based on Graph Cuts Multi-feature Selection [J]. Computer Science, 2021, 48(8): 150-156.
[4] XU Hua-jie, ZHANG Chen-qiang, SU Guo-shao. Accurate Segmentation Method of Aerial Photography Buildings Based on Deep Convolutional Residual Network [J]. Computer Science, 2021, 48(8): 169-174.
[5] YANG Xiu-zhang, WU Shuai, XIA Huan, YU Xiao-min. Research on Shui Characters Extraction and Recognition Based on Adaptive Image Enhancement Technology [J]. Computer Science, 2021, 48(6A): 74-79.
[6] CAO Lin, YU Wei-wei. Adaptive Window Binocular Stereo Matching Algorithm Based on Image Segmentation [J]. Computer Science, 2021, 48(11A): 314-318.
[7] GU Xing-jian, ZHU Jian-feng, REN Shou-gang, XIONG Ying-jun, XU Huan-liang. Multi-scale U Network Realizes Segmentation and Recognition of Tomato Leaf Disease [J]. Computer Science, 2021, 48(11A): 360-366.
[8] YANG Zhi-wei, DAI Ming and ZHOU Zhi-heng. Surface Defect Detection Method of Industrial Products Based on Histogram Difference [J]. Computer Science, 2020, 47(6A): 247-249.
[9] CAO Yi-qin, DUAN Ye-yu, WU Dan. 2D-Otsu Rail Defect Image Segmentation Method Based on WFSOA [J]. Computer Science, 2020, 47(5): 154-160.
[10] RAO Meng,MIAO Duo-qian,LUO Sheng. Rough Uncertain Image Segmentation Method [J]. Computer Science, 2020, 47(2): 72-75.
[11] LEI Tao,LIAN Qian,JIA Xiao-hong,LIU Peng. Fast Simple Linear Iterative Clustering for Image Superpixel Algorithm [J]. Computer Science, 2020, 47(2): 143-149.
[12] WEI Lin-jing, NING Lu-lu, GUO Bin, HOU Zhen-xing, GAN Shi-run. K-mediods Cluster Mining and Parallel Optimization Based on Shuffled Frog Leaping Algorithm [J]. Computer Science, 2020, 47(10): 126-129.
[13] ZHOU Yue-yong,CHENG Jiang-hua,LIU Tong,WANG Yang,CHEN Ming-hui. Review of Road Extraction for High-resolution SAR Images [J]. Computer Science, 2020, 47(1): 124-135.
[14] WANG Yan-ran, CHEN Qing-liang, WU Jun-jun. Research on Image Semantic Segmentation for Complex Environments [J]. Computer Science, 2019, 46(9): 36-46.
[15] LIU Chang-qi, SHAO Kun, HUO Xing, FAN Dong-yang, TAN Jie-qing. K-means Image Segmentation Algorithm Based on Weighted Quality Evaluation Function [J]. Computer Science, 2019, 46(6A): 158-160.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!