Project Report Template PICT 1
Project Report Template PICT 1
ON
BACHELOR OF ENGINEERING
INFORMATION TECHNOLOGY
BY
CERTIFICATE
This project report has not been earlier submitted to any other Institute or
University for the award of any degree or diploma.
Dr. S. T. Gandhe
SPPU External Guide Principal
Date:
Place:
i
Acknowledgement
The purpose of the acknowledgement page is to express my gratitude to those who helped
with the thesis/other tasks and responsibilities related to the writing of the report. Ev-
eryone who helped with the process received training in the process and expressed an
interest in the process. Therefore, it is necessary to express interest in shorthand rather
than explaining effort and thought. This suggestion is not recommended for the rest of
the report. Remember to use formal language, even when thanking family and friends.
, professionals, supervisors, organizational leaders, companies, family and friends. This
is usually the name of a person and the type of assistance you received. For example,
a consultant who helped you design a workshop , a person who helped you complete a
building or workshop program, a person who helped you learn how to use a computer, a
person who provided raw materials for the workshop ¿ workshop, etc.
ii
Abstract
Detection of plant diseases is an important task in today’s agriculture, and early detection
and treatment can reduce crop losses and increase yields. Among the studied fruit vari-
eties, custard apple (Annona squamosa) has received little attention in disease research
despite its economic and agricultural importance. This review presents a comprehensive
review of existing fruit disease detection methods, focusing on deep learning and its appli-
cation in cherry apple disease detection. Deep learning models, including Convolutional
Neural Networks (CNN), VGG, DenseNet, etc., have been quite successful in identifying
and classifying diseases based on leaf patterns. This paper examines the performance,
advantages, and limitations of these models on different datasets. It also highlights issues
such as lack of information, class bias, and environmental change, and presents strategies
such as knowledge support and learning to overcome these issues. There are significant
differences in research in the literature, highlighting the need for more research in this
area. Ultimately, the aim is to improve disease diagnosis for cherimoya crops and con-
tribute to sustainable agriculture.
iii
Contents
Certificate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Acknowledgement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Sponsorship letter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
1 Introduction 1
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Literature Survey 3
iv
3.6.5 PERT Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5 Implementation 17
5.1 Stages of Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.1.1 Data Preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.1.2 Implementation of Modules . . . . . . . . . . . . . . . . . . . . . 17
5.2 Experimentation Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
References 22
Plagiarism Report 24
Base Paper 24
Review Sheets 25
Project Achievements 27
v
List of Figures
vi
List of Tables
vii
Abbreviations
CNN : Convolutional Neural Network
DL : Deep Learning
viii
Custard Apple Disease Prediction with Deep Learning
1. Introduction
1.1 Introduction
In recent years, the application of deep learning has revolutionized various fields, includ-
ing agriculture. Fruit disease detection is a critical area in precision agriculture, where
early identification of diseases can prevent crop loss, improve productivity, and promote
sustainable farming practices. Traditional methods for diagnosing plant diseases rely
heavily on human expertise, which can be subjective, time-consuming, and prone to er-
ror. To overcome these limitations, automated detection methods using deep learning
have gained prominence, providing more accurate and efficient solutions.
Deep learning algorithms, particularly Convolutional Neural Networks (CNNs), have
shown remarkable success in image-based disease detection by analyzing symptoms such
as color changes, texture, and shape distortions in fruit leaves and other plant parts.
Various studies have applied these techniques to a wide range of fruits, including ap-
ples, bananas, and grapes, achieving significant improvements in disease identification
accuracy.
This systematic review aims to provide a comprehensive overview of in-depth stud-
ies on fruit disease detection, focusing on the main methods, datasets and their results.
The review also highlights inconsistencies in current research, particularly on Annona
squamosa, a fruit whose disease diagnosis has not yet been investigated. By present-
ing information from the literature, this review provides a basis for future research and
progress in this development.
1.2 Motivation
The increasing global demand for quality fruit production, coupled with the impact of
diseases on crop yield and economic losses, necessitates efficient and reliable disease de-
tection methods. Traditional manual inspection of fruit diseases is often labor-intensive,
subjective, and prone to inaccuracies, especially in large-scale farming.
Deep learning offers a promising solution by automating the detection process with
high accuracy, helping farmers identify diseases early and take timely action. Despite
significant progress in this area, certain fruits like custard apple (Annona squamosa) have
received little attention in the research community, leaving a gap in disease detection
methods for this agriculturally valuable fruit. This paper seeks to address this gap,
providing an in-depth review of deep learning applications in fruit disease detection and
laying the groundwork for future advancements in the field.
1.3 Objectives
The primary objective of this systematic review is to analyze and synthesize existing
research on the application of deep learning techniques in fruit disease detection, with
a particular focus on identifying gaps in the literature, especially for under-researched
fruits like custard apple (Annona squamosa). This study aims to:
• Examine the effectiveness of various deep learning models (e.g., CNN, VGG, DenseNet)
in detecting and classifying fruit diseases.
• Identify the challenges faced in implementing these models, including data require-
ments, environmental variability, and practical field deployment.
• Explore how deep learning technologies can enhance early disease detection, improve
yield quality, and support sustainable agricultural practices.
1.4 Scope
This systematic review focuses on the use of deep learning techniques for fruit disease
detection, covering a range of fruits but emphasizing the under-researched custard apple.
The review will explore various deep learning models such as CNN, VGG, and DenseNet,
assessing their accuracy and applicability. It also addresses challenges like data availabil-
ity, environmental factors, and practical field usage. The study aims to provide insights
into improving disease detection methods and identify areas where future research, espe-
cially on custard apple, is needed.
2. Literature Survey
Table 2.1: Literature Survey on Fruit Disease Detection
Author Data Dataset Preprocessing Augmentations Model Struc- Performance Outcome
Modal- Size tures Measures
ity
Sneha Ramdas RGB fruit im- 90,380 CNN architec- Not specified CNN, VGG16 Accuracy CNN:
Shegar, Dr. ages ture tailoring, (transfer learn- 98.55%,
Pawan Bhambu VGG16 ing) VGG16:
[2024] [1] 99.05%
Suvarna Pawar, Fruit disease Not men- Feature extrac- Not mentioned Hybrid CNN + Accuracy -
Amruta Surana, images tioned tion ML
et al. [2024] [6]
Bahar Mahmud, RGB images 4,000 (16,000 Batch norm, Scaling, aug- DenseNet Accuracy, F1 99.17%
et al. [2024] [2] w/aug) ReLU mentation Score
Amatullah Ma- Leaf images 87,570 Not mentioned Rotation, zoom, VGG, ResNet Accuracy, F1 85.9%
homodally, et al. shift score
[2024] [9]
Munaf Khalid, RGB images 87,000 Resizing, nor- Not mentioned CNN, Mo- Accuracy CNN:
Oguz Karan malization bileNetV2 89%, Mo-
[2024] [7] bileNetV2:
96%
H.M. Zayani, et RGB image 2,152 Resized to Mosaic (discon- YOLOv8 (53 Precision, Re- 66.67% accu-
al. [2024][8] data 640x640 tinued) layers) call, mAP racy
Feng Xiao, RGB, spec- Not men- Standard pre- Not mentioned YOLO, SSD, Accuracy YOLO:
Haibin Wang, et tral, thermal tioned processing ResNet, Faster Speed,
al.[2023][15] R-CNN ResNet:
Accuracy
Poonam Dhi- Hyperspectral, Not men- Thresholding, Not mentioned SVM, CNN, Classification SVM (best
man, Amandeep RGB tioned color extraction LDA accuracy ML), CNN
Kaur, et al. (best DL)
[2023] [12]
Vasileios Bal- Plant leaf im- Varies by Not mentioned Rotation, flip- CNN, AlexNet, Accuracy, F1 DL methods
afas, et al. ages study ping VGG, ResNet score effective for
[2023] [11] plant disease
detection
Shantilata Not specified N/A Image resizing, Scaling, shadow CNN, VGG, Comparative Provides
Paleia, et al. filtering removal AlexNet analysis insights on
[2023] [10] citrus disease
detection
Rahim Azadnia, JPEG images 3,000 Image process- Rotation, color ResNet-50, Precision, F1 99.63%
et al. [2023] [14] ing manipulation Inception-V3, Score
CNN
Mitali Shewale, Not men- Not men- Resizing, nor- Rotation, flip- CNN Accuracy, F1 99.81%
Rohin Daruwala tioned tioned malization ping, zoom, Score
[2023] [13] contrast
Yousef Algani, Leaf images Not men- Median filter Not mentioned ACO-CNN Accuracy, F1 99.98%
et al. [2023] [16] tioned Score
Aditya Rajbong- Image EXIF 12,000 Not specified Not mentioned CNN, ResNet50, Accuracy, F1 99.37%
shi, et al. [2022] MobileNetV2 score
[17]
Asad Khattak, Citrus 2,293 Keras prepro- Not mentioned CNN Accuracy, F1 95.65%
et al. [2021] [20] fruit/leaf cessing Score
images
– Explore various deep learning models (CNN, VGG, DenseNet) and their effec-
tiveness in fruit disease detection.
– Analyze performance metrics like accuracy, precision, and recall in the context
of disease classification.
• Fruits Covered:
• Data Considerations:
• Practical Application:
– Ensure models are lightweight and adaptable for field use by farmers.
• Project Area:
– Machine Learning & Deep Learning: The review will explore how ma-
chine learning and deep learning models contribute to accurate disease detec-
tion in agricultural systems.
3.2 Scope
The study encompasses the application of deep learning models in fruit disease detection,
focusing on improving the accuracy and efficiency of diagnosis. It covers the exploration
of various models like CNN, VGG, and DenseNet, along with their performance in de-
tecting diseases across multiple fruits. Special emphasis is placed on addressing the lack
of research for custard apple disease detection. Additionally, the study will review the
challenges related to data availability, environmental variability, and practical deploy-
ment in agricultural settings, including real-world applications like mobile and IoT-based
monitoring systems.
3.3 Objectives
This systematic review aims to evaluate the effectiveness of deep learning models in
detecting fruit diseases, particularly for under-researched fruits like custard apple. It
• Literature Review Explore various deep learning models (CNN, VGG, DenseNet)
and their effectiveness in fruit disease detection. Analyze performance metrics like
accuracy, precision, and recall in the context of disease classification.
• Model Training and Evaluation Each model will be evaluated using perfor-
mance metrics such as accuracy, precision, recall, and F1-score. A confusion matrix
will be used to further analyze model performance. The results will be compared
to determine the best-performing model.
The Custard Apple Disease Dataset was meticulously collected in the Nimgaon-Bhogi
region of Taluka-Shirur, Pune district, Maharashtra, India. The dataset includes images
from various Custard Apple plantations, reflecting different growth stages, environmental
conditions, and disease manifestations. Key diseases documented include Anthracnose,
Black Canker, Diplodia Rot, Leaf Spot on both fruits and leaves, and Mealy Bug infes-
tations.
• Image Specifications:
– Format: JPG
• Accurate diseases classification: The system should reliably detect and cate-
gorize various diseases affecting custard apples.
• User friendly interface: The system should feature a straightforward and intu-
itive interface that allows users to easily upload images and receive results.
– RAM: 8 GB or more
• Image processing libraries: OpenCV and PIL for image pre-processing and
manipulation.
• Databases: SQLite or PostgreSQL for storing user data and image metadata.
• Current Resources:
– Literature: Access to research papers, journals, and articles for the survey.
– Hardware: Any systems or cloud platforms for running basic models during
testing phases.
• Future Resources:
– Model Training: Testing CNN, VGG, and DenseNet models on this dataset to
compare performance.
– Evaluation: Comparing accuracy and other metrics to show which model per-
forms best for disease detection.
• Sejal Kadam: Implements the initial model training and evaluation (testing).
Outline a timeline for our project, covering both the survey and the initial implementa-
tion:
• Weeks 6-7: Train and evaluate CNN, VGG, DenseNet on the collected dataset.
• Week 8: Finalize the report, documenting both the survey and the initial imple-
mentation results.
Task Optimistic Time (days) Most Likely Time (days) Pessimistic Time (days)
Literature Review 7 10 14
Dataset Collection 5 7 10
Model Implementation 7 10 14
Report Writing 5 7 10
The architecture of the proposed Custard Apple Disease Detection system primarily
consists of the following components:
• The core of the architecture is the deep learning model, typically a Convolu-
tional Neural Network (CNN) trained to recognize and classify various diseases
affecting custard apple plants.
• This model is hosted on the server-side and processes the preprocessed images
to detect diseases such as Anthracnose, Black Canker, Diplodia Rot, Leaf Spot,
etc.
• After classification, the model returns results, including the identified disease
and confidence levels, to the user interface.
4. Data Storage:
• This data is vital for future analysis, model improvement, and generating
reports on disease trends.
5. Client-Server Model:
• Images are uploaded from the client to the server, where the deep learning
model processes the data. The results are then sent back to the client in the
form of disease diagnoses and management suggestions.
7. Backend Processing:
• The back-end processes images and performs disease classification. This part of
the system includes the image preprocessing pipeline, deep learning inference
engine, and storage management.
• It manages all operations needed to analyze the images and send the results
back to the front-end for user interaction.
• After detecting a disease, the system generates a detailed report with the
diagnosed disease, suggested treatments, and preventive measures. This report
is displayed on the user interface and can be downloaded for future reference.
4.2.2 DFD
5. Implementation
This section outlines the preliminary stages of the implementation of our project, which
Data preprocessing is a crucial step in preparing the dataset for deep learning models. For
the custard apple disease detection, the preprocessing will involve collecting image data
of diseased and healthy custard apples. The dataset will then be cleaned and prepared
• Normalisation: The pixel values of the images will be normalized to fall within a
specified range (e.g., 0 to 1) to ensure that all images are on the same scale.
• Noise Reduction: Any noise or distortions in the images will be filtered out using
niques such as rotation, flipping, zooming, and contrast adjustments will be applied
This preprocessing will ensure that the deep learning models receive high-quality, stan-
The actual implementation of the deep learning models will take place in the next
semester. For the disease detection system, we plan to experiment with several state-of-
tasks and will serve as the baseline model for disease detection.
the number of parameters will be explored to further improve the model’s perfor-
mance.
Although the experimentation setup has not yet been finalized, we have a theoretical
framework for how the experiments will be conducted:
• DenseNet: Each model will undergo training on a portion of the dataset (typically
80% for training and 20% for validation). Techniques such as cross-validation and
hyperparameter tuning will be applied to optimize the model’s performance.
in custard apples. Once the preprocessing is complete and the models are imple-
mented, we will move towards fine-tuning the models and preparing for deployment.
There is no doubt that deep learning has revolutionized the machine learning process
in general and created a more efficient way to work on computer systems. This article
provides a comprehensive review of deep learning models for fruit disease detection. This
is a review of all the articles in this field over the last few years. It provides insight
into which model is more suitable and what kind of data is needed to train such a model.
Each study has something new to investigate and the literature survey provides a detailed
description of each paper as well as main results such as the materials and methods used.
There is also a small body of published literature in this area, which is discussed in this
article. Commonly used prioritization, segmentation and deep learning are discussed in
depth. However, more accurate and diverse data as needed to support the research. This
article will be very useful for researchers who plan to study this fruit detection topics and
strengthen the existing model and explore all other new models that can be used with
data.
Despite the promising potential of our proposed deep learning approach for disease de-
tection in custard apples, several limitations must be acknowledged. First, the reliance
on image data means that the system’s performance may vary significantly based on the
quality and resolution of the images captured. Variability in lighting conditions, camera
settings, and the angle of image capture can impact the accuracy of the model, leading to
on a limited dataset, which may not encompass the full spectrum of diseases affecting
more, the computational resources required for training and implementing deep learning
models can be substantial, making it less accessible for small-scale farmers or stakeholders
with limited technological infrastructure. Finally, while the project emphasizes accuracy,
it does not extensively address the interpretability of the model’s predictions, which is
Looking ahead, there are several avenues for further exploration and enhancement of our
project. Future work could focus on expanding the dataset to include a wider variety of
custard apple diseases and more diverse environmental conditions, thereby improving the
and data augmentation methods could also help in mitigating issues related to image qual-
ity and variability. Additionally, the development of a mobile application could provide
users with real-time disease detection capabilities, facilitating quicker intervention and
or ensembling techniques may yield even better performance. Moreover, future research
could explore the interopretability of deep learning models to make them more user-
friendly for farmers, allowing them to understand the rationale behind specific disease
classifications. Collaborations with agricultural experts could also enrich the project by
providing domain knowledge that informs model adjustments and improvements. Over-
all, the future scope of this project is broad, with numerous possibilities for enhancing
Bibliography
[1] Sneha Ramdas Shegar, Dr. Pawan Bhambu, “Fruit Quality Analysis and Disease
Detection using Deep Learning Techniques”, vol. 32, J. Electrical Systems 20-3s
(2024): 755-762
[2] Mahmud, B. U., Al Mamun, A., Hossen, M. J., Hong, G. Y., & Jahan, B. (2024).
Light-weight deep learning model for accelerating the classification of mango-leaf dis-
ease. Emerging science journal, 8(1), 28-42.
[3] Madeira, M., Porfı́rio, R. P., Santos, P. A., & Madeira, R. N. (2024). AI-powered
Solution for Plant Disease Detection in Viticulture,Procedia Computer Science, 238,
468-475.
[4] Varadraj Jadhav, Harshal Giri, Harish Thore, Kshitij Patil, Hemant Pawar,
Dr. Tushar Phadtare, “Multiple Fruit Disease Detection Using Deep Learning”,
IJFMR240321378 Volume 6, Issue 3, May-June 2024
[5] Thite, S., Patil, K., Jadhav, R., Suryawanshi, Y., & Chumchu, P. (2024). Empowering
agricultural research: A comprehensive custard apple (Annona squamosa) disease
dataset for precise detection. Data in Brief, 53, 110078.
[6] Dr. Suvarna Eknath Pawar, Dr. Amruta V Surana, Dr. Pooja Sharma, Dr. Ramachan-
dra Pujeri,”(2023). Fruit Disease Detection and Classification using Machine Learning
and Deep Learning Techniques International Journal of Intelligent Systems and Ap-
plications in Engineering, 12(4s), 440–453.
[7] Khalid, M. M., & Karan, O. (2023). Deep Learning for Plant Disease Detec-
tionInternational Journal of Mathematics, Statistics, and Computer Science, 2,
75–84.
[8] Zayani, H.M., Ammar, I., Ghodhbani, R., Maqbool, A., Saidani, T., Slimane, J.B.,
Kachoukh, A., Kouki, M., Kallel, M., Alsuwaylimi, A.A. and Alenezi, S.M. 2024.
Deep Learning for Tomato Disease Detection with YOLOv8. Engineering, Technology
& Applied Science Research. ,14, 2 (Apr. 2024), 13584–13591.
[9] Mahomodally, A. F. H., Suddul, G., & Armoogum, S. (2023). Machine learning tech-
niques for plant disease detection: an evaluation with a customized dataset. Int J Inf
& Commun Technol, 12(2), 127-139.
[10] Palei, Shantilata, Santi Kumari Behera, and Prabira Kumar Sethy. ”A systematic
review of citrus disease perceptions and fruit grading using machine vision.” Procedia
Computer Science 218 (2023): 2504-2519..
[11] Balafas, V., Karantoumanis, E., Louta, M., & Ploskas, N. (2023). Machine learning
and deep learning for plant disease classification and detection.IEEE Access.
[12] Dhiman, P., Kaur, A., Balasaraswathi, V. R., Gulzar, Y., Alwan, A. A., & Hamid,
Y. (2023). Image acquisition, preprocessing and classification of citrus fruit diseases:
A systematic literature review . Sustainability, 15(12), 9643.
[13] Shewale, Mitali V., and Rohin D. Daruwala. ”High performance deep learning ar-
chitecture for early detection and classification of plant leaf disease. Journal of Agri-
culture and Food Research14 (2023): 100675.
[14] Azadnia, Rahim, Saman Fouladi, and Ahmad Jahanbakhshi. ”Intelligent detection
and waste control of hawthorn fruit based on ripening level using machine vision
system and deep learning techniques.” Results in Engineering 17 (2023): 100891.
[15] Xiao, F., Wang, H., Xu, Y., & Zhang, R. (2023). Fruit detection and recognition
based on deep learning for automatic harvesting: An overview and review.Agronomy,
13(6), 1625.
[16] Rajbongshi, A., Sazzad, S., Shakil, R., Akter, B., & Sara, U. (2022). A comprehen-
sive guava leaves and fruits dataset for guava disease recognition. Data in Brief, 42,
108174.
[17] Andrew J., Jennifer Eunice R, Daniela Elena Popescu, M. Kalpana Chowdary and
Jude Hemanth D, “Deep Learning-Based Leaf Disease Detection in Crops Using Im-
ages for Agricultural Applications”, Agronomy 2022, 12, 2395
[19] Khattak, A., Asghar, M. U., Batool, U., Asghar, M. Z., Ullah, H., Al-Rakhami, M.,
& Gumaei, A. (2021). Automatic detection of citrus fruit and leaves diseases using
deep neural network model. IEEE access, 9, 112942-112954.