Abstract
Cloud detection with a convolutional neural network is an effective method for improving the accuracy of remote sensing image processing, but it takes a large number of convolutions with repeated floating-point multiplications which is difficult for high-speed onboard processing. Winograd is always used for accelerating convolution. However, the efficiency of Winograd implemented on the general-purpose processors is low, which requires FPGA to provide parallel computing capabilities for the Winograd optimized cloud detection network. This paper proposes a Winograd-based CNN accelerator for cloud detection on FPGA. Firstly, a cloud detection network is proposed based on the improved U-Net, which provides the capability of high accuracy of cloud detection with low computing complexity. Then, the convolution in the cloud detection network is improved by the Winograd algorithm to reduce the number of floating-point multiplications. And a novel cloud detection accelerator based on FPGA is proposed. The accelerator performs a sufficient parallel operation on the convolution improved by Winograd, which further improves the processing efficiency. Experimental results indicate that based on ensuring that the average pixel accuracy is greater than 95%, the processing time for a 256×256 image can reach 996ms, which is 35 times faster than the ARM deployment only.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2022 Chinese Automation Congress, CAC 2022 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 3966-3970 |
| Number of pages | 5 |
| ISBN (Electronic) | 9781665465335 |
| DOIs | |
| State | Published - 2022 |
| Externally published | Yes |
| Event | 2022 Chinese Automation Congress, CAC 2022 - Xiamen, China Duration: 25 Nov 2022 → 27 Nov 2022 |
Publication series
| Name | Proceedings - 2022 Chinese Automation Congress, CAC 2022 |
|---|---|
| Volume | 2022-January |
Conference
| Conference | 2022 Chinese Automation Congress, CAC 2022 |
|---|---|
| Country/Territory | China |
| City | Xiamen |
| Period | 25/11/22 → 27/11/22 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Accelerator based on FPGA
- CNN
- Onboard cloud detection
- Winograd
Fingerprint
Dive into the research topics of 'A Winograd-based CNN Accelerator for Cloud Detection on FPGA'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver