SciELO - Scientific Electronic Library Online

 
vol.30 issue58Using Decision Trees to Predict Critical Reading Performance author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Revista Facultad de Ingeniería

Print version ISSN 0121-1129On-line version ISSN 2357-5328

Rev. Fac. ing. vol.30 no.58 Tunja Out./Dec. 2021  Epub Dec 22, 2021

https://doi.org/10.19053/01211129.v30.n58.2021.13495 

Artículos

Interpretability in the Field of Plant Disease Detection: A Review

Interpretabilidad en el campo de la detección de enfermedades en las plantas: Una revisión

Interpretabilidade no campo da detecção de doenças de plantas: uma revisão

Daniel-David Leal-Lara1 
http://orcid.org/0000-0002-6976-5904

Julio Barón-Velandia2 
http://orcid.org/0000-0003-1223-8369

Camilo-Enrique Rocha-Calderón3 
http://orcid.org/0000-0002-6395-822X

1 M. Sc. (c) Universidad Distrital Francisco José de Caldas (Bogotá-Distrito Capital, Colombia). ddleall@correo.udistrital.edu.co.

2 Ph. D. Universidad Distrital Francisco José de Caldas (Bogotá-Distrito Capital, Colombia). jbaron@udistrital.edu.co.

3 M. Sc. (c) Universidad Distrital Francisco José de Caldas (Bogotá-Distrito Capital, Colombia). cerochac@correo.udistrital.edu.co.


Abstract

The early detection of diseases in plants through artificial intelligence techniques has been a very important technological advance for agriculture since, through machine learning and optimization algorithms, it has been possible to increase the yield of various crops in several countries around the world. Different researchers have focused their efforts on developing models that allow supporting the task of detecting diseases in plants as a solution to the traditional techniques used by farmers. In this systematic literature review, an analysis of the most relevant articles is presented, in which image processing techniques and machine learning were used to detect diseases by means of images of the leaves of different crops. In turn, an analysis of the interpretability and precision of these methods is carried out, considering each phase of the image processing, segmentation, feature extraction and learning processes of each model. In this way, there is evidence of a void in the field of interpretability since the authors have focused mainly on obtaining good results in their models, beyond providing the user with a clear explanation of the characteristics of the model.

Keywords: classification; early detection of diseases; image processing; interpretability; machine learning

Resumen

La detección temprana de enfermedades en las plantas mediante técnicas de inteligencia artificial, ha sido un avance tecnológico muy importante para la agricultura, ya que por medio del aprendizaje automático y algoritmos de optimización, se ha logrado incrementar el rendimiento de diversos cultivos en varios países alrededor del mundo. Distintos investigadores han enfocado sus esfuerzos en desarrollar modelos que permitan apoyar la tarea de detección de enfermedades en las plantas como solución a las técnicas tradicionales utilizadas por los agricultores. En esta revisión sistemática de literatura se presenta un análisis de los artículos más relevantes, en los que se usaron técnicas de procesamiento de imágenes y aprendizaje automático, para detectar enfermedades por medio de imágenes de las hojas de diferentes cultivos, y a su vez se lleva a cabo un análisis de interpretabilidad y precisión de estos métodos, teniendo en cuenta cada fase las fases de procesamiento de imágenes, segmentación, extracción de características y aprendizaje, de cada uno de los modelos. De esta manera se evidencia vacío en el campo de la interpretabilidad, ya que los autores se han enfocado principalmente en obtener buenos resultados en sus modelos, más allá de brindar al usuario una explicación clara de las características propias del modelo.

Palabras clave: aprendizaje automático; clasificación; detección temprana de enfermedades; interpretabilidad; procesamiento de imágenes

Resumo

La detección temprana de enfermedades en las plantas mediante técnicas de inteligencia artificial, ha sido un avance tecnológico muy importante para la agricultura, ya que por medio del aprendizaje automático y algoritmos de optimización, se ha logrado incrementar el rendimiento de diversos cultivos en varios países alrededor do mundo. Diferentes pesquisadores têm focado seus esforços no desenvolvimento de modelos que permitam apoiar a tarefa de detecção de doenças em plantas como solução às técnicas tradicionais utilizadas pelos agricultores. Nesta revisão sistemática da literatura, é apresentada uma análise dos artigos mais relevantes, nos quais técnicas de processamento de imagens e aprendizado de máquina foram utilizadas para detectar doenças por meio de imagens de folhas de diferentes culturas, e por sua vez é realizado um análise da interpretabilidade e precisão destes métodos, tendo em conta em cada fase as fases de processamento da imagem, segmentação, extração de características e aprendizagem, de cada um dos modelos. Desta forma, evidencia-se um vazio no campo da interpretabilidade, uma vez que os autores têm se focado principalmente na obtenção de bons resultados em seus modelos, além de fornecer ao usuário uma explicação clara das características do modelo.

Palavras-chave: aprendizado de máquina; classificação; detecção precoce de doenças; interpretabilidade; processamento de imagem

I. INTRODUCTION

Agriculture is one of the most important economic industries for the internal production of a country since it makes possible the production of food and various products that depend primarily on small farmers, who are responsible for 80% of the general production. Unfortunately, at least 50% of the yield of this production is lost due to crop pests and diseases [1]. However, automated systems capable of identifying the disease type and providing timely support to take appropriate action have been developed to address these issues and benefit agriculture [2].

In recent years, different fast and effective methods have been proposed to detect diseases in plants and thus avoid losses in the agricultural industry [3]; for example, by the end of the '70s, computer image processing technology was applied to agricultural studies. Researchers demonstrated that these techniques could be used as a disease detection system [4]. Later on, between the '80s and '90s, remote detection and technical diagnosis active applications based on image processing were developed to create detection algorithms with machine learning [5]. Thus, it is evident the growing interest in researching the application of machine learning algorithms to identify plant diseases. Several machine learning techniques have been used and discussed; nevertheless, it seems there is not a universal technique for all types of situations [6].

The world population is expected to increase to 9 billion by 2050; therefore, developing methods for detecting and mitigating plant diseases has two purposes that favor food security: increasing the crops yield and reducing the use of pesticides [7]. While the accuracy of traditional detection methods, such as the PCR, is not disputed, a system that uses one of these artificial intelligence structures can offer an early detection method to be used along with traditional laboratory tests, expediting responses and mitigating crop losses [8]. Furthermore, researching the detection of plant diseases benefits farmers since many of them worldwide do not have access to technical advice for rural areas, making their crops especially vulnerable to yield losses and other problems caused by plant diseases [9].

On the other hand, regarding theoretical research and practical applications, image classification for disease detection through crop leaves is of great importance [10] and, therefore, it is the focus of this study. Many researchers have studied crop disease detection based on pattern recognition and found that the farmers’ knowledge can be supported by data engineering and tools or techniques associated with several agriculture sectors to improve their productivity [11].

This paper aims at providing a vision of the different techniques used for plant disease detection from an accuracy and interpretability perspective. Additionally, it presents a summary of factors and processes commonly used when researching this topic. Initially, a literature review protocol that allows obtaining a set of articles with a high level of relevance regarding the main topic of this study is outlined. Then, a series of core questions to guide the purpose of this study are proposed. Subsequently, the search of the literature in different databases is carried out considering specific selection criteria. Finally, the scope and impact of the results obtained through this research are discussed. The rest of the document provides a detailed analysis of the different factors related to plant disease detection from an interpretability perspective and answers the initial research questions.

II. METHODOLOGY

To determine the current state of the machine learning techniques used for the detection and classification of plant diseases, it is necessary to define a series of steps to follow. Following Massaro’s structured literature review (SLR) [12], where a guide for literature review is provided, the following steps are proposed:

  • Literature review protocol

  • Defining core questions to be answered by the literature review

  • Searching for literature related to the research subject

  • Defining the article’s impact

  • Establishing the analytical framework

The previous steps can be observed in Figure 1, where the process to obtain a set of adequately filtered literature is described in detail. Then, the analytical framework is established to obtain the results that allow to determine the state of the research in the area and answer the research questions.

Fig. 1 Defined methodology. 

A. Bibliographic Review Protocol.

This bibliographic review is focused on the articles most relevant for the main subjects related to image analysis, plant diseases, detection, and machine learning. A total of 51 articles were weighted based on the quartile of their respective journal, the article’s citation index, the journal’s h-index, the article’s year of publication, and their relevance based on the search equation of each database. These parameters will allow to select and reduce the total number of research papers to be analyzed, thus, guiding this literature review toward the most relevant articles in the research field.

B. Research Questions Definition.

The following questions aim at guiding the literature review:

  • - Which machine learning methods are currently the most widely used for plant disease detection using image analysis techniques?

  • - What are the trends in machine learning methods used for plant disease detection using image analysis techniques?

  • - What is the role of interpretability in the machine learning methods developed by the authors?

C. Literature Search.

Once the literature review protocol and the research questions are defined, the search equation is created to obtain the largest number of articles related to the research subject, as shown in Table 1. A total of 226 articles were obtained in the academic databases Scopus, Web of Science, Science Direct, and Google Scholar.

Table 1 Search equation. 

Operator Keywords Limited to
OR ("plant* diseas*" OR (diseas* AND image AND plant*) OR "plant* leaf" OR "crop* diseas*") OR KEY ("plant* diseas*" OR (diseas* AND image AND plant*) OR "plant* leaf" OR "crop* diseas*")) Tittle
("plant* diseas*" OR (diseas* AND image AND plant*) OR "plant* leaf" OR "crop* diseas*") OR KEY ("plant* diseas*" OR (diseas* AND image AND plant*) OR "plant* leaf" OR "crop* diseas*")) Keyword
AND
OR ("image analysis" OR "computer vision" OR "Image classification" OR " Image segmentation" OR "Image Processing") Tittle
("image analysis" OR "computer vision" OR "Image classification" OR " Image segmentation" OR "Image Processing") Keyword
AND "detect*" Tittle

1) Initial Cleansing. To delete possible duplicated records, the obtained data were cleansed based on the article’s title and authors, which resulted in 20 duplicated records for a total of 206 articles.

2) Defining the Article’s Impact. For the selection process of the most relevant and significant literature for this research, a weighting of different relevant factors from each article is established, among which are: year, citation index, quartile, h-index for the journal, and the relevance of each article given by the database from which it was extracted. In Table 2, each factor has its corresponding relevance for this search.

Table 2 Search impact percentages. 

Item Weighting
Year 10%
Citation index for the article 25%
Quartile 30%
H-index for the journal 25%
Relevance 10%
100%

III. ANALYSIS

In this section, different aspects of the 51 articles selected in the bibliographic review are assessed.

A. Disease Detection in Plants.

This section presents a perspective of the systems developed for disease detection that reduce the follow-up work in extensive crop areas, which in early stages is beneficial if the symptoms are detected when they appear in the leaves [13]. However, although in different articles the detection and classification were considered altogether, it is evident that for several researchers, the most important one is detection, since it is the main objective of the methods developed by computer systems, as shown in the analysis of each of the stages implemented to detect diseases described below.

B. Data Preparation.

1) Image Acquisition. To detect diseases under any circumstances, authors acquired images in an adequate or random environment to train and test a model. Table 3 summarizes the sources used in the acquisition of images and a numerical range to indicate how many images were obtained by each source in the reviewed articles.

Table 3 Summary of the image acquisition sources. 

Guide references Image acquisition source Acquired images range
[14], [15] Unmanned aerial vehicle (UAV) 340 - 17640
[3], [9], [11], [13], [16]-[19] Digital cameras 106 - 9000
[2], [8], [10], [20]-[24] [22], [25]-[27] Plant Village and websites 733 - 54305
[8], [22], [25]-[33] Others (laboratory images, satellite images, hyperspectral images) 180 - 33469

These sources usually belong to open-access databases to enable, in combination with advances in computer vision, the deciphering of specific symptoms of plant diseases [2]. It is noticeable that most of the images acquired by the researchers are focused on crops that are more susceptible to diseases that mainly affect their leaves.

2) Preprocessing. In this step, researchers use several techniques that highlight the affected regions based on elements such as temperature, noise, contrast, and others, trying to make the image more visible and easier to understand compared to the original. Figure 2 shows the aspects considered to make the images suitable for entering the detection model and thus improve its accuracy when determining if a plant is sick.

Fig. 2 Summary of the image processing used in the papers. 

Forty of the papers analyzed improved the quality of the image based on visual concepts. Usually, the initial images are in an RGB color model, and the transformation depends on how the author considers the model will have better accuracy. Table 4 presents the different preprocessing techniques reviewed, emphasizing the techniques found according to the visual concept processing.

Table 4 Summary of the image preprocessing techniques of the papers reviewed. 

Technique Model Accuracy interval Number of articles
Color transformation CIELAB 58 - 99.7 9
Infrared color > 80 1
HSV 58 - 99.7 4
H, I3a and I3b > 83.5 1
Monochromatic 93.9 - 98.51 3
YCbCr 88.9 - 98.51 4
HSI 88 - 97.6 5
CIELUV > 95.8 1
CMYK 58 - 90 2
Image enhancement Hyperspectral images > 98 1
Multispectral thermal images 92.81 - 93.55 2
Enhanced RGB 60 - 99.7 32

One image preprocessing example is presented in [26], where the Ycb, HSI, and CIELAB color models were used to detect disease spots successfully without being affected by the noise. Similarly, in [16] and [22], some techniques that transform color to CIELAB, HSV, and HSI models are used to perceive and interpret better the images helping the model detect explicit information more efficiently by eliminating lighting and contrast issues.

3) Segmentation. Image segmentation is one of the most critical stages of the pattern recognition process since it affects the classification results [24]. In this stage, the image is divided into regions with particular relevance to train the model with the help of different techniques based on artificial vision, which assigns a special meaning to the fragments of the image, then, a category is assigned to each pixel as the model analyzes an image.

Forty-three of the 51 papers reviewed specified the technique for the segmentation of the plants’ images and the automatic detection of lesions in them, which resulted in data labelling, pattern identification or similarities as appropriate. Figure 3 shows the techniques most commonly used by researchers to develop this stage during the data preparation, considering the relevance of each of them in the machine learning development within each computerized system. There are many different ways of carrying out image segmentation; these range from simple thresholding to advanced color image segmentation methods.

Fig. 3 Summary of the segmentation techniques in the papers reviewed. 

C. Feature Selection.

1) Feature Extraction. In this section, the main problem addressed is finding an accurate representation of the image of a plant affected by disease using feature extractors [24]. This stage is one of the most complex since the noticeable features such as texture, shape, size, and color are recognized in all the images used to train a model. Furthermore, obtaining good results in the validation and testing with different images depends on this. Therefore, feature extraction plays an essential role in artificial vision and pattern recognition to represent an image [22].

To fulfil the purpose of reducing and specifying the necessary data, the researchers consulted have established or designed diverse architectures based on the features of the lesions in plants, looking for the best performance, as shown in Table 5.

Table 5 Papers reviewed with the main identified architectures used in machine learning. 

Architecture Performance interval References
Hybrid-type intelligent algorithm 92 - 99.7 [16], [17], [19], [21], [22], [25], [35], [36]
ResNet and U-Net deep learning architecture 93 - 98.51 [8], [21], [37]
Visual geometry group 87.2 - 96 [20], [38]
AlexNet 97.39 - 98.51 [1], [8]
Specialized models 92 - 93.72 [20], [34]
Based on specialized generic modules > 83 [39]
AdaBoost algorithm > 88 [18]

Feature extraction techniques have been a significant evolutionary development in areas such as agriculture since they reduce the redundancy of the information and contribute to the execution time, making crop disease detection a faster and more efficient process. Nevertheless, during this review, it was evidenced that for the execution of these techniques, researchers design their algorithms in specific coding platforms whose features contribute to machine learning, among which the following stand out: Matlab, Python, Opencv, C++, and TensorFlow.

2) Learning Technique. Finally, this is the stage related to the learning task. Its main objective is to identify patterns so that the entry data are classified in several groups repetitively based on the default algorithms for the system, continuously improving the process according to the relevance of the data.

The machine learning techniques are in charge of this task, as they have proven to be efficient classifiers in diverse applications throughout their history. Table 6 summarizes the main techniques used by the researchers consulted in this review for the data classification and disease detection, each trained for specific plants and diseases. Likewise, it is essential to consider that some models, such as the one proposed in [1], classify the data with the help of two or more learning techniques to optimize the results, which affects the accuracy percentage and the learning task carried out by these methods.

Table 6 Machine learning techniques in the papers reviewed according to their learning task and accuracy. 

Machine learning technique Number of articles Accuracy interval Guide references
Support vector machine (SVM) 26 54.1% - 99.7% [3], [17], [42]
KNN 22 67.9% - 98.4% [11], [25], [36], [38], [43]
Convolutional neural network 17 84.8% - 98.6% [15], [23], [41], [44]
Random forest 13 54.1% - 99.7% [1], [14], [29], [45]
Neural network 8 60% - 98% [5], [19], [21], [40]
Naïve Bayes 8 60% - 98.4% [14], [35], [46]
Decision tree 4 54.1% - 99.7% [16], [30], [32], [47]
Deep neural network 3 92% - 98.3% [20], [48]
Probabilistic neural network 2 96% - 98.4% [20], [35]
Backpropagation neural network 2 89% - 98.33% [4], [45]
Boosted regression tree 2 87.2% - 95% [19], [31]
Logistic regression 1 95% - 97% [19]

D. Machine Learning Approaches.

In general, early disease detection models based on machine learning solve the complex issue of recognizing patterns in images of infected or healthy leaves employing different techniques or models as required. Figure 4 presents the machine learning approach used in the 51 articles reviewed. Some models have been trained and tested with more than one approach to see their behavior and optimize the results. Nonetheless, those were included to observe the authors’ tendency toward these approaches when training their plant disease detection algorithms.

Fig. 4 Machine learning types used in the papers reviewed. 

E. Model Optimization.

This section groups the optimization techniques used in the articles reviewed. It becomes evident that the main objective of implementing these techniques is to reduce the losses and provide the most accurate results, hence the importance of considering them during the review. In addition to being aware of how the proposed models work, it is relevant to know that it is common to combine them with other learning functions that help adjust some values or are developed based on a specific algorithm to improve their accuracy. In this case, 33 of the models reviewed were optimized with the techniques described in Table 7, whereas the rest of the papers did not optimize their models since they obtained an acceptable performance without implementing these techniques during the learning task determined by each author.

Tabla 7 Summary of the models’ optimization techniques used in the papers reviewed. 

Optimization technique Number of articles Some algorithms used References
Stochastic gradient descent 9 Without variations in the review [20], [21]
Customized optimizers 9 Graph cutting algorithm, GLCM algorithm Delta E algorithm and speeded-up robust features (SURF) [4], [5], [16], [49]
Particle swarm optimization 2 Particle swarm optimization (PSO) [1], [3]
Gradient descent optimizer 7 Adam optimization algorithm [7], [19], [47]
Successive projections algorithm 3 Without variations in the review [31], [45], [50]
Function selection algorithm 1 Algorithm Relief-F [51]
Segmentation algorithm 2 Mean-shift segmentation algorithm [14], [39]
Iterative algorithm 3 Expectation maximization algorithm and simple linear iterative clustering [15], [36], [52]
Genetic algorithm 3 Without variations in the review [40], [53]

F. Performance Assessment Methods.

In machine learning, it is necessary to assess the general performance of a proposed model to know its pattern recognition ability and thus determine if it effectively complies with the assigned task. Although a variety of performance measures are used for that purpose, three specific measures were considered for this review, which have proven to be the most relevant and accurate to develop this task when considering the sensitivity to atypical values, the execution time, and even the true and false positives.

Figure 5 shows the usage percentage of the confusion or error matrix, F1 score, and the Kappa coefficient methods, which were outstanding and cross-sectional methods in the review to verify the performance of each method.

Fig. 5 Performance metrics percentage in the papers reviewed. 

Some researchers assess their model by using several review metrics to verify and maintain a follow-up on the data since their objective is to improve the general prediction of each model before working with new data.

G. Interpretability.

Finally, in the literature reviewed, it was found that only one author [35] addressed the issue of interpretability in their proposed model by developing a hybrid system composed of techniques known for their high accuracy and interpretability, such as vector support machines and neural networks, in addition to Mamdani-type diffuse systems. This way, the author addressed the construction of a hybrid model that allows the end-user to know part of the composition of the model and analyze its deductions without neglecting accuracy.

IV. DISCUSSION

All the articles reviewed for this research meet the requirement of being models designed for the early detection of plant diseases in a non-destructive way based on images. These images were acquired from different crops and processed in various ways. However, there is a void in the interpretability field between the accuracy and interpretability of each model. Only 1 out of 51 articles is highly interpretable as it explains in detail its functionality and simplifies the complexity of understanding how the proposed model makes decisions. This void results in users not knowing what affects the results or the features recognized in each model.

During this review, it was also possible to evidence the gradual and significant progress of the image processing techniques applied to images from different crops. These are usually obtained by digital cameras in controlled environments, web databases such as PlantVillage and even hyperspectral images taken by UAVs, and then processed based on their visual concepts and color transformation models such as CIELAB and image enhancement such as enhanced RGB.

In developing machine learning models, image segmentation is vital to differentiate sick regions in plants. The most common techniques used by the researchers for this purpose are based on preestablished architectures and threshold methods, which accomplish the task of separating the relevant objects of an image from the rest when the image is clearly visible. In the same way, after this image segmentation, the algorithm must comply with the task of reducing and specifying the necessary data. The hybrid algorithms and deep learning architectures such as ResNet and U-Net are the most prominent.

In the feature classification stage, where the objectives are accuracy and efficiency, it is possible to answer the research question: Which machine learning methods are currently the most widely used for plant disease detection using image analysis techniques? In table 6, the methods used were organized from most to least used by the researchers, showing that the vector support machines, KNN, and convolutional neural networks methods are the most outstanding due to their accuracy in machine learning to detect diseases and classify plants as healthy or sick.

Similarly, this review answered the question: What are the trends in machine learning methods used for plant disease detection using image analysis techniques? Figure 4 summarizes the machine learning approaches used for plant disease detection through image analysis techniques, considering the traditional approaches and an additional one called transfer learning. This shows there is a trend toward using supervised learning.

Finally, another question was answered: What is the role of interpretability in the machine learning methods developed by the authors? It is concluded that most of the current models and those in development are focused mainly on high accuracy, leaving aside the role of interpretability since if it is not addressed correctly, it can significantly affect the accuracy of the models.

Although there are algorithms with good performance in detecting diseases without additional functions, most of the researchers prefer to optimize their models with the techniques described in Table 7. Two that stand out are the stochastic gradient descent and the gradient descent optimizer, which minimize the data loss, providing more accurate results due to all the training data and use the loss of only one sample from training to calculate the average loss.

V. CONCLUSIONS

When gathering the most critical data in the development of an automated system that detects plant diseases through images, it is concluded that machine learning is an appropriate assistance for farmers since early disease detection allows them to make better decisions for their crops and improve their productivity. Additionally, this type of research significantly increases the studied species’ scope, the techniques developed, and the classified diseases.

Similarly, it is concluded that there is a wide range of alternatives to develop a detection model using pattern recognition since there are various ways of capturing images, focusing on relevant areas in them and developing algorithms, supervised or not that contribute to the accuracy, in this case of agriculture, and thus improve the yield in each research continuously.

This review also allowed to notice a void in the interpretability field since the authors creating disease detection models through images have been focused mainly on obtaining good results, overlooking the possibility of giving the user a clear explanation of the features recognized or the specific issues affecting their results. Therefore, it is important to consider this element in the development of future models since it is relevant for the user to know the structure of the model and be able to deduce from it the process to obtain the results. This can help in the creation of more relevant models that improve agriculture.

REFERENCES

[1] R. Yadav, Y. Kumar, S. Nagpal, “Plant Leaf Disease Detection and Classification Using Particle Swarm Optimization,” in First International Conference in Machine Learning for Networking, 2019, pp. 294-306. https://doi.org/10.1007/978-3-030-19945-6_21Links ]

[2] J. Trivedi, Y. Shamnani, R. Gajjar, “Plant Leaf Disease Detection Using Machine Learning,” Communications in Computer and Information Science, vol. 1214, pp. 267-276, 2020. https://doi.org/10.1007/978-981-15-7219-7_23Links ]

[3] X. Deng, Y. Lan, T. Hong, J. Chen, “Citrus greening detection using visible spectrum imaging and C-SVC,” Computers and Electronics in Agriculture, vol. 130, pp. 177-183, 2016. https://doi.org/10.1016/j.compag.2016.09.005Links ]

[4] E. Omrani, B. Khoshnevisan, S. Shamshirband, H. Saboohi, N. B. Anuar, M. H. N. M. Nasir, “Potential of radial basis function-based support vector regression for apple disease detection,” Measurement, vol. 55, pp. 512-519, 2014. https://doi.org/10.1016/j.measurement.2014.05.033Links ]

[5] J. Shin, Y. K. Chang, B. Heung, T. Nguyen-Quang, G. W. Price, A. Al-Mallahi, “Effect of directional augmentation using supervised machine learning technologies: A case study of strawberry powdery mildew detection,” Biosystems Engineering, vol. 194, pp. 49-60, 2020. https://doi.org/10.1016/j.biosystemseng.2020.03.016Links ]

[6] J. F. I. Nturambirwe, U. L. Opara, “Machine learning applications to non-destructive defect detection in horticultural products,” Biosystems Engineering, vol. 189, pp. 60-83, 2019. https://doi.org/10.1016/j.biosystemseng.2019.11.011Links ]

[7] P. Sharma, Y. P. S. Berwal, W. Ghai, “Performance analysis of deep learning CNN models for disease detection in plants using image segmentation,” Information Processing in Agriculture, vol. 7, no. 4, pp. 566-574, 2020. https://doi.org/10.1016/j.inpa.2019.11.001Links ]

[8] A. Cruz, Y. Ampatzidis, R. Pierro, A. Materazzi, A. Panattoni, L. De-Bellis, A. Luvisi, “Detection of grapevine yellows symptoms in Vitis vinifera L. with artificial intelligence,” Computers and Electronics in Agriculture, vol. 157, pp. 63-76, 2019. https://doi.org/10.1016/j.compag.2018.12.028Links ]

[9] J. G. A. Barbedo, L. V. Koenigkan, T. T. Santos, “Identifying multiple plant diseases using digital image processing,” Biosystems Engineering, vol. 147, pp. 104-116, 2016. https://doi.org/10.1016/j.biosystemseng.2016.03.012Links ]

[10] G. Yang, Y. He, Y. Yang, B. Xu, “Fine-Grained Image Classification for Crop Disease Based on Attention Mechanism,” Frontiers in Plant Science, vol. 11, pp. 1-15, 2020. https://doi.org/10.3389/fpls.2020.600854Links ]

[11] S. Shrivastava, S. K. Singh, D. S. Hooda, “Color sensing and image processing-based automatic soybean plant foliar disease severity detection and estimation,” Multimedia Tools and Applications, vol. 74, no. 24, pp. 11467-11484, 2015. https://doi.org/10.1007/s11042-014-2239-0Links ]

[12] M. Massaro, K. Handley, C. Bagnoli, J. Dumay, “Knowledge management in small and medium enterprises: a structured literature review,” Journal of Knowledge Management, vol. 20, no. 2, pp. 258-291, 2016. https://doi.org/10.1108/JKM-08-2015-0320Links ]

[13] V. Singh, A. K. Misra, “Detection of plant leaf diseases using image segmentation and soft computing techniques,” Information Processing in Agriculture, vol. 4, no. 1, pp. 41-49, 2017. https://doi.org/10.1016/j.inpa.2016.10.005Links ]

[14] J. Siebring, J. Valente, M. H. D. Franceschini, J. Kamp, L. Kooistra, “Object-based image analysis applied to low altitude aerial imagery for potato plant trait retrieval and pathogen detection,” Sensors (Switzerland), vol. 19, no. 24, 2019. https://doi.org/10.3390/s19245477Links ]

[15] M. Kerkech, A. Hafiane, R. Canals, “Vine disease detection in UAV multispectral images using optimized image registration and deep learning segmentation approach,” Computers and Electronics in Agriculture, vol. 174, p. 105446, 2020. https://doi.org/10.1016/j.compag.2020.105446Links ]

[16] H. Ali, M. I. Lali, M. Z. Nawaz, M. Sharif, B. A. Saleem, “Symptom based automated detection of citrus diseases using color histogram and textural descriptors,” Computers and Electronics in Agriculture, vol. 138, pp. 92-104, 2017. https://doi.org/10.1016/j.compag.2017.04.008Links ]

[17] D. Moshou, X.-E. Pantazi, D. Kateris, I. Gravalos, “Water stress detection based on optical multisensor fusion with a least squares support vector machine classifier,” Biosystems Engineering, vol. 117, pp. 15-22, 2014. https://doi.org/10.1016/j.biosystemseng.2013.07.008Links ]

[18] M. Zhang, Q. Meng, “Automatic citrus canker detection from leaf images captured in field,” Pattern Recognition Letters, vol. 32, no. 15, pp. 2036-2046, 2011. https://doi.org/10.1016/j.patrec.2011.08.003Links ]

[19] S. S. Chouhan, U. P. Singh, U. Sharma, S. Jain, “Leaf disease segmentation and classification of Jatropha Curcas L. and Pongamia Pinnata L. biofuel plants using computer vision based approaches,” Journal of the International Measurement Confederation, vol. 171, e108796, 2021. https://doi.org/10.1016/j.measurement.2020.108796Links ]

[20] S. Hernández, J. L. López, “Uncertainty quantification for plant disease detection using Bayesian deep learning,” Applied Soft Computing, vol. 96, e106597, 2020. https://doi.org/10.1016/j.asoc.2020.106597Links ]

[21] P. Wspanialy, M. Moussa, “A detection and severity estimation system for generic diseases of tomato greenhouse plants,” Computers and Electronics in Agriculture, vol. 178, p. 105701, 2020. https://doi.org/10.1016/j.compag.2020.105701Links ]

[22] M. Sharif, M. A. Khan, Z. Iqbal, M. F. Azam, M. I. U. Lali, M. Y. Javed, “Detection and classification of citrus diseases in agriculture based on optimized weighted segmentation and feature selection,” Computers and Electronics in Agriculture, vol. 150, pp. 220-234, 2018. https://doi.org/10.1016/j.compag.2018.04.023Links ]

[23] Y. Xiong, L. Liang, L. Wang, J. She, M. Wu, “Identification of cash crop diseases using automatic image segmentation algorithm and deep learning with expanded dataset,” Computers and Electronics in Agriculture, vol. 177, no. July, p. 105712, 2020. https://doi.org/10.1016/j.compag.2020.105712Links ]

[24] S. Khan, M. Narvekar, “Novel fusion of color balancing and superpixel based approach for detection of tomato plant diseases in natural complex environment,” Journal of King Saud University - Computer and Information Sciences, In-press, 2020. https://doi.org/10.1016/j.jksuci.2020.09.006Links ]

[25] G. Sambasivam, G. D. Opiyo, “A predictive machine learning application in agriculture: Cassava disease detection and classification with imbalanced dataset using convolutional neural networks,” Egyptian Informatics Journal, vol. 22, no. 1, pp. 27-34, 2020. https://doi.org/10.1016/j.eij.2020.02.007Links ]

[26] S. Sladojevic, M. Arsenovic, A. Anderla, D. Culibrk, D. Stefanovic, “Deep Neural Networks Based Recognition of Plant Diseases by Leaf Image Classification,” Computational Intelligence and Neuroscience, vol. 2016, e 3289801, 2016. https://doi.org/10.1155/2016/3289801Links ]

[27] M. Gomez Selvaraj, A. Vergara, F. Montenegro, H. Alonso-Ruiz, N. Safari, D. Raymaekers, W. Ocimati, J. Ntamwira, L. Tits, A. Bonaventure Omondi, G. Blomme, “Detection of banana plants and their major diseases through aerial images and machine learning methods: A case study in DR Congo and Republic of Benin,” ISPRS Journal of Photogrammetry and Remote Sensing, vol. 169, pp. 110-124, 2020. https://doi.org/10.1016/j.isprsjprs.2020.08.025Links ]

[28] J. Behmann, J. Steinrücken, L. Plümer, “Detection of early plant stress responses in hyperspectral images,” ISPRS Journal of Photogrammetry and Remote Sensing, vol. 93, pp. 98-111, 2014. https://doi.org/10.1016/j.isprsjprs.2014.03.016Links ]

[29] J. da Rocha Miranda, M. de Carvalho Alves, E. A. Pozza, H. Santos Neto, “Detection of coffee berry necrosis by digital image processing of landsat 8 oli satellite imagery,” International Journal of Applied Earth Observation and Geoinformation, vol. 85, e101983, 2020. https://doi.org/10.1016/j.jag.2019.101983Links ]

[30] H. Santoso, H. Tani, X. Wang, A. E. Prasetyo, R. Sonobe, “Classifying the severity of basal stem rot disease in oil palm plantations using WorldView-3 imagery and machine learning algorithms,” International Journal of Remote Sensing, vol. 40, no. 19, pp. 7624-7646, 2019. https://doi.org/10.1080/01431161.2018.1541368Links ]

[31] Q. Gu, L. Sheng, T. Zhang, Y. Lu, Z. Zhang, K. Zheng, H. Hu, H. Zhou, “Early detection of tomato spotted wilt virus infection in tobacco using the hyperspectral imaging technique and machine learning algorithms,” Computers and Electronics in Agriculture, vol. 167, e105066, 2019. https://doi.org/10.1016/j.compag.2019.105066Links ]

[32] T. Poblete, C. Camino, P. S. A. Beck, A. Hornero, T. Kattenborn, M. Saponari, D. Boscia, J. A. Navas-Cortes, P. J. Zarco-Tejada, “Detection of Xylella fastidiosa infection symptoms with airborne multispectral and thermal imagery: Assessing bandset reduction performance from hyperspectral analysis,” ISPRS Journal of Photogrammetry and Remote Sensing, vol. 162, pp. 27-40, 2020. https://doi.org/10.1016/j.isprsjprs.2020.02.010Links ]

[33] J. Xia, H. X. Cao, Y. W. Yang, W. X. Zhang, Q. Wan, L. Xu, D. K. Ge, W. Y, Zhang, Y. Q. Ke, B. Huang, “Detection of waterlogging stress based on hyperspectral images of oilseed rape leaves (Brassica napus L.),” Computers and Electronics in Agriculture, vol. 159, pp. 59-68, 2019. https://doi.org/10.1016/j.compag.2019.02.022Links ]

[34] M. Kerkech, A. Hafiane, R. Canals, “VddNet: Vine disease detection network based on multispectral images and depth map,” Remote Sensing, vol. 12, no. 20, pp. 1-18, 2020. https://doi.org/10.3390/rs12203305Links ]

[35] M. S. Mustafa, Z. Husin, W. K. Tan, M. F. Mavi, R. S. M. Farook, “Development of automated hybrid intelligent system for herbs plant classification and early herbs plant disease detection,” Neural Computing and Applications, vol. 32, no. 15, pp. 11419-11441, 2020. https://doi.org/10.1007/s00521-019-04634-7Links ]

[36] S. Zhang, Z. You, X. Wu, “Plant disease leaf image segmentation based on superpixel clustering and EM algorithm,” Neural Computing and Applications, vol. 31, pp. 1225-1232, 2019. https://doi.org/10.1007/s00521-017-3067-8Links ]

[37] F. Wang, R. Wang, C. Xie, P. Yang, L. Liu, “Fusing multi-scale context-aware information representation for automatic in-field pest detection and recognition,” Computers and Electronics in Agriculture, vol. 169, e105222, 2020. https://doi.org/10.1016/j.compag.2020.105222Links ]

[38] W. S. Kim, D. H. Lee, Y. J. Kim, “Machine vision-based automatic disease symptom detection of onion downy mildew,” Computers and Electronics in Agriculture, vol. 168, e105099, 2020. https://doi.org/10.1016/j.compag.2019.105099Links ]

[39] P. Boissard, V. Martin, S. Moisan, “A cognitive vision approach to early pest detection in greenhouse crops,” Computers and Electronics in Agriculture, vol. 62, no. 2, pp. 81-93, 2008. https://doi.org/10.1016/j.compag.2007.11.009Links ]

[40] J. I. Arribas, G. V. Sánchez-Ferrero, G. Ruiz-Ruiz, J. Gómez-Gil, “Leaf classification in sunflower crops by computer vision and neural networks,” Computers and Electronics in Agriculture, vol. 78, no. 1, pp. 9-18, 2011. https://doi.org/10.1016/j.compag.2011.05.007Links ]

[41] M. M. Ozguven, K. Adem, “Automatic detection and classification of leaf spot disease in sugar beet using deep learning algorithms,” Physica A: Statistical Mechanics and its Applications, vol. 535, e122537, 2019. https://doi.org/10.1016/j.physa.2019.122537Links ]

[42] S. E. A. Raza, G. Prince, J. P. Clarkson, N. M. Rajpoot, “Automatic detection of diseased tomato plants using thermal and stereo visible light images,” PLoS One, vol. 10, no. 4, pp. 1-20, 2015. https://doi.org/10.1371/journal.pone.0123262Links ]

[43] M. S. Mohd Asaari, Mohd Asaari, P. Mishra, S. Mertens, S. Dhondt, D. Inzé, N. Wuyts, P. Scheunders, “Close-range hyperspectral image analysis for the early detection of stress responses in individual plants in a high-throughput phenotyping platform,” ISPRS Journal of Photogrammetry and Remote Sensing, vol. 138, pp. 121-138, 2018. https://doi.org/10.1016/j.isprsjprs.2018.02.003Links ]

[44] R. Karthik, M. Hariharan, S. Anand, P. Mathikshara, A. Johnson, R. Menaka, “Attention embedded residual CNN for disease detection in tomato leaves,” Applied Soft Computing Journal, vol. 86, e105933, 2019. https://doi.org/10.1016/j.asoc.2019.105933Links ]

[45] H. Zhu, B. Chu, C. Zhang, F. Liu, L. Jiang, Y. He, “Hyperspectral Imaging for Presymptomatic Detection of Tobacco Disease with Successive Projections Algorithm and Machine-learning Classifiers,” Scientific Reports, vol. 7, no. 1, pp. 1-12, 2017. https://doi.org/10.1038/s41598-017-04501-2Links ]

[46] T. Kasinathan, D. Singaraju, S. R. Uyyala, “Insect classification and detection in field crops using modern machine learning techniques,” Information Processing in Agriculture, vol. 8, no. 3, pp. 446-457, 2020. https://doi.org/10.1016/j.inpa.2020.09.006Links ]

[47] R. Van De Vijver, K. Mertens, K. Heungens, B. Somers, D. Nuyttens, I. Borra-Serrano, P. Lootens, I. Roldán-Ruiz, J. Vangeyte, W. Saeys, “In-field detection of Alternaria solani in potato crops using hyperspectral imaging,” Computers and Electronics in Agriculture, vol. 168, e105106, 2019. https://doi.org/10.1016/j.compag.2019.105106Links ]

[48] P. Sharma, Y. P. S. Berwal, W. Ghai, “Performance analysis of deep learning CNN models for disease detection in plants using image segmentation,” Information Processing in Agriculture, vol. 7, no. 4, pp. 566-574, 2020. https://doi.org/10.1016/j.inpa.2019.11.001Links ]

[49] D. S. Tan, , R. Leong, A. Laguna, C. Ngo, Angelyn Lao, D. Amalin, D. Alvindia, “AuToDiDAC: Automated Tool for Disease Detection and Assessment for Cacao Black Pod Rot,” Crop Protection, vol. 103, pp. 98-102, 2018. https://doi.org/10.1016/j.cropro.2017.09.017Links ]

[50] J. A. Xia, H. X. Cao, Y. W. Yang, W. X. Zhang, Q. Wan, L- Xu, D. K. Ge, W. Y. Zhang, Y. Q. Ke, B. Huang, “Detection of waterlogging stress based on hyperspectral images of oilseed rape leaves (Brassica napus L.),” Computers and Electronics in Agriculture, vol. 159, pp. 59-68, 2019. https://doi.org/10.1016/j.compag.2019.02.022Links ]

[51] A. Alsuwaidi, B. Grieve, H. Yin, “Feature-Ensemble-Based Novelty Detection for Analyzing Plant Hyperspectral Datasets,” IEEE Journal of Selected Topics in Applied Earth Observations and Remote, vol. 11, no. 4, pp. 1041-1055, 2018. https://doi.org/10.1109/JSTARS.2017.2788426Links ]

[52] J. Behmann, J. Steinrücken, L. Plümer, “Detection of early plant stress responses in hyperspectral images,” ISPRS Journal of Photogrammetry and Remote Sensing, vol. 93, pp. 98-111, 2014. https://doi.org/10.1016/j.isprsjprs.2014.03.016Links ]

[53] V. Singh, A. K. Misra, “Detection of plant leaf diseases using image segmentation and soft computing techniques,” Information Processing in Agriculture, vol. 4, no. 1, pp. 41-49, 2017. https://doi.org/10.1016/j.inpa.2016.10.005Links ]

Citation: D.-D. Leal-Lara, J. Barón-Velandia, C.-E. Rocha-Calderón, “Interpretability in the Field of Plant Disease Detection: A Review,” Revista Facultad de Ingeniería, vol. 30 (58), e13495, 2021. https://doi.org/10.19053/01211129.v30.n58.2021.13495

AUTHORS’ CONTRIBUTION

Daniel-David Leal-Lara: Conceptualization, Research, Content - Curation, Methodology, Writing - Original draft, Writing - Review & editing.

Julio Barón-Velandia: Conceptualization, Methodology, Writing - Original draft, Writing - Review & editing.

Camilo-Enrique Rocha-Calderón: Validation, Writing - Review & editing.

Received: October 16, 2021; Accepted: November 25, 2021; Accepted: November 27, 2021

Creative Commons License This is an open-access article distributed under the terms of the Creative Commons Attribution License