SlideShare una empresa de Scribd logo
1 de 24
1
EnviroInfo Conference 2017
Disaster Management for Resilience
and Public Safety Workshop
Disaster Monitoring using UAV and Deep Learning
Andreas Kamilaris
13th September, 2017
Luxembourg
Problem
2
Monitoring and identification of disasters are crucial
for mitigating their effects on the environment and
on human population.
Motivation
3
Disaster monitoring can be facilitated by the use of
unmanned aerial vehicles (UAV), equipped with
camera sensors which can produce frequent aerial
photos of the areas of interest.
Motivation
4
Advantages of Drones:
• Small size
• Low cost of operation
• Exposure to dangerous environments
• High probability of mission success
• No risk of loss of aircrew resource
• High-resolution image sensing
• High operational flexibility
Motivation
5
Modern computer vision techniques:
• Artificial Neural Networks
• Scalable Vector Machines
• Multi-layer Perceptrons
• Random Forests
• Gaussian Mixture Models
• K-Nearest Neighbors
• Unsupervised feature learning
• Feature extraction techniques: Color, shape, texture
• Deep learning
Machine Learning-
based Approaches
Probabilistic
Modelling
Motivation
6
Advantages of Deep learning:
• Superior performance in terms of precision
• Perform classification and predictions particularly
well due to their structure.
• Flexible and adaptable
• No need for hand-engineered features
• Generalizes well
• Robust in low-resolution and -quality images.
Andreas Kamilaris and Francesc X. Prenafeta-Boldú, Deep Learning in Agriculture: A
Survey, Computers and Electronics in Agriculture Journal, 2017. [Under review]
Research Questions
7
Can drones and aerial image sensing be used for
real-time monitoring of physical areas and?
accurate identification of disasters?
Can deep learning be used in combination with
drones and aerial images for real-time disaster
monitoring/identification?
Deep Learning
8
Convolutional Neural Networks
Deep Learning
9
Convolutional Neural Networks
• Can be applied to any form of data, such as audio,
video, images, speech, and natural language.
• Various “successful” popular architectures: AlexNet,
VGG, GoogleNet, Inception-ResNet etc.
• Pre-trained weights
• Common datasets for pre-training CNN architectures
include ImageNet and PASCAL VOC.
• Many tools and platforms that allow researchers to
experiment with deep learning e.g. Keras, Theano.
General Idea
10
Disaster!Nothing to
worry about!
State of the Art
11
No. Disaster Image source Accuracy
1.
Fire (Kim, Lee, Park, Lee, &
Lee, 2016)
Aerial photos
Human-like
judgement
2.
Avalanche (Bejiga, Zeggada,
Nouffidj, & Melgani, 2017)
Aerial photos 72-97%
3.
Car accidents and fire (Kang
& Choo, 2016)
CCTV cameras 96-99%
4. Landslides (Liu & Wu, 2016)
Optical remote
sensing
96%
5.
Landslides and flood (Amit,
Shiraishi, Inoshita, & Aoki,
2016)
Optical remote
sensing
80-90%
Methodology
12
CNN Model: VGG architecture, pre-trained with the
ImageNet dataset of images.
Dataset: 544 aerial photos from Google images (min.
256x256 pixels), acquired using the query:
[Disaster]: earthquake, hurricanes, flood and fire.
[Landscape]: aerial views of cities, villages, forests and
rivers
[Disaster | Landscape] + "aerial view" + "drone"
Dataset
13
No. Image Group
No. of
Images
Relevant Possible
Disaster
1. Buildings collapsed 101
Earthquakes and
hurricanes
2. Flames or smoke 111 Fire
3. Flood 125
Earthquakes,
hurricanes and
tsunami
4. Forests and rivers 104 No Disaster
5. Cities and urban landscapes 103 No Disaster
Dataset: Disasters
14
Buildings collapsed
Flames or smoke
Flood
Dataset: Landscapes
15
Forests and rivers
Cities and urban landscapes
Setup
16
• 82% (444 images) of our dataset as training data
and 18% (100 images) as testing data.
• Random assignment of images in training/testing.
• Training procedure 20 minutes on a Linux
machine, testing 5 minutes for the 100 images.
• Learning rate: 0.001
• Used data augmentation techniques.
• 30 epochs
Results: Training Vs. Testing
17
83
84
85
86
87
88
89
90
91
92
82-18 70-30 75-25 85-15 90-10
Training Vs. Testing Percentage
OverallPrecision(%)
Results: Training Vs. Precision
18
0
10
20
30
40
50
60
70
80
90
100
5 10 15 20 25 30 35
OverallPrecision(%)
Number of Epochs
Results: Confusion Matrix
19
91% Precision
9% Error
Results: Analysis of Error
20
9% Error
Urban Vs. Buildings collapsed (4%) Urban Vs. Fire (2%)
Urban Vs. Flooding (1%)Flooding Vs. Buildings collapsed (2%)
Conclusion
21
Deep learning offers good precision and many benefits.
Can be successfully used in combination with UAV for
disaster monitoring/identification.
It has also some disadvantages:
• It takes (sometimes much) longer time to train.
• It requires the preparation and pre-labeling of a
dataset containing at least some hundreds of images.
Future Work
22
• Publish the dataset to the research community.
• Enhance the dataset with more images.
• Experiment with different architectures, platforms and
parameters.
• Increase overall precision to more than 95%.
• Perform a real-life case study with drones used for
monitoring some particular disaster e.g. indication of
fire.
Vision
23
Better disaster modelling,
especially when combining UAV
and deep learning with geo-
tagging of the events identified
and geospatial applications.
Facilitate the integration of relevant actors (i.e. action
forces/authorities, citizens/volunteers, other stakeholders)
in disaster management activities with regard to
communication, coordination and collaboration.
24
Many thanks for your attention!
Andreas Kamilaris
andreas.kamilaris@irta.cat

Más contenido relacionado

La actualidad más candente

Smart infrastructure for autonomous vehicles
Smart infrastructure for autonomous vehicles Smart infrastructure for autonomous vehicles
Smart infrastructure for autonomous vehicles Jeffrey Funk
 
Geospatial Analysis: Innovation in GIS for Better Decision Making
Geospatial Analysis: Innovation in GIS for Better Decision MakingGeospatial Analysis: Innovation in GIS for Better Decision Making
Geospatial Analysis: Innovation in GIS for Better Decision MakingMEASURE Evaluation
 
Groundwater Quality Mapping and Modeling
Groundwater Quality Mapping and ModelingGroundwater Quality Mapping and Modeling
Groundwater Quality Mapping and ModelingPARITOSH SINGH CHAUHAN
 
Machine Learning Strategies for Time Series Prediction
Machine Learning Strategies for Time Series PredictionMachine Learning Strategies for Time Series Prediction
Machine Learning Strategies for Time Series PredictionGianluca Bontempi
 
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]Animesh Singh
 
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesM.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesAhmed Gad
 
Flight Delay Prediction Model (2)
Flight Delay Prediction Model (2)Flight Delay Prediction Model (2)
Flight Delay Prediction Model (2)Shubham Gupta
 
Linear models for classification
Linear models for classificationLinear models for classification
Linear models for classificationSung Yub Kim
 
Geographic Information Systems in the Oil & Gas Industry
Geographic Information Systems in the Oil & Gas IndustryGeographic Information Systems in the Oil & Gas Industry
Geographic Information Systems in the Oil & Gas IndustryFrancois Viljoen
 
Edge Representation Learning with Hypergraphs
Edge Representation Learning with HypergraphsEdge Representation Learning with Hypergraphs
Edge Representation Learning with HypergraphsMLAI2
 
5 g smart diabetes toward personalized diabetes diagnosis with healthcare big...
5 g smart diabetes toward personalized diabetes diagnosis with healthcare big...5 g smart diabetes toward personalized diabetes diagnosis with healthcare big...
5 g smart diabetes toward personalized diabetes diagnosis with healthcare big...Venkat Projects
 
R programming language in spatial analysis
R programming language in spatial analysisR programming language in spatial analysis
R programming language in spatial analysisAbhiram Kanigolla
 
Automated Machine Learning
Automated Machine LearningAutomated Machine Learning
Automated Machine LearningYuriy Guts
 
Federated learning and its role in the privacy preservation of IoT devices
Federated learning and its role in the privacy preservation of IoT devicesFederated learning and its role in the privacy preservation of IoT devices
Federated learning and its role in the privacy preservation of IoT devicesAlAtfat
 
IRJET- Disease Prediction using Machine Learning
IRJET-  	  Disease Prediction using Machine LearningIRJET-  	  Disease Prediction using Machine Learning
IRJET- Disease Prediction using Machine LearningIRJET Journal
 

La actualidad más candente (20)

Smart infrastructure for autonomous vehicles
Smart infrastructure for autonomous vehicles Smart infrastructure for autonomous vehicles
Smart infrastructure for autonomous vehicles
 
Geospatial Analysis: Innovation in GIS for Better Decision Making
Geospatial Analysis: Innovation in GIS for Better Decision MakingGeospatial Analysis: Innovation in GIS for Better Decision Making
Geospatial Analysis: Innovation in GIS for Better Decision Making
 
Groundwater Quality Mapping and Modeling
Groundwater Quality Mapping and ModelingGroundwater Quality Mapping and Modeling
Groundwater Quality Mapping and Modeling
 
Machine Learning Strategies for Time Series Prediction
Machine Learning Strategies for Time Series PredictionMachine Learning Strategies for Time Series Prediction
Machine Learning Strategies for Time Series Prediction
 
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
 
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesM.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
 
Flight Delay Prediction Model (2)
Flight Delay Prediction Model (2)Flight Delay Prediction Model (2)
Flight Delay Prediction Model (2)
 
Linear models for classification
Linear models for classificationLinear models for classification
Linear models for classification
 
Geographic Information Systems in the Oil & Gas Industry
Geographic Information Systems in the Oil & Gas IndustryGeographic Information Systems in the Oil & Gas Industry
Geographic Information Systems in the Oil & Gas Industry
 
Federated Learning
Federated LearningFederated Learning
Federated Learning
 
Edge Representation Learning with Hypergraphs
Edge Representation Learning with HypergraphsEdge Representation Learning with Hypergraphs
Edge Representation Learning with Hypergraphs
 
Flood hazard mapping four provinces of cambodia
Flood hazard mapping four provinces of cambodiaFlood hazard mapping four provinces of cambodia
Flood hazard mapping four provinces of cambodia
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Driving simulator validation study
Driving simulator validation studyDriving simulator validation study
Driving simulator validation study
 
5 g smart diabetes toward personalized diabetes diagnosis with healthcare big...
5 g smart diabetes toward personalized diabetes diagnosis with healthcare big...5 g smart diabetes toward personalized diabetes diagnosis with healthcare big...
5 g smart diabetes toward personalized diabetes diagnosis with healthcare big...
 
Driving simulators to support the design of autonomous vehicles
Driving simulators to support the design of autonomous vehiclesDriving simulators to support the design of autonomous vehicles
Driving simulators to support the design of autonomous vehicles
 
R programming language in spatial analysis
R programming language in spatial analysisR programming language in spatial analysis
R programming language in spatial analysis
 
Automated Machine Learning
Automated Machine LearningAutomated Machine Learning
Automated Machine Learning
 
Federated learning and its role in the privacy preservation of IoT devices
Federated learning and its role in the privacy preservation of IoT devicesFederated learning and its role in the privacy preservation of IoT devices
Federated learning and its role in the privacy preservation of IoT devices
 
IRJET- Disease Prediction using Machine Learning
IRJET-  	  Disease Prediction using Machine LearningIRJET-  	  Disease Prediction using Machine Learning
IRJET- Disease Prediction using Machine Learning
 

Similar a Disaster Monitoring using Unmanned Aerial Vehicles and Deep Learning

“Building an Autonomous Detect-and-Avoid System for Commercial Drones,” a Pre...
“Building an Autonomous Detect-and-Avoid System for Commercial Drones,” a Pre...“Building an Autonomous Detect-and-Avoid System for Commercial Drones,” a Pre...
“Building an Autonomous Detect-and-Avoid System for Commercial Drones,” a Pre...Edge AI and Vision Alliance
 
“Applying the Right Deep Learning Model with the Right Data for Your Applicat...
“Applying the Right Deep Learning Model with the Right Data for Your Applicat...“Applying the Right Deep Learning Model with the Right Data for Your Applicat...
“Applying the Right Deep Learning Model with the Right Data for Your Applicat...Edge AI and Vision Alliance
 
SZADKOWSKA Joanna 228942 Poster
SZADKOWSKA Joanna 228942 PosterSZADKOWSKA Joanna 228942 Poster
SZADKOWSKA Joanna 228942 PosterJoanna Szadkowska
 
Critical Infrastructure Monitoring Using UAV Imagery
Critical Infrastructure Monitoring Using UAV ImageryCritical Infrastructure Monitoring Using UAV Imagery
Critical Infrastructure Monitoring Using UAV Imageryaditess
 
Computer Vision with Deep Learning
Computer Vision with Deep LearningComputer Vision with Deep Learning
Computer Vision with Deep LearningCapgemini
 
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...Gennaro Vessio
 
Thesis_Khan_2073209.pptx
Thesis_Khan_2073209.pptxThesis_Khan_2073209.pptx
Thesis_Khan_2073209.pptxAlmasrurKhan2
 
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...University of Southern California
 
Detecting anomalies in security cameras with 3D-convolutional neural network ...
Detecting anomalies in security cameras with 3D-convolutional neural network ...Detecting anomalies in security cameras with 3D-convolutional neural network ...
Detecting anomalies in security cameras with 3D-convolutional neural network ...IJECEIAES
 
Machine Vision On Embedded Platform
Machine Vision On Embedded Platform Machine Vision On Embedded Platform
Machine Vision On Embedded Platform Omkar Rane
 
Machine vision Application
Machine vision ApplicationMachine vision Application
Machine vision ApplicationAbhishek Sainkar
 
RC Presentation MSPCE
RC Presentation MSPCERC Presentation MSPCE
RC Presentation MSPCERick Cox
 
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETIRJET Journal
 
Presentation of the InVID verification technologies at IPTC 2018
Presentation of the InVID verification technologies at IPTC 2018Presentation of the InVID verification technologies at IPTC 2018
Presentation of the InVID verification technologies at IPTC 2018InVID Project
 
Automatic Asset Recognition #COMIT2017
Automatic Asset Recognition #COMIT2017Automatic Asset Recognition #COMIT2017
Automatic Asset Recognition #COMIT2017Comit Projects Ltd
 
IRJET- Application of MCNN in Object Detection
IRJET-  	  Application of MCNN in Object DetectionIRJET-  	  Application of MCNN in Object Detection
IRJET- Application of MCNN in Object DetectionIRJET Journal
 
Crowd Counting from UAVs (ECCV2020)
Crowd Counting from UAVs (ECCV2020)Crowd Counting from UAVs (ECCV2020)
Crowd Counting from UAVs (ECCV2020)Gennaro Vessio
 
AIxIA 2021 Main Track Presentation
AIxIA 2021 Main Track PresentationAIxIA 2021 Main Track Presentation
AIxIA 2021 Main Track PresentationGennaro Vessio
 

Similar a Disaster Monitoring using Unmanned Aerial Vehicles and Deep Learning (20)

“Building an Autonomous Detect-and-Avoid System for Commercial Drones,” a Pre...
“Building an Autonomous Detect-and-Avoid System for Commercial Drones,” a Pre...“Building an Autonomous Detect-and-Avoid System for Commercial Drones,” a Pre...
“Building an Autonomous Detect-and-Avoid System for Commercial Drones,” a Pre...
 
“Applying the Right Deep Learning Model with the Right Data for Your Applicat...
“Applying the Right Deep Learning Model with the Right Data for Your Applicat...“Applying the Right Deep Learning Model with the Right Data for Your Applicat...
“Applying the Right Deep Learning Model with the Right Data for Your Applicat...
 
SZADKOWSKA Joanna 228942 Poster
SZADKOWSKA Joanna 228942 PosterSZADKOWSKA Joanna 228942 Poster
SZADKOWSKA Joanna 228942 Poster
 
Critical Infrastructure Monitoring Using UAV Imagery
Critical Infrastructure Monitoring Using UAV ImageryCritical Infrastructure Monitoring Using UAV Imagery
Critical Infrastructure Monitoring Using UAV Imagery
 
Computer Vision with Deep Learning
Computer Vision with Deep LearningComputer Vision with Deep Learning
Computer Vision with Deep Learning
 
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
 
Thesis_Khan_2073209.pptx
Thesis_Khan_2073209.pptxThesis_Khan_2073209.pptx
Thesis_Khan_2073209.pptx
 
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
 
Detecting anomalies in security cameras with 3D-convolutional neural network ...
Detecting anomalies in security cameras with 3D-convolutional neural network ...Detecting anomalies in security cameras with 3D-convolutional neural network ...
Detecting anomalies in security cameras with 3D-convolutional neural network ...
 
FINAL PPT ALL.pptx
FINAL PPT ALL.pptxFINAL PPT ALL.pptx
FINAL PPT ALL.pptx
 
Machine Vision On Embedded Platform
Machine Vision On Embedded Platform Machine Vision On Embedded Platform
Machine Vision On Embedded Platform
 
Machine vision Application
Machine vision ApplicationMachine vision Application
Machine vision Application
 
RC Presentation MSPCE
RC Presentation MSPCERC Presentation MSPCE
RC Presentation MSPCE
 
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
 
Presentation of the InVID verification technologies at IPTC 2018
Presentation of the InVID verification technologies at IPTC 2018Presentation of the InVID verification technologies at IPTC 2018
Presentation of the InVID verification technologies at IPTC 2018
 
G0342039042
G0342039042G0342039042
G0342039042
 
Automatic Asset Recognition #COMIT2017
Automatic Asset Recognition #COMIT2017Automatic Asset Recognition #COMIT2017
Automatic Asset Recognition #COMIT2017
 
IRJET- Application of MCNN in Object Detection
IRJET-  	  Application of MCNN in Object DetectionIRJET-  	  Application of MCNN in Object Detection
IRJET- Application of MCNN in Object Detection
 
Crowd Counting from UAVs (ECCV2020)
Crowd Counting from UAVs (ECCV2020)Crowd Counting from UAVs (ECCV2020)
Crowd Counting from UAVs (ECCV2020)
 
AIxIA 2021 Main Track Presentation
AIxIA 2021 Main Track PresentationAIxIA 2021 Main Track Presentation
AIxIA 2021 Main Track Presentation
 

Más de Andreas Kamilaris

Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...Andreas Kamilaris
 
Transferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fieldsTransferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fieldsAndreas Kamilaris
 
Training deep learning models to count using synthetic images
Training deep learning models to count using synthetic imagesTraining deep learning models to count using synthetic images
Training deep learning models to count using synthetic imagesAndreas Kamilaris
 
Geospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental InformaticsGeospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental InformaticsAndreas Kamilaris
 
A Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental InformaticsA Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental InformaticsAndreas Kamilaris
 
The evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of ThingsThe evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of ThingsAndreas Kamilaris
 
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...Andreas Kamilaris
 
Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...Andreas Kamilaris
 
A Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter CitiesA Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter CitiesAndreas Kamilaris
 
Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...Andreas Kamilaris
 
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...Andreas Kamilaris
 
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Andreas Kamilaris
 
Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?Andreas Kamilaris
 
WOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsWOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsAndreas Kamilaris
 
Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Andreas Kamilaris
 
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...Andreas Kamilaris
 
Social Electricity User Manual
Social Electricity User ManualSocial Electricity User Manual
Social Electricity User ManualAndreas Kamilaris
 
Social Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project DescriptionSocial Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project DescriptionAndreas Kamilaris
 
How the Internet can motivate you to switch off the lights
How the Internet can motivate you to switch off the lightsHow the Internet can motivate you to switch off the lights
How the Internet can motivate you to switch off the lightsAndreas Kamilaris
 

Más de Andreas Kamilaris (20)

Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
 
Transferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fieldsTransferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fields
 
Training deep learning models to count using synthetic images
Training deep learning models to count using synthetic imagesTraining deep learning models to count using synthetic images
Training deep learning models to count using synthetic images
 
Geospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental InformaticsGeospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental Informatics
 
A Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental InformaticsA Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental Informatics
 
The evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of ThingsThe evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of Things
 
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
 
Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...
 
A Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter CitiesA Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
 
Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...
 
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
 
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
 
Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?
 
WOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsWOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of Things
 
Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...
 
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
 
Social Electricity User Manual
Social Electricity User ManualSocial Electricity User Manual
Social Electricity User Manual
 
Social Electricity
Social ElectricitySocial Electricity
Social Electricity
 
Social Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project DescriptionSocial Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project Description
 
How the Internet can motivate you to switch off the lights
How the Internet can motivate you to switch off the lightsHow the Internet can motivate you to switch off the lights
How the Internet can motivate you to switch off the lights
 

Último

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Disaster Monitoring using Unmanned Aerial Vehicles and Deep Learning

  • 1. 1 EnviroInfo Conference 2017 Disaster Management for Resilience and Public Safety Workshop Disaster Monitoring using UAV and Deep Learning Andreas Kamilaris 13th September, 2017 Luxembourg
  • 2. Problem 2 Monitoring and identification of disasters are crucial for mitigating their effects on the environment and on human population.
  • 3. Motivation 3 Disaster monitoring can be facilitated by the use of unmanned aerial vehicles (UAV), equipped with camera sensors which can produce frequent aerial photos of the areas of interest.
  • 4. Motivation 4 Advantages of Drones: • Small size • Low cost of operation • Exposure to dangerous environments • High probability of mission success • No risk of loss of aircrew resource • High-resolution image sensing • High operational flexibility
  • 5. Motivation 5 Modern computer vision techniques: • Artificial Neural Networks • Scalable Vector Machines • Multi-layer Perceptrons • Random Forests • Gaussian Mixture Models • K-Nearest Neighbors • Unsupervised feature learning • Feature extraction techniques: Color, shape, texture • Deep learning Machine Learning- based Approaches Probabilistic Modelling
  • 6. Motivation 6 Advantages of Deep learning: • Superior performance in terms of precision • Perform classification and predictions particularly well due to their structure. • Flexible and adaptable • No need for hand-engineered features • Generalizes well • Robust in low-resolution and -quality images. Andreas Kamilaris and Francesc X. Prenafeta-Boldú, Deep Learning in Agriculture: A Survey, Computers and Electronics in Agriculture Journal, 2017. [Under review]
  • 7. Research Questions 7 Can drones and aerial image sensing be used for real-time monitoring of physical areas and? accurate identification of disasters? Can deep learning be used in combination with drones and aerial images for real-time disaster monitoring/identification?
  • 9. Deep Learning 9 Convolutional Neural Networks • Can be applied to any form of data, such as audio, video, images, speech, and natural language. • Various “successful” popular architectures: AlexNet, VGG, GoogleNet, Inception-ResNet etc. • Pre-trained weights • Common datasets for pre-training CNN architectures include ImageNet and PASCAL VOC. • Many tools and platforms that allow researchers to experiment with deep learning e.g. Keras, Theano.
  • 11. State of the Art 11 No. Disaster Image source Accuracy 1. Fire (Kim, Lee, Park, Lee, & Lee, 2016) Aerial photos Human-like judgement 2. Avalanche (Bejiga, Zeggada, Nouffidj, & Melgani, 2017) Aerial photos 72-97% 3. Car accidents and fire (Kang & Choo, 2016) CCTV cameras 96-99% 4. Landslides (Liu & Wu, 2016) Optical remote sensing 96% 5. Landslides and flood (Amit, Shiraishi, Inoshita, & Aoki, 2016) Optical remote sensing 80-90%
  • 12. Methodology 12 CNN Model: VGG architecture, pre-trained with the ImageNet dataset of images. Dataset: 544 aerial photos from Google images (min. 256x256 pixels), acquired using the query: [Disaster]: earthquake, hurricanes, flood and fire. [Landscape]: aerial views of cities, villages, forests and rivers [Disaster | Landscape] + "aerial view" + "drone"
  • 13. Dataset 13 No. Image Group No. of Images Relevant Possible Disaster 1. Buildings collapsed 101 Earthquakes and hurricanes 2. Flames or smoke 111 Fire 3. Flood 125 Earthquakes, hurricanes and tsunami 4. Forests and rivers 104 No Disaster 5. Cities and urban landscapes 103 No Disaster
  • 15. Dataset: Landscapes 15 Forests and rivers Cities and urban landscapes
  • 16. Setup 16 • 82% (444 images) of our dataset as training data and 18% (100 images) as testing data. • Random assignment of images in training/testing. • Training procedure 20 minutes on a Linux machine, testing 5 minutes for the 100 images. • Learning rate: 0.001 • Used data augmentation techniques. • 30 epochs
  • 17. Results: Training Vs. Testing 17 83 84 85 86 87 88 89 90 91 92 82-18 70-30 75-25 85-15 90-10 Training Vs. Testing Percentage OverallPrecision(%)
  • 18. Results: Training Vs. Precision 18 0 10 20 30 40 50 60 70 80 90 100 5 10 15 20 25 30 35 OverallPrecision(%) Number of Epochs
  • 19. Results: Confusion Matrix 19 91% Precision 9% Error
  • 20. Results: Analysis of Error 20 9% Error Urban Vs. Buildings collapsed (4%) Urban Vs. Fire (2%) Urban Vs. Flooding (1%)Flooding Vs. Buildings collapsed (2%)
  • 21. Conclusion 21 Deep learning offers good precision and many benefits. Can be successfully used in combination with UAV for disaster monitoring/identification. It has also some disadvantages: • It takes (sometimes much) longer time to train. • It requires the preparation and pre-labeling of a dataset containing at least some hundreds of images.
  • 22. Future Work 22 • Publish the dataset to the research community. • Enhance the dataset with more images. • Experiment with different architectures, platforms and parameters. • Increase overall precision to more than 95%. • Perform a real-life case study with drones used for monitoring some particular disaster e.g. indication of fire.
  • 23. Vision 23 Better disaster modelling, especially when combining UAV and deep learning with geo- tagging of the events identified and geospatial applications. Facilitate the integration of relevant actors (i.e. action forces/authorities, citizens/volunteers, other stakeholders) in disaster management activities with regard to communication, coordination and collaboration.
  • 24. 24 Many thanks for your attention! Andreas Kamilaris andreas.kamilaris@irta.cat

Notas del editor

  1. If wireless objects (e.g. sensor networks) represent a future of “billions of information devices embedded in the physical world,” why should they not run the standard internetworking protocol? Thus, the Internet can penetrate into the real world of physical objects.
  2. If wireless objects (e.g. sensor networks) represent a future of “billions of information devices embedded in the physical world,” why should they not run the standard internetworking protocol? Thus, the Internet can penetrate into the real world of physical objects.