Cargando…

Hierarchical Multi-Scale Convolutional Neural Networks for Hyperspectral Image Classification

Deep learning models combining spectral and spatial features have been proven to be effective for hyperspectral image (HSI) classification. However, most spatial feature integration methods only consider a single input spatial scale regardless of various shapes and sizes of objects over the image pl...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Simin, Zhu, Xueyu, Bao, Jie
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6480716/
https://www.ncbi.nlm.nih.gov/pubmed/30974816
http://dx.doi.org/10.3390/s19071714
_version_ 1783413629350051840
author Li, Simin
Zhu, Xueyu
Bao, Jie
author_facet Li, Simin
Zhu, Xueyu
Bao, Jie
author_sort Li, Simin
collection PubMed
description Deep learning models combining spectral and spatial features have been proven to be effective for hyperspectral image (HSI) classification. However, most spatial feature integration methods only consider a single input spatial scale regardless of various shapes and sizes of objects over the image plane, leading to missing scale-dependent information. In this paper, we propose a hierarchical multi-scale convolutional neural networks (CNNs) with auxiliary classifiers (HMCNN-AC) to learn hierarchical multi-scale spectral–spatial features for HSI classification. First, to better exploit the spatial information, multi-scale image patches for each pixel are generated at different spatial scales. These multi-scale patches are all centered at the same central spectrum but with shrunken spatial scales. Then, we apply multi-scale CNNs to extract spectral–spatial features from each scale patch. The obtained multi-scale convolutional features are considered as structured sequential data with spectral–spatial dependency, and a bidirectional LSTM is proposed to capture the correlation and extract a hierarchical representation for each pixel. To better train the whole network, weighted auxiliary classifiers are employed for the multi-scale CNNs and optimized together with the main loss function. Experimental results on three public HSI datasets demonstrate the superiority of our proposed framework over some state-of-the-art methods.
format Online
Article
Text
id pubmed-6480716
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64807162019-04-29 Hierarchical Multi-Scale Convolutional Neural Networks for Hyperspectral Image Classification Li, Simin Zhu, Xueyu Bao, Jie Sensors (Basel) Article Deep learning models combining spectral and spatial features have been proven to be effective for hyperspectral image (HSI) classification. However, most spatial feature integration methods only consider a single input spatial scale regardless of various shapes and sizes of objects over the image plane, leading to missing scale-dependent information. In this paper, we propose a hierarchical multi-scale convolutional neural networks (CNNs) with auxiliary classifiers (HMCNN-AC) to learn hierarchical multi-scale spectral–spatial features for HSI classification. First, to better exploit the spatial information, multi-scale image patches for each pixel are generated at different spatial scales. These multi-scale patches are all centered at the same central spectrum but with shrunken spatial scales. Then, we apply multi-scale CNNs to extract spectral–spatial features from each scale patch. The obtained multi-scale convolutional features are considered as structured sequential data with spectral–spatial dependency, and a bidirectional LSTM is proposed to capture the correlation and extract a hierarchical representation for each pixel. To better train the whole network, weighted auxiliary classifiers are employed for the multi-scale CNNs and optimized together with the main loss function. Experimental results on three public HSI datasets demonstrate the superiority of our proposed framework over some state-of-the-art methods. MDPI 2019-04-10 /pmc/articles/PMC6480716/ /pubmed/30974816 http://dx.doi.org/10.3390/s19071714 Text en © 2019 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
Li, Simin
Zhu, Xueyu
Bao, Jie
Hierarchical Multi-Scale Convolutional Neural Networks for Hyperspectral Image Classification
title Hierarchical Multi-Scale Convolutional Neural Networks for Hyperspectral Image Classification
title_full Hierarchical Multi-Scale Convolutional Neural Networks for Hyperspectral Image Classification
title_fullStr Hierarchical Multi-Scale Convolutional Neural Networks for Hyperspectral Image Classification
title_full_unstemmed Hierarchical Multi-Scale Convolutional Neural Networks for Hyperspectral Image Classification
title_short Hierarchical Multi-Scale Convolutional Neural Networks for Hyperspectral Image Classification
title_sort hierarchical multi-scale convolutional neural networks for hyperspectral image classification
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6480716/
https://www.ncbi.nlm.nih.gov/pubmed/30974816
http://dx.doi.org/10.3390/s19071714
work_keys_str_mv AT lisimin hierarchicalmultiscaleconvolutionalneuralnetworksforhyperspectralimageclassification
AT zhuxueyu hierarchicalmultiscaleconvolutionalneuralnetworksforhyperspectralimageclassification
AT baojie hierarchicalmultiscaleconvolutionalneuralnetworksforhyperspectralimageclassification