OTB Users meeting and hackfest 2017

From OTBWiki
Jump to: navigation, search

This page is about organizing an Orfeo ToolBox users meeting and hackfest in 2017.

Take a look to the previous event: OTB Users meeting and hackfest 2015 and OTB Users meeting and hackfest 2016

Tentative program

When: A 3 day meeting for OTB Users, 7th to 9th June 2017.

Where: The location is Harry Cow, in Toulouse, France.

How: Attendance is free of charge and welcome to everyone interested in OTB! But please register first.

Day 1: Plenary session

09:00 - 09:30 : Welcome

  • Introduction to OTB User Days 2017 -- Manuel & Mickaël

09:30 - 12:30 : Talks

  • "What's new in one year of OTB?" -- Victor Poughon
  • "iota2: scaling-up land-cover mapping thanks to OTB" -- Arthur Vincent
  • "Développement de chaines d'extraction d'informations à partir d'OTB" -- Jérôme Maxant
  • Break
  • "OTB at CS-SI" -- Mickael Savinaud (CS-SI)
  • "Utilisation de l'OTB à l'IRSN" -- METIVIER Jean Michel / MENDY Elvira
  • "MAJA software introduction and feedback on the development of otb applications" -- Pierre Lassalle
  • "Large scale superpixel segmentation with OTB" -- Dawa DERKSEN
  • Group photo!

12:30 - 14:00 : Lunch break

14:00 - 17:00 : Talks

  • "PEPS and data processing" -- Erwann Poupart
  • "Open Earth Engine: Integration of OTB in an Interactive Platform for Large Scale Remote Sensing and Visualization" -- Baptiste MEYLHEUC
  • "Benchmarking of image processing libraries for the Euclid ground segment" -- Peter Kettig
  • "OTB for remote sensing of forest using SAR images" -- Marie Ballere
  • Break
  • "A dimensionality reduction framework for OTB" -- Cédric Traizet & Jordi Inglada
  • "Plans for asynchronous writing in OTB" -- Julien Michel / CNES
  • "Teaching remote sensing with OTB and QGIS in engineering faculty of Life Sciences" -- Mathieu Fauvel / INP-Toulouse

17:00 - 19:00 : Ice breaker

Cocktail offered by our sponsor

Day 2: Technical session

09:30 - 12:00: Tutorials

Three groups are possible:

  • Beginners (learn Monteverdi and OTB Applications)
  • Intermediate 1 (sampling and classification)
  • Intermediate 2 (internals)
  • Advanced (develop an OTB application in C++)

12:00 - 14:00: Lunch break

14:00 - 18:00 Track 1: Continue tutorials (Lead: Victor)

Continue morning tutorials.

14:00 - 18:00 Track 2: Open questions & features requests & one-on-one tutoring (Lead: Guillaume, Marina)

Come with your data and your use cases and we'll have a look. Give feedback and user requests for the future of OTB.

14:00 - 18:00 Track 3: Brainstorming (Lead: Julien)

We'll brainstorm technical topics, with the objective of writing a RFComments. Some ideas:

Evening: social event

Move to a Toulouse restaurant. Please submit your proposal

Day 3: Hackfest

09:30 - 10:00: Breakfast meetings

  • C++11/14/17 for OTB?
  • Planning meeting at the beginning

10:00 - 12:30: Hacking

12:30 - 14:00: Lunch break: Pizza party!

14:00 - 14:30: Open PSC meeting: Post-6.0 roadmap

14:30 - 17:00: Hacking

Ideas for 'Hacking' topics:


Here are a set of questions that can help you prepare your talk :

  • In what context are you using OTB, what part of OTB and what for ?
  • What other software do you use along with OTB ? Do they have to interact with each others ?
  • What is working and what is not ?
  • What performances do you get (time, quality) ?
  • What is missing ?
  • Did you achieve everything you planned to ?

Guidelines for participants

  • Bring your laptop if possible, with a working installation of OTB (we will distribute a VM with everything as a last resort option),
  • Be prepared: questions, feedback, requests, problems you can not solve, pieces of code that do not work as you wish ...
  • Update the pad with your participation details (it helps us planning lunches and breaks)

Guidelines for all speakers

  • Lets make the talks short. Each topic should be presented in 15 min. at most.
  • The language for the event will most probably be French (if everybody speaks French in the room), however slides and materials should be in English if possible, to ease publication
  • We will try to do some video recording for further publishing online. If you do not wish to be recorded, please let us know

Guidelines for the tutorial sessions

Tutorials will use a common set of material and exercises which are available and licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.

Bring your laptop if possible, with a working installation of OTB. You can find instructions below:

  1. Install OTB standalone package and QGIS

Instructions to install the software are available in the following PDF files at:

    1. for user tutorial: https://www.orfeo-toolbox.org/packages/WorkshopData/install-en.pdf
    2. For the developer tutorial (OTB xdk 5.10): https://www.orfeo-toolbox.org/packages/WorkshopData/install_xdk-en.pdf
  1. Download the OTB data package (WorkshopData.zip - ZIP archive - around 1.5 Go) : https://www.orfeo-toolbox.org/packages/WorkshopData/
  2. Download slides and workshop guide (PDF files: workshopSlide-*.pdf, workshopGuide-*.pdf) -> same URL
  3. Solutions are also available at the same URL (workshopSolution-*.pdf) -> same URL