Remote Sensing Image Scene Classification Using Multi-Scale Completed Local Binary Patterns and Fisher Vectors
An effective remote sensing image scene classification approach using patch-based multi-scale completed local binary pattern (MS-CLBP) features and a Fisher vector (FV) is proposed. The approach extracts a set of local patch descriptors by partitioning an image and its multi-scale versions into dens...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2016-06-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | http://www.mdpi.com/2072-4292/8/6/483 |
id |
doaj-add556252b334977b74a245ba6f53e06 |
---|---|
record_format |
Article |
spelling |
doaj-add556252b334977b74a245ba6f53e062020-11-24T21:40:27ZengMDPI AGRemote Sensing2072-42922016-06-018648310.3390/rs8060483rs8060483Remote Sensing Image Scene Classification Using Multi-Scale Completed Local Binary Patterns and Fisher VectorsLonghui Huang0Chen Chen1Wei Li2Qian Du3College of Information Science and Technology, Beijing University of Chemical Technology, 100029 Beijing, ChinaDepartment of Electrical Engineering, University of Texas at Dallas, Dallas, TX 75080, USACollege of Information Science and Technology, Beijing University of Chemical Technology, 100029 Beijing, ChinaDepartment of Electrical and Computer Engineering, Mississippi State University, Starkville, MS 39762, USAAn effective remote sensing image scene classification approach using patch-based multi-scale completed local binary pattern (MS-CLBP) features and a Fisher vector (FV) is proposed. The approach extracts a set of local patch descriptors by partitioning an image and its multi-scale versions into dense patches and using the CLBP descriptor to characterize local rotation invariant texture information. Then, Fisher vector encoding is used to encode the local patch descriptors (i.e., patch-based CLBP features) into a discriminative representation. To improve the discriminative power of feature representation, multiple sets of parameters are used for CLBP to generate multiple FVs that are concatenated as the final representation for an image. A kernel-based extreme learning machine (KELM) is then employed for classification. The proposed method is extensively evaluated on two public benchmark remote sensing image datasets (i.e., the 21-class land-use dataset and the 19-class satellite scene dataset) and leads to superior classification performance (93.00% for the 21-class dataset with an improvement of approximately 3% when compared with the state-of-the-art MS-CLBP and 94.32% for the 19-class dataset with an improvement of approximately 1%).http://www.mdpi.com/2072-4292/8/6/483remote sensing image scene classificationcompleted local binary patternsmulti-scale analysisfisher vectorextreme learning machine |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Longhui Huang Chen Chen Wei Li Qian Du |
spellingShingle |
Longhui Huang Chen Chen Wei Li Qian Du Remote Sensing Image Scene Classification Using Multi-Scale Completed Local Binary Patterns and Fisher Vectors Remote Sensing remote sensing image scene classification completed local binary patterns multi-scale analysis fisher vector extreme learning machine |
author_facet |
Longhui Huang Chen Chen Wei Li Qian Du |
author_sort |
Longhui Huang |
title |
Remote Sensing Image Scene Classification Using Multi-Scale Completed Local Binary Patterns and Fisher Vectors |
title_short |
Remote Sensing Image Scene Classification Using Multi-Scale Completed Local Binary Patterns and Fisher Vectors |
title_full |
Remote Sensing Image Scene Classification Using Multi-Scale Completed Local Binary Patterns and Fisher Vectors |
title_fullStr |
Remote Sensing Image Scene Classification Using Multi-Scale Completed Local Binary Patterns and Fisher Vectors |
title_full_unstemmed |
Remote Sensing Image Scene Classification Using Multi-Scale Completed Local Binary Patterns and Fisher Vectors |
title_sort |
remote sensing image scene classification using multi-scale completed local binary patterns and fisher vectors |
publisher |
MDPI AG |
series |
Remote Sensing |
issn |
2072-4292 |
publishDate |
2016-06-01 |
description |
An effective remote sensing image scene classification approach using patch-based multi-scale completed local binary pattern (MS-CLBP) features and a Fisher vector (FV) is proposed. The approach extracts a set of local patch descriptors by partitioning an image and its multi-scale versions into dense patches and using the CLBP descriptor to characterize local rotation invariant texture information. Then, Fisher vector encoding is used to encode the local patch descriptors (i.e., patch-based CLBP features) into a discriminative representation. To improve the discriminative power of feature representation, multiple sets of parameters are used for CLBP to generate multiple FVs that are concatenated as the final representation for an image. A kernel-based extreme learning machine (KELM) is then employed for classification. The proposed method is extensively evaluated on two public benchmark remote sensing image datasets (i.e., the 21-class land-use dataset and the 19-class satellite scene dataset) and leads to superior classification performance (93.00% for the 21-class dataset with an improvement of approximately 3% when compared with the state-of-the-art MS-CLBP and 94.32% for the 19-class dataset with an improvement of approximately 1%). |
topic |
remote sensing image scene classification completed local binary patterns multi-scale analysis fisher vector extreme learning machine |
url |
http://www.mdpi.com/2072-4292/8/6/483 |
work_keys_str_mv |
AT longhuihuang remotesensingimagesceneclassificationusingmultiscalecompletedlocalbinarypatternsandfishervectors AT chenchen remotesensingimagesceneclassificationusingmultiscalecompletedlocalbinarypatternsandfishervectors AT weili remotesensingimagesceneclassificationusingmultiscalecompletedlocalbinarypatternsandfishervectors AT qiandu remotesensingimagesceneclassificationusingmultiscalecompletedlocalbinarypatternsandfishervectors |
_version_ |
1725925687192190976 |