Feature Extraction for Hyperspectral Imagery: The Evolution from Shallow to Deep (Overview and Toolbox)
arXiv:2003.02822 · doi:10.1109/MGRS.2020.2979764
Abstract
Hyperspectral images provide detailed spectral information through hundreds of (narrow) spectral channels (also known as dimensionality or bands) with continuous spectral information that can accurately classify diverse materials of interest. The increased dimensionality of such data makes it possible to significantly improve data information content but provides a challenge to the conventional techniques (the so-called curse of dimensionality) for accurate analysis of hyperspectral images. Feature extraction, as a vibrant field of research in the hyperspectral community, evolved through decades of research to address this issue and extract informative features suitable for data representation and classification. The advances in feature extraction have been inspired by two fields of research, including the popularization of image and signal processing as well as machine (deep) learning, leading to two types of feature extraction approaches named shallow and deep techniques. This article outlines the advances in feature extraction approaches for hyperspectral imagery by providing a technical overview of the state-of-the-art techniques, providing useful entry points for researchers at different levels, including students, researchers, and senior researchers, willing to explore novel investigations on this challenging topic. In more detail, this paper provides a bird's eye view over shallow (both supervised and unsupervised) and deep feature extraction approaches specifically dedicated to the topic of hyperspectral feature extraction and its application on hyperspectral image classification. Additionally, this paper compares 15 advanced techniques with an emphasis on their methodological foundations in terms of classification accuracies. Furthermore, the codes and libraries are shared at https://github.com/BehnoodRasti/HyFTech-Hyperspectral-Shallow-Deep-Feature-Extraction-Toolbox.
References in corpus (8)
- Deep Learning for Hyperspectral Image Classification: An Overview
- An Augmented Linear Mixing Model to Address Spectral Variability for Hyperspectral Unmixing
- Cascaded Recurrent Neural Networks for Hyperspectral Image Classification
- Learnable Manifold Alignment (LeMA) : A Semi-supervised Cross-modality Learning Framework for Land Cover and Land Use Classification
- CoSpace: Common Subspace Learning from Hyperspectral-Multispectral Correspondences
- ORSIm Detector: A Novel Object Detection Framework in Optical Remote Sensing Imagery Using Spatial-Frequency Channel Features
- Active Transfer Learning Network: A Unified Deep Joint Spectral-Spatial Feature Learning Model For Hyperspectral Image Classification
- Hyperspectral Subspace Identification Using SURE
Cited by in corpus (25)
- Graph Convolutional Networks for Hyperspectral Image Classification
- More Diverse Means Better: Multimodal Deep Learning Meets Remote Sensing Imagery Classification
- Multimodal Fusion Transformer for Remote Sensing Image Classification
- Hyperspectral Image Classification-Traditional to Deep Models: A Survey for Future Prospects
- Deep Learning for UAV-based Object Detection and Tracking: A Survey
- X-ModalNet: A Semi-Supervised Deep Cross-Modal Network for Classification of Remote Sensing Data
- Deep Image Translation with an Affinity-Based Change Prior for Unsupervised Multimodal Change Detection
- Coupled Convolutional Neural Network with Adaptive Response Function Learning for Unsupervised Hyperspectral Super-Resolution
- Spectral Superresolution of Multispectral Imagery with Joint Sparse and Low-Rank Learning
- Deep Hyperspectral Unmixing using Transformer Network
- Fusion of Dual Spatial Information for Hyperspectral Image Classification
- Polarimetric SAR Image Semantic Segmentation with 3D Discrete Wavelet Transform and Markov Random Field
- SpectralDiff: A Generative Framework for Hyperspectral Image Classification with Diffusion Models
- Optical Remote Sensing Image Understanding with Weak Supervision: Concepts, Methods, and Perspectives
- SMamba: A Spatial-spectral State Space Model for Hyperspectral Image Classification
- Vehicle Detection of Multi-source Remote Sensing Data Using Active Fine-tuning Network
- Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Package
- SpectralFormer: Rethinking Hyperspectral Image Classification with Transformers
- The Effects of Spectral Dimensionality Reduction on Hyperspectral Pixel Classification: A Case Study
- Spatial-Spectral Clustering with Anchor Graph for Hyperspectral Image
- Fast Unmixing and Change Detection in Multitemporal Hyperspectral Data
- Randomized Principal Component Analysis for Hyperspectral Image Classification
- Shallow Network Based on Depthwise Over-Parameterized Convolution for Hyperspectral Image Classification
- Geographical Knowledge-driven Representation Learning for Remote Sensing Images
- InSPECtor: an end-to-end design framework for compressive pixelated hyperspectral instruments