Skip to main content

ORIGINAL RESEARCH article

Front. Plant Sci., 13 December 2021
Sec. Sustainable and Intelligent Phytoprotection
This article is part of the Research Topic AI, Sensors and Robotics in Plant Phenotyping and Precision Agriculture View all 26 articles

Multi-Threshold Image Segmentation of Maize Diseases Based on Elite Comprehensive Particle Swarm Optimization and Otsu

\nChengcheng Chen,Chengcheng Chen1,2Xianchang Wang,,
&#x;Xianchang Wang1,2,3*Ali Asghar HeidariAli Asghar Heidari4Helong Yu
&#x;Helong Yu5*Huiling Chen
&#x;Huiling Chen6*
  • 1College of Computer Science and Technology, Jilin University, Changchun, China
  • 2Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of Education, Changchun, China
  • 3Chengdu Kestrel Artificial Intelligence Institute, Chengdu, China
  • 4School of Surveying and Geospatial Engineering, College of Engineering, University of Tehran, Tehran, Iran
  • 5College of Information Technology, Jilin Agricultural University, Changchun, China
  • 6College of Computer Science and Artificial Intelligence, Wenzhou University, Wenzhou, China

Maize is a major global food crop and as one of the most productive grain crops, it can be eaten; it is also a good feed for the development of animal husbandry and essential raw material for light industry, chemical industry, medicine, and health. Diseases are the main factor limiting the high and stable yield of maize. Scientific and practical identification is a vital link to reduce the damage of diseases and accurate segmentation of disease spots is one of the fundamental techniques for disease identification. However, one single method cannot achieve a good segmentation effect to meet the diversity and complexity of disease spots. In order to solve the shortcomings of noise interference and oversegmentation in the Otsu segmentation method, a non-local mean filtered two-dimensional histogram was used to remove the noise in disease images and a new elite strategy improved comprehensive particle swarm optimization (PSO) method was used to find the optimal segmentation threshold of the objective function in this study. The experimental results of segmenting three kinds of maize foliar disease images show that the segmentation effect of this method is better than other similar algorithms and it has better convergence and stability.

Highlights

- The Otsu is combined with an elite comprehensive particle swarm algorithm for image segmentation.

- A non-local mean filtered 2D histogram is combined to remove noise.

- The GCLPSO is the first time applied to the segmentation of a variety of diseases of maize.

- The GCLPSO performs better than other similar algorithms under multi-threshold segmentation.

Introduction

Diseases often occur during maize cultivation and failure to prevent and control them in time can decrease corn yield and quality, making a loss of economic benefits for the grower. According to the data reported by the Food and Agriculture Organization (FAO) of the United Nations, the annual natural loss rate caused by agricultural pests and diseases is more than 37% and agricultural pest and disease identification and control are of great importance to improve agricultural production (Dhami et al., 2015). Traditional manual identification methods rely on experience, high labor costs, subjective factors, and lack of accuracy (Gao and Lin, 2019). In recent years, computer vision and image processing methods have gradually developed; the method is more objective and supports the real-time online diagnosis, bringing new opportunities to solve agricultural disease diagnosis, reduce economic losses, and improve crop yields (Wang et al., 2019).

Diseases are the main causal factors affecting crop growth and in order to improve the quality and yield of crops, targeted screening and diagnosis are needed during the growth process. Crop disease recognition technology based on machine vision image processing usually includes disease image preprocessing, image segmentation, feature extraction, image recognition, and interpretation (Iqbal et al., 2018). The higher the accuracy of image segmentation, the higher the accuracy of feature extraction and image recognition. Therefore, higher accuracy segmentation methods are the main research direction for scholars in disease identification and diagnosis. The mainstream agricultural disease image segmentation techniques are mainly based on clustering methods (Wang et al., 2018), region growth methods (Jothiaruna and Sundar, 2020), edge detection methods (Shaikh et al., 2017), threshold segmentation methods (Wang et al., 2013), heuristic algorithm methods (Zhou et al., 2018), machine learning, and deep learning methods (Ale et al., 2019). Although there are many novel and effective image segmentation methods in recent literature (Elaziz et al., 2020; Rodriguez-Esparza et al., 2020; Zhao et al., 2020a,b, 2021), there is not yet a general robustness well-adapted segmentation method that can be applied to multiple scenes due to the interference of many crop species, complex background information, diverse and disorderly disease spot morphological texture colors, multiple disease spot interference, blurred leaf surface texture, and disease spot boundaries. The currently available segmentation methods and their advantages and disadvantages are shown in following Table 1.

TABLE 1
www.frontiersin.org

Table 1. Existing segmentation methods and their advantages and disadvantages.

Threshold-based segmentation methods are computationally efficient, straightforward, and widely used in multiple fields and crop image recognition. Subramani et al. (2019) presented a method that combines non-local median filter and double line clustering to analyze the anthracnose, blight disease in grapes, tomato, and cucumber. Xiong et al. (2020) proposed an automatic image segmentation algorithm (AISA) based on the GrabCut algorithm that automatically removes the background information of the images while retaining the disease spots. Kumari et al. (2019) presented a novel approach based on the simple linear iterative clustering segmentation method to detect disease in plant leaves. Yan et al. (2018) proposed that extract the H channel information in the HSI, more common, components hue (H), saturation (S), brightness(I) and use each pixel and its local average value to form a two-dimensional (2D) histogram, then segment color space the image by the optimal threshold of the Otsu algorithm in the polar diameter information to improve the segmentation accuracy of rice blast images. Zhang et al. (2019) presented a novel hybrid clustering segmentation method of plant disease leaf image. Hu et al. (2017) proposed an improved Chan–Vese (C-V) model for wheat leaf lesion segmentation. Gao and Lin (2019) proposed a fully automatic segmentation method using leaf images of medicinal plants in complex backgrounds with vein enhancement and extraction in the images. Among the threshold image segmentation methods, the Otsu (Merzban and Elbayoumi, 2019) segmentation method is one of the classical threshold segmentation methods, which has obvious disadvantages of misclassification and computational complexity using grayscale histograms and cannot be well-adapted to complex and diverse crop disease images. Mittal and Saraswat (2018) proposed a 2D histogram with non-local mean filtering, which can effectively reduce the loss of image details. However, the Otsu method finds the optimal threshold using the exhaustive method, the complexity grows exponentially with the increase of the number of thresholds, and there are obvious shortcomings in the computational performance. The application of swarm intelligence algorithm is a bionic approach to solve optimization problems with intelligence, parallelism, and robustness, which is widely used in thresholding optimization problems. Jia et al. (2019a) used improved moth flame optimization (MFO) for multistage thresholding segmentation of color images. Jia et al. (2019b) proposed an improved multilevel optimization algorithm based on Lévy flight for multi-threshold color image segmentation. Kotte et al. (2018) proposed a fast multi-thresholding method for gray image segmentation based on a differential evolution algorithm. Bao et al. (2019) proposed a novel hybrid Harris Hawks optimization method for multilevel threshold segmentation of color images.

In this study, non-local mean filtering of 2D histogram Otsu was used to segmentation for multi-threshold image processing and enhanced comprehensive learning particle swarm optimizer with elite-based dominance scheme (GCLPSO) (Chen et al., 2020) was used to find the optimal threshold, which was used to achieve higher convergence speed and accuracy, can quickly achieve convergence to the optimal value, and improve the efficiency of image segmentation. The methods were applied to maize leaf disease images in the Plant Village1 public database. The experimental results indicated that the method effectively improved the segmentation of the three maize disease spot images and could obtain more apparent disease spot areas. To verify the experimental validity, the used GCLPSO was compared with the original CLPSO (Liang et al., 2006) and two of improved algorithms such as Sine Cosine Algorithm and Differential Evolution (SCADE) (Nenavath and Jatoth, 2018), modified sine cosine algorithm (m_SCA) (Qu et al., 2018) and three original algorithms such as salp swarm algorithm (SSA) (Aljarah et al., 2018; Faris et al., 2018; Abbassi et al., 2019), SCA (Oliva et al., 2018; Qu et al., 2018; Kuo et al., 2020), and Slime mould algorithm (SMA) (Abbassi et al., 2019), respectively. The segmentation experiments with multiple thresholds were also performed separately. In addition, the feature similarity (FSIM) index (Zhang et al., 2011), peak signal-to-noise ratio (PSNR) (Setiadi, 2020), and structural similarity (SSIM) index (Wang et al., 2004) were used to compare the image segmentation results for evaluation and the mean, variance, and the Wilcoxon signed-rank (Garcia et al., 2010) tests were used to analyze the evaluation results. Through a series of analyses and comparisons of experimental results, GCLPSO for non-local mean filtering of 2D histogram Otsu multi-threshold image processing outperforms other algorithms in terms of overall performance and can effectively segment corn leaf disease images. Figure 1 shows the steps of image segmentation based on this method.

FIGURE 1
www.frontiersin.org

Figure 1. Flowchart of multi-threshold image segmentation of maize diseases using GCLPSO + Otsu.

The rest of this study is organized as follows. Chapter 2 introduces the multi-threshold Otsu segmentation. Chapter 3 introduces the non-local mean filtered 2D histogram. Chapter 4 introduces GCLPSO. Chapter 5 conducts a series of comparison experiments between GCLPSO and other optimal thresholding methods, and chapter 6 summarizes the whole paper and the direction of future work.

Multi-Threshold OTSU Segmentation

Crop disease image segmentation is mainly concerned with separating the disease spots of a crop from the leaves or other backgrounds containing the leaves. Multi-threshold segmentation is an integral part of digital agricultural image processing. It mainly refers to marking out the targets of interest in an image by setting multiple thresholds. The selection of thresholds is critical and related to the good or bad results after segmentation. Otsu method is a more common and perfect method in multi-threshold image segmentation (MTIS), which was proposed by Japanese scholar Otsu in 1979 and it is also called the maximum interclass variance method and its principle is that the interclass variance between foreground and background images is maximum after image binarization segmentation according to the thresholds obtained by the Otsu method (Merzban and Elbayoumi, 2019).

For an M × N image I, x is the row coordinates of image pixel points, y is the column coordinates of image pixel points, where 0 ≤ x < m, 0 ≤ y < n. The image gray level is S = {0, 1, …, L − 1}, (L = 256) and the number of all the image pixel points is denoted as: m × n. G is the corresponding averaged image; then pixel gray level in G can be defined as follows:

G(x, y)=x~=x-(k-12)x+k-12=x-(k-12)y+k-12I(x~,)    (1)

where I(x, y) and G(x, y) represent the gray level of the pixel at x, y in I and G, respectively. k represents the size of the filter and the value of k is set to be 3 in this study. Let i, j be pixel gray level of original image and averaged image; then i, j is a gray level pair representing that the pixel gray level in image I is i and the gray level of the corresponding pixel at the same location in the averaged image G is j. Suppose fij is the pixel number of i, j, then the 2D probability function can be defined as:

Pij=fijm×n    (2)

where i,jϵ (0, L – 1) and ijPij=1. The average vector of the 2D histogram is as follows:

μT=(μTi,μTj)T=(i=0L-1j=0L-1iPij,i=0L-1j=0L-1jPij)T    (3)

A given threshold pair (s, t), pixels can be partitioned into two sets, C0 and C1 (background and foreground) and the class occurrence probabilities can be expressed as:

ω0 =P(C0)=i=0sj= 0tPij,ω1=P(C1)=i=s+1L-1j=t+1L-1Pij.    (4)

The corresponding mean vectors of C0 and C1 are:

μ0= (μ0i,μ0j)T=(i=0sj=0tiPij ω0 ,i=0sj=0tjPij ω0 )T,μ1= (μ1i,μ1j)T=(i=s+1L-1j=t+1L-1iPij ω1 ,i=s+1L-1j=t+1L-1iPij ω1 )T.    (5)

If we ignore the diagonal data far away from the 2D histogram in the image, we can get the following formula can be obtained:

ω0+ω11,  μT=ω0μ0+ω1μ1    (6)

The expression between classes in the 2D Otsu algorithm is as follows:

tr(σB)=tr(K=01ωK[(μK-μT)(μK-μT)T])    (7)

Then, we calculate the maximum value in Equation (8) to get the best threshold pair (s*, t*):

(s*,t*)=argmax0<s<L,0<t<L[tr(σB)]    (8)

The larger the interclass variance, the closer the threshold to the correct image segmentation. The essence of threshold segmentation can be seen as an optimization problem of classifying image pixels according to multiple pixel gray levels, translating into a mathematical model problem of solving the objective function with the best quality. The Otsu thresholding segmentation uses an iterative approach to find the threshold that maximizes the between-class variance for the final desired threshold, so the complexity of algorithm grows exponentially as the number of thresholds and dimensions increases. In agricultural disease diagnosis applications, it could not meet the requirements of rapid diagnosis. Swarm intelligence optimization algorithm can quickly improve computational efficiency; many scholars at home and abroad carry out much evolutionary research.

Non-local Mean Filtered 2D Histogram

In reality, the occurrence of crop diseases is not a single event, but may be accompanied by damage caused by insects, multiple diseases or weather, and other disasters; in the image capture process, the different angles of shooting disease spots, sunlight, and room light cause uncertainty for segmentation; the irregular diversity of disease spots themselves is also the main noise that causes the inability to extract disease spots accurately. The noise can bring great difficulties to solve the threshold processing. A common approach that requires noise reduction at the source to enhance performance is to smooth the image in priority. Non-local means filtering (NL-means) is a novel denoising technique proposed in recent years. This method makes full use of the redundant information in the image and can maintain the maximum detail features of the image while denoising. A brief algorithm with superior performance characterizes the method. The basic idea is that the estimate of the current pixel is obtained by a weighted average of pixels in the image that has a similar neighborhood structure to it. It can effectively remove most of the noise on crop leaves for other reasons and is an effective method for removing crop disease image noise.

In image I, the grayscale values of p and q corresponding pixels are I(p) and I(q), respectively, then the non-local mean value of the image is calculated as follows:

O(p)=qII(q)ω(p,q)qIω(p,q)    (9)
ω(p,q)=exp-|μ(p)-μ(q)|2σ2    (10)
μ(p)=1m×miL(p)I(i)    (11)
μ(q)=1m×miL(q)I(i)    (12)

O(p) is the non-local mean filtered value of pixel p, ω(p, q) is the weight of p pixels and q pixels, σ is the SD, μ(p) and μ(q) are the local means of p and q, L(p) is the m × m domain window around p pixels, and L(q) is the m × m domain window around q pixels. I(x, y) is the grayscale value, g(x, y) is the non-local mean filtered values, then i in the new histogram horizontal and vertical coordinates (i, j) denotes the grayscale values, and j denotes the non-local mean filtered value. Meanwhile, the size of the original image and the size of the generated non-local mean filtered image are kept the same; therefore, the corresponding non-local mean filtered 2D histogram can be generated from the non-local mean image and the grayscale image. Furthermore, by normalization process, the following equation shows:

Pij=h(i,j)M×N    (13)

The final 2D histogram can be formed. Figure 2 shows the three-dimensional (3D) views of 2D histograms formed by normalizing it with Equation (11).

FIGURE 2
www.frontiersin.org

Figure 2. Color images and three-dimensional (3D) views of two-dimensional (2D) histograms for maize leaf spot disease and maize gray spot disease in the Plant Village.

Enhanced Comprehensive Learning Particle Swarm Optimizer

There have been many studies on swarm intelligence optimization methods for finding optimal thresholds of images. In this study, we refer to a recently improved comprehensive particle swarm algorithm, GCLPSO, which improves the exploration and detection capability of CLPSO and improves the ability to find the optimal threshold and this study presents this algorithm.

Comprehensive Learning Particle Swarm Optimizer

The CLPSO algorithm was proposed by Liang et al. (2006). It uses a new comprehensive learning strategy (CLS) to update the velocity of particles using the personal best position pbest of other particles. CLS can maintain the diversity of the population and prevent premature maturation. The velocity and position update formula in the CLPSO algorithm is shown as follows:

vid=wvid+crid(pbestfi(d),d-xid)    (14)
xid=xid+vid    (15)

where fi(d) denotes the dimension value of the dth dimension in a particle pbest, fi = [fi(1), fi(2), …, fi(D)] denotes the learning sample vector defined for particle i,pbestfi(d),d denotes the best position of the particle among all the particles pbest corresponding dimensional value. The dimension of which particle is learned depends on the parameter learning probability Pc. For each dimension of a particle, we generate a random number. If this random number is greater than Pc, the corresponding dimension will be learned from its own pbest. Otherwise, it will be learned in the other particle pbest. The algorithm selects learning particles from other particles as follows:

(1) First, select two particles from the population at random, excluding the velocity update particles.

(2) Then, compare the fitness values of the pbest of these two particles and choose the better one. In this study, the fitness value is the minimum solution of the function, which means that the smaller the function value is, the better when solving the minimization problem.

The CLPSO first assigns the learning probability Pc to each particle using the following equation:

Pci=a+bexp(10(i-1)N-1)exp(10)-1    (16)

where a and b are two parameters used to identify the maximum and minimum learning probabilities and N is the total number of particles.

In addition to avoid wasting time in undesirable directions when the particle learns the best position of the particle individual from the sample, a particle learning count threshold m is defined and if the adaptation value of the particle does not improve after m consecutive moves, a random particle is generated again instead of the particle.

Gray Wolf Optimizer

Mirjalili et al. (2014) proposed the metaheuristic algorithm grey wolf optimization (GWO) in 2014, a variant of the PSO with a metaphor, as proven in the recent works (Villalón et al., 2020). Similar to other metaheuristic approaches (Ala et al., 2020; Seifi et al., 2020; Moayedi and Mosavi, 2021a,b), the algorithm is inspired by the social hierarchy and hunting strategies of gray wildlife wolves and it has been applied to various problems due to its simple idea (Heidari and Pahlavani, 2017; Aljarah et al., 2019; Heidari et al., 2019; Tang et al., 2020). Regardless of its defect, we still can see some performance features in this method (Niu et al., 2019; Hu et al., 2021). In this class of methods, an initial set of agents needs to be evolved to increase the capacity to explore trends of the method within the searching process (Moayedi and Mosavi, 2021c). The best agents should be considered as alpha (α), beta (β), and delta (δ) to help other agents omega (ω) to explore more favorable areas of solution space.

In GWO, agents can identify the location of their prey and surround them. To mathematically model this behavior, the equation is as follows:

D=|CXp(t)-X(t)|    (17)
X(t+1)=Xp(t)-AD    (18)

where t is the number of iterations, A and C are the coefficient vectors, Xp is the position vector of the prey, and X is the position vector of the gray wolf.

A and C  are calculated as shown below:

A=2ar1-a    (19)
C=2r2    (20)

where a is decreasing from 2 to 0 with increasing number of iterations, r1r2 are random numbers between 0 and 1.

Alpha (α) agents usually lead the hunting process. So, the behavior is described by the following equation (Chantar et al., 2020):

Dα=|C1Xα-X|    (21)
Dβ=|C2Xβ-X|    (22)
Dδ=|C3Xδ-X|    (23)
X1=Xα-A1(Dα)    (24)
X2=Xβ-A2*(Dβ)    (25)
X3=Xδ-A3*(Dδ)    (26)
X(t+1)=X1+X2+X33    (27)

Enhanced CLPSO

The CLPSO is a well-known variant of the PSO (Fan et al., 2022), which updates the velocity of the particles by the pbest of all the particles, which prevents the algorithm from falling into a local optimum prematurely and prevents the algorithm from performing a local search near the global optimum. The improved algorithm GCLPSO first selects the optimal three solutions of the CLPSO algorithm, as the gray wolf algorithm alpha (α), beta (β), and delta (δ). The optimal solution of each iteration in the CLPSO algorithm is searched nearby by the GWO idea, while the searched optimal solution is substituted for the optimal solution in the CLPSO algorithm. The specific procedures of the algorithm are described as follows:

(1) First, initialize the particles and parameters and calculate the fitness value of each particle

(2) Update each particle using the CLPSO algorithm

(3) The three optimal solutions in the CLPSO algorithm are selected as the gray wolf algorithm alpha (α), beta (β), delta (δ), and their optimal solutions are searched locally using the GWO algorithm nearby. If the optimal solution search is better than the optimal solution in the CLPSO algorithm, the optimal solution in the CLPSO algorithm will be replaced.

(4) Keep looping (2), (3) steps until the termination condition is satisfied.

The flowchart of the GCLPSO algorithm is shown in Figure 3.

FIGURE 3
www.frontiersin.org

Figure 3. Flowchart of GCLPSO.

In the GCLPSO algorithm, n is the size of the population, d is the dimensionality, g is the maximum number of iterations, the population initialization is O (n), the gray wolf population initialization is O (n), the update search particle position is O (n × d × g), the update local search of all the gray wolf positions is O (n × d × g), and the sorted population fitness value is O (n × log n × g). Therefore, the final time complexity of the GCLPSO algorithm is 2O (n × d × g + n) + O (n × log n × g).

Experiments and Results

Image and Parameter Settings

The experiments in this study were conducted through the maize disease image library in the Plant Village public dataset, containing images of three kinds of maize diseases: maize leaf spot, maize gray spot, and maize rust diseases and five images of each disease were taken separately, with an image size of 256 × 512 pixels. They are shown separately in Figure 4 below in (a) maize leaf spot, (b) maize gray spot, and (c) maize rust diseases.

FIGURE 4
www.frontiersin.org

Figure 4. Original images of maize leaf spot disease color images 1–5, maize gray spot disease color images 6–10, and maize rust disease color images 11–15 in the Plant Village.

All the experiments were conducted on a computer with a 3.40 GHz Intel® Core i7 processor and 16 GB of Random Access Memory (RAM) and programming was performed using MATLAB 2018b.

In this section of experiments, GCLPSO will be used for the practical application of multi-threshold maize disease image segmentation. To verify the effectiveness of GCLPSO on multi-threshold image segmentation, GCLPSO will be compared with CLPSO, two improved algorithms SCADE and m_SCA, and three original algorithms SSA, SCA, and SMA, respectively. To ensure the validity and fairness of the experiments (Chen et al., 2021; Moayedi and Mosavi, 2021d; Nosratabadi et al., 2021; Yang et al., 2021), all the algorithms involved in the comparisons were conducted under the same experimental conditions. Such a setting is one of the most crucial rules in the artificial intelligence community (Song et al., 2020; Thaher et al., 2020; Mousavi et al., 2021; Tavoosi et al., 2021). The population size was set to 20, the maximum number of evaluations MaxFEs was uniformly set to 100, and all the algorithms were tested 30 times independently to reduce the influence of random conditions. The thresholds of the experiments were set to 2, 3, and 4 thresholds, respectively. Meanwhile, the segmentation results were evaluated FSIM, PSNR, and SSIM to compare the image segmentation results, respectively. Also, we further analyzed the evaluation results of FSIM, PSNR, and SSIM using mean, variance, and the Wilcoxon signed-rank test (Liu et al., 2021a).

Evaluation Indicators

The PSNR, SSIM index, and FSIM index is applied to further evaluate image segmentation quality (Liu et al., 2021b; Shi et al., 2021; Zhang et al., 2021).

The FSIM represents the FSIM between the original image and the segmented image. FSIM is composed of high phase composite (PC) and gradient amplitude (GM) to evaluate local structure and provide contrast information. Its value range is between 0 and 1, where the closer to 1, the better the segmentation effect. The detailed expression is as follows:

FSIM=IΩSL(X)PCm(X)IΩPCm(X)    (28)
SL(X)=SPC(X)SG(X)    (29)
SPC(X)=2PC1(X)PC2(X)+T1PC12(X)PC22(X)+T1    (30)
SG(X)=2G1(X)G2(X)+T2G12(X)G22(X)+T2    (31)
G=Gx2+Gy2    (32)
PC(X)=E(X)(ε+mAn(X))    (33)

The Ω denotes all the pixel domains of the original image. S(X) denotes the similarity score. PC(x) means the phase consistency measure, T1 and T2 are constants, G is the gradient descent method, E(X) response vector size position X and scale n, furthermore, ε is a small quantity and An(X) is a local scale size n.

The PSNR indicates the difference between the segmented image and the original image. The larger the value, the better.

It is defined as shown in Equation (34).

PSNR=20·(255RMSE)    (34)

The SSIM represents a measure of the similarity of two images. The greater its value, the more effective is the segmentation of the threshold. Its definition is illustrated by Equation (35).

SSIM=(2μIμSeg+c1)(2σI,Seg+c2)(μI2+μSeg2+c1)(σI2+σSeg2+c2)    (35)

μI, μs, σI, and σs are the mean values and SD of the original and segmented images, respectively, Seg is the covariance of the basic image and the image segmentation, and c1 and c2 represent constants.

Experimental Results and Analysis

In this study, in order to evaluate the image segmentation effect of GCLPSO at a multi-threshold, the comparison algorithms involved are CLPSO, SCADE, m_ SCA, SSA, SCA, and SMA. The segmentation results are evaluated using the PSNR, SSIM, and FSIM and the results are evaluated by the ways of mean, variance, and the Wilcoxon signed-rank test. Tables 24 show the results of the FSIM, PSNR, and SSIM comparison by the Wilcoxon signed-rank test at each threshold level of maize leaf spot disease; Tables 57 exhibit the results of the FSIM, PSNR, and SSIM comparison by the Wilcoxon signed-rank test at each threshold level of maize gray spot disease; Tables 810 show the results of the FSIM, PSNR, and SSIM comparison by the Wilcoxon signed-rank test at each threshold level of maize rust disease. Furthermore, mean means average ranking, rank means ranking order, “+” means that the performance of GCLPSO is better than the comparison algorithm, “=” means that the performance of GCLPSO is equal to the comparison algorithm, and “-” means that the performance of GCLPSO is worse than the comparison algorithm. It can be seen that GCLPSO ranks first overall and has the best performance.

TABLE 2
www.frontiersin.org

Table 2. Results of the feature similarity FSIM comparison by the Wilcoxon signed-rank test at each threshold level of maize leaf spot disease.

TABLE 3
www.frontiersin.org

Table 3. Results of the peak signal-to-noise ratio (PSNR) comparison by the Wilcoxon signed-rank test at each threshold level of maize leaf spot disease.

TABLE 4
www.frontiersin.org

Table 4. Results of the structural similarity (SSIM) comparison by the Wilcoxon signed-rank test at each threshold level of maize leaf spot disease.

TABLE 5
www.frontiersin.org

Table 5. Results of the FSIM comparison by the Wilcoxon signed-rank test at each threshold level of maize gray spot disease.

TABLE 6
www.frontiersin.org

Table 6. Results of the PSNR comparison by the Wilcoxon signed-rank test at each threshold level of maize gray spot disease.

TABLE 7
www.frontiersin.org

Table 7. Results of the SSIM comparison by the Wilcoxon signed-rank test at each threshold level of maize gray spot disease.

TABLE 8
www.frontiersin.org

Table 8. Results of the FSIM comparison by the Wilcoxon signed-rank test at each threshold level of maize rust disease.

TABLE 9
www.frontiersin.org

Table 9. Results of the PSNR comparison by the Wilcoxon signed-rank test at each threshold level of maize rust disease.

TABLE 10
www.frontiersin.org

Table 10. Results of the SSIM comparison by the Wilcoxon signed-rank test at each threshold level of maize rust disease.

In the experience on MTIS, images 1–5 are maize leaf spot disease, images 6–10 are maize gray spot disease, and images 11–15 are maize rust disease. The image size was set to 256 × 512 pixels. Figure 5 shows that the first row presents the original images of five randomly selected color images of corn leaf spot disease in the Plant village public dataset; the second row presents the grayscale and non-mean filtered normalized 3D histogram of the corresponding image, with the X-axis as the gray value of the grayscale image, the Y-axis as the gray value of the non-mean filtered image and the Z-axis as the normalized result of the combination of the gray value of the grayscale image and the non-mean filtered image; the third row is the non-local mean filtered grayscale image of the corresponding image; the remaining rows are the color segmentation results of the GCLPSO algorithm combined with the non-local mean filter and the contrast algorithm to optimize the Otsu segmentation with four-threshold, respectively. Figure 6 denotes the original images; non-local mean filtered normalized 2D histogram, non-local mean filtered grayscale image results, and three-threshold color image segmentation results of all the maize gray spot disease algorithms—color images 6–10. Figure 7 is similar to Figures 5, 6 for the two-threshold color segmentation results of all the corn rust spot disease algorithms—color images 11–15. We can see that the segmentation effect under the GCLPSO algorithm is significantly better than other similar algorithms.

FIGURE 5
www.frontiersin.org

Figure 5. Original images, non-local mean filtered normalized 2D histogram, non-local mean filtered grayscale image results, and four-threshold color image segmentation results of all the algorithms of maize leaf spot disease color images 1–5.

FIGURE 6
www.frontiersin.org

Figure 6. Original images, non-local mean filtered normalized 2D histogram, non-local mean filtered grayscale image results, and three-threshold color image segmentation results of all the algorithms of maize gray spot disease color images 6–10.

FIGURE 7
www.frontiersin.org

Figure 7. Original images, non-local mean filtered 2D histogram, non-local mean filtered grayscale image results, and two-threshold color image segmentation results of all the algorithms of maize rust disease color images 11–15.

According to Figure 8, the local features of the image acquired by GCLPSO are obviously better than those of other algorithms. It is easy to conclude that GCLPSO surpasses other competing algorithms at the threshold level of 2.

FIGURE 8
www.frontiersin.org

Figure 8. Convergence curves of 2D-Otsu at threshold 2.

Conclusion

Figures 57 show the segmentation results under different algorithms; from the segmentation results, the local features of the images retained by GCLPSO are better than those retained by other algorithms. From the data, Tables 210 show the comparison of mean and SD of FSIM index, PSNR, and SSIM index for all the algorithms segmentation of maize leaf spot, gray spot, and rust images. Appendix Tables 11–19 show the results of FSIM index, PSNR, and SSIM index comparison by the Wilcoxon signed-rank test at each threshold level for maize leaf spot, gray spot, and rust images. The comparison results showed that the feature similarity index outperformed other algorithms at thresholds 2, 3, and 4 for all the disease images and also performed significantly better than other algorithms at other thresholds. Figure 8 shows the convergence curves of images 1, 4, 5, 6, 9, and 12 when the image segmentation experiments were performed at a threshold level of 2, 3, and 4. Based on the convergence curves, it can be seen that GCLPSO is better at finding the maximum value of the maximum interclass variance and it has higher convergence accuracy than other algorithms. Therefore, based on the above comparison and experimental analysis, GCLPSO outperformed the other algorithms at the level of multiple thresholds for maize with multiple disease spots. The threshold values and segmentation threshold lines selected by GCLPSO for the 2-threshold segmentation of maize disease image (01)(04)(06)(09)(10)(12) can be seen in Figure 9 above, and it can be seen that the threshold values were selected more reasonably.

FIGURE 9
www.frontiersin.org

Figure 9. Segmentation threshold line of GCLPSO-2D-Otsu at threshold 2.

Summary and Future Work

According to the multi-threshold image segmentation experiments on three maize disease images, the used GCLPSO was compared with CLPSO and two other improved algorithms and three original algorithms, respectively, and the multi-threshold segmentation comparison experiments were compared with each other at the same time. In addition, the PSNR, SSIM, and FSIM were used to compare the image segmentation results for evaluation and the evaluation results were analyzed using the mean, variance, and the Wilcoxon signed-rank tests. It can be seen from the experiments in this study that the GCLPSO algorithm can be used as an optimization tool for the Otsu segmentation of maize disease images in multi-threshold level segmentation results by non-local average filtered 2D histogram using an improved swarm intelligent optimization algorithm since GCLPSO can obtain the best selection of thresholds and has ideal stability in the segmentation process. Therefore, it can be effectively used in maize leaf disease image segmentation.

In future research work, the GCLPSO can be combined with other optimization methods for image segmentation of multicrop diseases to improve the identification and intelligent diagnosis of disease deficiency in maize and other crops and effectively reduce the economic losses caused by crop diseases.

(a) Maize leaf spot disease

Maize leaf spot disease, also known as stripe disease, coal stripe disease, leaf blight disease, and large spot disease, is a major foliar disease of maize, which occurs throughout China and causes heavy damage. It mainly affects the leaves, the leaf sheaths, and bracts in severe cases. Generally, from the bottom of the leaf first, it gradually expands upward, when serious spots can spread throughout the plant, but there are also from the upper leaves of the case. Infected leaves form large nucleate spots, which are initially water-stained greenish-gray or grayish-green spots in the field and then expand into large diamond-shaped or long fusiform spots with dark brown margins and light brown or gray centers, generally 5–10 cm long, with a distinct black-brown mold layer on the spots when wet, and in severe cases, the spots combine to split longitudinally, and the leaves die.

(b) Maize gray spot disease

Maize gray spot disease, also known as tail spore leaf spot disease and corn mold spot disease, is one of the diseases that have been rising rapidly and causing more serious damage in the recent years. It mainly affects the leaves. At first, on the leaf surface to form no obvious edge of the oval, moment round gray to light brown spots, later turned brown. The spots are mostly limited to between the parallel leaf veins, size 4–20 × 2–5 (mm). When the humidity is high, the back of the spot produces gray moldy material, i.e., the conidiophore and conidia of the disease. Sometimes, it causes the fruiting spike to rot or droop and the seeds to blacken.

(c) Maize rust spot disease

Maize rust mainly affects the leaves, but it can also occur on the cob bracts and male flowers in severe cases. The upper and middle leaves of the plant are heavily affected, initially with inconspicuous yellowish dots scattered or clustered on the adaxial surface of the leaves, later protruding and expanding into a round to oblong, yellowish brown or brown, with the surrounding epidermis turning up and scattering rust-colored powder (summer spores of the pathogenic fungus). Later on, the spot grows round black protrusions, rupture to reveal black-brown powder (winter spores of the pathogenic fungus). The disease is caused by the fungus, the field leaf disease, the disease produced by the summer spores spread by airflow, reinfestation, spread, and expansion. Production of early maturing varieties is susceptible to the disease, heavy incidence of biased nitrogen fertilization, high temperature, humidity, rain, foggy days, and insufficient light facilitate the prevalence of maize rust (Lv et al., 2020).

Data Availability Statement

The datasets presented in this study can be found in online repositories. This data can be found here: https://github.com/Tmcsn/AI-Challenger-2018-CropDisease.

Author Contributions

CC and AH: writing—original draft, writing—review and editing, software, visualization, and investigation. XW, HC, and HY: conceptualization, methodology, formal analysis, investigation, writing—review and editing, funding acquisition, and supervision. All authors contributed to the article and approved the submitted version.

Funding

This research was supported by Science and Technology Development Project of Jilin Province (20190301024NY).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships.

Publisher's Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Supplementary Material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fpls.2021.789911/full#supplementary-material

Footnotes

References

Abbassi, R., Abbassi, A., Heidari, A. A., and Mirjalili, S. (2019). An efficient salp swarm-inspired algorithm for parameters identification of photovoltaic cell models. Energy Conver. Manage. 179, 362–372. doi: 10.1016/j.enconman.2018.10.069

CrossRef Full Text | Google Scholar

Ala, M., A.-Z., Heidari, A. A., Habib, M., Faris, H., Aljarah, I., et al. (2020). “Salp chain-based optimization of support vector machines and feature weighting for medical diagnostic information systems,” in Evolutionary Machine Learning Techniques (Amman, Jordan, Springer). doi: 10.1007/978-981-32-9990-0_2

CrossRef Full Text | Google Scholar

Ale, L., Sheta, A., Li, L., Wang, Y., and Zhang, N. (2019). “Deep learning based plant disease detection for smart agriculture,” in 2019 Ieee Globecom Workshops. (Waikoloa, HI, USA, IEEE). doi: 10.1109/GCWkshps45667.2019.9024439

CrossRef Full Text | Google Scholar

Aljarah, I., Mafarja, M., Heidari, A. A., Faris, H., and Mirjalili, S. (2019). Clustering analysis using a novel locality-informed grey wolf-inspired clustering approach. Knowl. Inf. Syst. 62, 507–539. doi: 10.1007/s10115-019-01358-x

CrossRef Full Text | Google Scholar

Aljarah, I., Mafarja, M., Heidari, A. A., Faris, H., Zhang, Y., and Mirjalili, S. (2018). Asynchronous accelerating multi-leader salp chains for feature selection. Appl. Soft Comput. 71, 964–979. doi: 10.1016/j.asoc.2018.07.040

CrossRef Full Text | Google Scholar

Bao, X. L., Jia, H. M., and Lang, C. B. (2019). A novel hybrid harris hawks optimization for color image multilevel thresholding segmentation. Ieee Access. 7, 76529–76546. doi: 10.1109/ACCESS.2019.2921545

PubMed Abstract | CrossRef Full Text | Google Scholar

Chantar, H., Mafarja, M., Alsawalqah, H., Heidari, A. A., Aljarah, I., and Faris, H. (2020). Feature selection using binary grey wolf optimizer with elite-based crossover for Arabic text classification. Neural Comput. App. 32, 12201–12220. doi: 10.1007/s00521-019-04368-6

CrossRef Full Text | Google Scholar

Chen, C. C., Wang, X. C., Yu, H. L., Zhao, N. N., Wang, M. J., and Chen, H. L. (2020). An enhanced comprehensive learning particle swarm optimizer with the elite-based dominance scheme. Complexity. 2020:4968063. doi: 10.1155/2020/4968063

CrossRef Full Text | Google Scholar

Chen, Y., Chen, W., Chandra Pal, S., Saha, A., Chowdhuri, I., Adeli, B., et al. (2021). Evaluation efficiency of hybrid deep learning algorithms with neural network decision tree and boosting methods for predicting groundwater potential. Geocarto Int. 2021, 1–21. doi: 10.1080/10106049.2021.1920635

CrossRef Full Text | Google Scholar

Dhami, N. B., Kim, S. K., Paudel, A., Shrestha, J., and Rijal, T. R. (2015). A review on threat of gray leaf spot disease of maize in Asia. J. Maize Res. Dev. 1, 71–85. doi: 10.3126/jmrd.v1i1.14245

CrossRef Full Text | Google Scholar

Elaziz, M. A., Heidari, A. A., Fujita, H., and Moayedi, H. (2020). A competitive chain-based Harris Hawks Optimizer for global optimization and multi-level image thresholding problems. Appl. Soft Comput. 2020:106347. doi: 10.1016/j.asoc.2020.106347

CrossRef Full Text | Google Scholar

Fan, Y., Wang, P., Heidari, A. A., Chen, H., and Mafarja, M. (2022). Random reselection particle swarm optimization for optimal design of solar photovoltaic modules. Energy 239:121865. doi: 10.1016/j.energy.2021.121865

CrossRef Full Text | Google Scholar

Faris, H., Mafarja, M. M., Heidari, A. A., Aljarah, I., Al-Zoubi, A. M., Mirjalili, S., et al. (2018). An efficient binary Salp Swarm Algorithm with crossover scheme for feature selection problems. Knowledge-Based Syst. 154, 43–67. doi: 10.1016/j.knosys.2018.05.009

CrossRef Full Text | Google Scholar

Gao, L., and Lin, X. (2019). Fully automatic segmentation method for medicinal plant leaf images in complex background. Comp. Electr. Agri. 164:104924. doi: 10.1016/j.compag.2019.104924

CrossRef Full Text | Google Scholar

Garcia, S., Fernandez, A., Luengo, J., and Herrera, F. (2010). Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining: Experimental analysis of power. Inf. Sci. 180, 2044–2064. doi: 10.1016/j.ins.2009.12.010

CrossRef Full Text | Google Scholar

Heidari, A. A., Abbaspour, R. A., and Chen, H. (2019). Efficient boosted grey wolf optimizers for global search and kernel extreme learning machine training. Appl. Soft Comput. 81:105521. doi: 10.1016/j.asoc.2019.105521

CrossRef Full Text | Google Scholar

Heidari, A. A., and Pahlavani, P. (2017). An efficient modified grey wolf optimizer with Lévy flight for optimization tasks. Appl. Soft Comput. 60, 115–134. doi: 10.1016/j.asoc.2017.06.044

CrossRef Full Text | Google Scholar

Hu, J., Chen, H., Heidari, A. A., Wang, M., Zhang, X., Chen, Y., et al. (2021). Orthogonal learning covariance matrix for defects of grey wolf optimizer: Insights, balance, diversity, feature selection. Knowledge-Based Syst. 213:106684. doi: 10.1016/j.knosys.2020.106684

CrossRef Full Text | Google Scholar

Hu, Q.-X., Tian, J., and He, D.-J. (2017). Wheat leaf lesion color image segmentation with improved multichannel selection based on the Chan-Vese model. Comp. Electr. Agri. 135, 260–268. doi: 10.1016/j.compag.2017.01.016

CrossRef Full Text | Google Scholar

Iqbal, Z., Khan, M. A., Sharif, M., Shah, J. H., Rehman, M. H. U., and Javed, K. (2018). An automated detection and classification of citrus plant diseases using image processing techniques: A review. Comp. Electr. Agri. 153, 12–32. doi: 10.1016/j.compag.2018.07.032

CrossRef Full Text | Google Scholar

Jia, H., Ma, J., and Song, W. (2019a). Multilevel thresholding segmentation for color image using modified moth-flame optimization. IEEE Access. 7, 44097–44134. doi: 10.1109/ACCESS.2019.2908718

PubMed Abstract | CrossRef Full Text | Google Scholar

Jia, H., Peng, X., Song, W., Lang, C., Xing, Z., and Sun, K. (2019b). Multiverse optimization algorithm based on lévy flight improvement for multithreshold color image segmentation. IEEE Access. 7, 32805–32844. doi: 10.1109/ACCESS.2019.2903345

PubMed Abstract | CrossRef Full Text | Google Scholar

Jothiaruna, N., and Sundar, K. J. A. (2020). “A segmentation method for comprehensive color feature with color-to-grayscale conversion using SVD and Region-Growing Method,” in First International Conference on Sustainable Technologies for Computational Intelligence, Luhach AK, et al. Editors. (Thanjavur, India, Springer). doi: 10.1007/978-981-15-0029-9_24

CrossRef Full Text | Google Scholar

Kotte, S., Rajesh Kumar, P., and Injeti, S. K. (2018). An efficient approach for optimal multilevel thresholding selection for gray scale images based on improved differential search algorithm. Ain Shams Eng. J. 9, 1043–1067. doi: 10.1016/j.asej.2016.06.007

CrossRef Full Text | Google Scholar

Kumari, C. U., Prasad, S. J., Mounika, G., and Ieee, A. (2019). “Leaf disease detection: feature extraction with K-means clustering and classification with ANN,” in Proceedings of the 2019 3rd International Conference on Computing Methodologies and Communication. (Erode, India, IEEE). doi: 10.1109/ICCMC.2019.8819750

CrossRef Full Text | Google Scholar

Kuo, R. J., Lin, J. Y., and Nguyen, T. P. Q. (2020). An application of sine cosine algorithm-based fuzzy possibilistic c-ordered means algorithm to cluster analysis. Soft Comput. 25, 3469–3484. doi: 10.1007/s00500-020-05380-y

CrossRef Full Text | Google Scholar

Liang, J. J., Qin, A. K., Suganthan, P. N., and Baskar, S. (2006). Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. Ieee Transact. Evolut. Comput. 10, 281–295. doi: 10.1109/TEVC.2005.857610

PubMed Abstract | CrossRef Full Text | Google Scholar

Liu, L., Zhao, D., Yu, F., Heidari, A. A., Li, C., Ouyang, J., et al. (2021a). Ant colony optimization with Cauchy and greedy Levy mutations for multilevel COVID 19 X-ray image segmentation. Comput. Biol. Med. 136:104609. doi: 10.1016/j.compbiomed.2021.104609

PubMed Abstract | CrossRef Full Text | Google Scholar

Liu, L., Zhao, D., Yu, F., Heidari, A. A., Ru, J., Chen, H., et al. (2021b). Performance optimization of differential evolution with slime mould algorithm for multilevel breast cancer image segmentation. Comput. Biol. Med. 138:104910. doi: 10.1016/j.compbiomed.2021.104910

PubMed Abstract | CrossRef Full Text | Google Scholar

Lv, M., Zhou, G., He, M., Chen, A., Zhang, W., and Hu, Y. (2020). Maize leaf disease identification based on feature enhancement and dms-robust alexnet. IEEE Access 8, 57952–57966. doi: 10.1109/ACCESS.2020.2982443

PubMed Abstract | CrossRef Full Text | Google Scholar

Merzban, M. H., and Elbayoumi, M. (2019). Efficient solution of Otsu multilevel image thresholding: A comparative study. Expert Syst. Appl. 116, 299–309. doi: 10.1016/j.eswa.2018.09.008

CrossRef Full Text | Google Scholar

Mirjalili, S., Mirjalili, S. M., and Lewis, A. (2014). Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61. doi: 10.1016/j.advengsoft.2013.12.007

CrossRef Full Text | Google Scholar

Mittal, H., and Saraswat, M. (2018). An optimum multi-level image thresholding segmentation using non-local means 2D histogram and exponential Kbest gravitational search algorithm. Eng. Appl. Artif. Intell. 71, 226–235. doi: 10.1016/j.engappai.2018.03.001

CrossRef Full Text | Google Scholar

Moayedi, H., and Mosavi, A. (2021a). Suggesting a stochastic fractal search paradigm in combination with artificial neural network for early prediction of cooling load in residential buildings. Energies 14:1649. doi: 10.3390/en14061649

CrossRef Full Text | Google Scholar

Moayedi, H., and Mosavi, A. (2021b). An innovative metaheuristic strategy for solar energy management through a neural networks framework. Energies 14:1196. doi: 10.3390/en14041196

CrossRef Full Text | Google Scholar

Moayedi, H., and Mosavi, A. (2021c). Electrical power prediction through a combination of multilayer perceptron with water cycle ant lion and satin bowerbird searching optimizers. Sustainability 13:2336. doi: 10.3390/su13042336

CrossRef Full Text | Google Scholar

Moayedi, H., and Mosavi, A. (2021d). Synthesizing multi-layer perceptron network with ant lion biogeography-based dragonfly algorithm evolutionary strategy invasive weed and league champion optimization hybrid algorithms in predicting heating load in residential buildings. Sustainability 13:3198. doi: 10.3390/su13063198

CrossRef Full Text | Google Scholar

Mousavi, S. M., Ghasemi, M., Dehghan Manshadi, M., and Mosavi, A. (2021). Deep learning for wave energy converter modeling using long short-term memory. Mathematics 9:871. doi: 10.3390/math9080871

CrossRef Full Text | Google Scholar

Nenavath, H., and Jatoth, R. K. (2018). Hybridizing sine cosine algorithm with differential evolution for global optimization and object tracking. Appl. Soft Comput. 62, 1019–1043. doi: 10.1016/j.asoc.2017.09.039

CrossRef Full Text | Google Scholar

Niu, P., Niu, S., and Chang, L. (2019). The defect of the Grey Wolf optimization algorithm and its verification method. Knowledge-Based Syst. 171, 37–43. doi: 10.1016/j.knosys.2019.01.018

CrossRef Full Text | Google Scholar

Nosratabadi, S., Ardabili, S., Lakner, Z., Mako, C., and Mosavi, A. (2021). Prediction of food production using machine learning algorithms of multilayer perceptron and agriculture ANFIS. Agriculture. 11:408. doi: 10.3390/agriculture11050408

CrossRef Full Text | Google Scholar

Oliva, D., Hinojosa, S., Elaziz, M. A., and Ortega-Sánchez, N. (2018). Context based image segmentation using antlion optimization and sine cosine algorithm. Multimed. Tools Appl. 77, 25761–25797. doi: 10.1007/s11042-018-5815-x

CrossRef Full Text | Google Scholar

Qu, C. W., Zeng, Z. L., Dai, J., Yi, Z. J., and He, W. (2018). A modified sine-cosine algorithm based on neighborhood search and greedy levy mutation. Comput. Intell. Neurosci. 2018:4231647. doi: 10.1155/2018/4231647

PubMed Abstract | CrossRef Full Text | Google Scholar

Rodriguez-Esparza, E., Zanella-Calzada, L. A., Oliva, D., Heidari, A. A., Zaldivar, D., Pérez-Cisneros, M., et al. (2020). An efficient Harris hawks-inspired image segmentation method. Expert Syst. Appl. 155:113428. doi: 10.1016/j.eswa.2020.113428

CrossRef Full Text | Google Scholar

Seifi, A., Ehteram, M., Singh, V. P., and Mosavi, A. (2020). Modeling and uncertainty analysis of groundwater level using six evolutionary optimization algorithms hybridized with ANFIS, SVM, and Sustainability ANN. Sustainability 12:4023. doi: 10.3390/su12104023

CrossRef Full Text | Google Scholar

Setiadi, D. I. M. (2020). PSNR vs SSIM: imperceptibility quality assessment for image steganography. Multimed. Tools Appl. 80, 8423–8444. doi: 10.1007/s11042-020-10035-z

CrossRef Full Text | Google Scholar

Shaikh, R. P., Dhole, S., and Ieee, A. (2017). “Citrus leaf unhealthy region detection by using image processing technique,” 2017 International Conference of Electronics, Communication and Aerospace Technology. (Coimbatore, India, IEEE). doi: 10.1109/ICECA.2017.8203719

CrossRef Full Text | Google Scholar

Shi, B., Ye, H., Zheng, L., Lyu, J., Chen, C., Heidari, A. A., et al. (2021). Evolutionary warning system for COVID-19 severity: Colony predation algorithm enhanced extreme learning machine. Comput. Biol. Med. 136:104698. doi: 10.1016/j.compbiomed.2021.104698

PubMed Abstract | CrossRef Full Text | Google Scholar

Song, S., Wang, P., Heidari, A. A., Wang, M., Zhao, X., Chen, H., et al. (2020). Dimension decided Harris hawks optimization with Gaussian mutation: Balance analysis and diversity patterns. Knowledge-Based Syst. 2020:106425. doi: 10.1016/j.knosys.2020.106425

CrossRef Full Text | Google Scholar

Subramani, K., Periyasamy, S., and Theagarajan, P. (2019). Double line clustering based colour image segmentation technique for plant disease detection. Curr. Med. Imaging 15, 769–776. doi: 10.2174/1573405614666180322130242

PubMed Abstract | CrossRef Full Text | Google Scholar

Tang, H., Xu, Y., Lin, A., Heidari, A. A., Wang, M., Chen, H., et al. (2020). Predicting green consumption behaviors of students using efficient firefly grey wolf-assisted k-nearest neighbor classifiers. IEEE Access. 8, 35546–35562. doi: 10.1109/ACCESS.2020.2973763

PubMed Abstract | CrossRef Full Text | Google Scholar

Tavoosi, J., Zhang, C., Mohammadzadeh, A., Mobayen, S., and Mosavi, A. H. (2021). Medical image interpolation using recurrent type-2 fuzzy neural network. Front. Neuroinform. 15:e667375. doi: 10.3389/fninf.2021.667375

PubMed Abstract | CrossRef Full Text | Google Scholar

Thaher, T., Heidari, A. A., Mafarja, M., Dong, J. S., and Mirjalili, S. (2020). “Binary Harris Hawks optimizer for high-dimensional, low sample size feature selection,” in Evolutionary Machine Learning Techniques (Nablus, Palestine, Springer). doi: 10.1007/978-981-32-9990-0_12

CrossRef Full Text | Google Scholar

Villalón, C. L. C., Stützle, T., and Dorigo, M. (2020). “Grey wolf, firefly and bat algorithms: three widespread algorithms that do not contain any novelty,” in International Conference on Swarm Intelligence (Springer). doi: 10.1007/978-3-030-60376-2_10

CrossRef Full Text | Google Scholar

Wang, A., Zhang, W., and Wei, X. (2019). A review on weed detection using ground-based machine vision and image processing techniques. Comp. Electr. Agri. 158, 226–240. doi: 10.1016/j.compag.2019.02.005

CrossRef Full Text | Google Scholar

Wang, J., He, J., Han, Y., Ouyang, C., and Li, D. (2013). An Adaptive Thresholding algorithm of field leaf image. Comp. Electr. Agri. 96, 23–39. doi: 10.1016/j.compag.2013.04.014

CrossRef Full Text | Google Scholar

Wang, Z., Bovik, A. C., and Sheikh, H. R. (2004). Simoncelli EImage quality assessment: From error visibility to structural similarity. Ieee Transact. Image Process. 13, 600–612. doi: 10.1109/TIP.2003.819861

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, Z., Wang, K., Pan, S., and Han, Y. (2018). Segmentation of crop disease images with an improved K-means clustering algorithm. Appl. Eng. Agric. 34, 277–289. doi: 10.13031/aea.12205

CrossRef Full Text | Google Scholar

Xiong, Y., Liang, L., Wang, L., She, J., and Wu, M. (2020). Identification of cash crop diseases using automatic image segmentation algorithm and deep learning with expanded dataset. Comp. Electr. Agri. 177:105712. doi: 10.1016/j.compag.2020.105712

CrossRef Full Text | Google Scholar

Yan, L., Zhang, J., and Ieee, A. (2018). “Image segmentation of rice blast disease based On two - dimensional histogram in HSI space,” in 2018 13th World Congress on Intelligent Control and Automation. (Changsha, China, IEEE). doi: 10.1109/WCICA.2018.8630477

CrossRef Full Text | Google Scholar

Yang, F., Moayedi, H., and Mosavi, A. (2021). Predicting the degree of dissolved oxygen using three types of multi-layer perceptron-based artificial neural networks. Sustainability 13:9898. doi: 10.3390/su13179898

CrossRef Full Text | Google Scholar

Zhang, L., Zhang, L., Mou, X. Q., and Zhang, D. (2011). FSIM: a feature similarity index for image quality assessment. Ieee Transact. Image Process. 20, 2378–2386. doi: 10.1109/TIP.2011.2109730

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, Q., Wang, Z., Heidari, A. A., Gui, W., Shao, Q., Chen, H., et al. (2021). Gaussian Barebone Salp Swarm Algorithm with Stochastic Fractal Search for medical image segmentation: A COVID-19 case study. Comp. Biol. Med. 139:104941. doi: 10.1016/j.compbiomed.2021.104941

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, S., You, Z., and Wu, X. (2019). Plant disease leaf image segmentation based on superpixel clustering and EM algorithm. Neural Comput. Appl. 31, 1225–1232. doi: 10.1007/s00521-017-3067-8

CrossRef Full Text | Google Scholar

Zhao, D., Liu, L., Yu, F., Heidari, A. A., Wang, M., Liang, G., et al. (2020b). Chaotic random spare ant colony optimization for multi-threshold image segmentation of 2D Kapur entropy. Knowledge-Based Syst. 2020:106510. doi: 10.1016/j.knosys.2020.106510

CrossRef Full Text | Google Scholar

Zhao, D., Liu, L., Yu, F., Heidari, A. A., Wang, M., Oliva, D., et al. (2020a). Ant colony optimization with horizontal and vertical crossover search: fundamental visions for multi-threshold image segmentation. Expert Syst. App. 167:114122. doi: 10.1016/j.eswa.2020.114122

CrossRef Full Text | Google Scholar

Zhao, S., Wang, P., Heidari, A. A., Chen, H., Turabieh, H., Mafarja, M., et al. (2021). Multilevel threshold image segmentation with diffusion association slime mould algorithm and renyi's entropy for chronic obstructive pulmonary disease. Comp. Biol. Med. 2021:104427. doi: 10.1016/j.compbiomed.2021.104427

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhou, Y., Yang, X., Ling, Y., and Zhang, J. (2018). Meta-heuristic moth swarm algorithm for multilevel thresholding image segmentation. Multimed. Tools Appl. 77, 23699–23727. doi: 10.1007/s11042-018-5637-x

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: non-local mean filtering, enhanced comprehensive learning particle optimizer, Otsu, multi-threshold image segmentation, maize disease image

Citation: Chen C, Wang X, Heidari AA, Yu H and Chen H (2021) Multi-Threshold Image Segmentation of Maize Diseases Based on Elite Comprehensive Particle Swarm Optimization and Otsu. Front. Plant Sci. 12:789911. doi: 10.3389/fpls.2021.789911

Received: 11 October 2021; Accepted: 01 November 2021;
Published: 13 December 2021.

Edited by:

Yongliang Qiao, The University of Sydney, Australia

Reviewed by:

Hossein Moayedi, Southern Illinois University Edwardsville, United States
Hongbin Pei, Xi'an Jiaotong University, China

Copyright © 2021 Chen, Wang, Heidari, Yu and Chen. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Xianchang Wang, xcwang89@jlu.edu.cn; Helong Yu, yuhelong@aliyun.com; Huiling Chen, chenhuiling.jlu@gmail.com

These authors have contributed equally to this work

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.