A Hardware-Friendly Rotation Convolution Neural Network and its FPGA Implementation for Remote Sensing Scene Classification
Directly performing high-accuracy remote sensing scene classification (RSSC) on the edge devices facilitates realtime processing of ground information. Current mainstream RSSC neural networks face challenges in hardware deployment or lack high classification accuracy. This paper proposes a hardware-friendly and high-accuracy multi-branch rotation convolutional neural network (mBR-CNN) and its FPGA accelerator for RSSC tasks. The proposed neural network leverages the rotational properties of <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$3 \times 3$</tex> convolutional kernels to construct mBR-CNN with rotation invariance. Additionally, the proposed FPGA accelerator innovatively incorporates a multi-branch rotation convolution operator, supported by a multi-branch parallel pipeline structure to achieve optimal throughput. Deployed on the Xilinx Virtex7 XC7VX690T FPGA, it utilizes less than 40 % of on-chip resources, achieving processing speeds exceeding 2000 frames per second (fps), with a state-of-the-art classification accuracy of 96.19% on the UC-Merced Land Use Dataset.
Authors
- Feng Xu (ORCID: https://orcid.org/0000-0002-0953-1057)
- Junhua Xiang (ORCID: https://orcid.org/0000-0002-3012-6806)
- Jingwei Zhang (ORCID: https://orcid.org/0000-0002-2261-7605)
- Meng Zhang (ORCID: https://orcid.org/0000-0001-5630-321X)
- Yanrong Wang (ORCID: https://orcid.org/0000-0001-5136-9455)
- Jing An (ORCID: https://orcid.org/0000-0001-6037-781X)
- Xiang Li (ORCID: https://orcid.org/0009-0005-2559-687X)
- Yongming Wang
- Peng Wang (ORCID: https://orcid.org/0000-0003-3167-1547)
Institutions
- Lanzhou University (CN)
- Southeast University (CN)
Publication Details
- Published
- 2024-12-10
- DOI
- https://doi.org/10.1109/icfpt64416.2024.11113477
- Primary Topic
- Optical Polarization and Ellipsometry
- Type
- article
- Field-Weighted Citation Impact
- 0.00