
Multilevel thresholding is a reliable and efficacious method for image segmentation that has recently received widespread recognition. However, the computational complexity of the multilevel thresholding method increases as the threshold level increases, which causes the low segmentation accuracy of this method. To overcome this shortcoming, this paper presents a moth-flame optimization (MFO) established on Kapur's entropy to clarify the multilevel thresholding image segmentation. The MFO adjusts exploration and exploitation to achieve the best fitness value. To validate the overall performance, MFO is compared with other algorithms to realize the global optimal solution to maximize the target value of Kapur's entropy. Some critical evaluation indicators are used to determine the segmentation effect and optimization performance of each algorithm. The experimental results indicate that MFO has a faster convergence speed, higher calculation accuracy, better segmentation effect and better stability.
Citation: Wenqi Ji, Xiaoguang He. Kapur's entropy for multilevel thresholding image segmentation based on moth-flame optimization[J]. Mathematical Biosciences and Engineering, 2021, 18(6): 7110-7142. doi: 10.3934/mbe.2021353
[1] | Md Nazmul Hassan, Angela Peace . Mechanistically derived Toxicant-mediated predator-prey model under Stoichiometric constraints. Mathematical Biosciences and Engineering, 2020, 17(1): 349-365. doi: 10.3934/mbe.2020019 |
[2] | Yawen Yan, Hongyue Wang, Xiaoyuan Chang, Jimin Zhang . Asymmetrical resource competition in aquatic producers: Constant cell quota versus variable cell quota. Mathematical Biosciences and Engineering, 2023, 20(2): 3983-4005. doi: 10.3934/mbe.2023186 |
[3] | Huanyi Liu, Hengguo Yu, Chuanjun Dai, Zengling Ma, Qi Wang, Min Zhao . Dynamical analysis of an aquatic amensalism model with non-selective harvesting and Allee effect. Mathematical Biosciences and Engineering, 2021, 18(6): 8857-8882. doi: 10.3934/mbe.2021437 |
[4] | Moitri Sen, Malay Banerjee, Yasuhiro Takeuchi . Influence of Allee effect in prey populations on the dynamics of two-prey-one-predator model. Mathematical Biosciences and Engineering, 2018, 15(4): 883-904. doi: 10.3934/mbe.2018040 |
[5] | Zhenliang Zhu, Yuming Chen, Zhong Li, Fengde Chen . Dynamic behaviors of a Leslie-Gower model with strong Allee effect and fear effect in prey. Mathematical Biosciences and Engineering, 2023, 20(6): 10977-10999. doi: 10.3934/mbe.2023486 |
[6] | Lina Hao, Meng Fan, Xin Wang . Effects of nutrient enrichment on coevolution of a stoichiometric producer-grazer system. Mathematical Biosciences and Engineering, 2014, 11(4): 841-875. doi: 10.3934/mbe.2014.11.841 |
[7] | Yueping Dong, Jianlu Ren, Qihua Huang . Dynamics of a toxin-mediated aquatic population model with delayed toxic responses. Mathematical Biosciences and Engineering, 2020, 17(5): 5907-5924. doi: 10.3934/mbe.2020315 |
[8] | Md Nazmul Hassan, Kelsey Thompson, Gregory Mayer, Angela Peace . Effect of Excess Food Nutrient on Producer-Grazer Model under Stoichiometric and Toxicological Constraints. Mathematical Biosciences and Engineering, 2019, 16(1): 150-167. doi: 10.3934/mbe.2019008 |
[9] | Santanu Bhattacharya, Nandadulal Bairagi . Dynamic optimization of fishing tax and tourism fees for sustainable bioeconomic resource management. Mathematical Biosciences and Engineering, 2025, 22(7): 1751-1789. doi: 10.3934/mbe.2025064 |
[10] | Shuangte Wang, Hengguo Yu . Stability and bifurcation analysis of the Bazykin's predator-prey ecosystem with Holling type Ⅱ functional response. Mathematical Biosciences and Engineering, 2021, 18(6): 7877-7918. doi: 10.3934/mbe.2021391 |
Multilevel thresholding is a reliable and efficacious method for image segmentation that has recently received widespread recognition. However, the computational complexity of the multilevel thresholding method increases as the threshold level increases, which causes the low segmentation accuracy of this method. To overcome this shortcoming, this paper presents a moth-flame optimization (MFO) established on Kapur's entropy to clarify the multilevel thresholding image segmentation. The MFO adjusts exploration and exploitation to achieve the best fitness value. To validate the overall performance, MFO is compared with other algorithms to realize the global optimal solution to maximize the target value of Kapur's entropy. Some critical evaluation indicators are used to determine the segmentation effect and optimization performance of each algorithm. The experimental results indicate that MFO has a faster convergence speed, higher calculation accuracy, better segmentation effect and better stability.
A chemostat is a special type of biological continuous stirred tank reactor in which microorganisms (Phytoplankton, Yeasts...) are placed in the presence of a limiting nutrient and other elements in non-limiting quantity. We can thus, from the variations of the limiting nutrient, know the influence of the latter on the cultivated population. The chemostat is therefore a model of a controlled ecosystem in which we can quantify precisely the relationships between a nutrient and an organism [1]. In ecology, it refers to an artificial lake for bacterial continuous culture where we can analyse inter-specific interactions between bacteria. A huge number of mathematical studies were published (see, for example, the recent monograph by Smith and Waltman [1] and the references therein). The most used mathematical system modelling the bacterial competition for a single obligate limiting substrate predicts the competitive exclusion principle [2,3,4], that at least one competitor bacteria loses the competition [1]. Hsu et al. [5] are among the first, in 1977, to study the problem of competition in the chemostat. They consider n populations in competition for the same nutrient, and show that the competitive exclusion is verified: that of the competitors who uses the better the substrate in small quantity survives, the others are extinguished. In the case of nonmonotonic growth functions, Butler and Wolkowicz [6] show in 1985 that the competitive exclusion principle is also verified. In 1992, Wolkowicz and Lu [7] use Lyapunov functions to show that, again in the case of general shape-growth functions, but with different mortality rates. For each species, the competitive exclusion principle is further checked (the resulting equilibrium being globally stable). Li [8] has recently extended this result to an even wider class of growth functions. Finally, Smith and Waltman [9] verify in 1994 this principle for the model of Droop. This theoretical result was confirmed by Hansen and Hubbell, experimentally [10].
In many cases, the competing bacteria can produce a plethora of secondary metabolites to increase their competitiveness against other bacteria. For example, the production of Nisin by a number of strains of Lactococcus lactis to exert a high antibacterial activity against Gram-positive bacteria has been widely studied [11,12]. This inter-specific interaction is classified as an inhibition relationship. In the same time, viruses are the most abundant and diverse form of life on Earth. They can infect all types of organisms (Vertebrates, Invertebrates, Plants, Fungi, Bacteria, Archaea). Viruses that infect bacteria are called bacteriophages or phages.
In this work, we extend the chemostat model [1] to general growth rates taking into account the reversible inhibition between species (mutual inhibition, i.e., each species impedes the growth of the other.) as in [2,13,14,15,16,17] but in presence of a virus associated to the first species. As our study is qualitative, we suppose that the two species are feeding on a nonreproducing limiting substrate that is essential for both species. We suppose also that the chemostat is well-mixed so that environmental conditions are homogenous. We proved that with general nonlinear response functions, the mutual inhibitory relationship in presence of two species confirms the competitive exclusion principle. It is proved that at least one species goes extinct and that for some cases where we have more than one locally stable equilibrium point, the initial species concentrations are important in determining which is the winning species (see Figure 6).
The rest of the paper is structured as follows. In Section 2, we proposed a mathematical model describing two species competing for a limiting substrate with reversible inhibition in presence of a virus associated to the first species and we recall some useful results of the chemostat theory. In Section 3, the main results of the local stability analysis are presented. Finally, in Section 4, some numerical examples were presented for illustrating the obtained results confirming the competitive exclusion principle.
Consider a mathematical system of ordinary differential equations describing two species (x1 and x2) competing for a limiting substrate (s) with reversible inhibition in presence of a virus (v) associated to the species x1. We ignore all species-specific death rates and only consider the dilution rate.
{˙s=D(sin−s)−f1(s,x2)x1−f2(s,x1)x2,˙x1=f1(s,x2)x1−Dx1−αvx1,˙x2=f2(s,x1)x2−Dx2,˙v=καvx1−Dv. | (2.1) |
Here sin is the input concentration of substrate into the chemostat. D is the dilution rate and α is the rate of infection and κ is the production yield of the virus.
We can see from fourth equation of (2.1) that the condition sin>Dκα must be fulfilled in order to permits the existence of equilibrium points where the species 1 can survive with the virus.
s(t) is the concentration of substrate in the chemostat at time t. xi(t) is the ith species concentration in the chemostat at time t. v(t) is the virus concentration in the chemostat at time t. fi(s,xj): is the species growth rate depending on substrate and the concentration of the other species.
For each species, the response function fi:R2+→R+,i=1,2 is of class C1, and satisfies
A1 f1(0,x2)=0 and f2(0,x1)=0,∀x1,x2∈R+
A2 ∂f1∂s(s,x2)>0,∀(s,x2)∈R2+ ∂f2∂s(s,x1)>0,∀(s,x1)∈R2+.
A3 ∂f1∂x2(s,x2)<−κα<0,∀(s,x2)∈R2+, ∂f2∂x1(s,x1)<0,∀(s,x1)∈R2+.
Hypothesis A1 expresses that the substrate is essential for the bacteria growth; hypothesis A2 reflects that the growth rate increases with substrate. Hypothesis A3 means that species inhibit each other and that the species 1 is more sensitive to the other species than to the produced virus.
The system (2.1) plus A1-A3 is not a realistic model for a considered biological system. To be more realistic, we should introduce two other variables describing intermediair proteins. Each protein produced by species xi inhibits the growth of species j where i,j=1,2 and i≠j. In this case the model will be huge (R6) and then difficult to study.
In El Hajji [2], the author considers two species feeding on limiting substrate in a chemostat considering a mutual inhibitory relationship between both species. The proposed model is the same as the one we proposed here but with α=0 (no virus associated to the first species). It is proved in [2] that at most one species can survive which confirms the competitive exclusion principle. The author proved also in the case where there is two equilibrium points locally stable, the initial concentrations of species have great importance in determination of which species is the winner.
Proposition 1. 1. For every initial condition (s(0),x1(0),x2(0),v(0))∈R4+, the corresponding solution admits positive and bounded components and then is definite for all t≥0.
2. Ω={(s,x1,x2,v)∈R4+/s+x1+x2+vκ=sin} is an invariant set and it is an attractor of all solution of system (2.1).
Proof. 1. The solution components are positive.
If s=0 then ˙s=Dsin>0 and if xi=0 then ˙xi=0 for i=1,2. If v=0 then ˙v=0.
Next we have to prove the boundedness of solutions of (2.1). By adding all equations of system (2.1), one obtains, for T(t)=s(t)+x1(t)+x2(t)+v(t)κ−sin, a single equation :
˙T(t)=˙s(t)+˙x1(t)+˙x2(t)+˙v(t)κ=D(sin−s(t)−x1(t)−x2(t)−v(t)κ)=−DT(t). |
Then T(t)=T(0)e−Dt which means that
s(t)+x1(t)+x2(t)+v(t)κ=sin+(s(0)+x1(0)+x2(0)+v(0)κ)−sin)e−Dt. | (2.2) |
Since all terms of the sum are positive, then the solution of system (2.1) is bounded.
2. The second point is simply a direct consequence of equality (2.2)
In this section, the equilibria are determined and their local stability properties are established. Define the parameters ˉx1, ˉx2, ˉv, ¯¯x1, ¯¯x2, x∗2 and v∗ as the following:
● ˉx1 the solution of the equation f1(sin−¯x1,0)=D.
● ˉx2 the solution of the equation f2(sin−¯x2,0)=D.
● ˉv the solution of the equation f1(sin−Dκα−ˉv,0)=D+αˉv.
● (¯¯x1,¯¯x2) the solution of the equations f1(sin−¯¯x1−¯¯x2,¯¯x2)=f2(sin−¯¯x1−¯¯x2,¯¯x1)=D.
● (x∗2,v∗) the solution of the equations f1(sin−Dκα−x∗2−v∗,x∗2)=D+αv∗ and f2(sin−Dκα−x∗2−v∗,Dκα)=D.
Then the system (2.1) admits F0=(sin,0,0,0),F1=(sin−¯x1,¯x1,0,0), F2=(sin−¯x2,0,¯x2,0),F3=(sin−Dκα−ˉv,Dκα,0,ˉv), F4=(sin−¯¯x1−¯¯x2,¯¯x1,¯¯x2,0) and F∗=(sin−Dκα−x∗2−v∗,Dκα,x∗2,v∗) as equilibrium points.
Let D1=f1(sin,0),D2=f2(sin,0),D3=f1(sin−Dκα,0),D4=f1(sin−ˉx2,ˉx2),D5=f2(sin−ˉx1,ˉx1), D6=f2(sin−Dκα−ˉv,Dκα),D7=f1(sin−ˉv−Dκα,ˉv). Note that D7<D3<D1,D4<D1 and D5,D6<D2.
The conditions of existence of the equilibria are stated in the following lemmas.
Lemma 1. F0 exists allways. F0 is a saddle point if D<max(D1,D2). It is a stable node if D>max(D1,D2).
Proof. The proof is given in Appendix 5.
Lemma 2. The equilibrium point F1 exists if and only if D<D1. If D>max(D3,D5) then F1 is a stable node however if D<D3 or D3<D<D5 then F1 is a saddle point.
Proof. The proof is given in Appendix 5.
Lemma 3. The equilibrium point F2 exists if and only if D<D2. If D>D4 then F2 is a stable node however if D<D4 then F2 is a saddle point.
Proof. The proof is given in Appendix 5.
Lemma 4. F3 exists if and only if D<D3. If D5<D<D3, then F3 is then locally asymptotically stable. If D<min(D3,D5), then F3 is unstable.
Proof. The proof is given in Appendix 5.
Lemma 5. The situation D<min(D4,D5) is impossible.
Proof. The proof is given in Appendix 5.
Lemma 6. An equilibrium F4 exists if and only if max(D4,D5)<D<min(D1,D2). If it exists then F1 and F2 exist and satisfy ¯¯x1<ˉx1 and ¯¯x2<ˉx2. F4 is always a saddle point.
Proof. The proof is given in Appendix 5.
Lemma 7. F∗ exists if and only if max(D6,D7)<D<min(D2,D3). If it exists then it is always unstable.
Proof. The proof is given in Appendix 5.
We summarize the lemmas given above in the following theorem.
Theorem 1. A) If min(D4,D5)<D<max(D4,D5) then
(i) if D5<D4 then
1. if D5<D<min(D2,D4,D7) then system (2.1) admits four equilibria F0,F1,F2 and F3. F3 is a stable node however F0,F1 and F2 are saddle points.
2. if max(D5,D7)<D<min(D3,D4,D6) then system (2.1) admits four equilibria F0,F1,F2 and F3. F3 is a stable node however F0,F1 and F2 are saddle points.
3. if max(D5,D6,D7)<D<min(D2,D3,D4) then system (2.1) admits five equilibria F0,F1,F2,F3 and F∗. F3 is a stable node however F0,F1,F2 and F∗ are saddle points.
4. if max(D3,D5)<D<min(D2,D4) then system (2.1) admits three equilibria F0,F1 and F2. F1 is a stable node however F0 and F2 are saddle points.
5. if D2<D<min(D3,D4) then system (2.1) admits three equilibria F0,F1 and F3. F3 is a stable node however F0 and F1 are saddle points.
6. if max(D2,D3)<D<D4 then system (2.1) admits two equilibria F0 and F1. F1 is a stable node however F0 is a saddle point.
(ii) if D4<D5 then
1. if D4<D<min(D3,D5) then system (2.1) admits four equilibria F0,F1,F2 and F3. F2 is a stable node however F0,F1 and F3 are saddle points.
2. if max(D3,D4)<D<min(D1,D5) then system (2.1) admits three equilibria F0,F1 and F2. F2 is a stable node however F0 and F1 are saddle points.
3. if D1<D<D5 then system (2.1) admits two equilibria F0 and F2. F2 is a stable node however F0 is a saddle point.
4. if max(D4,D6,D7)<D<min(D3,D5) then system (2.1) admits five equilibria F0,F1,F2,F3 and F∗. F2 is a stable node however F0,F1,F3 and F∗ are saddle points.
B) If max(D4,D5)<D<min(D1,D2) then
(i) if max(D4,D5)<D<min(D3,D6) then system (2.1) admits five equilibria F0,F1,F2,F3 and F4. F2 and F3 are stable nodes however F0,F1 and F4 are saddle points.
(ii) if max(D3,D4,D5)<D<min(D1,D6) then system (2.1) admits four equilibria F0,F1,F2 and F4. F1 and F2 are stable nodes however F0 and F4 are saddle points.
(iii) if max(D4,D5,D6)<D<min(D2,D7) then system (2.1) admits five equilibria F0,F1,F2,F3 and F4. F2 and F3 are stable nodes however F0,F1 and F4 are saddle points.
(iv) if max(D4,D5,D6,D7)<D<min(D2,D3) then system (2.1) admits six equilibria F0,F1,F2,F3,F4 and F∗. F2 and F3 are stable nodes however F0,F1,F4 and F∗ are saddle points.
(v) if max(D3,D4,D5,D6)<D<min(D1,D2) then system (2.1) admits four equilibria F0,F1,F2 and F4. F1 is a stable node however F0,F2 and F4 are saddle points.
C) If min(D1,D2)<D<max(D1,D2) then
(i) If D1<D<D2 then system (2.1) admits two equilibria F0 and F2. F2 is a stable node however F0 is a saddle point.
(ii) If D2<D<D1 then
1. if D2<D<D3 then system (2.1) admits three equilibria F0,F1 and F3. F3 is a stable node however F0 and F1 are saddle points.
2. if max(D2,D3)<D<D1 then system (2.1) admits two equilibria F0 and F1. F1 is a stable node however F0 is a saddle point.
D) If max(D1,D2)<D then model (2.1) admits only F0 as equilibrium point. F0 is a stable node.
In this section, we validated the obtained results by some numerical simulations on a system that uses classical Monod growth rates and takes into account the reversible inhibition between species: f1(s,x2)=s(1+s)(1+x2), and f2(s,x1)=s(2+s)(1+x1) with α=0.1 and κ=1.5. One can readily check that the functional responses satisfy Assumptions A1 to A3.
In Figure 2, if the dilution rate D=1 satisfying D2=0.9<D1≈0.95<D=1, each solution with initial condition inside the whole domain converges to the equilibrium F0 from where the extinction of the two species (point D of Theorem 1).
In Figure 3, if D=0.92 which satisfies max(D4≈0.1,D5≈0.14,D6≈0.84,D7≈0.89)<D2≈0.892<D=0.92<D3≈0.942<D1≈0.943, the solution with initial condition (1.5,3,1,2.5) converges to the equilibrium F1. This confirms the point C(ii)-1 of Theorem 1. Only species 1 persists and the competitive exclusion principle is fulfilled.
In Figure 4, if D=0.67 which satisfies max(D4≈0.09,D5≈0.05)<D=0.67<min(D3≈0.92,D6≈0.79), the solution with initial condition (1.5,3,1,2.5) converges to the equilibrium F3. This confirms the point B(i) of Theorem 1. The competitive exclusion principle is fulfilled here since that at least one species goes extinct.
In Figure 5, we use the same values as in Figure 4 but with different initial condition (1.5,3,5,5) then the solution converges to the equilibrium F2. Again, this confirms the point B(i) of Theorem 1.
In the case where we have two equilibrium points which are locally stable (Figure 6), the initial concentrations of species have great importance in determination of which species is the winner. If the initial concentration is inside the attraction domain of the equilibrium point corresponding to the persistence of species 1, then species 2 goes extinct and if the initial concentration is inside the attraction domain of the equilibrium point corresponding to the persistence of species 2, then species 1 goes extinct.
The competitive exclusion principle (CEP) has been widely studied in the scientific literature not only from a biological point of view but also from a mathematical modeling point of view. Some experiments were realized by Gause in 1932 on the growth of yeasts and paramecia [19]. It is deduced that the most competitive species consistently wins the competition. In 1960, this principle became quite popular in ecology: in fact, the CEP still valid for many kinds of ecosystems [4]. Hsu et al. [5] are among the first, in 1977, to study the problem of competition in the chemostat. They consider n populations in competition for the same nutrient, and show that the competitive exclusion is verified: that of the competitors who uses the better the substrate in small quantity survives, the others are extinguished. In this paper, we proposed a mathematical model (2.1) describing a reversible inhibition relationship between two competing bacteria for one resource in presence of a virus associated to the first species. We locally analysed the system (2.1). We proved that in a continuous reactor and under nonlinear general functional responses f1 and f2, the competitive exclusion principle is still fulfilled, that at least one species goes extinct. In the situation where we have two equilibrium points which are locally stable, initial species concentrations are important in determining which is the winning species.
The author would like to thank the editors and the anonymous reviewers whose invaluable comments and suggestions have greatly improved this manuscript.
The authors declare no conflict of interest.
[1] | M. A. Elaziz, D. Oliva, A. A. Ewees, S. Xiong, Multi-level thresholding-based grey scale image segmentation using multi-objective multi-verse optimizer, Expert Syst. Appl., 125 (2019), 112-129. |
[2] | K. S. Fu, J. K. Mui, A survey on image segmentation, Pattern recognit., 13 (1981), 3-16. |
[3] | L. He, S. Huang, Modified firefly algorithm based multilevel thresholding for color image segmentation, Neurocomputing, 240 (2017), 152-174. |
[4] | S. Hinojosa, K. G. Dhal, M. A. Elaziz, D. Oliva, E. Cuevas, Entropy-based imagery segmentation for breast histology using the Stochastic Fractal Search, Neurocomputing, 321 (2018), 201-215. |
[5] | S. H. Lee, H. I. Koo, N. I. Cho, Image segmentation algorithms based on the machine learning of features, Pattern Recognit. Lett., 31 (2010), 2325-2336. |
[6] | F. Breve, Interactive image segmentation using label propagation through complex network, Expert Syst. Appl., 123 (2019), 18-33. |
[7] | W. Chen, H. Yue, J. Wang, X. Wu, An improved edge detection algorithm for depth map inpainting, Opt. Laser Eng., 55 (2014), 69-77. |
[8] | Y. Li, X. Bai, L. Jiao, Y. Xue, Partitioned-cooperative quantum-behaved particle swarm optimization based on multilevel thresholding applied to medical image segmentation, Appl. Soft. Comput., 56 (2017), 345-356. |
[9] | N. Tang, F. Zhou, Z. Gu, H. Zheng, Z. Yu, B. Zheng, Unsupervised pixel-wise classification for Chaetoceros image segmentation, Neurocomputing, 318 (2018), 261-270. |
[10] | D. H. M. P. Van, S. C. De Lange, A. Zalesky, A. Zalesky, C. Seguin, B. T. Yeo, Proportional thresholding in resting-state fMRI functional connectivity networks and consequences for patient-control connectome studies: Issues and recommendations, Neuroimage, 152 (2017), 437-449. |
[11] | X. S. Yang, X. S. He, Bat algorithm: literature review and applicationsm, Int. J. Bio-Inspired Comput., 5 (2013), 141-149. |
[12] | X. Yang, Flower pollination algorithm for global optimization, in International Conference on Unconventional Computation, (2012), 240-249. |
[13] | A. A. A. Mohamed, Y. S. Mohamed, A. A. Elgaafary, A. M. Hemeida, Optimal power flow using moth swarm algorithm, Electr. Power Syst. Res., 142 (2017), 190-206. |
[14] | J. Kennedy, R. C. Eberhart, Particle Swarm Optimization, in International Conference on Networks, 4 (2002), 1942-1948. |
[15] | Y. J. Zheng, Water wave optimization: a new nature-inspired metaheuristic, Comput. Oper. Res., 55 (2015), 1-11. |
[16] | Z. Yan, J. Zhang, J. Tang, Modified water wave optimization algorithm for underwater multilevel thresholding image segmentation, Multimed. Tools Appl., 79 (2020), 32415-32448. |
[17] | X. Li, J. Song, F. Zhang, X. Ouyang, S. U. Khan, MapReduce-based fast fuzzy c-means algorithm for large-scale underwater image segmentation, Future Gener. Comp. Syst., 65 (2016), 90-101. |
[18] | X. Bao, H. Jia, C. Lang, A novel hybrid harris hawks optimization for color image multilevel thresholding segmentation, IEEE Access, 7 (2019), 76529-76546. |
[19] | H. Gao, Z. Fu, C. M. Pun, H. Hu, R. Lan, A multi-level thresholding image segmentation based on an improved artificial bee colony algorithm, Comput. Electr. Eng., 70 (2018), 931-938. |
[20] | B. Akay, A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding, Appl. Soft. Comput., 13 (2013), 3066-3091. |
[21] | S. Pare, A. Kumar, V. Bajaj, G. K. Singh, An efficient method for multilevel color image thresholding using cuckoo search algorithm based on minimum cross entropy, Appl. Soft. Comput., 61 (2017), 570-592. |
[22] | Z. Lu, Y. Qiu, T. Zhan, Neutrosophic C-means clustering with local information and noise distance-based kernel metric image segmentation, J. Vis. Commun. Image Rep., 58 (2019), 269-276. |
[23] | A. Galdran, D. Pardo, A. Picón, A. Alvarez-Gila, Automatic red-channel underwater image restoration, J. Vis. Commun. Image Rep., 26 (2015), 132-145. |
[24] | S. Vasamsetti, N. Mittal, B. C. Neelapu, H. K. Sardana, Wavelet based perspective on variational enhancement technique for underwater imagery, Ocean Eng., 141 (2017), 88-100. |
[25] | V. K. Bohat, K. V. Arya, A new heuristic for multilevel thresholding of images, Expert Syst. Appl., 117 (2019), 176-203. |
[26] | S. Ouadfel, A. Taleb-Ahmed, Social spiders optimization and flower pollination algorithm for multilevel image thresholding: a performance study, Expert Syst. Appl., 55 (2016), 566-584. |
[27] | S. Pare, A. K. Bhandari, A. Kumar, G. K. Singh, A new technique for multilevel color image thresholding based on modified fuzzy entropy and Lévy flight firefly algorithm, Comput. Electr. Eng., 70 (2018), 476-495. |
[28] | S. C. Satapathy, N. S. M. Raja, V. Rajinikanth, A. S. Ashour, N. Dey, Multi-level image thresholding using Otsu and chaotic bat algorithm, Neural Comput. Appl., 29 (2018), 1285-1307. |
[29] | S. Emberton, L. Chittka, A. Cavallaro, Underwater image and video dehazing with pure haze region segmentation, Comput. Vis. Image Underst., 168 (2018), 145-156. |
[30] | R. K. Sambandam, S. Jayaraman, Self-adaptive dragonfly based optimal thresholding for multilevel segmentation of digital images, in Journal of King Saud University-Computer and Information Sciences, 30 (2018), 449-461. |
[31] | G. Sun, A. Zhang, Y. Yao, Z. Wang, A novel hybrid algorithm of gravitational search algorithm with genetic algorithm for multi-level thresholding, Appl. Soft. Comput., 46 (2016), 703-730. |
[32] | M. A. Díaz-Cortés, N. Ortega-Sánchez, S. Hinojosa, D. Oliva, E. Cuevas, R. Rojas, A. Demin, A multi-level thresholding method for breast thermograms analysis using Dragonfly algorithm, Infrared Phys. Technol., 93 (2018), 346-361. |
[33] | L. Shen, C. Fan, X. Huang, Multi-level image thresholding using modified flower pollination algorithm, IEEE Access, 6 (2018), 30508-30519. |
[34] | G. Hou, Z. Pan, G. Wang, H. Yang, J. Duan, An efficient nonlocal variational method with application to underwater image restoration, Neurocomputing, 369 (2019), 106-121. |
[35] | Y. Zhou, X. Yang, Y. Ling, J. Zhang, Meta-heuristic moth swarm algorithm for multilevel thresholding image segmentation, Multimed. Tools Appl., 77 (2018), 23699-23727. |
[36] | R. Kalyani, P. D. Sathya, V. P. Sakthivel, Multilevel thresholding for image segmentation with exchange market algorithm, Multimed. Tools Appl., 80 (2021), 27553-27591. |
[37] | L. Duan, S. Yang, D. Zhang, Multilevel thresholding using an improved cuckoo search algorithm for image segmentation, J. Supercomput., 77 (2021), 6734-6753. |
[38] | M. A. Elaziz, N. Nabil, R. Moghdani, A. A. Ewees, E. Cuevas, S. Lu, Multilevel thresholding image segmentation based on improved volleyball premier league algorithm using whale optimization algorithm, Multimed. Tools Appl., 80 (2021), 12435-12468. |
[39] | L. Li, L. Sun, Y. Xue, S. Li, R. F. Mansour, Fuzzy multilevel image thresholding based on improved coyote optimization algorithm, IEEE Access, 9 (2021), 33595-33607. |
[40] | Q. Luo, X. Yang, Y. Zhou, Nature-inspired approach: An enhanced moth swarm algorithm for global optimization, Math. Comput. Simul., 159 (2019), 57-92. |
[41] | Z. Li, Y. Zhou, S. Zhang, J. Song, Lévy-flight moth-flame algorithm for function optimization and engineering design problems, Math. Probl. Eng., (2016), 1-22. |
[42] | P. Wang, Y. Zhou, Q. Luo, C. Han, M. Lei, Complex-valued encoding metaheuristic optimization algorithm: A comprehensive survey, Neurocomputing, 407 (2020), 313-342. |
[43] | S. Mirjalili, Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm, Knowledge-based Syst., 89 (2015), 228-249. |
[44] | B. Gao, X. Q. Li, W. L. Woo, G. Y. Tian, Physics-based image segmentation using first order statistical properties and genetic algorithm for inductive thermography imaging, IEEE Trans. Image Process., 27 (2017), 2160-2175. |
[45] | J. N. Kapur, P. K. Sahoo, A. K. C. Wong, A new method for gray-level picture thresholding using the entropy of the histogram, in Computer vision, graphics, and image processing, 29 (1985), 273-285. |
[46] | A. Aldahdooh, E. Masala, G. Van Wallendael, M. Barkowsky, Framework for reproducible objective video quality research with case study on PSNR implementations, Digit. Signal Prog., 77 (2018), 195-206. |
[47] | Z. Wang, A. C. Bovik, H. R. Sheikh, E. P. Simoncelli, Image quality assessment: from error visibility to structural similarity, IEEE Trans. Image Process., 13 (2004), 600-612. |
[48] | F. Wilcoxon, Individual Comparisons by Ranking Methods, Biom. Bull., 1 (1945), 80-83. |
1. | Mira Kattwinkel, Peter Reichert, Johanna Rüegg, Matthias Liess, Nele Schuwirth, Modeling Macroinvertebrate Community Dynamics in Stream Mesocosms Contaminated with a Pesticide, 2016, 50, 0013-936X, 3165, 10.1021/acs.est.5b04068 | |
2. | Paul J Van den Brink, Donald J Baird, Hans JM Baveco, Andreas Focks, The use of traits-based approaches and eco(toxico)logical models to advance the ecological risk assessment framework for chemicals, 2013, 9, 15513777, e47, 10.1002/ieam.1443 | |
3. | Neil J. Rowan, Defining Established and Emerging Microbial Risks in the Aquatic Environment: Current Knowledge, Implications, and Outlooks, 2011, 2011, 1687-918X, 1, 10.1155/2011/462832 | |
4. | Marianne Alunno-Bruscia, Henk W. van der Veer, Sebastiaan A.L.M. Kooijman, The AquaDEB project: Physiological flexibility of aquatic animals analysed with a generic dynamic energy budget model (phase II), 2011, 66, 13851101, 263, 10.1016/j.seares.2011.09.005 | |
5. | D. Bontje, B.W. Kooi, B. van Hattum, Sublethal toxic effects in a generic aquatic ecosystem, 2011, 74, 01476513, 929, 10.1016/j.ecoenv.2011.01.001 |