Professional Documents
Culture Documents
Team 81 PRS
Team 81 PRS
Submitted by:
Prof. Sreenath MV
PES University
TABLE OF CONTENTS
1. Introduction 3
1.1 Project Scope and Motivation 3
2. Literature Survey or Existing System 3
3. Product Perspective 3
3.1 Product Features 3
3.2 User Classes and Characteristics 3
3.3 Operating Environment 3
3.4 General Constraints, Assumptions and Dependencies 3
3.5 Risks 4
4. Functional Requirements 4
5. External Interface Requirements 4
5.1 User Interfaces 4
5.2 Hardware Requirements 4
5.3 Software Requirements 4
5.4 Communication Interfaces 5
6. Non-Functional Requirements 5
6.1 Performance Requirements 5
6.2 Safety Requirements 5
6.3 Security Requirements 5
7. Other Requirements 5
Appendix A: Definitions, Acronyms and Abbreviations 5
Appendix B: References 5
1. Introduction
The main objective of this document is to outline the requirements for the ‘Plant Leaf
Disease Prediction Using Transfer Learning’. This document contains all of the
software requirement specifics. It contains a general description of how it is going to
work, and what technologies we are using to make it work. We will also outline and
describe specific components of the project.
3. Product Perspective
Our product is being designed to be able to run on any of the systems that are capable
of running the snippets of ML(Machine Learning) Code , We look forward in creating
a simple web interface for the convenience of the user to make the process simple and
easy.
Farmers:- The system is being mainly designed for them so they can reduce the hassle
of visiting a botanist.
Pathologist:- the system can be made used by pathologist who are very much
interested in studying plant diseases.
3.5. Risks
1. Availability of training data might be a challenge for certain diseases.
2. Wrong detection / prediction of disease by the deployment model can be a
problem for the corps if medicated incorrectly.
3. Time boundaries may not be sufficient as per the assumptions made by the
team, due to the functional / design complexity, longer training time for the
model, and required research time.
4. The newly discovered diseases can be unfitted for the model due to less
information and ongoing research about the medications.
4. Functional Requirements
This may include,
1. Input: The user must input the image of disease effected leaf.
2. Sequence of operations:
The user has to visit our website for prediction and detection of
the disease.
The user must upload the image of the effected leaf.
The image is then segmented in order to remove the
background noise.
The segmented image is provided to the proposed model for
classification.
The image is then classified.
The remedial solution to the disease is displayed on the web
interface.
3. Error handling and recovery: If the uploaded image is irrelevant, then
the user is asked to give a valid input.
4. Consequences of parameters: If the quality of the uploaded image is not
good then the model would not be able to classify the image properly and
would not be able to provide the remedial solution.
6. Non-Functional Requirements
6.1. Performance Requirement
The response time might depend upon the image clarity and size of the image, A good
internet connection helps in fetching the results at faster speeds.
7. Other Requirements
None as of now.
Appendix B: References
[1] Sethy, P.K.; Barpanda, N.K.; Rath, A.K.; Behera, S.K. Deep feature based rice leaf disease
identification using support vector machine. Comput. Electron. Agric. 2020, 175, 105527.
[2] Chen, J.; Chen, J.; Zhang, D.; Sun, Y.; Nanehkaran, Y.A. Using deep transfer learning for image-based
plant disease identification. Comput. Electron. Agric. 2020, 173, 105393.
[3] Bai, X.; Cao, Z.; Zhao, L.; Zhang, J.; Lv, C.; Li, C.; Xie, J. Rice heading stage automatic observation by
multi-classifier cascade based rice spike detection method. Agric. For. Meteorol. 2018, 259, 260–270.
[4] Lee, S.H.; Goëau, H.; Bonnet, P.; Joly, A. New perspectives on plant disease characterization based
on deep learning. Comput. Electron. Agric. 2020, 170, 105220.
[5] Too, E.C.; Yujian, L.; Njuki, S.; Yingchun, L. A comparative study of fine-tuning deep learning models
for plant disease identification. Comput. Electron. Agric. 2019, 161, 272–279.
[6] Babu, M.P.; Rao, B.S. Leaves Recognition Using Back Propagation Neural Network-Advice for Pest
and Disease Control on Crops.