Monteverdi 2.0 - Remote sensing software for Pleiades images analysis
Upcoming SlideShare
Loading in...5
×
 

Monteverdi 2.0 - Remote sensing software for Pleiades images analysis

on

  • 712 views

Presentation of Monteverdi 2 at Earsel 2013

Presentation of Monteverdi 2 at Earsel 2013

Statistics

Views

Total Views
712
Views on SlideShare
570
Embed Views
142

Actions

Likes
0
Downloads
11
Comments
0

3 Embeds 142

http://orfeo-toolbox.org 75
http://www.orfeo-toolbox.org 66
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Monteverdi 2.0 - Remote sensing software for Pleiades images analysis Monteverdi 2.0 - Remote sensing software for Pleiades images analysis Presentation Transcript

  • Introduction History Monteverdi 2.0 Demonstration Perspectives Monteverdi 2.0 - Remote sensing software for Pleiades images analysis Julien Michel (CNES), Manuel Grizonnet (CNES) 33rd EARSeL Symposium - 3-6 June 2013 - Matera, Italy
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Outline Introduction History Monteverdi 2.0 Demonstration Perspectives
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Outline Introduction History Monteverdi 2.0 Demonstration Perspectives
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Introduction Orfeo ToolBox Open-source remote sensing software developed by CNES since 2006 Roadmap driven by ORFEO program (frame) For Pleiades en-users OTB = C++ API = developer oriented From the begining: also need for ready-to-use tools This talk Tells the story of these tools From the early applications to Monteverdi 2.0
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Outline Introduction History Monteverdi 2.0 Demonstration Perspectives
  • Introduction History Monteverdi 2.0 Demonstration Perspectives The old OTB-Applications package (2007 – 2009) Side OTB package created in 2007 Small tools with graphical user interface Demonstrating single functions of the library Not meant for operational use No consistency between the tools (GUI, parameters, behaviour . . . )
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Monteverdi (2009 - 2013) - start Motivations End-users oriented software Funded by CNES Departement of Strategy and Programs For capacity building and learning Main interface + processing modules
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Monteverdi (2009 - 2013) - development (1/2)
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Monteverdi (2009 - 2013) - development (2/2) Evolution Usage grew far beyond the initial scope From 2010 to 2012: main platform for integration of OTB processes In 2011: Monteverdi becomes Pleiades-ready (JPEG2000 support)
  • Introduction History Monteverdi 2.0 Demonstration Perspectives The OTB applications revamped (2012 - ) Motivation Monteverdi : swiss-knife for small remote sensing tasks But: can not be used for heavy or batch processing Can not inter-operate with other systems Revamping Set of tools each dedicated to specific tasks (classification, segmentation . . . ) Separate the processing chain from the interface: Write once, use everywhere Available interfaces: command-line, auto-generated QT, python . . .
  • Introduction History Monteverdi 2.0 Demonstration Perspectives The OTB applications revamped (2012 - ) command-line & python $ otbcli_ImageSVMClassifier -in QB_1_ortho.tif -imstat clImageStatisticsQB1.xml -svm clsvmModelQB1.svm -out classification.png uchar #!/usr/bin/python # Import the otb applications package import otbApplication # The following line creates an instance of the ImageSVMClassifier application ImageSVMClassifier = otbApplication.Registry.CreateApplication("ImageSVMClassifier") # The following lines set all the application parameters: ImageSVMClassifier.SetParameterString("in", "QB_1_ortho.tif") ImageSVMClassifier.SetParameterString("imstat", "clImageStatisticsQB1.xml") ImageSVMClassifier.SetParameterString("svm", "clsvmModelQB1.svm") ImageSVMClassifier.SetParameterString("out", "classification.png") ImageSVMClassifier.SetParameterOutputImagePixelType("out", 1) # The following line execute the application ImageSVMClassifier.ExecuteAndWriteOutput()
  • Introduction History Monteverdi 2.0 Demonstration Perspectives The OTB applications revamped (2012 - ) - QT
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Outline Introduction History Monteverdi 2.0 Demonstration Perspectives
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Why and how ? Why ? Old-fashioned look & feel of Monteverdi Duplication of functions Monteverdi vs. Applications Limitations of Monteverdi How ? Ambitious road-map Rework from scratch with a QT interface Processing based on applications only Up-to-date navigation Innovative functions Short iterative development cycles with users feedback
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Overview
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Outline Introduction History Monteverdi 2.0 Demonstration Perspectives
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Outline Introduction History Monteverdi 2.0 Demonstration Perspectives
  • Introduction History Monteverdi 2.0 Demonstration Perspectives Perspectives OTB end-users oriented tools have been constantly improving since 2006 Monteverdi 2.0 is still in an early development stage: First experimental version released on 03.2013 Only visualisation and navigation Next release on 06.2013 Database manager Link with applications There is still a lot planned & missing: Multi-image display (flip, transparency . . . ) GIS layers display Processing history and replay Images tagging and bookmarking . . . .