Top Banner
1 orfeo-toolbox.org Presentation of the Orfeo Toolbox framework Monteverdi Presentation of the Orfeo Toolbox framework Monteverdi
43

Presentation of the Monteverdi application

Jan 27, 2015

Download

Technology

otb

Presentation of the application Monteverdi - Access to OTB functionalities through an interactive application
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Presentation of the Monteverdi application

1

orfeo-toolbox.org

Presentation of the Orfeo Toolbox framework Monteverdi

Presentation of the Orfeo Toolbox framework Monteverdi

Page 2: Presentation of the Monteverdi application

2

orfeo-toolbox.org

Contents of the presentation

Introduction

Presentation of the menu and modules

Special features

Future evolutions

Monteverdi Monteverdi

Page 3: Presentation of the Monteverdi application

3

orfeo-toolbox.org

Contents of the presentation

Introduction

Presentation of the menu and modules

Special features

Future evolutions

Monteverdi Monteverdi

Page 4: Presentation of the Monteverdi application

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 ?

Page 5: Presentation of the Monteverdi application

5

orfeo-toolbox.org

Contents of the presentation

Introduction

Presentation of the menu and modules

Special features

Future evolutions

Monteverdi Monteverdi

Page 6: Presentation of the Monteverdi application

6

orfeo-toolbox.org

Main menu

File

SAR

Filtering

Learning

Geometry

Visualization

Help

MonteverdiMonteverdi

Page 7: Presentation of the Monteverdi application

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

Page 8: Presentation of the Monteverdi application

8

orfeo-toolbox.org

File > Extract ROI

MonteverdiMonteverdi

Page 9: Presentation of the Monteverdi application

9

orfeo-toolbox.org

File > Save dataset (advanced)

Choice of data type

Choice of output channels

MonteverdiMonteverdi

Page 10: Presentation of the Monteverdi application

10

orfeo-toolbox.org

File > Concatenate images

MonteverdiMonteverdi

Page 11: Presentation of the Monteverdi application

11

orfeo-toolbox.org

Visualization

Viewer (1/4)

Monteverdi – ViewerMonteverdi – Viewer

Page 12: Presentation of the Monteverdi application

12

orfeo-toolbox.org

Visualization

Viewer (2/4)

MonteverdiMonteverdi

Page 13: Presentation of the Monteverdi application

13

orfeo-toolbox.org

Visualization

Viewer (3/4)

MonteverdiMonteverdi

Page 14: Presentation of the Monteverdi application

14

orfeo-toolbox.org

Visualization

Viewer (4/4)

MonteverdiMonteverdi

Page 15: Presentation of the Monteverdi application

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

Page 16: Presentation of the Monteverdi application

16

orfeo-toolbox.org

Menu Geometry > Orthorectification (1/2)

MonteverdiMonteverdi

Page 17: Presentation of the Monteverdi application

17

orfeo-toolbox.org

Menu Geometry > Orthorectification (2/2)

MonteverdiMonteverdi

Page 18: Presentation of the Monteverdi application

18

orfeo-toolbox.org

Menu Geometry > Reproject image

Reproject the image (existence of geometric model) into another

ground reference

MonteverdiMonteverdi

Page 19: Presentation of the Monteverdi application

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

Page 20: Presentation of the Monteverdi application

20

orfeo-toolbox.org

Menu Geometry > Homologous points extraction

MonteverdiMonteverdi

Page 21: Presentation of the Monteverdi application

21

orfeo-toolbox.org

Menu Geometry > GCP to sensor model

MonteverdiMonteverdi

Page 22: Presentation of the Monteverdi application

22

orfeo-toolbox.org

Filtering

Feature Extraction

Meanshift clustering

Pan-sharpen an image

Band math

Change detection

Threshold

MonteverdiMonteverdi

Page 23: Presentation of the Monteverdi application

23

orfeo-toolbox.org

Filtering

Feature Extraction (1/3)

MonteverdiMonteverdi

Page 24: Presentation of the Monteverdi application

24

orfeo-toolbox.org

Filtering

Feature Extraction (2/3)

MonteverdiMonteverdi

Page 25: Presentation of the Monteverdi application

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

Page 26: Presentation of the Monteverdi application

26

orfeo-toolbox.org

Filtering

Meanshift clustering

MonteverdiMonteverdi

Page 27: Presentation of the Monteverdi application

27

orfeo-toolbox.org

Filtering

Pan-sharpen an image

➢Requires Panchromatic and Multispectral input images at the same

resolution

MonteverdiMonteverdi

Page 28: Presentation of the Monteverdi application

28

orfeo-toolbox.org

Filtering

Band math

Addition, Substraction, Multiplication, Ratio, Shift-Scale (A*X+B)

MonteverdiMonteverdi

Page 29: Presentation of the Monteverdi application

29

orfeo-toolbox.org

Filtering

Change

Detection

MonteverdiMonteverdi

Page 30: Presentation of the Monteverdi application

30

orfeo-toolbox.org

Filtering

Threshold

MonteverdiMonteverdi

Page 31: Presentation of the Monteverdi application

31

orfeo-toolbox.org

Learning

SVM classification

K-Means clustering

MonteverdiMonteverdi

Page 32: Presentation of the Monteverdi application

32

orfeo-toolbox.org

Menu Learning > SVM classification (1/3)

MonteverdiMonteverdi

Page 33: Presentation of the Monteverdi application

33

orfeo-toolbox.org

Menu Learning > SVM classification (2/3)

MonteverdiMonteverdi

Page 34: Presentation of the Monteverdi application

34

orfeo-toolbox.org

Menu Learning > SVM classification (3/3)

MonteverdiMonteverdi

Page 35: Presentation of the Monteverdi application

35

orfeo-toolbox.org

Menu Learning > K-means

MonteverdiMonteverdi

Page 36: Presentation of the Monteverdi application

36

orfeo-toolbox.org

SAR

Despeckle image : apply Frost / Lee filter

Compute intensity and log-intensity

MonteverdiMonteverdi

Page 37: Presentation of the Monteverdi application

37

orfeo-toolbox.org

Menu SAR > Despeckle image

MonteverdiMonteverdi

Page 38: Presentation of the Monteverdi application

38

orfeo-toolbox.org

Menu SAR > Compute intensity and log-intensity

MonteverdiMonteverdi

Page 39: Presentation of the Monteverdi application

39

orfeo-toolbox.org

Contents of the presentation

Introduction

Presentation of the menu and modules

Special features

Future evolutions

Monteverdi Monteverdi

Page 40: Presentation of the Monteverdi application

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

Page 41: Presentation of the Monteverdi application

41

orfeo-toolbox.org

Contents of the presentation

Introduction

Presentation of the menu and modules

Special features

Future evolutions

Monteverdi Monteverdi

Page 42: Presentation of the Monteverdi application

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

Page 43: Presentation of the Monteverdi application

43

orfeo-toolbox.org

Thank you for your attention !

Monteverdi Monteverdi