SlideShare a Scribd company logo
1 of 14
ATextureDrivenApproachfor
VisibleSpectrumFire Detection
on MobileRobots
Cristiano Steffens, Ricardo Nagel Rodrigues, and Silvia Silva
da Costa Botelho
Universidade Federal do
Rio Grande – FURG
Centro de Ciências
Computacionais
About
 Challenges:
 Clutter and scene background,
 Uncontrolled fire flames can assume a variety of characteristics
 Can hardly be described using any of the feature descriptors
that are widely used for object recognition.
 Approach:
 Color spectroscopy
 Texture
 Spatial information.
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 2
A brief
overview on
the state-of-
the-art
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 3
 Phillips (2002)
 Chen (2004)
 Toreyin (2005)
 Çelik (2007, 2008, 2010)
 Li (2011, 2012)
 Kolesov (2010)
 Mueller (2013)
A brief
overview on
the state-of-
the-art
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 4
 Borges (2010)
 Chenebert (2011)
Dataset
Videos
 24 videos
 28k frames (51.37% contain fire)
 17k annotated regions
 Creative Commons 3.0 license
 Variety of fire sources
 Uneven illumination
 Camera movement
 Different color accuracy settings
 Clutter
 Partial Occlusion
 Motion blur
 Scale and projection
 Reflection
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 5
Dataset
Annotations
 Rectangle that embraces the whole fire region
 Very small fire sparkles left out
 One frame may present zero or many annotations
 XML files
 Each video file has its corresponding annotation file
 Average flame area is 61512px (~250×250px square)
 Fire region size/frame size = 8,92%
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 6
Our Proposal 
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 7
Random
Forests
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 8
 RFs are o combination of tree classifiers
 Proposed by Breiman et al. (2001)
 Attributes are randomly chosen
 Each tree classifies the sample independently
 The final class is given by pooling
 Each tree is built using 2/3 random samples of the training set
 Can deal with many attributes
 Are easy to understand
 Have a linear complexity (after training)
 Each tree can be executed in parallel
Results
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 12
Gren – Only color
Blue – Color +Texture andTemporal
Results
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 13
Results
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 14
Results
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 15
Results
 CrossValidation:Train/Validation/Test
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 16
Metrics
Çelik
(2010)
Zhou
(2010)
Chenebert
(2011) Ours
Recall (TPR) 0.739 0.987 0.990 0.831
Specificity (SPC) 0.317 0.022 0.724 0.988
Precision (PPV) 0.654 0.638 0.857 0.982
NPV 0.410 0.501 0.979 0.884
FPR 0.682 0.977 0.275 0.012
FDR 0.345 0.361 0.142 0.018
FNR 0.260 0.012 0.009 0.168
Accuracy (ACC) 0.585 0.635 0.890 0.920
F1 Score 0.694 0.775 0.919 0.900
MCC 0.060 0.036 0.773 0.843
Thank you!
ATexture Driven Approach forVisible Spectrum Fire Detection on
Mobile Robots
CristianoSteffens@furg.br
Thanks to:
10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 17

More Related Content

What's hot

Our expertises
Our expertisesOur expertises
Our expertises
fferrieu
 
IGARSS_2011_DRosario.ppt
IGARSS_2011_DRosario.pptIGARSS_2011_DRosario.ppt
IGARSS_2011_DRosario.ppt
grssieee
 
Graduate Forum Research Presentation at UCF
Graduate Forum Research Presentation at UCFGraduate Forum Research Presentation at UCF
Graduate Forum Research Presentation at UCF
Aniruddha Dutta
 
ECCO: An Electron Counting Implementation for Image Compression and Optimizat...
ECCO: An Electron Counting Implementation for Image Compression and Optimizat...ECCO: An Electron Counting Implementation for Image Compression and Optimizat...
ECCO: An Electron Counting Implementation for Image Compression and Optimizat...
NECST Lab @ Politecnico di Milano
 
Bi-layer segmentation of binocular stereo video
Bi-layer segmentation of binocular stereo videoBi-layer segmentation of binocular stereo video
Bi-layer segmentation of binocular stereo video
Videoguy
 

What's hot (20)

Our expertises
Our expertisesOur expertises
Our expertises
 
Fire Demos
Fire DemosFire Demos
Fire Demos
 
Detecting and Shadows in the HSV Color Space using Dynamic Thresholds
Detecting and Shadows in the HSV Color Space using  Dynamic Thresholds Detecting and Shadows in the HSV Color Space using  Dynamic Thresholds
Detecting and Shadows in the HSV Color Space using Dynamic Thresholds
 
Das3 Fjseins
Das3 FjseinsDas3 Fjseins
Das3 Fjseins
 
Adaptive object detection using adjacency and zoom prediction
Adaptive object detection using adjacency and zoom predictionAdaptive object detection using adjacency and zoom prediction
Adaptive object detection using adjacency and zoom prediction
 
The Einstein Toolkit: A Community Computational Infrastructure for Relativist...
The Einstein Toolkit: A Community Computational Infrastructure for Relativist...The Einstein Toolkit: A Community Computational Infrastructure for Relativist...
The Einstein Toolkit: A Community Computational Infrastructure for Relativist...
 
Poster
PosterPoster
Poster
 
IGARSS_2011_DRosario.ppt
IGARSS_2011_DRosario.pptIGARSS_2011_DRosario.ppt
IGARSS_2011_DRosario.ppt
 
Invited review article single photon sources and detectors
Invited review article single photon sources and detectorsInvited review article single photon sources and detectors
Invited review article single photon sources and detectors
 
Deep Learning Tomography
Deep Learning TomographyDeep Learning Tomography
Deep Learning Tomography
 
[CVPR 2018] OCR
[CVPR 2018] OCR[CVPR 2018] OCR
[CVPR 2018] OCR
 
Graduate Forum Research Presentation at UCF
Graduate Forum Research Presentation at UCFGraduate Forum Research Presentation at UCF
Graduate Forum Research Presentation at UCF
 
ECCO: An Electron Counting Implementation for Image Compression and Optimizat...
ECCO: An Electron Counting Implementation for Image Compression and Optimizat...ECCO: An Electron Counting Implementation for Image Compression and Optimizat...
ECCO: An Electron Counting Implementation for Image Compression and Optimizat...
 
Bi-layer segmentation of binocular stereo video
Bi-layer segmentation of binocular stereo videoBi-layer segmentation of binocular stereo video
Bi-layer segmentation of binocular stereo video
 
CV_Andreev_2016-2
CV_Andreev_2016-2CV_Andreev_2016-2
CV_Andreev_2016-2
 
Potential Applications for the Nikon iSpace Tracking System in Geophysical Su...
Potential Applications for the Nikon iSpace Tracking System in Geophysical Su...Potential Applications for the Nikon iSpace Tracking System in Geophysical Su...
Potential Applications for the Nikon iSpace Tracking System in Geophysical Su...
 
F233441
F233441F233441
F233441
 
2011 06 02 (uned) emadrid mlcalvo ucm m learning y holografia tecnicas compat...
2011 06 02 (uned) emadrid mlcalvo ucm m learning y holografia tecnicas compat...2011 06 02 (uned) emadrid mlcalvo ucm m learning y holografia tecnicas compat...
2011 06 02 (uned) emadrid mlcalvo ucm m learning y holografia tecnicas compat...
 
Future Internet Brazilian Environment for Experimentation
Future Internet Brazilian Environment for ExperimentationFuture Internet Brazilian Environment for Experimentation
Future Internet Brazilian Environment for Experimentation
 
ESANN2006 - A Cyclostationary Neural Network model for the prediction of the ...
ESANN2006 - A Cyclostationary Neural Network model for the prediction of the ...ESANN2006 - A Cyclostationary Neural Network model for the prediction of the ...
ESANN2006 - A Cyclostationary Neural Network model for the prediction of the ...
 

Similar to Lars 2016 A Texture Driven Approach for Visible Spectrum Fire Detection

Multimedia Content Understanding: Bringing Context to Content
Multimedia Content Understanding: Bringing Context to ContentMultimedia Content Understanding: Bringing Context to Content
Multimedia Content Understanding: Bringing Context to Content
Benoit HUET
 
“Person Re-Identification and Tracking at the Edge: Challenges and Techniques...
“Person Re-Identification and Tracking at the Edge: Challenges and Techniques...“Person Re-Identification and Tracking at the Edge: Challenges and Techniques...
“Person Re-Identification and Tracking at the Edge: Challenges and Techniques...
Edge AI and Vision Alliance
 
T Wood CV English 2016 (c)
T Wood CV English 2016 (c)T Wood CV English 2016 (c)
T Wood CV English 2016 (c)
Tom Wood
 
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
ijtsrd
 
presentazione_IGARSS2011.ppt
presentazione_IGARSS2011.pptpresentazione_IGARSS2011.ppt
presentazione_IGARSS2011.ppt
grssieee
 
Semantic Concept Detection in Video Using Hybrid Model of CNN and SVM Classif...
Semantic Concept Detection in Video Using Hybrid Model of CNN and SVM Classif...Semantic Concept Detection in Video Using Hybrid Model of CNN and SVM Classif...
Semantic Concept Detection in Video Using Hybrid Model of CNN and SVM Classif...
CSCJournals
 
Snotra - scanning probe nanotomography technology
Snotra - scanning probe nanotomography technologySnotra - scanning probe nanotomography technology
Snotra - scanning probe nanotomography technology
Anton Efimov
 
A new Compton scattered tomography modality and its application to material n...
A new Compton scattered tomography modality and its application to material n...A new Compton scattered tomography modality and its application to material n...
A new Compton scattered tomography modality and its application to material n...
irjes
 

Similar to Lars 2016 A Texture Driven Approach for Visible Spectrum Fire Detection (20)

Aryal.pdf
Aryal.pdfAryal.pdf
Aryal.pdf
 
Video based smoke detection algorithms
Video based smoke detection algorithmsVideo based smoke detection algorithms
Video based smoke detection algorithms
 
Multimedia Content Understanding: Bringing Context to Content
Multimedia Content Understanding: Bringing Context to ContentMultimedia Content Understanding: Bringing Context to Content
Multimedia Content Understanding: Bringing Context to Content
 
“Person Re-Identification and Tracking at the Edge: Challenges and Techniques...
“Person Re-Identification and Tracking at the Edge: Challenges and Techniques...“Person Re-Identification and Tracking at the Edge: Challenges and Techniques...
“Person Re-Identification and Tracking at the Edge: Challenges and Techniques...
 
Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)
 
T Wood CV English 2016 (c)
T Wood CV English 2016 (c)T Wood CV English 2016 (c)
T Wood CV English 2016 (c)
 
Multi Object Tracking Methods Based on Particle Filter and HMM
Multi Object Tracking Methods Based on Particle Filter and HMMMulti Object Tracking Methods Based on Particle Filter and HMM
Multi Object Tracking Methods Based on Particle Filter and HMM
 
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
Acoustic Scene Classification by using Combination of MODWPT and Spectral Fea...
 
Pomrenke - Photonics and Optoelectronics - Spring Review 2013
Pomrenke - Photonics and Optoelectronics - Spring Review 2013Pomrenke - Photonics and Optoelectronics - Spring Review 2013
Pomrenke - Photonics and Optoelectronics - Spring Review 2013
 
Ingrid Moerman, Stefan Bouckaert: IP CREW - Cognitive Radio Experimentation ...
Ingrid Moerman, Stefan Bouckaert:  IP CREW - Cognitive Radio Experimentation ...Ingrid Moerman, Stefan Bouckaert:  IP CREW - Cognitive Radio Experimentation ...
Ingrid Moerman, Stefan Bouckaert: IP CREW - Cognitive Radio Experimentation ...
 
Big Data, Data and Information Mining for Earth Observation
Big Data, Data and Information Mining for Earth ObservationBig Data, Data and Information Mining for Earth Observation
Big Data, Data and Information Mining for Earth Observation
 
presentazione_IGARSS2011.ppt
presentazione_IGARSS2011.pptpresentazione_IGARSS2011.ppt
presentazione_IGARSS2011.ppt
 
Model executability within the GEMOC Studio
Model executability within the GEMOC StudioModel executability within the GEMOC Studio
Model executability within the GEMOC Studio
 
Intro_chaos_communication.ppt
Intro_chaos_communication.pptIntro_chaos_communication.ppt
Intro_chaos_communication.ppt
 
Semantic Concept Detection in Video Using Hybrid Model of CNN and SVM Classif...
Semantic Concept Detection in Video Using Hybrid Model of CNN and SVM Classif...Semantic Concept Detection in Video Using Hybrid Model of CNN and SVM Classif...
Semantic Concept Detection in Video Using Hybrid Model of CNN and SVM Classif...
 
Investigating the Effect of BD-CRAFT to Text Detection Algorithms
Investigating the Effect of BD-CRAFT to Text Detection AlgorithmsInvestigating the Effect of BD-CRAFT to Text Detection Algorithms
Investigating the Effect of BD-CRAFT to Text Detection Algorithms
 
INVESTIGATING THE EFFECT OF BD-CRAFT TO TEXT DETECTION ALGORITHMS
INVESTIGATING THE EFFECT OF BD-CRAFT TO TEXT DETECTION ALGORITHMSINVESTIGATING THE EFFECT OF BD-CRAFT TO TEXT DETECTION ALGORITHMS
INVESTIGATING THE EFFECT OF BD-CRAFT TO TEXT DETECTION ALGORITHMS
 
Snotra - scanning probe nanotomography technology
Snotra - scanning probe nanotomography technologySnotra - scanning probe nanotomography technology
Snotra - scanning probe nanotomography technology
 
Multitouch surface with tangible objects and augmented reality support
Multitouch surface with tangible objects and augmented reality supportMultitouch surface with tangible objects and augmented reality support
Multitouch surface with tangible objects and augmented reality support
 
A new Compton scattered tomography modality and its application to material n...
A new Compton scattered tomography modality and its application to material n...A new Compton scattered tomography modality and its application to material n...
A new Compton scattered tomography modality and its application to material n...
 

More from Cristiano Rafael Steffens

MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
Cristiano Rafael Steffens
 
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
Cristiano Rafael Steffens
 
FPGA-based sensor integration and communication protocols for automated
FPGA-based sensor integration and communication protocols for automatedFPGA-based sensor integration and communication protocols for automated
FPGA-based sensor integration and communication protocols for automated
Cristiano Rafael Steffens
 
Introdução ao processamento de imagens com OpenCV (cont)
Introdução ao processamento de imagens com OpenCV (cont)Introdução ao processamento de imagens com OpenCV (cont)
Introdução ao processamento de imagens com OpenCV (cont)
Cristiano Rafael Steffens
 

More from Cristiano Rafael Steffens (20)

CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and video
CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and videoCONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and video
CONVOLUTIONAL NEURAL NETWORKS: The workhorse of image and video
 
A pipelined approach to deal with image distortion in computer vision - BRACI...
A pipelined approach to deal with image distortion in computer vision - BRACI...A pipelined approach to deal with image distortion in computer vision - BRACI...
A pipelined approach to deal with image distortion in computer vision - BRACI...
 
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGES
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGESA CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGES
A CNN BASED MODEL TO RESTORE ILL EXPOSED IMAGES
 
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...
Can Exposure, Noise and Compression affect Image Recognition? An Assessment o...
 
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
MODELAGEM DAS DINÂMICAS DA FORMAÇÃO DA GOTA E TRANSFERÊNCIA DE MASSA EM PROCE...
 
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
UMA ABORDAGEM COMPARATIVA ENTRE MICROCONTROLADORES: ARDUINO MEGA X ARDUINO DU...
 
FPGA-based sensor integration and communication protocols for automated
FPGA-based sensor integration and communication protocols for automatedFPGA-based sensor integration and communication protocols for automated
FPGA-based sensor integration and communication protocols for automated
 
Php Math and arrays
Php Math and arraysPhp Math and arrays
Php Math and arrays
 
ICRA 2016 - Interactive section Presentation
ICRA 2016 - Interactive section PresentationICRA 2016 - Interactive section Presentation
ICRA 2016 - Interactive section Presentation
 
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...
Vision-Based System for Welding Groove Measurements for Robotic Welding Appli...
 
Simpósio Unicruz: OpenCV + Python (parte 1)
Simpósio Unicruz: OpenCV + Python (parte 1)Simpósio Unicruz: OpenCV + Python (parte 1)
Simpósio Unicruz: OpenCV + Python (parte 1)
 
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...
Welding Groove Mapping: Image Acquisition and Processing on Shiny Surfaces - ...
 
Automated control module based on VBM for shipyard welding applications: Stud...
Automated control module based on VBM for shipyard welding applications: Stud...Automated control module based on VBM for shipyard welding applications: Stud...
Automated control module based on VBM for shipyard welding applications: Stud...
 
An Unconstrained Dataset for Non-stationary Video Based Fire Detection
An Unconstrained Dataset for Non-stationary Video Based Fire DetectionAn Unconstrained Dataset for Non-stationary Video Based Fire Detection
An Unconstrained Dataset for Non-stationary Video Based Fire Detection
 
Introdução ao processamento de imagens com OpenCV (cont)
Introdução ao processamento de imagens com OpenCV (cont)Introdução ao processamento de imagens com OpenCV (cont)
Introdução ao processamento de imagens com OpenCV (cont)
 
Introdução OpenCV (Pt-Br) com exemplos
Introdução OpenCV (Pt-Br) com exemplosIntrodução OpenCV (Pt-Br) com exemplos
Introdução OpenCV (Pt-Br) com exemplos
 
Um Sistema De Detecção De Fogo Baseado Em Vídeo
Um Sistema De Detecção De Fogo Baseado Em VídeoUm Sistema De Detecção De Fogo Baseado Em Vídeo
Um Sistema De Detecção De Fogo Baseado Em Vídeo
 
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)Um sistema de detecção de chamas utilizando RF e SVM (Short Version)
Um sistema de detecção de chamas utilizando RF e SVM (Short Version)
 
G xserver curso-actualizgxxev1
G xserver curso-actualizgxxev1G xserver curso-actualizgxxev1
G xserver curso-actualizgxxev1
 
20 pratico cursogxxbr
20 pratico cursogxxbr20 pratico cursogxxbr
20 pratico cursogxxbr
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
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
Enterprise Knowledge
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 

Lars 2016 A Texture Driven Approach for Visible Spectrum Fire Detection

  • 1. ATextureDrivenApproachfor VisibleSpectrumFire Detection on MobileRobots Cristiano Steffens, Ricardo Nagel Rodrigues, and Silvia Silva da Costa Botelho Universidade Federal do Rio Grande – FURG Centro de Ciências Computacionais
  • 2. About  Challenges:  Clutter and scene background,  Uncontrolled fire flames can assume a variety of characteristics  Can hardly be described using any of the feature descriptors that are widely used for object recognition.  Approach:  Color spectroscopy  Texture  Spatial information. 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 2
  • 3. A brief overview on the state-of- the-art 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 3  Phillips (2002)  Chen (2004)  Toreyin (2005)  Çelik (2007, 2008, 2010)  Li (2011, 2012)  Kolesov (2010)  Mueller (2013)
  • 4. A brief overview on the state-of- the-art 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 4  Borges (2010)  Chenebert (2011)
  • 5. Dataset Videos  24 videos  28k frames (51.37% contain fire)  17k annotated regions  Creative Commons 3.0 license  Variety of fire sources  Uneven illumination  Camera movement  Different color accuracy settings  Clutter  Partial Occlusion  Motion blur  Scale and projection  Reflection 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 5
  • 6. Dataset Annotations  Rectangle that embraces the whole fire region  Very small fire sparkles left out  One frame may present zero or many annotations  XML files  Each video file has its corresponding annotation file  Average flame area is 61512px (~250×250px square)  Fire region size/frame size = 8,92% 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 6
  • 7. Our Proposal  10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 7
  • 8. Random Forests 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 8  RFs are o combination of tree classifiers  Proposed by Breiman et al. (2001)  Attributes are randomly chosen  Each tree classifies the sample independently  The final class is given by pooling  Each tree is built using 2/3 random samples of the training set  Can deal with many attributes  Are easy to understand  Have a linear complexity (after training)  Each tree can be executed in parallel
  • 9. Results 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 12 Gren – Only color Blue – Color +Texture andTemporal
  • 10. Results 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 13
  • 11. Results 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 14
  • 12. Results 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 15
  • 13. Results  CrossValidation:Train/Validation/Test 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 16 Metrics Çelik (2010) Zhou (2010) Chenebert (2011) Ours Recall (TPR) 0.739 0.987 0.990 0.831 Specificity (SPC) 0.317 0.022 0.724 0.988 Precision (PPV) 0.654 0.638 0.857 0.982 NPV 0.410 0.501 0.979 0.884 FPR 0.682 0.977 0.275 0.012 FDR 0.345 0.361 0.142 0.018 FNR 0.260 0.012 0.009 0.168 Accuracy (ACC) 0.585 0.635 0.890 0.920 F1 Score 0.694 0.775 0.919 0.900 MCC 0.060 0.036 0.773 0.843
  • 14. Thank you! ATexture Driven Approach forVisible Spectrum Fire Detection on Mobile Robots CristianoSteffens@furg.br Thanks to: 10/10/2016 A Texture Driven Approach for Visible Spectrum Fire Detection on Mobile Robots 17

Editor's Notes

  1. Depending on the scene background, oxidizer and fuel, uncontrolled fire flames can assume a variety of characteristics that may not be described using any of the feature descriptors that are widely used for object recognition. Therefore, we present an alternative that relies on color spectroscopy, texture and spatial information.
  2. The majority of the previous video based fire detections systems is designed to work with stationary videos. Doing a survey on the research topic, we can quickly identify a pattern among the proposed solutions. They all combine, in a cascade/sequential mode a aquisition system, a color based pixel wise classification and the pulsation patterns. Geralmente utilizam-se câmeras fixas em torres de vigilância a partir das quais é obtido um stream de vídeo. A primeira parte do processo é a classificação individual, pixel-a-pixel da imagem definindo regiões com a coloração de fogo. A segunda etapa do processo varia entre os trabalhos estudados, partindo de uma abordagem que avalia apenas a variância individual de cada pixel conforme proposto em PHILLIPS (2002) até modelos baseados em fluxo óptico conforme proposto por MUELLER (2013).
  3. Here, I highlight two applications that are similar to what we were trying to do: BORGES (2010) e CHENEBERT (2011). BORGES creates a statistical color classification model. For the color classification, it initially applies a Gaussian filter to smooth the image. The filter size is defined according to the variance in each color component (aka channel). A thresholding, which also considers the position of the pixel in the frame is then used to separate fire from non-fire pixels. The pixels that are classified as fire in this early step usually form regions. Borges that extracts the color, luminosity, texture (GLCM) and contour descriptors and uses a Naive Bayes classifier to decide whether a video contains fire frames or not. Chenebert (2011) Já o trabalho de CHENEBERT, apresentado na ICIP 2011 também se aproxima do trabalho proposto, ao tentar utilizar informações da textura para a classificação de regiões como fogo ou não fogo. A primeira etapa consiste na classificação dos pixels individualmente utilizando uma equação proposta por Chen(2004), que utiliza thresholds fixos. Para a classificação das regiões utiliza-se a extração de histogramas de 10 bins para os canais “Matiz” e “Saturação” do colorspace HSV resultando em 20 atributos. Ainda para a classificação das texturas os autores utilizam GLCM, também conhecidos como descritores de Haralick, extraindo energia, entropia, contraste, homoegeniedade e correlação dos valores de pixel em H e S. Cada região é então classificada com base nestes 30 atributos que são testados em um classificador de árvore e em uma rede neural. Os resultados obtidos mostram que o algorítmo CART é o que fornece os melhores resultados. Os autores tentaram ainda reduzir o números de atributos, de forma a encontrar os mais discriminantes, mas os rersultados mostraram que não houve uma melhora significativa.
  4. Quando o detector é avaliado frame a frame, pode-se avalia-lo da mesma forma que se avalia um classificador binários. Neste caso, os frames que contém fogo são considerados como 1’s e os frames sem fogo são considerados como 0’s. O recall, ou revocação, é a fração dos frames de fogo que foram corretamente classificados pelo detector. TPR = TP/P A especifidade é a medida análoga ao recall, mas aplicado aos frames que não apresentam fogo. SPC = TN/N A precisão é a métrica que mostra qual o percentual dos frames classificados como fogo pelo detector são realmente fogo. PPV = TP/ (TP+FP) Já o valor preditivo negativo, é o equivalente à precisão para aplicada às saídas negativas do detector. NPV = TN/(TN+FN) Já a métrica fall-out dá a razão dos falsos positivos para o total de negativos. FPR = FP/N Enquanto estas métricas nos permitem avaliar os resultados do detector individualmente, elas não oferecem medidas combinadas. Neste sentido, a acurácia pode ser útil ao fornecer a proporção dos frames que foram corretamente classificados. No entanto, não é uma métrica balanceada, podendo induzir ao erro, ao desconsiderar a matriz de confusão. A métrica F1 Score, proposta por Chinchor (1992), é a média harmônica entre a precisão e o recall. Por este motivo, a F1 Score tende a punir sistemas que que apresentem um desequilíbrio entre estas medidas. Já o coeficiente de correlação de Matheus é a correlação linear entre os resultados esperados e os resultados fornecidos pelo detector. A escala varia de -1 até 1, onde -1 representa correlação negativa, 0 é o equivalente à uma predição aleatória e 1 representa que os resultados obtidos são exatamente iguais aos esperados.
  5. Enquanto estas métricas nos permitem avaliar os resultados do detector individualmente, elas não oferecem medidas combinadas. Neste sentido, a acurácia pode ser útil ao fornecer a proporção dos frames que foram corretamente classificados. No entanto, não é uma métrica balanceada, podendo induzir ao erro, ao desconsiderar a matriz de confusão. A métrica F1 Score, proposta por Chinchor (1992), é a média harmônica entre a precisão e o recall. Por este motivo, a F1 Score tende a punir sistemas que que apresentem um desequilíbrio entre estas medidas. Já o coeficiente de correlação de Matheus é a correlação linear entre os resultados esperados e os resultados fornecidos pelo detector. A escala varia de -1 até 1, onde -1 representa correlação negativa, 0 é o equivalente à uma predição aleatória e 1 representa que os resultados obtidos são exatamente iguais aos esperados.
  6. Thank you!