madagascar2011 - 05 - monteverdi first steps
DESCRIPTION
TRANSCRIPT
1
orfeo-toolbox.org
First use with the Orfeo Toolbox framework Monteverdi
First use with the Orfeo Toolbox framework Monteverdi
Stéphane MAY
2
orfeo-toolbox.org
Menu File > Open
Im4_C_29042009_170_395/372076101/SPVIEW01/IMAGERY.TIF
Menu Visualization > Viewer
Select your input images
Discover the viewer functionalities
Alternative : right click on the module in the pipeline
Use case 1 : open an image, and discover the viewer Use case 1 : open an image, and discover the viewer
3
orfeo-toolbox.org
Visualization
Viewer (1/5)
Monteverdi – ViewerMonteverdi – Viewer
4
orfeo-toolbox.org
Visualization
Viewer (2/5)
Monteverdi - ViewerMonteverdi - Viewer
5
orfeo-toolbox.org
Visualization
Viewer (3/5)
Monteverdi - ViewerMonteverdi - Viewer
6
orfeo-toolbox.org
Visualization
Viewer (4/5)
Monteverdi - ViewerMonteverdi - Viewer
7
orfeo-toolbox.org
Visualization
Viewer (5/5)
Monteverdi - ViewerMonteverdi - Viewer
8
orfeo-toolbox.org
Menu File > Open
Im4_C_29042009_170_395/372076101/SPVIEW01/IMAGERY.TIF
Menu Visualization > Viewer (lock the pipeline !)
File > Extract ROI from dataset
Positions (x,y) = [3000,3000], sizeX=500 (w), sizeY=600 (h)
File > Save dataset
File > Save dataset (advanced)
Save only Channel 1 in Float type
Seel also :
Right click on pipeline module ExtractROI > Show module
Cache dataset
Use case 2 : create a pipeline, save an image Use case 2 : create a pipeline, save an image
9
orfeo-toolbox.org
File > Extract ROI
Monteverdi - ROIMonteverdi - ROI
10
orfeo-toolbox.org
File > Save dataset (advanced)
Choice of data type
Choice of output channels
Monteverdi – Save datasetMonteverdi – Save dataset
11
orfeo-toolbox.org
Menu File > Open
./theme2/extraitIm2_C/Im2_c_extrait.tif
Menu Filtering > Threshold
Generic Threshold / Threshold Above / Change Lower threshold
Generic Threshold / Threshold Below / Change Upper Threshold
➢Role of outside value
➢Role of alpha (alpha blending) : alpha=0
Generic Threshold / Threshold outside / Change upper & lower th.
Binary threshold / Lower & Upper threshold / Outside & Inside
values
Use case 3 : threshold an imageUse case 3 : threshold an image
12
orfeo-toolbox.org
Filtering
Threshold
Monteverdi - ThresholdMonteverdi - Threshold
13
orfeo-toolbox.org
Filtering
Feature Extraction (1/3)
Monteverdi – Feature extractionMonteverdi – Feature extraction
14
orfeo-toolbox.org
Filtering
Feature Extraction (2/3)
Monteverdi – Feature extractionMonteverdi – Feature extraction
15
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
Monteverdi – Feature extractionMonteverdi – Feature extraction
16
orfeo-toolbox.org
Menu File > Open
./theme2/extraitIm2_C/Im2_c_extrait.tif
Menu Filtering > Feature extraction
Test the following features (See OTB-Software-Guide.pdf for technical
details on algorithms)
➢Original data (=> no need to concatenate channels after filtering)
➢Edge detection : Touzi
➢Spectral angle : choose one vegetation pixel
➢Variance
➢Mean
➢Rec. gradient
➢Morphology > Morphology opening
➢Edge density > Sobel
Use case 4 : Feature extraction (1/3)Use case 4 : Feature extraction (1/3)
17
orfeo-toolbox.org
Menu Filtering > Feature extraction
Test the following features (See OTB-Software-Guide.pdf for
technical details on algorithms) :
➢Radiometric indexesVegetation
• NDVI, RVI, PVI, etc Soil
• BI2
Built up• ISU
Further work :
➢Rename output image channels
➢Save your result
➢Build Mean, variance image on a Touzi image
Use case 4 : Feature extraction (2/3)Use case 4 : Feature extraction (2/3)
18
orfeo-toolbox.org
Solution : mean, variance over Touzi image
Reader
Feature Extraction (Reader0) > Touzi
Feature Extraction (FeatureExtraction1) > Mean, Variance
Save your result
Use case 4 : Feature extraction (3/3)Use case 4 : Feature extraction (3/3)
19
orfeo-toolbox.org
Menu File > Open
./theme2/extraitIm2_C/Im2_c_extrait.tif
Menu Filtering > Feature extraction > NDVI
Menu File > Concatenate Image
Add Reader0 → Channel 1
Add Reader0 → Channel 2
Add FeatureExtraction1 → OutputImage
View the result
Use case 5 : concatenate your resultsUse case 5 : concatenate your results
20
orfeo-toolbox.org
File > Concatenate images
Monteverdi – Concatenate imagesMonteverdi – Concatenate images
21
orfeo-toolbox.org
Command line tool
otbConcatenateImages-cli -il image1.tif image2.tif -out img_concat.tif
OTB – Concatenate imagesOTB – Concatenate images
22
orfeo-toolbox.org
Thank you for your attention !
Monteverdi Monteverdi