Paper 7888
Paper 7888
IJARSCT
International Journal of Advanced Research in Science, Communication and Technology (IJARSCT)
Abstract: Agriculture is crucial in the development of the country. It takes the major role in the economy of
the country. The major problem arises in the agriculture is the plant diseases. Due to heavy rains and use of
the pesticides and global warming many types of disease are born and infected the crops. These plant
diseases lead to the death of the crop at early stage. Various detection methods are introduced for plant
diseases has some draw backs in them. Whereas plant disease detection methods are made by using IoT,
ML and DL algorithms. In this paper, to overcome the problems in the previous methods. Our model is
made by combining the IoT, ML and DL, by placing the algorithms in three different stages to get the
higher accuracy in the plant disease detection. And end the disease at the early stage. By using three
classes of tomato plants, system for plant disease detection using IoT, ML and DL was developed to predict
the disease at early stage in stage-by-stage testing.
I. INTRODUCTION
Agriculture is a crucial component of the Indian economy. Seventy percent or more of rural households depend on
agriculture as their primary source of income. Agriculture is a vital component of the Indian economy, accounting for
approximately 17% of total GDP and serving as the primary source of income for approximately 58% of the working
population. In recent decades, India's agriculture industry has experienced extraordinary expansion. Since the country's
independence in 1950–1951, foodgrains production has reached a record high of 250 million metric tonnes (MT) in
2011–2012. Agriculture's contribution to the gross domestic product increased from 17.8 percent in 2019–2020 to 19.9
percent in 2020–21[1]. In the 2003–2004 fiscal year, the agriculture sector's contribution to the nation's gross domestic
product was 20 percent. After witnessing a drop due to the pandemic, it is anticipated that consumer expenditure in
India will begin to rise again in 2021, with growth of up to 6.6%. India's food sector is on the verge of significant
expansion, which will result in a larger annual contribution to the global food trade because of India's vast potential for
value addition, notably in the food processing industry. It is the fifth largest industry in India in terms of production,
consumption, exports, and anticipated growth [2].
The Indian food processing industry represents 32% of the country's total food market. Plant diseases reduce the
number and quality of food, fibre, and biofuel crops at a time when agriculture is trying to keep up with a rapidly
expanding global population. Losses can be catastrophic or chronic, but they still account for an average of 42% of the
production of the six crops regarded as the most vital to human sustenance. Using internet-of-things sensors to monitor
plants and livestock, which is now being researched, is a promising method for achieving PA [3]. Internet of Things
devices contain low-power embedded circuits that can communicate with other Internet of Thing's devices across a
network. Individual devices communicate and collaborate to achieve a common purpose in Internet of Things-
connected networks. An agricultural system based on the Internet of Things has the potential to collect environmental
data, such as the soil's moisture level, using sensors. The measured data can then be used to manage an automated
irrigation system to sufficiently water plants while minimising over- and under-watering. By utilising technology
connected to the Internet of Things, farmers may monitor their crops remotely and in real time.
Monitoring the livestock was equally as vital as monitoring the crops in the field, and there is a correlation between
monitoring the livestock and a reduced chance of disease transmission between animals and humans [4]. Utilizing
Internet of Things devices can greatly improve animal welfare while simultaneously reducing labour expenses. IoT
devices can provide information regarding the location and health of animals.
In this investigation, IoT, ML, and DL are combined to diagnose plant diseases [5]. For greater precision, the detection
of plant diseases occurs in two phases. In Section 2, you'll find a list of the hardware and software requirements for the
Copyright to IJARSCT DOI: 10.48175/IJARSCT-7888 368
www.ijarsct.co.in
ISSN (Online) 2581-9429
IJARSCT
International Journal of Advanced Research in Science, Communication and Technology (IJARSCT)
D. ESP32 Cam
The ESP32-CAM is a full-featured microcontroller with an integrated video camera and microSD card adapter. It is
inexpensive and easy to use, making it an excellent option for Internet of Things devices that require a camera with
advanced functionality such as image tracking and recognition. Using the design included in the sample software
provided by Espressif, you may develop a web-based camera with a sophisticated control panel. Once you have
mastered the device's programming, you will discover that it is extremely simple to use once the necessary procedures
have been completed.
Features Specifications
Working temperature -20 ℃ ~ 85 ℃
Storage environment -40 ℃ ~ 90 ℃, <90%RH
Processor ESP32-D0WD
RAM Internal 512KB + External 4M PSRAM
Built-in Flash 32Mbit
Wi-Fi protocol IEEE 802.11 b/g/n/e/i
Power supply 5V
Table 4: Specifications and features of ESP32 cam
E. GPU
The graphics processing unit, sometimes known as a GPU, has rapidly become one of the most essential components of
contemporary computing technology, usable in both residential and commercial settings. The graphics processing unit
3.2 Libraries
A. TensorFlow
TensorFlow can build sophisticated applications with high precision by utilising multi-layer neural networks. Image
processing, video analysis, real-time object detection, decision making, audio modification, and finding anomalies in
datasets are just a few of the applications that can benefit from its use. TensorFlow provides the techniques and
framework required to implement machine learning using artificial neural networks (ANN) and decision trees in order
to compute massive numerical datasets while maintaining accuracy. TensorFlow is an:
Open-source: TensorFlow is a library that is open-source, which means that programmers have the ability to
simply add more functions and make it more compatible with a variety of datasets..
Easy to build models: TensorFlow gives you the flexibility to use several levels of abstraction according to
your specific requirements. You may utilise the distribution approach on a variety of hardware configurations
for large training projects without having to change the model.
Powerful experimentation for research: Users are able to construct and train sophisticated models with the
help of TensorFlow, without having to compromise on speed or performance.
B. Platforms Used
Thonny IDE: A self-proclaimed independent developer by the same name created the free software
development programme known as Thonny for use on personal computers. Python is one of the programming
languages that can be used in conjunction with this integrated development environment (IDE), which allows
for the creation of a variety of applications. The Thonny Integrated Development Environment is what's
utilised to get programmes to execute on a microcontroller board that supports micro python.
Anaconda: Anaconda You can write code in the computer language Python and then execute that code on the
Python platform, which is a free and open-source platform. It was developed by continuum.io, a business that
specialises in the Python programming language's application development. When it comes to scientific
computing, data science, and machine learning, the Anaconda platform is by far the most popular method for
learning and utilising Python. The Anaconda software guides you through the process of constructing an
environment suitable for a wide range of Python and package version combinations. In addition to this, you
may use Anaconda to instal, uninstall, and update packages in the environments of your projects. In addition,
Anaconda allows you to quickly launch any desired project with just a few clicks of the mouse.
3.3 Algorithms
A. Random Forest
The Random Forest is supervised learning algorithm developed by google that is used to solve classification and
regression in field of machine learning and this model is trained by the labelled data. We know that forest means great
number of trees, and more trees there are, more resilient forest will be. A classifier known as Random Forest takes the
average of numerous decision trees that have been applied to different subsets of a given dataset to increase the
accuracy of the dataset's predicting capabilities. It is predicated based the idea of ensemble learning, which refer to
practise of integrating numerous classifiers for solving a difficult problem and to enhance the functionality of the model
[13]. When it comes to training our model, we make use of random forest because, in comparison to other methods, it
Relu Layer
After the feature maps have been acquired, the final step is to move them to a ReLU layer. The rectified linear unit,
often known as the "ReLU,"
eLU," is not a discrete component of the convolutional neural network process. The convolution
procedure, which was covered in the last tutorial, must be finished with an additional step. Some instructors and writers
discuss both phases individually, but inn our case, we will consider both phases to be components of the first phase of
our technique. Some educators and authors
uthors discuss the two processes independently. If you've read the last section on
artificial neural networks, you should be familiar with the
the rectifier function illustrated in Fig 4.
Output Layer
This consists of a layer that is fully connected, which is then followed by an activation function called SoftMax, which
determines the output classes.
Fig
Figure 7: Performance of deep learning models
Figure 8: Flowchart
IV. CONCLUSION
Using two models, microcontrollers and sensors, to acquire real-time data, the work reported in this paper concerns the
identification of plant diseases. The first model is a machine learning model that was taught using the Random Forest
method, while the second model is a deep learning model that was taught using a convolutional neural network (CNN).
The accuracy of both the CNN model and the random forest model is 95.99%. The accuracy of the CNN model is
99.2%. Due to the model's ability to adapt the sensors' and system's resting mode, it can also live longer than three
months. In the future, it may be possible to introduce other plant species, each with its own set of diseases and textural
qualities. In addition, crop care could be automated using sensors and actuators to control the watering and fertilising
operations. There is opportunity for improvement in the supplied models' predictions, which can be performed by
extracting as many unique traits as possible from the plant's leaves. To acquire precise measurements of the pertinent
characteristics, the model should be deployed in conjunction with a variety of sensors.
REFERENCES
[1]. Ms. Mary Vineela .PMSc (N) Lecturer C H N,Naryana College of Nursing, Nellore, Chemical composition
of Tulsi, Benefits of holy basil( tulsi) leafs.
[2]. Das SK and Vasudevan DM. Tulsi: The Indian holy power plant. Natural Product Radiance. 2006; 5:279-83.
[3]. Triveni, Kuldeep Kumar, Amit Kumar Singh, Rahul Kumar, Vaishnavee Gupta, Kishu Tripathi* Smt.
Vidyawati College of Pharmacy, Jhansi (U.P.) – 284121, India. Ocimum sanctum Linn: A Review on
Phytopharmacology and Therapeutic Potential of Tulsi, International
[4]. Brahimi, M., Arsenovic, M., Laraba, S., Sladojevic, S., Boukhalfa, K., Moussaoui, A., 2018. Deep learning
for plant diseases: Detection and saliency map visualisation, in: Human and Machine Learning. Springer, pp.
93–117.
[5]. Brahimi, M., Boukhalfa, K., Moussaoui, A., 2017. Deep learning for tomato diseases: classification and
symptoms visualization. Applied Artificial Intelligence 31, 299–315.
[6]. Nageshwar Jaiswal, and Vivek Sarnaik (2021) “Detection of Plant Leaf Disease Using CNN Algorithm”.
International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN
(Print): 2320-9356 www.ijres.org Volume 9 Issue 9 ǁ 2021 ǁ PP. 35-44
[7]. Ramya R, Kiran M, Marimuthu E, Naveen Kumar B, Pavithra G (2020) “Plant Monitoring and Leaf Disease
Detection with Classification using Machine Learning-MATLAB”. International Journal of Engineering
Research & Technology (IJERT) ISSN: 2278-0181 Published by, www.ijert.org RTICCT - 2020 Conference
Proceedings.
[8]. Naveen Kishore Gattim, Subba Reddy Pallerla, Polaiah Bojja, Tallem Pavan kumar Reddy, Vempati Nikhil
Chowdary, V Dhiraj, Sk Hasane Ahammad (2019) “Plant Leaf Disease Detection Using SVM Technique”.
Copyright to IJARSCT DOI: 10.48175/IJARSCT-7888 378
www.ijarsct.co.in
ISSN (Online) 2581-9429
IJARSCT
International Journal of Advanced Research in Science, Communication and Technology (IJARSCT)