SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
1 CS Communication & Systèmes –Space Catalogue
ORFEO ToolBox at CS-SI
From research to operational
applications
2/06/2015
Mickaël Savinaud
CS Image Processing Toolbox manager
Orfeo Toolbox is not a black box
http://www.orfeo-toolbox.org
CS Communication & Systèmes –Space Catalogue2
CS-SI
Image Geographic Application Department
 75 people - Dual IT and Thematic skills
 25% of PhD in the team
 8 M€ turnover
Consultant & study
(Contract and project management, technical expertise,
needs study, modeling, prototype…)
services
Research & Development
(Internal study, work experiences and thesis)
Training, Support and Maintenance
(customer support, technical support, operational conditions support,
and training)
Prime contractor, Development
& systems integration
( contract work, ready-made systems & COTS)
CS Communication & Systèmes –Space Catalogue3
CS-SI
Image Geographic Application Department
• Ground Segment Image Processing chain: IPF S2,
MACCS, Kalideos
• Ground Segment Image Quality: MPC S2, ICC
Pleiades, VIQ, MPA S2
• Image Processing Tools Box: OTB, RUGGED, CNES
Common Tools
image processing expertise
of earth observation ground
station : acquisition,
inventory, production,
thematic and added-value
image processing.
• PAAS -Geospatial Platform Technology: Geostorm
• Applications and Services activities
Land, Environment, Energy, Defense: Saterre, S2Agri,
PEPS
Applications and Information
Systems Design and
Engineering
CS Communication & Systèmes –Space Catalogue4
Orfeo ToolBox – Address various R&D issues
 Different research works already done with OTB
 At CS-SI through internship or co-funded thesis.
 Some R&D studies for space agencies or end-users done with OTB at
CS-SI
 CNES - Benchmark of various algorithm method (pansharpening, compression, …).
 CNES - Improve automatic image analysis with exogenous data (risk maps, DEM,
OpenStreetMap).
 CNES - Hyperspectral data analysis.
 CNES - How to deal efficiently with large scale segmentation.
 EUMETSAT - Definition and prototyping of new methods of geometry quality
assessment for MTG.
 XXX-Automatic detection of rust on utility pole from Unmanned aerial vehicle
(UAV).
ORFEO ToolBox as strong development framework for R&D
studies
CS Communication & Systèmes –Space Catalogue5
Orfeo ToolBox - Sentinel-2 ground segment processing
 CNES - Multi-mission Atmospheric and Cloud Correction Software
(MACCS)
 Processing multi-temporal and/or multi-spectral images to produce physical
measurements
 Atmospheric corrections: AOT estimation, environment and slope correction
 Cloud, Cloud Shadow, Water and Snow detection
 Develop since end of 2009 with Venµs and Formosat (Landsat8, Spot4-5 and S2)
 TAS/ESA - Sentinel 2 Level-0 and Level-1 Instrument Processing Facility
(IPF)
 Automatic production of large volume of Sentinel-2 L1c products.
 OTB in image processing module: cloud/water mask computing, resampling from
location grid, radiometric corrections (deconvolution, image filtering, aberrant pixel
interpolation).
 TAS/ESA - Sentinel-2 Mission Performance Assessment (MPA):
 Resampling of image data
 Correlation between bands to detect misalignment.
CS Communication & Systèmes –Space Catalogue6
Orfeo ToolBox - Sentinel-2 end-users tools
 Sentinel-2 ToolBox:
 set of visualization, analysis and processing tools for the exploitation of MSI data
from Sentinel-2 mission.
 Re-use the components and the heritage of BEAM Toolbox
 Common framework and development with other Sx Toolbox -> SNAP
 First release last year in September
 Second release in few days with the first steps of OTB integration thanks to the
standard tool adapter
CS Communication & Systèmes –Space Catalogue7
Orfeo ToolBox - Sentinel-2 end-users application
 Sentinel-2 For Agriculture:
www.esa-sen2agri.iorg
 Support definition and production of 4
new products and the related algorithm
 Provide an open source system to end-
user
 R&D and operational image processing
chains done with OTB
 Use Sentinel-2 L1C and LandSat8 L1T
data
 Composite product: BRDF correction
and weighted average approach
 LAI retrieval: based on otb-bv code
 Dynamic crop mask and crop type:
based on OTB classification
framework Crop type result over Belgium site
(S4-5 + L8 times series)
CS Communication & Systèmes –Space Catalogue8
Orfeo ToolBox - OTB and Web Services
 RTU Pleiades: Use OTB to extract information from Pleiades product used by
ORFEO community
 Generate data for product database (ingestion, radiometric calibration, …)
 Online processing based on WPS and OTB functionalities (stereo, segmentation, …).
SDI Processing
server
Client
CS Communication & Systèmes –Space Catalogue9
Orfeo ToolBox - OTB and Web Services
PEPS web platform:
 Add interactive supervised classification
 Custom web interface and Spatial Data Infrastructure: GeoStorm
CS Communication & Systèmes –Space Catalogue10
OTB and QGIS at CS-SI
 Integration of OTB in QGIS
 RapidEye Time series / S2 catalog
 TerreImage plugin
CS Communication & Systèmes –Space Catalogue11
CONCLUSION: R&D to Operational context
 OTB is used at CS-SI as a development framework for image
processing over large dataset
 Flexible: open source, bindings (python)…
 Completeness: many algorithms available
 Performance
 Maintainability: documentation, strong development rules, …
 OTB is used at CS-SI for operational development with strong
constraints
 CS-SI proposes Training around OTB for developers or users
 CS-SI will submit its application to PSC
 CS-SI will contribute some developments to OTB according to the
new governance policy and license
 CS-SI is sponsor of the first OTB hackfest

Contenu connexe

Tendances

The Orfeo Toolbox remote sensing image processing software
The Orfeo Toolbox remote sensing image processing softwareThe Orfeo Toolbox remote sensing image processing software
The Orfeo Toolbox remote sensing image processing softwaremelaneum
 
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentéeInria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentéeStéphanie Roger
 
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001Casiano Rodriguez-leon
 
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001Casiano Rodriguez-leon
 
Object Detection with Tensorflow
Object Detection with TensorflowObject Detection with Tensorflow
Object Detection with TensorflowElifTech
 
Object detection with Tensorflow Api
Object detection with Tensorflow ApiObject detection with Tensorflow Api
Object detection with Tensorflow ApiArwinKhan1
 
Building and road detection from large aerial imagery
Building and road detection from large aerial imageryBuilding and road detection from large aerial imagery
Building and road detection from large aerial imageryShunta Saito
 
Сегментация объектов на спутниковых снимках (Kaggle DSTL) / Артур Кузин (Avito)
Сегментация объектов на спутниковых снимках (Kaggle DSTL) / Артур Кузин (Avito)Сегментация объектов на спутниковых снимках (Kaggle DSTL) / Артур Кузин (Avito)
Сегментация объектов на спутниковых снимках (Kaggle DSTL) / Артур Кузин (Avito)Ontico
 
Polarization-based Dehazing
Polarization-based DehazingPolarization-based Dehazing
Polarization-based DehazingDaisuke Miyazaki
 
PyData NYC by Akira Shibata
PyData NYC by Akira ShibataPyData NYC by Akira Shibata
PyData NYC by Akira ShibataAkira Shibata
 
Dsp model exam qp
Dsp model exam qpDsp model exam qp
Dsp model exam qpRama Dhurai
 
Object detection
Object detectionObject detection
Object detectionSomesh Vyas
 

Tendances (13)

The Orfeo Toolbox remote sensing image processing software
The Orfeo Toolbox remote sensing image processing softwareThe Orfeo Toolbox remote sensing image processing software
The Orfeo Toolbox remote sensing image processing software
 
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentéeInria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
 
P1150740001
P1150740001P1150740001
P1150740001
 
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
 
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
PREDICTING THE TIME OF OBLIVIOUS PROGRAMS. Euromicro 2001
 
Object Detection with Tensorflow
Object Detection with TensorflowObject Detection with Tensorflow
Object Detection with Tensorflow
 
Object detection with Tensorflow Api
Object detection with Tensorflow ApiObject detection with Tensorflow Api
Object detection with Tensorflow Api
 
Building and road detection from large aerial imagery
Building and road detection from large aerial imageryBuilding and road detection from large aerial imagery
Building and road detection from large aerial imagery
 
Сегментация объектов на спутниковых снимках (Kaggle DSTL) / Артур Кузин (Avito)
Сегментация объектов на спутниковых снимках (Kaggle DSTL) / Артур Кузин (Avito)Сегментация объектов на спутниковых снимках (Kaggle DSTL) / Артур Кузин (Avito)
Сегментация объектов на спутниковых снимках (Kaggle DSTL) / Артур Кузин (Avito)
 
Polarization-based Dehazing
Polarization-based DehazingPolarization-based Dehazing
Polarization-based Dehazing
 
PyData NYC by Akira Shibata
PyData NYC by Akira ShibataPyData NYC by Akira Shibata
PyData NYC by Akira Shibata
 
Dsp model exam qp
Dsp model exam qpDsp model exam qp
Dsp model exam qp
 
Object detection
Object detectionObject detection
Object detection
 

En vedette

Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...otb
 
Développement des chaînes de traitement d'images GEOSUD
Développement des chaînes de traitement d'images GEOSUDDéveloppement des chaînes de traitement d'images GEOSUD
Développement des chaînes de traitement d'images GEOSUDotb
 
General presentation of OTB
General presentation of OTBGeneral presentation of OTB
General presentation of OTBotb
 
OTB: logiciel libre de traitement d'images satellites
OTB: logiciel libre de traitement d'images satellitesOTB: logiciel libre de traitement d'images satellites
OTB: logiciel libre de traitement d'images satellitesotb
 
0 intro
0 intro0 intro
0 introotb
 
OTB modular architecture
OTB modular architectureOTB modular architecture
OTB modular architectureotb
 
Build OTB with the SuperBuild
Build OTB with the SuperBuildBuild OTB with the SuperBuild
Build OTB with the SuperBuildotb
 
ORFEO ToolBox Project Steering committee
ORFEO ToolBox Project Steering committeeORFEO ToolBox Project Steering committee
ORFEO ToolBox Project Steering committeeotb
 
Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015otb
 
Présentation générale de l'Orfeo ToolBox (12.2014)
Présentation générale de l'Orfeo ToolBox (12.2014)Présentation générale de l'Orfeo ToolBox (12.2014)
Présentation générale de l'Orfeo ToolBox (12.2014)otb
 

En vedette (10)

Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
 
Développement des chaînes de traitement d'images GEOSUD
Développement des chaînes de traitement d'images GEOSUDDéveloppement des chaînes de traitement d'images GEOSUD
Développement des chaînes de traitement d'images GEOSUD
 
General presentation of OTB
General presentation of OTBGeneral presentation of OTB
General presentation of OTB
 
OTB: logiciel libre de traitement d'images satellites
OTB: logiciel libre de traitement d'images satellitesOTB: logiciel libre de traitement d'images satellites
OTB: logiciel libre de traitement d'images satellites
 
0 intro
0 intro0 intro
0 intro
 
OTB modular architecture
OTB modular architectureOTB modular architecture
OTB modular architecture
 
Build OTB with the SuperBuild
Build OTB with the SuperBuildBuild OTB with the SuperBuild
Build OTB with the SuperBuild
 
ORFEO ToolBox Project Steering committee
ORFEO ToolBox Project Steering committeeORFEO ToolBox Project Steering committee
ORFEO ToolBox Project Steering committee
 
Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015
 
Présentation générale de l'Orfeo ToolBox (12.2014)
Présentation générale de l'Orfeo ToolBox (12.2014)Présentation générale de l'Orfeo ToolBox (12.2014)
Présentation générale de l'Orfeo ToolBox (12.2014)
 

Similaire à ORFEO ToolBox at CS-SI From research to operational applications

Companies which attended Fundamental Elements Info Day
Companies which attended Fundamental Elements Info DayCompanies which attended Fundamental Elements Info Day
Companies which attended Fundamental Elements Info DayThe European GNSS Agency (GSA)
 
GWT 2014: Emergency Conference - 01 Introduzione
GWT 2014: Emergency Conference - 01 IntroduzioneGWT 2014: Emergency Conference - 01 Introduzione
GWT 2014: Emergency Conference - 01 IntroduzionePlanetek Italia Srl
 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDeltares
 
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 ObservationPier Giorgio Marchetti
 
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...OW2
 
Minerals4EU - The Minerals Knowledge Data Platform (EU-MKDP)
Minerals4EU - The Minerals Knowledge Data Platform (EU-MKDP)Minerals4EU - The Minerals Knowledge Data Platform (EU-MKDP)
Minerals4EU - The Minerals Knowledge Data Platform (EU-MKDP)Minerals4EU
 
Aerospace defensetechs
Aerospace  defensetechsAerospace  defensetechs
Aerospace defensetechsalancabe
 
EN - LPZ Curriculum Vitae
EN - LPZ Curriculum VitaeEN - LPZ Curriculum Vitae
EN - LPZ Curriculum VitaeLuis Perez
 
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPPDefinition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPPEsri
 
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...Nicolas Lachance-Bernard
 
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...Beniamino Murgante
 
Data Usability Assessment for Remote Sensing Data: Accuracy of Interactive Da...
Data Usability Assessment for Remote Sensing Data: Accuracy of Interactive Da...Data Usability Assessment for Remote Sensing Data: Accuracy of Interactive Da...
Data Usability Assessment for Remote Sensing Data: Accuracy of Interactive Da...Beniamino Murgante
 
GWT 2014: Energy Conference - 01 Introduzione
GWT 2014: Energy Conference - 01 IntroduzioneGWT 2014: Energy Conference - 01 Introduzione
GWT 2014: Energy Conference - 01 IntroduzionePlanetek Italia Srl
 
PhD_Presentation_v1
PhD_Presentation_v1PhD_Presentation_v1
PhD_Presentation_v1Marco Bosco
 

Similaire à ORFEO ToolBox at CS-SI From research to operational applications (20)

Companies which attended Fundamental Elements Info Day
Companies which attended Fundamental Elements Info DayCompanies which attended Fundamental Elements Info Day
Companies which attended Fundamental Elements Info Day
 
Optical 208114018
Optical 208114018Optical 208114018
Optical 208114018
 
GWT 2014: Emergency Conference - 01 Introduzione
GWT 2014: Emergency Conference - 01 IntroduzioneGWT 2014: Emergency Conference - 01 Introduzione
GWT 2014: Emergency Conference - 01 Introduzione
 
LVTS Projects
LVTS ProjectsLVTS Projects
LVTS Projects
 
EOSC-hub & Geohazards TEP
EOSC-hub & Geohazards TEPEOSC-hub & Geohazards TEP
EOSC-hub & Geohazards TEP
 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
 
M Colella Cv
M Colella CvM Colella Cv
M Colella Cv
 
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
 
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...
 
Minerals4EU - The Minerals Knowledge Data Platform (EU-MKDP)
Minerals4EU - The Minerals Knowledge Data Platform (EU-MKDP)Minerals4EU - The Minerals Knowledge Data Platform (EU-MKDP)
Minerals4EU - The Minerals Knowledge Data Platform (EU-MKDP)
 
Aerospace defensetechs
Aerospace  defensetechsAerospace  defensetechs
Aerospace defensetechs
 
EN - LPZ Curriculum Vitae
EN - LPZ Curriculum VitaeEN - LPZ Curriculum Vitae
EN - LPZ Curriculum Vitae
 
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPPDefinition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
 
General Resume
General ResumeGeneral Resume
General Resume
 
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
 
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
 
Data Usability Assessment for Remote Sensing Data: Accuracy of Interactive Da...
Data Usability Assessment for Remote Sensing Data: Accuracy of Interactive Da...Data Usability Assessment for Remote Sensing Data: Accuracy of Interactive Da...
Data Usability Assessment for Remote Sensing Data: Accuracy of Interactive Da...
 
Portfolio
PortfolioPortfolio
Portfolio
 
GWT 2014: Energy Conference - 01 Introduzione
GWT 2014: Energy Conference - 01 IntroduzioneGWT 2014: Energy Conference - 01 Introduzione
GWT 2014: Energy Conference - 01 Introduzione
 
PhD_Presentation_v1
PhD_Presentation_v1PhD_Presentation_v1
PhD_Presentation_v1
 

Plus de otb

Présentation de l'ORFEO ToolBox au FROG2013
Présentation de l'ORFEO ToolBox au FROG2013Présentation de l'ORFEO ToolBox au FROG2013
Présentation de l'ORFEO ToolBox au FROG2013otb
 
Pragmatic remote sensing handout
Pragmatic remote sensing handoutPragmatic remote sensing handout
Pragmatic remote sensing handoutotb
 
Madagascar2011 - 09 OTB Change detection framework
Madagascar2011 - 09 OTB Change detection frameworkMadagascar2011 - 09 OTB Change detection framework
Madagascar2011 - 09 OTB Change detection frameworkotb
 
Madagascar2011 - 08 - OTB segmentation and classification
Madagascar2011 - 08 - OTB segmentation and classificationMadagascar2011 - 08 - OTB segmentation and classification
Madagascar2011 - 08 - OTB segmentation and classificationotb
 
Madagascar2011 - 07 - OTB radiometry processing
Madagascar2011 - 07 -  OTB radiometry processingMadagascar2011 - 07 -  OTB radiometry processing
Madagascar2011 - 07 - OTB radiometry processingotb
 
Madagascar2011 - 06 - OTB geometry processing
Madagascar2011 - 06 - OTB geometry processingMadagascar2011 - 06 - OTB geometry processing
Madagascar2011 - 06 - OTB geometry processingotb
 
Madagascar2011 - 05 - Monteverdi first steps
Madagascar2011 - 05 - Monteverdi first stepsMadagascar2011 - 05 - Monteverdi first steps
Madagascar2011 - 05 - Monteverdi first stepsotb
 
Madagascar2011 - 04 - Présentation configuration pratical work
Madagascar2011 - 04 - Présentation configuration pratical workMadagascar2011 - 04 - Présentation configuration pratical work
Madagascar2011 - 04 - Présentation configuration pratical workotb
 
Madagascar2011 - 03 - Présentation Monteverdi
Madagascar2011 - 03 - Présentation MonteverdiMadagascar2011 - 03 - Présentation Monteverdi
Madagascar2011 - 03 - Présentation Monteverdiotb
 
Madagascar2011 - 02 - Présentation OTB
Madagascar2011 - 02 - Présentation OTBMadagascar2011 - 02 - Présentation OTB
Madagascar2011 - 02 - Présentation OTBotb
 
Madagascar2011 - 10 - OTB Object Based Image Analysis
Madagascar2011 - 10 -  OTB Object Based Image AnalysisMadagascar2011 - 10 -  OTB Object Based Image Analysis
Madagascar2011 - 10 - OTB Object Based Image Analysisotb
 
AUF 11 - 02 Geometrie
AUF 11 - 02 GeometrieAUF 11 - 02 Geometrie
AUF 11 - 02 Geometrieotb
 
AUF 11 - 03 Radiometrie
AUF 11 - 03 RadiometrieAUF 11 - 03 Radiometrie
AUF 11 - 03 Radiometrieotb
 
AUF 11 - 04 Primitives
AUF 11 - 04 PrimitivesAUF 11 - 04 Primitives
AUF 11 - 04 Primitivesotb
 

Plus de otb (14)

Présentation de l'ORFEO ToolBox au FROG2013
Présentation de l'ORFEO ToolBox au FROG2013Présentation de l'ORFEO ToolBox au FROG2013
Présentation de l'ORFEO ToolBox au FROG2013
 
Pragmatic remote sensing handout
Pragmatic remote sensing handoutPragmatic remote sensing handout
Pragmatic remote sensing handout
 
Madagascar2011 - 09 OTB Change detection framework
Madagascar2011 - 09 OTB Change detection frameworkMadagascar2011 - 09 OTB Change detection framework
Madagascar2011 - 09 OTB Change detection framework
 
Madagascar2011 - 08 - OTB segmentation and classification
Madagascar2011 - 08 - OTB segmentation and classificationMadagascar2011 - 08 - OTB segmentation and classification
Madagascar2011 - 08 - OTB segmentation and classification
 
Madagascar2011 - 07 - OTB radiometry processing
Madagascar2011 - 07 -  OTB radiometry processingMadagascar2011 - 07 -  OTB radiometry processing
Madagascar2011 - 07 - OTB radiometry processing
 
Madagascar2011 - 06 - OTB geometry processing
Madagascar2011 - 06 - OTB geometry processingMadagascar2011 - 06 - OTB geometry processing
Madagascar2011 - 06 - OTB geometry processing
 
Madagascar2011 - 05 - Monteverdi first steps
Madagascar2011 - 05 - Monteverdi first stepsMadagascar2011 - 05 - Monteverdi first steps
Madagascar2011 - 05 - Monteverdi first steps
 
Madagascar2011 - 04 - Présentation configuration pratical work
Madagascar2011 - 04 - Présentation configuration pratical workMadagascar2011 - 04 - Présentation configuration pratical work
Madagascar2011 - 04 - Présentation configuration pratical work
 
Madagascar2011 - 03 - Présentation Monteverdi
Madagascar2011 - 03 - Présentation MonteverdiMadagascar2011 - 03 - Présentation Monteverdi
Madagascar2011 - 03 - Présentation Monteverdi
 
Madagascar2011 - 02 - Présentation OTB
Madagascar2011 - 02 - Présentation OTBMadagascar2011 - 02 - Présentation OTB
Madagascar2011 - 02 - Présentation OTB
 
Madagascar2011 - 10 - OTB Object Based Image Analysis
Madagascar2011 - 10 -  OTB Object Based Image AnalysisMadagascar2011 - 10 -  OTB Object Based Image Analysis
Madagascar2011 - 10 - OTB Object Based Image Analysis
 
AUF 11 - 02 Geometrie
AUF 11 - 02 GeometrieAUF 11 - 02 Geometrie
AUF 11 - 02 Geometrie
 
AUF 11 - 03 Radiometrie
AUF 11 - 03 RadiometrieAUF 11 - 03 Radiometrie
AUF 11 - 03 Radiometrie
 
AUF 11 - 04 Primitives
AUF 11 - 04 PrimitivesAUF 11 - 04 Primitives
AUF 11 - 04 Primitives
 

Dernier

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingGDSC PJATK
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceMartin Humpolec
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 

Dernier (20)

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 

ORFEO ToolBox at CS-SI From research to operational applications

  • 1. 1 CS Communication & Systèmes –Space Catalogue ORFEO ToolBox at CS-SI From research to operational applications 2/06/2015 Mickaël Savinaud CS Image Processing Toolbox manager Orfeo Toolbox is not a black box http://www.orfeo-toolbox.org
  • 2. CS Communication & Systèmes –Space Catalogue2 CS-SI Image Geographic Application Department  75 people - Dual IT and Thematic skills  25% of PhD in the team  8 M€ turnover Consultant & study (Contract and project management, technical expertise, needs study, modeling, prototype…) services Research & Development (Internal study, work experiences and thesis) Training, Support and Maintenance (customer support, technical support, operational conditions support, and training) Prime contractor, Development & systems integration ( contract work, ready-made systems & COTS)
  • 3. CS Communication & Systèmes –Space Catalogue3 CS-SI Image Geographic Application Department • Ground Segment Image Processing chain: IPF S2, MACCS, Kalideos • Ground Segment Image Quality: MPC S2, ICC Pleiades, VIQ, MPA S2 • Image Processing Tools Box: OTB, RUGGED, CNES Common Tools image processing expertise of earth observation ground station : acquisition, inventory, production, thematic and added-value image processing. • PAAS -Geospatial Platform Technology: Geostorm • Applications and Services activities Land, Environment, Energy, Defense: Saterre, S2Agri, PEPS Applications and Information Systems Design and Engineering
  • 4. CS Communication & Systèmes –Space Catalogue4 Orfeo ToolBox – Address various R&D issues  Different research works already done with OTB  At CS-SI through internship or co-funded thesis.  Some R&D studies for space agencies or end-users done with OTB at CS-SI  CNES - Benchmark of various algorithm method (pansharpening, compression, …).  CNES - Improve automatic image analysis with exogenous data (risk maps, DEM, OpenStreetMap).  CNES - Hyperspectral data analysis.  CNES - How to deal efficiently with large scale segmentation.  EUMETSAT - Definition and prototyping of new methods of geometry quality assessment for MTG.  XXX-Automatic detection of rust on utility pole from Unmanned aerial vehicle (UAV). ORFEO ToolBox as strong development framework for R&D studies
  • 5. CS Communication & Systèmes –Space Catalogue5 Orfeo ToolBox - Sentinel-2 ground segment processing  CNES - Multi-mission Atmospheric and Cloud Correction Software (MACCS)  Processing multi-temporal and/or multi-spectral images to produce physical measurements  Atmospheric corrections: AOT estimation, environment and slope correction  Cloud, Cloud Shadow, Water and Snow detection  Develop since end of 2009 with Venµs and Formosat (Landsat8, Spot4-5 and S2)  TAS/ESA - Sentinel 2 Level-0 and Level-1 Instrument Processing Facility (IPF)  Automatic production of large volume of Sentinel-2 L1c products.  OTB in image processing module: cloud/water mask computing, resampling from location grid, radiometric corrections (deconvolution, image filtering, aberrant pixel interpolation).  TAS/ESA - Sentinel-2 Mission Performance Assessment (MPA):  Resampling of image data  Correlation between bands to detect misalignment.
  • 6. CS Communication & Systèmes –Space Catalogue6 Orfeo ToolBox - Sentinel-2 end-users tools  Sentinel-2 ToolBox:  set of visualization, analysis and processing tools for the exploitation of MSI data from Sentinel-2 mission.  Re-use the components and the heritage of BEAM Toolbox  Common framework and development with other Sx Toolbox -> SNAP  First release last year in September  Second release in few days with the first steps of OTB integration thanks to the standard tool adapter
  • 7. CS Communication & Systèmes –Space Catalogue7 Orfeo ToolBox - Sentinel-2 end-users application  Sentinel-2 For Agriculture: www.esa-sen2agri.iorg  Support definition and production of 4 new products and the related algorithm  Provide an open source system to end- user  R&D and operational image processing chains done with OTB  Use Sentinel-2 L1C and LandSat8 L1T data  Composite product: BRDF correction and weighted average approach  LAI retrieval: based on otb-bv code  Dynamic crop mask and crop type: based on OTB classification framework Crop type result over Belgium site (S4-5 + L8 times series)
  • 8. CS Communication & Systèmes –Space Catalogue8 Orfeo ToolBox - OTB and Web Services  RTU Pleiades: Use OTB to extract information from Pleiades product used by ORFEO community  Generate data for product database (ingestion, radiometric calibration, …)  Online processing based on WPS and OTB functionalities (stereo, segmentation, …). SDI Processing server Client
  • 9. CS Communication & Systèmes –Space Catalogue9 Orfeo ToolBox - OTB and Web Services PEPS web platform:  Add interactive supervised classification  Custom web interface and Spatial Data Infrastructure: GeoStorm
  • 10. CS Communication & Systèmes –Space Catalogue10 OTB and QGIS at CS-SI  Integration of OTB in QGIS  RapidEye Time series / S2 catalog  TerreImage plugin
  • 11. CS Communication & Systèmes –Space Catalogue11 CONCLUSION: R&D to Operational context  OTB is used at CS-SI as a development framework for image processing over large dataset  Flexible: open source, bindings (python)…  Completeness: many algorithms available  Performance  Maintainability: documentation, strong development rules, …  OTB is used at CS-SI for operational development with strong constraints  CS-SI proposes Training around OTB for developers or users  CS-SI will submit its application to PSC  CS-SI will contribute some developments to OTB according to the new governance policy and license  CS-SI is sponsor of the first OTB hackfest