Learning Low Dimensional Convolutional Neural Networks for High-Resolution Remote Sensing Image Retrieval

Learning powerful feature representations for image retrieval has always been a challenging task in the field of remote sensing. Traditional methods focus on extracting low-level hand-crafted features which are not only time-consuming but also tend to achieve unsatisfactory performance due to the co...

Full description

Bibliographic Details
Main Authors: Weixun Zhou, Shawn Newsam, Congmin Li, Zhenfeng Shao
Format: Article
Language:English
Published: MDPI AG 2017-05-01
Series:Remote Sensing
Subjects:
Online Access:http://www.mdpi.com/2072-4292/9/5/489
id doaj-02376e68b51140838e028f56fcd8e07c
record_format Article
spelling doaj-02376e68b51140838e028f56fcd8e07c2020-11-24T23:40:20ZengMDPI AGRemote Sensing2072-42922017-05-019548910.3390/rs9050489rs9050489Learning Low Dimensional Convolutional Neural Networks for High-Resolution Remote Sensing Image RetrievalWeixun Zhou0Shawn Newsam1Congmin Li2Zhenfeng Shao3State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaElectrical Engineering and Computer Science, University of California, Merced, CA 95343, USAState Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaState Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaLearning powerful feature representations for image retrieval has always been a challenging task in the field of remote sensing. Traditional methods focus on extracting low-level hand-crafted features which are not only time-consuming but also tend to achieve unsatisfactory performance due to the complexity of remote sensing images. In this paper, we investigate how to extract deep feature representations based on convolutional neural networks (CNNs) for high-resolution remote sensing image retrieval (HRRSIR). To this end, several effective schemes are proposed to generate powerful feature representations for HRRSIR. In the first scheme, a CNN pre-trained on a different problem is treated as a feature extractor since there are no sufficiently-sized remote sensing datasets to train a CNN from scratch. In the second scheme, we investigate learning features that are specific to our problem by first fine-tuning the pre-trained CNN on a remote sensing dataset and then proposing a novel CNN architecture based on convolutional layers and a three-layer perceptron. The novel CNN has fewer parameters than the pre-trained and fine-tuned CNNs and can learn low dimensional features from limited labelled images. The schemes are evaluated on several challenging, publicly available datasets. The results indicate that the proposed schemes, particularly the novel CNN, achieve state-of-the-art performance.http://www.mdpi.com/2072-4292/9/5/489image retrievaldeep feature representationconvolutional neural networkstransfer learningmulti-layer perceptron
collection DOAJ
language English
format Article
sources DOAJ
author Weixun Zhou
Shawn Newsam
Congmin Li
Zhenfeng Shao
spellingShingle Weixun Zhou
Shawn Newsam
Congmin Li
Zhenfeng Shao
Learning Low Dimensional Convolutional Neural Networks for High-Resolution Remote Sensing Image Retrieval
Remote Sensing
image retrieval
deep feature representation
convolutional neural networks
transfer learning
multi-layer perceptron
author_facet Weixun Zhou
Shawn Newsam
Congmin Li
Zhenfeng Shao
author_sort Weixun Zhou
title Learning Low Dimensional Convolutional Neural Networks for High-Resolution Remote Sensing Image Retrieval
title_short Learning Low Dimensional Convolutional Neural Networks for High-Resolution Remote Sensing Image Retrieval
title_full Learning Low Dimensional Convolutional Neural Networks for High-Resolution Remote Sensing Image Retrieval
title_fullStr Learning Low Dimensional Convolutional Neural Networks for High-Resolution Remote Sensing Image Retrieval
title_full_unstemmed Learning Low Dimensional Convolutional Neural Networks for High-Resolution Remote Sensing Image Retrieval
title_sort learning low dimensional convolutional neural networks for high-resolution remote sensing image retrieval
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2017-05-01
description Learning powerful feature representations for image retrieval has always been a challenging task in the field of remote sensing. Traditional methods focus on extracting low-level hand-crafted features which are not only time-consuming but also tend to achieve unsatisfactory performance due to the complexity of remote sensing images. In this paper, we investigate how to extract deep feature representations based on convolutional neural networks (CNNs) for high-resolution remote sensing image retrieval (HRRSIR). To this end, several effective schemes are proposed to generate powerful feature representations for HRRSIR. In the first scheme, a CNN pre-trained on a different problem is treated as a feature extractor since there are no sufficiently-sized remote sensing datasets to train a CNN from scratch. In the second scheme, we investigate learning features that are specific to our problem by first fine-tuning the pre-trained CNN on a remote sensing dataset and then proposing a novel CNN architecture based on convolutional layers and a three-layer perceptron. The novel CNN has fewer parameters than the pre-trained and fine-tuned CNNs and can learn low dimensional features from limited labelled images. The schemes are evaluated on several challenging, publicly available datasets. The results indicate that the proposed schemes, particularly the novel CNN, achieve state-of-the-art performance.
topic image retrieval
deep feature representation
convolutional neural networks
transfer learning
multi-layer perceptron
url http://www.mdpi.com/2072-4292/9/5/489
work_keys_str_mv AT weixunzhou learninglowdimensionalconvolutionalneuralnetworksforhighresolutionremotesensingimageretrieval
AT shawnnewsam learninglowdimensionalconvolutionalneuralnetworksforhighresolutionremotesensingimageretrieval
AT congminli learninglowdimensionalconvolutionalneuralnetworksforhighresolutionremotesensingimageretrieval
AT zhenfengshao learninglowdimensionalconvolutionalneuralnetworksforhighresolutionremotesensingimageretrieval
_version_ 1725510039728291840