Next Article in Journal
Spatiotemporal Assessment of Heavy Metal Accumulation in Urban Soils: A Four-Year Monitoring Study in Thessaloniki, Greece (2021–2024)
Previous Article in Journal
Green Urban Renewal and Policy Coherence Across Climate, Water, and Spatial Planning: The Case of Zagreb, Croatia
Previous Article in Special Issue
Denoising of Binary Built-Up Maps Using Multi-Temporal Image Processing Thresholding
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

H-FANet: A Hierarchical Multi-Scale Attention Network for Hyperspectral-LiDAR Land Cover Classification

1
School of Automation, University of Electronic Science and Technology of China, Chengdu 611731, China
2
School of the Environment, The University of Queensland, Brisbane, QLD 4072, Australia
3
Future Tech Institute, Guangzhou Huashang University, Guangzhou 511300, China
4
School of Biological and Environmental Engineering, Xi’an University, Xi’an 710065, China
5
School of Life Sciences, Peking University, Beijing 100871, China
*
Author to whom correspondence should be addressed.
Land 2026, 15(8), 1508; https://doi.org/10.3390/land15081508
Submission received: 29 June 2026 / Revised: 16 August 2026 / Accepted: 17 August 2026 / Published: 19 August 2026

Abstract

Accurate land cover classification is critical for geographic information science. However, the fusion of hyperspectral and LiDAR data remains constrained by insufficient spectral-geometric coupling and limited scale representation. To address these challenges, we propose H-FANet, a hierarchical fusion attention network with a three-branch backbone (spectral, spatial, and elevation). Multi-scale enhancement modules are embedded in the spatial and elevation branches to capture scale-invariant features through hierarchical aggregation with convolutional splitting. For cross-modal interaction, H-FANet adopts a two-level fusion strategy: shape-level shallow cross-attention for geometric alignment and spectral-level deep residual fusion for semantic integration. Experiments on three benchmark datasets showed that H-FANet achieved overall accuracies of 99.13 ± 0.06% on Trento, 97.43 ± 0.06% on Houston 2013, and 92.11 ± 0.05% on the Muufl Gulfport datasets. The network outperformed five comparison methods by approximately 1.7–2.2% in overall accuracy. Ablation studies confirm the contributions of the multi-scale enhancement and hierarchical fusion modules. This GeoAI-driven framework improved land cover identification accuracy and could be applied to fields such as environmental monitoring, urban land use analysis, and ecological protection.

1. Introduction

With the continuous progress of remote sensing technology and sensor platforms, multi-source remote sensing data has become crucial in related fields such as environmental monitoring, resource investigation, and urban planning [1]. Hyperspectral images (HSIs), light detection and ranging (LiDAR), and other similar data sources provide complementary information from the perspectives of spectrum and spatial structure, significantly boosting the accuracy and reliability of target classification [2]. However, differences in resolution, noise levels, and information representation methods among multi-source data bring significant challenges to the fusion process [3]. How to effectively utilize the rich spectral information in hyperspectral data along with the elevation and structural advantages of LiDAR, and maintain and correlate their complementary characteristics during the fusion process, remains one of the core difficulties in current remote sensing applications [4].
In recent years, deep learning (DL) methods have received extensive attention in the field of remote sensing image analysis. Convolutional neural networks (CNNs) have demonstrated powerful performance in tasks such as remote sensing image classification, object detection, and semantic segmentation. Their achievement is attributed to their utilization of large, labeled datasets and their hierarchical feature abstraction capabilities [5,6]. In addition, Ullah et al. [7] conducted a comprehensive review of deep learning-based hyperspectral image feature learning, pointing out that although model performance is constantly improving, how to extract highly discriminative features under limited labeled samples is still the key research direction.
With the advancement of research, fusion strategies for heterogeneous and multi-source data are also constantly evolving. Cascade fusion can be classified into pixel-level, feature-level, and decision-level methods based on the stage at which fusion occurs in the network [8,9,10,11]. However, traditional cascaded methods have limited capabilities in integrating diverse attributes, especially when dealing with heterogeneous data. Under such circumstances, multi-scale feature learning has become a key focus of attention for both the academic and industrial communities. Multi-scale learning enables the model to simultaneously consider fine-grained local textures and global macroscopic structures, thus enhancing its adaptability and discriminative ability when processing targets of different sizes and shapes [12]. Lu Di et al. [13] introduced the multi-scale feature aggregation module (MSFA) and the multi-scale feature distribution module (MSFD), and adopted a pyramid-structured fusion strategy to hierarchically integrate features from the lower to the higher levels, enriching the context information and ensuring that the feature maps at each level can retain the original semantic and cross-layer semantic features.
Simultaneously, the “Attention Mechanism” has shown promising results in remote sensing data analysis by explicitly learning the importance of different dimensions or regions [14]. In existing work, the SIAM model [15] incorporates a parameter-free spatial cross-attention module that generates channel-wise and spatial-wise attention maps from two directions and combines them into a 3D attention map, enabling the inference of spatially intersecting important regions and capturing location-aware information. Wu et al. [16] proposed a spectral-spatial extensive kernel attention network for HSI classification, utilizing two consecutive spectral-spatial attention blocks with large convolution kernels to jointly capture and enhance features across spectral and spatial domains. Integrating attention mechanisms with multi-scale convolutional networks to construct a multi-scale hierarchical fusion framework for HSI and LiDAR data presents both theoretical value and practical significance.
Most mainstream approaches focus on the explicit spectral dimension of HSI and the elevation dimension of LiDAR, often performing feature concatenation at a shallow level in a single step. This spectral-elevation binary framework brings about three main limitations. First, rich spatial textures and multi-scale shape information in HSI are short of dedicated paths and are typically processed with single-scale convolutions with fixed receptive fields. As a result, they cannot be explicitly represented. Second, early fusion strategies directly concatenate heterogeneous features at shallow stages, and the geometric gradients of LiDAR are prematurely fused before fully interacting with texture features, which may disrupt cross-modal relationships at the low semantic level due to noise. Third, a unified convolution depth cannot meet the differentiated demands of various modalities for receptive fields. In particular, the sparse and irregular gradient distribution of LiDAR elevation data is not adequately distinguished from the continuous texture patterns of HIS. It limits the network’s adaptability to scale changes.
MAHiDFNet (Multi-attentive Hierarchical Dense Fusion Network) [17], as a representative of the three-branch CNN-attention paradigm, verified the effectiveness of explicitly decoupling spectral, spatial, and elevation paths. However, it still faces several weaknesses. The shallow Modality Attention (MA) directly concatenates the three modalities after weighting and lacks a scale-sensitive mechanism, resulting in fine-grained textures being submerged by coarse-scale structures. Its spatial branch and elevation branch adopt the same 4-layer convolutional stacking, failing to notice the significant differences in requirements for the optimal receptive field between LiDAR sparse gradients and HSI continuous textures. Furthermore, deep dense concatenation treats geometric and material information as homogeneous features, only relying on fully connected layers for semantic alignment, which weakens the interpretability and robustness of the model.
With the purpose of overcoming these limitations, we develop the multi-scale Hierarchical Fusion Attention Network (H-FANet). The main contributions of this network are summarized as follows:
  • We propose a modality-specific multi-scale enhancement strategy by designing the SpaMsE module for the HSI spatial path and the EleMsE module for the LiDAR elevation path. Through the hierarchical aggregation strategy of convolution splitting, the scale-invariant representations of local textures and geometric gradients are captured.
  • We redesign the hierarchical structure of cross-modal interaction so that cross-attention only operates on shape-related paths at the shallow level to guide geometric alignment, while spectral features are delayed to the deep semantic stage and fused with shape information through residual convolution, achieving hierarchical semantic alignment in accordance with the principle of “shape first, spectral qualitative”.
  • We evaluate the proposed network on three public datasets (Trento [18], Houston 2013 [19], and Muufl Gulfport [20]). The comparison results demonstrate that H-FANet achieves significant improvements in overall accuracy (OA), average accuracy (AA), and Kappa coefficient. It also possesses better generalization ability and robustness.

2. Related Work

2.1. Evolution of the Multi-Source Remote Sensing Data Fusion Paradigm

In the early days, most fusion methods mainly paid attention to fusion strategies. Initial studies such as EndNet [21] were oriented towards spectral mixing decomposition tasks, extracting material components (endmembers) and abundance information through sparse autoencoders. However, such methods handle only HSI and do not involve heterogeneous data fusion. EndNet integrates physical constraints (such as SAD distance and KL divergence loss) into the network, demonstrating a structural design driven by physical interpretation, which also inspires subsequent HSI-LiDAR models. Although improving the fusion strategy is a crucial first step, the underlying network architecture logic ultimately determines the effectiveness of fusion. In particular, recognizing structural differences between modalities and the independence of information dimensions has become the core when selecting neural network architecture.
Guided by this understanding, researchers proposed a dual-branch architecture. This architecture analyzes HSI and LiDAR through two convolutional paths separately and then fuses them in a later stage, as shown by Li et al. [22] and Xu et al. [23]. This type of framework independently extracts spectral-spatial features and elevation-related features and combines these two types of features in subsequent stages, reflecting the principle of modal separation with post-integration in feature-level fusion. Although this method is simple and efficient, it mixes the spectral features and spatial features in HSI and fails to distinguish between these two basic dimensions.
To address this problem, the three-branch architecture emerged. It decouples the previously intertwined HSI spectral information and spatial information structurally into a three-modal framework of spectral branch + spatial branch + LiDAR branch. This design makes dimensional decoupling more explicit. HSI spectral features are extracted through a 1D CNN, and spatial textures are independently modeled through 2D or multi-scale CNNs, therefore minimizing interference between dimensions to the greatest extent. Each branch can enhance fine-grained modeling capability by incorporating specialized components, such as attention mechanisms, scale enhancement modules, or fusion units. While maintaining the independence of modal features, flexible deep integration can also be achieved through cross-modal interaction and hierarchical integration.
MAHiDFNet [17] shows a typical application of this architectural concept, proving the significant advantages of the three-branch fusion structure over traditional methods in actual remote sensing classification tasks.
Several challenges remain despite the architectural evolution from early fusion to three-branch designs. Existing three-branch models use single-scale convolutions within each branch and fail to capture scale-invariant features. Cross-modal interaction often relies on simple concatenation or shallow attention, leading to premature information coupling. The sparse gradient distribution of LiDAR elevation data is not explicitly addressed by modality-specific processing. H-FANet solves these problems with modality-specific multi-scale enhancement and a hierarchical two-level fusion strategy.

2.2. Three-Branch Convolutional Structure and Modal Attention Mechanism

MAHiDFNet [17] is one of the more mature three-branch deep fusion models for HSI and LiDAR classification. Its main contribution is the systematic introduction of heterogeneous three-branch structures for spectral, spatial, and elevation features, followed by the combination of shallow modal attention mechanisms and deep splicing strategies to effectively integrate multi-modal features.
In terms of architecture, MAHiDFNet models the spectral dimension and spatial dimension of hyperspectral images using one-dimensional convolution and two-dimensional convolution, respectively, and processes LiDAR elevation data with similar configurations. This design effectively decouples the information channels within the HSI and enhances the exclusivity of features. Nevertheless, its spatial branch and elevation branch have a similar structure and lack customized design for LiDAR characteristics. The spatial branch does not introduce multi-scale processing, which will not be helpful for its representational ability.
In terms of fusion, MAHiDFNet applies shallow modal attention (MA) for feature weighting and then directly concatenates deep features to complete classification. Although this approach enhances synergy among modalities, its fusion process is still relatively superficial, lacking semantic alignment and hierarchical refinement, thereby limiting the expressive power of deep interaction.
Regarding training, the model uses weighted cross-entropy loss and Dropout to mitigate overfitting but lacks differentiated regularization across modal paths. Training across the three branches remains largely independent, with minimal collaborative constraints. MAHiDFNet establishes an effective three-branch paradigm. However, the spatial and elevation branches lack scale-differentiated processing, and the fusion strategy does not separate shape-level geometric alignment from spectral-level semantic integration. H-FANet adds multi-scale enhancement modules (SpaMsE and EleMsE) to the spatial and elevation branches to address these issues. It also separates cross-modal interaction into shallow shape-level cross-attention (SF2A) and deep spectral-level residual fusion (DF2C).

2.3. The Transformer Is Oriented to Modeling ‘Relationships’

To overcome the local perception limitations of CNNs, increasing numbers of researchers have adopted Transformers in remote sensing image analysis. Beyond multimodal fusion, hierarchical Transformer architectures have also been explored for large-scale scene classification tasks, demonstrating the effectiveness of multi-level attention mechanisms in capturing contextual information [24]. In the specific domain of HIS-LiDAR multimodal fusion, Transformers exhibit strong relational modeling capabilities, as demonstrated by the following studies.
For instance, GLT-Net [25] proposed a hybrid architecture combining local CNNs and global Transformers for multi-scale spectral-spatial fusion. It introduced the SA-GDR module in the spatial path to strengthen inter-modal guidance and attention regulation. By integrating the local receptive field advantage of multi-scale CNNs with the long-distance modeling ability of Vision Transformers, its multi-scale local spatial feature learning (MLSFL) module aggregates CNN features from three neighborhood scales, fuses them via the SA-GDR attention module, and feeds the output to the global spectral feature learning (GSFL) module, which applies multi-head self-attention along the spectral dimension. A decision-level fusion head then combines global and local predictions.
MFT (Multimodal Fusion Transformer) [20] introduced a cross-modal patch attention (mCrossPA) mechanism, using LiDAR as a guiding signal to help the Transformer accurately identify key positions in HSI. This method addresses the random initialization problem of traditional CLS tokens. MFT replaces the convolutional backbone with a pure visual transformer encoder, tokenizes hyperspectral patches, and uses LiDAR-derived class labels as queries in a multi-head cross-patch attention mechanism. This forms a streamlined single-stream architecture, in which fusion is directly accomplished in self-attention operations, reducing structural complexity with controllable computational costs. However, local spatial textures can only be implicitly modeled through position embedding because of the lack of convolutional layers, which may weaken the boundary characterization ability and detection performance for small targets.
Another notable study is the Cross-HL Transformer [26]. This model demonstrates a unique ability to model cross-modal sequence relationships by building a cross-attention mechanism between LiDAR and HSI. It enables LiDAR tokens to guide the responses of HSI tokens during the query stage. The Cross-Hyperspectral and LiDAR Attention mechanism completely abandons the convolutional structure and extends the Cross-Hyperspectral Attention module on the basis of the standard Vision Transformer. In this framework, LiDAR patch embeddings serve as queries, while hyperspectral patch embeddings act as keys and values. By reinforcing elevation cues in the query vector, the network can learn the long-distance dependency between object height and spectral features without prior modal merging, therefore enhancing the global context reasoning ability. But, similar to other non-convolutional designs, this method may have difficulty maintaining clear target boundaries or fine local textures, suggesting that in the future, hybrid or post-processing approaches may be needed for improvement. For instance, Wang et al. [27] recently proposed a hybrid network combining CNN and Transformer, which effectively compensates for the shortcomings of pure attention mechanisms in local detail extraction through frequency fusion and difference enhancement. In addition, to address the complexity of feature alignment, Jiang et al. [28] explored a fusion strategy based on a diffusion model, providing a new perspective for the deep interaction of multimodal information.
These Transformer-based solutions have introduced a stronger relationship modeling paradigm to the field of remote sensing. They concentrate on directional guidance and information flow between modalities, instead of merely the simple splicing or superposition of features. However, Transformer-based methods that completely replace convolutional layers may weaken the capture of fine-grained textures and precise boundaries. In contrast, H-FANet retains the convolutional backbone for robust local feature extraction. It also complements the Transformer paradigm by enhancing multi-scale perception and hierarchical cross-modal interaction.

3. Methods

Based on the systematic analysis of MAHiDFNet [17] and the usage of the attention mechanism, the H-FANet put forward in this article retains the three-branch core architecture. Meanwhile, H-FANet introduces three key innovations to solve problems including rough spatial modeling, shallow fusion strategies, and insufficient training coordination.
FANet is reconstructed in terms of branch depth, feature enhancement, and fusion layer design. The shallow convolution of spatial branches and elevation branches has been reduced from the original four blocks to three blocks, reallocating computing resources to multi-scale modules and lowering the risk of overfitting. The spectral branches keep the same structure of two-layer one-dimensional convolution.
In this network, modality-specific multi-scale enhancement is adopted. In order to compensate for the neglect of texture scale and geometric gradient changes in the backbone network, SpaMsE (for HSI spatial branching) and EleMsE (for LiDAR elevation branching) implement convolutional splitting hierarchical aggregation paths for continuous textures and sparse elevations, respectively.
The hierarchical interaction strategy has been optimized. The Shallow Feature Fusion Attention Module (SF2A) only fuses the shape-related paths to guide geometric alignment. The spectral features are delayed to the Deep Feature Fusion Cascaded Module (DF2C) and are coupled with shape information through residual fusion. This optimization prevents early noise amplification and follows the principle of “geometry first, material later” in remote sensing.
The overall architecture has undergone systematic optimization in terms of internal modeling within branches, feature enhancement techniques, and fusion-path control. The H-FANet framework is composed of the modules shown in Figure 1. Table A1 summarizes the model input configuration and the architectural details of each branch and module. All convolutional layers use stride = 1 with ‘same’ padding for 2D convolutions and ‘valid’ padding for 1D convolutions, unless otherwise specified.

3.1. Three-Branch Shallow Convolutional Feature Extraction Module TB-SCNN-FE

When designing H-FANet, it follows the basic principle of decoupling and extracting tri-modal features: spectral, spatial, and elevation. It uses three independent ways to process the input data corresponding to each mode, as shown in Figure 2.
The spectral branch processes the spectral signature associated with each pixel using two one-dimensional convolutional blocks. Its output is denoted by F S s p e . The HSI spatial branch models the local spatial neighborhood, and its output is denoted by F S s p a . For each target pixel P i j , an HSI patch centered at P i j with a spatial radius r is extracted as the input to the spatial branch, resulting in a patch size of 2 r + 1 × 2 r + 1 .
As shown in Figure 3, the path for shallow feature extraction of the LiDAR input is composed of the elevation branch.
The elevation branch processes the LiDAR elevation image to extract spatial geometric features, including terrain and structural information. Its output is denoted by F S e l e .
In the spatial branch and elevation branch, H-FANet reduces the original four-layer shallow convolutional blocks of MAHiDFNet [17] to three layers. This modification is based on two main considerations. First, due to the introduction of dedicated structural enhancement modules (SpaMsE and EleMsE) for each branch by H-FANet, its multi-scale modeling capability has been improved. To prevent excessive parameter redundancy or feature overfitting in lower layers, it is reasonable to decrease the number of convolutional layer stacks. Second, shallow feature extraction networks may encounter problems like information degradation or gradient dissipation, considering that remote sensing tasks are usually carried out with limited training samples. By moderately compressing the initial network depth, the computational cost can be effectively controlled while maintaining the representation ability of basic features. This structural adjustment enables the architecture budget to be distributed more effectively to subsequent modules without affecting the performance of basic feature extraction.

3.2. Spectral Feature Attention Module SpeA

The attention mechanism can automatically allocate weights based on the importance of information, highlighting vital features. In this paper, the spectral attention module adopted the design in reference [14], and its detailed architecture is illustrated in Figure 4.
As shown in Figure 4, F S s p e denotes the shallow spectral feature, while F A s p e denotes the attention-enhanced spectral feature.

3.3. Multi-Scale Spatial Enhancement Module (SpaMsE)

To capture spatial patterns at different scales in hyperspectral images, we propose the Multi-scale Spatial Enhancement Module (SpaMsE), whose architecture is illustrated in Figure 5. Land-cover objects may exhibit substantial variations in size, shape, and spatial arrangement within the same scene. For example, tree crowns may appear as small isolated objects in one region but form large continuous canopies in another. Consequently, a single fixed receptive field may be insufficient to represent both fine-grained textures and broader contextual structures [29].
Given the shallow spatial feature F S s p a , SpaMsE applies three convolutional split operations to generate four scale-specific feature maps with progressively enlarged receptive fields. The split process is compactly expressed as Equation (1):
F s 1 F s 2 F s 3 F s 4 = S F S s p a
where S denotes the hierarchical convolutional split operation, and F s 1 ,   F s 2 ,   F s 3 ,   F s 4 represent spatial features at different receptive-field scales. Features with relatively small receptive fields preserve local textures and boundary details, whereas features with larger receptive fields encode broader spatial structures and contextual information.
The resulting multi-scale features are progressively integrated through three hierarchical fusion operations. The fusion process is defined as Equation (2):
G 1 = ϕ 1 F s 1 + F s 2 G 2 = ϕ 2 G 1 + F s 3 G 3 = ϕ 3 G 2 + F s 4
where ϕ i denotes the convolutional transformation used at the i-th fusion stage, and G i represents the corresponding fused feature. This progressive aggregation allows information from adjacent receptive-field levels to interact hierarchically.
Although the hierarchically fused feature contains enhanced multi-scale information, directly using it may weaken some low-level spatial details. Therefore, the original shallow spatial feature is retained through a concatenation connection. The final output of SpaMsE is formulated as Equation (3):
F D s p a = ϕ o u t Concat F S s p a G 3
where C o n c a t denotes channel-wise concatenation and ϕ o u t denotes the final convolutional transformation. The resulting feature F D s p a combines fine-grained spatial details from the original shallow representation with the broader contextual information obtained through hierarchical multi-scale fusion. The complete layer configuration of SpaMsE is summarized in Table A1.

3.4. Multi-Scale Elevation Feature Enhancement Module (EleMsE)

In LiDAR data, the elevation changes of terrain and objects may exhibit different patterns at different scales. In addition, there may be spatial differences in point cloud density, resulting in inconsistent feature resolutions. Facing these challenges, this section introduces the Elevation Feature Multi-Scale Enhancement Module (EleMsE), whose architecture is illustrated in Figure 6.
Considering that pyramid convolution is able to adapt to LiDAR data with different resolutions and densities, as shown in the pyramid convolution (PyConv) module on the left side of Figure 6, this section will adopt three sets of PyConv for extracting multi-scale elevation features. A 1 × 1 kernel, for instance, responds well to abrupt transitions like building rooftops and road edges; a 3 × 3 kernel is better suited to gradual terrain relief; while a 5 × 5 kernel can reach out far enough to encode the layout of an entire block or neighborhood.
After that, we apply the Elevation Feature Enhancement Module (EleFE). This module has both the advantages of efficient channel attention [30] and spatial attention [31]. It optimizes spatial feature distribution and channel weights, which boosts the feature representation capability. This module is applied at each scale to enhance the ability to express features. Eventually, these enhanced features are fused to capture local details and global structural information. The final output F D e l e combines the original feature map with the enhanced feature map to keep the underlying details.
In the first stage of the EleFE module, the input feature map F undergoes parallel processing via average pooling (denoted as 2 D A v g ) and max pooling (denoted as 2 D M a x ) along the spatial dimensions, followed by element-wise addition. Subsequently, the resulting tensor passes through a one-dimensional convolutional layer with a sigmoid activation function and finally undergoes element-wise multiplication with the input feature map F . The output of the first stage is denoted as F 1 , with its mathematical expression shown in Equation (4):
F 1 = F s i g m o i d ( C o n v 1 D ( 2 D A v g F + 2 D M a x F ) )
In the second stage of EleFE, the output from the first stage is processed in parallel through the channel-wise average pooling layer (denoted as 1 D A v g ) and the channel-wise maximum pooling layer (denoted as 1 D M a x ), followed by a concatenation operation. Subsequently, the concatenated result is passed through a two-dimensional convolutional layer and a sigmoid activation layer. The resulting weight matrix of the second stage is denoted as M 2 , as defined in Equation (5):
M 2 = s i g m o i d ( C o n v 2 D c o n c a t e n a t e 1 D A v g F 1 , 1 D M a x F 1 )
A calibration module is subsequently incorporated to preserve those pixels with a higher probability of having the same label as the central pixel, as defined by Equation (6):
      M 2 , i j = M 2 ,                   M 2 , i j β M 2 , i j = 0 ,                   M 2 , i j < β
In the above formula, β is the threshold for determining whether the pixel label is likely to be like the center pixel. The threshold β is set to 0.2 to filter out weak spatial attention responses. This value retains spatial locations with meaningful attention weights while suppressing near-zero responses that contribute little to feature refinement.
The final two-stage output F D e l e can be calculated using Equation (7):
F D e l e = M 2 F 1

3.5. SF2A

Basic cross-attention [32] enables dynamic focus on correlations between different modalities, and feature fusion integrates this information to improve feature discrimination capabilities. The shallow feature fusion method employed in this network fully exploits the interdependencies among multimodal data and incorporates a modal attention module for HSI-LiDAR fusion to improve fusion accuracy, as illustrated in Figure 7.
The SF2A module performs lightweight cross-attention only between the HSI-Spatial and LiDAR-Elevation pathways at a shallow level, enabling rapid alignment of geometric scales, while the spectral branch bypasses this stage entirely. This is because shallow features retain precise spatial contours, making them more suitable for pixel-level geometric alignment between texture-defined and height-defined boundaries before semantic divergence occurs in deeper layers. Algorithm 1 outlines the data processing steps.
Algorithm 1. Shallow feature fusion
StepOperateHSI-Spatial BranchLiDAR-Elevation Branch
1Q/K/V Projection Q s p a , K s p a , V s p a C o n v ( F D s p a ) Q e l e , K e l e , V e l e C o n v ( F D e l e )
2Self-Attention M s p a = S o f t m a x ( Q s p a K s p a T ) M e l e = S o f t m a x ( Q e l e K e l e T )
F A s p a = η 1 M s p a · V s p a F A e l e = η 2 M e l e · V e l e
3Shape cross fusion F M s p a = γ 1 M e l e · V s p a F M e l e = γ 2 M s p a · V e l e
4Three Features Weighted Aggregation F S f u s 1 = α 1 F D s p a + α 2 F A s p a + α 3 F M s p a F S f u s 2 = ε 1 F D e l e + ε 2 F A e l e + ε 3 F M e l e
In the SF2A module, the network initially receives texture shape features F D s p a from the SpaMsE and geometric elevation features F D e l e from the EleMsE. These features are mapped into query, key, and value tensors through convolutional operations. For the spatial branch, they were denoted as Q s p a , K s p a , and V s p a . For the elevation branch, they were denoted as Q e l e , K e l e , and V e l e . And all of them enabled the computation of position-to-position attention matrices M s p a and M e l e . The pure attention features F A s p a and F A e l e are then derived by scaling the attention outputs with factors η 1 and η 2 .
Subsequently, adaptive combination coefficients γ 1 and γ 2 are applied to integrate the dual-branch features in a cross-adaptive manner, generating “shape-enhanced” features F M s p a and F M e l e to facilitate early geometric alignment. Finally, within each branch, the original features, pure attention features, and shape-enhanced features are linearly combined using weights α 1 ~ α 3 and ε 1 ~ ε 3 , yielding two shallow outputs F S f u s 1 and F S f u s 2 . These “shape-first” features are later fused with the spectral branch’s semantic vectors in the deep DF2C module, thereby completing the hierarchical fusion strategy of H-FANet.
Compared to three-way multi-head early fusion approaches, SF2A offers advantages including fewer parameters, reduced computational time, and the mitigation of early spectral noise diffusion. This design also preserves sufficient cross-modal mutual information for effective processing in the subsequent DF2C stage.

3.6. DF2C

Feature F A s p e is obtained through the spectral feature attention module SpeA, and F S f u s 1 and F S f u s 2 are obtained through the shallow feature attention fusion module SF2A. In the deep feature fusion cascade module DF2C, the above three features are respectively input into three different CNNs to prepare for the subsequent cascade fusion operation. Such a two-level cascade mirrors the hierarchical land cover interpretation process: first associating geometric forms with material identities, then refining cross-modal semantics while preserving modality-specific information through residual connections. The output features are F D f u s 1 1 , F D f u s 1 2 and F D f u s 1 3 . The left side of Figure 8 shows the specific layer structure.
The first-level deep fusion process is described by Equations (8) and (9). Among them, F D f u s 2 1 and F D f u s 2 2 . These are the output features of the first level of deep fusion.
F D f u s 2 1 = D r o p o u t 0.5 c o n c a t e n a t e F D f u s 1 1 , F D f u s 1 2
F D f u s 2 2 = D r o p o u t 0.5 c o n c a t e n a t e F D f u s 1 2 , F D f u s 1 3
The second-level deep fusion process is described by Equation (10), where F M denotes the final fusion feature of H-FANet.
F M = D r o p o u t 0.5 c o n c a t e n a t e F D f u s 2 1 , F D f u s 2 2

3.7. Classification Module and Loss Function

The classification and loss function modules in this study adopt the same configuration as MAHiDFNet [17]. This decision is primarily motivated by the fact that the model optimization in this work focuses on enhancing feature extraction methods and feature fusion pathways, rather than modifying the classification or loss function components. To ensure a fair comparison and enable effective evaluation of subsequent performance, the design of these modules is retained without alteration.
The workflow of the classification module is as follows. The final fusion features from each modality are concatenated; the concatenated representation is compressed through a fully connected layer, and then the Softmax activation function is applied to generate classification probability predictions pixel-by-pixel. The formal expression of this process is provided in Equation (11):
F m = f W F M + b pred i , j k = e x p θ k F m , i j c = 1 K   exp θ c F m , i j ,   k = 1,2 , , K
In the equation, W and b represent the weight matrix and bias term of the fully connected layer, respectively, k denotes the class index, c is the summation index running over all K classes, and K is the total number of feature categories. The output p r e d ( i , j ) represents the predicted category probability value of the position ( i , j ) .
To avoid the common category imbalance problem in remote sensing scenes, the loss function adopts weighted cross-entropy loss. Its definition is shown in Equation (12):
L W C = 1 U n = 1 U   j = 1 K ω j log Pr Y n = j X H n , X L n ; θ , ω j = U K n j
Among them, ω j is the weight of the j-th class, which is determined based on class frequency. U is the total number of training samples. Based on the consistency of classification and loss functions, this research can concentrate more on evaluating the strengths of new feature-extraction methods and fusion paths, as well as the performance improvements they bring.

4. Datasets and Experimental Setting

4.1. Experimental Dataset

To evaluate how the proposed network performs, three public datasets are adopted in this paper: Trento [18], Houston 2013 [19] and Muufl Gulfport [20].
The Trento dataset was collected in a rural area in the south of Trento, Italy. The LiDAR data was collected by the Optech ALTM 3100EA sensor (Teledyne Optech, Vaughan, ON, Canada), while the HSIs were captured by the AISA Eagle sensor (Specim, Oulu, Finland), containing a total of 63 spectral bands. The spatial dimensions of both types of data are 166 × 600 pixels, with a 1 m spatial resolution. Table 1 presents the number of samples across six distinct categories.
To facilitate the understanding of the characteristics of this experimental dataset, Figure 9 shows the pseudo-color synthesized HSI, the grayscale LiDAR data, and the color labels corresponding to different object types. The pseudo-color synthesized HSI image is created using bands 40, 50, and 60.
The Houston 2013 dataset comprises HSI and LiDAR data, and both of these data categories have a pixel dimension of 349 × 1905 and a spatial resolution of 2.5 m. The HSI data contains 144 spectral bands, and the dataset includes samples from 15 distinct land cover categories. Table 2 presents the number of training and test samples for the 15 categories in the dataset.
Figure 10 presents the pseudo-color-synthesized HSI image, the grayscale LiDAR data image, and the color-coded labels representing different object types. The pseudo-color-synthesized HSI image is constructed using bands 40, 50, and 60.
The Muufl Gulfport dataset contains hyperspectral images with pixel sizes of 325 × 220 and 72 spectral bands. The corresponding LiDAR images contain elevation data from two rasters. To mitigate noise effects, the first 8 spectral bands and the final 8 ones were excluded, which left us with a total of 64 usable spectral bands. The dataset represents 11 urban land cover classes. Table 3 presents the number of training and test samples for 11 categories in the Muufl Gulfport dataset.
Figure 11 presents the pseudo-color synthesized HSI image, the grayscale LiDAR data image, and the color-coded labels corresponding to each ground object type. The pseudo-color synthesized HSI image is derived from bands 40, 50, and 60.
Both the HSI and LiDAR data were normalized using Z-score standardization prior to training. Pixels with zero labels (background or unlabeled) were excluded from sampling.

4.2. Evaluation Metrics

In remote sensing image classification tasks, four evaluation indicators are commonly employed [33]: overall classification accuracy, classification accuracy for each category, average classification accuracy across categories, and the Kappa coefficient. This study utilizes these four metrics, with their formal definitions provided in Equations (13)–(16):
(1)
Overall accuracy (OA)
O A = i = 1 c N i i N
(2)
Class accuracy (CA)
C A = N i i N i
(3)
Average accuracy (AA)
A A = 1 K i = 1 K C A i = 1 K i = 1 K N i i N i
(4)
Kappa coefficient
Kappa   = N i = 1 K N i i i = 1 K N i + × N + i N 2 i = 1 K N i + × N + i
Among them, N represents the total quantity of samples; K denotes the overall quantity of categories; N i i denotes the number of samples in the i-th class that were correctly classified; N i represents the total number of true samples of i-th class; N i + denotes the total count of row i in the confusion matrix (the true category is the i-th class); N + i denotes the total count of column i of the confusion matrix (the predicted category is the i-th class).

4.3. Experimental Setup and Comparison Models

In this experiment, Python 3.8 and CUDA 10.1 were used to implement the program, and TensorFlow 2.3.2 was employed to construct the convolutional neural network. The server is equipped with an Intel(R) Xeon(R) CPU E5-2699 v4 and a GPU with 8 GB of memory. In the H-FANet designed in this study, the spatial size of the input features is set to 11   ×   11 .
Glorot uniform initialization was adopted for all convolutional and fully connected layers. During training, 80% of the training samples were held out for training and 20% for validation. The checkpoint achieving the lowest validation loss was retained as the final model. No early stopping mechanism was applied. To ensure a fair comparison, all competing models were re-implemented under the same experimental conditions, using the same data splits and evaluation protocol. Each model was independently trained five times with different random seeds for parameter initialization. The training, validation, and test splits remained the same across all runs. Results are reported as mean ± standard deviation. With fixed data splits, the variation comes only from training randomness such as weight initialization, data shuffling order, and dropout patterns. Further details are provided in Table 4.
To evaluate the fusion classification performance of the method proposed in this study, this section compares the proposed network with five existing advanced multimodal fusion classification methods through classification accuracy and visualization results on three datasets: Trento, Houston 2013, and Muufl Gulfport. Table 5 provides a concise summary of the design characteristics of the models compared:
To achieve a fair and transparent comparison, all five competing models were re-implemented and re-trained under the same experimental conditions and data splitting scheme. The remaining labeled samples constituted the test set. For each selected sample, an 11   ×   11 patch centered on the target pixel was extracted as the model input. This random sampling strategy follows the widely adopted protocol in patch-based hyperspectral classification studies.

5. Results

5.1. Comparative Evaluation of Classification Effect

5.1.1. Classification Performance on the Trento Dataset

The classification performance of various models on the Trento dataset was quantitatively compared with the results shown in Table 6. The proposed H-FANet network obtains the highest OA, AA, and Kappa values.
Specifically, the OA value obtained is 99.13 ± 0.06%, the AA value is 98.71 ± 0.04%, and the Kappa coefficient is 98.83 ± 0.09% in H-FANet. The OA indicates that a large percentage of samples were classified correctly across the dataset. The AA reflects strong classification performance for both minority and majority classes. The Kappa coefficient demonstrates a high level of agreement between the predicted labels and true labels.
Collectively, these experimental results validate the reliability of the proposed model when performing fusion classification on this dataset. In contrast, the OA, AA, and Kappa metrics of the CNN-based encoder-decoder network EndNet are significantly decreased, and its overall performance is inferior to that of all other models. Its OA is only 91.42 ± 0.32%, which is approximately 7.71% lower than that of the H-FANet proposed in this paper. The main reason for this performance gap lies in the fact that the model in this paper fully utilizes the modeling ability of the Attention mechanism for sequential relationships. Despite its relatively low overall performance, EndNet still achieved a 99.92 ± 0.06% classification accuracy in the forest category, indicating that the current CNN-based fusion methods still have potential for further improvement.
Figure 12 shows the visual classification results of each model on the Trento dataset. For the convenience of comparison, the corresponding real-label images are also provided in Figure 12.
From the visualization results, we can tell that the network proposed in this paper performs outstandingly in classification. It has clearer category boundaries and reduces the phenomenon of misclassification. The qualitative results align closely with the quantitative findings reported earlier. In contrast, EndNet has the most misclassified regions. Conventional CNNs and simple feature-cascading strategies tend to result in substantial information loss and fail to adequately exploit complementary feature representations.

5.1.2. Classification Performance on the Houston 2013 Dataset

The classification experiment results of various models on the Houston 2013 dataset are shown in Table 7. The proposed H-FANet network obtains the maximum OA, AA, and Kappa values on this dataset, demonstrating its superior performance across all three classification metrics.
On this dataset, the OA and AA of the proposed model exceeded those of the second-best model, GLT-Net, by nearly 2% in accuracy. A comparative analysis of MAHiDFNet, which employs a similar three-branch mechanism, with MFT, GLT-Net, and Cross-HL based on the Transformer architecture reveals that MAHiDFNet achieves a classification accuracy of only 81.61 ± 0.52% for Residential Area.
Figure 13 presents visualizations of the classification results for each model on the Houston 2013 dataset.

5.1.3. Classification Performance on the Muufl Gulfport Dataset

Performance of different models on the Muufl Gulfport dataset is presented in Table 8.
As shown in Table 8, among all five comparative models, Cross-HL achieves the highest overall accuracy. And it shows higher per-class accuracy than H-FANet for Trees, Building Shadow, and Fabric Panel. However, H-FANet still achieves the highest OA, AA, and Kappa values across all models, with an OA of 92.11 ± 0.05% and an AA of 75.47 ± 0.03%. The low AA value was mainly due to the poor performance on two minority categories. The Yellow Curb Strip has only 83 test samples in the dataset. Its spectral signature is highly similar to that of Road and Sidewalk, making it prone to misclassification. All six models achieve accuracy below 30% for this category, indicating that the difficulty is inherent to the data characteristics rather than specific to any single method. Similarly, the Fabric Panel class has only 169 test samples, which is a spatially small target. Its features are easily obscured by the dominant categories within the 11   ×   11 receptive field. These results suggest that future work should focus on data augmentation strategies or adaptive attention mechanisms designed specifically for minority and spatially compact categories. Figure 14 illustrates the classification results of each model on the Muufl Gulfport dataset.

5.2. Sensitivity Analysis with Different Numbers of Training Samples

To evaluate the network’s robustness with respect to the size of the training set, this section presents classification performance experiments conducted on the Trento and Houston 2013 datasets using varying numbers of training samples. Specifically, the quantities of training samples per category are set to 20, 50, 70, and 100. As shown in Table 9, for the Trento dataset, even when only 20 training samples per category are used, the model achieves high accuracy, with OA and AA reaching approximately 94%, and a Kappa coefficient of 91.53%. As the quantity of training samples rises to 100 per category, OA exceeds 99%.
Performance of the model on the Houston 2013 dataset is presented in Table 10. When the number of training samples for each category is limited to 20, the OA has reached a high level of 91.38%. When the number of training samples increased to 100, both OA and AA reached 97%. These results indicate that the proposed H-FANet network can still maintain a high classification effect even in the case of limited training data, which exactly verifies its powerful ability for feature representation and fusion.
Figure 15 clearly illustrates that when the quantity of training samples per category rises, the model achieves better overall performance. This trend is more evident in the two datasets.

5.3. Ablation Experiments on Module Effectiveness

The proposed method is further developed on the basis of the existing three-branch architecture by fully mining diverse feature information in the data. For the two modalities of space and elevation, multi-scale feature enhancement modules (SpaMsE and EleMsE) were specially designed to enhance the perception ability of local structures and scale invariance, so as to compensate for the limited modeling capabilities of the original spatial and elevation branches.
Meanwhile, a hierarchical feature fusion strategy was introduced to achieve compact integration and effective interaction of features. Across the entire network, each multi-scale feature enhancement module and every layer within the feature fusion module play a crucial role in performance improvement. In order to assess the effectiveness of individual components, ablation studies are conducted to compare classification performance with and without each module. Table 11 and Table 12 present the impact of individual modules on classification accuracy for the Trento dataset and the Houston 2013 dataset, respectively.
According to the data in Table 11, each feature enhancement module contributes positively to classification accuracy on the Trento dataset. The absence of either the SpaMsE or the EleMsE results in a reduction in OA by less than 1%, indicating that the backbone three-branch extraction alone retains strong baseline performance. The two fusion modules have a considerably larger impact. Removing SF2A causes the most notable performance drop, with OA declining by 7.25%, AA by 6.61%, and Kappa by 9.74%. Removing DF2C also leads to a clear degradation, decreasing OA by 4.41%, AA by 3.43%, and Kappa by 5.96%. These results suggest that the hierarchical fusion strategy is the primary driver of H-FANet’s performance improvement on this dataset, with SF2A contributing more than DF2C.
It can be seen from the data in Table 12 that each feature enhancement module has positively and effectively improved the classification accuracy of the Houston 2013 dataset. Among the two modules, the influence of the EleMsE is more significant. When this module is removed, OA decreases by approximately 3%, AA decreases by approximately 2%, and the Kappa coefficient also drops by approximately 3%.
Combining the experimental results from the two datasets indicates that H-FANet effectively improves the feature modeling ability by introducing the multi-scale enhancement module and the hierarchical fusion mechanism on the basis of retaining the three-branch feature extraction architecture.
Specifically, the multi-scale feature enhancement module enhances local details and optimizes structural perception for the spatial and elevation features in HSI. While greatly strengthening the feature expression ability within the region of interest, it minimizes information loss to a large extent.
We note that the proposed method is designed within a three-branch fusion framework, and its main contribution lies in the multi-scale enhancement and hierarchical fusion strategy rather than single-modality classification. Therefore, single-modality baselines (e.g., HSI-only or LiDAR-only) are not included in the current ablation study. Additionally, the patch size of 11   ×   11 was selected based on a balance between receptive field coverage and computational cost. Exploring adaptive patch sizes or modality-specific contribution analysis will be considered in future work.
To further evaluate model efficiency, we analyze the computational complexity of H-FANet in terms of the number of parameters and FLOPs. Since the number of input spectral bands differs across the three datasets, the FLOPs may vary slightly, whereas the number of model parameters remains unchanged. Therefore, the reported value is provided as a representative estimate of the computational complexity of H-FANet. As evaluated on the Trento dataset, H-FANet contains approximately 15.7 M parameters and requires 0.64 GFLOPs per input sample.

6. Discussion

The three-branch architecture separates the input into spectral, spatial, and elevation streams. Each stream is allowed to learn its own representation before any cross-modal mixing takes place. Spectral features capture material identity, spatial features carry texture and form, and elevation features encode geometry. Keeping them apart during early extraction avoids the interference that tends to arise when heterogeneous signals are fused too soon. The hierarchical fusion stage then brings them back together, recovering complementary cross-modal relationships in a controlled manner rather than forcing an early merge.
SpaMsE and EleMsE approximate scale invariance through parallel convolutions of different receptive fields followed by hierarchical aggregation. SpaMsE handles two-dimensional texture continuity in HSI, and EleMsE targets sparse elevation gradients in LiDAR. The two modules do not share parameters, which prevents the modeling bias that arises from forcing heterogeneous modalities into a shared representation. Reducing the shallow extraction depth from four blocks to three and compensating with multi-scale enhancement cuts redundant feature capture while keeping the parameter count manageable for the available training samples. The ablation results confirm that this scale diversity contributes meaningfully to feature representation. On the fusion side, H-FANet differs from MAHiDFNet in how cross-modal interaction is staged. MAHiDFNet fuses all three modalities at the shallow level through channel reweighting and concatenation, which risks premature coupling and noise amplification. Its deep stage then integrates high-level features in a serial pixel-wise manner without any residual or grouping mechanism, making it hard to separate shape from material information. H-FANet avoids both problems by splitting fusion into shallow geometric alignment (SF2A) and deep semantic integration (DF2C), as described in Section 3.5 and Section 3.6.
H-FANet further separates shape-level alignment from material-level reasoning. SF2A operates only between the spatial and elevation branches, leaving the spectral path untouched. This is because texture and elevation share common geometric structure and can be cross-corrected at a low semantic level, whereas spectral vectors encoding material composition are better held back until context discrimination is stronger. DF2C then brings all three branches together through group residual aggregation followed by a single linear fusion step. Deferring spectral integration to this deeper stage acts as a late binding strategy that keeps material signatures clean and avoids the noise propagation that early fusion tends to cause. The two-stage residual design in DF2C also creates a shorter gradient path, complementing the shallow alignment done by SF2A. The ablation results bear this out. Removing the shallow fusion module causes a steeper drop than removing the deep fusion module. Early geometric alignment thus turns out to be the more critical of the two stages.
Several limitations should be acknowledged. First, the attention mechanism depends on adequate training samples per category, so rare classes such as Yellow Curb Strip remain prone to misclassification. Second, the fixed 11 × 11 receptive field limits the delineation of narrow linear targets. Third, patch-based sampling extracts overlapping neighborhoods, which introduces spatial autocorrelation between training and test samples and may inflate accuracy estimates. Fourth, evaluation is restricted to three widely used benchmarks, and the applicability to new geographic regions or different sensor types remains unverified. Fifth, the three-branch design with dual multi-scale modules adds computational overhead (approximately 16 M parameters and 0.64 GFLOPs per sample), which is moderate but non-negligible for resource-constrained settings.
Performance gains of H-FANet vary across datasets and categories. The six categories in the Trento dataset are well separated with compact spatial distributions, and the overall OA exceeds 99%. Terrain variation in the Muufl Gulfport dataset is substantial, and the elevation branch contributes significantly to distinguishing built-up surfaces from natural ground cover. Minority categories show greater accuracy gains from the multi-scale modules than well-sampled categories. Categories with fewer than 200 test samples in the Muufl Gulfport dataset (83 samples in Yellow Curb Strip and 169 samples in Fabric Panel) exhibit greater relative improvements. A comparable pattern is observed in the Houston 2013 dataset, where Water body (225 samples) and Tennis court (328 samples) benefit more than the majority categories. The multi-scale design appears to alleviate data scarcity through convolutional diversity. Extremely rare categories nonetheless require further investigation.
A potential concern is whether comparing a CNN model against Transformer-based alternatives is fair. MAHiDFNet, the direct baseline of H-FANet, is itself a CNN three-branch architecture. And H-FANet improves over it consistently across all three datasets. These gains trace back to the module-level designs rather than to differences in architectural paradigm. That H-FANet also outperforms the Transformer-based methods on the same benchmarks suggests a well-designed multi-scale enhancement scheme with staged hierarchical fusion can hold its own against global self-attention for this task.

7. Conclusions

H-FANet is proposed as a hierarchical fusion attention network for hyperspectral-LiDAR land cover classification. The design combines a three-branch architecture with modality-specific multi-scale enhancement modules for spatial and elevation features. A two-stage fusion strategy performs shallow geometric alignment through SF2A and deep semantic integration through DF2C. Experiments on three benchmark datasets demonstrate the effectiveness of this approach. H-FANet achieves OA of 99.13 ± 0.06% on Trento, 97.43 ± 0.06% on Houston 2013, and 92.11 ± 0.05% on Muufl Gulfport. These results surpass five competing methods (EndNet, MAHiDFNet, MFT, GLT-Net, and Cross-HL) by approximately 1.7–2.2% in OA across the three datasets. The OA remains above 90% even with only 20 training samples per class in the small-sample experiments. Ablation experiments show that removing the fusion modules causes much larger accuracy drops than removing the multi-scale modules, confirming that hierarchical fusion is the main source of improvement. The multi-scale modules still provide meaningful gains for minority categories that lack sufficient training data.
Several limitations remain. The fixed 11 × 11 patch size may be suboptimal for objects of varying spatial extents. The model requires adequate training samples per category and incurs computational overhead of approximately 16 M parameters and 0.64 GFLOPs per sample. Future work will explore adaptive patch selection and evaluate transferability to new geographic regions and sensor configurations.

Author Contributions

Conceptualization, G.X., B.Y. and X.M.; methodology, G.X., B.Y. and W.D.; software, W.D. and L.Z.; validation, W.D., J.L. and L.Z.; formal analysis, J.L. and F.B.; investigation, G.X. and W.D.; resources, F.B. and J.L.; data curation, W.D. and G.X.; writing—original draft preparation, G.X., W.D. and X.M.; writing—review and editing, G.X., W.D. and X.M.; visualization, W.D. and B.Y.; supervision, B.Y. and F.B.; project administration, J.L. and X.M.; funding acquisition, B.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This paper received no external funding.

Data Availability Statement

The three benchmark datasets used in this study (Trento, Houston 2013, and Muufl Gulfport) are publicly available. The Houston 2013 and Muufl Gulfport datasets are available through the IEEE GRSS Data Fusion Contest archive. The Trento dataset can be obtained from the respective official repository.

Acknowledgments

We would like to express our gratitude to Yuxi Ban, Chunlai Wu, Xiaoqi Wang, Siyu Lu, and Jiawei Tian for their support and assistance with data organization, data preprocessing, experiments, and inspections.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Detailed architecture of the proposed H-FANet.
Table A1. Detailed architecture of the proposed H-FANet.
ComponentParameterSetting
InputHSI patch size 11 × 11 × B ( B = number of spectral bands)
LiDAR patch size 11 × 11 × 1
Patch radius (r)5
Spectral BranchConv1D layers2 blocks; k e r n e l = 11 , f i l t e r s = 64 ; k e r n e l = 3 , f i l t e r s = 128
PoolingMaxPool1D ( s i z e = 2 ) after each Conv1D (except 1st)
ActivationLeakyReLU ( α = 0.2 )
NormalizationBatchNormalization
EnhancementSpeAE (self-attention + residual, coefficient γ )
Spatial BranchConv2D blocks (TB-SCNN-FE)3 blocks; f i l t e r s = 100 ; k e r n e l = 3 × 3 ,   3 × 3 ,   1 × 1
ActivationLeakyReLU ( α = 0.2 )
NormalizationBatchNormalization
EnhancementSpaMsE (3 splits + 3 hierarchical fusions)
Elevation BranchConv2D blocks (TB-SCNN-FE)3 blocks; f i l t e r s = 100 ; k e r n e l = 3 × 3 ,   3 × 3 ,   1 × 1
ActivationLeakyReLU ( α = 0.2 )
NormalizationBatchNormalization
EnhancementEleMsE (PyConv + EFR)
SpaMsESplit operations3 splits; kernels: 1 × 1 and 3 × 3
Fusion operations3 fusions; k e r n e l =   3 × 3
OutputConcatenation of enhanced + original features; 1 × 1 Conv + BN + ReLU
EleMsEPyramid Convolution (PyConv)3 parallel paths; kernels: 1 × 1 (25 ch), 3 × 3 (25 ch), 5 × 5 (50 ch)
Enhanced Feature Refinement (EFR)ECA channel attention (Conv1D + sigmoid) + Spatial attention (Conv2D 7 × 7 + sigmoid)
Threshold β = 0.2
OutputConcatenation of 3 refined paths
SF2ASelf-attention3 Conv2D: { Q , K , V } per modality; Softmax attention map
Cross-attention M e l e applied to spatial features; M s p a applied to elevation features
Coefficients η 1 , η 2 (self-attention); γ 1 , γ 2 (cross-attention)
Weighted combination α 1 + α 2 + α 3 = 1 ; ε 1 + ε 2 + ε 3 = 1
DF2CCNN processing3 modality-specific CNNs: F D f u s 1 1 , F D f u s 1 2 , F D f u s 1 3
Level-1 fusionDetails in Equations (8) and (9)
Level-2 fusionDetails in Equation (10)
ClassificationFC layersDense (1024, ReLU) → Dropout (0.4) → Dense (512, ReLU) → Dropout (0.4)
Output layerDense ( C , softmax), C   = number of classes

References

  1. Chen, B.; Huang, B.; Xu, B. Multi-source remotely sensed data fusion for improving land cover classification. ISPRS J. Photogramm. Remote Sens. 2017, 124, 27–39. [Google Scholar] [CrossRef] [Scilit]
  2. Huang, W.; Wu, T.; Zhang, X.; Li, L.; Lv, M.; Jia, Z.; Zhao, X.; Ma, H.; Vivone, G. MCFTNet: Multimodal Cross-Layer Fusion Transformer Network for Hyperspectral and LiDAR Data Classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2025, 18, 12803–12818. [Google Scholar] [CrossRef] [Scilit]
  3. Gültekin, F.; Koz, A.; Bahmanyar, R.; Azimi, S.M.; Süzen, M.L. Fusing Convolution and Vision Transformer Encoders for Object Height Estimation from Monocular Satellite and Aerial Images. In Proceedings of the 2025 IEEE/CVF International Conference on Computer Vision Workshops (ICCVW), Honolulu, HI, USA, 19–20 October 2025; pp. 3768–3777. [Google Scholar]
  4. Tang, Y.; Nie, W.; Zhang, Y.; Li, C.; Wei, Z.; Chen, H.; Hu, Y.; Li, W. Rapid identification of Fritillaria spp. using multi-wavebands spectroscopy and multi-source data fusion strategies. J. Appl. Res. Med. Aromat. Plants 2025, 46, 100636. [Google Scholar] [CrossRef] [Scilit]
  5. Shirmard, H.; Farahbakhsh, E.; Müller, R.D.; Chandra, R. A review of machine learning in processing remote sensing data for mineral exploration. Remote Sens. Environ. 2022, 268, 112750. [Google Scholar] [CrossRef] [Scilit]
  6. Yuan, J.; Wang, S.; Wu, C.; Xu, Y. Fine-Grained Classification of Urban Functional Zones and Landscape Pattern Analysis Using Hyperspectral Satellite Imagery: A Case Study of Wuhan. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 3972–3991. [Google Scholar] [CrossRef] [Scilit]
  7. Ullah, F.; Ullah, I.; Khan, K.; Khan, S.; Amin, F. Advances in deep neural network-based hyperspectral image classification and feature learning with limited samples: A survey. Appl. Intell. 2025, 55, 370. [Google Scholar] [CrossRef] [Scilit]
  8. Liu, J.; Li, L.; Zhao, X.; Lv, M.; Jia, Z.; Zhang, X.; Vivone, G.; Ma, H. CMNet: Global–Local Feature Fusion CNN-Mamba Network for Remote Sensing Object Detection. Remote Sens. 2026, 18, 591. [Google Scholar] [CrossRef] [Scilit]
  9. Muzammal, M.; Talat, R.; Sodhro, A.H.; Pirbhulal, S. A multi-sensor data fusion enabled ensemble approach for medical data from body sensor networks. Inf. Fusion 2020, 53, 155–164. [Google Scholar] [CrossRef] [Scilit]
  10. Hong, D.; Yokoya, N.; Chanussot, J.; Zhu, X.X. CoSpace: Common Subspace Learning From Hyperspectral-Multispectral Correspondences. IEEE Trans. Geosci. Remote Sens. 2019, 57, 4349–4359. [Google Scholar] [CrossRef] [Scilit]
  11. Liu, X.; Zhu, X.; Li, M.; Wang, L.; Tang, C.; Yin, J.; Shen, D.; Wang, H.; Gao, W. Late Fusion Incomplete Multi-View Clustering. IEEE Trans. Pattern Anal. Mach. Intell. 2019, 41, 2410–2423. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  12. Bilal, O.; Khan, S.U.R.; Mistry, S.; Deb, N.; Mahmud, M.; Bhuyan, M. Towards Efficient Pruning and Multi-Scale Feature Transformations to Uncover Medical Diseases. In Proceedings of the 2025 International Joint Conference on Neural Networks (IJCNN), Rome, Italy, 30 June–5 July 2025; pp. 1–8. [Google Scholar]
  13. Lu, D.; Cheng, S.; Wang, L.; Song, S. Multi-scale feature progressive fusion network for remote sensing image change detection. Sci. Rep. 2022, 12, 11968. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  14. Liu, G.; Song, J.; Chu, Y.; Zhang, L.; Li, P.; Xia, J. Deep Fuzzy Fusion Network for Joint Hyperspectral and LiDAR Data Classification. Remote Sens. 2025, 17, 2923. [Google Scholar] [CrossRef] [Scilit]
  15. Han, G.; Huang, S.; Zhao, F.; Tang, J. SIAM: A parameter-free, Spatial Intersection Attention Module. Pattern Recognit. 2024, 153, 110509. [Google Scholar] [CrossRef] [Scilit]
  16. Wu, C.; Tong, L.; Zhou, J.; Xiao, C. Spectral–Spatial Large Kernel Attention Network for Hyperspectral Image Classification. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5508814. [Google Scholar] [CrossRef] [Scilit]
  17. Wang, X.; Feng, Y.; Song, R.; Mu, Z.; Song, C. Multi-attentive hierarchical dense fusion net for fusion classification of hyperspectral and LiDAR data. Inf. Fusion 2022, 82, 1–18. [Google Scholar] [CrossRef] [Scilit]
  18. Feng, Y.; Zhu, J.; Song, R.; Wang, X. S2EFT: Spectral-Spatial-Elevation Fusion Transformer for hyperspectral image and LiDAR classification. Knowl.-Based Syst. 2024, 283, 111190. [Google Scholar] [CrossRef] [Scilit]
  19. Li, H.C.; Wang, W.Y.; Pan, L.; Li, W.; Du, Q.; Tao, R. Robust Capsule Network Based on Maximum Correntropy Criterion for Hyperspectral Image Classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 738–751. [Google Scholar] [CrossRef] [Scilit]
  20. Roy, S.K.; Deria, A.; Hong, D.; Rasti, B.; Plaza, A.; Chanussot, J. Multimodal Fusion Transformer for Remote Sensing Image Classification. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5515620. [Google Scholar] [CrossRef] [Scilit]
  21. Ozkan, S.; Kaya, B.; Akar, G.B. EndNet: Sparse AutoEncoder Network for Endmember Extraction and Hyperspectral Unmixing. IEEE Trans. Geosci. Remote Sens. 2019, 57, 482–496. [Google Scholar] [CrossRef] [Scilit]
  22. Li, X.; Song, C.; Zhang, C.; Lan, J.; Zhu, H.; Wang, W.; Sun, X. Hybrid Vision Transformer and Convolutional Neural Network for Super-Resolution Image Quality Assessment. In Proceedings of the 2025 IEEE/CVF International Conference on Computer Vision Workshops (ICCVW), Honolulu, HI, USA, 19–20 October 2025; pp. 3354–3361. [Google Scholar]
  23. Xu, Z.; Jiang, W.; Geng, J. Dual-Branch Dynamic Modulation Network for Hyperspectral and LiDAR Data Classification. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5514813. [Google Scholar] [CrossRef] [Scilit]
  24. Chen, X.; Ma, M.; Li, Y.; Mei, S.; Han, Z.; Zhao, J.; Cheng, W. Hierarchical Feature Fusion of Transformer with Patch Dilating for Remote Sensing Scene Classification. IEEE Trans. Geosci. Remote Sens. 2023, 61, 4410516. [Google Scholar] [CrossRef] [Scilit]
  25. Ding, K.; Lu, T.; Fu, W.; Li, S.; Ma, F. Global–Local Transformer Network for HSI and LiDAR Data Joint Classification. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5541213. [Google Scholar] [CrossRef] [Scilit]
  26. Li, Z.; Liu, R.; Sun, L.; Zheng, Y. Multi-Feature Cross Attention-Induced Transformer Network for Hyperspectral and LiDAR Data Classification. Remote Sens. 2024, 16, 2775. [Google Scholar] [CrossRef] [Scilit]
  27. Wang, M.; Fang, S.; Li, Y.; Zhang, X.; Li, Z. A hybrid CNN-transformer network with difference enhancement and frequency fusion for remote sensing image change detection. Appl. Intell. 2025, 56, 8. [Google Scholar] [CrossRef] [Scilit]
  28. Jiang, Y.; Liu, S.; Wang, H. Diffusion-based remote sensing image fusion for classification. Appl. Intell. 2024, 55, 247. [Google Scholar] [CrossRef] [Scilit]
  29. Su, Z.; Chen, J.; Pang, L.; Ngo, C.W.; Jiang, Y.G. Adaptive Split-Fusion Transformer. In Proceedings of the 2023 IEEE International Conference on Multimedia and Expo (ICME), Brisbane, Australia, 10–14 July 2023; pp. 1169–1174. [Google Scholar]
  30. Wang, Q.; Wu, B.; Zhu, P.; Li, P.; Zuo, W.; Hu, Q. ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 14–19 June 2020; pp. 11531–11539. [Google Scholar]
  31. Wang, X.; Zhu, J.; Feng, Y.; Wang, L. MS2CANet: Multiscale Spatial–Spectral Cross-Modal Attention Network for Hyperspectral Image and LiDAR Classification. IEEE Geosci. Remote Sens. Lett. 2024, 21, 5501505. [Google Scholar] [CrossRef] [Scilit]
  32. Zhang, M.; Li, W.; Zhang, Y.; Tao, R.; Du, Q. Hyperspectral and LiDAR Data Classification Based on Structural Optimization Transmission. IEEE Trans. Cybern. 2023, 53, 3153–3164. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  33. Shang, Y.; Cheng, B.; Zhang, Z.; Wang, Q.; Jin, P.; Huang, L.; Liu, C.; Huang, L.; Ding, X.; Shen, T.; et al. Artificial Intelligence for Remote Sensing: Progress, Challenges, and Perspectives. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2026, 19, 6840–6874. [Google Scholar] [CrossRef] [Scilit]
Figure 1. H-FANet framework.
Figure 1. H-FANet framework.
Land 15 01508 g001
Figure 2. Spectral and spatial branches of HSI input.
Figure 2. Spectral and spatial branches of HSI input.
Land 15 01508 g002
Figure 3. Elevation branch of the LiDAR input.
Figure 3. Elevation branch of the LiDAR input.
Land 15 01508 g003
Figure 4. SpeA module structure.
Figure 4. SpeA module structure.
Land 15 01508 g004
Figure 5. SpaMsE module structure.
Figure 5. SpaMsE module structure.
Land 15 01508 g005
Figure 6. EleMsE module structure.
Figure 6. EleMsE module structure.
Land 15 01508 g006
Figure 7. SF2A module structure.
Figure 7. SF2A module structure.
Land 15 01508 g007
Figure 8. DF2C module structure.
Figure 8. DF2C module structure.
Land 15 01508 g008
Figure 9. Visualization of the Trento dataset.
Figure 9. Visualization of the Trento dataset.
Land 15 01508 g009
Figure 10. Visualization of the Houston 2013 dataset.
Figure 10. Visualization of the Houston 2013 dataset.
Land 15 01508 g010
Figure 11. Visualization of the Muufl Gulfport dataset.
Figure 11. Visualization of the Muufl Gulfport dataset.
Land 15 01508 g011
Figure 12. Classification maps of different models on the Trento dataset. (a) Ground truth map; (b) EndNet; (c) MAHiDFNet; (d) MFT; (e) GLT-Net; (f) Cross-HL; (g) H-FANet.
Figure 12. Classification maps of different models on the Trento dataset. (a) Ground truth map; (b) EndNet; (c) MAHiDFNet; (d) MFT; (e) GLT-Net; (f) Cross-HL; (g) H-FANet.
Land 15 01508 g012
Figure 13. Classification maps of different models on the Houston 2013 dataset. (a) Ground truth map; (b) EndNet; (c) MAHiDFNet; (d) MFT; (e) GLT-Net; (f) Cross-HL; (g) H-FANet.
Figure 13. Classification maps of different models on the Houston 2013 dataset. (a) Ground truth map; (b) EndNet; (c) MAHiDFNet; (d) MFT; (e) GLT-Net; (f) Cross-HL; (g) H-FANet.
Land 15 01508 g013
Figure 14. Classification maps of different models on the Muufl Gulfport dataset. (a) Ground truth map; (b) EndNet; (c) MAHiDFNet; (d) MFT; (e) GLT-Net; (f) Cross-HL; (g) H-FANet.
Figure 14. Classification maps of different models on the Muufl Gulfport dataset. (a) Ground truth map; (b) EndNet; (c) MAHiDFNet; (d) MFT; (e) GLT-Net; (f) Cross-HL; (g) H-FANet.
Land 15 01508 g014
Figure 15. Performance comparison of H-FANet under different numbers of training samples. (a) Trento dataset; (b) Houston 2013 dataset.
Figure 15. Performance comparison of H-FANet under different numbers of training samples. (a) Trento dataset; (b) Houston 2013 dataset.
Land 15 01508 g015
Table 1. The number of training and testing samples for each category in the Trento dataset.
Table 1. The number of training and testing samples for each category in the Trento dataset.
Category NumberCategory NameNumber of Training SamplesNumber of Test Samples
01Apple Orchard1003934
02Building1002803
03Corn Field100379
04Forest1009023
05Vineyard10010,401
06Road1003274
-Overall60029,814
Table 2. The number of training and testing samples for each category in the Houston 2013 dataset.
Table 2. The number of training and testing samples for each category in the Houston 2013 dataset.
Category NumberCategory NameNumber of Training SamplesNumber of Test Samples
01Healthy Grass1001151
02Damaged Grass1001154
03Artificial Grass100597
04Trees1001144
05Bare Land1001142
06Water Body100225
07Residential Area1001168
08Commercial Area1001144
09Road1001152
10Highway1001127
11Railway1001135
12Parking Lot 11001133
13Parking Lot 2100369
14Tennis Court100328
15Running Track100560
-Overall150013,529
Table 3. The number of training and testing samples for each category in the Muufl Gulfport dataset.
Table 3. The number of training and testing samples for each category in the Muufl Gulfport dataset.
Category NumberCategory NameNumber of Training SamplesNumber of Test Samples
01Trees10023,146
02Pure Grass Cover1004170
03Mixed Surface1006782
04Bare Ground1001726
05Road1006587
06Water body100366
07Building Shadow1002133
08Building1006140
09Sidewalk1001285
10Yellow Curb Strip10083
11Fabric Panel100169
-Overall110052,587
Table 4. Experimental parameter configuration.
Table 4. Experimental parameter configuration.
ParametersConfiguration Values
Input size (r)5
Batch size64
Number of training iterations (epoch)100
Number of training samples for each category100
OptimizerAdam
Learning rate decay rate0.99
Initial learning rate0.0001
Table 5. Comparison model description.
Table 5. Comparison model description.
MethodArchitectureFusion MechanismAttention Design
EndNet (2019) [21] Two-stage sparse CNN Auto EncoderEarly feature-level fusion inside the encoderNo explicit attention: loss combines SAD + KL for endmember separation
MAHiDFNet (2022) [17]Triple branch CNN (HSI Spectral/HSI Spatial/LiDAR)Shallow Modality Attention, deep concatenationCustom Modality Attention + Self-Attention modules
GLT Net (2021) [25] Hybrid Multi-scale CNN + ViTMulti-scale CNN local fusion; ViT global spectral modeling; decision-level weighted fusion;ViT encoder–decoder does multi-head spectral MSA; CNN side uses SA GDR attention
MFT (2023) [20]Pure Vision Transformer encoderHSI patch tokens + LiDAR CLS tokens interact inside the encodermCross Patch Attention-LiDAR CLS as Query, HSI patch as Key/Value
Cross HL (2024) [26]Pure ViTFeature level via the Cross-HL moduleCross HL Attention-LiDAR Query × HSI Key/Value
Table 6. Performance comparison of different models on the Trento Dataset (%).
Table 6. Performance comparison of different models on the Trento Dataset (%).
Category No.Category NameEndNetMAHiDFNetMFTGLT-NetCross-HLH-FANet
01Apple Orchard96.24 ± 0.3796.95 ± 0.3396.61 ± 0.2299.88 ± 0.1298.86 ± 0.4596.47 ± 0.11
02Building94.79 ± 0.4096.33 ± 0.4087.76 ± 0.4294.75 ± 0.2297.12 ± 0.2299.90 ± 0.08
03Corn Field81.16 ± 0.5698.41 ± 0.2097.63 ± 0.3489.16 ± 0.4371.72 ± 0.4998.58 ± 0.12
04Forest99.92 ± 0.0699.93 ± 0.0499.88 ± 0.0799.90 ± 0.0399.88 ± 0.0299.95 ± 0.03
05Vineyard81.53 ± 0.7293.89 ± 0.3181.91 ± 0.6294.74 ± 0.1289.05 ± 0.4399.68 ± 0.21
06Road91.99 ± 0.4789.778 ± 0.3890.04 ± 0.5398.53 ± 0.3098.84 ± 0.3297.68 ± 0.12
OA ↑91.42 ± 0.3295.96 ± 0.0890.93 ± 0.2697.33 ± 0.0595.24 ± 0.1999.13 ± 0.06
AA ↑90.94 ± 0.2995.88 ± 0.0792.31 ± 0.2396.16 ± 0.1492.58 ± 0.1398.71 ± 0.04
Kappa ↑88.54 ± 0.4394.660 ± 0.1187.88 ± 0.3596.43 ± 0.0793.63 ± 0.2698.83 ± 0.09
↑ indicates that higher values denote better performance.
Table 7. Performance comparison of different models on the Houston 2013 dataset (%).
Table 7. Performance comparison of different models on the Houston 2013 dataset (%).
Category No.Category NameEndNetMAHiDFNetMFTGLT-NetCross-HLH-FANet
01Healthy Grass81.60 ± 0.5893.31 ± 0.4483.01 ± 0.3194.09 ± 0.3883.90 ± 0.6296.34 ± 0.23
02Damaged Grass83.00 ± 0.7494.82 ± 0.3182.64 ± 0.5796.77 ± 0.3098.55 ± 0.5293.14 ± 0.13
03Artificial Grass99.67 ± 0.2399.90 ± 0.1599.89 ± 0.0999.52 ± 0.2699.83 ± 0.1392.85 ± 0.19
04Trees93.05 ± 0.6091.09 ± 0.5592.32 ± 0.6698.14 ± 0.1997.93 ± 0.4899.63 ± 0.23
05Bare Land99.54 ± 0.4295.54 ± 0.5799.63 ± 0.2799.78 ± 0.1798.26 ± 0.5099.91 ± 0.06
06Water Body95.21 ± 0.6999.89 ± 0.1099.88 ± 0.0897.05 ± 0.3095.02 ± 0.6199.93 ± 0.05
07Residential Area82.59 ± 0.7781.61 ± 0.5292.23 ± 0.5594.93 ± 0.2986.91 ± 0.5399.67 ± 0.07
08Commercial Area81.06 ± 0.8290.18 ± 0.4091.53 ± 0.7191.53 ± 0.3987.66 ± 0.5699.94 ± 0.05
09Road88.31 ± 0.6090.81 ± 0.5186.01 ± 0.7394.29 ± 0.5382.24 ± 0.5595.77 ± 0.13
10Highway89.37 ± 0.5792.46 ± 0.4266.24 ± 0.6991.95 ± 0.5287.85 ± 0.6196.59 ± 0.22
11Railway83.86 ± 0.5283.04 ± 0.5295.96 ± 0.5093.16 ± 0.3893.11 ± 0.5794.34 ± 0.18
12Parking Lot 190.33 ± 0.5392.78 ± 0.3294.13 ± 0.5490.70 ± 0.5387.47 ± 0.7299.03 ± 0.15
13Parking Lot 282.49 ± 0.4698.01 ± 0.3598.57 ± 0.4898.35 ± 0.4473.61 ± 0.7897.08 ± 0.19
14Tennis Court99.91 ± 0.0899.89 ± 0.0999.92 ± 0.0899.76 ± 0.1799.86 ± 0.1399.72 ± 0.20
15Running Track98.11 ± 0.6496.30 ± 0.3599.92 ± 0.0699.87 ± 0.1399.92 ± 0.1099.94 ± 0.05
OA ↑88.56 ± 0.1291.79 ± 0.1190.12 ± 0.1195.26 ± 0.0991.04 ± 0.1297.43 ± 0.06
AA ↑89.87 ± 0.1093.31 ± 0.1292.13 ± 0.0895.99 ± 0.0891.48 ± 0.1097.59 ± 0.05
Kappa ↑87.60 ± 0.1391.10 ± 0.1489.30 ± 0.1294.86 ± 0.1090.30 ± 0.1397.21 ± 0.06
↑ indicates that higher values denote better performance.
Table 8. Performance comparison of different models on the Muufl Gulfport dataset (%).
Table 8. Performance comparison of different models on the Muufl Gulfport dataset (%).
Category No.Category NameEndNetMAHiDFNetMFTGLT-NetCross-HLH-FANet
01Trees96.02 ± 0.7796.71 ± 0.7396.55 ± 0.4498.03 ± 0.8499.17 ± 0.3997.98 ± 0.23
02Pure Grass Cover82.81 ± 0.6379.30 ± 0.9797.72 ± 0.5590.03 ± 0.5383.05 ± 0.4080.92 ± 0.56
03Mixed Surface70.04 ± 0.7668.33 ± 0.7763.12 ± 0.7271.26 ± 0.7378.38 ± 0.5689.29 ± 0.31
04Bare Ground63.70 ± 0.8156.41 ± 0.8258.37 ± 0.8068.80 ± 0.5766.07 ± 0.3476.13 ± 0.53
05Road94.84 ± 0.7594.57 ± 0.8997.00 ± 0.7693.43 ± 0.6492.67 ± 0.4496.90 ± 0.41
06Water Body91.44 ± 0.7896.56 ± 0.6494.39 ± 0.5099.72 ± 0.2869.16 ± 0.6468.74 ± 0.53
07Building Shadow46.56 ± 0.8148.61 ± 0.8162.16 ± 0.4946.18 ± 0.5064.25 ± 0.6860.07 ± 0.41
08Building97.43 ± 0.6399.19 ± 0.7795.30 ± 0.4796.55 ± 0.6197.86 ± 0.4896.47 ± 0.54
09Sidewalk64.35 ± 0.7532.53 ± 0.8755.02 ± 0.5863.09 ± 0.6664.16 ± 0.4082.90 ± 0.45
10Yellow Curb Strip12.13 ± 0.9111.07 ± 0.8629.23 ± 0.4216.84 ± 0.6814.95 ± 0.4327.11 ± 0.52
11Fabric Panel25.30 ± 0.8544.75 ± 0.6727.22 ± 0.5034.18 ± 0.5158.06 ± 0.5153.67 ± 0.48
OA ↑87.41 ± 0.2186.55 ± 0.3788.23 ± 0.2988.95 ± 0.4290.41 ± 0.2592.11 ± 0.05
AA ↑67.69 ± 0.3166.18 ± 0.1570.55 ± 0.2470.74 ± 0.1571.62 ± 0.2175.47 ± 0.03
Kappa ↑83.23 ± 0.2882.08 ± 0.4984.33 ± 0.3985.29 ± 0.5687.23 ± 0.3389.49 ± 0.07
↑ indicates that higher values denote better performance.
Table 9. Classification results of different numbers of training samples on the Trento dataset (%).
Table 9. Classification results of different numbers of training samples on the Trento dataset (%).
Number of Training Samples per CategoryOA ↑AA ↑Kappa ↑
2093.6994.0791.53
5097.0895.2996.10
7098.1297.2997.47
10099.2798.8599.03
↑ indicates that higher values denote better performance.
Table 10. Classification results of different numbers of training samples on the Houston 2013 dataset (%).
Table 10. Classification results of different numbers of training samples on the Houston 2013 dataset (%).
Number of Training Samples per CategoryOA ↑AA ↑Kappa ↑
2091.3892.3990.68
5094.5995.0894.14
7096.7796.9796.50
10097.3597.6097.13
↑ indicates that higher values denote better performance.
Table 11. Impact of each module on the classification accuracy of the Trento dataset (%).
Table 11. Impact of each module on the classification accuracy of the Trento dataset (%).
Evaluation MetricsSpaMsE (✕)EleMsE (✕)SF2A (✕)DF2C (✕)H-FANet
OA ↑98.6198.6992.0294.8699.27
AA ↑98.4197.9392.2495.4298.85
Kappa ↑98.1398.2589.2993.0799.03
✕ Indicates that the corresponding module is removed in the ablation setting; ↑ Indicates that higher values denote better performance.
Table 12. Impact of each module on the classification accuracy of the Houston 2013 dataset (%).
Table 12. Impact of each module on the classification accuracy of the Houston 2013 dataset (%).
Evaluation Metrics SpaMsE (✕) EleMsE (✕) SF2A (✕) DF2C (✕)H-FANet
OA ↑95.5494.5295.3494.9997.35
AA ↑96.1795.2796.1395.6297.60
Kappa ↑95.1794.0794.9594.5797.13
✕ Indicates that the corresponding module is removed in the ablation setting; ↑ Indicates that higher values denote better performance.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xu, G.; Dang, W.; Yang, B.; Zhang, L.; Lyu, J.; Bao, F.; Ma, X. H-FANet: A Hierarchical Multi-Scale Attention Network for Hyperspectral-LiDAR Land Cover Classification. Land 2026, 15, 1508. https://doi.org/10.3390/land15081508

AMA Style

Xu G, Dang W, Yang B, Zhang L, Lyu J, Bao F, Ma X. H-FANet: A Hierarchical Multi-Scale Attention Network for Hyperspectral-LiDAR Land Cover Classification. Land. 2026; 15(8):1508. https://doi.org/10.3390/land15081508

Chicago/Turabian Style

Xu, Guangyu, Wei Dang, Bo Yang, Legend Zhang, Junmin Lyu, Feng Bao, and Xiaoran Ma. 2026. "H-FANet: A Hierarchical Multi-Scale Attention Network for Hyperspectral-LiDAR Land Cover Classification" Land 15, no. 8: 1508. https://doi.org/10.3390/land15081508

APA Style

Xu, G., Dang, W., Yang, B., Zhang, L., Lyu, J., Bao, F., & Ma, X. (2026). H-FANet: A Hierarchical Multi-Scale Attention Network for Hyperspectral-LiDAR Land Cover Classification. Land, 15(8), 1508. https://doi.org/10.3390/land15081508

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop