Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Ms. D. R. Kamble, Ms. Snehal Krishna Gadale, Ms. Dhanashri Nitin Pawar, Ms. Gauri Dhanaji Shedage, Ms. Mukti Mahajan
DOI Link: https://doi.org/10.22214/ijraset.2024.58699
Certificate: View Certificate
The agricultural sector plays a crucial role in sustaining the world\'s growing population. However, the prevalence of plant leaf diseases can significantly impact crop yields and quality. This project leverages the power of deep learning techniques to develop an automated system for the early detection of plant leaf diseases. By utilizing a large dataset of annotated leaf images and state-of-the-art convolutional neural networks (CNNs), this research aims to accurately identify and classify various plant leaf diseases, including but not limited to fungal, bacterial, and viral infections. In this project, we propose an innovative approach to tackle this issue. Specifically, we utilize convolutional neural networks (CNNs) to analyze images of plant leaves and classify them into healthy or diseased categories. To ensure the robustness of our model, we curate an extensive dataset comprising images of various plant diseases and healthy leaves. This project stands to benefit the agriculture industry by offering a cost-effective, scalable, and timely solution for plant disease detection.
I. INTRODUCTION
The health and productivity of agricultural crops are vital for ensuring global food security and sustainable development. However, the prevalence of plant diseases poses significant threats to crop yields, leading to substantial economic losses for farmers worldwide. Detecting plant diseases in a timely and accurate manner is crucial for effective disease management and minimizing crop damage. Therefore, the aim of project is to contribute to the field of plant pathology by developing a "Leaf Disease Detection" system capable of efficiently identifying diseases affecting various crops. Manual disease identification in agriculture is a prevalent practice, where farmers rely on their experience or consult scientists to correlate disease patterns on leaves. However, this approach is not foolproof, and accurate predictions are often challenging, leading to a trial-and-error process. Early disease identification is crucial for maximizing crop yield.
Fortunately, with the progress in deep learning and computer vision technologies, automatic disease detection using plant leaf images has become feasible. Machine learning, particularly Deep Learning, utilizes Artificial Neural Networks to mimic the human brain's neural network. Convolutional Neural Networks, a type of deep learning system, can automatically identify patterns in image data by discerning rules and storing them as weights and biases for future predictions.
II. LITERATURE REVIEW
The proposed paper by Ebrahim Hirani [1] aims to explore the application of deep learning techniques, specifically
Convolutional Neural Networks (CNNs), in plant disease detection. It acknowledges the significance of CNNs in various computer vision tasks, including image classification, feature extraction, and segmentation, and highlights the importance of addressing plant diseases due to their detrimental effects on agricultural yield. While CNNs have been extensively used in plant disease detection, the paper discusses limitations associated with these approaches. It then introduces transformer networks as a promising alternative, citing their recent successes in computer vision tasks. Transformer networks have gained attention for their ability to capture long-range dependencies in data, which can be beneficial in image analysis tasks.
The primary objective of the paper is to compare the performance of transformer networks with traditional CNN approaches in the context of plant disease detection. It likely presents a review of different methods used for identifying plant leaf diseases, covering both traditional image processing techniques followed by machine learning models and newer deep learning architectures. By comparing these approaches, the paper aims to provide insights into the effectiveness of transformer networks compared to CNNs in addressing the challenges of plant disease detection. This comparison can help researchers and practitioners understand the strengths and limitations of each approach and guide future developments in this field.
Ansari Fatima Aness [2] developed a Leaf Disease Detection system aimed at enhancing crop productivity by promptly identifying and preventing crop diseases. The study utilized deep convolutional neural network (CNN) models, specifically
VGG16 and VGG19 architectures, to identify and diagnose diseases in corn plants based on images of their leaves. The dataset comprised 3000 colored corn leaves photos, including both healthy and diseased leaves. The study compared the performance of VGG16 and VGG19 architectures and found that both models outperformed conventional feature-based methods in terms of disease classification accuracy. Specifically, the accuracy rates achieved were 94.1% for VGG16 and 96.5% for VGG19. Additionally, the models required less training time compared to previous deep learning models. The promising outcomes suggest that the deep CNN model significantly influences the effective identification of diseases in corn plants. Moreover, the high accuracy rates attained indicate the potential for real-time application in agricultural systems. By leveraging deep learning techniques, such as CNNs, this system demonstrates the capability to improve agricultural practices by efficiently detecting and addressing crop diseases.
Sandeep Kumar [3] proposed a system for Leaf Disease Detection and Classification based on Machine Learning, aiming to address the significant role of agriculture in the economy and the common occurrence of plant diseases, which profoundly affect agricultural productivity. In the agricultural sector, detecting infections in plants is crucial, as it helps in timely intervention to help the impact of diseases on crop yields. Continuous monitoring plants for disease symptoms requires significant human effort and time. Therefore, automating this process through a programmed strategy can simplify the detection of diseased leaves and save time and effort. The proposed algorithm aims to achieve more accurate identification and classification of plant diseases compared to existing techniques. By leveraging machine learning algorithms, the proposed system can effectively detect and classify diseases in plant leaves, thereby streamlining agricultural practices and contributing to improved crop management. This automated approach has the potential to enhance the efficiency and productivity of agricultural systems by enabling timely and accurate identification of plant diseases.
Melike Sardogan [4] developed a method for Plant Leaf Disease Detection and Classification based on Convolutional Neural Network (CNN) with the Learning Vector Quantization (LVQ) algorithm. Recognizing diseases in plants early is crucial for maintaining efficient crop yields in agriculture. Specifically, diseases like bacterial spot, late blight, Septoria leaf spot, and yellow curved leaf can significantly impact the quality of tomato crops. Automatic classification methods for plant diseases aid in taking timely action after detecting symptoms on the leaves. The paper presents a CNN model combined with the LVQ algorithm for detecting and classifying tomato leaf diseases. The dataset contains 500 images of tomato leaves exhibiting the four symptoms of diseases mentioned earlier. The CNN model is utilized for automatic feature extraction and classification, with color information actively incorporated into the research. In this model, filters are applied to the three channels based on the RGB components of the images. The LVQ algorithm is then employed, utilizing the output feature vector from the convolutional part of the CNN for training the network. Experimental results demonstrate the effectiveness of the proposed method in recognizing the four different types of tomato leaf diseases. This approach showcases the potential of combining CNNs with LVQ algorithms for accurate and automated detection and classification of plant diseases, which is vital for maintaining crop health and productivity in agriculture.
Shima Ramesh [5] outlined a method for Plant Disease Detection Using Machine Learning, emphasizing the significant threat crop diseases pose to food security and the challenges in quickly identifying them due to the lack of necessary infrastructure in many parts of the world. The emergence of accurate techniques in leaf-based image classification has shown promising results in addressing this issue. The proposed method utilizes Random Forest, a machine learning algorithm, to distinguish between healthy and diseased leaves using datasets created for this purpose. The implementation of the method involves several phases, including dataset creation, feature extraction, training the classifier, and classification. In the dataset creation phase, sets of healthy and diseased leaves are compiled and labeled accordingly. Feature extraction is performed using Histogram of Oriented Gradient (HOG) to capture relevant information from the leaf images. These features are then used to train the Random Forest classifier, which learns to differentiate between healthy and diseased leaves based on the extracted features. The paper highlights the potential of using machine learning techniques to train on large publicly available datasets, enabling the detection of plant diseases on a large scale. By leveraging machine learning algorithms like Random Forest and techniques such as feature extraction, this approach offers a promising solution for addressing the challenges associated with plant disease detection, ultimately contributing to improved food security and agricultural productivity.
III. PROPOSED WORK
The proposed Plant Disease Detection system aims to leverage Convolutional Neural Networks (CNNs) for analyzing plant leaf images obtained from the comprehensive "Leaf Disease Dataset," which encompasses 39 different classes of plant diseases. These diseases include common issues such as powdery mildew and blight. The primary goal of the system is to accurately identify abnormalities in plant leaves, aiding in early detection and intervention.
To enhance accessibility and usability, the system will feature both a user-friendly website and a mobile application. Through these platforms, farmers can easily capture images of their plant leaves and upload them for disease diagnosis. The system will then provide instant feedback, classifying the leaves as healthy or diseased and, if applicable, specifying the particular disease detected.
In addition to facilitating disease detection, the platform will also serve as an educational resource for farmers. It will provide valuable information on disease management strategies, treatment options, and preventive measures. By empowering farmers with knowledge and actionable insights, the system aims to enable them to effectively combat plant diseases, ultimately improving crop yields and productivity.
Overall, the proposed system utilizes image processing methods, specifically CNNs, to automate the detection and diagnosis of plant diseases. By providing real-time feedback and educational resources, it seeks to assist farmers in making informed decisions and implementing effective strategies for maintaining plant health and maximizing agricultural output.
Creating a leaf disease detection system using deep learning involves several essential modules or components. Here are the key modules used in such a system:
a. Data Collection: Collect a diverse dataset of plant leaf images, which includes healthy leaves and leaves with various diseases.
b. Data Preprocessing: Prepare the dataset by resizing, augmenting, and normalizing the images to ensure they are suitable for training the deep learning model.
2. Deep Learning Model
Convolutional Neural Network (CNN): Design and implement a CNN for image classification, as CNNs are well-suited 2411for image-related tasks. CNN stands for Convolutional Neural Network. It is a type of deep learning algorithm commonly used for image classification, and processing tasks. CNNs are inspired by the organization of the animal visual cortex, and they have proven to be highly effective in tasks such as object detection, facial recognition, and medical image analysis.
Key components of a CNN include:
a. Convolutional Layers: These layers apply convolutional filters to input images to extract features such as edges, textures, and patterns.
b. Pooling Layers: Pooling layers down sample the feature maps generated by the convolutional layers, reducing the spatial dimensions and the computational load.
c. Activation Functions: Non-linear activation functions like ReLU (Rectified Linear Unit) introduce non-linearities into the network, enabling it to learn complex patterns in the data.
d. Fully Connected Layers: These layers connect every neuron in one layer to every neuron in the next layer, enabling the network to learn high-level features and make predictions.
CNNs are trained using large datasets, often requiring significant computational resources. Techniques such as transfer learning, where a pre-trained CNN is fine-tuned on a specific task, can help reduce the computational cost and training time for new applications.
3. Model Training
Train the deep learning model using the preprocessed dataset, adjusting hyperparameters as needed.
4. User Interface
Front-end: Develop a user-friendly interface (web or mobile) to allow users, such as farmers, to interact with the system. Back-end: Implement the logic for image processing and model interaction.
5. Disease Classification
Categorization: Classify detected diseases into specific categories. Information Retrieval: Provide detailed information about each disease, including causes and recommended treatments.
Each module plays an important role in the development and functionality of the leaf disease detection system, contributing to its effectiveness in helping farmers manage plant diseases and improve crop health.
In conclusion, the development of a \"Leaf Disease Detection system\" has the potential to bring about significant benefits and applications in various fields. The project aimed to create a user friendly and efficient solution for identifying diseases in plant leaves, with a focus on agriculture and environmental monitoring. We create web-based application to ensure that give 96% accurate result. It concentrated on applying a CNN model to forecast the pattern of leaf diseases using images from a given dataset or trained dataset in the field and historical data. Some of the benefits of this following findings regarding plant leaf disease prediction. This method will cover the greatest variety of plant leaves, allowing farmers to learn about leaves that may have never been cultivated. By listing all potential plant leaves, it aids farmers in choosing which crop to grow. Additionally, this technology takes historical data production into account, giving the farmer information into market prices and demand for specific plants.
[1] E. Hirani, V. Magotra, J. Jain, “Plant Disease Detection Using Deep learning”, 2021 6th International Conference for Convergence in Technology. [2] A. F. Aness; R. Fernandes; Bilal Shaikh; Kamran Shaikh; Nida Shaikh, “Leaf Disease Detection”, August 2022 [3] S. Kumar; KMVV Prasad; A. Srilekha; T. Suman; B. Pranav Rao, “Leaf Disease Detection and Classification based on Machine Learning”, 09-10 October 2020 [4] M. Sardogan, A. Tuncer, Y. Ozen [4] developed “Plant Leaf Disease Detection and Classification based on CNN with LVQ Algorithm”, IEEE Xplore (2020 September). [5] S. Ramesh, R. Hebbar, \"Plant Disease Detection Using Machine Learning\",2018 International Conference [6] SAmrita S. Tulshan, Nataasha Raul, “Plant Leaf Disease Detection using Machine Learning”, July 2019. [7] A. Rastogi, R. Arora and S. Sharma,” Leaf Disease Detection and Grading using Computer Vision Technology & Fuzzy Logic” 2nd International Conference on Signal Processing and Integrated Networks (SPIN)2015 [8] S. Yun, W. Xianfeng, Z. Shanwen, and Z. Chuanlei, “Pnn based crop disease recognition with leaf image features and meteorological data,” International Journal of Agricultural and Biological Engineering, vol. 8, no. 4, p. 60, 2015
Copyright © 2024 Ms. D. R. Kamble, Ms. Snehal Krishna Gadale, Ms. Dhanashri Nitin Pawar, Ms. Gauri Dhanaji Shedage, Ms. Mukti Mahajan. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET58699
Publish Date : 2024-02-29
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here