Back to Search
Start Over
Convolutional Neural Networks for On-Board Cloud Screening.
- Source :
-
Remote Sensing . Jun2019, Vol. 11 Issue 12, p1417-1417. 1p. - Publication Year :
- 2019
-
Abstract
- A cloud screening unit on a satellite platform for Earth observation can play an important role in optimizing communication resources by selecting images with interesting content while skipping those that are highly contaminated by clouds. In this study, we address the cloud screening problem by investigating an encoder–decoder convolutional neural network (CNN). CNNs usually employ millions of parameters to provide high accuracy; on the other hand, the satellite platform imposes hardware constraints on the processing unit. Hence, to allow an onboard implementation, we investigate experimentally several solutions to reduce the resource consumption by CNN while preserving its classification accuracy. We experimentally explore approaches such as halving the computation precision, using fewer spectral bands, reducing the input size, decreasing the number of network filters and also making use of shallower networks, with the constraint that the resulting CNN must have sufficiently small memory footprint to fit the memory of a low-power accelerator for embedded systems. The trade-off between the network performance and resource consumption has been studied over the publicly available SPARCS dataset. Finally, we show that the proposed network can be implemented on the satellite board while performing with reasonably high accuracy compared with the state-of-the-art. [ABSTRACT FROM AUTHOR]
- Subjects :
- *NETWORK performance
*ARTIFICIAL satellites
*ARTIFICIAL neural networks
Subjects
Details
- Language :
- English
- ISSN :
- 20724292
- Volume :
- 11
- Issue :
- 12
- Database :
- Academic Search Index
- Journal :
- Remote Sensing
- Publication Type :
- Academic Journal
- Accession number :
- 137306820
- Full Text :
- https://doi.org/10.3390/rs11121417