0% found this document useful (0 votes)
54 views

Animal Detection Using Deep Learning

machine learning

Uploaded by

Ghazal Bilal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views

Animal Detection Using Deep Learning

machine learning

Uploaded by

Ghazal Bilal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

ISSN (Online) 2278-1021

IJARCCE ISSN (Print) 2319-5940

International Journal of Advanced Research in Computer and Communication Engineering


Vol. 10, Issue 6, June 2021
DOI 10.17148/IJARCCE.2021.106115

Animal Detection Using Deep Learning


Algorithm
Kruthi H l1, Nisarga A C2, Supriya D K3, Sanjay C R4, Mr. Mohan Kumar K S5
Student, Electronic and Communication Department, B G S Institute of Technology, Mandya, India1-4
Prof.&HOD, Dept of ECE, Electronic and Communication Department, B G S Institute of Technology, Mandya, India5
Abstract: The automatic classification of animal images is an onerous task due to the challenging image conditions,
especially when it comes to animal breeds. Checking of wild animal in their common environment is crucial. This
proposed work develops an algorithm to detect the animals in wild life. Since there are many different animals manually
identifying them can be a difficult task. This algorithm classifies animals based on their images so we can monitor them
more efficiently. Animal detection and classification can help to prevent animal-vehicle accidents, trace animals and
prevent theft. This can be achieved by applying effective deep learning algorithms.

Key word: Animal Detection, Deep Learning Algorithm

I. INTRODUCTION
Examining wild animals in their natural environment is an essential task in ecosystem. Due to the enormous growth in
human inhabitants and the increase in hunt of economic development makes excessive exploitation of natural resources,
fast, innovative and significant changes in the Earth’s ecosystems. An expanding region of the land surface has been
changed by human activity, modifying natural life populace, habitat and behaviour. More fatally, many wild animals on
the Earth have disappeared, and many species are locomoted into new places where they can disturb all natural and human
resources. Deep neural networks are the collection of algorithms that have placed new records in precision for several
vital problems; Convolutional neural network (CNN) is a type of deep neural networks, most generally applied for
investigating visual images. Compared to other image classification algorithms, CNNs employ fairly modest pre-
processing. This liberty from past knowledge and human intervention in feature design is a key benefit of Convolutional
neural network (CNN). They have several applications in the field of image and video recognition, recommendation
systems, image classification and medical image processing.
II. METHODOLOGY

Input RAW Pre- Blob Detection


Image Processing

Find ROI

CNN Classification
Database

Alarm Node MCU 12E USB Serial


Communication

© IJARCCE This work is licensed under a Creative Commons Attribution 4.0 International License 546
ISSN (Online) 2278-1021
IJARCCE ISSN (Print) 2319-5940

International Journal of Advanced Research in Computer and Communication Engineering


Vol. 10, Issue 6, June 2021
DOI 10.17148/IJARCCE.2021.106115

Basic design flow of this project is shown in the figure. It consists of Raw input image section, RGB to Gray scale
conversion, Noise Removal, Image Enhancement, Find ROI and animal Extracted and CNN classification section. Raw
input image is given as input to RGB to Grayscale conversion section and this section convert color image into grayscale
image which is understand by machine tool. Gray scale image noises are removed at noise remover section. Blob
techniques used to detect animal from photos or video. CNN classification section finds ROI of the image and extract the
animal part. Extracted image is compared with database to classify animal and display the result. After classification of
animal command is given to Node MCU board through the serial communication board. In NodeMCU board program is
updated turn ON whenever Wild animal Found.

III. RESULT AND ANALYSIS

Fig1: CNN Based Animal Detection code opened

Fig 2: Run Project Main Project Main Model

© IJARCCE This work is licensed under a Creative Commons Attribution 4.0 International License 547
ISSN (Online) 2278-1021
IJARCCE ISSN (Print) 2319-5940

International Journal of Advanced Research in Computer and Communication Engineering


Vol. 10, Issue 6, June 2021
DOI 10.17148/IJARCCE.2021.106115

Fig 3: Home Animal cow is taken as test image at in front of webcam.

Fig 4: Another one Lion image is tested successfully for classification and alert Purpose

Fig 5: Complete Setup Hardware (Node MCU Board, Alarm board) and Software Model (Python-Opencv)

IV. CONCLUSION

Deep leaning based Animal detection and alert system has been designed and demonstrated successfully. Thus, this
project uses Convolutional Neural Network (CNN) algorithm to detect wild animals. The algorithm classifies animals
efficiently with a good number of accuracy and also the image of the detected animal is displayed for a better result so
that it can be used for other purposes such as detecting wild animals entering into human habitat and to prevent wildlife
poaching and even human animal conflict. Node MCU based smart alarm system has been designed and tested.
REFERENCE
[1] Xie, Z., A. Singh, J. Uang, K.S. Narayan and P.Abbeel. Multimodal blending for high accuracy instance recognition. In: 2013 IEEE/RSJ
International Conference on Intelligent Robots and Systems. Tokyo: IEEE 2013, pp. 2214-2221.
[2] Tiber Trnovszky, Patrik Kamencay, Richard Orjesek, Miroslav Benco, Peter Sykora. Animal recognition system based on convolutional neural
network.

© IJARCCE This work is licensed under a Creative Commons Attribution 4.0 International License 548
ISSN (Online) 2278-1021
IJARCCE ISSN (Print) 2319-5940

International Journal of Advanced Research in Computer and Communication Engineering


Vol. 10, Issue 6, June 2021
DOI 10.17148/IJARCCE.2021.106115

[3] Ahonen, T., Hadid, A., Pietikainen, and M.: Face description with local binary patterns: Application to face recognition. IEEE TPAMI 28(12),
2037-2041 (2006).
[4] Burghardt, T., Calic, J.: Real-time face detection and tracking of animals. In: Neural Network Applications in Electrical Engineering. pp. 27{32.
IEEE (2006).
[5] Felzenszwalb, P.F., Girshick, R.B., McAllester, D., Ramanan, D.: Object detection with discriminatively trained part-based models. IEEE TPAMI
32(9), 1627-1645(2010).
[6] He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: CVPR. pp. 770-778 (2016).
[7] Kamencay, P., T. Trnovszky, M. Benco, R. Hudec, P. Sykora and A. Satnik. Accurate wild animal recognition using PCA, LDA and LBPH, In:
2016 ELEKTRO. Strbske Pleso: IEEE, 2016, pp. 62–67.
[8] WU, J. L. and W. Y. MA. A Deep Learning Framework for Coreference Resolution Basedon Convolutional Neural Network. In: 2017 IEEE 11th
International Conference on Semantic Computing (ICSC). San Diego: IEEE, 2017, pp. 61–64.
[9] P.M. Vitousek, H.A. Mooney, J.Lubchenco, J. Melillo, “Human domination of Earth’s ecosystems”, Science, vol. 277, no. 5325, pp. 494-499,
1997. (ICSC). San Diego: IEEE, 2017, pp. 61–64.
[10] G.C. White, R.A. Garrott, Analysis of Wildlife radio-tracking data, Elsiever, 2012.
[11] B.J. Godley, J. Blumenthal, A. Broderick, M. Coyne, M. Godfrey, L. Hawkes, M. Witt, “Satellite tracking of sea turtles: Where have we been and
where do we go next?”, Endangered Species Research, vol.4, no.1-2, pp.3-22,2008

© IJARCCE This work is licensed under a Creative Commons Attribution 4.0 International License 549

You might also like