AN UNSUPERVISED LABELING APPROACH FOR HYPERSPECTRAL IMAGE CLASSIFICATION

The application of hyperspectral image analysis for land cover classification is mainly executed in presence of manually labeled data. The ground truth represents the distribution of the actual classes and it is mostly derived from field recorded information. Its manual generation is ineffective, te...

Full description

Bibliographic Details
Main Authors: J. González Santiago, F. Schenkel, W. Gross, W. Middelmann
Format: Article
Language:English
Published: Copernicus Publications 2020-08-01
Series:The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLIII-B3-2020/407/2020/isprs-archives-XLIII-B3-2020-407-2020.pdf
id doaj-22d3afe9f686444b94f6cca56ebf5b42
record_format Article
spelling doaj-22d3afe9f686444b94f6cca56ebf5b422020-11-25T03:40:50ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342020-08-01XLIII-B3-202040741510.5194/isprs-archives-XLIII-B3-2020-407-2020AN UNSUPERVISED LABELING APPROACH FOR HYPERSPECTRAL IMAGE CLASSIFICATIONJ. González Santiago0F. Schenkel1W. Gross2W. Middelmann3Fraunhofer IOSB, Gutleuthausstr. 1, 76275 Ettlingen, GermanyFraunhofer IOSB, Gutleuthausstr. 1, 76275 Ettlingen, GermanyFraunhofer IOSB, Gutleuthausstr. 1, 76275 Ettlingen, GermanyFraunhofer IOSB, Gutleuthausstr. 1, 76275 Ettlingen, GermanyThe application of hyperspectral image analysis for land cover classification is mainly executed in presence of manually labeled data. The ground truth represents the distribution of the actual classes and it is mostly derived from field recorded information. Its manual generation is ineffective, tedious and very time-consuming. The continuously increasing amount of proprietary and publicly available datasets makes it imperative to reduce these related costs. In addition, adequately equipped computer systems are more capable of identifying patterns and neighbourhood relationships than a human operator. Based on these facts, an unsupervised labeling approach is presented to automatically generate labeled images used during the training of a <i>convolutional neural network (CNN)</i> classifier. The proposed method begins with the segmentation stage where an adapted version of the <i>simple linear iterative clustering (SLIC)</i> algorithm for dealing with hyperspectral data is used. Consequently, the <i>Hierarchical Agglomerative Clustering (HAC)</i> and <i>Fuzzy C-Means (FCM)</i> algorithms are employed to efficiently group similar superpixels considering distances with respect to each other. The distinct utilization of these clustering techniques defines a complementary stage for overcoming class overlapping during image generation. Ultimately, a <i>CNN</i> classifier is trained using the computed image to pixel-wise predict classes on unseen datasets. The labeling results, obtained using two hyperspectral benchmark datasets, indicate that the current approach is able to detect objects boundaries, automatically assign class labels to the entire dataset and to classify new data with a prediction certainty of 90%. Additionally, this method is also capable of achieving better classification accuracy and visual correspondence with reality than the ground truth images.https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLIII-B3-2020/407/2020/isprs-archives-XLIII-B3-2020-407-2020.pdf
collection DOAJ
language English
format Article
sources DOAJ
author J. González Santiago
F. Schenkel
W. Gross
W. Middelmann
spellingShingle J. González Santiago
F. Schenkel
W. Gross
W. Middelmann
AN UNSUPERVISED LABELING APPROACH FOR HYPERSPECTRAL IMAGE CLASSIFICATION
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
author_facet J. González Santiago
F. Schenkel
W. Gross
W. Middelmann
author_sort J. González Santiago
title AN UNSUPERVISED LABELING APPROACH FOR HYPERSPECTRAL IMAGE CLASSIFICATION
title_short AN UNSUPERVISED LABELING APPROACH FOR HYPERSPECTRAL IMAGE CLASSIFICATION
title_full AN UNSUPERVISED LABELING APPROACH FOR HYPERSPECTRAL IMAGE CLASSIFICATION
title_fullStr AN UNSUPERVISED LABELING APPROACH FOR HYPERSPECTRAL IMAGE CLASSIFICATION
title_full_unstemmed AN UNSUPERVISED LABELING APPROACH FOR HYPERSPECTRAL IMAGE CLASSIFICATION
title_sort unsupervised labeling approach for hyperspectral image classification
publisher Copernicus Publications
series The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
issn 1682-1750
2194-9034
publishDate 2020-08-01
description The application of hyperspectral image analysis for land cover classification is mainly executed in presence of manually labeled data. The ground truth represents the distribution of the actual classes and it is mostly derived from field recorded information. Its manual generation is ineffective, tedious and very time-consuming. The continuously increasing amount of proprietary and publicly available datasets makes it imperative to reduce these related costs. In addition, adequately equipped computer systems are more capable of identifying patterns and neighbourhood relationships than a human operator. Based on these facts, an unsupervised labeling approach is presented to automatically generate labeled images used during the training of a <i>convolutional neural network (CNN)</i> classifier. The proposed method begins with the segmentation stage where an adapted version of the <i>simple linear iterative clustering (SLIC)</i> algorithm for dealing with hyperspectral data is used. Consequently, the <i>Hierarchical Agglomerative Clustering (HAC)</i> and <i>Fuzzy C-Means (FCM)</i> algorithms are employed to efficiently group similar superpixels considering distances with respect to each other. The distinct utilization of these clustering techniques defines a complementary stage for overcoming class overlapping during image generation. Ultimately, a <i>CNN</i> classifier is trained using the computed image to pixel-wise predict classes on unseen datasets. The labeling results, obtained using two hyperspectral benchmark datasets, indicate that the current approach is able to detect objects boundaries, automatically assign class labels to the entire dataset and to classify new data with a prediction certainty of 90%. Additionally, this method is also capable of achieving better classification accuracy and visual correspondence with reality than the ground truth images.
url https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLIII-B3-2020/407/2020/isprs-archives-XLIII-B3-2020-407-2020.pdf
work_keys_str_mv AT jgonzalezsantiago anunsupervisedlabelingapproachforhyperspectralimageclassification
AT fschenkel anunsupervisedlabelingapproachforhyperspectralimageclassification
AT wgross anunsupervisedlabelingapproachforhyperspectralimageclassification
AT wmiddelmann anunsupervisedlabelingapproachforhyperspectralimageclassification
AT jgonzalezsantiago unsupervisedlabelingapproachforhyperspectralimageclassification
AT fschenkel unsupervisedlabelingapproachforhyperspectralimageclassification
AT wgross unsupervisedlabelingapproachforhyperspectralimageclassification
AT wmiddelmann unsupervisedlabelingapproachforhyperspectralimageclassification
_version_ 1724532687565225984