SlideShare uma empresa Scribd logo
1 de 69
Baixar para ler offline
Marcos Vinícius Naves Bedo (speaker)
bedo@icmc.usp.br
Gustavo Blanco, Willian Oliveira, Mirela Cazzolato,
Alceu Costa, José F. Rodrigues Jr.,
Agma Traina, Caetano Traina Jr.
Techniques for effective and efficient fire
detection from social media images
Full paper at: http://www.icmc.usp.br/pessoas/junio
Outline
 Introduction
 Background
 The Fast-Fire Detection Method
 Experiments
 Conclusions
Outline
 Introduction
 Rescuer Project
 Fire Detection Module
 Background
 The Fast-Fire Detection Method
 Experiments
 Conclusions
Rescuer Project
 The RESCUER project is a BR-EU consortium
aiming at developing solutions to improve the
decision-making process in disaster
situations:
 Industrial plants;
 Densely populated area;
 Crowded events;
 Project details: http://www.rescuer-project.org/
A smartphone user
sends textual data
about the situation.
The user may also upload
multimedia content such as
photo and video
Multimedia
data are
automatically
analyzed
http://www.rescuer-project.org/
A smartphone user
sends textual data
about the situation.
The user may also upload
multimedia content such as
photo and video
Multimedia
data are
automatically
analyzed
http://www.rescuer-project.org/http://www.rescuer-project.org/
A smartphone user
sends textual data
about the situation.
The user may also upload
multimedia content such as
photo and video
Multimedia
data are
automatically
analyzed
http://www.rescuer-project.org/http://www.rescuer-project.org/
A smartphone user
sends textual data
about the situation.
The user may also upload
multimedia content such as
photo and video
Multimedia
data are
automatically
analyzed
http://www.rescuer-project.org/http://www.rescuer-project.org/
Image Analysis
• Fire detection
– Presence of fire images
located near an
emergency scenario
Image Analysis
• Fire detection
– Presence of fire images
located near an
emergency scenario
Image Analysis
• Fire detection
– Presence of fire images
located near an
emergency scenario
Identify fire presence in images
arriving from the Flickr social network
Problem Definition
• Problem Definition
– Given an image previously updated to
a social media service, return 'true' if
there is fire or 'false' otherwise.
Outline
 Introduction
 Background
 The Fast-Fire Detection Method
 Experiments
 Conclusions
Outline
 Introduction
 Background
 Feature Extractor Methods
 Evaluation Functions
 Instance-Based Learning
 The Fast-Fire Detection Method
 Experiments
 Conclusions
Fire Detection Module
• Feature Extractor Methods
– MPEG-7: designed to represent color,
texture and shape
– Standardize representation for color
images
MPEG7 - Color Extractor Methods
Spatial Correlation Number of Features Color Space
Color Layout Yes 16 YCbCr
MPEG7 - Color Extractor Methods
Spatial Correlation Number of Features Color Space
Color Layout Yes 16 YCbCr
Color Structure Yes 128 HMMD
MPEG7 - Color Extractor Methods
• Hue
• Saturation
• Value
Haar transform
Spatial Correlation Number of Features Color Space
Color Layout Yes 16 YCbCr
Color Structure Yes 128 HMMD
Scalable Color No 256 HSV
MPEG7 - Color Extractor Methods
Spatial Correlation Number of Features Color Space
Color Layout Yes 16 YCbCr
Color Structure Yes 128 HMMD
Scalable Color No 256 HSV
Color
Temperature
No 1 XYZ
MPEG7 - Texture Methods
- Local Count
- Global Count
Count Approach Number of Features
Edge Histogram Yes 150
MPEG7 - Texture Methods
Count Approach Number of Features
Edge Histogram Yes 150
Texture-Browsing No 12
Evaluation Functions
Evaluation Function Distance Function Acronym
City-Block Yes CB
Euclidean Yes EU
Chebyshev Yes CH
Canberra Yes CA
• We employed six evaluation functions
as possibles setting to the
classification task
Evaluation Functions
• We employed six evaluation functions
as possibles setting to the
classification task
Evaluation Function Distance Function Acronym
City-Block Yes CB
Euclidean Yes EU
Chebyshev Yes CH
Canberra Yes CA
Kullback-Leibler No KU
Jeffrey Divergence No JF
Image Descriptors
• Image Descriptor
– An image descriptor is a pair <feature
extractor method, evaluation function>
– By using the previous evaluation
functions and feature extractor methods,
36 can be arranged.
– Image descriptors define the search
space.
24
Instance-Based Learning
• Assumption: Elements of the same class
belong to the same neighborhood
Iq
Instance-Based Learning
• Assumption: Elements of the same class
belong to the same neighborhood
Iq
Instance-Based Learning
• Assumption: Elements of the same class
belong to the same neighborhood
Iq
Instance-Based Learning
The Iq is labeled
according to its k
nearest neighbors.
Iq
Outline
 Introduction
 Background
 The Fast-Fire Detection Method
 Experiments
 Conclusions
Outline
 Introduction
 Background
 The Fast-Fire Detection Method
 Architecture
 Fire-Flickr Dataset
 Experiments
 Conclusions
Fire Detection Module
Image
Fire Detection Module
0.7 0.4 0.1 0.9 0.2 ...
Data representation
through a Feature
Extractor Method
Image
Fire Detection Module
0.7 0.4 0.1 0.9 0.2 ...
Data representation
through a Feature
Extractor Method
Image
Classifier
Knowledge
Database
Fire Detection Module
0.7 0.4 0.1 0.9 0.2 ...
Data representation
through a Feature
Extractor Method
Image
Data classification –
may require an
Evaluation Function
Classifier
Knowledge
Database
The FFireDt Method
• FFireDT: Our proposal
– Setting: Image Descriptor
– Set of modules to perform image
analysis:
• Feature Extractor Module
• Evaluation Functions Module
• IBL classifier module
The FFireDt Method
The FFireDt Method
The FFireDt Method
Fire-Flickr Dataset
• Downloaded 5,962 images from Flickr
API
– Textual descriptors as ‘fire car accident’,
‘criminal fire’, ‘house burning’, etc.
– 7 subjects (non-blinded) evaluated the
images as containing or not traces of fire
• Average disagreement 7.2%
– 1,000 images with and without fire
Fire-Flickr Dataset
{fire}
{not fire}
• Dataset avaliable at:
www.gbdi.icmc.usp.br
– Including the extractors and functions
Outline
 Introduction
 Background
 The Fast-Fire Detection Method
 Experiments
 Conclusions
Outline
 Introduction
 Background
 The Fast-Fire Detection Method
 Experiments
 F-measure
 Precision x Recall and ROC curves
 Performance Evaluation
 Conclusions
Experiments
• Metrics to evaluate FFireDt
– Test to evaluate F-Measure
– Precision vs. Recall curves
– ROC curves
• Processing Performance
– Image Descriptors
• ‘Cost x Benefit’ Analysis
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
City-Block
Jeffrey Divergence
Canberra
Kullback Leibler
Euclidean
Chebyshev
Results
• F-Measure using all possible settings
for FFireDt
F-Measure -> Higher is better
Results
• F-Measure using all possible settings
for FFireDt
0.847
Image Descriptor <Color Layout, Euclidean>
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
City-Block
Jeffrey Divergence
Canberra
Kullback Leibler
Euclidean
Chebyshev
Results
• F-Measure using all possible settings
for FFireDt
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
City-Block
Jeffrey Divergence
Canberra
Kullback Leibler
Euclidean
Chebyshev
0.843
Image Descriptor <Scalable Color, City-Block>
Results
• F-Measure using all possible settings
for FFireDt
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
City-Block
Jeffrey Divergence
Canberra
Kullback Leibler
Euclidean
Chebyshev
0.866
Image Descriptor <Color Structure, Jeffrey>
Results
• F-Measure using all possible settings
for FFireDt
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
City-Block
Jeffrey Divergence
Canberra
Kullback Leibler
Euclidean
Chebyshev
0.800
Image Descriptor <Color Temperature, Canberra>
Results
• F-Measure using all possible settings
for FFireDt
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
City-Block
Jeffrey Divergence
Canberra
Kullback Leibler
Euclidean
Chebyshev
0.815
Image Descriptor <Edge Histogram, Jeffrey>
Results
• F-Measure using all possible settings
for FFireDt
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
City-Block
Jeffrey Divergence
Canberra
Kullback Leibler
Euclidean
Chebyshev
0.766
Image Descriptor <Texture Browsing, City-Block>
Results
• The top-6 image descriptors grouped by
feature extractor methods were:
– ID1: Color Strucuture and Jeffrey Divergence
– ID2: Color Layout and Euclidean
– ID3: Scalable Color and City-Block
– ID4: Edge Histogram and Jeffrey Divergence
– ID5: Color Temperature and Canberra
– ID6: Texture Browsing and City-Block
Results
• The Precision-Recall curves show that
ID1, ID2 and ID3 achieved a better
behavior than others
Results
• The Precision-Recall curves show that
ID1, ID2 and ID3 achieved a better
behavior than others
Results
• The Precision-Recall curves show that
ID1, ID2 and ID3 achieved a better
behavior than others
– We discard the bottom-3 candidates
Results
• We checked the ROC curves for ID1, ID2
and ID3
Results
• We checked the ROC curves for ID1, ID2
and ID3
Results
• We checked the ROC curves for ID1, ID2
and ID3
Results
• We checked the ROC curves for ID1, ID2
and ID3
The choice becomes a
matter of
performance!
Results
• Processing Time
– Feature Extractor Method
Results
• Processing Time
– Feature Extractor Method
Results
• Processing Time
– Evaluation Function costs
Results
• Processing Time
– Evaluation Function costs
Results
• Performance Analysis (cost vs. benefit)
– Feature Extractor Methods
• Color Structure and Scalable Color
– Evaluation Functions
• City Block, Euclidean, and Chebyshev as
Evaluation Functions
Results
• Performance Analysis (cost vs. benefit)
– Color Structure and Scalable Color
– City Block,Euclidean, and Chebyshev
0.853
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
City-Block
Jeffrey Divergence
Canberra
Kullback Leibler
Euclidean
Chebyshev
Outline
 Introduction
 Background
 The Fast-Fire Detection Method
 Experiments
 Conclusions
Conclusions
• We designed a new approach to fire
detection: FFireDT
• FFireDT has achieved a precision closer
to human annotation in fire detection
– Experiments show the precision and
computational cost
– Determine the most suitable Image
Descriptor as FFireDT setting
Thank you for your attention!
Techniques for effective and efficient fire
detection from social media images
Marcos Vinícius Naves Bedo (speaker)
bedo@icmc.usp.br
Gustavo Blanco, Willian Oliveira, Mirela Cazzolato,
Alceu Costa, José F. Rodrigues Jr.,
Agma Traina, Caetano Traina Jr.
Results
• FFireDt using Instance Based Learning
vs. other classifiers
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
FFireDT
Naive-Bayes
RandomForest
J48
0.8
0.7
0.6
0.5
0.4
0.3
0.9
Color
Layout
Scalable
Color
Color
Structure
Color
Temperature
Edge
Histogram
Texture
Browsing
FFireDT
Naive-Bayes
RandomForest
J48
0.8
0.7
0.6
0.5
0.4
0.3
0.9
Results
• FFireDt using Instance Based Learning
vs. other classifiers

Mais conteúdo relacionado

Mais procurados

Deep image retrieval learning global representations for image search
Deep image retrieval  learning global representations for image searchDeep image retrieval  learning global representations for image search
Deep image retrieval learning global representations for image searchUniversitat Politècnica de Catalunya
 
Mask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationMask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationDat Nguyen
 
object detection paper review
object detection paper reviewobject detection paper review
object detection paper reviewYoonho Na
 
Deep image retrieval - learning global representations for image search - ub ...
Deep image retrieval - learning global representations for image search - ub ...Deep image retrieval - learning global representations for image search - ub ...
Deep image retrieval - learning global representations for image search - ub ...Universitat de Barcelona
 
Review: You Only Look One-level Feature
Review: You Only Look One-level FeatureReview: You Only Look One-level Feature
Review: You Only Look One-level FeatureDongmin Choi
 
CBIR in the Era of Deep Learning
CBIR in the Era of Deep LearningCBIR in the Era of Deep Learning
CBIR in the Era of Deep LearningXiaohu ZHU
 
Tutorial on Object Detection (Faster R-CNN)
Tutorial on Object Detection (Faster R-CNN)Tutorial on Object Detection (Faster R-CNN)
Tutorial on Object Detection (Faster R-CNN)Hwa Pyung Kim
 
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation..."Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation...Edge AI and Vision Alliance
 
A flexible method to create wave file features
A flexible method to create wave file features A flexible method to create wave file features
A flexible method to create wave file features IJECEIAES
 
Convolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approachConvolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approachUniversitat de Barcelona
 
A fast search algorithm for large
A fast search algorithm for largeA fast search algorithm for large
A fast search algorithm for largecsandit
 
Recent Object Detection Research & Person Detection
Recent Object Detection Research & Person DetectionRecent Object Detection Research & Person Detection
Recent Object Detection Research & Person DetectionKai-Wen Zhao
 
Survey on optical flow estimation with DL
Survey on optical flow estimation with DLSurvey on optical flow estimation with DL
Survey on optical flow estimation with DLLeapMind Inc
 
How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...Dongmin Choi
 
Video Compression Basics
Video Compression BasicsVideo Compression Basics
Video Compression BasicsSanjiv Malik
 
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEMAPPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEMAshik Ask
 

Mais procurados (19)

Deep image retrieval learning global representations for image search
Deep image retrieval  learning global representations for image searchDeep image retrieval  learning global representations for image search
Deep image retrieval learning global representations for image search
 
Mask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationMask-RCNN for Instance Segmentation
Mask-RCNN for Instance Segmentation
 
Convolutional Features for Instance Search
Convolutional Features for Instance SearchConvolutional Features for Instance Search
Convolutional Features for Instance Search
 
object detection paper review
object detection paper reviewobject detection paper review
object detection paper review
 
Deep image retrieval - learning global representations for image search - ub ...
Deep image retrieval - learning global representations for image search - ub ...Deep image retrieval - learning global representations for image search - ub ...
Deep image retrieval - learning global representations for image search - ub ...
 
Depth estimation using deep learning
Depth estimation using deep learningDepth estimation using deep learning
Depth estimation using deep learning
 
Review: You Only Look One-level Feature
Review: You Only Look One-level FeatureReview: You Only Look One-level Feature
Review: You Only Look One-level Feature
 
CBIR in the Era of Deep Learning
CBIR in the Era of Deep LearningCBIR in the Era of Deep Learning
CBIR in the Era of Deep Learning
 
Tutorial on Object Detection (Faster R-CNN)
Tutorial on Object Detection (Faster R-CNN)Tutorial on Object Detection (Faster R-CNN)
Tutorial on Object Detection (Faster R-CNN)
 
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation..."Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
 
A flexible method to create wave file features
A flexible method to create wave file features A flexible method to create wave file features
A flexible method to create wave file features
 
Convolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approachConvolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approach
 
Region-oriented Convolutional Networks for Object Retrieval
Region-oriented Convolutional Networks for Object RetrievalRegion-oriented Convolutional Networks for Object Retrieval
Region-oriented Convolutional Networks for Object Retrieval
 
A fast search algorithm for large
A fast search algorithm for largeA fast search algorithm for large
A fast search algorithm for large
 
Recent Object Detection Research & Person Detection
Recent Object Detection Research & Person DetectionRecent Object Detection Research & Person Detection
Recent Object Detection Research & Person Detection
 
Survey on optical flow estimation with DL
Survey on optical flow estimation with DLSurvey on optical flow estimation with DL
Survey on optical flow estimation with DL
 
How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...
 
Video Compression Basics
Video Compression BasicsVideo Compression Basics
Video Compression Basics
 
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEMAPPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
 

Destaque

Hierarchical visual filtering pragmatic and epistemic actions for database vi...
Hierarchical visual filtering pragmatic and epistemic actions for database vi...Hierarchical visual filtering pragmatic and epistemic actions for database vi...
Hierarchical visual filtering pragmatic and epistemic actions for database vi...Universidade de São Paulo
 
Visualization tree multiple linked analytical decisions
Visualization tree multiple linked analytical decisionsVisualization tree multiple linked analytical decisions
Visualization tree multiple linked analytical decisionsUniversidade de São Paulo
 
6 7-metodologia depesquisaemcienciadacomputacao-escritadeartigocientifico-plagio
6 7-metodologia depesquisaemcienciadacomputacao-escritadeartigocientifico-plagio6 7-metodologia depesquisaemcienciadacomputacao-escritadeartigocientifico-plagio
6 7-metodologia depesquisaemcienciadacomputacao-escritadeartigocientifico-plagioUniversidade de São Paulo
 
Unveiling smoke in social images with the SmokeBlock approach
Unveiling smoke in social images with the SmokeBlock approachUnveiling smoke in social images with the SmokeBlock approach
Unveiling smoke in social images with the SmokeBlock approachUniversidade de São Paulo
 
Effective and Unsupervised Fractal-based Feature Selection for Very Large Dat...
Effective and Unsupervised Fractal-based Feature Selection for Very Large Dat...Effective and Unsupervised Fractal-based Feature Selection for Very Large Dat...
Effective and Unsupervised Fractal-based Feature Selection for Very Large Dat...Universidade de São Paulo
 
Frequency plot and relevance plot to enhance visual data exploration
Frequency plot and relevance plot to enhance visual data explorationFrequency plot and relevance plot to enhance visual data exploration
Frequency plot and relevance plot to enhance visual data explorationUniversidade de São Paulo
 
Reviewing Data Visualization: an Analytical Taxonomical Study
Reviewing Data Visualization: an Analytical Taxonomical StudyReviewing Data Visualization: an Analytical Taxonomical Study
Reviewing Data Visualization: an Analytical Taxonomical StudyUniversidade de São Paulo
 
On the Support of a Similarity-Enabled Relational Database Management System ...
On the Support of a Similarity-Enabled Relational Database Management System ...On the Support of a Similarity-Enabled Relational Database Management System ...
On the Support of a Similarity-Enabled Relational Database Management System ...Universidade de São Paulo
 
StructMatrix: large-scale visualization of graphs by means of structure detec...
StructMatrix: large-scale visualization of graphs by means of structure detec...StructMatrix: large-scale visualization of graphs by means of structure detec...
StructMatrix: large-scale visualization of graphs by means of structure detec...Universidade de São Paulo
 
Supervised-Learning Link Recommendation in the DBLP co-authoring network
Supervised-Learning Link Recommendation in the DBLP co-authoring networkSupervised-Learning Link Recommendation in the DBLP co-authoring network
Supervised-Learning Link Recommendation in the DBLP co-authoring networkUniversidade de São Paulo
 
Multimodal graph-based analysis over the DBLP repository: critical discoverie...
Multimodal graph-based analysis over the DBLP repository: critical discoverie...Multimodal graph-based analysis over the DBLP repository: critical discoverie...
Multimodal graph-based analysis over the DBLP repository: critical discoverie...Universidade de São Paulo
 
Fire Detection on Unconstrained Videos Using Color-Aware Spatial Modeling and...
Fire Detection on Unconstrained Videos Using Color-Aware Spatial Modeling and...Fire Detection on Unconstrained Videos Using Color-Aware Spatial Modeling and...
Fire Detection on Unconstrained Videos Using Color-Aware Spatial Modeling and...Universidade de São Paulo
 
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale GraphsVertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale GraphsUniversidade de São Paulo
 
Fast Billion-scale Graph Computation Using a Bimodal Block Processing Model
Fast Billion-scale Graph Computation Using a Bimodal Block Processing ModelFast Billion-scale Graph Computation Using a Bimodal Block Processing Model
Fast Billion-scale Graph Computation Using a Bimodal Block Processing ModelUniversidade de São Paulo
 

Destaque (20)

Hierarchical visual filtering pragmatic and epistemic actions for database vi...
Hierarchical visual filtering pragmatic and epistemic actions for database vi...Hierarchical visual filtering pragmatic and epistemic actions for database vi...
Hierarchical visual filtering pragmatic and epistemic actions for database vi...
 
Exception & Database
Exception & DatabaseException & Database
Exception & Database
 
Apresentacao vldb
Apresentacao vldbApresentacao vldb
Apresentacao vldb
 
SuperGraph visualization
SuperGraph visualizationSuperGraph visualization
SuperGraph visualization
 
Visualization tree multiple linked analytical decisions
Visualization tree multiple linked analytical decisionsVisualization tree multiple linked analytical decisions
Visualization tree multiple linked analytical decisions
 
An introduction to MongoDB
An introduction to MongoDBAn introduction to MongoDB
An introduction to MongoDB
 
6 7-metodologia depesquisaemcienciadacomputacao-escritadeartigocientifico-plagio
6 7-metodologia depesquisaemcienciadacomputacao-escritadeartigocientifico-plagio6 7-metodologia depesquisaemcienciadacomputacao-escritadeartigocientifico-plagio
6 7-metodologia depesquisaemcienciadacomputacao-escritadeartigocientifico-plagio
 
Unveiling smoke in social images with the SmokeBlock approach
Unveiling smoke in social images with the SmokeBlock approachUnveiling smoke in social images with the SmokeBlock approach
Unveiling smoke in social images with the SmokeBlock approach
 
Effective and Unsupervised Fractal-based Feature Selection for Very Large Dat...
Effective and Unsupervised Fractal-based Feature Selection for Very Large Dat...Effective and Unsupervised Fractal-based Feature Selection for Very Large Dat...
Effective and Unsupervised Fractal-based Feature Selection for Very Large Dat...
 
Frequency plot and relevance plot to enhance visual data exploration
Frequency plot and relevance plot to enhance visual data explorationFrequency plot and relevance plot to enhance visual data exploration
Frequency plot and relevance plot to enhance visual data exploration
 
Reviewing Data Visualization: an Analytical Taxonomical Study
Reviewing Data Visualization: an Analytical Taxonomical StudyReviewing Data Visualization: an Analytical Taxonomical Study
Reviewing Data Visualization: an Analytical Taxonomical Study
 
On the Support of a Similarity-Enabled Relational Database Management System ...
On the Support of a Similarity-Enabled Relational Database Management System ...On the Support of a Similarity-Enabled Relational Database Management System ...
On the Support of a Similarity-Enabled Relational Database Management System ...
 
StructMatrix: large-scale visualization of graphs by means of structure detec...
StructMatrix: large-scale visualization of graphs by means of structure detec...StructMatrix: large-scale visualization of graphs by means of structure detec...
StructMatrix: large-scale visualization of graphs by means of structure detec...
 
Supervised-Learning Link Recommendation in the DBLP co-authoring network
Supervised-Learning Link Recommendation in the DBLP co-authoring networkSupervised-Learning Link Recommendation in the DBLP co-authoring network
Supervised-Learning Link Recommendation in the DBLP co-authoring network
 
Multimodal graph-based analysis over the DBLP repository: critical discoverie...
Multimodal graph-based analysis over the DBLP repository: critical discoverie...Multimodal graph-based analysis over the DBLP repository: critical discoverie...
Multimodal graph-based analysis over the DBLP repository: critical discoverie...
 
Fire Detection on Unconstrained Videos Using Color-Aware Spatial Modeling and...
Fire Detection on Unconstrained Videos Using Color-Aware Spatial Modeling and...Fire Detection on Unconstrained Videos Using Color-Aware Spatial Modeling and...
Fire Detection on Unconstrained Videos Using Color-Aware Spatial Modeling and...
 
Graph-based Relational Data Visualization
Graph-based RelationalData VisualizationGraph-based RelationalData Visualization
Graph-based Relational Data Visualization
 
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale GraphsVertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
 
Fast Billion-scale Graph Computation Using a Bimodal Block Processing Model
Fast Billion-scale Graph Computation Using a Bimodal Block Processing ModelFast Billion-scale Graph Computation Using a Bimodal Block Processing Model
Fast Billion-scale Graph Computation Using a Bimodal Block Processing Model
 
Dawarehouse e OLAP
Dawarehouse e OLAPDawarehouse e OLAP
Dawarehouse e OLAP
 

Semelhante a Techniques for effective and efficient fire detection from social media images

A Segmentation based Sequential Pattern Matching for Efficient Video Copy De...
A Segmentation based Sequential Pattern Matching for Efficient Video Copy De...A Segmentation based Sequential Pattern Matching for Efficient Video Copy De...
A Segmentation based Sequential Pattern Matching for Efficient Video Copy De...SWAMI06
 
Implementation of Computer Vision Applications using OpenCV in C++
Implementation of Computer Vision Applications using OpenCV in C++Implementation of Computer Vision Applications using OpenCV in C++
Implementation of Computer Vision Applications using OpenCV in C++IRJET Journal
 
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...multimediaeval
 
Deep learning fundamental and Research project on IBM POWER9 system from NUS
Deep learning fundamental and Research project on IBM POWER9 system from NUSDeep learning fundamental and Research project on IBM POWER9 system from NUS
Deep learning fundamental and Research project on IBM POWER9 system from NUSGanesan Narayanasamy
 
Placing Images with Refined Language Models and Similarity Search with PCA-re...
Placing Images with Refined Language Models and Similarity Search with PCA-re...Placing Images with Refined Language Models and Similarity Search with PCA-re...
Placing Images with Refined Language Models and Similarity Search with PCA-re...Symeon Papadopoulos
 
Cahall Final Intern Presentation
Cahall Final Intern PresentationCahall Final Intern Presentation
Cahall Final Intern PresentationDaniel Cahall
 
Similarity-based retrieval of multimedia content
Similarity-based retrieval of multimedia contentSimilarity-based retrieval of multimedia content
Similarity-based retrieval of multimedia contentSymeon Papadopoulos
 
Introduction talk to Computer Vision
Introduction talk to Computer Vision Introduction talk to Computer Vision
Introduction talk to Computer Vision Chen Sagiv
 
Image Retrieval Based on its Contents Using Features Extraction
Image Retrieval Based on its Contents Using Features ExtractionImage Retrieval Based on its Contents Using Features Extraction
Image Retrieval Based on its Contents Using Features ExtractionIRJET Journal
 
Rapid object detection using boosted cascade of simple features
Rapid object detection using boosted  cascade of simple featuresRapid object detection using boosted  cascade of simple features
Rapid object detection using boosted cascade of simple featuresHirantha Pradeep
 
Dataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problemsDataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problemsPetteriTeikariPhD
 
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...Savvas Chatzichristofis
 
Corrosion Detection Using A.I : A Comparison of Standard Computer Vision Tech...
Corrosion Detection Using A.I : A Comparison of Standard Computer Vision Tech...Corrosion Detection Using A.I : A Comparison of Standard Computer Vision Tech...
Corrosion Detection Using A.I : A Comparison of Standard Computer Vision Tech...csandit
 
CORROSION DETECTION USING A.I. : A COMPARISON OF STANDARD COMPUTER VISION TEC...
CORROSION DETECTION USING A.I. : A COMPARISON OF STANDARD COMPUTER VISION TEC...CORROSION DETECTION USING A.I. : A COMPARISON OF STANDARD COMPUTER VISION TEC...
CORROSION DETECTION USING A.I. : A COMPARISON OF STANDARD COMPUTER VISION TEC...cscpconf
 
Content based image retrieval
Content based image retrievalContent based image retrieval
Content based image retrievalrubaiyat11
 
Searching Images: Recent research at Southampton
Searching Images: Recent research at SouthamptonSearching Images: Recent research at Southampton
Searching Images: Recent research at SouthamptonJonathon Hare
 
SERENE 2014 School: Daniel varro serene2014_school
SERENE 2014 School: Daniel varro serene2014_schoolSERENE 2014 School: Daniel varro serene2014_school
SERENE 2014 School: Daniel varro serene2014_schoolHenry Muccini
 
SERENE 2014 School: Incremental Model Queries over the Cloud
SERENE 2014 School: Incremental Model Queries over the CloudSERENE 2014 School: Incremental Model Queries over the Cloud
SERENE 2014 School: Incremental Model Queries over the CloudSERENEWorkshop
 
JPEG XR objective and subjective evaluations
JPEG XR objective and subjective evaluationsJPEG XR objective and subjective evaluations
JPEG XR objective and subjective evaluationsTouradj Ebrahimi
 

Semelhante a Techniques for effective and efficient fire detection from social media images (20)

A Segmentation based Sequential Pattern Matching for Efficient Video Copy De...
A Segmentation based Sequential Pattern Matching for Efficient Video Copy De...A Segmentation based Sequential Pattern Matching for Efficient Video Copy De...
A Segmentation based Sequential Pattern Matching for Efficient Video Copy De...
 
Implementation of Computer Vision Applications using OpenCV in C++
Implementation of Computer Vision Applications using OpenCV in C++Implementation of Computer Vision Applications using OpenCV in C++
Implementation of Computer Vision Applications using OpenCV in C++
 
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
 
Deep learning fundamental and Research project on IBM POWER9 system from NUS
Deep learning fundamental and Research project on IBM POWER9 system from NUSDeep learning fundamental and Research project on IBM POWER9 system from NUS
Deep learning fundamental and Research project on IBM POWER9 system from NUS
 
Placing Images with Refined Language Models and Similarity Search with PCA-re...
Placing Images with Refined Language Models and Similarity Search with PCA-re...Placing Images with Refined Language Models and Similarity Search with PCA-re...
Placing Images with Refined Language Models and Similarity Search with PCA-re...
 
Cahall Final Intern Presentation
Cahall Final Intern PresentationCahall Final Intern Presentation
Cahall Final Intern Presentation
 
Similarity-based retrieval of multimedia content
Similarity-based retrieval of multimedia contentSimilarity-based retrieval of multimedia content
Similarity-based retrieval of multimedia content
 
Introduction talk to Computer Vision
Introduction talk to Computer Vision Introduction talk to Computer Vision
Introduction talk to Computer Vision
 
Image Retrieval Based on its Contents Using Features Extraction
Image Retrieval Based on its Contents Using Features ExtractionImage Retrieval Based on its Contents Using Features Extraction
Image Retrieval Based on its Contents Using Features Extraction
 
Rapid object detection using boosted cascade of simple features
Rapid object detection using boosted  cascade of simple featuresRapid object detection using boosted  cascade of simple features
Rapid object detection using boosted cascade of simple features
 
Dataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problemsDataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problems
 
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
 
Corrosion Detection Using A.I : A Comparison of Standard Computer Vision Tech...
Corrosion Detection Using A.I : A Comparison of Standard Computer Vision Tech...Corrosion Detection Using A.I : A Comparison of Standard Computer Vision Tech...
Corrosion Detection Using A.I : A Comparison of Standard Computer Vision Tech...
 
CORROSION DETECTION USING A.I. : A COMPARISON OF STANDARD COMPUTER VISION TEC...
CORROSION DETECTION USING A.I. : A COMPARISON OF STANDARD COMPUTER VISION TEC...CORROSION DETECTION USING A.I. : A COMPARISON OF STANDARD COMPUTER VISION TEC...
CORROSION DETECTION USING A.I. : A COMPARISON OF STANDARD COMPUTER VISION TEC...
 
Content based image retrieval
Content based image retrievalContent based image retrieval
Content based image retrieval
 
Introduction to Bayesian phylogenetics and BEAST
Introduction to Bayesian phylogenetics and BEASTIntroduction to Bayesian phylogenetics and BEAST
Introduction to Bayesian phylogenetics and BEAST
 
Searching Images: Recent research at Southampton
Searching Images: Recent research at SouthamptonSearching Images: Recent research at Southampton
Searching Images: Recent research at Southampton
 
SERENE 2014 School: Daniel varro serene2014_school
SERENE 2014 School: Daniel varro serene2014_schoolSERENE 2014 School: Daniel varro serene2014_school
SERENE 2014 School: Daniel varro serene2014_school
 
SERENE 2014 School: Incremental Model Queries over the Cloud
SERENE 2014 School: Incremental Model Queries over the CloudSERENE 2014 School: Incremental Model Queries over the Cloud
SERENE 2014 School: Incremental Model Queries over the Cloud
 
JPEG XR objective and subjective evaluations
JPEG XR objective and subjective evaluationsJPEG XR objective and subjective evaluations
JPEG XR objective and subjective evaluations
 

Mais de Universidade de São Paulo

Mais de Universidade de São Paulo (11)

A gentle introduction to Deep Learning
A gentle introduction to Deep LearningA gentle introduction to Deep Learning
A gentle introduction to Deep Learning
 
Computação: carreira e mercado de trabalho
Computação: carreira e mercado de trabalhoComputação: carreira e mercado de trabalho
Computação: carreira e mercado de trabalho
 
Introdução às ferramentas de Business Intelligence do ecossistema Hadoop
Introdução às ferramentas de Business Intelligence do ecossistema HadoopIntrodução às ferramentas de Business Intelligence do ecossistema Hadoop
Introdução às ferramentas de Business Intelligence do ecossistema Hadoop
 
Complexidade de Algoritmos, Notação assintótica, Algoritmos polinomiais e in...
Complexidade de Algoritmos, Notação assintótica, Algoritmos polinomiais e in...Complexidade de Algoritmos, Notação assintótica, Algoritmos polinomiais e in...
Complexidade de Algoritmos, Notação assintótica, Algoritmos polinomiais e in...
 
Metric s plat - a platform for quick development testing and visualization of...
Metric s plat - a platform for quick development testing and visualization of...Metric s plat - a platform for quick development testing and visualization of...
Metric s plat - a platform for quick development testing and visualization of...
 
Java generics-basics
Java generics-basicsJava generics-basics
Java generics-basics
 
Java collections-basic
Java collections-basicJava collections-basic
Java collections-basic
 
Java network-sockets-etc
Java network-sockets-etcJava network-sockets-etc
Java network-sockets-etc
 
Java streams
Java streamsJava streams
Java streams
 
Infovis tutorial
Infovis tutorialInfovis tutorial
Infovis tutorial
 
Java platform
Java platformJava platform
Java platform
 

Último

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 

Último (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 

Techniques for effective and efficient fire detection from social media images

  • 1. Marcos Vinícius Naves Bedo (speaker) bedo@icmc.usp.br Gustavo Blanco, Willian Oliveira, Mirela Cazzolato, Alceu Costa, José F. Rodrigues Jr., Agma Traina, Caetano Traina Jr. Techniques for effective and efficient fire detection from social media images Full paper at: http://www.icmc.usp.br/pessoas/junio
  • 2. Outline  Introduction  Background  The Fast-Fire Detection Method  Experiments  Conclusions
  • 3. Outline  Introduction  Rescuer Project  Fire Detection Module  Background  The Fast-Fire Detection Method  Experiments  Conclusions
  • 4. Rescuer Project  The RESCUER project is a BR-EU consortium aiming at developing solutions to improve the decision-making process in disaster situations:  Industrial plants;  Densely populated area;  Crowded events;  Project details: http://www.rescuer-project.org/
  • 5. A smartphone user sends textual data about the situation. The user may also upload multimedia content such as photo and video Multimedia data are automatically analyzed http://www.rescuer-project.org/
  • 6. A smartphone user sends textual data about the situation. The user may also upload multimedia content such as photo and video Multimedia data are automatically analyzed http://www.rescuer-project.org/http://www.rescuer-project.org/
  • 7. A smartphone user sends textual data about the situation. The user may also upload multimedia content such as photo and video Multimedia data are automatically analyzed http://www.rescuer-project.org/http://www.rescuer-project.org/
  • 8. A smartphone user sends textual data about the situation. The user may also upload multimedia content such as photo and video Multimedia data are automatically analyzed http://www.rescuer-project.org/http://www.rescuer-project.org/
  • 9. Image Analysis • Fire detection – Presence of fire images located near an emergency scenario
  • 10. Image Analysis • Fire detection – Presence of fire images located near an emergency scenario
  • 11. Image Analysis • Fire detection – Presence of fire images located near an emergency scenario Identify fire presence in images arriving from the Flickr social network
  • 12. Problem Definition • Problem Definition – Given an image previously updated to a social media service, return 'true' if there is fire or 'false' otherwise.
  • 13. Outline  Introduction  Background  The Fast-Fire Detection Method  Experiments  Conclusions
  • 14. Outline  Introduction  Background  Feature Extractor Methods  Evaluation Functions  Instance-Based Learning  The Fast-Fire Detection Method  Experiments  Conclusions
  • 15. Fire Detection Module • Feature Extractor Methods – MPEG-7: designed to represent color, texture and shape – Standardize representation for color images
  • 16. MPEG7 - Color Extractor Methods Spatial Correlation Number of Features Color Space Color Layout Yes 16 YCbCr
  • 17. MPEG7 - Color Extractor Methods Spatial Correlation Number of Features Color Space Color Layout Yes 16 YCbCr Color Structure Yes 128 HMMD
  • 18. MPEG7 - Color Extractor Methods • Hue • Saturation • Value Haar transform Spatial Correlation Number of Features Color Space Color Layout Yes 16 YCbCr Color Structure Yes 128 HMMD Scalable Color No 256 HSV
  • 19. MPEG7 - Color Extractor Methods Spatial Correlation Number of Features Color Space Color Layout Yes 16 YCbCr Color Structure Yes 128 HMMD Scalable Color No 256 HSV Color Temperature No 1 XYZ
  • 20. MPEG7 - Texture Methods - Local Count - Global Count Count Approach Number of Features Edge Histogram Yes 150
  • 21. MPEG7 - Texture Methods Count Approach Number of Features Edge Histogram Yes 150 Texture-Browsing No 12
  • 22. Evaluation Functions Evaluation Function Distance Function Acronym City-Block Yes CB Euclidean Yes EU Chebyshev Yes CH Canberra Yes CA • We employed six evaluation functions as possibles setting to the classification task
  • 23. Evaluation Functions • We employed six evaluation functions as possibles setting to the classification task Evaluation Function Distance Function Acronym City-Block Yes CB Euclidean Yes EU Chebyshev Yes CH Canberra Yes CA Kullback-Leibler No KU Jeffrey Divergence No JF
  • 24. Image Descriptors • Image Descriptor – An image descriptor is a pair <feature extractor method, evaluation function> – By using the previous evaluation functions and feature extractor methods, 36 can be arranged. – Image descriptors define the search space. 24
  • 25. Instance-Based Learning • Assumption: Elements of the same class belong to the same neighborhood Iq
  • 26. Instance-Based Learning • Assumption: Elements of the same class belong to the same neighborhood Iq
  • 27. Instance-Based Learning • Assumption: Elements of the same class belong to the same neighborhood Iq
  • 28. Instance-Based Learning The Iq is labeled according to its k nearest neighbors. Iq
  • 29. Outline  Introduction  Background  The Fast-Fire Detection Method  Experiments  Conclusions
  • 30. Outline  Introduction  Background  The Fast-Fire Detection Method  Architecture  Fire-Flickr Dataset  Experiments  Conclusions
  • 32. Fire Detection Module 0.7 0.4 0.1 0.9 0.2 ... Data representation through a Feature Extractor Method Image
  • 33. Fire Detection Module 0.7 0.4 0.1 0.9 0.2 ... Data representation through a Feature Extractor Method Image Classifier Knowledge Database
  • 34. Fire Detection Module 0.7 0.4 0.1 0.9 0.2 ... Data representation through a Feature Extractor Method Image Data classification – may require an Evaluation Function Classifier Knowledge Database
  • 35. The FFireDt Method • FFireDT: Our proposal – Setting: Image Descriptor – Set of modules to perform image analysis: • Feature Extractor Module • Evaluation Functions Module • IBL classifier module
  • 39. Fire-Flickr Dataset • Downloaded 5,962 images from Flickr API – Textual descriptors as ‘fire car accident’, ‘criminal fire’, ‘house burning’, etc. – 7 subjects (non-blinded) evaluated the images as containing or not traces of fire • Average disagreement 7.2% – 1,000 images with and without fire
  • 40. Fire-Flickr Dataset {fire} {not fire} • Dataset avaliable at: www.gbdi.icmc.usp.br – Including the extractors and functions
  • 41. Outline  Introduction  Background  The Fast-Fire Detection Method  Experiments  Conclusions
  • 42. Outline  Introduction  Background  The Fast-Fire Detection Method  Experiments  F-measure  Precision x Recall and ROC curves  Performance Evaluation  Conclusions
  • 43. Experiments • Metrics to evaluate FFireDt – Test to evaluate F-Measure – Precision vs. Recall curves – ROC curves • Processing Performance – Image Descriptors • ‘Cost x Benefit’ Analysis
  • 45. Results • F-Measure using all possible settings for FFireDt 0.847 Image Descriptor <Color Layout, Euclidean> Color Layout Scalable Color Color Structure Color Temperature Edge Histogram Texture Browsing 0.9 0.85 0.8 0.75 0.7 0.65 0.6 0.55 0.5 0.45 City-Block Jeffrey Divergence Canberra Kullback Leibler Euclidean Chebyshev
  • 46. Results • F-Measure using all possible settings for FFireDt Color Layout Scalable Color Color Structure Color Temperature Edge Histogram Texture Browsing 0.9 0.85 0.8 0.75 0.7 0.65 0.6 0.55 0.5 0.45 City-Block Jeffrey Divergence Canberra Kullback Leibler Euclidean Chebyshev 0.843 Image Descriptor <Scalable Color, City-Block>
  • 47. Results • F-Measure using all possible settings for FFireDt Color Layout Scalable Color Color Structure Color Temperature Edge Histogram Texture Browsing 0.9 0.85 0.8 0.75 0.7 0.65 0.6 0.55 0.5 0.45 City-Block Jeffrey Divergence Canberra Kullback Leibler Euclidean Chebyshev 0.866 Image Descriptor <Color Structure, Jeffrey>
  • 48. Results • F-Measure using all possible settings for FFireDt Color Layout Scalable Color Color Structure Color Temperature Edge Histogram Texture Browsing 0.9 0.85 0.8 0.75 0.7 0.65 0.6 0.55 0.5 0.45 City-Block Jeffrey Divergence Canberra Kullback Leibler Euclidean Chebyshev 0.800 Image Descriptor <Color Temperature, Canberra>
  • 49. Results • F-Measure using all possible settings for FFireDt Color Layout Scalable Color Color Structure Color Temperature Edge Histogram Texture Browsing 0.9 0.85 0.8 0.75 0.7 0.65 0.6 0.55 0.5 0.45 City-Block Jeffrey Divergence Canberra Kullback Leibler Euclidean Chebyshev 0.815 Image Descriptor <Edge Histogram, Jeffrey>
  • 50. Results • F-Measure using all possible settings for FFireDt Color Layout Scalable Color Color Structure Color Temperature Edge Histogram Texture Browsing 0.9 0.85 0.8 0.75 0.7 0.65 0.6 0.55 0.5 0.45 City-Block Jeffrey Divergence Canberra Kullback Leibler Euclidean Chebyshev 0.766 Image Descriptor <Texture Browsing, City-Block>
  • 51. Results • The top-6 image descriptors grouped by feature extractor methods were: – ID1: Color Strucuture and Jeffrey Divergence – ID2: Color Layout and Euclidean – ID3: Scalable Color and City-Block – ID4: Edge Histogram and Jeffrey Divergence – ID5: Color Temperature and Canberra – ID6: Texture Browsing and City-Block
  • 52. Results • The Precision-Recall curves show that ID1, ID2 and ID3 achieved a better behavior than others
  • 53. Results • The Precision-Recall curves show that ID1, ID2 and ID3 achieved a better behavior than others
  • 54. Results • The Precision-Recall curves show that ID1, ID2 and ID3 achieved a better behavior than others – We discard the bottom-3 candidates
  • 55. Results • We checked the ROC curves for ID1, ID2 and ID3
  • 56. Results • We checked the ROC curves for ID1, ID2 and ID3
  • 57. Results • We checked the ROC curves for ID1, ID2 and ID3
  • 58. Results • We checked the ROC curves for ID1, ID2 and ID3 The choice becomes a matter of performance!
  • 59. Results • Processing Time – Feature Extractor Method
  • 60. Results • Processing Time – Feature Extractor Method
  • 61. Results • Processing Time – Evaluation Function costs
  • 62. Results • Processing Time – Evaluation Function costs
  • 63. Results • Performance Analysis (cost vs. benefit) – Feature Extractor Methods • Color Structure and Scalable Color – Evaluation Functions • City Block, Euclidean, and Chebyshev as Evaluation Functions
  • 64. Results • Performance Analysis (cost vs. benefit) – Color Structure and Scalable Color – City Block,Euclidean, and Chebyshev 0.853 Color Layout Scalable Color Color Structure Color Temperature Edge Histogram Texture Browsing 0.9 0.85 0.8 0.75 0.7 0.65 0.6 0.55 0.5 0.45 City-Block Jeffrey Divergence Canberra Kullback Leibler Euclidean Chebyshev
  • 65. Outline  Introduction  Background  The Fast-Fire Detection Method  Experiments  Conclusions
  • 66. Conclusions • We designed a new approach to fire detection: FFireDT • FFireDT has achieved a precision closer to human annotation in fire detection – Experiments show the precision and computational cost – Determine the most suitable Image Descriptor as FFireDT setting
  • 67. Thank you for your attention! Techniques for effective and efficient fire detection from social media images Marcos Vinícius Naves Bedo (speaker) bedo@icmc.usp.br Gustavo Blanco, Willian Oliveira, Mirela Cazzolato, Alceu Costa, José F. Rodrigues Jr., Agma Traina, Caetano Traina Jr.
  • 68. Results • FFireDt using Instance Based Learning vs. other classifiers Color Layout Scalable Color Color Structure Color Temperature Edge Histogram Texture Browsing FFireDT Naive-Bayes RandomForest J48 0.8 0.7 0.6 0.5 0.4 0.3 0.9