Final Year Project Report

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 25

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

"Jnana Sangama", Belagavi-590018

A Project progress report on


SAFETY PROTOCOL FOR FOREST TO ENHANCE SAFETY
Submitted in partial fulfillment of the requirement for the award of the degree of
Bachelor of Engineering
in
Computer Science and Engineering
by

Aparna Banerjee 1AY17CS018


Dudi Ramesh 1AY17CS030
Mohammd Hasim Bhat 1AY17CS054
R.Balaji 1AY17CS068

Under the guidance of


Mr.Ajitha Padyana
Associate Professor
Department of CSE

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


ACHARYA INSTITUTE OF TECHNOLOGY
(Affiliated to Visvesvaraya Technological University, Belagavi)
2020-2021
ACHARYA INSTITUTE OF TECHNOLOGY
Acharya Dr. Sarvepalli Radhakrishnan Road, Soladevanahalli, Bangalore – 560107
(Affiliated to Visvesvaraya Technological University, Belagavi)

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Certificate
Certified that the Project entitled “Safety Protocol For Forest to Enhance safety” is a
bonafide work carried out by Aparna Banerjee (1AY17CS018), Dudi Ramesh
(1AY17CS030), Mohammad Hasim Bhat (1AY17CS04), R.Balaji (1AY17CS072) in
partial fulfillment for the award of degree of Bachelor of Engineering in Computer
Science & Engineering of Visvesvaraya Technological University, Belagavi during the
year 2020-2021. It is certified that all corrections/ suggestions indicated for internal
assessments have been incorporated in the Report deposited in the departmental library.
The project progress report has been approved as it satisfies the academic requirements in
respect of project prescribed for the Bachelor of Engineering Degree.

Date of Submission:

Signature of Guide Signature of Coordinator

Ajitha Padyana Vani K S

Associate Professor Assistant Professor

Dept.Of CSE
CONTENTS
Sl. No. Chapter Name Page No.

1. Chapter 1 - Introduction 1
1.1. Area Of Interest 2
1.2. Description 3
1.3. Objective 4
1.4. Application 5
1.5. Problem Statement 6
2. Chapter 2 – Literature Survey 7
2.1. Content-based retrieval and real time detection
from video sequences acquired by camera 8
2.2. Robust real-time periodic motion detection 9
2.3. Study of motion detection method for smart home 10
3. Chapter 3 – Requirement Specifications 11
3.1. Hardware Specifications 12
3.2. Software Specifications 13
3.3. Functional Requirements 14
3.4. Non-Functional Requirements 15
4. Chapter 4 – Algorithm Comparison 16
5. Chapter 5 – System Design 17
4.1. Use-Case Diagram 18
4.2. Data Flow Diagram 19
References 20
WildFire Scale Prediction

CHAPTER 1
INTRODUCTION

Dept. of CS&E, Acharya IT, Bangalore 2


WildFire Scale Prediction

CHAPTER 1
INTRODUCTION
1.1 Area of interest :
Machine learning is a large field of study that overlaps with and inherits ideas from
many related fields such as artificial intelligence.The focus of the field is learning,
that is, acquiring skills or knowledge from experience. Most commonly, this means
synthesizing useful concepts from historical data. As such, there are many different
types of learning that we may encounter as a practitioner in the field of machine
learning: from whole fields of study to specific techniques.

Dept. of CS&E, Acharya IT, Bangalore 3


WildFire Scale Prediction

1.2 Description:

Livestock sectors are considered major sectors. It plays an important role in national
economy and social economic development of the country. It also plays important role
in the rural economy as supplementing family incomes and generating gainful
employment in the rural sector. Indian livestock industry makes up for a significant
amount of world‘s livestock resources.
Productivity and Quality improvement depends on technology generation, technology
transfer, technology users and support mechanisms, which need tobe geared up.Farmers
need to be updated on new technologies and scientific management practices of
livestock production on regular basis.
Automating the detection and identification of animals is a task that has an interest in
Livestock subsector and also It has been found in a survey that 80% losses caused due
to fire would have been kept away from if the fire was identified promptly.

Dept. of CS&E, Acharya IT, Bangalore 4


WildFire Scale Prediction

1.3 Objective of the project:

 To capture the image of the Animal or Human using camera

 And detect if any other animal is with the animal folk so the concerned person can
take

 Suitable action based on the type of the intruder.

 To detect Fire in forest and intimate

1.4 Applications, Advantages of wildfire scale prediction:

 IOT and Arduino based wildfire scale predictor can be installed in various forest.
The main advantage of this project is that it can determine the probability of fire
based on nature and send the data over to a website, where it can be monitored
and corrective actions can be taken.
 If appropriate measures are taken quickly after it is reported over the IOT, it can
help in saving the loss of lives and greenery.

Dept. of CS&E, Acharya IT, Bangalore 5


WildFire Scale Prediction

1.5 Problem Statement:

To design a predictive machine learning model to stop forest fire and rescue the
animals

Dept. of CS&E, Acharya IT, Bangalore 6


CHAPTER 2
LITERATURE SURVEY
WildFire Scale Prediction

CHAPTER 2
LITERATURE SURVEY
2.1 Content-based Retrieval and Real Time Detection from
Video Sequences Acquired by Surveillance Systems.
In this paper, a surveillance system devoted to detect abandoned objects in unattended
environments is presented to which image processing content based retrieval capabilities
have been added for making easier inspection task from operators. Video-based
surveillance systems generally employ one or more cameras connected to a set of
monitors. This kind of systems needs the presence of a human operator, who interprets
the acquired information and controls the evolution of the events in a surveyed
environment. During the last years efforts have been performed to develop systems
supporting human operators in their surveillance task, in order to focus the attention of
operators when unusual situations are detected. Image sequences databases are also
managed by the proposed surveillance system in order to provide operators with the
possibility of retrieving in a second time the interesting sequences that may contain useful
information for discovering causes of an alarm. Experimental results are shown in terms
of the probability of correct detection of abandoned objects and examples about the
retrieval sequences

Dept. of CS&E, Acharya IT, Bangalore 8


WildFire Scale Prediction

2.2 Robust Real-Time Periodic Motion Detection


We describe new techniques to detect and analyse periodic motion as seen from both a
static and a moving camera. By tracking objects of interest, we compute an object's self-
similarity as it evolves in time. For periodic motion, the self-similarity measure is also
periodic and we apply Time-Frequency analysis to detect and characterize the periodic
motion. The periodicity is also analysed robustly using the 2D lattice structures inherent
in similarity matrices. A real-time system has been implemented to track and classify
objects using periodicity. Examples of object classification (people, running dogs,
vehicles), person counting, and nonstationary periodicity are provided

Dept. of CS&E, Acharya IT, Bangalore 9


WildFire Scale Prediction

2.3 Study of Motion Detection Method for Smart Home


Motion detection surveillance technology give ease for time-consuming reviewing
process that a normal video surveillance system offers. By using motion detection, it save
the monitoring time and cost. It has gained a lot of interests over the past few years. In
this paper, a proposed motion detection surveillance system, through the study and
evaluation of currently available different methods. The proposed system is efficient and
convenient for both office and home uses as a smart home security system technology.

Dept. of CS&E, Acharya IT, Bangalore 10


WildFire Scale Prediction

CHAPTER 3
REQUIREMENT SPECIFICATION

Chapter3
Dept. of CS&E, Acharya IT, Bangalore 11
WildFire Scale Prediction

Requirement Specification
3.1 Hardware Specification:

 System : intel i3/i5 2.4 GHz.

 Hard Disk : 500 GB

 Ram : 4/8 GB

3.2 Software Specification:

 Operating system : Windows XP/ Windows 7.

 Software Tool : Open CV Python

 Coding Language : Python

 Toolbox : Image processing toolbox

Dept. of CS&E, Acharya IT, Bangalore 12


WildFire Scale Prediction

3.3 FUNCTIONAL REQUIREMENTS:


 Model should capture the image of the animal and classify according to their features. .
 Model should be able to read animal information on its own.

3.4 NON-FUNCTIONAL REQUIREMENTS:

USABILITY
The model will be useful to rescue the forest and animal.

RELIABILITY
The model is expected to make reliable prediction of fire

Dept. of CS&E, Acharya IT, Bangalore 13


WildFire Scale Prediction

Dept. of CS&E, Acharya IT, Bangalore 14


WildFire Scale Prediction

CHAPTER 4
ALGORITHM COMPARISON

Dept. of CS&E, Acharya IT, Bangalore 15


WildFire Scale Prediction

ALGORITHM COMPARISON
CONVOLUTION NEURAL NETWORK
A convolution neural network (CNN) is a subset of artificial neural networks which uses perceptron, a
machine learning algorithm for supervised learning to analyze large amount of data. CNNs can be used for
image processing and natural language processing (NLP) applications and any kind of cognitive tasks. A
convolution neural network (CNN) has an input layer, an output layer and many numbers of hidden layers.
Few of these layers are convolved, using mathematical models to carry on results to succeeding layers

LAYERS IN CNN ALGORITHM:


1.Input Layer: This layer holds the raw input of image with width 32, height 32 and depth 3.

2.Convolution Layer: This layer computes the output volume by computing dot product between all
filters and image patch. Suppose we use total 12 filters for this layer we’ll get output volume of
dimension 32 x 32 x 12.

3.Activation Function Layer: This layer will apply element wise activation function to the output
of convolution layer. Some common activation functions are RELU: max(0, x), Sigmoid: 1/(1+e^-x),
Tanh, Leaky RELU, etc. The volume remains unchanged hence output volume will have dimension
32 x 32 x 12.

4.Pool Layer: This layer is periodically inserted in the covnets and its main function is to reduce the
size of volume which makes the computation fast reduces memory and also prevents from
overfitting. Two common types of pooling layers are max pooling and average pooling. If we use a
max pool with 2 x 2 filters and stride 2, the resultant volume will be of dimension 16x16x12.

Dept. of CS&E, Acharya IT, Bangalore 16


WildFire Scale Prediction

5.Fully-Connected Layer: This layer is regular neural network layer which takes input from the
previous layer and computes the class scores and outputs the 1-D array of size equal to the number of
classes.

RECURRENT NEURAL NETWORK:


 Recurrent neural networks (RNN) are a class of neural networks that are helpful in modeling sequence
data. Derived from feed forward networks, RNNs exhibit similar behavior to how human brains
function. Recurrent neural networks produce predictive results in sequential data that other algorithms
can’t.
 Time series prediction.
 Accepting the current input.
 RNN’s can memorize previous inputs due to it’s internal memory.
 RNN includes less feature compatibility when compared to CNN.RNN can handle arbitrary input output
lengths

Dept. of CS&E, Acharya IT, Bangalore 17


WildFire Scale Prediction

Dept. of CS&E, Acharya IT, Bangalore 18


CHAPTER 5
SYSTEM DESIGN

5.1 Use-Case Diagram:


5.2 Data Flow Diagram:
REFERENCES
WildFire Scale Prediction

REFERENCES
[1]. Oren M, Papageorgiou C, Sinha P, et al. Pedestrian detection using wavelet
templates. In: IEEE Conference on Computer Vision and Pattern Recognition.
San Juan, Puerto Rico, 1997: 193-199.
[2]. Papageorgiou C, Oren M, Poggio T. A general framework for object detection.
In: IEEE International Conference on Computer Vision. Bombay, India, 1998:
555-562.
[3]. Papageorgiou C, Poggio T. A trainable system for object detection.
International Journal of Computer Vision, 2000, 38(1): 15-33.
[4]. Gavrila D, Philomin V. Real-time object detection for smart vehicles. In: IEEE
International Conference on Computer Vision. Kerkyra, Corfu, Greece, 1999:
87-93.
[5]. Felzenszwalb P. Learning models for object recognition. In: IEEE Conference
on Computer Vision and Pattern Recognition. Kauai, HI, USA, 2001: 1056-
1062.
[6]. Viola P, Jones M, Snow D. Detecting pedestrians using patterns of motion and
appearance. In: IEEE International Conference on Computer Vision. Nice,
France, 2003: 734-741.
[7]. Leibe B, Seemann E, Schiele B. Pedestrian detection in crowded scenes. In:
IEEE Conference on Computer Vision and Pattern Recognition. San Diego, CA,
USA, 2005: 878-885.
[8]. Mikolajczyk K, Leibe B, Schiele B. Local features for object class recognition.
In: IEEE International Conference on Computer Vision. Beijing, China, 2005:
1792-1799.
[9]. Dalal N, Triggs B. Histograms of oriented gradients for human detection. In:
IEEE Conference on Computer Vision and Pattern Recognition. San Diego, CA,
USA, 2005: 886-893.
[10]. Zhu Q, Avidan S, Yeh M, et al. Fast human detection using a cascade of
histograms of oriented gradients. In: IEEE Conference on Computer Vision and
Pattern Recognition. New York, NY, USA, 2006: 1491-1498.

Dept. of CS&E, Acharya IT, Bangalore 23

You might also like