SlideShare a Scribd company logo
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

More Related Content

PDF
USING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENT
 
PDF
Usages of OTB at SERTIT OTB Users meeting and hackfest 2015
 
PDF
Monteverdi 2.0 - Remote sensing software for Pleiades images analysis
 
PDF
ONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPS
 
PPTX
Monitoring tropical forest cover Activities of ONFI in remote sensing
 
PDF
Presentation of the Orfeo Toolbox
 
PDF
Ice: lightweight, efficient rendering for remote sensing images
 
PDF
用 Python 玩 LHC 公開數據
USING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENT
 
Usages of OTB at SERTIT OTB Users meeting and hackfest 2015
 
Monteverdi 2.0 - Remote sensing software for Pleiades images analysis
 
ONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPS
 
Monitoring tropical forest cover Activities of ONFI in remote sensing
 
Presentation of the Orfeo Toolbox
 
Ice: lightweight, efficient rendering for remote sensing images
 
用 Python 玩 LHC 公開數據

What's hot (13)

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

Viewers also liked (10)

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

Similar to ORFEO ToolBox at CS-SI From research to operational applications (13)

PDF
OTB-FOSS4G-2010
 
PDF
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
PDF
Value Added Applications for Optech Sensors
PDF
Free remote sensing and GIS data
PDF
Pragmatic remote sensing handout
 
PDF
Pragmatic Remote Sensing - IGARSS 2010
 
PDF
Madagascar2011 - 02 - Présentation OTB
 
PDF
AI4Space –Artificial Intelligence at ISTA - Hülsmann & Haser
PDF
Interoperable data management OBSEA
PDF
Software guide 3.20.0
PDF
2014.09.04 federated ground segments - toulouse
PPTX
OpenNebulaConf 2013 - Keynote: Opening the Path to Technical Excellence by Jo...
PPTX
Opening the Path to Technical Excellence
OTB-FOSS4G-2010
 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
Value Added Applications for Optech Sensors
Free remote sensing and GIS data
Pragmatic remote sensing handout
 
Pragmatic Remote Sensing - IGARSS 2010
 
Madagascar2011 - 02 - Présentation OTB
 
AI4Space –Artificial Intelligence at ISTA - Hülsmann & Haser
Interoperable data management OBSEA
Software guide 3.20.0
2014.09.04 federated ground segments - toulouse
OpenNebulaConf 2013 - Keynote: Opening the Path to Technical Excellence by Jo...
Opening the Path to Technical Excellence

More from otb (12)

PDF
Présentation de l'ORFEO ToolBox au FROG2013
 
PDF
Madagascar2011 - 09 OTB Change detection framework
 
PDF
Madagascar2011 - 08 - OTB segmentation and classification
 
PDF
Madagascar2011 - 07 - OTB radiometry processing
 
PDF
Madagascar2011 - 06 - OTB geometry processing
 
PDF
Madagascar2011 - 05 - Monteverdi first steps
 
PDF
Madagascar2011 - 04 - Présentation configuration pratical work
 
PDF
Madagascar2011 - 03 - Présentation Monteverdi
 
PDF
Madagascar2011 - 10 - OTB Object Based Image Analysis
 
PDF
AUF 11 - 02 Geometrie
 
PDF
AUF 11 - 03 Radiometrie
 
PDF
AUF 11 - 04 Primitives
 
Présentation de l'ORFEO ToolBox au FROG2013
 
Madagascar2011 - 09 OTB Change detection framework
 
Madagascar2011 - 08 - OTB segmentation and classification
 
Madagascar2011 - 07 - OTB radiometry processing
 
Madagascar2011 - 06 - OTB geometry processing
 
Madagascar2011 - 05 - Monteverdi first steps
 
Madagascar2011 - 04 - Présentation configuration pratical work
 
Madagascar2011 - 03 - Présentation Monteverdi
 
Madagascar2011 - 10 - OTB Object Based Image Analysis
 
AUF 11 - 02 Geometrie
 
AUF 11 - 03 Radiometrie
 
AUF 11 - 04 Primitives
 

Recently uploaded (20)

PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
KodekX | Application Modernization Development
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Spectral efficient network and resource selection model in 5G networks
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Approach and Philosophy of On baking technology
Review of recent advances in non-invasive hemoglobin estimation
Reach Out and Touch Someone: Haptics and Empathic Computing
“AI and Expert System Decision Support & Business Intelligence Systems”
KodekX | Application Modernization Development
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Electronic commerce courselecture one. Pdf
Empathic Computing: Creating Shared Understanding
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Spectral efficient network and resource selection model in 5G networks

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