SlideShare ist ein Scribd-Unternehmen logo
1 von 21
INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING
OF AGRICULTURAL PARAMETERS WITH LEAF DISEASE DETECTION
Under the esteemed guidance of
Smt P. PUSHPALATHA
Assistant Professor of ECE JNTU KAKINADA
by
PETETI SRIDHAR
I V S K CHAITANYA
K MAHESH CHOWDARY
CONTENTS
1. INTRODUCTION
2. INTERNET OF THINGS
3. COMPONENT DESCRIPTION
4. IMPLEMENTATION OF SENSOR NETWORK
5. LEAF DISEASE DETECTION
6. CONCLUSION AND FUTURE SCOPE
Abstract
Agriculture field is that the backbone of Indian economy. In Asian nation around seventieth of the population
earn its resource from agriculture sector. This Project planned that to develop a wireless system that monitors
environmental conditions in agriculture field like temperature, rainfall level, soil wet level and humidness beside leaf
diseases detection. an efficient implementation for internet of Things used for observance regular environmental conditions
by means that of low value omnipresent sensing system and result with current all parameters, affected plant disease, its
management measures is shipped to our dashboards. System is designed because for the higher yield of crops some
parameters from surroundings square measure necessary that directly have an effect on its growth. These parameters
could also be environmental condition parameters, soil parameters, irrigation parameters etc.Identification of the plant
diseases is the key to preventing the losses in the yield and quantity of the agricultural product.
The studies of the plant diseases mean the studies of visually observable patterns seen on the plant. Health
monitoring and disease detection on plant is very critical for sustainable agriculture. It is very difficult to monitor the plant
diseases manually. It requires tremendous amount of work, expertise in the plant diseases, and also require the excessive
processing time. Hence, image processing is used for the detection of plant diseases. Disease detection involves the steps
like image acquisition, image pre-processing, image segmentation, feature extraction and classification. This Project
implemented the methods used for the detection of plant diseases using their leaves images. This project also discussed
some segmentation and feature extraction algorithm used in the plant disease detection.
1.INTRODUCTION
‱ Our Project was planned that to develop a wireless
system that monitors environmental conditions in
agriculture field like temperature, rainfall level, soil wet
level and humidness beside leaf diseases detection.
‱ An efficient implementation for internet of Things used
for observance regular environmental conditions by
means that of low value omnipresent sensing system
and result with current all parameters, affected plant
disease, its management measures is shipped to our
dashboards.
‱ Health monitoring and disease detection on plant is very
critical for sustainable agriculture. It is very difficult to
monitor the plant diseases manually. It requires
tremendous amount of work, expertise in the plant
diseases, and also require the excessive processing
time. Hence, image processing is used for the detection
of plant diseases.
‱ Disease detection involves the steps like image
acquisition, image pre-processing, image segmentation,
feature extraction and classification.
2. Internet of Things
● The Internet of Things (IOT) is a worldwide network of
intercommunicating devices.
● IOT is a vision where “things”, especially everyday
objects, such as all home appliances, furniture, clothes,
vehicles, roads and smart materials, etc. are readable,
recognizable, locatable, addressable and/or
controllable via the Internet.
Applications of IoT:
➱ Tagging Things: Real-time item
traceability and addressability by RFID’s.
➱ Feeling Things: Sensors act as primary
devices to collect data from the environment.
➱ Shrinking Things: Miniaturization and
Nanotechnology has provoked the ability of
smaller things to interact and connect within
the “things” or “smart devices”.
➱ Thinking Things: Embedded
intelligence in devices through sensors has
formed the network connection to the
internet. It can make the “things”realizing the
intelligent control.
3. Component description
3.1 Arduino/Geniuno UNO:
1. Digital pins: Use these pins with digitalRead(), digitalWrite(),
and analogWrite(). analogWrite() works only on the pins with
the PWM symbol.
2. Pin 13 LED: The only actuator built-in to your board.
Besides being a handy target for your first blink sketch, this
LED is very useful for debugging.
3. Power LED: Indicates that your Genuino is receiving power.
Useful for debugging.
4. ATmega microcontroller: The heart of your board.
5. Analog in: Use these pins with analogRead().
6. GND and 5V pins: Use these pins to provide +5V power and
ground to your circuits.
7. Power connector: This is how you power your Genuino when
it’s not plugged into a USB port for power. Can accept voltages
between 7-12V.
8. TX and RX LED’s: These LEDs indicate communication
between your Genuino and your computer. Expect them to
flicker rapidly during sketch upload as well as during serial
communication. Useful for debugging.
9. USB port: Used for powering your Genuino Uno, uploading
your sketches to your Genuino, and for communicating with
your Genuino sketch (via Serial. println() etc.).
3.2 DHT11 SENSOR (Temperature and Humidity Module):
➱ the VDD power supply 3.55.5V DC
➱ DATA serial data, a single bus
➱ NC, empty pin
➱ GND ground, the negative power
3.3 SOIL MOISTURE SENSOR:
“S” stands for Signal Input
“+” stands for Power Supply
“-” stands for GND
3.4 RAINFALL MEASUREMENT SENSOR:
1. VCC : 5V DC
2. GND : ground
3. DO : high/low output
4. AO : Analog output
4.IMPLEMENTATION OF
SENSOR NETWORK
Architecture of Sensor Network
To build this application, we need 3 main components:
 A physical layer for capturing parameters.
We will implement this using an Arduino
microcontroller and sensors.
 A coordination layer used for capturing the
measurements from the physical layer,
and sending the measurements to our
application. We will implement this using
node.js.
 An application layer for visualizing the
measurements in real-time. We will
implement this using a data visualization
cloud service called Plotly.
Physical layer ● Connect DTH sensor to Arduino , the Analog
input/output pin of the sensor is connected to A0 of
Arduino .
● Connect Soil moisture sensor to Arduino , the Analog
input/output pin of the sensor is connected to A1 of
Arduino .
● Connect Rainfall measurement sensor to Arduino ,
the Analog input/output pin of the sensor is
connected to A2 of Arduino .
● Connect Arduino to the PC with the USB cable .
● Open the Arduino software , write sensor code for the
software .
● Upload the code to Arduino board.
Coordination
layer
What is node.js?
Node.js is an open source, cross-platform runtime environment for
server-side and networking applications.It has a library management
system called node package manager or npm that allows you to
extend its functionality in many directions.
Building Node.js server
we use Arduino’s serial monitor to display the measurements.
Now we will build a node.js server that gets sensor parameters
from Arduino and displays these measurements on the terminal.
To build this server, we need one node library called serialport.
from your terminal, execute npm install serialport to install the
library.
To start the node.js server, from your terminal go to the
folder where server1.js is saved, and execute node server1.js.
You will see the measurements displayed on the terminal.
Application
layer
What is Plotly?
Plotly is an online analytics and
data visualization tool. Plotly has
a Streaming API, which makes it
perfect for our use case.
Plotly account and API keys
Create a free Plotly account by going to this
url.
After creating your account, go to your setting
and get 3 pieces of information.
Username
API key
Streaming API token
When you run server.js code, it creates a file in Plotly. From
Plotly website, click on file and you will be able to see a real-
time graph that shows.
5. Leaf disease detection
‱ Identification of the plant diseases is the key to
preventing the losses in the yield and quantity of the
agricultural product.
‱ Disease detection involves the steps like image
acquisition, image pre-processing, image segmentation,
feature extraction and classification.
B.Image Pre-processing
To remove noise in image or other object
removal, different pre-processing
techniques is considered. Image clipping
i.e. cropping of the leaf image to get the
interested image region.Image smoothing is
done using the smoothing filter. Image
enhancement is carried out for increasing
the contrast. the RGB images into the grey
images using colour conversion using
equation
A. Image Acquisition
The images of the plant leaf are captured
through the camera.This image is in RGB
(Red, Green And Blue) form. Color
transformation structure for the RGB leaf
image is created, and then, a device-
independent color space transformation for
the color transformation structure is applied
.
1. Segmentation using Boundary
and spot detection algorithm:
The RGB image is converted into the
HIS model for segmenting. Boundary
detection and spot detection helps to
find the infected part of the leaf . For
boundary detection the 8 connectivity of
pixels is considered and boundary
detection algorithm is applied .
2. K-means clustering:
The K-means clustering is used for
classification of object based on a set of
features into K number of classes. The
classification of object is done by
minimizing the sum of the squares of
the distance between the object and the
corresponding cluster.
The algorithm for K –means Clustering:
1. Pick center of K cluster, either
randomly or based on some heuristic.
2. Assign each pixel in the image to the
cluster that minimizes the distance
between the pixel and the cluster
center.
3. Again compute the cluster centers
by averaging all of the pixels in the
cluster. Repeat steps 2 and 3 until
convergence is attained.
C.Image
Segmentation
3. Otsu Threshold Algorithm:
Thresholding creates binary images from grey-level images by setting all pixels
below some threshold to zero and all pixels above that threshold to one. The Otsu
algorithm defined in is as follows:
i) According to the threshold, Separate pixels into two clusters
ii) Then find the mean of each cluster.
iii) Square the difference between the means.
iv) Multiply the number of pixels in one cluster times the number in the other
The infected leaf shows the symptoms of the disease by changing the color of
the leaf. Hence the greenness of the leaves can be used for the detection of the
infected portion of the leaf. The R, G and B component are extracted from the
image. The threshold is calculated using the Otsu’s method. Then the green
pixels is masked and removed if the green pixel intensities are less than the
computed threshold.
i) Color co-occurrence Method :
In this method both color and texture are taken
into account to get an unique features for that
image. For that the RGB image is converted
into the HSI translation.
or the texture statistics computation the SGDM
matrix is generated and using GLCM function
the feature is calculated.
ii) Leaf color extraction using H
and B components:
The input image is enhanced by using
anisotropic diffusion technique to preserve the
information of the affected pixels before
separating the color from the background [8].
To
distinguish between grape leaf and the non-
grape leaf part, H and B components from HIS
and LAB color space is considered. A SOFM
with back propagation neural network is
implemented to recognize colors of disease
leaf.
D. Feature Extraction
CONCLUSION:
An easy implementation for web of Things used
for watching regular agricultural parameters
conditions by means of low price omnipresent
sensing system is achieved here with success.
The outline regarding the integrated system and
therefore the interconnecting mechanisms for
reliable measure of parameters by good sensors
and transmission of information via web is being
bestowed in easy language.
FUTURE SCOPE:
This project can be further extended by
implementing a wireless sensor network by using
zigbee and zigbee shield by this can transfer the
data. The data can be send to farmers by
implementing the GSM modules the messages
regarding plant growth can be sent to farmers
phone directly. By implementing the dash board to
this system the results can be used research
institutions and it will helpful for implementing
advance technologies in rural areas.
6 CONCLUSION AND FUTURE SCOPE
Thank you

Weitere Àhnliche Inhalte

Was ist angesagt?

INTERNET OF THINGS (IoT) APPLICATIONS TO MONITORING PLANT DISEASE DETECTION
INTERNET OF THINGS (IoT)  APPLICATIONS TO MONITORING PLANT DISEASE DETECTIONINTERNET OF THINGS (IoT)  APPLICATIONS TO MONITORING PLANT DISEASE DETECTION
INTERNET OF THINGS (IoT) APPLICATIONS TO MONITORING PLANT DISEASE DETECTION
Balamurugan K
 

Was ist angesagt? (20)

Plant disease detection using machine learning algorithm-1.pptx
Plant disease detection using machine learning algorithm-1.pptxPlant disease detection using machine learning algorithm-1.pptx
Plant disease detection using machine learning algorithm-1.pptx
 
Tomato leaves diseases detection approach based on support vector machines
Tomato leaves diseases detection approach based on support vector machinesTomato leaves diseases detection approach based on support vector machines
Tomato leaves diseases detection approach based on support vector machines
 
gsk Invisible eye advanced security system ppt
gsk Invisible eye advanced security system pptgsk Invisible eye advanced security system ppt
gsk Invisible eye advanced security system ppt
 
Detection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processingDetection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processing
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Global Wireless E-Voting Documentation
Global Wireless E-Voting DocumentationGlobal Wireless E-Voting Documentation
Global Wireless E-Voting Documentation
 
IRJET- Leaf Disease Detecting using CNN Technique
IRJET- Leaf Disease Detecting using CNN TechniqueIRJET- Leaf Disease Detecting using CNN Technique
IRJET- Leaf Disease Detecting using CNN Technique
 
Sign Language Recognition based on Hands symbols Classification
Sign Language Recognition based on Hands symbols ClassificationSign Language Recognition based on Hands symbols Classification
Sign Language Recognition based on Hands symbols Classification
 
Image Segmentation (Digital Image Processing)
Image Segmentation (Digital Image Processing)Image Segmentation (Digital Image Processing)
Image Segmentation (Digital Image Processing)
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
IOT in Agriculture slide.pptx
IOT in Agriculture slide.pptxIOT in Agriculture slide.pptx
IOT in Agriculture slide.pptx
 
IOT based Smart Agriculture System.pptx
IOT based Smart Agriculture System.pptxIOT based Smart Agriculture System.pptx
IOT based Smart Agriculture System.pptx
 
SMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOT
 
Smart farming using IOT
Smart farming using IOTSmart farming using IOT
Smart farming using IOT
 
Screenless displays seminar report
Screenless displays seminar reportScreenless displays seminar report
Screenless displays seminar report
 
Computer Vision - cameras
Computer Vision - camerasComputer Vision - cameras
Computer Vision - cameras
 
An Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial IntelligenceAn Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial Intelligence
 
Vehicle accident detection system (VAD)
Vehicle accident detection system (VAD)Vehicle accident detection system (VAD)
Vehicle accident detection system (VAD)
 
INTERNET OF THINGS (IoT) APPLICATIONS TO MONITORING PLANT DISEASE DETECTION
INTERNET OF THINGS (IoT)  APPLICATIONS TO MONITORING PLANT DISEASE DETECTIONINTERNET OF THINGS (IoT)  APPLICATIONS TO MONITORING PLANT DISEASE DETECTION
INTERNET OF THINGS (IoT) APPLICATIONS TO MONITORING PLANT DISEASE DETECTION
 
screen-less displays
screen-less displays screen-less displays
screen-less displays
 

Andere mochten auch

Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Farhad Sohail
 
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Andreas Kamilaris
 

Andere mochten auch (20)

Wireless monitoring of soil moisture
Wireless monitoring of soil moistureWireless monitoring of soil moisture
Wireless monitoring of soil moisture
 
Es project sensor
Es project sensorEs project sensor
Es project sensor
 
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)
 
IoT for Agriculture - Drones / UAV
IoT for Agriculture - Drones / UAVIoT for Agriculture - Drones / UAV
IoT for Agriculture - Drones / UAV
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Elizabeth Dann
Elizabeth DannElizabeth Dann
Elizabeth Dann
 
Khiste final paper_iot and connected agricultural services
Khiste final paper_iot and connected agricultural servicesKhiste final paper_iot and connected agricultural services
Khiste final paper_iot and connected agricultural services
 
Real time bus information system
Real time bus information systemReal time bus information system
Real time bus information system
 
Segmentation of unhealthy region of plant leaf using image processing techniques
Segmentation of unhealthy region of plant leaf using image processing techniquesSegmentation of unhealthy region of plant leaf using image processing techniques
Segmentation of unhealthy region of plant leaf using image processing techniques
 
wireless irrigation system for rural India
wireless irrigation system for rural Indiawireless irrigation system for rural India
wireless irrigation system for rural India
 
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part II)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part II)REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part II)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part II)
 
Roopal rewatkar
Roopal rewatkarRoopal rewatkar
Roopal rewatkar
 
Smart irrigation system using internet of things
Smart irrigation system using internet of thingsSmart irrigation system using internet of things
Smart irrigation system using internet of things
 
Plant disease diagnosis
Plant disease diagnosisPlant disease diagnosis
Plant disease diagnosis
 
Fa.Mo.S.A.: presentation
Fa.Mo.S.A.: presentationFa.Mo.S.A.: presentation
Fa.Mo.S.A.: presentation
 
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
 
Automatic irrigation system
Automatic irrigation systemAutomatic irrigation system
Automatic irrigation system
 
Automatic drip irrigation system
Automatic drip irrigation systemAutomatic drip irrigation system
Automatic drip irrigation system
 
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
 
Internet of Things based approach to Agriculture Monitoring
Internet of Things based approach to Agriculture MonitoringInternet of Things based approach to Agriculture Monitoring
Internet of Things based approach to Agriculture Monitoring
 

Ähnlich wie INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING OF AGRICULTURAL PARAMETERS WITH LEAF DISEASE DETECTION

Implementation of Internet of Things for Water Quality Monitoring
Implementation of Internet of Things for Water Quality MonitoringImplementation of Internet of Things for Water Quality Monitoring
Implementation of Internet of Things for Water Quality Monitoring
ijtsrd
 

Ähnlich wie INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING OF AGRICULTURAL PARAMETERS WITH LEAF DISEASE DETECTION (20)

AGRICULTURE ENVIRONMENT MONITORING SYSTEM USING ANDROID
AGRICULTURE ENVIRONMENT MONITORING SYSTEM USING ANDROIDAGRICULTURE ENVIRONMENT MONITORING SYSTEM USING ANDROID
AGRICULTURE ENVIRONMENT MONITORING SYSTEM USING ANDROID
 
IRJET- A Real Time Solution to Flood Monitoring System using IoT and Wireless...
IRJET- A Real Time Solution to Flood Monitoring System using IoT and Wireless...IRJET- A Real Time Solution to Flood Monitoring System using IoT and Wireless...
IRJET- A Real Time Solution to Flood Monitoring System using IoT and Wireless...
 
Prototyping of Wireless Sensor Network for Precision Agriculture
Prototyping of Wireless Sensor Network for Precision Agriculture Prototyping of Wireless Sensor Network for Precision Agriculture
Prototyping of Wireless Sensor Network for Precision Agriculture
 
A Futuristic Approach for Smart Farming using IoT and ML
A Futuristic Approach for Smart Farming using IoT and MLA Futuristic Approach for Smart Farming using IoT and ML
A Futuristic Approach for Smart Farming using IoT and ML
 
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
 
DESIGN AND SIMULATION OF FARMER’S FRIEND DEVICE USING IoT
DESIGN AND SIMULATION OF  FARMER’S FRIEND DEVICE USING  IoTDESIGN AND SIMULATION OF  FARMER’S FRIEND DEVICE USING  IoT
DESIGN AND SIMULATION OF FARMER’S FRIEND DEVICE USING IoT
 
IRJET- Automated Irrigation using IoT and Plant Disease Detection using Image...
IRJET- Automated Irrigation using IoT and Plant Disease Detection using Image...IRJET- Automated Irrigation using IoT and Plant Disease Detection using Image...
IRJET- Automated Irrigation using IoT and Plant Disease Detection using Image...
 
IRJET - Prevention of Crop Disease in Plants (Groundnut) using IoT and Ma...
IRJET -  	  Prevention of Crop Disease in Plants (Groundnut) using IoT and Ma...IRJET -  	  Prevention of Crop Disease in Plants (Groundnut) using IoT and Ma...
IRJET - Prevention of Crop Disease in Plants (Groundnut) using IoT and Ma...
 
IRJET- IoT – Based Wireless Sensors for Environmental Monitoring and Smar...
IRJET-  	  IoT – Based Wireless Sensors for Environmental Monitoring and Smar...IRJET-  	  IoT – Based Wireless Sensors for Environmental Monitoring and Smar...
IRJET- IoT – Based Wireless Sensors for Environmental Monitoring and Smar...
 
IRJET- IoT based Real Time Greenhouse Monitoring System using Raspberry Pi
IRJET-  	  IoT based Real Time Greenhouse Monitoring System using Raspberry PiIRJET-  	  IoT based Real Time Greenhouse Monitoring System using Raspberry Pi
IRJET- IoT based Real Time Greenhouse Monitoring System using Raspberry Pi
 
IRJET-IOT Based Garbage Monitoring and Sorting System
IRJET-IOT Based Garbage Monitoring and Sorting SystemIRJET-IOT Based Garbage Monitoring and Sorting System
IRJET-IOT Based Garbage Monitoring and Sorting System
 
Implementation of Internet of Things for Water Quality Monitoring
Implementation of Internet of Things for Water Quality MonitoringImplementation of Internet of Things for Water Quality Monitoring
Implementation of Internet of Things for Water Quality Monitoring
 
IRJET- Advanced Guiding Tool for the Selection of Crops
IRJET- Advanced Guiding Tool for the Selection of CropsIRJET- Advanced Guiding Tool for the Selection of Crops
IRJET- Advanced Guiding Tool for the Selection of Crops
 
IRJET- Smart Garbage Monitoring System using Internet Of Things
IRJET-  	  Smart Garbage Monitoring System using Internet Of ThingsIRJET-  	  Smart Garbage Monitoring System using Internet Of Things
IRJET- Smart Garbage Monitoring System using Internet Of Things
 
Biometric Identification using Opencv Based on Arduino
Biometric Identification using Opencv Based on ArduinoBiometric Identification using Opencv Based on Arduino
Biometric Identification using Opencv Based on Arduino
 
AI Based Smart Agriculture – Leaf Disease Prediction Using Optimized CNN Model
AI Based Smart Agriculture – Leaf Disease Prediction Using Optimized CNN ModelAI Based Smart Agriculture – Leaf Disease Prediction Using Optimized CNN Model
AI Based Smart Agriculture – Leaf Disease Prediction Using Optimized CNN Model
 
IRJET- IoT based Patient Health Monitoring System using Raspberry Pi-3
IRJET- IoT based Patient Health Monitoring System using Raspberry Pi-3IRJET- IoT based Patient Health Monitoring System using Raspberry Pi-3
IRJET- IoT based Patient Health Monitoring System using Raspberry Pi-3
 
IOT Based Environmental Pollution Monitoring System
IOT Based Environmental Pollution Monitoring SystemIOT Based Environmental Pollution Monitoring System
IOT Based Environmental Pollution Monitoring System
 
Smart Farming: A Machine Learning and IoT Approach
Smart Farming: A Machine Learning and IoT ApproachSmart Farming: A Machine Learning and IoT Approach
Smart Farming: A Machine Learning and IoT Approach
 
IRJET- Waste Management System with Thingspeak
IRJET- Waste Management System with ThingspeakIRJET- Waste Management System with Thingspeak
IRJET- Waste Management System with Thingspeak
 

KĂŒrzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

KĂŒrzlich hochgeladen (20)

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING OF AGRICULTURAL PARAMETERS WITH LEAF DISEASE DETECTION

  • 1. INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING OF AGRICULTURAL PARAMETERS WITH LEAF DISEASE DETECTION Under the esteemed guidance of Smt P. PUSHPALATHA Assistant Professor of ECE JNTU KAKINADA by PETETI SRIDHAR I V S K CHAITANYA K MAHESH CHOWDARY
  • 2. CONTENTS 1. INTRODUCTION 2. INTERNET OF THINGS 3. COMPONENT DESCRIPTION 4. IMPLEMENTATION OF SENSOR NETWORK 5. LEAF DISEASE DETECTION 6. CONCLUSION AND FUTURE SCOPE
  • 3. Abstract Agriculture field is that the backbone of Indian economy. In Asian nation around seventieth of the population earn its resource from agriculture sector. This Project planned that to develop a wireless system that monitors environmental conditions in agriculture field like temperature, rainfall level, soil wet level and humidness beside leaf diseases detection. an efficient implementation for internet of Things used for observance regular environmental conditions by means that of low value omnipresent sensing system and result with current all parameters, affected plant disease, its management measures is shipped to our dashboards. System is designed because for the higher yield of crops some parameters from surroundings square measure necessary that directly have an effect on its growth. These parameters could also be environmental condition parameters, soil parameters, irrigation parameters etc.Identification of the plant diseases is the key to preventing the losses in the yield and quantity of the agricultural product. The studies of the plant diseases mean the studies of visually observable patterns seen on the plant. Health monitoring and disease detection on plant is very critical for sustainable agriculture. It is very difficult to monitor the plant diseases manually. It requires tremendous amount of work, expertise in the plant diseases, and also require the excessive processing time. Hence, image processing is used for the detection of plant diseases. Disease detection involves the steps like image acquisition, image pre-processing, image segmentation, feature extraction and classification. This Project implemented the methods used for the detection of plant diseases using their leaves images. This project also discussed some segmentation and feature extraction algorithm used in the plant disease detection.
  • 4. 1.INTRODUCTION ‱ Our Project was planned that to develop a wireless system that monitors environmental conditions in agriculture field like temperature, rainfall level, soil wet level and humidness beside leaf diseases detection. ‱ An efficient implementation for internet of Things used for observance regular environmental conditions by means that of low value omnipresent sensing system and result with current all parameters, affected plant disease, its management measures is shipped to our dashboards. ‱ Health monitoring and disease detection on plant is very critical for sustainable agriculture. It is very difficult to monitor the plant diseases manually. It requires tremendous amount of work, expertise in the plant diseases, and also require the excessive processing time. Hence, image processing is used for the detection of plant diseases. ‱ Disease detection involves the steps like image acquisition, image pre-processing, image segmentation, feature extraction and classification.
  • 5. 2. Internet of Things ● The Internet of Things (IOT) is a worldwide network of intercommunicating devices. ● IOT is a vision where “things”, especially everyday objects, such as all home appliances, furniture, clothes, vehicles, roads and smart materials, etc. are readable, recognizable, locatable, addressable and/or controllable via the Internet.
  • 6. Applications of IoT: ➱ Tagging Things: Real-time item traceability and addressability by RFID’s. ➱ Feeling Things: Sensors act as primary devices to collect data from the environment. ➱ Shrinking Things: Miniaturization and Nanotechnology has provoked the ability of smaller things to interact and connect within the “things” or “smart devices”. ➱ Thinking Things: Embedded intelligence in devices through sensors has formed the network connection to the internet. It can make the “things”realizing the intelligent control.
  • 7. 3. Component description 3.1 Arduino/Geniuno UNO: 1. Digital pins: Use these pins with digitalRead(), digitalWrite(), and analogWrite(). analogWrite() works only on the pins with the PWM symbol. 2. Pin 13 LED: The only actuator built-in to your board. Besides being a handy target for your first blink sketch, this LED is very useful for debugging. 3. Power LED: Indicates that your Genuino is receiving power. Useful for debugging. 4. ATmega microcontroller: The heart of your board. 5. Analog in: Use these pins with analogRead(). 6. GND and 5V pins: Use these pins to provide +5V power and ground to your circuits. 7. Power connector: This is how you power your Genuino when it’s not plugged into a USB port for power. Can accept voltages between 7-12V. 8. TX and RX LED’s: These LEDs indicate communication between your Genuino and your computer. Expect them to flicker rapidly during sketch upload as well as during serial communication. Useful for debugging. 9. USB port: Used for powering your Genuino Uno, uploading your sketches to your Genuino, and for communicating with your Genuino sketch (via Serial. println() etc.).
  • 8. 3.2 DHT11 SENSOR (Temperature and Humidity Module): ➱ the VDD power supply 3.55.5V DC ➱ DATA serial data, a single bus ➱ NC, empty pin ➱ GND ground, the negative power 3.3 SOIL MOISTURE SENSOR: “S” stands for Signal Input “+” stands for Power Supply “-” stands for GND
  • 9. 3.4 RAINFALL MEASUREMENT SENSOR: 1. VCC : 5V DC 2. GND : ground 3. DO : high/low output 4. AO : Analog output
  • 11. Architecture of Sensor Network To build this application, we need 3 main components:  A physical layer for capturing parameters. We will implement this using an Arduino microcontroller and sensors.  A coordination layer used for capturing the measurements from the physical layer, and sending the measurements to our application. We will implement this using node.js.  An application layer for visualizing the measurements in real-time. We will implement this using a data visualization cloud service called Plotly.
  • 12. Physical layer ● Connect DTH sensor to Arduino , the Analog input/output pin of the sensor is connected to A0 of Arduino . ● Connect Soil moisture sensor to Arduino , the Analog input/output pin of the sensor is connected to A1 of Arduino . ● Connect Rainfall measurement sensor to Arduino , the Analog input/output pin of the sensor is connected to A2 of Arduino . ● Connect Arduino to the PC with the USB cable . ● Open the Arduino software , write sensor code for the software . ● Upload the code to Arduino board.
  • 13. Coordination layer What is node.js? Node.js is an open source, cross-platform runtime environment for server-side and networking applications.It has a library management system called node package manager or npm that allows you to extend its functionality in many directions. Building Node.js server we use Arduino’s serial monitor to display the measurements. Now we will build a node.js server that gets sensor parameters from Arduino and displays these measurements on the terminal. To build this server, we need one node library called serialport. from your terminal, execute npm install serialport to install the library. To start the node.js server, from your terminal go to the folder where server1.js is saved, and execute node server1.js. You will see the measurements displayed on the terminal.
  • 14. Application layer What is Plotly? Plotly is an online analytics and data visualization tool. Plotly has a Streaming API, which makes it perfect for our use case. Plotly account and API keys Create a free Plotly account by going to this url. After creating your account, go to your setting and get 3 pieces of information. Username API key Streaming API token When you run server.js code, it creates a file in Plotly. From Plotly website, click on file and you will be able to see a real- time graph that shows.
  • 15. 5. Leaf disease detection ‱ Identification of the plant diseases is the key to preventing the losses in the yield and quantity of the agricultural product. ‱ Disease detection involves the steps like image acquisition, image pre-processing, image segmentation, feature extraction and classification.
  • 16. B.Image Pre-processing To remove noise in image or other object removal, different pre-processing techniques is considered. Image clipping i.e. cropping of the leaf image to get the interested image region.Image smoothing is done using the smoothing filter. Image enhancement is carried out for increasing the contrast. the RGB images into the grey images using colour conversion using equation A. Image Acquisition The images of the plant leaf are captured through the camera.This image is in RGB (Red, Green And Blue) form. Color transformation structure for the RGB leaf image is created, and then, a device- independent color space transformation for the color transformation structure is applied .
  • 17. 1. Segmentation using Boundary and spot detection algorithm: The RGB image is converted into the HIS model for segmenting. Boundary detection and spot detection helps to find the infected part of the leaf . For boundary detection the 8 connectivity of pixels is considered and boundary detection algorithm is applied . 2. K-means clustering: The K-means clustering is used for classification of object based on a set of features into K number of classes. The classification of object is done by minimizing the sum of the squares of the distance between the object and the corresponding cluster. The algorithm for K –means Clustering: 1. Pick center of K cluster, either randomly or based on some heuristic. 2. Assign each pixel in the image to the cluster that minimizes the distance between the pixel and the cluster center. 3. Again compute the cluster centers by averaging all of the pixels in the cluster. Repeat steps 2 and 3 until convergence is attained. C.Image Segmentation
  • 18. 3. Otsu Threshold Algorithm: Thresholding creates binary images from grey-level images by setting all pixels below some threshold to zero and all pixels above that threshold to one. The Otsu algorithm defined in is as follows: i) According to the threshold, Separate pixels into two clusters ii) Then find the mean of each cluster. iii) Square the difference between the means. iv) Multiply the number of pixels in one cluster times the number in the other The infected leaf shows the symptoms of the disease by changing the color of the leaf. Hence the greenness of the leaves can be used for the detection of the infected portion of the leaf. The R, G and B component are extracted from the image. The threshold is calculated using the Otsu’s method. Then the green pixels is masked and removed if the green pixel intensities are less than the computed threshold.
  • 19. i) Color co-occurrence Method : In this method both color and texture are taken into account to get an unique features for that image. For that the RGB image is converted into the HSI translation. or the texture statistics computation the SGDM matrix is generated and using GLCM function the feature is calculated. ii) Leaf color extraction using H and B components: The input image is enhanced by using anisotropic diffusion technique to preserve the information of the affected pixels before separating the color from the background [8]. To distinguish between grape leaf and the non- grape leaf part, H and B components from HIS and LAB color space is considered. A SOFM with back propagation neural network is implemented to recognize colors of disease leaf. D. Feature Extraction
  • 20. CONCLUSION: An easy implementation for web of Things used for watching regular agricultural parameters conditions by means of low price omnipresent sensing system is achieved here with success. The outline regarding the integrated system and therefore the interconnecting mechanisms for reliable measure of parameters by good sensors and transmission of information via web is being bestowed in easy language. FUTURE SCOPE: This project can be further extended by implementing a wireless sensor network by using zigbee and zigbee shield by this can transfer the data. The data can be send to farmers by implementing the GSM modules the messages regarding plant growth can be sent to farmers phone directly. By implementing the dash board to this system the results can be used research institutions and it will helpful for implementing advance technologies in rural areas. 6 CONCLUSION AND FUTURE SCOPE