FPGA Acceleration of a Supervised Learning Method for Hyperspectral Image Classification

Hyperspectral image classification is one of the most important techniques for analyzing hyperspectral image that have hundreds of spectrum luminance values. For this classification, supervised learning methods are widely used, but in general, they have a trade-off between their accuracy and computational complexity. In this paper, we propose an FPGA implementation of hyperspectral image classification based on a composite kernel method. Because of the large size of hyperspectral images, the data mapping becomes the most critical issue for achieving higher processing speed. Two data mapping approaches are discussed, and one of them that is most suitable for our target images is implemented on an FPGA. Its processing speed for 145×145 pixel images is fast enough for real-time processing, and its accuracy is comparable with other classification algorithms.

[1]  Gustavo Camps-Valls,et al.  Composite kernels for hyperspectral image classification , 2006, IEEE Geoscience and Remote Sensing Letters.

[2]  Hairong Qi,et al.  An FPGA implementation of parallel ICA for dimensionality reduction in hyperspectral images , 2004, IGARSS 2004. 2004 IEEE International Geoscience and Remote Sensing Symposium.

[3]  Wayne Luk,et al.  Hardware Acceleration for Machine Learning , 2017, 2017 IEEE Computer Society Annual Symposium on VLSI (ISVLSI).

[4]  A.D. George,et al.  Multiparadigm Space Processing for Hyperspectral Imaging , 2008, 2008 IEEE Aerospace Conference.

[5]  Yunsong Li,et al.  Hyperspectral image reconstruction by deep convolutional neural network for classification , 2017, Pattern Recognit..

[6]  Ning Ma,et al.  A Scalable Dataflow Accelerator for Real Time Onboard Hyperspectral Image Classification , 2016, ARC.

[7]  Trac D. Tran,et al.  Hyperspectral Image Classification via Kernel Sparse Representation , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Antonio J. Plaza,et al.  GPU Implementation of Composite Kernels for Hyperspectral Image Classification , 2015, IEEE Geoscience and Remote Sensing Letters.