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...

Descripción completa

Detalles Bibliográficos
Autores principales: Yu, Donghang, Xu, Qing, Guo, Haitao, Zhao, Chuan, Lin, Yuzhun, Li, Daoji
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