What's new about OTB? Rotating Header Image

Roll over Monteverdi2

All you need to know

If you only have a few seconds to read this post and want to help us making Monteverdi 2, here is a short summary:

  1. Download Monteverdi2 beta version here (Windows and Mac OSX installer available, please note that installers does not require any privilege).
  2. Give it a try
  3. Fill Monteverdi 2.0 beta1 survey (french version available here)
  4. (Optionally) file bugs on our our bugtracker

Why Monteverdi2, and how it’s done

Monteverdi was developed 4 years ago  in order to provide an integrated application for capacity building activities (teaching, simple image manipulation, etc.). Its success went far beyond this initial scope since it opened the OTB world to a wide range of users who needed a ready to use graphical tool more than a library of components to write their own processing chain. With this 4 years of lifetime, we have a lot of feedbacks regarding how useful the tool was, but also regarding what should be improved to move toward greater usability and operationnality. We therefore decided to rework the Monteverdi concept into a brand new software, enlightened by this experience.

We are now very happy to announce the first beta version of Monteverdi 2, the new generation of interactive application based on OTB. Please note that we are still at an early development stage, as this is only the first step of an iterative process we would like to conduct with you. In this process, we :

  1. Deliver a beta version,
  2. Collect your feedbacks and advices for the next beta version,
  3. Work on the next beta version taking into accounts all the feedbacks.

By actively including you (the end-user) in a short development loop, we hope to converge faster toward the tool you really need !

For now, Monteverdi 2.0 allows you to :

  • Open an image in a viewer Navigate through space and resolution using drag&zoom
  • Change color composition and rendering
  • Visualize the viewed area on a minimap
  • Close and open again your data with the exact same parameters

Capture Monteverdi 2.0

More to come

As stated before, this is only the first beta version, and we have a lot of ideas regarding what the software could do :

  • Adding an image collection manager (like a photo manager),
  • Allowing access to processing with OTB applications,
  • Adding more visualisation modes and tools …

Take the survey !

Instead of selecting ourselves the new features to implement, we would like to select the features you really need or care about. That is why we wrote a short survey to allow you to give your feedback on what is already available and what we should focus on for the next beta version. Please take the Monteverdi 2.0 beta1 user feedback Survey, it will only take about 10 minutes of your time (french version also available here).

Also, if your run into something likely to be a bug, do not hesitate to file a bug report in our bugtracker ! This is very important to improve the software quality.

Many thanks for your help,  we hope Monteverdi2 (will) rock(s) !

The OTB Dev Team

 

OTB 3.18 is out!

We are very happy to announce the release of OTB 3.18 codename “Seven years of Coding”!

Some of the major changes in this release are:

  • OTB meets OpenCV: the architecture of the machine learning framework has been redesigned. It provides a simple and generic interface to create bridges with existing machine learning algorithms implementation. This new framework has been used to include  OpenCV machine learning algorithms. So in addition to LibSVM,  you can now use 8 other algorithms  for your images classification tasks, such as bayesian, k-nearest neighbors, random forests, artificial neural network… All these classifiers can be reached directly from the TrainImagesClassifier and ImageClassifier applications (read this note to learn about migrating to these new applications).
  • Dempster-Shafer based fusion of classifications: A new method based on Dempster-Shafer theory has been developed to fuse multiple classification maps. This method will take advantage of the per-class strengh and weaknesses of each input classification (estimated from confusion matrices) to produce a robust output map combining the best of each input. It is available as an alternative choice to majority voting fusion in the FusionOfClassifications application.
  • Improvement of the StereoFramework application: a whole set of filters has been developed to enhance this application, including line-of-sight intersection, left-right / right-left coherency checking and fusion of several 3D clouds into one raster DSM. The application now allows to input several views of the same scene and build a single raster DSM from them combining the information from all pairs, which is most useful for tri-stereoscopic Pleiades data for instance.
  • Access to GDAL overviews and writing of output image subsets throughout the library using the box and resol parameters of the extended filenames.

There are also a great deal of major improvements in the core library (as listed in the release note).

Thanks again to all the contributors for the great work and to all the users for their feedbacks after the release candidate, especially Morgan and Agustin who helped spotting bugs and documentation flaws.

As usual, sources (OTB, Monteverdi, OTB-Wrapping) and binary packages (Monteverdi for Mac OS X and Windows) can be downloaded here. For Linux users, new version will be soon available for update through your favorite package manager software.

We welcome your feedback and request, and encourage you to join the ORFEO community and mailing list.

OTB is not yet “On The Beach” as we’re expecting to release a new beta version of Monteverdi2 in few days with major improvements.

Spoiler alert: Monteverdi 2.0 beta2 screenshot

Spoiler alert: Monteverdi 2.0 beta2 screenshot

OTB Dev Team

OTB 3.18 Release Candidate 1 ready for testing!

The OTB 3.18 release candidate 1 has been tagged, and is available for testing!

Some of the major changes in this release are:

  • Bridge to OpenCV classifiers: the architecture of the machine learning framework has been redesigned. It provides a simple and generic interface to create bridges with existing machine learning algorithms implementation. This new framework has been used to include  OpenCV machine learning algorithms. So in addition to LibSVM,  you can now use 8 other algorithms  for your images classification tasks, such as bayesian, k-nearest neighbors, random forests, artificial neural network… All these classifiers can be reached directly from the TrainImagesClassifier and ImageClassifier applications (read this note to learn about migrating to these new applications).
  • Dempster-Shafer based fusion of classifications: A new method based on Dempster-Shafer theory has been developed to fuse multiple classification maps. This method will take advantage of the per-class strengh and weaknesses of each input classification (estimated from confusion matrices) to produce a robust output map combining the best of each input. It is available as an alternative choice to majority voting fusion in the FusionOfClassifications application.
  • Improvement of the StereoFramework application: a whole set of filters has been developed to enhance this application, including line-of-sight interesction, left-right / right-left coherency checking and fusion of several 3D clouds into one raster DSM. The application now allows to input several views of the same scene and build a single raster DSM from them combining the information from all pairs, which is most useful for tri-stereoscopic Pleiades data for instance.
  • Access to Gdal overviews and writing of output image subsets throughout the library using the box and resol parameters of the extended filenames.

There are a lot more new things coming with this release! For more information, please read the complete release note available here.

Source code can be downloaded here.

You can also obtain the source code using Mercurial:

hg clone http://hg.orfeo-toolbox.org/OTB
cd OTB
hg update -r 3.18-rc1

Feel free to test the release candidate and share your experiences on the mailing list. And if you run into a bug, please file it into our issues tracker.

You can also help to identify other issues by submitting an Experimental build to the dashboard with:

ctest -D Experimental

For more details please see:

http://wiki.orfeo-toolbox.org/index.php/Set_up_a_nightly

OTB Dev Team

OTB at ESA Land Training Course 2013 in Athens!

OTB will be attending ESA Land Training Course 2013! We have a practical session on Wednesday the 3rd of July in the morning, about using the latest OTB features to exploit Earth Observation satellite data. Moreover we also have a general presentation about OTB on Tuesday the 2nd at 16:30. You can find some information about how to apply to this training course here.

If you are attending ESA Land Training Course 2013 yourself, we will be delighted to meet you there!

See you in Athens,

Mickaël and Julien

OTB 3.16 is out!

We are very happy to announce the release of OTB 3.16, codename “v(n+1) = sqrt((v(n)-3)*100)” !

This new release includes no less than 13 new ready-to-use applications, ranging from geometry refinement to push&play stereo framework, through classification maps regularization and fusion. There are also a great deal of major improvements in the core library (as listed in the release note). Detailed informations about these major changes can also be found in this post.

Thanks again to all the contributors for the great work and to all the users for their feedbacks.

As usual, sources (OTB, Monteverdi, OTB-Wrapping) and binary packages (Monteverdi for Mac OS X and Windows) can be downloaded here. For Linux users, new version will be soon available for update through your favorite package manager software (note that the the OTB-Wrapping project is only supported on Linux system with GCC version < 4.7 and do not compile successfully with clang, thus cannot be used on recent MacOSX version).

We welcome your feedback and request, and encourage you to join the community and mailing list.

Let’s move now to OTBv4!

OTB 3.16 is most probably the last OTB major release based on ITKv3. The next major version will be compatible with the new ITKv4 and will bring lots of new exciting functionalities to the library. You can already find information about this process here. As this new version will bring major changes on most part of the library we need more than ever your feedback, request and contribution to the project.

We will come back soon with news regarding this “Révolution tranquille”.

OTB Dev Team