Designing deep CNN models based on sparse coding for aerial imagery: a deep-features reduction approach
Open Access
- 1 January 2019
- journal article
- research article
- Published by Taylor & Francis Ltd in European Journal of Remote Sensing
- Vol. 52 (1), 221-239
- https://doi.org/10.1080/22797254.2019.1581582
Abstract
Traditional methods focus on low-level handcrafted features representations and it is difficult to design a comprehensive classification algorithm for remote sensing scene classification problems. Recently, convolutional neural networks (CNNs) have obtained remarkable performance outcomes, setting several remote sensing benchmarks. Furthermore, direct applications of UAV remote sensing images that use deep convolutional networks are extremely challenging given high input data dimensionality with relatively small amounts of available labelled data. We, therefore, propose a CNN approach to scene classification that architecturally incorporates sparse coding (SC) technique for dimension reduction to minimize overfitting. Outcomes were compared with principal component analysis (PCA) and global average pooling (GAP) alternatives that use fully connected layer(s) in pre-trained CNN architecture(s) to minimize overfitting. SC was used to encode deep features extracted from the last convolutional layer of pre-trained CNN models by using different features maps in which deep features had been converted into low-dimensional SC features. These same sparse-coded features were concatenated by means of different pooling techniques to obtain global image features for scene classification. The proposed algorithm outperformed current state-of-the-art algorithms based on handcrafted features. When using our own UAV-based dataset and existing datasets, it was also exceptionally efficient computationally when learning data representations, producing a 93.64% accuracy rate..Keywords
This publication has 58 references indexed in Scilit:
- Remote Sensing Image Scene Classification Using Bag of Convolutional FeaturesIEEE Geoscience and Remote Sensing Letters, 2017
- Remote Sensing Image Scene Classification: Benchmark and State of the ArtProceedings of the IEEE, 2017
- Convolutional Neural Networks for Speech RecognitionIEEE/ACM Transactions on Audio, Speech, and Language Processing, 2014
- Big Data Deep Learning: Challenges and PerspectivesIEEE Access, 2014
- Vehicle Detection in Satellite Images by Hybrid Deep Convolutional Neural NetworksIEEE Geoscience and Remote Sensing Letters, 2014
- Pooling in image representation: The visual codeword point of viewComputer Vision and Image Understanding, 2013
- Unsupervised Feature Learning for Aerial Scene ClassificationIEEE Transactions on Geoscience and Remote Sensing, 2013
- Learning Deep Architectures for AIFoundations and Trends® in Machine Learning, 2009
- Improved Manifold Coordinate Representations of Large-Scale Hyperspectral ScenesIEEE Transactions on Geoscience and Remote Sensing, 2006
- Atomic Decomposition by Basis PursuitSIAM Review, 2001