SlideShare a Scribd company logo
1 of 16
By: Anirban Ghosh (124)
Vishwanshu Kumar Mishra(116)
Anirban Mukherjee (126)
Sidhant Kumar (111)
Why do we need to detect forest fires ?
• Forest fires pose a serious threat to natural environment and public
safety.
• Early detection of forest fires are essential, as after a certain time it is
hardly uncontrollable.
• Traditional detection of forest fires using satellite imaging takes a
relatively longer time compared to that of video processing.
• Forest fires are identified quickly by drones, thus informing the local fire
brigades to arrive at a sort period of time
Training DATA CNN
Forest Fire
Detection Model
Forest
Drone Camera
Storage Server
Result and Alarm
Overview of the Entire Process
Convolution Layer:

3 4 4
1 0 2
-1 0 3
2 3 7 4 6 2 9
6 6 9 8 7 4 3
3 4 8 3 8 9 7
7 8 3 6 6 3 4
4 2 1 8 3 4 6
3 2 4 1 9 8 3
0 1 3 9 2 1 4
=
91 100 83
69 91 127
44 72 74
• The left side is a pixel representation of an image.(in orange)
•  is the convolution operator.
• The next matrix is called the filter or the kernel .(in light blue)
• The resultant matrix is obtained by some simple calculation . (in golden)
Convolution Layer Contd..
• The value of 91 as output is simply obtained by matrix multiplication by placing the
filter on the top left hand corner of the image matrix and then each individual pixels
are multiplied and added.(91=2*3+3*4+7*4+6*1+6*0+9*2+3*(-1)+4*0+8*3).
• For the above example the stride (Denoted by ‘s’ ) shown is 2. The stride mainly
determines the no of pixels to be jumped.
• Padding is sometime provided to image to utilize the information present at the
corners of the images.
• For a (n*n) dimension image when applied with a padding of ‘p’ and convoluted
with a filter of (f*f) with a stride ‘s’ , the output image dimension is given by:
(
𝑛+2𝑝−𝑓
𝑠
+ 1,
𝑛+2𝑝−𝑓
𝑠
+ 1)
• For a 3D image, we need to have a 3 channel filter, thus the no. of channel of the
filter must be same as the actual image.
Convolution Layer Contd..
• A bias (b) ∈ a real no (R) is added
to the output matrix (shown with
green)
• Some activation function such as
sigmoid or relu is taken of the
resultant output (with the bias)
• This completes a single step of
Convolution,
• The total number of parameters
depend on the size of the filter as
well as the bias added to it.
n=5, p=1, f=3, s=1, so output is (5*5) matrix. https://setosa.io/ev/image-kernels/
Pooling Layer:
• The main purpose of introducing the pooling layer is to speed the computation, as well as makes
some features that detects a bit more robust.
• There are different type of pooling layer. However, the most common pooling layer is the maxpool
and the average pool.
• In the maxpool, it computes the maximum value of the certain plot of matrix and in average pool,
it computes the average.
Flatten Layer:
• This layer converts the matrix
into a 1D array.
• This is mostly done at the last
stage of the CNN structure.
• From here the NN are formed to
learn and determine the
parameters.
• The model is prepared after the
stage.
Dense Layer:
• The purpose of using the dense layer is to add the fully connected layer to the neural network.
A drone is a small flying robot controlled remotely by a person or a computer, it can used for
various purpose
The uses are:
• Forest Patrol : Forest protection group can patrol and observe the forest area with the help
of camera.
• Detection : This drone has sensors which actually detect the fire as well as speed of the fire.
• Plant, Animal Protection and Environmental Monitoring : it is also used for tracking
migration and observe the plant and animal with the help of this device.
• Forest Administrator Rescue : It is also used for rescue the forest,
• Meteorological Detection : It is used to detect climate and weather.
Conclusion:

More Related Content

Similar to Machine Project.pptx___''''''""'""_-#(($!_!_!$!$!$(3(($($?$

Deep Learning
Deep LearningDeep Learning
Deep Learning
Pierre de Lacaze
 
System Monitoring
System MonitoringSystem Monitoring
System Monitoring
butest
 
Convolutional Neural Networks
Convolutional Neural NetworksConvolutional Neural Networks
Convolutional Neural Networks
milad abbasi
 
NMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptxNMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptx
LEGENDARYTECHNICAL
 
final_year_project
final_year_projectfinal_year_project
final_year_project
MALLIKA H.M
 
"What is Neuromorphic Event-based Computer Vision? Sensors, Theory and Applic...
"What is Neuromorphic Event-based Computer Vision? Sensors, Theory and Applic..."What is Neuromorphic Event-based Computer Vision? Sensors, Theory and Applic...
"What is Neuromorphic Event-based Computer Vision? Sensors, Theory and Applic...
Edge AI and Vision Alliance
 
NMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptxNMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptx
LEGENDARYTECHNICAL
 
Deep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image EnhancementDeep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image Enhancement
Sean Moran
 

Similar to Machine Project.pptx___''''''""'""_-#(($!_!_!$!$!$(3(($($?$ (20)

Waste Classification System using Convolutional Neural Networks.pptx
Waste Classification System using Convolutional Neural Networks.pptxWaste Classification System using Convolutional Neural Networks.pptx
Waste Classification System using Convolutional Neural Networks.pptx
 
Deep Learning
Deep LearningDeep Learning
Deep Learning
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
 
Object detection at night
Object detection at nightObject detection at night
Object detection at night
 
System Monitoring
System MonitoringSystem Monitoring
System Monitoring
 
Cnn
CnnCnn
Cnn
 
Convolutional Neural Networks
Convolutional Neural NetworksConvolutional Neural Networks
Convolutional Neural Networks
 
IRJET - Change Detection in Satellite Images using Convolutional Neural N...
IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...
IRJET - Change Detection in Satellite Images using Convolutional Neural N...
 
Overview of Convolutional Neural Networks
Overview of Convolutional Neural NetworksOverview of Convolutional Neural Networks
Overview of Convolutional Neural Networks
 
NMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptxNMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptx
 
build a Convolutional Neural Network (CNN) using TensorFlow in Python
build a Convolutional Neural Network (CNN) using TensorFlow in Pythonbuild a Convolutional Neural Network (CNN) using TensorFlow in Python
build a Convolutional Neural Network (CNN) using TensorFlow in Python
 
final_year_project
final_year_projectfinal_year_project
final_year_project
 
"What is Neuromorphic Event-based Computer Vision? Sensors, Theory and Applic...
"What is Neuromorphic Event-based Computer Vision? Sensors, Theory and Applic..."What is Neuromorphic Event-based Computer Vision? Sensors, Theory and Applic...
"What is Neuromorphic Event-based Computer Vision? Sensors, Theory and Applic...
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
 
NMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptxNMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptx
 
Deep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image EnhancementDeep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image Enhancement
 
People counting in low density video sequences2
People counting in low density video sequences2People counting in low density video sequences2
People counting in low density video sequences2
 
CNN.pptx
CNN.pptxCNN.pptx
CNN.pptx
 
Computer Graphics - Introduction and CRT Devices
Computer Graphics - Introduction and CRT DevicesComputer Graphics - Introduction and CRT Devices
Computer Graphics - Introduction and CRT Devices
 
Digital Image Fundamentals - II
Digital Image Fundamentals - IIDigital Image Fundamentals - II
Digital Image Fundamentals - II
 

Recently uploaded

Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
sriharipichandi
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
amitlee9823
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
amitlee9823
 

Recently uploaded (20)

VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 

Machine Project.pptx___''''''""'""_-#(($!_!_!$!$!$(3(($($?$

  • 1. By: Anirban Ghosh (124) Vishwanshu Kumar Mishra(116) Anirban Mukherjee (126) Sidhant Kumar (111)
  • 2. Why do we need to detect forest fires ? • Forest fires pose a serious threat to natural environment and public safety. • Early detection of forest fires are essential, as after a certain time it is hardly uncontrollable. • Traditional detection of forest fires using satellite imaging takes a relatively longer time compared to that of video processing. • Forest fires are identified quickly by drones, thus informing the local fire brigades to arrive at a sort period of time
  • 3. Training DATA CNN Forest Fire Detection Model Forest Drone Camera Storage Server Result and Alarm Overview of the Entire Process
  • 4. Convolution Layer:  3 4 4 1 0 2 -1 0 3 2 3 7 4 6 2 9 6 6 9 8 7 4 3 3 4 8 3 8 9 7 7 8 3 6 6 3 4 4 2 1 8 3 4 6 3 2 4 1 9 8 3 0 1 3 9 2 1 4 = 91 100 83 69 91 127 44 72 74 • The left side is a pixel representation of an image.(in orange) •  is the convolution operator. • The next matrix is called the filter or the kernel .(in light blue) • The resultant matrix is obtained by some simple calculation . (in golden)
  • 5. Convolution Layer Contd.. • The value of 91 as output is simply obtained by matrix multiplication by placing the filter on the top left hand corner of the image matrix and then each individual pixels are multiplied and added.(91=2*3+3*4+7*4+6*1+6*0+9*2+3*(-1)+4*0+8*3). • For the above example the stride (Denoted by ‘s’ ) shown is 2. The stride mainly determines the no of pixels to be jumped. • Padding is sometime provided to image to utilize the information present at the corners of the images. • For a (n*n) dimension image when applied with a padding of ‘p’ and convoluted with a filter of (f*f) with a stride ‘s’ , the output image dimension is given by: ( 𝑛+2𝑝−𝑓 𝑠 + 1, 𝑛+2𝑝−𝑓 𝑠 + 1) • For a 3D image, we need to have a 3 channel filter, thus the no. of channel of the filter must be same as the actual image.
  • 6. Convolution Layer Contd.. • A bias (b) ∈ a real no (R) is added to the output matrix (shown with green) • Some activation function such as sigmoid or relu is taken of the resultant output (with the bias) • This completes a single step of Convolution, • The total number of parameters depend on the size of the filter as well as the bias added to it. n=5, p=1, f=3, s=1, so output is (5*5) matrix. https://setosa.io/ev/image-kernels/
  • 7. Pooling Layer: • The main purpose of introducing the pooling layer is to speed the computation, as well as makes some features that detects a bit more robust. • There are different type of pooling layer. However, the most common pooling layer is the maxpool and the average pool. • In the maxpool, it computes the maximum value of the certain plot of matrix and in average pool, it computes the average.
  • 8. Flatten Layer: • This layer converts the matrix into a 1D array. • This is mostly done at the last stage of the CNN structure. • From here the NN are formed to learn and determine the parameters. • The model is prepared after the stage.
  • 9. Dense Layer: • The purpose of using the dense layer is to add the fully connected layer to the neural network.
  • 10. A drone is a small flying robot controlled remotely by a person or a computer, it can used for various purpose The uses are: • Forest Patrol : Forest protection group can patrol and observe the forest area with the help of camera. • Detection : This drone has sensors which actually detect the fire as well as speed of the fire. • Plant, Animal Protection and Environmental Monitoring : it is also used for tracking migration and observe the plant and animal with the help of this device. • Forest Administrator Rescue : It is also used for rescue the forest, • Meteorological Detection : It is used to detect climate and weather.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.