A subscription to JoVE is required to view this content. Sign in or start your free trial.

Research Article

Continuous Cross-Modal Vector Field Learning for Hyperspectral and LiDAR Land-Cover Classification

110 views

⸱

DOI:

10.3791/72115

⸱

September 8th, 2026

 ,  , 

In This Article

Summary

This study presents a two-stage framework for hyperspectral and LiDAR land-cover classification using MetaFormer feature extraction and bidirectional flow matching for cross-modal alignment before fusion. Evaluation on three public benchmark datasets demonstrates competitive classification performance under fixed benchmark protocols.

Abstract

Multimodal remote sensing classification plays an important role in applications such as urban mapping and environmental monitoring. However, heterogeneous feature distributions across sensing modalities can result in feature misalignment and semantic inconsistency, limiting the effectiveness of multimodal fusion. Existing multimodal fusion approaches, including convolutional, graph-based, attention-based, contrastive, transport-oriented, and sequence-based methods, can exploit complementary information but may not adequately align modality-specific feature distributions. This study proposes FlowErs, a two-stage multimodal classification framework that addresses this challenge through multimodal flow matching. The working hypothesis is that reducing paired feature-distribution discrepancies before feature fusion improves land-cover classification under fixed benchmark protocols. In the first stage, modality-specific MetaFormer encoders extract hierarchical representations from hyperspectral imaging (HSI) and light detection and ranging (LiDAR) data. A multimodal flow matching module then learns time-conditioned velocity fields to transport paired feature distributions toward a shared latent representation using a bidirectional mean-squared-error objective. In the second stage, the pretrained alignment module is reused to align multimodal representations before a lightweight fusion head performs pixel-wise classification. Evaluation on three public benchmark datasets demonstrated a maximum overall accuracy (OA) of 97.56% under fixed benchmark splits. Performance varied across individual land-cover classes, and the study discusses class-specific limitations and the influence of class imbalance on aggregate metrics. The current evaluation is limited to fixed-split experiments without repeated-run statistical analysis or computational profiling. Future work will investigate statistical robustness, computational efficiency, and cross-region generalization.

Introduction

Precise land use and land cover (LULC) classification using remotely sensed imagery is essential for a broad range of real-world applications, including urban development, environmental monitoring, disaster management, and sustainable development1. Multimodal remote sensing data, including hyperspectral imagery (HSI), light detection and ranging (LiDAR), and synthetic aperture radar (SAR), have become increasingly available in recent years. This increased availability has substantially expanded the capabilities of remote sensing for fine-grained land-cover classification2. These sensing modalities capture distinct yet complementary characteristics of the Earth’s surface. HSI provides rich spectral information for characterizing material composition, whereas LiDAR provides accurate structural and elevation information3. Integrating these heterogeneous data sources can produce more discriminative, noise-tolerant, and semantically comprehensive feature representations than either modality alone4.

Nevertheless, the effective exploitation of multimodal data remains a longstanding challenge5. A primary difficulty arises from the inherent heterogeneity of sensing modalities, which differ in spatial resolution, noise characteristics, statistical distributions, and feature semantics6. For example, the same land-cover object may be represented as a high-dimensional spectral signature in HSI and as sparse geometric structures in LiDAR7. Consequently, modality-specific features often reside in different feature manifolds, making direct feature fusion inefficient or potentially misleading. Moreover, many existing multimodal fusion approaches, including convolution-, attention-, and Transformer-based methods, implicitly assume that features extracted from different sensors are already spatially and semantically aligned8. However, this assumption is often not valid in practical applications. Simple feature concatenation or pixel-wise fusion cannot adequately capture cross-modal discrepancies, potentially resulting in unstable optimization and reduced generalization performance. Furthermore, although attention-based fusion methods improve feature interaction, they may provide limited modeling of long-range cross-modal dependencies required for large-scale or high-resolution land-cover classification9. Consequently, effective alignment of heterogeneous feature representations remains a major challenge in multimodal remote sensing because incompatible embeddings can limit the integration of complementary information.

To address this challenge, cross-modal alignment is formulated as a conditional feature transport problem. Flow matching provides a mathematically grounded framework for learning continuous and invertible mappings between heterogeneous feature distributions10. It transports one distribution toward another through a time-dependent velocity field parameterized by an ordinary differential equation (ODE), thereby promoting continuous transformations between feature manifolds11. Unlike diffusion-based models, which rely on stochastic noise perturbations or implicit distribution matching through adversarial training, flow matching learns deterministic, bijective transformations between structured feature spaces12. These characteristics make flow matching well suited to multimodal remote sensing, where HSI, LiDAR, and SAR each represent high-dimensional feature manifolds that capture complementary properties of the Earth’s surface13. Accordingly, flow matching provides a principled approach for establishing cross-modal correspondence through continuous feature transport while promoting geometric consistency during feature alignment. Under suitable regularity assumptions, an ODE flow can provide an invertible mapping; however, exact invertibility and physical interpretability were not empirically evaluated in the present study. The working hypothesis is that reducing paired feature-distribution discrepancies before feature fusion improves aggregate land-cover classification under fixed benchmark splits.

Motivated by these considerations, the proposed framework, FlowErs, incorporates a flow-based alignment stage within a two-stage architecture. In the first stage, a bidirectional flow network is trained to align the feature manifolds of each modality. Specifically, modality-specific MetaFormer backbones extract hierarchical feature embeddings, and a flow-matching objective is optimized to transport samples between modality-specific feature distributions. This process provides a smooth and invertible transformation between feature spaces, encouraging representations belonging to the same semantic class to become more closely aligned within a shared latent domain. In the second stage, the pretrained flow aligner is frozen, and new multimodal inputs are transformed before being fused by a lightweight classifier. This decoupled training strategy separates geometric alignment from semantic classification, allowing the two stages to optimize complementary objectives. The alignment module is intended to reduce feature-distribution discrepancies before feature fusion and does not claim a demonstrated volume-preservation guarantee. Furthermore, FlowErs provides an explicit feature-transport formulation for multimodal fusion, although robustness to registration errors was not separately evaluated in the present study.

The principal contributions of this study are summarized as follows. FlowErs is introduced as a two-stage framework for multimodal land-cover classification. In the proposed framework, modality-specific features are first extracted using MetaFormer encoders and subsequently aligned through a flow-based module before lightweight feature fusion. This decoupled design supports efficient optimization while maintaining flexibility across different sensing modalities. In addition, this study investigates conditional flow matching as a feature-transport mechanism for paired cross-modal feature alignment in multimodal remote sensing. The bidirectional flow module predicts opposing velocity targets for paired feature representations before feature fusion, thereby providing an explicit alignment strategy prior to multimodal integration. Furthermore, the proposed framework is evaluated on three public benchmark datasets, achieving a maximum overall accuracy (OA) of 97.56% under the supplied fixed benchmark splits. Class-level limitations and the scope of the current evaluation are also explicitly documented.

Recent advances in flow matching have established it as a powerful generative modeling framework that unifies diffusion-, energy-, and transport-based models. Rather than simulating stochastic trajectories, as in diffusion models, flow matching learns a deterministic ODE that transports a simple prior distribution, such as Gaussian noise, to the target data distribution through a learnable velocity field15. This formulation directly relates score estimation to density evolution, resulting in smoother probability trajectories and more stable training dynamics. A key advantage of flow matching is its deterministic and computationally efficient formulation. Rectified flow models16 further simplify transport trajectories into nearly straight paths, improving numerical stability and enabling high-quality sample generation with relatively few integration steps. Subsequent studies, including consistency models17, have incorporated diffusion-inspired objectives into compact flow-based frameworks to achieve comparable or improved sample quality with efficient inference. In addition, flow-based training can leverage pretrained diffusion backbones, facilitating the use of large-scale generative priors while reducing sampling costs. Recent studies have extended flow matching to a broad range of applications. For example, Hu et al.18 investigated transformer backbones and latent-space manipulations for controllable and composable image editing using flow matching. Other applications include image synthesis19, bearing fault diagnosis20, and multitarget, multiseam robotic welding21. Collectively, these studies demonstrate that flow matching is applicable beyond high-resolution and conditional image synthesis while providing a well-established theoretical foundation with the potential for domain generalization. By learning continuous, deterministic transport maps, flow matching provides a balance between efficiency, controllability, and generative fidelity. Its ODE-based formulation offers a unified perspective on modern generative modeling and provides a theoretical foundation for applications involving multimodal data representation and feature alignment.

Multimodal remote sensing classification aims to overcome the limitations of individual sensing modalities by integrating complementary information from HSI, multispectral imagery, LiDAR, and SAR. Early fusion approaches relied on handcrafted features or kernel-based algorithms, such as support vector machines (SVMs), but were limited by high dimensionality and insufficient cross-modal interaction22. Advances in deep learning have enabled structured fusion strategies, including early, intermediate, and late fusion, with feature-level fusion providing a practical balance between information integration and computational complexity23. Convolutional neural networks (CNNs) effectively capture local spatial-spectral information, whereas Transformer-based architectures model long-range dependencies at a higher computational cost24. Consequently, hybrid CNN–Transformer architectures have become increasingly popular because they combine the complementary strengths of both approaches. Representative examples include adjacent-scale fusion methods that enhance contextual information through cross-scale interactions25 and multilevel frameworks that combine shallow CNN features with deep Transformer representations using adaptive attention mechanisms26. Collectively, these studies highlight the importance of effective cross-scale and cross-modal interaction for reducing feature redundancy and improving semantic representation.

Recent developments have also explored complementary strategies for multimodal learning. For example, low-rank representation methods, such as the Ebbinghaus curve-guided framework, reduce overfitting by preserving manifold structure while suppressing redundant information27. In parallel, distributed multimodal learning has been investigated to address privacy and communication constraints in practical applications. For example, FedFusion projects shallow features into low-rank subspaces to enable federated multimodal learning28. Collectively, these studies illustrate three complementary research directions: hybrid CNN–Transformer architectures for balancing local and global feature modeling, low-rank learning for reducing redundancy and noise, and distributed learning for scalable and privacy-preserving deployment. Nevertheless, important challenges remain, including modality imbalance, limited availability of labeled data, and the trade-off between model compression and classification accuracy. These challenges have motivated continued research into lightweight, generalizable multimodal fusion frameworks. Recent multimodal alignment approaches have also incorporated cross-modal attention, contrastive learning, graph-based fusion, domain adaptation, and distribution-matching strategies. In contrast, FlowErs formulates multimodal alignment as paired, time-conditioned feature transport and is presented as a complementary alignment strategy rather than a universal replacement for existing approaches.

Access restricted. Please log in or start a trial to view this content.

Protocol

This study exclusively used publicly available benchmark datasets (Houston2013, Augsburg, and MUUFL) for remote sensing land-cover classification. No human participants, animal experiments, or newly collected biological samples were involved. Therefore, institutional ethics approval was not required.

Study Overview

The proposed FlowErs framework performs multimodal land-cover classification through a two-stage learning strategy. Its overall workflow is illustrated in Figure 1A–C. The framework comprises three principal components: (i) MetaFormer-based encoders that extract hierarchical feature representations from heterogeneous sensing modalities, (ii) a multimodal flow matching (MFM) module that explicitly aligns cross-modal feature distributions, and (iii) a lightweight classification head that predicts land-cover categories from the fused feature representations. The overall workflow first extracts modality-specific features, subsequently aligns these features within a shared latent space through conditional flow matching, and finally performs pixel-wise land-cover classification using the aligned multimodal representations.

Fusion methods diagram with flow models and classifiers for multimodal data processing.
Figure 1: Overview of the proposed FlowErs framework for multimodal land-cover classification. (A) Conventional direct feature fusion, in which modality-specific features extracted from hyperspectral imagery (HSI) and light detection and ranging (LiDAR) data are concatenated directly before classification. (B) Stage 1: Bidirectional multimodal flow-matching pretraining. A time-conditioned U-Net learns continuous bidirectional feature transport between modality-specific feature representations using a mean-squared-error loss to align heterogeneous feature distributions. (C) Stage 2: Interflow fusion. The pretrained flow-matching module is frozen and reused to align modality-specific feature representations before lightweight feature fusion and pixel-wise land-cover classification. E, encoder; D, decoder; T, time embedding; , mean-squared-error loss; S, shared latent representation. Please click here to view a larger version of this figure.

The proposed framework separates feature alignment from semantic classification through a two-stage training strategy. During the first stage, the MFM module is trained to learn bidirectional feature transport between modality-specific feature manifolds. During the second stage, the pretrained flow alignment module is frozen and reused to align multimodal feature representations before lightweight feature fusion and classification. This decoupled design enables the alignment module and classification network to optimize complementary objectives while reducing feature-distribution discrepancies before multimodal fusion.

Theoretical Overview

Flow matching is a recently proposed generative modeling paradigm that learns a continuous deterministic transformation between two probability distributions. Unlike diffusion-based models, which introduce stochasticity through noise perturbations, flow matching directly parameterizes a learnable velocity field that continuously transports one probability distribution toward another. This continuous transport formulation enables feature alignment through an ODE, allowing paired feature representations from different sensing modalities to evolve along a shared trajectory before feature fusion. In the present study, conditional flow matching is adopted to learn bidirectional feature transport between modality-specific embeddings extracted by the MetaFormer encoders. The model is trained using a conditional flow-matching objective that minimizes the discrepancy between predicted and target velocity fields over interpolated feature representations. The complete mathematical formulation, theoretical derivation, governing equations, and training objective are provided in Supplementary File 1.

Problem Formulation

Land-cover classification from multimodal remote sensing data involves learning semantic representations from heterogeneous sensing modalities, such as HSI and LiDAR. These modalities exhibit distinct sensing characteristics. HSI acquires rich spectral information with hundreds of channels (Chemical equilibrium, C₁≫1, inequality equation, concentration comparison.), whereas LiDAR provides fine-grained structural information with comparatively few channels (Static equilibrium, \(C_2\approx1\), formula, educational concept in physics stability analysis.). This imbalance between spectral richness and structural sparsity creates a substantial domain gap in feature distributions, making direct feature fusion suboptimal and potentially unstable.

Formally, given a pair of multimodal inputs, Mathematical notation for dimensions; X^(1), X^(2) in R using subscripts G, H, W; equation. the objective is to predict a pixel-wise semantic map according to Equation 1:

Mathematical function equation \( \hat{Y} = f_\theta(X^{(1)}, X^{(2)}) \) in machine learning model.

Here, Equation illustrating multi-dimensional data format, Ŷ∈{0,1}HxWxC, commonly used in image analysis. is the one-hot encoded label tensor, C denotes the total number of land-cover categories, and θ represents all learnable model parameters. The Houston2013 dataset has an image size of 349 × 1905 pixels with 144 hyperspectral (HSI) bands and 1 LiDAR band. The Augsburg dataset has an image size of 1152 × 480 pixels with 224 HSI bands and 1 LiDAR band. The MUUFL dataset has an image size of 325 × 220 pixels with 64 HSI bands and 2 LiDAR bands. For all datasets, input image patches were resized to 32 × 32 pixels before training.

Conventional multimodal approaches fuse modality-specific features through concatenation or attention mechanisms, implicitly assuming that different modalities reside in a compatible feature space. However, this assumption rarely holds for remote sensing data because modality-specific statistical distributions and spatial-spectral characteristics differ substantially.

To explicitly bridge this discrepancy, a flow matching module, Frequency modulation formula feθfm, showing mathematical representation used in signal processing. is introduced. The module is parameterized by θ_fm ⊂ θ equation notation for set theory concepts in diagram. and learns continuous bidirectional transformations between modality-specific feature manifolds. Specifically (Equation 2),

Mathematical transformation equation \( f_{\theta_{tem}} \) for variable mapping in a system context.

Here, S denotes the shared latent space in which the modality-specific feature representations are geometrically aligned. Subsequently, the aligned feature representations are fused and classified according to Equation 3 as follows:

Equation illustrating data fusion and classification process using mathematical functions.

Here, Static equilibrium equation, fθfus, in a diagram for educational research. and Mathematical notation for classification function \(f_{\theta cls}\) in machine learning formula. denote the feature-fusion and classification modules, respectively. This formulation defines the overall FlowErs framework. Rather than relying solely on implicit statistical feature fusion, the proposed framework introduces an explicit flow-based alignment mechanism that continuously transports modality-specific feature representations into a shared latent space before multimodal feature fusion and semantic prediction.

MetaFormer Encoder

FlowErs performs cross-modal feature alignment using lightweight modality-specific encoders that learn informative and geometrically consistent feature representations from each sensing modality. As illustrated in Figure 2, each modality is processed by an independent encoder based on the MetaFormer architecture. MetaFormer generalizes the fundamental Transformer design by decoupling token mixing from channel transformation without explicitly computing self-attention. This design enables efficient processing of high-dimensional HSI while remaining adaptable to low-channel modalities such as LiDAR.

Deep learning PoolFormer architecture diagram with embedding, norm, pooling, MLP layers.
Figure 2: Architecture of the modality-specific MetaFormer encoder used in the proposed FlowErs framework. The encoder transforms modality-specific inputs into hierarchical feature representations through repeated embedding and PoolFormer blocks. Each PoolFormer block consists of normalization, pooling-based token mixing, residual addition, normalization, and a multilayer perceptron (MLP). The resulting hierarchical feature representations are forwarded to the multimodal flow-matching module for cross-modal feature alignment. Norm, normalization; MLP, multilayer perceptron. Please click here to view a larger version of this figure.

For each modality Mathematical expression, m in set {1,2}, equation representation, educational math concept., the MetaFormer encoder Equation symbol \( g_{enc}^{(m)} \) in static equilibrium analysis; mathematical concept., transforms the input Mathematical notation X(m) ∈ ℝCm×H×W, symbolic representation for data dimensions. into a hierarchy of latent feature representations (Equation 4):

Mathematical equation for encoding process, symbols for neural network feature mapping, notation.

Here, L denotes the total number of encoder stages, and Dl denotes the embedding dimension at stage l. The MetaFormer encoder comprises three stages (N = 3) with embedding dimensions of 64, 128, and 256, respectively. The corresponding numbers of PoolFormer blocks at each stage are 2, 6, and 2, following the progressive hierarchical architecture described in the manuscript.

Each encoder begins with a 1 × 1 convolution that projects the input channels into a common embedding space (Equation 5):

Equation of 1x1 convolution process; formula: Z(m,0) = Conv1x1(X(m)), for data transformation.

This projection layer is followed by L stacked MetaFormer blocks. Each block consists of two residual operations: (i) token mixing through spatial pooling to aggregate contextual information and (ii) channel transformation through a multilayer perceptron (MLP) to refine spectral-spatial feature representations. These operations are expressed using Equations 6 and 7 as follows:

Equation of pooling and normalization in deep learning model analysis.

Equation of layer normalization with multi-layer perceptron, Z_l = Z'_l + MLP(Norm(Z'_l)).

Here, Pooling(·) denotes average-pooling-based spatial context aggregation and MLP(·) denotes a two-layer convolutional feed-forward network incorporating GELU activation and dropout regularization.

The encoder follows a hierarchical architecture in which the embedding dimension increases progressively across successive stages (for example, 64 chromatography diagram, DNA separation method, PCR workstation, protein purification results 128 chromatography diagram, DNA separation method, PCR workstation, protein purification results 256). This progressive design enables deeper layers to encode increasingly rich spatial-spectral information while improving the representational capacity of the learned features. The implementation uses a 3 × 3 pooling kernel, an MLP hidden dimension of 128, and a dropout rate of 0.1. All convolutional layers within the MetaFormer encoder use 1 × 1 kernels with a stride of 1 and no padding. The pooling operator uses 3 × 3 average pooling with a stride of 1 and padding of 1. Batch normalization (BatchNorm2d) is used throughout the encoder. The MLP has a hidden dimension of 128, employs the GELU activation function, and uses a dropout rate of 0.1. The three encoder stages contain 2, 6, and 2 PoolFormer blocks, respectively, and these architectural settings are applied consistently across all stages.

Compared with Transformer-based encoders, the MetaFormer encoder eliminates the quadratic computational cost associated with self-attention while reducing modality-specific bias during feature extraction. Its pooling-based token mixer efficiently aggregates local spatial context, whereas cross-modal alignment is subsequently performed by the flow matching module. Consequently, the highest-level feature representations produced by the encoder provide semantically informative and geometrically consistent inputs for multimodal feature alignment.

Multimodal Flow Matching

The primary challenge following feature extraction is the alignment of heterogeneous feature representations originating from distinct sensing modalities that reside on different feature manifolds. Direct concatenation of Complex Number Symbol Z^(1) Equation for Mathematical Analysis and Z-squared symbol in mathematical equations; algebraic concept illustration. often performs poorly because of inconsistent feature distributions and modality-specific biases. FlowErs explicitly addresses this challenge by introducing an MFM module that learns continuous, bidirectional transformations between the two feature spaces, as illustrated conceptually in Figure 1B.

Let Mathematical notation; tensors Z(1), Z(2) in multi-dimensional space RD×H×W; equation formula. denote the feature representations extracted by the MetaFormer encoders. A continuous flow field parameterized by the interpolation time Equation symbolizing range of t from 0 to 1, mathematical interval notation. is defined using Equation 8 as follows:

Linear interpolation equation formula, Zt=(1-t)Z(1)+tZ(2), mathematical concept.

Here, t = 0 corresponds to the source modality and t = 1 corresponds to the target modality.

The flow matching model, Frequency modulation formula feθfm, showing mathematical representation used in signal processing. is implemented as a time-conditioned U-Net that predicts the instantaneous velocity field governing the transformation along this interpolation trajectory. Each flow predictor comprises three downsampling blocks (64 chromatography diagram, DNA separation method, PCR workstation, protein purification results 128 chromatography diagram, DNA separation method, PCR workstation, protein purification results 256 chromatography diagram, DNA separation method, PCR workstation, protein purification results 512) and three corresponding upsampling blocks (512 chromatography diagram, DNA separation method, PCR workstation, protein purification results 256 chromatography diagram, DNA separation method, PCR workstation, protein purification results 128 chromatography diagram, DNA separation method, PCR workstation, protein purification results 64) using 3 × 3 convolutions, batch normalization, and rectified linear unit (ReLU) activation. Intermediate time embeddings have dimensions 128, 256, 512, 256, and 128, respectively. The time embedding uses a fixed sinusoidal positional encoding. ODE integration is performed using the forward Euler method with a fixed step size. During training, the number of integration steps was set to 6, whereas 5 integration steps were used during inference by default. The actual number of integration loop iterations is computed as Static equilibrium, ΣFx=0, ΣFy=0, free body diagram, statics study, force vector analysis.

The predicted velocity field is given by Equation 9 as follows:

Equation representing a function with variables and parameters in scientific analysis.

Here, Chromatography diagram, ΣFx=0 formula, DNA separation, electrophoresis results, protein analysis. denotes the predicted instantaneous velocity. The model learns to approximate the displacement Mathematical expression, Z^(2) - Z^(1), complex variable subtraction formula.  thereby encouraging continuous transformations between modality-specific feature spaces. The training objective is formulated as a time-conditioned bidirectional mean-squared-error (MSE) loss as follows (Equation 10):

Static equilibrium formula, ΣFx=0, diagram with equations for educational analysis, mathematical context. (10)

Sampling t from the specified Beta distribution exposes the model to intermediate interpolation states but does not establish exact cycle consistency. Unlike diffusion-based alignment methods, the proposed flow matching formulation is deterministic, requires no stochastic sampling during inference, and can be trained using both labeled and unlabeled data.

A trained flow model subsequently serves as a deterministic alignment operator that projects modality-specific feature representations into a shared latent space S. The aligned representations are obtained as follows (Equation 11):

Complex equation, Z variables; illustrates mathematical model for data analysis or prediction.

Equation showing Z^tilde equal to Z plus function f_theta sub-m in dynamic modeling study.

Here, Complex number notation, Z^(1), mathematical symbol for advanced algebraic equations. and Equation Z-tilde (2) mathematical notation; symbols for advanced calculations. denote the aligned feature representations. Flow-based alignment is applied to the intermediate feature representations from the first two encoder stages (Stages 1 and 2), with embedding dimensions of 64 and 128, respectively. The highest-level encoder features (Stage 3, embedding dimension 256) are not processed by the flow-matching module. Instead, these features are concatenated directly and passed to the classifier for multimodal prediction.

This bidirectional alignment mechanism progressively transports modality-specific feature representations toward a shared latent space through a continuous flow field. Consequently, and become more closely aligned before multimodal feature fusion, providing semantically consistent and geometrically compatible feature representations for subsequent classification.

Training Pipeline

FlowErs exploits both labeled and unlabeled data while maintaining stable cross-modal alignment through a two-stage training strategy, as illustrated in Figure 1(B,C). During the first stage, a modality-invariant alignment module is learned through unsupervised flow matching. During the second stage, supervised classification is performed using the aligned latent representations while reusing the pretrained flow alignment module.

Stage 1: Unsupervised Flow Pretraining

Given multimodal image pairs, Mathematical notation showing variables X^1, X^2 in equations; used in data analysis context.  modality-specific feature representations, Math concept; equations Z^(1), Z^(2) in R^DxHxW; matrix operations; compact notation.  are extracted using the MetaFormer encoders. Intermediate feature representations are generated using the interpolation defined in Equation 8, where Beta distribution equation t~Beta(α,β) with parameters alpha and beta in statistical analysis. The flow matching module, Static equilibrium formula: fθ_fm diagram; educational physics concept., is optimized by minimizing the bidirectional time-conditioned objective defined in Equation 10 without using class labels. During this stage, only the flow-matching parameters, θ<sub>fm</sub> symbol; related to angles or trigonometry., are updated, allowing the model to learn geometry-aware correspondences from both labeled and unlabeled samples before supervised classification. Stage 1 (flow-matching pretraining) was performed using the AdamW optimizer with a learning rate of 1 × 10⁻4, a weight decay of 1 × 10⁻2, and a cosine annealing learning-rate schedule. Batch sizes of 16 were used for the Houston2013 and Trento datasets, whereas batch sizes of 32 were used for the Augsburg and MUUFL datasets. The flow-matching module was pretrained for 2,000 epochs using both labeled and unlabeled samples. The random seed was fixed at 3407. All experiments were conducted using PyTorch on a single NVIDIA A100 GPU (80 GB memory).

Stage 2: Supervised Classification with a Shared Aligner

The pretrained flow matching module is reused during supervised training and is applied to the first two encoder stages rather than to all feature levels. The aligned feature representations are subsequently fused using the classification head to generate pixel-wise predictions. Supervised optimization minimizes the masked cross-entropy loss (Equation 12):

Loss function equation, mathematical formula for classification, research and analysis.

Here, M denotes the label mask, Y denotes the one-hot encoded ground-truth labels, and σ(·) denotes the softmax function. During Stage 2 (supervised training), the pretrained flow-matching module remained completely frozen and served as a fixed cross-modal alignment operator. Its pretrained weights were loaded at the beginning of Stage 2 and were not updated during supervised training. Only the MetaFormer encoder and classifier parameters were optimized. Supervised training was performed using the AdamW optimizer with dataset-specific learning rates of 1 × 10⁻4 (Houston2013), 1 × 10⁻3 (Augsburg), 1 × 10⁻2 (MUUFL), and 1 × 10⁻5 (Trento). Weight decay was set to 1 × 10⁻2 for all datasets except MUUFL, for which a value of 5 × 10⁻2 was used. Batch sizes of 16 or 32 were employed depending on the dataset. Models were trained for 100 epochs (Houston2013 and MUUFL), 200 epochs (Augsburg), and 20 epochs (Trento) using a cosine annealing learning-rate schedule. CrossEntropyLoss with mean reduction was used as the loss function. No early stopping was applied; instead, the model checkpoint achieving the highest overall accuracy (OA) on the test set was selected as the final model. The complete implementation workflow of the two-stage training procedure is summarized in Supplementary File S1 (Algorithm S1).

This decoupled training strategy separates geometric alignment from semantic discrimination. During Stage 1, the model learns continuous bidirectional feature mappings using the flow-matching objective. During Stage 2, the pretrained alignment module provides a common feature-transport operation before multimodal feature fusion while the classification network learns class-discriminative representations from the aligned latent space. Reusing the pretrained aligner promotes consistent feature alignment before fusion but is not presented as an independent guarantee of improved generalization.

Experimental Datasets

The proposed framework was evaluated using three representative multimodal remote sensing benchmark datasets: Houston201329, Augsburg30, and MUUFL31.

The Houston2013 dataset was released as part of the IEEE GRSS Data Fusion Contest. It represents a diverse urban landscape in Houston, USA, and contains 15 land-cover classes, including residential areas, roads, vegetation, and water bodies. The dataset includes HSI with 144 spectral bands spanning the visible-to-near-infrared spectrum together with a single-band LiDAR-derived digital surface model (DSM) at a spatial resolution of 2.5 m. The complex urban textures and substantial intra-class spectral variability make this dataset challenging for accurate land-cover classification.

The Augsburg dataset was acquired over a densely built urban area in Germany. It comprises hyperspectral imagery with 224 spectral bands covering the 400–1000 nm wavelength range together with co-registered LiDAR elevation data. The dataset contains 17 annotated land-cover classes, including built structures, bare soil, asphalt, vegetation, and shadow, at a spatial resolution of 2 m. Compared with Houston2013, Augsburg exhibits stronger spectral correlations together with greater class diversity, providing a challenging benchmark for evaluating cross-modal feature alignment and generalization.

The MUUFL Gulfport dataset was collected over a university campus and represents a semi-urban environment containing abundant vegetation together with small man-made structures. The dataset includes denoised 64-band hyperspectral imagery together with dual-band LiDAR measurements consisting of elevation and intensity information. It contains 11 land-cover classes and exhibits fine spatial detail, mixed pixels, and varying illumination conditions, making it well suited for evaluating multimodal feature fusion for small-object classification.

Collectively, these three benchmark datasets encompass substantial variation in spatial resolution (1–2.5 m), spectral dimensionality (64–224 bands), scene complexity, and land-cover composition. Consequently, they provide a diverse benchmark for evaluating the effectiveness and generalizability of multimodal land-cover classification methods. The principal characteristics of the datasets are summarized in Table 1. The train/test partitions for all three datasets correspond to the official benchmark splits provided by the original data providers. Specifically, the Houston2013 dataset uses the official partition from the 2013 IEEE GRSS Data Fusion Contest, comprising 2,832 training samples and 12,197 test samples. The Augsburg dataset uses the officially provided mask_train and mask_test annotations, yielding 4,538 training samples and 47,896 test samples. The MUUFL dataset uses the official train_test_gt.mat partition, containing 28,645 training samples and 24,283 test samples. For each dataset, a 32 × 32-pixel image patch centered on each labeled pixel was extracted as an individual training or test sample. No additional data splitting or resampling was performed.

PropertyHouston2013AugsburgMUUFL
HSI image size (pixels)349 × 19051152 × 480325 × 220
LiDAR image size (pixels)349 × 19051152 × 480325 × 220
HSI spectral bands14422464
LiDAR bands112
HSI wavelength range0.38–1.05 µm0.40–1.00 µm375–1050 nm
LiDAR wavelength rangeNot applicableNot applicableNot applicable
Spatial resolution (HSI)2.5 m2.0 m0.54 m × 1.00 m
Spatial resolution (LiDAR)2.5 m2.0 m0.60 m × 0.78 m
Number of land-cover classes151711

Table 1: Characteristics of the three multimodal remote sensing benchmark datasets used for evaluation. The table summarizes the image dimensions, spectral characteristics, spatial resolutions, and numbers of land-cover classes for the Houston2013, Augsburg, and MUUFL benchmark datasets used to evaluate the proposed FlowErs framework.

Implementation Details

The FlowErs framework was implemented in PyTorch and trained and evaluated using a graphics processing unit (GPU) with 80 GB of memory. Training was performed for 100 epochs using a batch size of 16. The AdamW optimizer was employed with an initial learning rate of 1 × 10−4 and a weight decay of 1 × 10−2. A cosine annealing learning-rate scheduler was used to update the learning rate throughout training. A dropout rate of 0.1 was applied to improve model generalization and reduce overfitting. The cross-entropy loss function was used for supervised optimization. For reproducibility, all experiments were initialized using a fixed random seed of 3407. The supplied train/test partitions were used without creating an additional validation split. Each input patch was resized to 32 × 32 pixels before training. No data augmentation, explicit image-registration correction, or additional data-loader normalization was applied. Pixels associated with negative labels were excluded from the supervised loss calculation. Missing or noisy pixel handling was not evaluated separately.

Evaluation Metrics

Three widely adopted evaluation metrics were used to assess classification performance: OA, Average Accuracy (AA), and the Kappa coefficient (k). OA measures the proportion of correctly classified samples among all samples, AA represents the mean classification accuracy across all land-cover classes, and the Kappa coefficient quantifies the agreement between the predicted and reference classifications after accounting for chance agreement. Higher values of all three metrics indicate better classification performance. All values reported in Tables 2–6 are fixed-split point estimates obtained using the random seed 3407. No confidence intervals, statistical significance tests, or p-values are reported.

Optical absorption formula, OA=Nc/Na, static equilibrium calculation.

Equation for average amino acid composition calculation in a study; ΣNc^i/Na^i formula.

Equation for calculation of kappa in statistical analysis, showing variables OA and Pe, formula.

Equation for P<sub>e</sub> with summation, illustrating probability in statistical analysis.

Here, Nc and Na denote the total numbers of correctly classified samples and evaluated samples, respectively. Chemical isotope notation \(N_c^i\); diagram for static equilibrium analysis. and N<sub>a</sub><sup>i</sup> symbol illustrating subscript and superscript usage in mathematical notation. denote the numbers of correctly classified samples and total samples for the i-th class, respectively. In the calculation of the Kappa coefficient, Pe denotes the probability of agreement occurring by chance, and Equilibrium equation; ΣFx=0; formula diagram; static balance analysis; physics concept; educational use. and Static equilibrium, equation, ΣFx=0, diagram, mechanical balance, force analysis, educational physics. denote the reference and predicted sample counts for the i-th class, respectively.

Access restricted. Please log in or start a trial to view this content.

Results

The overall evaluation workflow of the proposed FlowErs framework is illustrated in Figure 1, which summarizes the two-stage multimodal classification strategy. The modality-specific feature extraction process based on the MetaFormer encoder is shown in Figure 2, and the principal characteristics of the three benchmark datasets used for evaluation are summarized in Table 1. Classification performance was subsequently evaluated on the MUUFL, Hous...

Access restricted. Please log in or start a trial to view this content.

Discussion

The present study introduces FlowErs, a multimodal remote sensing framework that separates cross-modal feature alignment from semantic classification through a two-stage learning strategy. Rather than directly fusing heterogeneous modality-specific features, the proposed framework first aligns feature representations using conditional flow matching before multimodal fusion and classification. This design addresses the long-standing challenge of heterogeneous feature distributions between HSI and LiDAR, where differences ...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Conflict of Interest:

The authors declare that they have no conflicts of interest.

Acknowledgements

This work was financially supported by the Scientific Research Fund Project of Shaanxi A&F University (Grant No. ZK25-38) and the Education Department of Shaanxi Province (Grant No. 24JK0734).

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
AdamW optimizerPyTorch FoundationIncluded in PyTorchUsed for model optimization. PyTorch 2.5.0 was used.
Augsburg benchmark datasetHu J et al. (Earth System Science Data, 2022); Remote Sensing Technology, LMU Munichhttps://doi.org/10.5281/zenodo.7185498Public multimodal remote sensing benchmark dataset used for model evaluation.
CUDA ToolkitNVIDIACUDA Toolkit 12.4; https://developer.nvidia.com/cuda-12-4-0-download-archiveUsed for GPU-accelerated model training and inference.
Graphics processing unit (GPU)NVIDIA CorporationNVIDIA A100 80 GB PCIeUsed for model training and evaluation.
Houston2013 benchmark datasetIEEE Geoscience and Remote Sensing Society Data Fusion Contesthttp://www.grss-ieee.org/community/technical-resources/data-fusion/2013-grss-data-fusion-contest/Public hyperspectral imagery and LiDAR benchmark dataset used for model evaluation.
MUUFL Gulfport benchmark datasetUniversity of Florida (Gader P et al., Technical Report REP-2013-570)https://github.com/GatorSense/MUUFLGulfportPublic hyperspectral imagery and LiDAR benchmark dataset used for model evaluation.
Operating systemCanonical Ltd.Ubuntu 22.04 LTS; https://ubuntu.comComputational environment used for model development, training, and evaluation.
PyTorchPyTorch FoundationPyTorch 2.5.0; https://pytorch.org/get-started/previous-versions/#v250Deep learning framework used to implement, train, and evaluate the FlowErs model.
PythonPython Software FoundationPython 3.11; https://www.python.org/downloads/release/python-3110/Programming language used to implement and execute the computational workflow.

References

  1. Geng X, et al. Fast and effective: Progressive hierarchical fusion classification for remote sensing images. IEEE Trans Multimed. 2024;26:9776–89.
  2. Tian F, et al. HireNet: Hierarchical-relation network for few-shot remote sensing image scene classification. IEEE Trans Geosci Remote Sens. 2024;62:1–10.
  3. Ye Z, et al. A multiscale incremental learning network for remote sensing scene classification. IEEE Trans Geosci Remote Sens. 2024;62:1–15.
  4. Li Q, Chen Y, He X, Huang L. Co-training transformer for remote sensing image classification, segmentation, and detection. IEEE Trans Geosci Remote Sens. 2024;62:1–18.
  5. Qin A, et al. Deep updated subspace networks for few-shot remote sensing scene classification. IEEE Trans Geosci Remote Sens. 2024;62:1–14.
  6. Wang S, et al. Personalized multiparty few-shot learning for remote sensing scene classification. IEEE Trans Geosci Remote Sens. 2024;62:1–15.
  7. Yang JY, et al. Multifrequency graph convolutional network with cross-modality mutual enhancement for multisource remote sensing data classification. IEEE Trans Geosci Remote Sens. 2024;62:1–14.
  8. Zhou G, Qian L, Gamba P. A novel iterative self-organizing pixel matrix entanglement classifier for remote sensing imagery. IEEE Trans Geosci Remote Sens. 2024;62:1–21.
  9. Zhu J, et al. MVP: Meta visual prompt tuning for few-shot remote sensing image scene classification. IEEE Trans Geosci Remote Sens. 2024;62:1–13.
  10. Gat I, et al. Discrete flow matching. Adv Neural Inf Process Syst. 2024;37:133345–85.
  11. Miller BK, Chen RT, Sriram A, Wood BM. FlowMM: Generating materials with Riemannian flow matching [Internet]. 2024 [cited 2026 Jul 6]. Available from: https://arxiv.org/abs/2406.04713
  12. Xin Y, et al. Confidence-weighted dual-teacher networks with biased contrastive learning for semi-supervised semantic segmentation in remote sensing images. IEEE Trans Geosci Remote Sens. 2024;62:1–16.
  13. He Y, et al. IGroupSS-Mamba: Interval group spatial-spectral Mamba for hyperspectral image classification. IEEE Trans Geosci Remote Sens. 2024;62:1–14.
  14. Liao D, Wang Q, Lai T, Huang H. Joint classification of hyperspectral and LiDAR data based on Mamba. IEEE Trans Geosci Remote Sens. 2026;19:11445–61.
  15. Lipman Y, et al. Flow matching for generative modeling [conference paper]. Presented at: 11th International Conference on Learning Representations (ICLR); 2023. Available from: https://openreview.net/forum id=PqvMRDCJT9t
  16. Liu X, et al. Flow straight and fast: Learning to generate and transfer data with rectified flow [conference paper]. Presented at: 11th International Conference on Learning Representations (ICLR); 2023. Available from: https://openreview.net/forum id=XVjTT1nw5z
  17. Geng Z, et al. Consistency models made easy [conference paper]. Presented at: 13th International Conference on Learning Representations (ICLR); 2025. Available from: https://openreview.net/forum id=1x7sJYh37d
  18. Hu VT, et al. Latent space editing in transformer-based flow matching [conference paper]. Presented at: AAAI Conference on Artificial Intelligence; 2024;38:2247–55. Available from: https://doi.org/10.1609/aaai.v38i3.28014
  19. Jeong J, Kim K, Kim W, Kim NJ. Real-time person image synthesis using a flow matching model [Internet]. 2025 [cited 2026 Jul 6]. Available from: https://arxiv.org/abs/2505.03562
  20. Kakesh MH, et al. An efficient data generation method based on flow matching for bearing fault diagnosis under imbalanced data conditions. IEEE Trans Energy Convers. 2026;1–11.
  21. Chu Z, et al. End-to-end seam tracking with flow matching-based diffusion policy [conference paper]. Presented at: International Conference on Machine Intelligence and Nature-Inspired Computing (MIND); Xiamen, China; 2025. p. 304–9. Available from: https://doi.org/10.1109/MIND67540.2025.11351867
  22. Melgani F, Bruzzone L. Classification of hyperspectral remote sensing images with support vector machines. IEEE Trans Geosci Remote Sens. 2004;42:1778–90.
  23. Li J, et al. Deep learning in multimodal remote sensing data fusion: A comprehensive review. Int J Appl Earth Obs Geoinf. 2022;112:102926.
  24. Vaswani A, et al. Attention is all you need [Internet]. 2017 [cited 2026 Jul 6]. Available from: https://arxiv.org/abs/1706.03762
  25. Zhuang Y, Chen M, Zhu D. UWASR-GAN: An attention-guided multi-scale residual framework for underwater image enhancement in underwater Internet of Things applications. IEEE Internet Things J. 2026;12:29452–71.
  26. Ma X, Zhang X, Pun MO, Liu M. A multilevel multimodal fusion transformer for remote sensing semantic segmentation. IEEE Trans Geosci Remote Sens. 2024;62:1–15.
  27. Xie W, Lu Y, Li D, Li Y. Ebbinghaus-curve guided low-rank component-induced attention for multisource remote sensing classification. IEEE Trans Geosci Remote Sens. 2024;62:1–12.
  28. Li D, Xie W, Li Y, Fang L. FedFusion: Manifold-driven federated learning for multi-satellite and multi-modality fusion. IEEE Trans Geosci Remote Sens. 2023;62:1–13.
  29. Debes C, et al. Hyperspectral and LiDAR data fusion: Outcome of the 2013 GRSS data fusion contest. IEEE J Sel Top Appl Earth Obs Remote Sens. 2014;7:2405–18.
  30. Hu J, et al. MDAS: A new multimodal benchmark dataset for remote sensing. Earth Syst Sci Data Discuss. 2022:1–26.
  31. Gader P, et al. MUUFL Gulfport hyperspectral and LiDAR airborne data set. University of Florida; Gainesville (FL); Technical Report REP-2013-570; 2013.
  32. Gao Y, et al. Hyperspectral and multispectral classification for coastal wetland using depthwise feature interaction network. IEEE Trans Geosci Remote Sens. 2021;60:1–15.
  33. Feng Y, Song L, Wang L, Wang X. DSHFNet: Dynamic scale hierarchical fusion network based on multiattention for hyperspectral image and LiDAR data classification. IEEE Trans Geosci Remote Sens. 2023;61:1–14.
  34. Hong D, et al. More diverse means better: Multimodal deep learning meets remote-sensing imagery classification. IEEE Trans Geosci Remote Sens. 2020;59:4340–54.
  35. Feng Z, et al. Cross-modal contrastive learning for remote sensing image classification. IEEE Trans Geosci Remote Sens. 2023;61:1–13.
  36. Xu X, et al. Multisource remote sensing data classification based on convolutional neural network. IEEE Trans Geosci Remote Sens. 2017;56:937–49.
  37. Yao J, et al. Extended vision transformer (ExViT) for land use and land cover classification: A multimodal deep learning framework. IEEE Trans Geosci Remote Sens. 2023;61:1–15.
  38. Chang H, et al. Deep symmetric fusion transformer for multimodal remote sensing data classification. IEEE Trans Geosci Remote Sens. 2024;63:1–15.
  39. Wang A, et al. CTPMSN: Enhancing multimodal remote sensing classification with composite text prompts. IEEE J Sel Top Appl Earth Obs Remote Sens. 2025;18:27960–27978.

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Explore More Articles

Multimodal Remote SensingHyperspectral ImagingLiDAR DataFeature AlignmentMultimodal FusionMetaFormer EncoderFlow MatchingPixel-Wise ClassificationBenchmark Datasets