I Eee Crop Analyzer
I Eee Crop Analyzer
I Eee Crop Analyzer
crop disease detection, the "New Plant Rotation, flipping, cropping and color
Diseases Dataset" [1] accessible via Kaggle tweaks are augmentation techniques that can
data preprocessing phase [Fig. 1], Data Divide the dataset strategically into
pixel values, resizing of images to a following the traditional 80/20 split ratio.
3
hyperparameters like epochs, batch size, etc
as necessary.
E. Model Development:
YOLO (You Only Look Once) is a real-
time algorithm that divides an image into
grid cells and predicts bounding boxes and
class probabilities directly. It involves
designing convolutional neural networks
(CNNs) to process input images, integrating
grid cell division, predicting bounding
boxes, and optimizing loss functions for
Fig. 4 Example of Training and
simultaneous object detection and
Optimization
classification. Considering the number and
G. Model Evaluation and Metrics:
design of convolutional layers [Fig. 3], filter
Evaluate the trained model's performance
sizes, pooling layers, and fully connected
rigorously using the designated testing
layers must all be carefully chosen to
dataset. Employ established evaluation
complement the peculiarities/patterns of the
metrics, including accuracy, precision,
dataset and the goals of the research.
recall, and F1-score [Fig 5], to quantitatively
assess the model's classification prowess.
The construction of confusion matrices [Fig
6] affords valuable insights into
classification outcomes.
TP+TN
Accuracy =
TP+ TN + FP+ FN
Fig. 3 Example of CNN Layers[5]
------------ (1)
4
Fig. 5 Example of Evaluation Metrices ii. F1 Curve (Graph):
I. Model Deployment:
In instances where deployment is vital,
utilization of a robust web framework such
as Flask to facilitate model deployment [Fig.
7]. Construct a user-friendly interface
enabling end-users to interact with the
model, submitting input images for real-time
disease classification.
L. Disadvantages/Limitations:
new window in browser, where it will open Farmers would have to go to the fields
the corresponding Doc which contents the for capturing the photos.
information about the Disease [Fig. 11]. Farmers would require to have Laptops to
Fig. 8 Main Page (Before Predicting) get analysis of the Crops Health.
Fig. 9 After Predicting The proposed system can only detect the
Fig. 10 After Clicking on Download Doc disease if it is present on the leaf and not
Fig. 11 After Clicking on View Doc other parts of the crop such as stem and
K. Advantages: fruits
M. Future Scope:-
In this era of Developing India, Farming
is a considered to play a huge role in India.
Many of the different crops and grains are
being exported out of India to different
Aboard countries. Producing a large quantity
6
of crops with same consistence and Quality crop management and enhancing food
is mostly required. With increasing security around the world going forward.
population of India, demand of food supply
is increasing day by day. Keeping this all V. ACKNOWLEDGEMENT:
things we decided to build this AI Model to We would like to express our
help our farmer friends to have a great and appreciation to our mentors for their
healthy yield of crops. priceless advice. We value the dataset
sharing by the Kaggle community.
N. Future Improvements:-
Important resources were provided by
In future we will build a drone / RC Car
[VESP]. Finally, also Mr Prashant Kamble
to drive this AI model to click live
Sir. for guiding us as our Industrial Mentor I
images from the farm to have a great
would want to express my sincere gratitude
consistency.
to farmers and stakeholders for their support
Create a App for communicating with
of our work. This study is evidence of
real time farming experts to have a ONE
academic cooperation and of our common
TO ONE CHAT and also MONITOR
commitment to finding solutions to
HEALTH.
agricultural problems
In upcoming times, we will add different
Crops and Abroad crops so that this AI VI. REFERENCES:
will be used by abroad consumers. [1] Author, Samir Bhattarai (2018). New
Plant Diseases Dataset.
IV. CONCLUSION Link:https://www.kaggle.com/datasets/
This research uses deep learning methods vipoooool/new-plant-diseases-dataset
and the Kaggle "New Plant Diseases
Dataset" to develop an effective [2] Kadir, A., “A Model of Plant
custom CNN model for crop disease Identification System Using GLCM,
identification. The model exhibits Lacunarity and Shen Features,” Research
outstanding performance metrics, such as Journal of Pharmaceutical, Biological, and
accuracy, precision, recall, and F1-score, Chemical Sciences Vol.5(2) 2014.
thanks to data augmentation. The model's
[3] Kulkarni, Omkar. "Crop disease
simple Flask deployment underscores its
detection using deep learning." 2018 Fourth
potential for real-world use. This study
international conference on computing
offers a strong foundation for improving
7
communication control and automation
(ICCUBEA). IEEE, 2018.
[4] https://pranjal-ostwal.medium.com/data-
augmentation-for-computer-vision-
b88b818b6010
[5]
https://www.parking.net/parking-news/survi
sion/artificial-intelligence-lpr-evolution-or-
revolution
8
9