Fyp Proposal
Fyp Proposal
Fyp Proposal
By
M. Ali 2016-GCUF-071948
Hassan Mehmood 2016-GCUF-071938
Khurram shehzad Ali 2016-GCUF-071944
____________________________________________________
DEPARTMENT OF COMPUTER SCIENCE
Government College University Faisalabad
2022
Government College University Faisalabad Page ii
Table of Contents
Table of
Contents ...........................................................................................................................2
Revision
History .............................................................................................................................3
1.
Introduction ................................................................................................................................1
1.1 General Information ...........................................................................................................................1
1.2 Purpose ..............................................................................................................................................2
1.3 Project Objective ...............................................................................................................................4
1.4 Intended Audience and Reading Suggestions ...................................................................................6
1.5 Project Scope ..................................................................................................................................... 7
2. Overall
Description ..................................................................................................................10
2.1 Product Perspective .........................................................................................................................10
2.2 Product Features ..............................................................................................................................11
2.3 User Classes and Characteristics .....................................................................................................14
2.4 Operating Environment ....................................................................................................................18
3. System
Features ........................................................................................................................20
3.1 System Feature 1 ..............................................................................................................................20
3.2 System Feature 2 (and so on) ...........................................................................................................21
4. External Interface Requirements ...........................................................................................23
4.1 User Interfaces .................................................................................................................................23
4.2 Hardware Interfaces .........................................................................................................................23
4.3 Software Interfaces ..........................................................................................................................23
5. Other Nonfunctional
Requirements .......................................................................................24
5.1 Performance Requirements ..............................................................................................................24
5.2 Safety Requirements ........................................................................................................................24
5.3 Security Requirements .....................................................................................................................25
5.4 Software Quality Attributes .............................................................................................................25
6. WBS Project Management .................................................................................................26
7. Tools &
Technologies................................................................................................................29
7.1 Programming Languages .................................................................................................................29
7.2 Databases/Data storages ..................................................................................................................29
7.3 Operating System..............................................................................................................................29
Appendix A: Glossary ................................................................................................................30
Appendix B: Analysis
Models .....................................................................................................31 Appendix C: Check
List ..............................................................................................................32 Appendix D:
Supervisory Committee ........................................................................................33
Revision History
1.Introduction
1.2 Purpose
The purpose of this SRS to elaborate the topic Automatic plant
disease detection in the field of agriculture .
Agriculture is a milestone and a booster of early human social
development. The substantial advances in science and technology
brought about by the prosperity of human society have been assisting
in developing agriculture. In recent decades, modern technology has
empowered humans to produce enough food to feed seven billion
people (Mohanty et al., 2016). However, many developing countries
face a food crisis (Erokhin and Gao, 2020), suffering from famine and
economic loss. Although political factors in developing countries, such
as social unrest and economic instability, indeed affect the production
and distribution of food, it is undeniable that those countries lack
cutting-edge science and technology in agriculture.
Moreover, food security is typically threatened by diverse objective
aspects, including climate change (Anderson et al., 2020), plant pests
and diseases (Trebicki and Finlay, 2019), and others. In addition, at
the stage of plant’s leaf quality testing, underdeveloped regions rely
mainly on the workforce to perform leaf classification in terms of
quality or omit this process due to high cost. This decision leads to
stagnation of the agricultural economy in these regions and further
constrains the improvement of the local population’s living standard.
Therefore, developing a positively automated and low-cost leaf
disease detection method is imperative.
Object detection of plant diseases retains a wide range of application
prospects in agriculture, providing timely feedback on plant
conditions, guiding crop cultivation and post-treatment, and thus
significantly declining costs. Thanks to the blossoming of
microcomputers and mobile computing devices, hardware support
has been supplied for plant object detection. Meanwhile,
backpropagation algorithms-based deep learning methods (especially
Government College University Faisalabad Page 3
Plant diseases and pests are important factors determining the yield
and quality of plants. Plant diseases and pests identification can be
carried out by means of digital image processing. In recent years,
deep learning has made breakthroughs in the field of digital image
processing, far superior to traditional methods. How to use deep
learning technology to study plant diseases and pests identification
has become a research issue of great concern to researchers. This
review provides a definition of plant diseases and pests detection
problem, puts forward a comparison with traditional plant diseases
and pests detection methods. According to the difference of network
structure, this study outlines the research on plant diseases and pests
detection based on deep learning in recent years from three aspects
of classification network, detection network and segmentation
network, and the advantages and disadvantages of each method are
summarized. Common datasets are introduced, and the performance
of existing studies is compared. On this basis, this study discusses
possible challenges in practical applications of plant diseases and
pests detection based on deep learning. In addition, possible
solutions and research ideas are proposed for the challenges, and
several suggestions are given. Finally, this study gives the analysis
and prospect of the future trend of plant diseases and pests detection
based on deep learning.
1) To design such system that can detect crop disease and pest
accurately.
• Part 1
Introduction
• Part 2
Overall description
Government College University Faisalabad Page 7
• Part 3
System features
• Part 4
External Interface Requirements
• Part 5
Other Nonfunctional Requirements
• Part 6
WBS project management
• Part 7
Tool and technologies
2. Overall Description
Detects
The reason for using this Image for this presentation is that this
image show as many detection scenarios as possible in the dataset.
Government College University Faisalabad Page 13
Government College University Faisalabad Page 14
Temperature
Each pathogen has an optimum temperature for growth. In
addition, different growth stages of fungi, such as the
production of spores (reproductive units), their germination,
and the growth of the mycelium (the filamentous main fungus
body), may have slightly different optimum temperatures.
Storage temperatures for certain fruits, vegetables, and
nursery stock are manipulated to control fungi and bacteria that
cause storage decay, provided the temperature does not
change the quality of the products. Little, except limited frost
protection, can be done to control air temperature in fields, but
greenhouse temperatures can be regulated to check disease
development.
Relative humidity
Relative humidity is very critical in fungal spore germination
and the development of storage rots. Rhizopus soft rot of
sweet potato (Rhizopus stolonifer) is an example of a storage
disease that does not develop if relative humidity is maintained
at 85 to 90 percent, even if the storage temperature is optimum
for growth of the pathogen. Under these conditions, the sweet
potato root produces suberized (corky) tissues that wall off the
Rhizopus fungus.
Government College University Faisalabad Page 19
Soil moisture
High or low soil moisture may be a limiting factor in the
development of certain root rot diseases. High soil-moisture
levels favour development of destructive water mold fungi,
such as species of Aphanomyces, Pythium, and Phytophthora.
Excessive watering of houseplants is a common problem.
Overwatering, by decreasing oxygen and raising carbon
dioxide levels in the soil, makes roots more susceptible to root-
rotting organisms.
Soil fertility
Greenhouse and field experiments have shown that raising or
lowering the levels of certain nutrient elements required by
plants frequently influences the development of some
infectious diseases—for example, fire blight of apple and pear,
stalk rots of corn and sorghum, Botrytis blights, Septoria
diseases, powdery mildew of wheat, and northern leaf blight of
corn. These diseases and many others are more destructive
after application of excessive amounts of nitrogen fertilizer.
This condition can often be counteracted by adding adequate
amounts of potash, a fertilizer containing potassium.
3.System features
The fixed order of this binary code reserves the texture direction
information around pixels. The number of variations in this way is 2P.
When in variation, there exist at most 2 times of 0 to 1 or 1 to 0, the
binary pattern is called uniform LBP and is denoted by LPBu2(P,R) .
The number of uniform pattern in a sampling density P is P2 – P + 2.
In our proposed system, we used uniform LBP to extract the feature
of leaves.
Government College University Faisalabad Page 23
Backups of the SRS should be done and be kept for one week.
A duplicate file of the project should be saved in order to avoid
any inconveniences.
The data put in project should be rechecked again and again to
avoid any mistakes until final publication.
The data should be only shared to group of people working on
it in order to avoid any leakage of data.
The data of this SRS should be easy to get.
Appendix A: Glossary
Abbreviations
NET = Network
BP = Binary Pattern
Check List No
Yes
I. Starting/Ending Dates
V. Interface Requirements
VII. WBS
Comments:__________________________ Comments:__________________________
___________________________________ ___________________________________
___________________________________ ___________________________________
___________________________________ ___________________________________
___________________________________ ___________________________________
---------------------------------------------------------------------
Government College University Faisalabad Page 34
Date:_____________
➢ Rejected
Remarks:
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
____________________________________________________________________________________
____________________________
Project Coordinator