SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 927
Detection and classification of animals using Machine Learning and
Deep Learning
Shivam M. Butale1, Kanchan D. Dongare2, Suraj T. Sawant3
1Department of Computer Engineering and IT, COEP Technological University, Pune, India
2Department of Computer Engineering and IT, COEP Technological University, Pune, India
3Department of Computer Engineering and IT, COEP Technological University, Pune, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Human-Animal Conflict isamajorproblem where
an enormous number of resources is lost, and human life is in
danger. So, it is necessary to continuouslymonitorandprevent
animal intrusion. We aim to develop an animal detection and
identification system from images taken through monitoring
videos captured by motion-triggered cameras, calledcamera-
traps. For these types of videos, existing approaches often
super from low detection rates due to low contrast between
the foreground animals and the cluttered background, aswell
as high false-positive rates due to thedynamicbackground. To
address this issue, we will first develop an approach to
generate animal object region proposals using Advanced
Image Processing and then apply Artificial Intelligence
techniques to detect and classify the animal. We aim to
implement the animal detection and identificationstepsusing
the following techniques: eXtreme Gradient Boosting
(XGBoost), Particle Swarm Optimization (PSO), Convolutional
Neural Network (CNN). We first determine if these region
proposals are true animals or background patches. We then
identify animals using the above algorithms. This Animal
Detection System can be used in a variety of applications like:
Animal Intrusion Detection in Industries set up in forest areas
/ remote location, in residential areas, Agriculture fields and
to avoid Animal-Vehicle collisions.
Key Words: Image processing, Artificial Intelligence,
eXtreme Gradient Boosting, Particle Swarm
Optimization, Convolutional Neural Network, etc
1. INTRODUCTION
Man-animal conflict is seen in a variety of forms. When it
comes to deforestation, the wild animals come out of the
jungle in search of food. Many times, they have been seen
crossing highways and getting hit by vehicles [1], intruding
into residential areas and causing loss to human life and
property and intruding into fields resulting in destruction of
crops. Human eyes cannot work 24 hours a day to perform
animal detection. Animal detection is a very important and
emerging area due to many real-life applications. With
advancement, computer science has brought vast
opportunities in different areas. Animal Detection is one of
the fields where computer science can be used. Application
areas of computer science vary from metrology to ocean
engineering. Computer science tools are being used in
animal detection on large scale. In the last decade artificial
intelligence has gained its moment because of advancement
in computation power. Deep Learning is onesuchtool which
is widely utilized in different domains because it does not
require different algorithm fordifferentdataset.Thisfeature
of reusability of code gives an advantage in the field of
animal detection. Various animal detection methods and
warning systems are used for indicating the presence of
animals on the roads or residential area. Applications which
are very important in real life are preventing animal vehicle
collision on roads, preventing dangerous animal intrusionin
residential area, knowing locomotive behavioral of targeted
animal etc. [2]. Detection of animals is applied in various
fields of real-life applications. As an example, hundreds of
camel-vehicle accidents were reported every year causing
numerous deaths and loss of property running into millions
of Saudi Riyals. To address this problem, a deployable and
intelligent Camel Vehicle Accident Avoidance System
(CVAAS) was designed using global positioning system
technology [2]. Animal detection systems have been used to
enable fisherman to find the right location of fishes in deep
sea, for maintaining human safety and security by detecting
possible dangerous animal intrusions into the residential
area [2]. Existing animal detection systems are not 100%
accurate. They suffer from problems like low accuracy, high
false positives, etc. Accuracy of classification dependshighly
on which algorithm is used for classification. This Animal
detection system aims to solve the problem of animal
detection with a high accuracy. It can help in preventing
many human-animal conflicts resulting in saving many lives
and property.
2. LITERATURE SURVEY
Aditiba Rao, Viral Parekh [1] presents a survey on animal
detection methods used to avoid animal vehicle collision.
Sharma, Sachin, and D. J. Shah [2] presents a brief overview
on different animal detection methods.
Kumar, YH Sharath & et al [3] presents the technique to
classify animals using Probabilistic Neural Networks (PNN)
and K-Nearest Neighbors (KNN) classifiers. Here, the
proposed KNN classifier achieves relatively good
classification accuracy when compared to PNN classifier.
The accuracies achieved were not very high. The execution
time observed was large and a large amount of space was
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 928
required in memory. The KNN classifier showedanaccuracy
of 66.98% and the PNN classifier showed an accuracy of
56.66%.
Favorskaya, Margarita & et al [4] presents animal
classification using Convolutional Neural Networks(CNN). It
displayed a good accuracy on a balanced dataset and a
relatively lesser accuracy on an unbalanced dataset. The
results show 80.6% Top-1 and 94.1% Top-5 accuracy on a
balanced dataset and a 38.7% Top-1 and 54.8% Top-5
accuracy on an unbalanced training dataset.
Radhakrishnan, Saieshwar & et al [5] presents a Support
Vector Machine (SVM) with Gabor Features for animal
intrusion detection in agriculture fields. The approach has
the benefit of using only 7 filters. However, the accuracy
observed was low. An accuracy of 54.32 % was reported.
Chen, Guobin & et al [6] proposes the first attempt to a fully
automatic computer vision based species recognition for
wildlife monitoring on real camera-trap images. A Deep
Convolutional Neural Network (DCNN)hasbeenusedforthe
same. However, it was not able to meet the requirements of
full automation. The results showedanaccuracyof38.315%.
Parham, Jason & et al [7] have used the You Only Live Once
(YOLO) classifier for animal classification. As per the paper,
better ecological information was provided to
conservationists. But the accuracy observed was not high:
72.75%.
R.Pavithra & et al [8] have used the Cascaded Random
Classifier for classification in the presented ‘Automatic
Object Detection and Collision Avoidance System’. This
system successfully detects the animal and gives a warning.
The accuracy of lion detection was observed to be 82.5%.
Christiansen, Peter & et al [9] presents automated detection
and recognition of wildlife using thermal cameras using a K-
Nearest Neighbor (KNN) classifier. It isobservedtobepartly
invariant to translation, rotation, scale and posture. But
there were difficulties in recognizing animal objects
correctly in far-range altitudes.
Kellenberger, Benjamin & et al [10] proposes fast animal
detection in UAV images using Convolutional Neural
Networks. They were able to reduce the latency in wildlife
monitoring and significantly less false positives were
reported. However, a high rate of false negatives was
observed. The averagespeed ofprocessingwas73.62images
per second. The reported values were Precision=0.60,
Recall=0.74, F1=0.66.
Villa & et al [11] presents very deep convolutional neural
network-based classifiers. The species chosen was Grant’s
Gazelle. The accuracies forCitizen ScienceandConvNetwere
82.1% and 65.0% respectively.
Sharma, Sachin Umesh & et al [12] presents an animal
detection system and collision avoidance system whichuses
HOG and Cascade Classifier. It successfully detects cows in
different conditions, but the detection is limited to only one
animal. An overall accuracy of 82.5% was obtained in
detection.
Boukerche, Azzedine & et al [13] presents classification
based on Support Vector Machines (SVM) and AdaBoost. It
shows successful moose detection through roadside
cameras. It was able to detect more than 83% of moose. The
downside of the same is that it could only classify moose
from side-view.
Nguyen, Hung & et al [14] proposes a Deep Convolutional
Neural Network based ‘Lite AlexNet’ model for animal
recognition and identification for automated wildlife
monitoring. The model is robust, stable and suitable for
dealing with images captured from the wild. 80% of the
images were used for training and 20% for validation. The
accuracy observed was 82.49% and the F-measure was
81.40%.
3. PROPOSED SYSTEM
Fig 1 shows the system architecture of the proposed animal
detection system
Fig 1. System Design and Architecture
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 929
3.1 Modules
1. Camera Traps
2. Normalization
3. Wrangling
4. Dataset
5. Classification
6. Prediction
3.1.1 Camera Traps
This stage involves collection of images from camera
traps. There are multiple ways in which the images could be
collected. These images would serve as input to the further
steps. In this paper, images from “Missouri Camera Trap
Images” and “Oregon Wildlife Dataset” datasets are used.
These would be used to train and test the models.
3.1.2 Normalization
Normalization is a process ofstandardizingtheimages of
the dataset. Normalization maintains the pixel values of
images in a particular range. This is done to scale the images
before providing them as input to the model.
3.1.3 Wrangling
Sometimes, raw data from datasets may not be accurate
enough to train a machine learning model. Wrangling is a
process to convert the images from a raw format to a usable
format. In this paper, wrangling involved cleaning up images
that had missing data and wrong data. For example, there
were some images with no animals at all, and some images
with animals of different species occurring in them. Such
images were removed from the dataset.
3.1.4 Dataset
Dataset is the collection of images produced as an output
of the above stages. This dataset will be used to train as well
as test the models.
3.1.5 Classification
Three models were developed and used independently
for classification. Convolutional Neural Network (CNN),
Extreme Gradient Boosting (XGBoost) and Particle Swarm
Optimization (PSO) were the algorithms used. CNN is a type
of Artificial Neural Network which performs a mathematical
operation called ‘Convolution’ behind the scenes. It is
generally used for image classification. XGBoost is a Machine
Learning algorithm based on Decision Trees and uses a
Gradient Descentalgorithm to minimizelosses.Itisgenerally
used for both regression and classification. PSO is a
computational method to find the optimal solution by
improvingcandidatesolutionscalledparticles.Thedatasetof
4330 images was divided into training and validation data.
85% of the images were used for training the models and
15% were used for validation. Based on the training, the
models perform the classification of the input image.
3.1.6 Prediction
In this stage, the model predicts the class (species) of the
animal in the image. It also performs localization on the
image, highlighting the face of the animal and specifying the
species name and the accuracy of the prediction.
4. RESULT
In this paper, CNN, XGBOOST and PSO were used as
classification algorithms. The result is animal name and
accuracy of detection. We obtained training and validation
accuraciesof98.1%and91.4%usingCNN,100%and89.19%
using XGBoost, 48.72% and 49.13% using PSO respectively.
On test data, CNN showed an accuracy of 87%, XGBoost
showed an accuracy of 86%, and PSO showed an accuracy of
60%. Fig 2 is a tabular representation of the same.
ALGORITHM TRAIN
ACCURACY
(%)
VALIDATION
ACCURACY
(%)
TEST
ACCURACY
(%)
CNN 98.1 91.4 87
XGBOOST 100 89.19 86
PSO 48.72 49.13 60
Fig 2. Train, Validation and Test Accuracy
Fig 3 shows animal wise accuracies and F1 Scores of the
models on test data.
ALGORI
THM
DEER
ACCUR
ACY
(%)
FOX
ACCUR
ACY
(%)
RACCO
ON
ACCUR
ACY
(%)
OVERA
LL
ACCUR
ACY
(%)
F1
SCO
RE
DEE
R
F1
SCO
RE
FOX
F1
SCORE
RACC
OON
CNN 90 80 90 87 0.8
6
0.7
5
0.8
XGBOOS
T
100 90 67 86 1 0.8
6
0.8
PSO 60 70 50 60 0.3
3
0.6
7
0
Fig 3. Animal-wise Accuracy and F1 Score
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 930
Fig 4 shows a bar-graph of the test accuracies of the models.
Fig 4. Test Accuracy
Figures 5, 6, 7 show Confusion Matrices for CNN, XGBoost
and PSO respectively.
DEER FOX RACCOON
DEER 3 1 0
FOX 0 3 0
RACCOON 0 1 2
Fig 5. Confusion Matrix for CNN
DEER FOX RACCOON
DEER 4 0 0
FOX 0 3 0
RACCOON 0 1 2
Fig 6. Confusion Matrix for XGBoost
DEER FOX RACCOON
DEER 1 1 2
FOX 0 3 0
RACCOON 1 2 0
Fig 7. Confusion Matrix for PSO
5. CONCLUSION
The animal detection system helps in automatic animal
detection in cases of animal intrusion in industries set up in
remote locations and forest areas, residential areas,
agricultural fields and in animal-vehicle collisions. It
eliminates the need of 24x7 animal monitoring done by
humans. This system is tested on three species of animals:
deer, fox, and raccoon. Models were developed based on 3
algorithms: CNN, XGBOOST and PSO. They are tested on the
animals and the obtained results are presented.
REFERENCES
[1] Aditiba Rao, Viral Parekh. "A Survey on Animal Detection
Methods used to avoid Animal Vehicle Collision." IJSRD {
International Journal forScientificResearch&Development|
Vol. 6, Issue 01, 2018 | ISSN (online): 2321-0613
[2] Sharma, Sachin, and D. J. Shah. "A brief overview on
different animal detection methods." Signal & Image
Processing 4.3 (2013): 77.
[3] Kumar, YH Sharath, N. Manohar, and H. K. Chethan.
"Animal classification system: a block based approach."
Procedia Computer Science 45 (2015): 336-343.
[4] Favorskaya, Margarita, and Andrey Pakhirka. "Animal
species recognition in the wildlife based on muzzle and
shape features using joint CNN." Procedia ComputerScience
159 (2019): 933-942.
[5] Radhakrishnan, Saieshwar, and R. Ramanathan. "A
Support Vector Machine with Gabor Features for Animal
Intrusion Detection in Agriculture Fields." Procedia
computer science 143 (2018): 493-501.
[6] Chen, Guobin, et al. "Deep convolutional neural network
based species recognition for wild animal monitoring."2014
IEEE International Conference on Image Processing (ICIP).
IEEE, 2014.
[7] Parham, Jason, et al. "An Animal Detection Pipeline for
Identification." 2018 IEEE Winter Conference on
Applications of Computer Vision (WACV). IEEE, 2018.
[8] R. Pavithra, M. Jagadeesan, Automatic Object Detection
and Collision Avoidance System using Cascaded Random
Classifier." International Journal for Research in Applied
Science & Engineering Technology (IJRASET) ISSN: 2321-
9653(2018).
[9] Christiansen, Peter, et al. "Automated detection and
recognition of wildlife using thermal cameras." Sensors14.8
(2014): 13778-13793.
[10] Kellenberger, Benjamin, Michele Volpi, and Devis Tuia.
"Fast animal detection in UAV images using convolutional
neural networks." 2017 IEEE International Geoscience and
Remote Sensing Symposium (IGARSS). IEEE, 2017.
[11] Villa, Alexander Gomez, Augusto Salazar, and Francisco
Vargas. "Towards automatic wild animal monitoring:
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 931
Identification of animal species in camera-trap imagesusing
very deep convolutional neural networks." Ecological
Informatics 41 (2017): 24-32.
[12] Sharma, Sachin Umesh, and Dharmesh J. Shah. "A
practical animal detection and collision avoidance system
using computer vision technique." IEEE Access 5 (2016):
347-358.
[13] Boukerche, Azzedine, Abdul Jabbar Siddiqui, and
Abdelhamid Mammeri. "Automated Vehicle Detection and
Classification: Models, Methods, and Techniques." ACM
Computing Surveys (CSUR) 50.5 (2017):62.
[14] Nguyen, Hung, et al. "Animal recognition and
identification with deep convolutional neural networks for
automated wildlife monitoring." 2017 IEEE international
conference on data science and advanced Analytics(DSAA).
IEEE, 2017.
BIOGRAPHIES
Shivam M. Butale has completed
Bachelor of Technology in the year
2020 from COEP Technological
University (Formerly College of
Engineering Pune). He is currently a
working professional in the IT
industry. His area of research
includes AI, Machine Learning, Deep
Learning.
Kanchan D. Dongare has completed
Bachelor of Technology in the year
2020 from COEP Technological
University (Formerly College of
Engineering Pune). She is currently
pursuing MS in Computer Science.
Her research area is Data Science.
Prof S.T. Sawant, Assistant Professor
at Department of Computer
Engineering and Information
Technology, COEP Technological
University (Formerly College of
Engineering Pune). His researcharea
is Artificial Intelligence.
3rd
Author
Photo

More Related Content

Similar to Detection and classification of animals using Machine Learning and Deep Learning

AN APPROACH TO DESIGN A RECTANGULAR MICROSTRIP PATCH ANTENNA IN S BAND BY TLM...
AN APPROACH TO DESIGN A RECTANGULAR MICROSTRIP PATCH ANTENNA IN S BAND BY TLM...AN APPROACH TO DESIGN A RECTANGULAR MICROSTRIP PATCH ANTENNA IN S BAND BY TLM...
AN APPROACH TO DESIGN A RECTANGULAR MICROSTRIP PATCH ANTENNA IN S BAND BY TLM...prj_publication
 
Pattern recognition using video surveillance for wildlife applications
Pattern recognition using video surveillance for wildlife applicationsPattern recognition using video surveillance for wildlife applications
Pattern recognition using video surveillance for wildlife applicationsprjpublications
 
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...IRJET Journal
 
IRJET- Bird Species Identification using Image Mining & CNN Algorithm
IRJET- Bird Species Identification using Image Mining & CNN AlgorithmIRJET- Bird Species Identification using Image Mining & CNN Algorithm
IRJET- Bird Species Identification using Image Mining & CNN AlgorithmIRJET Journal
 
Animal Repellent System for Smart Farming Using AI and Deep Learning
Animal Repellent System for Smart Farming Using AI and Deep LearningAnimal Repellent System for Smart Farming Using AI and Deep Learning
Animal Repellent System for Smart Farming Using AI and Deep LearningIRJET Journal
 
IRJET- A Review on Machine Learning Algorithm Used for Crop Monitoring System...
IRJET- A Review on Machine Learning Algorithm Used for Crop Monitoring System...IRJET- A Review on Machine Learning Algorithm Used for Crop Monitoring System...
IRJET- A Review on Machine Learning Algorithm Used for Crop Monitoring System...IRJET Journal
 
Snake Detection in Agricultural Fields using IoT
Snake Detection in Agricultural Fields using IoTSnake Detection in Agricultural Fields using IoT
Snake Detection in Agricultural Fields using IoTIRJET Journal
 
Vision based entomology how to effectively exploit color and shape features
Vision based entomology   how to effectively exploit color and shape featuresVision based entomology   how to effectively exploit color and shape features
Vision based entomology how to effectively exploit color and shape featurescseij
 
Animal Breed Classification And Prediction Using Convolutional Neural Network...
Animal Breed Classification And Prediction Using Convolutional Neural Network...Animal Breed Classification And Prediction Using Convolutional Neural Network...
Animal Breed Classification And Prediction Using Convolutional Neural Network...Allison Thompson
 
Endangered Bird Species Classification Using Machine Learning Techniques
Endangered Bird Species Classification Using Machine Learning TechniquesEndangered Bird Species Classification Using Machine Learning Techniques
Endangered Bird Species Classification Using Machine Learning TechniquesIRJET Journal
 
IRJET- GPS Arduino based Tracking and Alarm System for Protection of Wildlife...
IRJET- GPS Arduino based Tracking and Alarm System for Protection of Wildlife...IRJET- GPS Arduino based Tracking and Alarm System for Protection of Wildlife...
IRJET- GPS Arduino based Tracking and Alarm System for Protection of Wildlife...IRJET Journal
 
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...IRJET Journal
 
IRJET - A Review on Identification and Disease Detection in Plants using Mach...
IRJET - A Review on Identification and Disease Detection in Plants using Mach...IRJET - A Review on Identification and Disease Detection in Plants using Mach...
IRJET - A Review on Identification and Disease Detection in Plants using Mach...IRJET Journal
 
IRJET- Surveillance of Object Motion Detection and Caution System using B...
IRJET-  	  Surveillance of Object Motion Detection and Caution System using B...IRJET-  	  Surveillance of Object Motion Detection and Caution System using B...
IRJET- Surveillance of Object Motion Detection and Caution System using B...IRJET Journal
 
Pet Care Application
Pet Care ApplicationPet Care Application
Pet Care ApplicationIRJET Journal
 
Plant Diseases Prediction Using Image Processing
Plant Diseases Prediction Using Image ProcessingPlant Diseases Prediction Using Image Processing
Plant Diseases Prediction Using Image ProcessingIRJET Journal
 
Simulink model for automatic detection and counting of the number of white fl...
Simulink model for automatic detection and counting of the number of white fl...Simulink model for automatic detection and counting of the number of white fl...
Simulink model for automatic detection and counting of the number of white fl...eSAT Journals
 
Plant Disease Detection System
Plant Disease Detection SystemPlant Disease Detection System
Plant Disease Detection SystemIRJET Journal
 
Plant Disease Detection System
Plant Disease Detection SystemPlant Disease Detection System
Plant Disease Detection SystemIRJET Journal
 
Plant Disease Doctor App
Plant Disease Doctor AppPlant Disease Doctor App
Plant Disease Doctor AppIRJET Journal
 

Similar to Detection and classification of animals using Machine Learning and Deep Learning (20)

AN APPROACH TO DESIGN A RECTANGULAR MICROSTRIP PATCH ANTENNA IN S BAND BY TLM...
AN APPROACH TO DESIGN A RECTANGULAR MICROSTRIP PATCH ANTENNA IN S BAND BY TLM...AN APPROACH TO DESIGN A RECTANGULAR MICROSTRIP PATCH ANTENNA IN S BAND BY TLM...
AN APPROACH TO DESIGN A RECTANGULAR MICROSTRIP PATCH ANTENNA IN S BAND BY TLM...
 
Pattern recognition using video surveillance for wildlife applications
Pattern recognition using video surveillance for wildlife applicationsPattern recognition using video surveillance for wildlife applications
Pattern recognition using video surveillance for wildlife applications
 
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
 
IRJET- Bird Species Identification using Image Mining & CNN Algorithm
IRJET- Bird Species Identification using Image Mining & CNN AlgorithmIRJET- Bird Species Identification using Image Mining & CNN Algorithm
IRJET- Bird Species Identification using Image Mining & CNN Algorithm
 
Animal Repellent System for Smart Farming Using AI and Deep Learning
Animal Repellent System for Smart Farming Using AI and Deep LearningAnimal Repellent System for Smart Farming Using AI and Deep Learning
Animal Repellent System for Smart Farming Using AI and Deep Learning
 
IRJET- A Review on Machine Learning Algorithm Used for Crop Monitoring System...
IRJET- A Review on Machine Learning Algorithm Used for Crop Monitoring System...IRJET- A Review on Machine Learning Algorithm Used for Crop Monitoring System...
IRJET- A Review on Machine Learning Algorithm Used for Crop Monitoring System...
 
Snake Detection in Agricultural Fields using IoT
Snake Detection in Agricultural Fields using IoTSnake Detection in Agricultural Fields using IoT
Snake Detection in Agricultural Fields using IoT
 
Vision based entomology how to effectively exploit color and shape features
Vision based entomology   how to effectively exploit color and shape featuresVision based entomology   how to effectively exploit color and shape features
Vision based entomology how to effectively exploit color and shape features
 
Animal Breed Classification And Prediction Using Convolutional Neural Network...
Animal Breed Classification And Prediction Using Convolutional Neural Network...Animal Breed Classification And Prediction Using Convolutional Neural Network...
Animal Breed Classification And Prediction Using Convolutional Neural Network...
 
Endangered Bird Species Classification Using Machine Learning Techniques
Endangered Bird Species Classification Using Machine Learning TechniquesEndangered Bird Species Classification Using Machine Learning Techniques
Endangered Bird Species Classification Using Machine Learning Techniques
 
IRJET- GPS Arduino based Tracking and Alarm System for Protection of Wildlife...
IRJET- GPS Arduino based Tracking and Alarm System for Protection of Wildlife...IRJET- GPS Arduino based Tracking and Alarm System for Protection of Wildlife...
IRJET- GPS Arduino based Tracking and Alarm System for Protection of Wildlife...
 
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...
 
IRJET - A Review on Identification and Disease Detection in Plants using Mach...
IRJET - A Review on Identification and Disease Detection in Plants using Mach...IRJET - A Review on Identification and Disease Detection in Plants using Mach...
IRJET - A Review on Identification and Disease Detection in Plants using Mach...
 
IRJET- Surveillance of Object Motion Detection and Caution System using B...
IRJET-  	  Surveillance of Object Motion Detection and Caution System using B...IRJET-  	  Surveillance of Object Motion Detection and Caution System using B...
IRJET- Surveillance of Object Motion Detection and Caution System using B...
 
Pet Care Application
Pet Care ApplicationPet Care Application
Pet Care Application
 
Plant Diseases Prediction Using Image Processing
Plant Diseases Prediction Using Image ProcessingPlant Diseases Prediction Using Image Processing
Plant Diseases Prediction Using Image Processing
 
Simulink model for automatic detection and counting of the number of white fl...
Simulink model for automatic detection and counting of the number of white fl...Simulink model for automatic detection and counting of the number of white fl...
Simulink model for automatic detection and counting of the number of white fl...
 
Plant Disease Detection System
Plant Disease Detection SystemPlant Disease Detection System
Plant Disease Detection System
 
Plant Disease Detection System
Plant Disease Detection SystemPlant Disease Detection System
Plant Disease Detection System
 
Plant Disease Doctor App
Plant Disease Doctor AppPlant Disease Doctor App
Plant Disease Doctor App
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptxrouholahahmadi9876
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...vershagrag
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...jabtakhaidam7
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 

Recently uploaded (20)

Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 

Detection and classification of animals using Machine Learning and Deep Learning

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072 Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 927 Detection and classification of animals using Machine Learning and Deep Learning Shivam M. Butale1, Kanchan D. Dongare2, Suraj T. Sawant3 1Department of Computer Engineering and IT, COEP Technological University, Pune, India 2Department of Computer Engineering and IT, COEP Technological University, Pune, India 3Department of Computer Engineering and IT, COEP Technological University, Pune, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Human-Animal Conflict isamajorproblem where an enormous number of resources is lost, and human life is in danger. So, it is necessary to continuouslymonitorandprevent animal intrusion. We aim to develop an animal detection and identification system from images taken through monitoring videos captured by motion-triggered cameras, calledcamera- traps. For these types of videos, existing approaches often super from low detection rates due to low contrast between the foreground animals and the cluttered background, aswell as high false-positive rates due to thedynamicbackground. To address this issue, we will first develop an approach to generate animal object region proposals using Advanced Image Processing and then apply Artificial Intelligence techniques to detect and classify the animal. We aim to implement the animal detection and identificationstepsusing the following techniques: eXtreme Gradient Boosting (XGBoost), Particle Swarm Optimization (PSO), Convolutional Neural Network (CNN). We first determine if these region proposals are true animals or background patches. We then identify animals using the above algorithms. This Animal Detection System can be used in a variety of applications like: Animal Intrusion Detection in Industries set up in forest areas / remote location, in residential areas, Agriculture fields and to avoid Animal-Vehicle collisions. Key Words: Image processing, Artificial Intelligence, eXtreme Gradient Boosting, Particle Swarm Optimization, Convolutional Neural Network, etc 1. INTRODUCTION Man-animal conflict is seen in a variety of forms. When it comes to deforestation, the wild animals come out of the jungle in search of food. Many times, they have been seen crossing highways and getting hit by vehicles [1], intruding into residential areas and causing loss to human life and property and intruding into fields resulting in destruction of crops. Human eyes cannot work 24 hours a day to perform animal detection. Animal detection is a very important and emerging area due to many real-life applications. With advancement, computer science has brought vast opportunities in different areas. Animal Detection is one of the fields where computer science can be used. Application areas of computer science vary from metrology to ocean engineering. Computer science tools are being used in animal detection on large scale. In the last decade artificial intelligence has gained its moment because of advancement in computation power. Deep Learning is onesuchtool which is widely utilized in different domains because it does not require different algorithm fordifferentdataset.Thisfeature of reusability of code gives an advantage in the field of animal detection. Various animal detection methods and warning systems are used for indicating the presence of animals on the roads or residential area. Applications which are very important in real life are preventing animal vehicle collision on roads, preventing dangerous animal intrusionin residential area, knowing locomotive behavioral of targeted animal etc. [2]. Detection of animals is applied in various fields of real-life applications. As an example, hundreds of camel-vehicle accidents were reported every year causing numerous deaths and loss of property running into millions of Saudi Riyals. To address this problem, a deployable and intelligent Camel Vehicle Accident Avoidance System (CVAAS) was designed using global positioning system technology [2]. Animal detection systems have been used to enable fisherman to find the right location of fishes in deep sea, for maintaining human safety and security by detecting possible dangerous animal intrusions into the residential area [2]. Existing animal detection systems are not 100% accurate. They suffer from problems like low accuracy, high false positives, etc. Accuracy of classification dependshighly on which algorithm is used for classification. This Animal detection system aims to solve the problem of animal detection with a high accuracy. It can help in preventing many human-animal conflicts resulting in saving many lives and property. 2. LITERATURE SURVEY Aditiba Rao, Viral Parekh [1] presents a survey on animal detection methods used to avoid animal vehicle collision. Sharma, Sachin, and D. J. Shah [2] presents a brief overview on different animal detection methods. Kumar, YH Sharath & et al [3] presents the technique to classify animals using Probabilistic Neural Networks (PNN) and K-Nearest Neighbors (KNN) classifiers. Here, the proposed KNN classifier achieves relatively good classification accuracy when compared to PNN classifier. The accuracies achieved were not very high. The execution time observed was large and a large amount of space was
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072 Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 928 required in memory. The KNN classifier showedanaccuracy of 66.98% and the PNN classifier showed an accuracy of 56.66%. Favorskaya, Margarita & et al [4] presents animal classification using Convolutional Neural Networks(CNN). It displayed a good accuracy on a balanced dataset and a relatively lesser accuracy on an unbalanced dataset. The results show 80.6% Top-1 and 94.1% Top-5 accuracy on a balanced dataset and a 38.7% Top-1 and 54.8% Top-5 accuracy on an unbalanced training dataset. Radhakrishnan, Saieshwar & et al [5] presents a Support Vector Machine (SVM) with Gabor Features for animal intrusion detection in agriculture fields. The approach has the benefit of using only 7 filters. However, the accuracy observed was low. An accuracy of 54.32 % was reported. Chen, Guobin & et al [6] proposes the first attempt to a fully automatic computer vision based species recognition for wildlife monitoring on real camera-trap images. A Deep Convolutional Neural Network (DCNN)hasbeenusedforthe same. However, it was not able to meet the requirements of full automation. The results showedanaccuracyof38.315%. Parham, Jason & et al [7] have used the You Only Live Once (YOLO) classifier for animal classification. As per the paper, better ecological information was provided to conservationists. But the accuracy observed was not high: 72.75%. R.Pavithra & et al [8] have used the Cascaded Random Classifier for classification in the presented ‘Automatic Object Detection and Collision Avoidance System’. This system successfully detects the animal and gives a warning. The accuracy of lion detection was observed to be 82.5%. Christiansen, Peter & et al [9] presents automated detection and recognition of wildlife using thermal cameras using a K- Nearest Neighbor (KNN) classifier. It isobservedtobepartly invariant to translation, rotation, scale and posture. But there were difficulties in recognizing animal objects correctly in far-range altitudes. Kellenberger, Benjamin & et al [10] proposes fast animal detection in UAV images using Convolutional Neural Networks. They were able to reduce the latency in wildlife monitoring and significantly less false positives were reported. However, a high rate of false negatives was observed. The averagespeed ofprocessingwas73.62images per second. The reported values were Precision=0.60, Recall=0.74, F1=0.66. Villa & et al [11] presents very deep convolutional neural network-based classifiers. The species chosen was Grant’s Gazelle. The accuracies forCitizen ScienceandConvNetwere 82.1% and 65.0% respectively. Sharma, Sachin Umesh & et al [12] presents an animal detection system and collision avoidance system whichuses HOG and Cascade Classifier. It successfully detects cows in different conditions, but the detection is limited to only one animal. An overall accuracy of 82.5% was obtained in detection. Boukerche, Azzedine & et al [13] presents classification based on Support Vector Machines (SVM) and AdaBoost. It shows successful moose detection through roadside cameras. It was able to detect more than 83% of moose. The downside of the same is that it could only classify moose from side-view. Nguyen, Hung & et al [14] proposes a Deep Convolutional Neural Network based ‘Lite AlexNet’ model for animal recognition and identification for automated wildlife monitoring. The model is robust, stable and suitable for dealing with images captured from the wild. 80% of the images were used for training and 20% for validation. The accuracy observed was 82.49% and the F-measure was 81.40%. 3. PROPOSED SYSTEM Fig 1 shows the system architecture of the proposed animal detection system Fig 1. System Design and Architecture
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072 Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 929 3.1 Modules 1. Camera Traps 2. Normalization 3. Wrangling 4. Dataset 5. Classification 6. Prediction 3.1.1 Camera Traps This stage involves collection of images from camera traps. There are multiple ways in which the images could be collected. These images would serve as input to the further steps. In this paper, images from “Missouri Camera Trap Images” and “Oregon Wildlife Dataset” datasets are used. These would be used to train and test the models. 3.1.2 Normalization Normalization is a process ofstandardizingtheimages of the dataset. Normalization maintains the pixel values of images in a particular range. This is done to scale the images before providing them as input to the model. 3.1.3 Wrangling Sometimes, raw data from datasets may not be accurate enough to train a machine learning model. Wrangling is a process to convert the images from a raw format to a usable format. In this paper, wrangling involved cleaning up images that had missing data and wrong data. For example, there were some images with no animals at all, and some images with animals of different species occurring in them. Such images were removed from the dataset. 3.1.4 Dataset Dataset is the collection of images produced as an output of the above stages. This dataset will be used to train as well as test the models. 3.1.5 Classification Three models were developed and used independently for classification. Convolutional Neural Network (CNN), Extreme Gradient Boosting (XGBoost) and Particle Swarm Optimization (PSO) were the algorithms used. CNN is a type of Artificial Neural Network which performs a mathematical operation called ‘Convolution’ behind the scenes. It is generally used for image classification. XGBoost is a Machine Learning algorithm based on Decision Trees and uses a Gradient Descentalgorithm to minimizelosses.Itisgenerally used for both regression and classification. PSO is a computational method to find the optimal solution by improvingcandidatesolutionscalledparticles.Thedatasetof 4330 images was divided into training and validation data. 85% of the images were used for training the models and 15% were used for validation. Based on the training, the models perform the classification of the input image. 3.1.6 Prediction In this stage, the model predicts the class (species) of the animal in the image. It also performs localization on the image, highlighting the face of the animal and specifying the species name and the accuracy of the prediction. 4. RESULT In this paper, CNN, XGBOOST and PSO were used as classification algorithms. The result is animal name and accuracy of detection. We obtained training and validation accuraciesof98.1%and91.4%usingCNN,100%and89.19% using XGBoost, 48.72% and 49.13% using PSO respectively. On test data, CNN showed an accuracy of 87%, XGBoost showed an accuracy of 86%, and PSO showed an accuracy of 60%. Fig 2 is a tabular representation of the same. ALGORITHM TRAIN ACCURACY (%) VALIDATION ACCURACY (%) TEST ACCURACY (%) CNN 98.1 91.4 87 XGBOOST 100 89.19 86 PSO 48.72 49.13 60 Fig 2. Train, Validation and Test Accuracy Fig 3 shows animal wise accuracies and F1 Scores of the models on test data. ALGORI THM DEER ACCUR ACY (%) FOX ACCUR ACY (%) RACCO ON ACCUR ACY (%) OVERA LL ACCUR ACY (%) F1 SCO RE DEE R F1 SCO RE FOX F1 SCORE RACC OON CNN 90 80 90 87 0.8 6 0.7 5 0.8 XGBOOS T 100 90 67 86 1 0.8 6 0.8 PSO 60 70 50 60 0.3 3 0.6 7 0 Fig 3. Animal-wise Accuracy and F1 Score
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072 Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 930 Fig 4 shows a bar-graph of the test accuracies of the models. Fig 4. Test Accuracy Figures 5, 6, 7 show Confusion Matrices for CNN, XGBoost and PSO respectively. DEER FOX RACCOON DEER 3 1 0 FOX 0 3 0 RACCOON 0 1 2 Fig 5. Confusion Matrix for CNN DEER FOX RACCOON DEER 4 0 0 FOX 0 3 0 RACCOON 0 1 2 Fig 6. Confusion Matrix for XGBoost DEER FOX RACCOON DEER 1 1 2 FOX 0 3 0 RACCOON 1 2 0 Fig 7. Confusion Matrix for PSO 5. CONCLUSION The animal detection system helps in automatic animal detection in cases of animal intrusion in industries set up in remote locations and forest areas, residential areas, agricultural fields and in animal-vehicle collisions. It eliminates the need of 24x7 animal monitoring done by humans. This system is tested on three species of animals: deer, fox, and raccoon. Models were developed based on 3 algorithms: CNN, XGBOOST and PSO. They are tested on the animals and the obtained results are presented. REFERENCES [1] Aditiba Rao, Viral Parekh. "A Survey on Animal Detection Methods used to avoid Animal Vehicle Collision." IJSRD { International Journal forScientificResearch&Development| Vol. 6, Issue 01, 2018 | ISSN (online): 2321-0613 [2] Sharma, Sachin, and D. J. Shah. "A brief overview on different animal detection methods." Signal & Image Processing 4.3 (2013): 77. [3] Kumar, YH Sharath, N. Manohar, and H. K. Chethan. "Animal classification system: a block based approach." Procedia Computer Science 45 (2015): 336-343. [4] Favorskaya, Margarita, and Andrey Pakhirka. "Animal species recognition in the wildlife based on muzzle and shape features using joint CNN." Procedia ComputerScience 159 (2019): 933-942. [5] Radhakrishnan, Saieshwar, and R. Ramanathan. "A Support Vector Machine with Gabor Features for Animal Intrusion Detection in Agriculture Fields." Procedia computer science 143 (2018): 493-501. [6] Chen, Guobin, et al. "Deep convolutional neural network based species recognition for wild animal monitoring."2014 IEEE International Conference on Image Processing (ICIP). IEEE, 2014. [7] Parham, Jason, et al. "An Animal Detection Pipeline for Identification." 2018 IEEE Winter Conference on Applications of Computer Vision (WACV). IEEE, 2018. [8] R. Pavithra, M. Jagadeesan, Automatic Object Detection and Collision Avoidance System using Cascaded Random Classifier." International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321- 9653(2018). [9] Christiansen, Peter, et al. "Automated detection and recognition of wildlife using thermal cameras." Sensors14.8 (2014): 13778-13793. [10] Kellenberger, Benjamin, Michele Volpi, and Devis Tuia. "Fast animal detection in UAV images using convolutional neural networks." 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS). IEEE, 2017. [11] Villa, Alexander Gomez, Augusto Salazar, and Francisco Vargas. "Towards automatic wild animal monitoring:
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072 Š 2023, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 931 Identification of animal species in camera-trap imagesusing very deep convolutional neural networks." Ecological Informatics 41 (2017): 24-32. [12] Sharma, Sachin Umesh, and Dharmesh J. Shah. "A practical animal detection and collision avoidance system using computer vision technique." IEEE Access 5 (2016): 347-358. [13] Boukerche, Azzedine, Abdul Jabbar Siddiqui, and Abdelhamid Mammeri. "Automated Vehicle Detection and Classification: Models, Methods, and Techniques." ACM Computing Surveys (CSUR) 50.5 (2017):62. [14] Nguyen, Hung, et al. "Animal recognition and identification with deep convolutional neural networks for automated wildlife monitoring." 2017 IEEE international conference on data science and advanced Analytics(DSAA). IEEE, 2017. BIOGRAPHIES Shivam M. Butale has completed Bachelor of Technology in the year 2020 from COEP Technological University (Formerly College of Engineering Pune). He is currently a working professional in the IT industry. His area of research includes AI, Machine Learning, Deep Learning. Kanchan D. Dongare has completed Bachelor of Technology in the year 2020 from COEP Technological University (Formerly College of Engineering Pune). She is currently pursuing MS in Computer Science. Her research area is Data Science. Prof S.T. Sawant, Assistant Professor at Department of Computer Engineering and Information Technology, COEP Technological University (Formerly College of Engineering Pune). His researcharea is Artificial Intelligence. 3rd Author Photo