Cargando…
An Efficient and Lightweight Convolutional Neural Network for Remote Sensing Image Scene Classification
Classifying remote sensing images is vital for interpreting image content. Presently, remote sensing image scene classification methods using convolutional neural networks have drawbacks, including excessive parameters and heavy calculation costs. More efficient and lightweight CNNs have fewer param...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7181261/ https://www.ncbi.nlm.nih.gov/pubmed/32252483 http://dx.doi.org/10.3390/s20071999 |
_version_ | 1783526009460490240 |
---|---|
author | Yu, Donghang Xu, Qing Guo, Haitao Zhao, Chuan Lin, Yuzhun Li, Daoji |
author_facet | Yu, Donghang Xu, Qing Guo, Haitao Zhao, Chuan Lin, Yuzhun Li, Daoji |
author_sort | Yu, Donghang |
collection | PubMed |
description | Classifying remote sensing images is vital for interpreting image content. Presently, remote sensing image scene classification methods using convolutional neural networks have drawbacks, including excessive parameters and heavy calculation costs. More efficient and lightweight CNNs have fewer parameters and calculations, but their classification performance is generally weaker. We propose a more efficient and lightweight convolutional neural network method to improve classification accuracy with a small training dataset. Inspired by fine-grained visual recognition, this study introduces a bilinear convolutional neural network model for scene classification. First, the lightweight convolutional neural network, MobileNetv2, is used to extract deep and abstract image features. Each feature is then transformed into two features with two different convolutional layers. The transformed features are subjected to Hadamard product operation to obtain an enhanced bilinear feature. Finally, the bilinear feature after pooling and normalization is used for classification. Experiments are performed on three widely used datasets: UC Merced, AID, and NWPU-RESISC45. Compared with other state-of-art methods, the proposed method has fewer parameters and calculations, while achieving higher accuracy. By including feature fusion with bilinear pooling, performance and accuracy for remote scene classification can greatly improve. This could be applied to any remote sensing image classification task. |
format | Online Article Text |
id | pubmed-7181261 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-71812612020-04-28 An Efficient and Lightweight Convolutional Neural Network for Remote Sensing Image Scene Classification Yu, Donghang Xu, Qing Guo, Haitao Zhao, Chuan Lin, Yuzhun Li, Daoji Sensors (Basel) Article Classifying remote sensing images is vital for interpreting image content. Presently, remote sensing image scene classification methods using convolutional neural networks have drawbacks, including excessive parameters and heavy calculation costs. More efficient and lightweight CNNs have fewer parameters and calculations, but their classification performance is generally weaker. We propose a more efficient and lightweight convolutional neural network method to improve classification accuracy with a small training dataset. Inspired by fine-grained visual recognition, this study introduces a bilinear convolutional neural network model for scene classification. First, the lightweight convolutional neural network, MobileNetv2, is used to extract deep and abstract image features. Each feature is then transformed into two features with two different convolutional layers. The transformed features are subjected to Hadamard product operation to obtain an enhanced bilinear feature. Finally, the bilinear feature after pooling and normalization is used for classification. Experiments are performed on three widely used datasets: UC Merced, AID, and NWPU-RESISC45. Compared with other state-of-art methods, the proposed method has fewer parameters and calculations, while achieving higher accuracy. By including feature fusion with bilinear pooling, performance and accuracy for remote scene classification can greatly improve. This could be applied to any remote sensing image classification task. MDPI 2020-04-02 /pmc/articles/PMC7181261/ /pubmed/32252483 http://dx.doi.org/10.3390/s20071999 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Yu, Donghang Xu, Qing Guo, Haitao Zhao, Chuan Lin, Yuzhun Li, Daoji An Efficient and Lightweight Convolutional Neural Network for Remote Sensing Image Scene Classification |
title | An Efficient and Lightweight Convolutional Neural Network for Remote Sensing Image Scene Classification |
title_full | An Efficient and Lightweight Convolutional Neural Network for Remote Sensing Image Scene Classification |
title_fullStr | An Efficient and Lightweight Convolutional Neural Network for Remote Sensing Image Scene Classification |
title_full_unstemmed | An Efficient and Lightweight Convolutional Neural Network for Remote Sensing Image Scene Classification |
title_short | An Efficient and Lightweight Convolutional Neural Network for Remote Sensing Image Scene Classification |
title_sort | efficient and lightweight convolutional neural network for remote sensing image scene classification |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7181261/ https://www.ncbi.nlm.nih.gov/pubmed/32252483 http://dx.doi.org/10.3390/s20071999 |
work_keys_str_mv | AT yudonghang anefficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT xuqing anefficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT guohaitao anefficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT zhaochuan anefficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT linyuzhun anefficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT lidaoji anefficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT yudonghang efficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT xuqing efficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT guohaitao efficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT zhaochuan efficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT linyuzhun efficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification AT lidaoji efficientandlightweightconvolutionalneuralnetworkforremotesensingimagesceneclassification |