REMOTE SENSING

QGIS 오르페오 툴박스(OTB)를 이용한 인공신경망(ANN) 분류 (2) - 영상 통계 계산

유병혁 2015. 11. 29. 17:58

이번 글은 오르페오 툴박스(OTB)에서 '영상 통계 계산'을 학습해 보도록 하겠습니다.

 

해당 기능의 오르페오 툴박스 쿡북(CookBook)은 아래와 같습니다.

5.8.3 Compute Images second order statistics(영상 2차 통계 계산)

https://www.orfeo-toolbox.org/CookBook/CookBooksu117.html#x152-8430005.8.3

 

본 글은 'onF International' 유튜브에서 제공하는 아래 동영상들을 참고하였습니다.

 

Tutorial - Qgis Orfeo ToolBox Classification Step 0/5: Load data
https://www.youtube.com/watch?v=ReSbK-FS_P0&feature=youtu.be

 

Tutorial - Qgis Orfeo ToolBox Classification Step 1/5: Compute raster statistics data
https://www.youtube.com/watch?v=6e4aNiCLVxc&feature=youtu.be

 

Tutorial - Qgis Orfeo ToolBox Classification Step 2/5: how to create ROI shape file
https://www.youtube.com/watch?v=ROzgJCjQ8jE&feature=youtu.be

 

Tutorial - Qgis Orfeo ToolBox Classification Step 3/5: how to train the SVM classifier
https://www.youtube.com/watch?v=CHDDBxlPcaM&feature=youtu.be

 

Tutorial - Qgis Orfeo ToolBox Classification Step 4/5: how to create classification file
https://www.youtube.com/watch?v=ESWudaDdFLY&feature=youtu.be

 

Tutorial - Qgis Orfeo ToolBox Classification Step 5/5: how to filter classification
https://www.youtube.com/watch?v=TROcfDjylZg&feature=youtu.be

 

QGIS 상단 메뉴에서 '프로세싱 > 툴박스'를 클릭하면,

 

프로세싱 툴박스가 실행되는데요, 아래와 같이 Orfeo Toolbox (Image analysis)가 있습니다. 

 

여기서 'Learning > Compute Images second order statistics'를 클릭해 보겠습니다.

 

아래와 같이 창이 실행되었는데요, Input images는 분류할 영상을,

Background Value는 배경 값으로 통계에서 제외할 값(여기서는 0으로 설정)을,

Output XML file은 Input images의 각 밴드의 평균(mean)과 표준편차(standard deviation)을 계산해 줍니다.

이러한 통계값은 ROI(Region of interest) 훈련집합(training set)을 학습 전에 정규화(normalize)하는 목적으로 사용됩니다.

 

먼저 Input images를 클릭해 보겠습니다.

 

영상을 선택하는데요, 저는 앞서 소개드린 도브(Dove) 위성영상을 선택했습니다.

 

Output XML file도 지정하면,

 

이제 Run을 클릭하여 영상 통계를 계산하도록 하겠습니다.

 

결과값은 아래와 같은데요, 다음 글에서는 ROI를 설정해 보도록 하겠습니다.