A Hyperspectral Anomaly Detection Algorithm Based on Morphological Profile and Attribute Filter with Band Selection and Automatic Determination of Maximum Area
Anomaly detection is one of the most challenging topics in hyperspectral imaging due to the high spectral resolution of the images and the lack of spatial and spectral information about the anomaly. In this paper, a novel hyperspectral anomaly detection method called morphological profile and attrib...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-10-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-4292/12/20/3387 |
_version_ | 1797550808734105600 |
---|---|
author | Ferdi Andika Mia Rizkinia Masahiro Okuda |
author_facet | Ferdi Andika Mia Rizkinia Masahiro Okuda |
author_sort | Ferdi Andika |
collection | DOAJ |
description | Anomaly detection is one of the most challenging topics in hyperspectral imaging due to the high spectral resolution of the images and the lack of spatial and spectral information about the anomaly. In this paper, a novel hyperspectral anomaly detection method called morphological profile and attribute filter (MPAF) algorithm is proposed. Aiming to increase the detection accuracy and reduce computing time, it consists of three steps. First, select a band containing rich information for anomaly detection using a novel band selection algorithm based on entropy and histogram counts. Second, remove the background of the selected band with morphological profile. Third, filter the false anomalous pixels with attribute filter. A novel algorithm is also proposed in this paper to define the maximum area of anomalous objects. Experiments were run on real hyperspectral datasets to evaluate the performance, and analysis was also conducted to verify the contribution of each step of MPAF. The results show that the performance of MPAF yields competitive results in terms of average area under the curve (AUC) for receiver operating characteristic (ROC), precision-recall, and computing time, i.e., 0.9916, 0.7055, and 0.25 s, respectively. Compared with four other anomaly detection algorithms, MPAF yielded the highest average AUC for ROC and precision-recall in eight out of thirteen and nine out of thirteen datasets, respectively. Further analysis also proved that each step of MPAF has its effectiveness in the detection performance. |
first_indexed | 2024-03-10T15:34:43Z |
format | Article |
id | doaj.art-9968d64fca7e460dbdb65d9fe3d1d67b |
institution | Directory Open Access Journal |
issn | 2072-4292 |
language | English |
last_indexed | 2024-03-10T15:34:43Z |
publishDate | 2020-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Remote Sensing |
spelling | doaj.art-9968d64fca7e460dbdb65d9fe3d1d67b2023-11-20T17:21:29ZengMDPI AGRemote Sensing2072-42922020-10-011220338710.3390/rs12203387A Hyperspectral Anomaly Detection Algorithm Based on Morphological Profile and Attribute Filter with Band Selection and Automatic Determination of Maximum AreaFerdi Andika0Mia Rizkinia1Masahiro Okuda2Department of Electrical Engineering, Faculty of Engineering, Universitas Indonesia, Depok, Jawa Barat 16424, IndonesiaDepartment of Electrical Engineering, Faculty of Engineering, Universitas Indonesia, Depok, Jawa Barat 16424, IndonesiaFaculty of Science and Engineering, Doshisha University, Kyoto 610-0394, JapanAnomaly detection is one of the most challenging topics in hyperspectral imaging due to the high spectral resolution of the images and the lack of spatial and spectral information about the anomaly. In this paper, a novel hyperspectral anomaly detection method called morphological profile and attribute filter (MPAF) algorithm is proposed. Aiming to increase the detection accuracy and reduce computing time, it consists of three steps. First, select a band containing rich information for anomaly detection using a novel band selection algorithm based on entropy and histogram counts. Second, remove the background of the selected band with morphological profile. Third, filter the false anomalous pixels with attribute filter. A novel algorithm is also proposed in this paper to define the maximum area of anomalous objects. Experiments were run on real hyperspectral datasets to evaluate the performance, and analysis was also conducted to verify the contribution of each step of MPAF. The results show that the performance of MPAF yields competitive results in terms of average area under the curve (AUC) for receiver operating characteristic (ROC), precision-recall, and computing time, i.e., 0.9916, 0.7055, and 0.25 s, respectively. Compared with four other anomaly detection algorithms, MPAF yielded the highest average AUC for ROC and precision-recall in eight out of thirteen and nine out of thirteen datasets, respectively. Further analysis also proved that each step of MPAF has its effectiveness in the detection performance.https://www.mdpi.com/2072-4292/12/20/3387anomaly detectionhyperspectralmorphological profileattribute filterimage histogramentropy |
spellingShingle | Ferdi Andika Mia Rizkinia Masahiro Okuda A Hyperspectral Anomaly Detection Algorithm Based on Morphological Profile and Attribute Filter with Band Selection and Automatic Determination of Maximum Area Remote Sensing anomaly detection hyperspectral morphological profile attribute filter image histogram entropy |
title | A Hyperspectral Anomaly Detection Algorithm Based on Morphological Profile and Attribute Filter with Band Selection and Automatic Determination of Maximum Area |
title_full | A Hyperspectral Anomaly Detection Algorithm Based on Morphological Profile and Attribute Filter with Band Selection and Automatic Determination of Maximum Area |
title_fullStr | A Hyperspectral Anomaly Detection Algorithm Based on Morphological Profile and Attribute Filter with Band Selection and Automatic Determination of Maximum Area |
title_full_unstemmed | A Hyperspectral Anomaly Detection Algorithm Based on Morphological Profile and Attribute Filter with Band Selection and Automatic Determination of Maximum Area |
title_short | A Hyperspectral Anomaly Detection Algorithm Based on Morphological Profile and Attribute Filter with Band Selection and Automatic Determination of Maximum Area |
title_sort | hyperspectral anomaly detection algorithm based on morphological profile and attribute filter with band selection and automatic determination of maximum area |
topic | anomaly detection hyperspectral morphological profile attribute filter image histogram entropy |
url | https://www.mdpi.com/2072-4292/12/20/3387 |
work_keys_str_mv | AT ferdiandika ahyperspectralanomalydetectionalgorithmbasedonmorphologicalprofileandattributefilterwithbandselectionandautomaticdeterminationofmaximumarea AT miarizkinia ahyperspectralanomalydetectionalgorithmbasedonmorphologicalprofileandattributefilterwithbandselectionandautomaticdeterminationofmaximumarea AT masahirookuda ahyperspectralanomalydetectionalgorithmbasedonmorphologicalprofileandattributefilterwithbandselectionandautomaticdeterminationofmaximumarea AT ferdiandika hyperspectralanomalydetectionalgorithmbasedonmorphologicalprofileandattributefilterwithbandselectionandautomaticdeterminationofmaximumarea AT miarizkinia hyperspectralanomalydetectionalgorithmbasedonmorphologicalprofileandattributefilterwithbandselectionandautomaticdeterminationofmaximumarea AT masahirookuda hyperspectralanomalydetectionalgorithmbasedonmorphologicalprofileandattributefilterwithbandselectionandautomaticdeterminationofmaximumarea |