FPGA based implementation of convolutional neural network for hyperspectral classification

Xiaofeng Chen, Jingyu Ji, Shaohui Mei, Yifan Zhang, Manli Han, Qian Du

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

convolutional neural network (CNN) has been widely used for hyperspectral classification. Current researches of CNN based hyperspectral image classification is mainly implemented on graphics processing unit (GPU) platform. However, GPU is not suitable for onboard processing due to the problem of space radiation and power supply on image acquiring platform. Therefore, in this paper, FPGA is selected to implement CNN based hyperspectral classification for further onboard processing. Specially, a hardware model is designed for the forward classification step of CNN using hardware description language, including computation structure for CNN, implementation of different layers, weight loading scheme, and data interfere. Simulation results over Pavia data set validate the proposed FPGA based implementation is coincide with that on GPU platform.

Original languageEnglish
Title of host publication2018 IEEE International Geoscience and Remote Sensing Symposium, IGARSS 2018 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages2451-2454
Number of pages4
ISBN (Electronic)9781538671504
DOIs
StatePublished - 31 Oct 2018
Event38th Annual IEEE International Geoscience and Remote Sensing Symposium, IGARSS 2018 - Valencia, Spain
Duration: 22 Jul 201827 Jul 2018

Publication series

NameInternational Geoscience and Remote Sensing Symposium (IGARSS)
Volume2018-July

Conference

Conference38th Annual IEEE International Geoscience and Remote Sensing Symposium, IGARSS 2018
Country/TerritorySpain
CityValencia
Period22/07/1827/07/18

Keywords

  • Classification
  • Convolutional neural network
  • FPGA
  • Hyperspectral

Fingerprint

Dive into the research topics of 'FPGA based implementation of convolutional neural network for hyperspectral classification'. Together they form a unique fingerprint.

Cite this