2022
DOI: 10.1109/jstars.2022.3169330
|View full text |Cite
|
Sign up to set email alerts
|

FPGA-Based Implementation of a CNN Architecture for the On-Board Processing of Very High-Resolution Remote Sensing Images

Abstract: Over the last years, Convolutional Neural Networks (CNNs) have been widely used in remote sensing applications, such as marine surveillance, traffic management or road networks detection. However, since CNNs have extremely high computational, bandwith and memory requirements, the hardware implementation of a CNN on space-grade devices like FPGAs for the on-board processing of the acquired images has brought many challenges, since the computational capabilities of the onboard hardware devices are limited. Hence… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 21 publications
0
3
0
Order By: Relevance
“…Reconfigurable computing, often known as FPGA-based computing, has recently gained popularity for implementing algorithms suited for RS applications [8][9] for accelerated performance. FPGAs exemplify an evolution over the Application-Specific Integrated Circuits (ASICs) [10] in the sense that they are explicitly designed to solve distinct problems.…”
Section: Specialized Hardware Architectures For Hpc-pmentioning
confidence: 99%
“…Reconfigurable computing, often known as FPGA-based computing, has recently gained popularity for implementing algorithms suited for RS applications [8][9] for accelerated performance. FPGAs exemplify an evolution over the Application-Specific Integrated Circuits (ASICs) [10] in the sense that they are explicitly designed to solve distinct problems.…”
Section: Specialized Hardware Architectures For Hpc-pmentioning
confidence: 99%
“…Onboard processing of complex problems with low energy consumption improves efficiency, accuracy, and performance [38]. Implementation of convolution neural network (CNN) on FPGAs for onboard processing of high-resolution satellite images requires less computational power and low memory resources [39]. The artificial neural network (ANN) model implemented on FPGA can also be used to extract the features from an input image and to encrypt the same image using asymmetric encryption algorithms [40].…”
Section: Introductionmentioning
confidence: 99%
“…Researchers have primarily focused on deploying CNN models on FPGA platforms. Neris et al [19] conducted a comparative analysis of commonly used remote sensing image processing models and determined the MobileNet1Lite model to be the most well-suited for FPGA deployment. They developed a MobileNet1Lite accelerator on the FPGA platform using high-level synthesis (HLS) technology, implementing both 32-bit floating-point and 16-bit fixed-point precision.…”
Section: Introductionmentioning
confidence: 99%