{"title":"Spectral library pruning based on classification techniques","authors":"H. Fayyazi, H. Dehghani, M. Hosseini","doi":"10.1109/IRANIANMVIP.2013.6779966","DOIUrl":null,"url":null,"abstract":"Spectral unmixing is an active research area in remote sensing. The direct use of the spectral libraries in spectral unmixing is increased by increasing the availability of the libraries. In this way, the spectral unmixing problem is converted into a sparse regression problem that is time-consuming. This is due to the existence of irrelevant spectra in the library. So these spectra should be removed in some way. In this paper, a machine learning approach for spectral library pruning is introduced. At first, the spectral library is clustered based on a simple and efficient new feature space. Then the training data needed to learn a classifier are extracted by adding different noise levels to the clustered spectra. The label of the training data is determined based on the results of spectral library clustering. After learning the classifier, each pixel of the image is classified using it. For pruning the library, the spectra with the labels that none of the image pixels belong to, are removed. We use three classifiers, decision tree, neural networks and k-nearest neighbor to determine the effect of applying different classifiers. The results compared here show that the proposed method works well in noisy images.","PeriodicalId":297204,"journal":{"name":"2013 8th Iranian Conference on Machine Vision and Image Processing (MVIP)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 8th Iranian Conference on Machine Vision and Image Processing (MVIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRANIANMVIP.2013.6779966","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Spectral unmixing is an active research area in remote sensing. The direct use of the spectral libraries in spectral unmixing is increased by increasing the availability of the libraries. In this way, the spectral unmixing problem is converted into a sparse regression problem that is time-consuming. This is due to the existence of irrelevant spectra in the library. So these spectra should be removed in some way. In this paper, a machine learning approach for spectral library pruning is introduced. At first, the spectral library is clustered based on a simple and efficient new feature space. Then the training data needed to learn a classifier are extracted by adding different noise levels to the clustered spectra. The label of the training data is determined based on the results of spectral library clustering. After learning the classifier, each pixel of the image is classified using it. For pruning the library, the spectra with the labels that none of the image pixels belong to, are removed. We use three classifiers, decision tree, neural networks and k-nearest neighbor to determine the effect of applying different classifiers. The results compared here show that the proposed method works well in noisy images.