Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Swamiraj Jadhav, Sahil Gandhi, Parth Joshi, Vedant Choudhary, Sachin Walunjkar
DOI Link: https://doi.org/10.22214/ijraset.2023.51827
Certificate: View Certificate
India is primarily an agricultural country where a significant portion of the population depends on agriculture for their livelihood. However, plant diseases are a major issue for farmers, hindering their efforts to cultivate crops. Delayed detection of diseases can result in a significant loss of yield and income for farmers. To mitigate these negative impacts, we have created a project that utilizes machine learning and deep learning techniques such as image processing and Convolutional Neural Networks to detect various diseases in banana plants. Our machine learning model enables early detection of diseases, which can help minimize the loss of yield and enable farmers to take necessary preventive measures to halt the spread of diseases in their crops.
I. INTRODUCTION
Banana is a crucial fruit crop globally, with a production of over 94 million tons. In India, it is a significant source of income for a large number of farmers. With an annual production of over 16.40 million tons from 480.40 thousand hectares, and an average yield of 31.5 T/ha, Maharashtra leads in production with 62 T/ha. Banana constitutes 37% of the total fruit production in India, and covers 21% of the total plantation area in the country. Maharashtra, being the largest state after Rajasthan in terms of area and first in production, is a vital contributor. Jalgaon, a district in Maharashtra, holds the most crucial banana farming area, covering 50,000 hectares of banana farms. Unfortunately, every year, farmers face substantial losses due to bacterial, fungal, and viral diseases in banana crops. This paper highlights various techniques used for early detection of diseases in banana crops that can help farmers and reduce their losses.
Bananas are a crucial crop in the fruit industry and are the second most important fruit crop in India after mango. They are available year-round, come in a variety of types, are affordable, and have numerous nutritional benefits and medicinal properties, making them popular globally. Bananas are also a highly sought-after export product. They are rich in carbohydrates, vitamins (especially B vitamins), fiber, and minerals such as potassium, calcium, and magnesium. They are easy to digest and have no cholesterol or fat, making them a healthy choice for patients suffering from various ailments such as hypertension, arthritis, ulcers, gastroenteritis, and kidney disease.
In addition to their use as a food source, banana fiber can be used to make products such as bags, pots, and wall hangings, while banana scraps are useful in making high-quality rope and paper. Banana leaves are also used as a hygienic dinner plate.However, banana crops are susceptible to various types of diseases, including bacterial and fungal diseases, such as black sigatoka, yellow sigatoka, rhizome soft rot, panama and fruit speckle. This study aims to focus on some of the significant diseases associated with bananas.
To address this issue, the research proposes a deep convolutional neural network model to detect banana plant diseases quickly and accurately using images of different banana plant diseases. Detecting plant leaf diseases can be difficult, especially for inexperienced farmers. As a result, an automatic system that identifies crop diseases based on their visual appearance and symptoms could be of significant help to farmers. Various efforts have been made to quickly and accurately detect leaf diseases, and this research proposes using image processing techniques and neural networks to detect plant leaf diseases in banana crops. Deep learning has made significant strides in recent years and is now capable of extracting useful feature representations from large numbers of input images.
This technology provides an opportunity to accurately identify crop diseases in a timely manner, improving the accuracy of plant protection and expanding the scope of computer vision within the field of precision agriculture.
II. LITERATURE SURVEY
Several studies have been conducted in the area of plant leaf disease detection in the past. Researchers have focused on identifying and detecting diseases in various crops including banana, tomato, sorghum, wheat, apple, and others.
Although this paper concentrates on the banana crop, the approaches, techniques, and workflows described in earlier studies exhibit some similarities. While the diseases affecting different crops may vary, the principles utilized for their detection show similarity, and this system can be extended to other crops with appropriate model training.
[1]. Husnul Ajra and colleagues developed a system for detecting and classifying diseases in potato and tomato plants. They used two convolutional neural networks, AlexNet and ResNet-50, to analyze datasets of unhealthy leaves and identify symptoms of disease. The feature extraction and classification were performed by these models. The accuracy achieved by their approach was 97% and 96.1% for ResNet-50 and 96.5% and 95.3% for AlexNet, respectively, for the classification of infected and uninfected leaves and leaf diseases.
[2]. Ms. Deepa and colleagues developed a system for detection of leaf diseases that includes image pre-processing, clustering, training, and classification. The method utilizes K-means clustering to group leaves and then uses support vector machine (SVM) technique for classification. To perform multiclass classification, the system applies one-to-one or one-to-many mapping using multi-SVM.
[3]. Xulang Guan proposed a plant disease detection system that utilized four distinct convolutional neural network models, namely Inception, Resnet, Inception Resnet, and Densenet. The results obtained from the CNN models were processed using the stacking method, resulting in an accuracy rate of 87%. This approach yielded a considerable improvement in accuracy when compared to using a single CNN model.
[4]. Surampalli Ashok and colleagues developed a tomato plant disease detection system that employs a convolutional neural network (CNN) classifier. To prepare the dataset, images are initially pre-processed using a Gaussian filter. The feature extraction is carried out using both Discrete Wavelet Transform (DWT) and GLCM. DWT uses sub-band coefficients, while GLCM computes the correlation to classify the leaf image or segment of a leaf image based on different luminous levels. Subsequently, segmentation is performed, and a CNN classifier is utilized for classification.
[5]. The detection system for plant diseases proposed by Xinda Liu and colleagues utilizes a reweighting approach. The system calculates the weights of patches and allocates them to loss for patch label pair. Then, the patch features are extracted from the network trained with loss reweighting and an LSTM network is employed for further processing.
III. OBJECTIVES
IV. METHODOLOGY
The proposed system is developed using python programming language and its various libraries. The system will be available on desktop or laptop. The farmer will first capture the image through his device. After capturing the image he will provide the image to the developed application. The image will go through a series of steps such as image pre-processing, feature extraction, classification using convolutional neural networks, etc. Finally, a result will be displayed on the screen and the application will detect whether the crop is healthy or infected and if infected, what is the disease that have caused the infection along with the pesticide to be used for treating the crop. The model is made by using convolutional neural network. CNN stands for Convolutional Neural Network, which is a type of deep neural network commonly used for image recognition, computer vision and natural language processing.
The CNN architecture is designed to automatically and adaptively learn spatial hierarchies of features from input data, using convolutional layers, pooling layers, and activation functions. By processing data in a hierarchical way, CNNs are able to learn high-level features of the input, and can be trained to identify objects, shapes, textures, and patterns within an image. It consists of following components:
Steps of Working:
Step 1: Image acquisition The first step in the process is to acquire an image of a banana leaf using a device such as a smartphone or camera. The user then uploads the image to the system for processing.
Step 2: Pre-processing Before the image can be used for training the model, it must be pre-processed to ensure that it is in the proper format and size. This involves adjusting the aspect ratio, normalizing, scaling, and reducing the dimensionality of the image. It is important that all the images in the dataset are of the same size to ensure that the convolutional neural network can perform its operations effectively.
Step 3: Feature extraction In this step, important and distinctive features of the image are extracted to be used for further processing. This is a crucial step in the process of building an accurate and efficient model.
Step 4: Preparation of model using CNN The next step involves designing and training a convolutional neural network model using the dataset and libraries such as Keras or TensorFlow. CNN is a popular deep learning algorithm used for image recognition and processing. It is efficient and reliable and is often the preferred choice for computer vision tasks.
Step 5: Displaying results Once the image has been processed and classified by the CNN model, the results are displayed on the screen. In the case of banana leaf disease detection, the user is informed whether the crop is infected or not, and the appropriate pesticide required for treatment is recommended. This step helps farmers take timely and effective action to protect their crops and prevent further damage.
VI. FUTURE SCOPE
In future, following improvements and additions could be done:
VII. ACKNOWLEDGMENT
The satisfaction and euphoria that accompany the successful completion of any task would be impossible without the mention of the people who made it possible, whose constant guidance and encouragement crowned our efforts with success. I take this opportunity to express my profound gratitude to Dr. D. S. Bormane, Principal, AISSMS College of Engineering, for his constant support and encouragement. I would also like to thank Dr. S. V. Athawale, Head, Department of Computer Engineering, for his constant support and guidance. I express my gratitude to Mr. S. S. Jadhav, Professor, project guide, for constantly monitoring the development of the project and setting up precise deadlines. His valuable suggestions were the motivating factors in completing the work. Finally, a note of thanks to the teaching and non teaching staff of the Department of Computer Engineering, for their cooperation extended to me, and my friends, who helped me directly or indirectly in the course of the project work.
In conclusion, the detection of diseases in banana crops is an important task that can have a significant impact on the agricultural industry. Deep learning models like convolutional neural networks have shown reliability in accurately detecting various diseases in banana crops. By using a combination of image processing techniques and deep learning algorithms, it is possible to create a model that can quickly and accurately identify diseases in banana crops, allowing farmers to take appropriate action to prevent the spread of the disease and improve the health of their crops. The model developed was able to achieve 88.32% of accuracy on the testing dataset. In addition to detecting diseases, it also suggested suitable pesticides to be used on the crop according to the disease detected. The success of this project could lead to increased yields, reduced costs, and improved sustainability in the agricultural industry.
[1] Husnul Ajra, Mst. Khairun Nahar, Lipika Sarkar, Md. Shohidul Islam(2020). \"Disease Detection of Plant Leaf using Image Processing and CNN with Preventive Measures\" 2020 Emerging Technology in Computing, Communication and Electronics(ETCCE). [2] Ms. Deepa, Ms. Rashmi N, Ms. Chinmai Shetty(2021). \"A Machine Learning Technique for Identification of Plant Diseases in Leaves\" Proceedings of the Sixth International Conference on Inventive Computation Technologies [ICICT 2021]. [3] Xulang Guan(2021). \"A Novel Method of Plant Leaf Disease Detection Based on Deep Learning and Convolutional Neural Network\" 2021 IEEE 6th International Conference on Intelligent Computing and Signal Processing (ICSP 2021). [4] Surampalli Ashok, Gemini Kishore, Velpula Rajesh, S. Suchitra, S.G.Gino Sophia, B.Pavithra(2020) \"Tomato Leaf Disease Detection Using Deep Learning Techniques\" Proceedings of the Fifth International Conference on Communication and Electronics Systems (ICCES2020). [5] Xinda Liu, Weiqing Min,Shuhuan Mei, Lili Wang, Shuqiang Jiang(2021). \"Plant Disease Recognition: A Large-Scale Benchmark Dataset and a Visual Region and Loss Reweighting Approach\" IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 30, 2021.
Copyright © 2023 Swamiraj Jadhav, Sahil Gandhi, Parth Joshi, Vedant Choudhary, Sachin Walunjkar. 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 : IJRASET51827
Publish Date : 2023-05-08
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here