Cargando…

A Weighted Spatial-Spectral Kernel RX Algorithm and Efficient Implementation on GPUs

The kernel RX (KRX) detector proposed by Kwon and Nasrabadi exploits a kernel function to obtain a better detection performance. However, it still has two limits that can be improved. On the one hand, reasonable integration of spatial-spectral information can be used to further improve its detection...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Chunhui, Li, Jiawei, Meng, Meiling, Yao, Xifeng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5375727/
https://www.ncbi.nlm.nih.gov/pubmed/28241511
http://dx.doi.org/10.3390/s17030441
_version_ 1782519043464364032
author Zhao, Chunhui
Li, Jiawei
Meng, Meiling
Yao, Xifeng
author_facet Zhao, Chunhui
Li, Jiawei
Meng, Meiling
Yao, Xifeng
author_sort Zhao, Chunhui
collection PubMed
description The kernel RX (KRX) detector proposed by Kwon and Nasrabadi exploits a kernel function to obtain a better detection performance. However, it still has two limits that can be improved. On the one hand, reasonable integration of spatial-spectral information can be used to further improve its detection accuracy. On the other hand, parallel computing can be used to reduce the processing time in available KRX detectors. Accordingly, this paper presents a novel weighted spatial-spectral kernel RX (WSSKRX) detector and its parallel implementation on graphics processing units (GPUs). The WSSKRX utilizes the spatial neighborhood resources to reconstruct the testing pixels by introducing a spectral factor and a spatial window, thereby effectively reducing the interference of background noise. Then, the kernel function is redesigned as a mapping trick in a KRX detector to implement the anomaly detection. In addition, a powerful architecture based on the GPU technique is designed to accelerate WSSKRX. To substantiate the performance of the proposed algorithm, both synthetic and real data are conducted for experiments.
format Online
Article
Text
id pubmed-5375727
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-53757272017-04-10 A Weighted Spatial-Spectral Kernel RX Algorithm and Efficient Implementation on GPUs Zhao, Chunhui Li, Jiawei Meng, Meiling Yao, Xifeng Sensors (Basel) Article The kernel RX (KRX) detector proposed by Kwon and Nasrabadi exploits a kernel function to obtain a better detection performance. However, it still has two limits that can be improved. On the one hand, reasonable integration of spatial-spectral information can be used to further improve its detection accuracy. On the other hand, parallel computing can be used to reduce the processing time in available KRX detectors. Accordingly, this paper presents a novel weighted spatial-spectral kernel RX (WSSKRX) detector and its parallel implementation on graphics processing units (GPUs). The WSSKRX utilizes the spatial neighborhood resources to reconstruct the testing pixels by introducing a spectral factor and a spatial window, thereby effectively reducing the interference of background noise. Then, the kernel function is redesigned as a mapping trick in a KRX detector to implement the anomaly detection. In addition, a powerful architecture based on the GPU technique is designed to accelerate WSSKRX. To substantiate the performance of the proposed algorithm, both synthetic and real data are conducted for experiments. MDPI 2017-02-23 /pmc/articles/PMC5375727/ /pubmed/28241511 http://dx.doi.org/10.3390/s17030441 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhao, Chunhui
Li, Jiawei
Meng, Meiling
Yao, Xifeng
A Weighted Spatial-Spectral Kernel RX Algorithm and Efficient Implementation on GPUs
title A Weighted Spatial-Spectral Kernel RX Algorithm and Efficient Implementation on GPUs
title_full A Weighted Spatial-Spectral Kernel RX Algorithm and Efficient Implementation on GPUs
title_fullStr A Weighted Spatial-Spectral Kernel RX Algorithm and Efficient Implementation on GPUs
title_full_unstemmed A Weighted Spatial-Spectral Kernel RX Algorithm and Efficient Implementation on GPUs
title_short A Weighted Spatial-Spectral Kernel RX Algorithm and Efficient Implementation on GPUs
title_sort weighted spatial-spectral kernel rx algorithm and efficient implementation on gpus
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5375727/
https://www.ncbi.nlm.nih.gov/pubmed/28241511
http://dx.doi.org/10.3390/s17030441
work_keys_str_mv AT zhaochunhui aweightedspatialspectralkernelrxalgorithmandefficientimplementationongpus
AT lijiawei aweightedspatialspectralkernelrxalgorithmandefficientimplementationongpus
AT mengmeiling aweightedspatialspectralkernelrxalgorithmandefficientimplementationongpus
AT yaoxifeng aweightedspatialspectralkernelrxalgorithmandefficientimplementationongpus
AT zhaochunhui weightedspatialspectralkernelrxalgorithmandefficientimplementationongpus
AT lijiawei weightedspatialspectralkernelrxalgorithmandefficientimplementationongpus
AT mengmeiling weightedspatialspectralkernelrxalgorithmandefficientimplementationongpus
AT yaoxifeng weightedspatialspectralkernelrxalgorithmandefficientimplementationongpus