Segmentation of dust storm areas on Mars images using principal component analysis and neural network
Abstract We present a method for automated segmentation of dust storm areas on Mars images observed by an orbiter. We divide them into small patches. Normal basis vectors are obtained from the many small patches by principal component analysis. We train a classifier using coefficients of these basis...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2019-02-01
|
Series: | Progress in Earth and Planetary Science |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s40645-019-0266-1 |
id |
doaj-a938e688bd434b9c9cfaa896bdafa724 |
---|---|
record_format |
Article |
spelling |
doaj-a938e688bd434b9c9cfaa896bdafa7242020-11-25T00:29:27ZengSpringerOpenProgress in Earth and Planetary Science2197-42842019-02-016111210.1186/s40645-019-0266-1Segmentation of dust storm areas on Mars images using principal component analysis and neural networkRyusei Gichu0Kazunori Ogohara1Graduate School of Engineering, University of Shiga PrefectureSchool of Engineering, University of Shiga PrefectureAbstract We present a method for automated segmentation of dust storm areas on Mars images observed by an orbiter. We divide them into small patches. Normal basis vectors are obtained from the many small patches by principal component analysis. We train a classifier using coefficients of these basis vectors as feature vectors. All patches in test images are categorized into one of the dust storm, cloud, and surface classes by the classifier. Each pixel may be included in several dust storm patches. The pixel is classified as a dust storm or the other classes based on the number of dust storm patches that include the pixel. We evaluate the segmentation method by the receiver operator characteristic curve and the area under the curve (AUC). AUC for dust storm is 0.947–0.978 if dust storm areas determined by our visual inspection are assumed to be ground truth. Precision, recall, and F-measure for dust storm are 0.88, 0.84, and 0.86, respectively, if we remove false negative pixels efficiently and maintain the size of true positive dust storms using two different threshold values. The tuning parameters of the classifier used in this study are determined so that the accuracy for dust storm is maximized. We can also tune the classifier for cloud segmentation by changing the parameters.http://link.springer.com/article/10.1186/s40645-019-0266-1MarsDust stormSegmentationMachine learningPrincipal component analysis |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ryusei Gichu Kazunori Ogohara |
spellingShingle |
Ryusei Gichu Kazunori Ogohara Segmentation of dust storm areas on Mars images using principal component analysis and neural network Progress in Earth and Planetary Science Mars Dust storm Segmentation Machine learning Principal component analysis |
author_facet |
Ryusei Gichu Kazunori Ogohara |
author_sort |
Ryusei Gichu |
title |
Segmentation of dust storm areas on Mars images using principal component analysis and neural network |
title_short |
Segmentation of dust storm areas on Mars images using principal component analysis and neural network |
title_full |
Segmentation of dust storm areas on Mars images using principal component analysis and neural network |
title_fullStr |
Segmentation of dust storm areas on Mars images using principal component analysis and neural network |
title_full_unstemmed |
Segmentation of dust storm areas on Mars images using principal component analysis and neural network |
title_sort |
segmentation of dust storm areas on mars images using principal component analysis and neural network |
publisher |
SpringerOpen |
series |
Progress in Earth and Planetary Science |
issn |
2197-4284 |
publishDate |
2019-02-01 |
description |
Abstract We present a method for automated segmentation of dust storm areas on Mars images observed by an orbiter. We divide them into small patches. Normal basis vectors are obtained from the many small patches by principal component analysis. We train a classifier using coefficients of these basis vectors as feature vectors. All patches in test images are categorized into one of the dust storm, cloud, and surface classes by the classifier. Each pixel may be included in several dust storm patches. The pixel is classified as a dust storm or the other classes based on the number of dust storm patches that include the pixel. We evaluate the segmentation method by the receiver operator characteristic curve and the area under the curve (AUC). AUC for dust storm is 0.947–0.978 if dust storm areas determined by our visual inspection are assumed to be ground truth. Precision, recall, and F-measure for dust storm are 0.88, 0.84, and 0.86, respectively, if we remove false negative pixels efficiently and maintain the size of true positive dust storms using two different threshold values. The tuning parameters of the classifier used in this study are determined so that the accuracy for dust storm is maximized. We can also tune the classifier for cloud segmentation by changing the parameters. |
topic |
Mars Dust storm Segmentation Machine learning Principal component analysis |
url |
http://link.springer.com/article/10.1186/s40645-019-0266-1 |
work_keys_str_mv |
AT ryuseigichu segmentationofduststormareasonmarsimagesusingprincipalcomponentanalysisandneuralnetwork AT kazunoriogohara segmentationofduststormareasonmarsimagesusingprincipalcomponentanalysisandneuralnetwork |
_version_ |
1725331211540234240 |