Presentation of the Monteverdi application

Post on 27-Jan-2015

109 views 3 download

Tags:

description

Presentation of the application Monteverdi - Access to OTB functionalities through an interactive application

Transcript of Presentation of the Monteverdi application

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