Abstract
The diseases in plants have a great impact upon the yield and quality of agricultural products. The study of such diseases helps to ascertain the reasons of losses affecting the economy of a country’s growth to a great scale. This helps to draw the attention toward the different visual patterns on plant leaves against various ailments to monitor the health for a sustainable agriculture output. It is indeed a great challenge to monitor the health and detect diseases on plants manually as it calls for tremendous amount of time, efforts and expertise. The proposed method focuses on techniques of image processing for detecting various diseases on plant leaves. Steps like image acquisition, feature extraction and segmentation help to classify the plants as healthy or unhealthy and alert the farmers also.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
India is an agricultural country where majority of the population income depends mainly upon farming. Agriculture contributes as a large source of employment and source of earnings through exports. The plants, fruits and even medicinal herbs offer serviceable benefactions to the human race. Though farmers have wide range of options of sowing crops, yet a degradable performance is observed when the agricultural output is affected by various diseases [1]. It is estimated that 35–45% of the crop production is lost due to untimely detection of diseases in plant leaflets. Though most of the observations are strictly based upon the physical examination of the leaves, this leads to extensive delay in time and treatment [2]. Such approaches also produced results with low accuracy greatly affecting the economic growth of our country as well as a significant income drop in the income of the farmers [3]. With the advent of the technology and latest techniques, the detection of diseases in plants has been automated to improve food security [4]. These solutions have proved to as early and timely detection approaches with better accuracy than manual interventions [5, 6]. This paper helps to introduce techniques of image processing for detection of diseases in different plants.
2 Related Work
In this section, different methods of detection of plant diseases have been discussed using various image processing techniques.
In 2015, Rama Krishnan et al. [2] used the backpropagation algorithm for detecting the diseases in groundnut leaflets. Though colored images gave a higher accuracy, but limited diseases were detected. Padol et al. [4] used K-means clustering approach for detecting diseases in grape leaves in 2016. Though Support Vector Machine (SVM) was also used to classify the unhealthy leaves, the scope of accuracy improvement was also limited. Shaikh et al. [5] used Bi-level Thresholding technique with Gray-level Co-occurrence Matrix (GLCM) in Hidden Markov Model (HMM) for detecting diseases in citrus plant leaves. The results proved good accuracy in classifying and extracting the diseased parts. Kshir Sagar et al. [6] used MATLAB for implementing Multi-SVM and K-means algorithms for extracting feature from diseases of plants and fruits utilizing GLCM. Gandhi et al. [7] contributed solutions for detecting diseases in more than 150 crops using convolutional neural networks with Deep Learning approach in 2019. The model worked well with mobile and laptop mode but still required a physical intervention of farmers for image capturing. In 2020, Rama Thunnisa et al. [8] and Gomathy et al. [9] used SVM and clustering approaches, respectively, to detect diseases in vegetable plants. Saktidasan et al. [10] also used combination of Principal Component Analysis (PCA) and SVM with K-means algorithm to obtain better results. Singh et al. [11] to used latest approaches of Random Forest classifiers and Deep Learning for early plant disease detection with large datasets. But still, a limited accuracy was achieved in the results. A brief review of the recent work done is given below in Table 1.
3 Requirement of Hardware and Software
3.1 Components
-
ESP-32 Microcontroller.
-
Soil Moisture Sensor.
-
DHT11 Temperature and Humidity Sensor.
-
Submersible 3-6 V DC Pump.
3.2 Software Utilized
-
Blynk application.
-
Arduino IDE.
-
MATLAB.
4 Working
The circuit details of the project and its layout are shown in Figs. 1 and 2, respectively. The basic steps of the suggested methodology are given in Fig. 3. The flow description for the implementation steps is also shown in Fig. 4.
These steps are explained as:
4.1 Acquiring the Image
First of all, colored images of the leaflets were taken through a high-resolution mobile camera. These were uploaded to a folder [13, 21, 22].
4.2 Initialization of the Image
This step is difficult as it is highly prone to noisy effects. The image is curtailed into size 256 × 256 using the Otsu technique of thresholding. This helps in classifying the given pixels into twin categories.
4.3 Segmenting the Image
The information in the colored images is divided into three characteristics, namely ‘L’, ‘a’ and ‘b’, relating to light, red or green and blue or yellow values. After this conversion, K-means algorithm was utilized to segment the image into three clusters [5, 6, 14], as follows:
-
(a)
The given data were assigned a number for cluster. Here K = 3.
-
(b)
The mean was selected.
-
(c)
The length amidst the points of data and mean were calculated utilizing Euclidean distance (utilizing the maximum distance as the criteria).
-
(d)
The points of data nearer to the mean must be unchanged.
-
(e)
The points of data closer to the mean value must be moved to adjoining cluster [9].
4.4 Extraction of Features
Each cluster selected in the previous step is utilized for extracting the features. The colored or RGB images are converted into grayscale digital images to express the intensity of the leaf diseases in the range 0–1. Only a limited number of pixels are selected that are necessary and adequate to characterize the entire segment of an image. The contrived area within the histogram of data or the image is used to indicate its frequency of occurrence. The affected area (in %) in an image relates to the ratio of the region of plant disease to the total area of the leaf used and reflects the image quality of the healthy plants. A GLCM was used to describe the steadiness of an image using the dimensional connection from the pixels of the image. Features like such as contrast, energy, homogeneity, correlation, mean and skewness were reclaimed from the matrix [14]. These are given as:
-
(1)
Contrast estimates the extremity between a picture element and its adjoining pel over a proper image. For a constant image, the value is zero.
-
(2)
Energy quantifies the level of fidelity between squared elements totalized in a matrix with levels amidst zero and one. For a constant image the value is one.
-
(3)
Homogeneity weighs the level of affinity amidst the pixels. For a constant image, the value is one.
-
(4)
Correlation evaluates the relationship amidst a pel value with its nearby values betwixt −1 and 1. [15].
-
(5)
Mean estimates the average of the samples over a finite number of samples.
-
(6)
Skewness is a measure of lack of symmetry.
4.5 Classification
SVM has been used as a two-fold classifier for classifying the consistency in different pattern acknowledgement applications. The notion of SVM is to generate a hyper-plane betwixt sets of data for indicating the classes they belong to [14]. Specimens nearer to the brink are chosen for resolution of the hyper-plane, as shown in Fig. 5.
For the experiment, a collection of normal and abnormal leaflets of Sigonia, Bhindi (Abelmoschus esculentus), Brinjal (Solanum melongena) and Karela (Momordica charantia) plants were taken. These are shown in Figs. 6 and 7, respectively, and denoted as plants P1, P2, P3, P4 and P5. Generally, the plants are affected by common diseases, such as Alternaria alternata, Anthracnose, Bacterial blight and Cercospora leaf spot. For detecting the most diseased plants, a mean of all pretentious areas was calculated for each plant to discriminate between the normal and damaged leaves in terms of accuracy of the algorithm used. The results helped to automatically water the healthy plants through the Blynk app software in the plant health tracking system once the soil parameters are checked using hardware components.
The complete project images are shown in Figs. 8a–d.
5 Results
Highly pretentious diseased areas in plants were observed utilizing the k-mean clustering approach with SVM. The moisture, temperature and humidity parameters of the soil were continuously checked through the hardware components. The Blynk app successfully displayed the alerts for automatic watering of the plants. The detection of plant diseases with desirable accuracy is given in Table 2.
A brief comparison of the proposed technique with the existing methods is also summarized in Table 3 below.
6 Conclusion
A nominal board utilizing sensors for detecting the real-time diseases in plants is introduced in the paper. A majority of common diseases in plants have been detected by the proposed technique with high accuracy. The technique currently limits the results obtained only from a few plants. Also, manual intervention of farmers is necessary for acquiring the images for calculating the detection accuracy.
However, the scope of the utility can be extended to other crops, fruits or vegetables also with the possibility of identification of more diseases utilizing better algorithms. The manual process of capturing the images may also be mechanized to extend the benefits of the proposed solution to a large part of the society and the country.
References
Gui J et al (2015) A new method for soybean leaf disease detection based on modified salient regions. Int J Multimedia Ubiquit Eng 10(6):45–52
Ramakrishnan M (2015) Groundnut leaf disease detection and classification by using back probagation algorithm. In: 2015 international conference on communications and signal processing (ICCSP). IEEE
Bhange M, Hingoliwala HA (2015) Smart farming: pomegranate disease detection using image processing. Procedia Comput Sci 58:280–288
Padol PB, Yadav AA (2016) SVM classifier based grape leaf disease detection. In: 2016 Conference on advances in signal processing (CASP). IEEE
Dhole SA, Shaikh RP (2016) Review of leaf unhealthy region detection using image processing techniques. Bull Electr Eng Inform 5(4):451–453
Kshirsagar G et al. Plant disease detection in image processing using MATLAB. Int J Recent Innov Trends Comput Commun 6(4)
Gandhi R et al (2018) Plant disease detection using CNNs and GANs as an augmentative approach. In: 2018 IEEE international conference on innovative research and development (ICIRD). IEEE
Rahamathunnisa U et al (2020) Vegetable disease detection using k-means clustering and SVM. In: 2020 6th international conference on advanced computing and communication systems (ICACCS). IEEE
Gomathy B, Nirmala V (2019) Survey on plant diseases detection and classification techniques. In: 2019 international conference on advances in computing and communication engineering (ICACCE). IEEE
Sankaran KS, Vasudevan N, Nagarajan V (2020) Plant disease detection and recognition using K means clustering. In: 2020 international conference on communication and signal processing (ICCSP). IEEE
Singh D et al (2020) PlantDoc: a dataset for visual plant disease detection. In: Proceedings of the 7th ACM IKDD CoDS and 25th COMAD, pp 249–253
Ranjan M et al (2015) Detection and classification of leaf disease using artificial neural network. Int J Tech Res Appl 3(3):331–333
Patil R et al (2016) Grape leaf disease detection using k-means clustering algorithm. Int Res J Eng Technol (IRJET) 3(4):2330–2333
Anand R, Veni S, Aravinth J (2016) An application of image processing techniques for detection of diseases on Brinjal leaves using k-means clustering method. In: 2016 international conference on recent trends in information technology (ICRTIT). IEEE
Prakash RM et al (2017) Detection of leaf diseases and classification using digital image processing. In: 2017 international conference on innovations in information, embedded and communication systems (ICIIECS). IEEE
Sawarkar V, Kawathekar S (2018) A review: rose plant disease detection using image processing. IOSR J Comput Eng (IOSR-JCE) e-ISSN:2278–0661
Sharath DM et al (2019) Image based plant disease detection in pomegranate plant for bacterial blight. 2019 international conference on communication and signal processing (ICCSP). IEEE
Daniya T, Vigneshwari S (2019) A review on machine learning techniques for rice plant disease detection in agricultural research. System 28(13):49–62
Annabel LSP, Annapoorani T, Deepalakshmi P (2019) Machine learning for plant leaf disease detection and classification—a review. In: 2019 international conference on communication and signal processing (ICCSP). IEEE
Sharma P, Kanika K, Kaur M (2021) IOT based automated irrigation system. J Cardiovasc Dis Res 12(4):35–40
Trivedi NK, Gautam V, Anand A, Aljahdali HM, Villar SG, Anand D, Goyal N, Kadry S (2021) Early detection and classification of tomato leaf disease using high-performance deep neural network. Sensors 21:7987. https://doi.org/10.3390/s21237987
Ramesh TR, Lilhore UK, Poongodi M, Simaiya S, Kaur A, Hamdi M (2022) Predictive analysis of heart diseases with machine learning approaches. Malays J Comput Sci 132–148. https://doi.org/10.22452/mjcs.sp2022no1.10
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Sharma, P. (2023). Automated Plant Health Assessment Through Detection of Diseased Leaflets. In: Jain, S., Marriwala, N., Tripathi, C.C., Kumar, D. (eds) Emergent Converging Technologies and Biomedical Systems. ETBS 2022. Lecture Notes in Electrical Engineering, vol 1040. Springer, Singapore. https://doi.org/10.1007/978-981-99-2271-0_47
Download citation
DOI: https://doi.org/10.1007/978-981-99-2271-0_47
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-2270-3
Online ISBN: 978-981-99-2271-0
eBook Packages: Biomedical and Life SciencesBiomedical and Life Sciences (R0)