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...

Full description

Bibliographic Details
Main Authors: Ferdi Andika, Mia Rizkinia, Masahiro Okuda
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