Post on 27-Jan-2015
description
1
orfeo-toolbox.org
Presentation of the Orfeo Toolbox framework Monteverdi
Presentation of the Orfeo Toolbox framework Monteverdi
2
orfeo-toolbox.org
Contents of the presentation
Introduction
Presentation of the menu and modules
Special features
Future evolutions
Monteverdi Monteverdi
3
orfeo-toolbox.org
Contents of the presentation
Introduction
Presentation of the menu and modules
Special features
Future evolutions
Monteverdi Monteverdi
4
orfeo-toolbox.org
Framework to simply and interactively build a image processing streaming pipeline
Orfeo Toolbox components :
Functions and filters
Applications
Global framework
=> Monteverdi
What is Monteverdi ?What is Monteverdi ?
5
orfeo-toolbox.org
Contents of the presentation
Introduction
Presentation of the menu and modules
Special features
Future evolutions
Monteverdi Monteverdi
6
orfeo-toolbox.org
Main menu
File
SAR
Filtering
Learning
Geometry
Visualization
Help
MonteverdiMonteverdi
7
orfeo-toolbox.org
File
Open dataset
Save dataset : save results (no pipeline module created)
Extract ROI from dataset : extract ROI for pipeline computation
Save dataset (advanced) : save with choice of output format, channels,
etc.
Cache dataset : execute previous pipelines elements and cache results
Concatenate images : concatenate several images
Quit
MonteverdiMonteverdi
8
orfeo-toolbox.org
File > Extract ROI
MonteverdiMonteverdi
9
orfeo-toolbox.org
File > Save dataset (advanced)
Choice of data type
Choice of output channels
MonteverdiMonteverdi
10
orfeo-toolbox.org
File > Concatenate images
MonteverdiMonteverdi
11
orfeo-toolbox.org
Visualization
Viewer (1/4)
Monteverdi – ViewerMonteverdi – Viewer
12
orfeo-toolbox.org
Visualization
Viewer (2/4)
MonteverdiMonteverdi
13
orfeo-toolbox.org
Visualization
Viewer (3/4)
MonteverdiMonteverdi
14
orfeo-toolbox.org
Visualization
Viewer (4/4)
MonteverdiMonteverdi
15
orfeo-toolbox.org
Geometry
Orthorectification
Reproject image : reprojection of ortho-images
Superimpose two images
Homologous points extraction : manual selection of homologous points,
then re-sampling of the image on the fixed one.
GCP to Sensor Model : manual set of longitude / latitude of
geographical points, then re-sample of the image.
MonteverdiMonteverdi
16
orfeo-toolbox.org
Menu Geometry > Orthorectification (1/2)
MonteverdiMonteverdi
17
orfeo-toolbox.org
Menu Geometry > Orthorectification (2/2)
MonteverdiMonteverdi
18
orfeo-toolbox.org
Menu Geometry > Reproject image
Reproject the image (existence of geometric model) into another
ground reference
MonteverdiMonteverdi
19
orfeo-toolbox.org
Menu Geometry > Superimpose two images
Combination of geometric models of the two images (note : works with
images with geometric model)
➢ Image to be superimposed : use of the direct geometric model to
build Longitude/Latitude projection
➢Combination with the inverse model of the reference image.
➢Reprojection
MonteverdiMonteverdi
20
orfeo-toolbox.org
Menu Geometry > Homologous points extraction
MonteverdiMonteverdi
21
orfeo-toolbox.org
Menu Geometry > GCP to sensor model
MonteverdiMonteverdi
22
orfeo-toolbox.org
Filtering
Feature Extraction
Meanshift clustering
Pan-sharpen an image
Band math
Change detection
Threshold
MonteverdiMonteverdi
23
orfeo-toolbox.org
Filtering
Feature Extraction (1/3)
MonteverdiMonteverdi
24
orfeo-toolbox.org
Filtering
Feature Extraction (2/3)
MonteverdiMonteverdi
25
orfeo-toolbox.org
Filtering
Feature Extraction (3/3)
➢More than 65 features !
Mean, variance, Gradient, spectral angleTextures (energy, entropy, contrast, etc)
Morphological filters
Radiometric indexes• Vegetation (NDVI, ARVI, etc), Soil, Built up, Water
Edge density
Mean shiftOriginal data (=> no need to concatenate channels after filtering)
Etc
➢Use before SVM classification for example
MonteverdiMonteverdi
26
orfeo-toolbox.org
Filtering
Meanshift clustering
MonteverdiMonteverdi
27
orfeo-toolbox.org
Filtering
Pan-sharpen an image
➢Requires Panchromatic and Multispectral input images at the same
resolution
MonteverdiMonteverdi
28
orfeo-toolbox.org
Filtering
Band math
Addition, Substraction, Multiplication, Ratio, Shift-Scale (A*X+B)
MonteverdiMonteverdi
29
orfeo-toolbox.org
Filtering
Change
Detection
MonteverdiMonteverdi
30
orfeo-toolbox.org
Filtering
Threshold
MonteverdiMonteverdi
31
orfeo-toolbox.org
Learning
SVM classification
K-Means clustering
MonteverdiMonteverdi
32
orfeo-toolbox.org
Menu Learning > SVM classification (1/3)
MonteverdiMonteverdi
33
orfeo-toolbox.org
Menu Learning > SVM classification (2/3)
MonteverdiMonteverdi
34
orfeo-toolbox.org
Menu Learning > SVM classification (3/3)
MonteverdiMonteverdi
35
orfeo-toolbox.org
Menu Learning > K-means
MonteverdiMonteverdi
36
orfeo-toolbox.org
SAR
Despeckle image : apply Frost / Lee filter
Compute intensity and log-intensity
MonteverdiMonteverdi
37
orfeo-toolbox.org
Menu SAR > Despeckle image
MonteverdiMonteverdi
38
orfeo-toolbox.org
Menu SAR > Compute intensity and log-intensity
MonteverdiMonteverdi
39
orfeo-toolbox.org
Contents of the presentation
Introduction
Presentation of the menu and modules
Special features
Future evolutions
Monteverdi Monteverdi
40
orfeo-toolbox.org
Right-click on a module of the pipeline
Rename : rename the label into the framework
Show module : reload the parameter window, modify them
for update
Right-click on an image
Rename : rename the label into the framework
Display viewer : direct access to the viewer
Export dataset : direct access to save window
Caching data : compute the previous pipeline processing
Monteverdi Monteverdi
41
orfeo-toolbox.org
Contents of the presentation
Introduction
Presentation of the menu and modules
Special features
Future evolutions
Monteverdi Monteverdi
42
orfeo-toolbox.org
Future evolutions
Integration of new OTB modules
Delete pipeline module functionality
Load / Save project functions
Change input images option into the pipeline
+ Future needs of the Monteverdi users !
Monteverdi Monteverdi
43
orfeo-toolbox.org
Thank you for your attention !
Monteverdi Monteverdi