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...
Autores principales: | , , , |
---|---|
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 |