SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
A COMPUTATIONALLY EFFICIENT METHOD FOR
SEQUENTIAL MAP-MRF CLOUD DETECTION




     Paolo Addesso, Roberto Conte, Maurizio Longo,
           Rocco Restaino and Gemine Vivone

          University of Salerno, D.I.E.I.I., Fisciano, Italy;
       e-mail {paddesso,rconte,longo,restaino,gvivone}@ unisa.it
OUTLINE

   Introduction

   Cloud detection
       Penalty 3D Model


   Cloud tracking
       Region matching


   Experimental results

   Conclusions and future developments   2
PROBLEM TACKLED
   The classification consists in separating entities in a
    given knowledge domain into knowledge classes.

   Classification: cloud / clear sky

   Sensor used: SEVIRI




                                                              3
WHY CLOUD DETECTION ?


   The presence of clouds              drastically   affects
    measures of optical signals

   International Satellite Cloud Climatology Project
    ISCCP-FD data set give a cloud cover around 66%

   Many applications need a cloud masking phase
       Example: fire detection, ocean color



                                                                4
STATE OF ART


   Static thresholds

   Methods based on spatial coherence
       Markov Random Fields


   Adaptive thresholds
       A series of threshold tests depending on the variation
        of the surface type and of the solar illumination


   Machine learning tools
       Fuzzy logic, artificial neural networks or kernel        5
        methods
OUTLINE

   Introduction

   Cloud detection
       Penalty 3D Model


   Cloud tracking
       Region matching


   Experimental results

   Conclusions and future developments   6
RANDOM FIELD AND MAP ESTIMATION


   We define a random field F = {F1, … , Fm} as a
    family of random variables defined on a set of
    sites S in which each component Fi assumes a
    value fi in the label set L

   Estimator:
           ˆ
           f MAP  arg max       p f |d ( f | d )
                         f

                             pd,f (d,f )
            arg max   log
                  f           pd (d )
                                                     7
            arg max {log p(d | f )  log p( f )}
                  f
MARKOV RANDOM FIELD (MRF)

   F is a Markov Random Field if:                    P( f i | f S {i} )  P( f i | f Ni )
    Note: Ni is the neighbourhood of the pixel “i”.




                                                                                       8
CLASSIFICATION WITH MRF

   Given     the    Markovian      hypothesis, the
    Hammersley-Clifford theorem states that for the
    a priori probability can be expressed as:
                           1
                   p( f )  exp[  U ( f )]
                           Z
 A similar likelihood form is commonly used:

                     p(d | f )  exp[ U (d | f )]

   Hence the a posteriori density is:
       p( f | d )  exp[U ( f | d )]  exp[U (d | f )  U ( f )]
                                                                     9
MRF AND MAP CRITERIA

   The minimum error probability is given by the
    MAP estimator:
             ˆ
             f  arg max [ p( f | d )]  arg min [U ( f | d )]
                      f                        f

   Under    the   hypothesis      of   conditional
    independence among pixels, we have:

       U ( f | d )  U (d | f )  U ( f ) 
              U (d (i ) | f i )   V1 ( f i )    V2 ( f i , f j )
               iS                  iS            iS jN i


    where Ni is the neighbourhood of the pixel “i”.                       10
ISING MODEL
   The potential function defined on 4-neighbors1:
                  V2 ( f i , f j )   2   ( f i  f j )
    with
                                  1 if f i  f j
                 ( fi  f j )  
                                  0 otherwise




                                                             11
3D - PENALIZED ISING MODEL


   Penalty function approach:

        The potential function is defined as follows:

        V1 ( f i ( k ) )  t  [1  λ(i)]   ( f i ( k ) )  t  λ(i)  [1   ( f i ( k ) )]

         where       i    is a penalty function and



                           1 if                  f i ( k )  0  " clear sky"
                 ( fi )  
                      (k )

                           0 if                  f i ( k )  1  " cloud"                         12
BOUNDING BOX PENALTY FUNCTION
EXAMPLE




                                13
OUTLINE

   Introduction

   Cloud detection
       Penalty 3D Model


   Cloud tracking
       Region matching


   Experimental results

   Conclusions and future developments   14
MULTI-TARGET TRACKING


   Goal
       Estimation of the features of an unknown number of
        clouds



   Typical issues
       Multi-target involves at each temporal step the joint
        estimation of the target number and the state vectors

       The correct association between measures and
        targets is needed (Data Association)
                                                                15
TRACKING REGION MATCHING




   (x,y)


           X(k|k-1)        ( x + dx , y + dy )




                       Z(k)


                                                 16
OUTLINE

   Introduction

   Cloud detection
       Penalty 3D Model


   Cloud tracking
       Region matching


   Experimental results

   Conclusions and future developments   17
GLOSSARY


Abbreviation               Description
    2DI                          2D Ising
    3DI        3D-Ising-like (also named Extended MRF)
    3DP                       3D-Penalized




                                                     18
PENALTY FUNCTIONS:
SIMULATED DATA




         Abbreviation         Pe         Pfa        1-Pd

              2DI           0.018      0.0012       0.16
              3DI           0.038      0.0070       0.29
              3DP           0.012      0.0026      0.094
 Note
 3DP has a lower Pe w.r.t. the 2DI and 3DI in all the test cases.
                                                                    19
BOUNDING BOX PENALTY FUNCTION:
REAL IMAGES (SARDINIA ISLAND)




                                Note: Cloud pixel detected
                                   by 3DP and not by 2DI (cyan),
                                   by 3DP and not by 3DI (magenta)
                                   by 3DP and by neither 2DI/ 3DI (red)
                                   by 2DI and not by 3DP (blue),
                                   by 3DI and not by 3DP (green)

                                                                      20
OUTLINE

   Introduction

   Cloud detection
       Penalty 3D Model


   Cloud tracking
       Region matching


   Experimental results

   Conclusions and future developments   21
CONCLUSIONS
   The use of the penalty function is advantageous to detect
    cloud pixels (both inside cloud masses and on the edges)


FUTURE DEVELOPMENTS
   A more detailed penalty map should be fruitful in the
    presence of very rugged clouds

   Include the   multispectral   analysis   in   the   MAP-MRF
    framework

   Fusion of data collected by heterogeneous sensors
                                                                  22

Mais conteúdo relacionado

Mais procurados

2015-06-17 FEKO Based ISAR Analysis for 3D Object Reconstruction
2015-06-17 FEKO Based ISAR Analysis for 3D Object Reconstruction2015-06-17 FEKO Based ISAR Analysis for 3D Object Reconstruction
2015-06-17 FEKO Based ISAR Analysis for 3D Object Reconstruction
Dr. Ali Nassib
 
[shaderx4] 4.2 Eliminating Surface Acne with Gradient Shadow Mapping
[shaderx4] 4.2 Eliminating Surface Acne with Gradient Shadow Mapping[shaderx4] 4.2 Eliminating Surface Acne with Gradient Shadow Mapping
[shaderx4] 4.2 Eliminating Surface Acne with Gradient Shadow Mapping
종빈 오
 
Advanced Lighting Techniques Dan Baker (Meltdown 2005)
Advanced Lighting Techniques   Dan Baker (Meltdown 2005)Advanced Lighting Techniques   Dan Baker (Meltdown 2005)
Advanced Lighting Techniques Dan Baker (Meltdown 2005)
mobius.cn
 
Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...
Kourosh Khoshelham
 
Machine learning for high-speed corner detection
Machine learning for high-speed corner detectionMachine learning for high-speed corner detection
Machine learning for high-speed corner detection
butest
 
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest PointsCVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
zukun
 
Jonathan Lefman presents his work on Superresolution chemical microscopy
Jonathan Lefman presents his work on Superresolution chemical microscopyJonathan Lefman presents his work on Superresolution chemical microscopy
Jonathan Lefman presents his work on Superresolution chemical microscopy
Jonathan Lefman
 

Mais procurados (20)

2015-06-17 FEKO Based ISAR Analysis for 3D Object Reconstruction
2015-06-17 FEKO Based ISAR Analysis for 3D Object Reconstruction2015-06-17 FEKO Based ISAR Analysis for 3D Object Reconstruction
2015-06-17 FEKO Based ISAR Analysis for 3D Object Reconstruction
 
Trident International Graphics Workshop 2014 4/5
Trident International Graphics Workshop 2014 4/5Trident International Graphics Workshop 2014 4/5
Trident International Graphics Workshop 2014 4/5
 
Orb feature by nitin
Orb feature by nitinOrb feature by nitin
Orb feature by nitin
 
30th コンピュータビジョン勉強会@関東 DynamicFusion
30th コンピュータビジョン勉強会@関東 DynamicFusion30th コンピュータビジョン勉強会@関東 DynamicFusion
30th コンピュータビジョン勉強会@関東 DynamicFusion
 
[shaderx4] 4.2 Eliminating Surface Acne with Gradient Shadow Mapping
[shaderx4] 4.2 Eliminating Surface Acne with Gradient Shadow Mapping[shaderx4] 4.2 Eliminating Surface Acne with Gradient Shadow Mapping
[shaderx4] 4.2 Eliminating Surface Acne with Gradient Shadow Mapping
 
Icici bme 2011
Icici bme 2011Icici bme 2011
Icici bme 2011
 
Advanced Lighting Techniques Dan Baker (Meltdown 2005)
Advanced Lighting Techniques   Dan Baker (Meltdown 2005)Advanced Lighting Techniques   Dan Baker (Meltdown 2005)
Advanced Lighting Techniques Dan Baker (Meltdown 2005)
 
workspace_analysis
workspace_analysisworkspace_analysis
workspace_analysis
 
Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...
 
Dsp model exam qp
Dsp model exam qpDsp model exam qp
Dsp model exam qp
 
Machine learning for high-speed corner detection
Machine learning for high-speed corner detectionMachine learning for high-speed corner detection
Machine learning for high-speed corner detection
 
Computer Graphics Part1
Computer Graphics Part1Computer Graphics Part1
Computer Graphics Part1
 
MIRU2016 invited talk - Recovering Transparent Shape from Time-of-Flight Dist...
MIRU2016 invited talk - Recovering Transparent Shape from Time-of-Flight Dist...MIRU2016 invited talk - Recovering Transparent Shape from Time-of-Flight Dist...
MIRU2016 invited talk - Recovering Transparent Shape from Time-of-Flight Dist...
 
DimEye Corp Presents Revolutionary VLS (Video Laser Scan) at SS IMMR 2013
DimEye Corp Presents Revolutionary VLS (Video Laser Scan) at SS IMMR 2013DimEye Corp Presents Revolutionary VLS (Video Laser Scan) at SS IMMR 2013
DimEye Corp Presents Revolutionary VLS (Video Laser Scan) at SS IMMR 2013
 
SSII2021 [OS3-01] 設備や環境の高品質計測点群取得と自動モデル化技術
SSII2021 [OS3-01] 設備や環境の高品質計測点群取得と自動モデル化技術SSII2021 [OS3-01] 設備や環境の高品質計測点群取得と自動モデル化技術
SSII2021 [OS3-01] 設備や環境の高品質計測点群取得と自動モデル化技術
 
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest PointsCVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
 
CS 354 Lighting
CS 354 LightingCS 354 Lighting
CS 354 Lighting
 
Jonathan Lefman presents his work on Superresolution chemical microscopy
Jonathan Lefman presents his work on Superresolution chemical microscopyJonathan Lefman presents his work on Superresolution chemical microscopy
Jonathan Lefman presents his work on Superresolution chemical microscopy
 
論文紹介"DynamicFusion: Reconstruction and Tracking of Non-­‐rigid Scenes in Real...
論文紹介"DynamicFusion: Reconstruction and Tracking of Non-­‐rigid Scenes in Real...論文紹介"DynamicFusion: Reconstruction and Tracking of Non-­‐rigid Scenes in Real...
論文紹介"DynamicFusion: Reconstruction and Tracking of Non-­‐rigid Scenes in Real...
 
SSII2018企画: センシングデバイスの多様化と空間モデリングの未来
SSII2018企画: センシングデバイスの多様化と空間モデリングの未来SSII2018企画: センシングデバイスの多様化と空間モデリングの未来
SSII2018企画: センシングデバイスの多様化と空間モデリングの未来
 

Destaque (7)

Military Racquetball Federation presentation
Military Racquetball Federation presentationMilitary Racquetball Federation presentation
Military Racquetball Federation presentation
 
Mrf tyres concept of management
Mrf tyres concept of managementMrf tyres concept of management
Mrf tyres concept of management
 
Brand Dossier "MRF"
Brand Dossier "MRF"Brand Dossier "MRF"
Brand Dossier "MRF"
 
1 month analysis of mrf tyre
1 month analysis of mrf tyre1 month analysis of mrf tyre
1 month analysis of mrf tyre
 
45907503 mrf-tyres
45907503 mrf-tyres45907503 mrf-tyres
45907503 mrf-tyres
 
MRF Tyres Strategy Analysis
MRF Tyres Strategy AnalysisMRF Tyres Strategy Analysis
MRF Tyres Strategy Analysis
 
Marketing Strategies Of MRF
Marketing Strategies Of MRFMarketing Strategies Of MRF
Marketing Strategies Of MRF
 

Semelhante a A computationally efficient method for sequential MAP-MRF cloud detection

Landuse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep LearningLanduse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep Learning
DataWorks Summit
 
Raskar Keynote at Stereoscopic Display Jan 2011
Raskar Keynote at Stereoscopic Display Jan 2011Raskar Keynote at Stereoscopic Display Jan 2011
Raskar Keynote at Stereoscopic Display Jan 2011
Camera Culture Group, MIT Media Lab
 
Integrating spheres
Integrating spheresIntegrating spheres
Integrating spheres
Jehona Salaj
 

Semelhante a A computationally efficient method for sequential MAP-MRF cloud detection (20)

BMC 2012 - Invited Talk
BMC 2012 - Invited TalkBMC 2012 - Invited Talk
BMC 2012 - Invited Talk
 
Vector Distance Transform Maps for Autonomous Mobile Robot Navigation
Vector Distance Transform Maps for Autonomous Mobile Robot NavigationVector Distance Transform Maps for Autonomous Mobile Robot Navigation
Vector Distance Transform Maps for Autonomous Mobile Robot Navigation
 
Large scale landuse classification of satellite imagery
Large scale landuse classification of satellite imageryLarge scale landuse classification of satellite imagery
Large scale landuse classification of satellite imagery
 
2009 measurement of focal ratio degradation in optical fibers used in astronomy
2009 measurement of focal ratio degradation in optical fibers used in astronomy2009 measurement of focal ratio degradation in optical fibers used in astronomy
2009 measurement of focal ratio degradation in optical fibers used in astronomy
 
Landuse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep LearningLanduse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep Learning
 
論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations
論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations
論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations
 
LightFields.jl: Fast 3D image reconstruction for VR applications - Hector And...
LightFields.jl: Fast 3D image reconstruction for VR applications - Hector And...LightFields.jl: Fast 3D image reconstruction for VR applications - Hector And...
LightFields.jl: Fast 3D image reconstruction for VR applications - Hector And...
 
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...
 
ICRA Nathan Piasco
ICRA Nathan PiascoICRA Nathan Piasco
ICRA Nathan Piasco
 
Maximizing Submodular Function over the Integer Lattice
Maximizing Submodular Function over the Integer LatticeMaximizing Submodular Function over the Integer Lattice
Maximizing Submodular Function over the Integer Lattice
 
Raskar Keynote at Stereoscopic Display Jan 2011
Raskar Keynote at Stereoscopic Display Jan 2011Raskar Keynote at Stereoscopic Display Jan 2011
Raskar Keynote at Stereoscopic Display Jan 2011
 
Report Radar and Remote Sensing
Report Radar and Remote SensingReport Radar and Remote Sensing
Report Radar and Remote Sensing
 
Macrocanonical models for texture synthesis
Macrocanonical models for texture synthesisMacrocanonical models for texture synthesis
Macrocanonical models for texture synthesis
 
Weakly supervised semantic segmentation of 3D point cloud
Weakly supervised semantic segmentation of 3D point cloudWeakly supervised semantic segmentation of 3D point cloud
Weakly supervised semantic segmentation of 3D point cloud
 
CSI Acquisition for FDD-based Massive MIMO Systems
CSI Acquisition for FDD-based Massive MIMO SystemsCSI Acquisition for FDD-based Massive MIMO Systems
CSI Acquisition for FDD-based Massive MIMO Systems
 
Background Subtraction Based on Phase and Distance Transform Under Sudden Ill...
Background Subtraction Based on Phase and Distance Transform Under Sudden Ill...Background Subtraction Based on Phase and Distance Transform Under Sudden Ill...
Background Subtraction Based on Phase and Distance Transform Under Sudden Ill...
 
EUSIPCO_2018_Slides.pdf
EUSIPCO_2018_Slides.pdfEUSIPCO_2018_Slides.pdf
EUSIPCO_2018_Slides.pdf
 
Integrating spheres
Integrating spheresIntegrating spheres
Integrating spheres
 
Surface-related multiple elimination through orthogonal encoding in the laten...
Surface-related multiple elimination through orthogonal encoding in the laten...Surface-related multiple elimination through orthogonal encoding in the laten...
Surface-related multiple elimination through orthogonal encoding in the laten...
 
Problem Understanding through Landscape Theory
Problem Understanding through Landscape TheoryProblem Understanding through Landscape Theory
Problem Understanding through Landscape Theory
 

Mais de Beniamino Murgante

GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
Beniamino Murgante
 

Mais de Beniamino Murgante (20)

Analyzing and assessing ecological transition in building sustainable cities
Analyzing and assessing ecological transition in building sustainable citiesAnalyzing and assessing ecological transition in building sustainable cities
Analyzing and assessing ecological transition in building sustainable cities
 
Smart Cities: New Science for the Cities
Smart Cities: New Science for the CitiesSmart Cities: New Science for the Cities
Smart Cities: New Science for the Cities
 
The evolution of spatial analysis and modeling in decision processes
The evolution of spatial analysis and modeling in decision processesThe evolution of spatial analysis and modeling in decision processes
The evolution of spatial analysis and modeling in decision processes
 
Smart City or Urban Science?
Smart City or Urban Science?Smart City or Urban Science?
Smart City or Urban Science?
 
Involving citizens in smart energy approaches: the experience of an energy pa...
Involving citizens in smart energy approaches: the experience of an energy pa...Involving citizens in smart energy approaches: the experience of an energy pa...
Involving citizens in smart energy approaches: the experience of an energy pa...
 
Programmazione per la governance territoriale in tema di tutela della biodive...
Programmazione per la governance territoriale in tema di tutela della biodive...Programmazione per la governance territoriale in tema di tutela della biodive...
Programmazione per la governance territoriale in tema di tutela della biodive...
 
Involving Citizens in a Participation Process for Increasing Walkability
Involving Citizens in a Participation Process for Increasing WalkabilityInvolving Citizens in a Participation Process for Increasing Walkability
Involving Citizens in a Participation Process for Increasing Walkability
 
Presentation of ICCSA 2019 at the University of Saint petersburg
Presentation of ICCSA 2019 at the University of Saint petersburg Presentation of ICCSA 2019 at the University of Saint petersburg
Presentation of ICCSA 2019 at the University of Saint petersburg
 
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
 
Presentation of ICCSA 2017 at the University of trieste
Presentation of ICCSA 2017 at the University of triestePresentation of ICCSA 2017 at the University of trieste
Presentation of ICCSA 2017 at the University of trieste
 
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
 
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
 
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
 
Garden in motion. An experience of citizens involvement in public space regen...
Garden in motion. An experience of citizens involvement in public space regen...Garden in motion. An experience of citizens involvement in public space regen...
Garden in motion. An experience of citizens involvement in public space regen...
 
Planning and Smartness: the true challenge
Planning and Smartness: the true challengePlanning and Smartness: the true challenge
Planning and Smartness: the true challenge
 
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
 
Murgante smart energy
Murgante smart energyMurgante smart energy
Murgante smart energy
 
Informazione Geografica, Città, Smartness
Informazione Geografica, Città, Smartness Informazione Geografica, Città, Smartness
Informazione Geografica, Città, Smartness
 
Tecnologie, Territorio, Smartness
Tecnologie, Territorio, SmartnessTecnologie, Territorio, Smartness
Tecnologie, Territorio, Smartness
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
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...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

A computationally efficient method for sequential MAP-MRF cloud detection

  • 1. A COMPUTATIONALLY EFFICIENT METHOD FOR SEQUENTIAL MAP-MRF CLOUD DETECTION Paolo Addesso, Roberto Conte, Maurizio Longo, Rocco Restaino and Gemine Vivone University of Salerno, D.I.E.I.I., Fisciano, Italy; e-mail {paddesso,rconte,longo,restaino,gvivone}@ unisa.it
  • 2. OUTLINE  Introduction  Cloud detection  Penalty 3D Model  Cloud tracking  Region matching  Experimental results  Conclusions and future developments 2
  • 3. PROBLEM TACKLED  The classification consists in separating entities in a given knowledge domain into knowledge classes.  Classification: cloud / clear sky  Sensor used: SEVIRI 3
  • 4. WHY CLOUD DETECTION ?  The presence of clouds drastically affects measures of optical signals  International Satellite Cloud Climatology Project ISCCP-FD data set give a cloud cover around 66%  Many applications need a cloud masking phase  Example: fire detection, ocean color 4
  • 5. STATE OF ART  Static thresholds  Methods based on spatial coherence  Markov Random Fields  Adaptive thresholds  A series of threshold tests depending on the variation of the surface type and of the solar illumination  Machine learning tools  Fuzzy logic, artificial neural networks or kernel 5 methods
  • 6. OUTLINE  Introduction  Cloud detection  Penalty 3D Model  Cloud tracking  Region matching  Experimental results  Conclusions and future developments 6
  • 7. RANDOM FIELD AND MAP ESTIMATION  We define a random field F = {F1, … , Fm} as a family of random variables defined on a set of sites S in which each component Fi assumes a value fi in the label set L  Estimator: ˆ f MAP  arg max p f |d ( f | d ) f pd,f (d,f )  arg max log f pd (d ) 7  arg max {log p(d | f )  log p( f )} f
  • 8. MARKOV RANDOM FIELD (MRF)  F is a Markov Random Field if: P( f i | f S {i} )  P( f i | f Ni ) Note: Ni is the neighbourhood of the pixel “i”. 8
  • 9. CLASSIFICATION WITH MRF  Given the Markovian hypothesis, the Hammersley-Clifford theorem states that for the a priori probability can be expressed as: 1 p( f )  exp[  U ( f )] Z  A similar likelihood form is commonly used: p(d | f )  exp[ U (d | f )]  Hence the a posteriori density is: p( f | d )  exp[U ( f | d )]  exp[U (d | f )  U ( f )] 9
  • 10. MRF AND MAP CRITERIA  The minimum error probability is given by the MAP estimator: ˆ f  arg max [ p( f | d )]  arg min [U ( f | d )] f f  Under the hypothesis of conditional independence among pixels, we have: U ( f | d )  U (d | f )  U ( f )    U (d (i ) | f i )   V1 ( f i )    V2 ( f i , f j ) iS iS iS jN i where Ni is the neighbourhood of the pixel “i”. 10
  • 11. ISING MODEL  The potential function defined on 4-neighbors1: V2 ( f i , f j )   2   ( f i  f j ) with  1 if f i  f j  ( fi  f j )    0 otherwise 11
  • 12. 3D - PENALIZED ISING MODEL  Penalty function approach:  The potential function is defined as follows: V1 ( f i ( k ) )  t  [1  λ(i)]   ( f i ( k ) )  t  λ(i)  [1   ( f i ( k ) )] where  i  is a penalty function and 1 if f i ( k )  0  " clear sky"  ( fi )   (k ) 0 if f i ( k )  1  " cloud" 12
  • 13. BOUNDING BOX PENALTY FUNCTION EXAMPLE 13
  • 14. OUTLINE  Introduction  Cloud detection  Penalty 3D Model  Cloud tracking  Region matching  Experimental results  Conclusions and future developments 14
  • 15. MULTI-TARGET TRACKING  Goal  Estimation of the features of an unknown number of clouds  Typical issues  Multi-target involves at each temporal step the joint estimation of the target number and the state vectors  The correct association between measures and targets is needed (Data Association) 15
  • 16. TRACKING REGION MATCHING (x,y) X(k|k-1) ( x + dx , y + dy ) Z(k) 16
  • 17. OUTLINE  Introduction  Cloud detection  Penalty 3D Model  Cloud tracking  Region matching  Experimental results  Conclusions and future developments 17
  • 18. GLOSSARY Abbreviation Description 2DI 2D Ising 3DI 3D-Ising-like (also named Extended MRF) 3DP 3D-Penalized 18
  • 19. PENALTY FUNCTIONS: SIMULATED DATA Abbreviation Pe Pfa 1-Pd 2DI 0.018 0.0012 0.16 3DI 0.038 0.0070 0.29 3DP 0.012 0.0026 0.094 Note 3DP has a lower Pe w.r.t. the 2DI and 3DI in all the test cases. 19
  • 20. BOUNDING BOX PENALTY FUNCTION: REAL IMAGES (SARDINIA ISLAND) Note: Cloud pixel detected  by 3DP and not by 2DI (cyan),  by 3DP and not by 3DI (magenta)  by 3DP and by neither 2DI/ 3DI (red)  by 2DI and not by 3DP (blue),  by 3DI and not by 3DP (green) 20
  • 21. OUTLINE  Introduction  Cloud detection  Penalty 3D Model  Cloud tracking  Region matching  Experimental results  Conclusions and future developments 21
  • 22. CONCLUSIONS  The use of the penalty function is advantageous to detect cloud pixels (both inside cloud masses and on the edges) FUTURE DEVELOPMENTS  A more detailed penalty map should be fruitful in the presence of very rugged clouds  Include the multispectral analysis in the MAP-MRF framework  Fusion of data collected by heterogeneous sensors 22