Next Article in Journal
Numerical Simulation of a Heavy Rainfall Event in Sichuan Using CMONOC Data Assimilation
Next Article in Special Issue
Physics-Driven Multi-Modal Fusion for SAR Ship Detection Under Motion Defocusing
Previous Article in Journal
Spatial Heterogeneity and Drivers of Vertical Error in Global DEMs: An Explainable Machine Learning Approach in Complex Subtropical Coastal Zones
Previous Article in Special Issue
LGNet: A Lightweight Ghost-Enhanced Network for Efficient SAR Ship Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Lightweight and Real-Time Dual-Polarization Fusion Framework for SAR Ship Classification

Politehnica București, Splaiul Independenței nr. 313, 060042 Bucharest, Romania
*
Author to whom correspondence should be addressed.
Remote Sens. 2026, 18(8), 1129; https://doi.org/10.3390/rs18081129
Submission received: 26 February 2026 / Revised: 1 April 2026 / Accepted: 7 April 2026 / Published: 10 April 2026
(This article belongs to the Special Issue Ship Imaging, Detection and Recognition for High-Resolution SAR)

Highlights

What are the main findings?
  • A parallel dual-branch hybrid convolution-transformer architecture improves SAR ship classification performance, achieving high performance in terms of accuracy, i.e., the proposed technique achieves 97.50% accuracy in the 3-class configuration and 93.28% in the 6-class configuration scenarios on the OpenSARShip 2.0 dataset.
  • Integrating dual-polarization modes strengthens class discrimination while maintaining computational efficiency.
What are the implications of the main findings?
  • Polarization-aware hybrid architectures provide a structured way to integrate dual-polarization information in SAR image analysis.
  • The proposed design enables high classification accuracy without excessive computational cost, facilitating operational and real-time deployment.

Abstract

Synthetic Aperture Radar (SAR) ship classification plays a critical role in maritime surveillance, addressing challenges such as the similarity between ship categories, as well as scarcity of annotated datasets and data imbalance. In this paper, a lightweight and real-time dual-branch architecture is proposed to effectively address the SAR ship classification task. The proposed approach integrates dual-polarization data within a hybrid convolution-transformer framework to improve classification performance. The model fuses dual-polarization modes, combining convolutional layers for local feature extraction with transformer blocks for global contextual understanding. Evaluations on the OpenSARShip 2.0 dataset show that the proposed model achieves 97.50% accuracy in the 3-class configuration and 93.28% in the 6-class configuration. For the FUSAR-Ship dataset, which does not provide dual-polarization data for the same ship target, the single branch model achieved an accuracy of 94.92% for the 7-class configuration. Despite its dual-branch design, the model maintains computational efficiency, making it suitable for real-time maritime monitoring applications. The results demonstrate the effectiveness of polarization-aware hybrid models for scalable and robust SAR ship classification.

1. Introduction

In recent years, ship classification in remote sensing images, particularly Synthetic Aperture Radar (SAR), has gained significant interest. Accurate identification of ships is essential for a variety of maritime applications, including traffic monitoring, port management, environmental monitoring, and security. Even in challenging conditions, SAR imagery provides a distinct advantage by capturing detailed ship information regardless of weather condition or illumination, making it suitable for operational monitoring. SAR images can be used to classify ships of different types, using radar signals to analyze their shape, size, and structural features.
Variations in ship design, size, and shape, together with limited amounts of annotated data, transform ship classification into a challenging task. An accurate classification framework relies on the analysis of distinctive structural characteristics and radar response patterns that separate one type of ship from another. Developing models that can reliably distinguish between ship categories under diverse maritime conditions continues to be an important and challenging area of research.
In this paper, we propose a real-time dual-polarization SAR ship classification framework based on the MobileViT V2 architecture. The model is adapted to process both VH and VV polarization modes. By combining convolutional inductive biases with transformer-based global context modeling, MobileViT V2 achieves a balance between local feature extraction and long-range dependency modeling, making it suitable for real-time maritime monitoring scenarios.
In order to evaluate the impact of using dual polarization, we conduct a comparison between three training strategies. In the first strategy, the model is trained using mixed polarizations, where available polarization modes are included in the same training dataset but treated as independent samples. In the second strategy, the model is trained using a single polarization only. In the third strategy, a dual-polarization configuration is employed, where both polarization modes corresponding to the same target are used simultaneously. This comparison allows a proper quantification of the contribution of each polarization strategy and to assess the benefit of combining dual-polarization information for the ship classification task.
Furthermore, the proposed approach is benchmarked against several widely used architectures, including MobileNet, Vision Transformer (ViT), ResNet, and EfficientNet. The evaluation considers not only classification performance, but also model complexity in terms of the number of parameters and inference time, providing an accuracy-efficiency trade-off analysis.
We also investigate the influence of loss function design by comparing Categorical Cross-Entropy and Focal Loss, analyzing their effect on classification robustness and class separability. The experiments are conducted on two widely used SAR ship classification datasets, OpenSARShip 2.0 [1] (i.e., an extended and upgraded version of OpenSARShip dataset [2]) and FUSAR-Ship [3].
Overall, the experimental results show that using both polarization modes improves classification performance while maintaining a balance between accuracy and computational cost. The main contributions of this work can be summarized as follows:
1.
Real-time dual-polarization SAR ship classification framework: We develop a SAR ship classification model based on the MobileViT V2 architecture that uses dual-polarization modes.
2.
Comparison of polarization strategies: We compare three training approaches: (1) mixed-polarization training using unpaired polarizations, (2) single-polarization training, and (3) paired dual-polarization training when multiple polarizations per target are available.
3.
Benchmarking with well-known architectures: We evaluate the proposed model against several classic architectures, comparing classification accuracy, number of parameters, and inference time.
4.
Evaluation of both full and reduced datasets: We highlight that dual-polarization feature fusion in proposed architecture improves classification accuracy, while dataset reduction provides a practical strategy to mitigate class imbalance when dual-polarization information is unavailable.
5.
Analysis of loss functions: We compare Categorical Cross-Entropy and Focal Loss to study their influence on robustness and class separability.
The rest of the paper is structured as follows. Section 2 presents the related work in terms of SAR ship classification, the proposed method is presented in Section 3, the experimental results are provided in Section 4. Section 5 provides an in-depth discussion of the experimental results, whilst Section 6 concludes the paper.

2. Related Work

Various deep learning approaches have been explored for SAR ship classification, including convolutional neural networks (CNN), attention-based models, multimodal fusion frameworks, and transfer learning techniques. Although CNN-based models are effective at extracting local features, they can struggle to capture long-range dependencies and the overall contextual structure of the data. To overcome these limitations, recent studies have explored the use of attention modules, feature fusion strategies, and hybrid architectures that integrate convolutional and transformer components. Furthermore, other challenges related to limited amount of training data, class imbalance, and domain adaptation have been overcome through feature augmentation, metric learning, self-distillation, and semi-supervised strategies.
Zhao et al. proposed LN-SCNet [4], a lightweight CNN for SAR ship classification, combining preprocessing to reduce speckle noise, feature extraction with dilated convolutions and channel attention, a feature fusion module for multi-size ships, and a seesaw loss [5] to address class imbalance. Feng et al. [6] proposed SeDSG, a dual-branch SAR ship classification network that fuses real and simulated images (BNM) to enhance feature extraction, structural perception, and cross-scene generalization.
Recent research has explored incorporating non-visual information to improve classification performance. Liang Chen et al. introduced PGMNet [7], a prototype-guided multimodal network that combines key-area guidance with image-text fusion to increase feature representation and consistency. Similarly, Jinyue Chen et al. proposed TeMSC [8], a text-enhanced framework that integrates geometric information in textual form with visual and polarimetric embeddings, employing multimodal fusion and two-stage training to increase classification generalization.
Several approaches aim to leverage both deep features and hand-crafted descriptors for improved representation. Zheng et al. introduced MFCFNet [9], a multi-feature collaborative fusion network with deep supervision that adaptively integrates hand-crafted and deep features using attention and synergy losses. Zhang et al. developed HOG-ShipCLSNet [10], which combines HOG descriptors with CNN features and incorporates multiscale classification, global self-attention, and feature-balancing mechanisms. DCPNet, developed by Feng et al. [11], represent a dual-stream contrastive framework that exploits unlabeled data and models the interaction between deep and handcrafted features to improve representation learning and class separability in SAR ship classification. Al Hinai et al. [12] proposed a contour-based framework for ship classification in SAR imagery, introducing 13 handcrafted features extracted from ship contours. Contours are extracted via watershed and U-Net, and features are evaluated with SVM, RF, and GPC classifiers. Hu et al. [13] combined deep learning with wavelet scattering transform features in a semi-supervised few-shot SAR target recognition framework.
Capturing elongated ship shapes and scale variations has driven the design of specialized architectures. HDSS-Net [14] uses a task-specific hierarchical architecture with multi-scale feature aggregation, rectangular receptive field refinement, and a spherical space classifier to enhance discriminative representation beyond standard CNN designs. Similarly, SA2Net [15] incorporates multiscale attention and ship shape priors along with rectangular receptive fields to better capture geometric characteristics of elongated targets. In an attempt to preserve spatial information and to improve representation of multi-scale SAR ship features, FWPN-Net [16] and MS-CNN [17] focus on pyramid networks and multi-scale feature fusion systems that integrate both high-level semantic information and low-level detailed information. A CNN–LSTM architecture for SAR ship classification was proposed by Toumi et al. [18].
Attention-based methods highlight discriminative components across regions, scales and polarizations. Zheng et al. [19] integrates spatial and channel-wise attention with multi-scale feature fusion. Wang et al. [20] proposed a SAR ship recognition method that combines multiscale feature attention with an adaptive-weighted classifier. The approach was based on an in-network feature pyramid, that enhances discriminative components at each scale, and adaptively selects the most effective scales for classification [20]. Yoon et al. proposed hybrid conv-attention networks that combine CNNs and transformers for SAR target recognition [21]. Wang et al. [22] proposed FDSANet, a feature disentanglement network for SAR-based automatic target recognition that separates target and background features using dual-mask-guided slot attention. Guo et al. [23] proposed LDF-D-MLCNNs, dual Metaformer-like CNNs [24] with learnable decision fusion that combines two networks with different kernel sizes, and pyramid squeeze and excitation attention that emphasizes feature regions from targets, clutter, and speckles to improve SAR ship classification. Shao et al. [25] proposed DPIG-Net, a SAR ship classification network using dual-polarization guidance with cross-attention and dilated residual dense learning to enhance feature extraction and fusion. A multiscale cross-modal attention framework for SAR target recognition was developed by Wang et al. [26], while Xie et al. [27] introduced a multimodal triple-attention mechanism for feature fusion, and He et al. [28] proposed an attention-based network for dual-polarized SAR ship classification.
Techniques addressing class imbalance and rare categories include the seesaw loss [5], as proposed in LN-SCNet [4]. Other approaches to address the imbalanced distribution of ship targets focus on dynamic weighted sampling with soft threshold adjustment, as integrated by Zhang et al. [29] in the SAR ship recognition framework. Additionally, Chen et al. [30] proposed a diffusion-based SAR ship image generation method to augment datasets and improve recognition performance for limited or imbalanced data.
In order to deal with the limited amount of available annotated data, transfer learning and ensemble methods have been explored. Lang et al. [31] propose MS-HeTL, a multisource heterogeneous transfer learning framework using heterogeneous feature augmentation and an SVM classifier to leverage complementary knowledge from multiple domains. An automated heterogeneous ensemble of deep CNNs was introduced in MetaBoost [32], which is built on a self configuring algorithm that determines the optimal subset of classifiers through a two-stage filtration strategy. Experiments conducted over OpenSARShip and FUSAR-Ship datasets show that the proposed approach outperforms individual classifiers, traditional ensemble models, and other feature injection techniques.
Although transfer learning techniques are often regarded as possible solutions to deal with the decreased amount of available annotated data, experiments conducted on the OpenSARShip dataset emphasize that conventional natural image transfer does not fully generalize to SAR imagery, highlighting the need for SAR-specific strategies [33]. Complementary methods include virtual feature augmentation and dynamic hierarchical feature refinement for enhancing discriminative capabilities with limited data [34].
The limited labeled datasets and the inherent noise of SAR data usually lead to severe overfitting issues. DRRNet-SKD [35] employs double reverse regularization with self-knowledge distillation and adaptive weight assignment to mitigate overfitting in few-shot SAR classification. CE-ViT [36] uses a compressed and excited Vision Transformer with local feature fusion and squeeze-and-excitation mechanisms to improve representation for categories with limited samples. Wei et al. [37] proposed an adversarially robust CNN architecture to improve generalization and robustness in SAR image classification.
Exploiting unlabeled data has gained attention in SAR automatic target recognition. DCPNet [11] is built upon a dual-stream contrastive framework that integrates unlabeled data while modeling feature interactions. Similarly, a semi-supervised framework, proposed by Wang et al. [38], includes self-consistent augmentation, mixup-based sampling strategy, and weighted loss to improve performance while reducing the dependency on labeled data. Another approach is proposed by Hu et al. [13], introducing a semi-supervised few-shot learning method that leverages unlabeled SAR data through pseudo-labeling and consistency regularization.
In an attempt to improve generalization and guide training, methods that enhance feature separability and relational reasoning have been proposed. SM-CNN [39] integrates a separability measure and applies the principle of maximal coding rate reduction (MCR2) to the backbone module to extract meaningful information from CNN-derived feature maps. Prior to SM-CNN, a two-stage approach, where CNN-extracted features are further processed by an end-to-end metric network to measure inter-feature relations, was proposed by Li et al. [40], while more recent work explores alternative architectures such as Siamese spiking neural networks, as proposed by Jiang et al. [41], to further enhance feature separability and classification performance.
An improved target discrimination can be achieved by fusing dual-polarized SAR data. In this sense, He et al. [42] propose a group bilinear CNN (GBCNN) to extract discriminative second-order features from dual-polarization (VH and VV) SAR images. Self-bilinear and cross-bilinear pooling capture single-pol and dual-pol features, while a multi-polarization fusion loss enhances representation learning [42]. Additionally, a cross-polarimetric interaction network for fusing dual-polarized SAR features in ship classification was proposed by He et al. [28].
Most of approaches towards SAR ship classification rely on CNNs and attention-based models. The potential of Bayesian CNNs (BCNNs) to provide uncertainty decomposition and more reliable predictions compared to traditional CNNs in SAR ship classification has been exploited in [43].
Overall, recent research highlights the importance of combining multi-scale feature extraction, multimodal information, attention mechanisms, and data-efficient strategies to approach the unique challenges of SAR ship classification, including speckle noise, elongated target structures, class imbalance, and limited labeled data.

3. Proposed Approach

This section describes the proposed SAR ship classification framework and its components. We begin by presenting the general architecture, that incorporates MobileViT V2, to solve the SAR ship classification task. Next, we introduce the polarization configurations considered in this paper and discuss their conceptual differences. The dual-polarization feature fusion approach is then described, followed by the loss functions used during the training stage. While maintaining a lightweight architecture, the importance of fusing both polarization modes available for SAR data is also outlined.

3.1. Overview of the Proposed Architecture

For the proposed SAR ship classification framework, we implement the MobileViT V2 neural network [44]. The first version of MobileVIT was a lightweight hybrid network that combined convolutional operations with transformer-based self-attention, allowing it to capture both local features and long-range dependencies while remaining suitable for devices with limited computational resources [45].
While CNN-based models excel at learning local representations, they have difficulties in capturing global context. Vision transformers (ViTs) effectively model long-range dependencies but are typically highly computationally demanding. MobileViT resolves this trade-off by integrating transformer operations within a convolutional framework, leveraging the advantages of convolutional neural networks and vision transformers [45].
Although the first MobileViT version demonstrates impressive performance on mobile vision tasks such as image classification and object detection, it can be slow due to the computational demands of its multi-headed self-attention (MHA). MobileViT V2 addresses this limitation by employing separable self-attention, which significantly reduces computation while maintaining high accuracy. This enhancement makes MobileViT V2 particularly suitable for devices with limited resources [44].
In this paper, we adopt MobileViT V2 [44] as the core architecture of our classification model to efficiently extract features from SAR images. The general structure of the proposed framework is illustrated in Figure 1. Each MobileViTv2 branch progressively extracts hierarchical feature representations from the input images, using convolutional and encoder stages. The two architectural branches consist of a convolutional stem followed by an encoder composed of MobileNetV2 and MobileViT-specific blocks.
The proposed network receives SAR images resized to 256 × 256 pixels, with separate inputs corresponding to the VV and VH polarization channels. Since the original architecture is designed for three channel inputs, the first convolutional layer was modified to accept a single-channel input in order to process SAR images.
The convolutional stem performs the initial low-level feature extraction. It includes a convolutional layer followed by batch normalization and SiLU activation, reducing the spatial resolution from 256 × 256 to 128 × 128 while increasing the channel dimension to 32. In this stage, the SAR input’s fundamental structural patterns are extracted, and the feature maps are ready for deeper processing.
The encoder stage progressively refines the representations through a sequence of MobileNet-based layers and MobileViT-specific blocks. The MobileNet layers perform efficient spatial downsampling and channel expansion, while the MobileViT layers introduce transformer-based global modeling within the convolutional framework. A final feature map with dimensions of 512 × 8 × 8 is obtained by progressively decreasing the spatial resolution and increasing the channel dimension. Then, an average pooling operation across spatial dimensions produces a 512-dimensional feature vector for each branch.
The proposed network consists of two identical MobileViT V2 branches operating in parallel, each processing one polarization channel independently. The original MobileViT V2 architecture ends with a linear classification layer. In our implementation, this layer is removed to enable feature-level fusion. Each branch produces a 512-dimensional feature vector, and the resulting vectors are concatenated to form a 1024-dimensional representation. This fused representation is passed through a fully connected layer that performs classification into the desired number of classes, e.g., six classes for the OpenSarShip2 dataset used in a subset of experiments.

3.2. Polarization Configurations

Synthetic Aperture Radar (SAR) systems can operate with different combinations of polarization modes, depending on the orientation of the transmitted and received electromagnetic waves. The most widely used channels for dual-polarization acquisitions are VV (vertical transmit-vertical receive), VH (vertical transmit-horizontal receive), and HH (horizontal transmit-horizontal receive). These modes correspond to different transmit-receive polarization combinations and may highlight distinct scattering behaviors of the observed targets [46]. Therefore, classification performance can be affected by how the polarization modes are integrated into the machine learning task.
In this paper, three distinct polarization training approaches are evaluated.
In the first training approach, the VV and VH modes from the OpenSarShip2 dataset are included in the same training dataset but treated as independent samples. Each polarization mode is processed separately by the network, without explicitly modeling the relationship between modes that correspond to the same ship target. For the FUSAR-Ship dataset, the VV and HH modes are similarly treated, with each polarization processed independently for its corresponding targets.
In the second approach, training is performed using a single polarization mode, either VV or VH from the OpenSarShip2 dataset, or VV or HH from the FUSAR-Ship dataset. This configuration serves as a baseline for evaluating the discriminative power of each polarization independently and for quantifying its individual contribution to the ship classification task.
The third approach involves simultaneously feeding the network with paired VV and VH modes acquired over the same target. This approach is applied only to the OpenSarShip2 dataset, as the FUSAR-Ship dataset does not contain multiple polarizations for the same target. Each polarization is processed through a dedicated branch, after which feature-level fusion is performed. This approach uses dual-polarization information to improve features’ representation.
Through this comparative analysis, we evaluate how different polarization approaches influence feature representation and overall classification performance.

3.3. Dual-Polarization Feature Fusion

In the proposed architecture, feature fusion is performed after the independent extraction of high-level representations from each polarization branch. Each MobileViT V2 branch outputs a 512-dimensional feature vector corresponding to either the VV or VH input SAR image.
The two polarization-specific feature vectors are concatenated into a single representation to perform feature fusion, as shown in Equation (1):
f fusion = [ f V V | | f V H ] , f V V , f V H R 512 .
The resulting fused vector f fusion R 1024 is then fed into a fully connected layer that produces the final class predictions.
Concatenation is chosen as the fusion mechanism because it retains the full set of features extracted from each polarization branch without altering their original representations. During training, the fully connected layer learns how to integrate information from both polarizations and identifies the most relevant relationships for classification.
Despite the possibility of using other fusion strategies, such as element-wise summation, averaging, or attention-based fusion, concatenation provides a straightforward and computationally efficient approach while preserving full representational capacity.

3.4. Loss Functions

To train the proposed classification model, two loss functions are considered: Categorical Cross-Entropy and Focal Loss. The comparison between these two loss functions allows us to evaluate the impact of a standard multi-class loss versus a loss designed to address class imbalance.
Categorical Cross-Entropy (CCE) is the standard objective function for multi-class classification problems. In discriminative probabilistic models, the posterior class probabilities are obtained through the softmax transformation of the logits [47].
Let z = [ z 1 , , z C ] denote the vector of logits produced by the network for C classes. The predicted probability for class i is computed as:
p i = exp ( z i ) j = 1 C exp ( z j ) ,
which corresponds to the softmax function [47].
Given a one-hot encoded ground-truth label vector y = [ y 1 , , y C ] , the Categorical Cross-Entropy loss is defined as:
L CE = i = 1 C y i log ( p i ) .
This formulation is equivalent to maximum likelihood estimation in multi-class logistic regression. The loss penalizes incorrect predictions while encouraging the predicted probability of the true class to approach one [47].
Dominant classes can substantially influence the optimization process when the training data is imbalanced. As noted in Section 4, the datasets used in this paper present an uneven class distribution. To enhance robustness under these conditions, Focal Loss is also considered.
Focal Loss, originally introduced by Lin et al. [48], extends Cross-Entropy by incorporating a modulating factor ( 1 p t ) γ that reduces the contribution of well-classified examples and emphasizes harder samples.
For the multi-class case, Focal Loss is defined as:
L FL = α t ( 1 p t ) γ log ( p t ) ,
where p t = i = 1 C y i p i denotes the predicted probability assigned to the ground-truth class, γ 0 is the focusing parameter that controls how strongly the loss focuses on difficult examples, and α t is a class-specific weighting factor associated with the ground-truth class [48].
When γ = 0 , Focal Loss becomes equivalent to standard Cross-Entropy. As γ increases, the contribution of well-classified examples ( p t 1 ) is gradually reduced, allowing the model to concentrate more on misclassified or under-represented samples [48].

4. Results

This section describes the datasets used for evaluation, the experimental setup and implementation details, and the obtained experimental results. The experiments are designed to ensure a fair comparison with existing state-of-the-art methods across multiple class configurations.

4.1. Datasets

The OpenSARShip 2.0 [1] is a large-scale SAR dataset designed for ship target interpretation in Sentinel-1 imagery. It contains 34,528 ship chips extracted from 87 Sentinel-1 scenes. The dataset includes both GRD and SLC products and integrates Automatic Identification System (AIS) information to ensure reliable annotation.
In this work, experiments are conducted using the GRD products with VV and VH dual polarization. The GRD imagery has a spatial resolution of approximately 20 × 22 m (range × azimuth) with a pixel spacing of 10 × 10 m. Each ship chip is a cropped SAR patch centered on the vessel, preserving both its scattering characteristics and the surrounding sea clutter.
In our setup, 6 ship categories are selected to provide enough samples for achieving an effective deep learning solution while remaining consistent with common 3-class and 6-class settings reported in the literature. The 3-class setting includes Bulk Carrier, Container Ship, and Tanker, while the 6-class setting includes Bulk Carrier, Cargo, Container Ship, Fishing, General Cargo, and Tanker. Experiments are conducted under both configurations to enable fair comparison with prior work. Example images of the six classes are shown in Figure 2a, and the original class distribution is illustrated in Figure 3a. A significant class imbalance is observed, with cargo ship class dominating the dataset. To evaluate the impact of this imbalance, training is conducted on both the full dataset and a reduced version, where a maximum of 1700 samples per class is imposed. This reduction strategy mitigates the dominance of overrepresented classes while maintaining adequate intra-class diversity. Table 1 provides a summary of the total number of training, testing, and training samples.
The second dataset used in our experiments, FUSAR-Ship, was acquired by the Gaofen-3 (GF-3) satellite and consists of 126 scenes captured in ultrafine strip-map (UFS) mode across diverse environments, including open sea, coastal areas, rivers, islands, and near-shore regions. It provides a four-level maritime taxonomy with 15 ship categories and 98 subcategories, along with non-ship classes, and contains over 10,000 annotated maritime object chips labeled via automatic SAR-AIS matching. All images are amplitude data with dual-polarization (HH and VV). Ship chips are cropped around detected targets to a fixed size of 512 × 512 pixels, preserving both the vessel’s scattering characteristics and surrounding sea clutter [3].
Unlike OpenSARShip2, where VV and VH channels are simultaneously available for each ship instance, FUSAR-Ship does not provide dual-polarization data for the same target chip. Instead, HH and VV samples are distributed across different ships acquired in separate scenes. Therefore, dual-polarization information is available at the dataset level rather than at the individual sample level.
For consistency existing studies in the literature, we adopt a 7-class configuration. This choice enables direct comparison while ensuring sufficient data per class for reliable training.
Representative samples of the selected seven categories are illustrated in Figure 2b, while their distribution is shown in Figure 2b. The dataset shows a clear class imbalance, with some categories containing substantially more samples than others. To assess the effect of this imbalance, training is performed on both the full dataset and a reduced version, in which each class is limited to a maximum of 700 samples. The resulting number of training, testing, and total samples for the selected seven classes is summarized in Table 1.
The OpenSARShip 2.0 and FUSAR-Ship datasets consist of preprocessed image chips, which limits direct access to phase information and full polarimetric scattering characteristics.

4.2. Experimental Setup

The experimental setup used for model training is presented below. The hardware configuration, training hyperparameters, and data augmentation settings are summarized in Table 2.
All experiments were conducted using an 80–20% train/test split. Ship images were resized to 256 × 256 pixels, except for ViT experiments, which required 224 × 224 pixels. Data augmentation was applied at each epoch to increase input variability and improve model robustness. Specifically, the set of employed augmentation techniques, based on [49], consists of random resized cropping, which simulates variations in scale and viewpoint, horizontal and vertical flipping, which improve invariance to different ship orientations, and brightness/contrast adjustments, which enhances robustness to lighting and contrast differences.
Classical deep learning models, including ViT, ResNet, MobileNet, EfficientNet, and MobileViTv2, were trained prior to evaluating the proposed method. All models were initialized with pretrained weights. All models were trained using focal loss, while a subset of models were also trained with categorical cross-entropy loss for comparison. The AdamW optimizer [50] was used during training, and the coefficients for computing the running averages of gradient and its square were β 1 = 0.9 , β 2 = 0.999 , whereas the weight decay was fixed to 1 × 10 4 . The learning rate is set to 1 × 10 4 for the encoder and 5 × 10 4 for the classification head. In addition, a cosine annealing scheduler with a 5-epoch warmup is employed. We considered a batch size of 8, and 100 epochs are used to train the models. Cross-entropy or focal loss was employed depending on the experiment. For focal loss, the focusing parameter γ was set to 2, and class-balancing weights α were computed from the class distribution of the training set, assigning higher weights to underrepresented classes. Both γ and α were fixed during training and not trainable. For cross-entropy, class weights derived from the same distribution were similarly applied during training to mitigate class imbalance.
In order to assess the performance of the proposed framework and to provide a thorough comparison with other methods, we consider several evaluation metrics, namely accuracy, precision, recall, and F1-score. Accuracy reflects the overall correctness of predictions, precision indicates how reliable the positive predictions are, recall measures the ability to identify all true positives, and the F1-score provides a balance between precision and recall, which is especially useful for unbalanced datasets.

4.3. Experimental Results

In the following, we present the experimental results obtained on the OpenSARShip 2.0 and FUSAR-Ship datasets. Table 3 summarizes all classification results, including the 3-class and 6-class configurations for OpenSARShip 2.0 and the 7-class configuration for FUSAR-Ship.
All classical architectures (ViT, ResNet, MobileNet, and EfficientNet) as well as MobileViTv2 and the proposed DPSSMobileViTv2 were evaluated on the full OpenSARShip 2.0 dataset. Additionally, for the 6-class OpenSARShip 2.0 configuration, DPSSMobileViTv2 were also evaluated on a reduced version of the dataset. For the FUSAR-Ship dataset, where dual-polarization information is unavailable, additional experiments with reduced dataset were conducted using the MobileViTv2 architecture.
For OpenSARShip 2.0, the reported results include experiments conducted with independent polarization samples (VV and VH treated separately), single-polarization training (VV-only and VH-only), and dual-polarization feature fusion.
In the case of FUSAR-Ship, polarization modes are included within the training data but processed as independent samples, as the dataset does not provide paired polarization acquisitions corresponding to the same ship instance. Therefore, both mixed-polarization training and single-polarization configurations (each mode used independently) are considered, while feature-level fusion cannot be applied.
The effect of class imbalance becomes more pronounced as the number of classes increases. Figure 4 illustrates confusion matrices obtained using MobileViTv2 on the full OpenSARShip 2.0 dataset. Performance is clearly degraded by class imbalance, resulting in misclassifications, particularly among classes such as tanker and general cargo.
To address the class imbalance without modifying the dataset, we evaluate the proposed DPSSMobileViTv2 model on the full OpenSARShip 2.0 dataset. Figure 5 presents the confusion matrices for both the 3-class and 6-class configurations. Compared with Figure 4, the use of dual-polarization information substantially reduces misclassifications, resulting in a more pronounced diagonal and clearer separation between classes. This improvement is particularly evident in the 6-class configuration.
For the FUSAR Ship dataset, where dual-polarization data is not available, we explore a dataset-level reduction strategy. Limiting the number of samples per class helps mitigate class imbalance, leading to improved performance of the single-branch MobileViTv2 model. Figure 6 illustrates the impact of dataset reduction: in the full dataset, misclassifications are prominent, whereas in the reduced dataset, classification performance is substantially improved.
In the 6-class configuration of the OpenSARShip 2.0 dataset, training the DPSSMobileViTv2 model on the reduced dataset results in a performance decrease of over 3% compared to the full dataset. This degradation highlights the trade-off introduced by dataset reduction: while limiting the number of samples per class helps mitigate class imbalance and produce more balanced confusion matrices, it can also remove valuable intra-class variability, slightly reducing overall classification accuracy.
The analysis of polarization effects highlights dataset-specific trends. For OpenSARShip 2.0, using only VH polarization results in a 2% decrease in accuracy compared to the combined VV+VH configuration, whereas VV-only increases accuracy by 3%. In contrast, for the FUSAR-Ship dataset, VV images are severely underrepresented. The VV dataset is 9 times smaller than the HH dataset. HH-only training increases performance by 6% compared with the combined VV+HH configuration, while VV-only training reaches 100%, due to the very limited number of VV samples.
To further investigate the impact of polarization fusion, we also evaluated a two-channel input configuration obtained by concatenating the VH and VV images as input to the MobileViTv2 model (reported in Table 3 as MobileViTv2 (VH|VV)). This approach leads to a significant improvement compared to single-polarization inputs, confirming that the two polarizations provide complementary information for ship classification. However, the proposed dual-branch architecture achieves higher accuracy than the two-channel MobileViTv2 input, improving results by 2% in the 3-class case and by nearly 5% in the 6-class case. This indicates that learning polarization-specific features in separate branches before feature fusion is more effective than directly combining the polarizations at the input level.
The results indicate that combining different polarization modes in a single architecture can enhance feature representations. Rather than relying on a single polarization perspective, the model leverages data from multiple polarization modes, which provide additional information for marine target classification. This performance improvement supports the idea that each polarization mode captures unique aspects of target backscattering behavior, thereby aiding in better class separability.
In terms of model complexity, the proposed DPSSMobileViTv2 model achieves a favorable trade-off between classification performance and computational efficiency. Although the dual-branch architecture doubles both the number of parameters and the inference time compared to MobileViTv2, it delivers substantial performance gains, especially in challenging scenarios involving high inter-class similarity. This favorable trade-off between computational cost and accuracy highlights the practical value of the proposed approach.
The evolution of the training and testing performance for the DPSSMobileViTv2 model on the OpenSARShip 2.0 dataset with 6 classes during the 100 training epochs is presented in Figure 7. Four evaluation metrics are considered, namely accuracy, precision, recall, and F1 score, which are computed on both the training and test sets. The results highlight the ability of the model to generalize across the dataset. Notably, stabilization of performance is observed around epoch 60, indicating the model’s convergence and the effectiveness of the proposed DPSSMobileViTv2 architecture for this classification task.
Figure 8 shows the comparison of loss evolution during training on the OpenSARShip 2.0 dataset with 6 classes using the DPSSMobileViTv2 model. Figure 8a illustrates the evolution of the categorical cross-entropy loss, where the test loss decreases until around epoch 40, after which it starts to increase during the remaining epochs. In contrast, Figure 8b presents the focal loss, where the loss computed on the test set begins to stabilize around epoch 40 and remains steady throughout the rest of the training.
To identify a suitable fusion strategy, several low-complexity approaches were evaluated, including sum fusion, average fusion, 1 × 1 convolution, and concatenation. As shown in Table 4, the performance across all strategies is relatively similar. Among them, concatenation shows a slight advantage, with marginal improvements of up to approximately 1%. Therefore, concatenation was selected as the final fusion strategy.
Several comparisons between correct and incorrect predictions made by the DPSSMobileViTv2 model on the OpenSARShip 2.0 dataset are presented in Figure 9. Each image pair consists of two separate images: on the left is the VH polarization mode, and on the right is the VV polarization mode. For each pair, the upper-left corner of the image displays the true label, predicted label, and accuracy of the model’s prediction. The left column contains examples of correct predictions (True Positives), while the right column shows examples of incorrect predictions (False Positives).

5. Discussion

Three central research hypotheses guided the present work, more precisely, (i) hybrid convolution-transformer architectures are particularly suitable for SAR ship classification, (ii) the integration of dual-polarization modes can enhance class discrimination, and (iii) a parallel dual-branch design can improve predictive performance without introducing substantial computational overhead. These hypotheses are supported by the experimental results provided in Table 5, which includes a comparison between the proposed approach and previously reported results from the literature.
On the OpenSARShip 2.0 dataset, the proposed DPSSMobileViTv2 model achieves performance improvements of approximately 9% and 12% over previously reported methods for the 3-class and 6-class configurations, respectively. The improved performance obtained by DPSSMobileViTv2 model, particularly in the more complex 6-class configuration, indicates that the proposed architecture remains robust as inter-class similarity increases. While the MobileViTv2 model was trained on the full dataset, the DPSSMobileViTv2 model was evaluated on the same full dataset and benefited from dual-polarization feature-level fusion. These findings reinforce the first hypotheses that hybrid convolution-transformer architectures are well suited for SAR ship classification tasks.
The second hypothesis concerned the benefit of integrating dual-polarization modes. The performance gains observed in the dual-mode configuration on OpenSARShip 2.0 indicate that combining polarization modes within a unified framework leads to improved classification accuracy. Feature-level fusion reduces misclassifications and enhances class separability, particularly in the 6-class configuration where inter-class similarity is higher. This indicates that the polarization modes provide additional information, which enhances class separability when fused at the feature level.
For the FUSAR-Ship dataset, dual-polarization data is unavailable, so only the original MobileViTv2 model could be evaluated. To address class imbalance, a dataset-level reduction strategy was applied, limiting the number of samples per class. As shown in the previous section, dataset reduction substantially improves performance. These findings indicate that, while dual-polarization fusion cannot be applied, dataset reduction is an effective strategy to mitigate imbalance and enhance model robustness, producing results that remain competitive compared to literature-reported baselines.
The third hypothesis concerns computational efficiency. The DPSSMobileViTv2 model achieves a favorable balance between accuracy and computational cost: although the dual-branch design approximately doubles both the number of parameters and the inference time compared to MobileViTv2, the substantial improvements in classification performance, particularly in the challenging 6-class OpenSARShip 2.0 configuration, justify the additional cost. This demonstrates that the proposed architecture maintains low computational overhead while remaining suitable for real-time maritime monitoring.
Despite the strong performance, several limitations should be acknowledged. First, a direct comparison with previously published results may be influenced by variations in dataset partitioning and experimental settings, as not all studies report identical training configurations. Second, the evaluation was conducted on two C-band datasets, which limits conclusions regarding generalization to other frequency bands or sensor platforms. Additionally, the absence of paired polarization acquisitions in FUSAR-Ship dataset prevented the assessment of dual-mode feature fusion across both benchmarks.
Beyond these limitations, an important direction concerns the operational deployment of the proposed framework. Evaluating its behavior in large-scale maritime monitoring scenarios, including imbalanced distributions and unseen ship categories, would provide a deeper insight into its practical readiness. Future work will focus on domain adaptation strategies, incremental learning mechanisms, and real-time inference optimization to support deployment in practical maritime monitoring systems.

6. Conclusions

This paper presents a lightweight, real-time dual-branch architecture for SAR ship classification, which leverages the fusion of dual-polarization modes within a hybrid convolution-transformer framework. The experimental results on OpenSARShip 2.0 (3-class and 6-class configurations) and FUSAR-Ship show clear improvements in classification accuracy. Despite the dual-branch design approximately doubling both the number of parameters and inference time, the model delivers substantial performance improvements, providing a favorable trade-off that supports near real-time deployment for maritime monitoring tasks. These findings highlight the advantages of using dual-polarization fusion for robust and scalable SAR ship classification, with future research focusing on validating the model across different datasets, exploring additional polarization modes, and testing its robustness in varying operational conditions.

Author Contributions

Conceptualization, E.G. and A.R.; methodology, E.G.; software, E.G.; validation, E.G.; formal analysis, E.G.; investigation, E.G.; resources, A.R.; data curation, E.G.; writing—original draft preparation, E.G.; writing—review and editing, A.R.; visualization, E.G.; supervision, A.R.; project administration, A.R.; funding acquisition, A.R. All authors have read and agreed to the published version of the manuscript.

Funding

Enrico Gărăiman is supported by a grant of the Doctoral School SD-ETTI, contract number SD 04/30/01.10.2024. This work was supported by a grant of the Ministry of Research, Innovation and Digitization, CCCDI-UEFISCDI, project number PN-IV-P6-6.3-SOL-2024-0124, within PNCDI IV. The APC was funded by project number PN-IV-P6-6.3-SOL-2024-0124, within PNCDI IV.

Informed Consent Statement

Not applicable.

Data Availability Statement

The experiments conducted in this paper use two well-known datasets, namely OpenSARShip 2.0 [1] and FUSAR-Ship [3].

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SARSynthetic Aperture Radar
CNNConvolutional Neural Network
ViTVision Transformer
MHAMulti-Headed self-Attention
CCECategorical Cross-Entropy
GRDGround Range Detected
SLCSingle Look Complex
AISAutomatic Identification System
UFSUltrafine Stripmap

References

  1. Li, B.; Liu, B.; Huang, L.; Guo, W.; Zhang, Z.; Yu, W. OpenSARShip 2.0: A large-volume dataset for deeper interpretation of ship targets in Sentinel-1 imagery. In Proceedings of the 2017 SAR in Big Data Era: Models, Methods and Applications (BIGSARDATA), Beijing, China, 13–14 November 2017; pp. 1–5. [Google Scholar] [CrossRef]
  2. Huang, L.; Liu, B.; Li, B.; Guo, W.; Yu, W.; Zhang, Z.; Yu, W. OpenSARShip: A Dataset Dedicated to Sentinel-1 Ship Interpretation. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2018, 11, 195–208. [Google Scholar] [CrossRef]
  3. Hou, X.; Ao, W.; Song, Q.; Lai, J.; Wang, H.; Xu, F. FUSAR-Ship: Building a high-resolution SAR-AIS matchup dataset of Gaofen-3 for ship detection and recognition. Sci. China Inf. Sci. 2020, 63, 140303. [Google Scholar] [CrossRef]
  4. Zhao, S.; Li, W.; Shen, F.; You, M. LN-SCNet: A Lightweight Convolutional Neural Network for SAR Ship Classification. IEEE Access 2025, 13, 39394–39404. [Google Scholar] [CrossRef]
  5. Wang, J.; Zhang, W.; Zang, Y.; Cao, Y.; Pang, J.; Gong, T.; Chen, K.; Liu, Z.; Loy, C.C.; Lin, D. Seesaw Loss for Long-Tailed Instance Segmentation. In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Nashville, TN, USA, 20–25 June 2021; pp. 9690–9699. [Google Scholar] [CrossRef]
  6. Feng, Y.; Fu, X.; Feng, S.; Lv, X.; Wang, Y. Electromagnetic Scattering Characteristic-Enhanced Dual-Branch Network with Simulated Image Guidance for SAR Ship Classification. Remote Sens. 2026, 18, 252. [Google Scholar] [CrossRef]
  7. Chen, L.; Li, J.; Zhong, H.; Shi, H.; Yang, Z.; Li, W. PGMNet: A Prototype-Guided Multimodal Network for Ship Recognition in SAR Images. IEEE Trans. Geosci. Remote Sens. 2025, 63, 5215517. [Google Scholar] [CrossRef]
  8. Chen, J.; Wu, Y.; Dai, W.; Diao, W.; Li, Y.; Gao, X.; Sun, X. Text-Enhanced Multimodal Method for SAR Ship Classification with Geometry and Polarization Information. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2025, 18, 8659–8671. [Google Scholar] [CrossRef]
  9. Zheng, H.; Hu, Z.; Yang, L.; Xu, A.; Zheng, M.; Zhang, C.; Li, K. Multifeature Collaborative Fusion Network with Deep Supervision for SAR Ship Classification. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5212614. [Google Scholar] [CrossRef]
  10. Zhang, T.; Zhang, X.; Ke, X.; Liu, C.; Xu, X.; Zhan, X.; Wang, C.; Ahmad, I.; Zhou, Y.; Pan, D.; et al. HOG-ShipCLSNet: A Novel Deep Learning Network with HOG Feature Fusion for SAR Ship Classification. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5210322. [Google Scholar] [CrossRef]
  11. Feng, X.; Zheng, H.; Hu, Z.; Yang, L.; Zheng, M. Dual-Stream Contrastive Predictive Network with Joint Handcrafted Feature View for SAR Ship Classification. In Proceedings of the ICASSP 2024—2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Seoul, Republic of Korea, 14–19 April 2024; pp. 7810–7814. [Google Scholar] [CrossRef]
  12. Al Hinai, A.A.; Guida, R. Confidence-Aware Ship Classification Using Contour Features in SAR Images. Remote Sens. 2025, 17, 127. [Google Scholar] [CrossRef]
  13. Hu, R.; Lan, X.; Li, Y.; Zhu, H.; Liu, L.; Xia, J. A Prototype-Based Semisupervised Learning Method for Few-Shot SAR Target Recognition. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2026, 19, 2327–2344. [Google Scholar] [CrossRef]
  14. Shang, Y.; Pu, W.; Wu, C.; Liao, D.; Xu, X.; Wang, C.; Huang, Y.; Zhang, Y.; Wu, J.; Yang, J.; et al. HDSS-Net: A Novel Hierarchically Designed Network with Spherical Space Classifier for Ship Recognition in SAR Images. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5222420. [Google Scholar] [CrossRef]
  15. Shang, Y.; Pu, W.; Liao, D.; Yang, J.; Wu, C.; Huang, Y.; Zhang, Y.; Wu, J.; Yang, J.; Wu, J. SA2Net: Ship Augmented Attention Network for Ship Recognition in SAR Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2023, 16, 10036–10049. [Google Scholar] [CrossRef]
  16. Shang, Y.; Pu, W.; Huang, Y.; Zhang, Y.; Yang, J. A Novel Feature Weaving Pyramid Network to Improve CNN-Based SAR Ship Recognition Accuracy. In Proceedings of the IGARSS 2023—2023 IEEE International Geoscience and Remote Sensing Symposium, Pasadena, CA, USA, 16–21 July 2023; pp. 6414–6417. [Google Scholar] [CrossRef]
  17. Xu, X.; Zhang, X.; Zhang, T. Multi-Scale SAR Ship Classification with Convolutional Neural Network. In Proceedings of the 2021 IEEE International Geoscience and Remote Sensing Symposium IGARSS, Brussels, Belgium, 11–16 July 2021; pp. 4284–4287. [Google Scholar] [CrossRef]
  18. Toumi, A.; Cexus, J.C.; Khenchaf, A.; Abid, M. A Combined CNN-LSTM Network for Ship Classification on SAR Images. Sensors 2024, 24, 7954. [Google Scholar] [CrossRef] [PubMed]
  19. Zheng, J.; Cao, J.; Hu, X. MsF-AT: A Study on Ship SAR Image Classification Based on Multi-Scale Feature and Attention Mechanism. IEEE Access 2025, 13, 55467–55475. [Google Scholar] [CrossRef]
  20. Wang, C.; Pei, J.; Luo, S.; Huo, W.; Huang, Y.; Zhang, Y.; Yang, J. SAR Ship Target Recognition via Multiscale Feature Attention and Adaptive-Weighed Classifier. IEEE Geosci. Remote Sens. Lett. 2023, 20, 4003905. [Google Scholar] [CrossRef]
  21. Yoon, J.; Song, J.; Hussain, T.; Khowaja, S.A.; Muhammad, K.; Lee, I.H. Hybrid Conv-Attention Networks for Synthetic Aperture Radar Imagery-Based Target Recognition. IEEE Access 2024, 12, 53045–53055. [Google Scholar] [CrossRef]
  22. Wang, R.; Su, T.; Liang, Y.; Liu, J. Feature Disentanglement Based on Dual-Mask-Guided Slot Attention for SAR ATR Across Backgrounds. Remote Sens. 2026, 18, 3. [Google Scholar] [CrossRef]
  23. Guo, S.; Zhu, H.; Zhu, J.; Sheng, W.; Tan, J. Metaformer-like Convolutional Neural Networks and Learnable Decision Fusion for SAR Ship Classification. Remote Sens. 2026, 18, 53. [Google Scholar] [CrossRef]
  24. Yu, W.; Luo, M.; Zhou, P.; Si, C.; Zhou, Y.; Wang, X.; Feng, J.; Yan, S. MetaFormer is Actually What You Need for Vision. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 18–24 June 2022; pp. 10809–10819. [Google Scholar] [CrossRef]
  25. Shao, Z.; Zhang, T.; Ke, X. A Dual-Polarization Information-Guided Network for SAR Ship Classification. Remote Sens. 2023, 15, 2138. [Google Scholar] [CrossRef]
  26. Wang, L.; Liu, Z.; Zhang, Z. Scattering and Optical Cross-Modal Attention Distillation Framework for SAR Target Recognition. IEEE Sens. J. 2025, 25, 3126–3137. [Google Scholar] [CrossRef]
  27. Xie, N.; Zhang, T.; Zhang, L.; Chen, J.; Wei, F.; Yu, W. VLF-SAR: A Novel Vision-Language Framework for Few-Shot SAR Target Recognition. IEEE Trans. Circuits Syst. Video Technol. 2025, 35, 9530–9544. [Google Scholar] [CrossRef]
  28. He, J.; Sun, R.; Kong, Y.; Chang, W.; Sun, C.; Chen, G.; Li, Y.; Meng, Z.; Wang, F. CPINet: Towards A Novel Cross-Polarimetric Interaction Network for Dual-Polarized SAR Ship Classification. Remote Sens. 2024, 16, 3479. [Google Scholar] [CrossRef]
  29. Zhang, Y.; Lei, Z.; Zhuang, L.; Yu, H. A CNN Based Method to Solve Class Imbalance Problem in SAR Image Ship Target Recognition. In Proceedings of the 2021 IEEE 5th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 12–14 March 2021; pp. 229–233. [Google Scholar] [CrossRef]
  30. Chen, Z.; Bi, X.; Dai, M.; Cong, Y. High-Quality SAR Ship Image Generation via Physically-Guided Diffusion Models. In Proceedings of the 2025 4th International Symposium on Robotics, Artificial Intelligence and Information Engineering (RAIIE), Zhenjiang, China, 6–8 June 2025; pp. 12–16. [Google Scholar] [CrossRef]
  31. Lang, H.; Yang, G.; Li, C.; Xu, J. Multisource Heterogeneous Transfer Learning via Feature Augmentation for Ship Classification in SAR Imagery. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5228814. [Google Scholar] [CrossRef]
  32. Zheng, H.; Hu, Z.; Liu, J.; Huang, Y.; Zheng, M. MetaBoost: A Novel Heterogeneous DCNNs Ensemble Network with Two-Stage Filtration for SAR Ship Classification. IEEE Geosci. Remote Sens. Lett. 2022, 19, 4509005. [Google Scholar] [CrossRef]
  33. Huang, Z.; Pan, Z.; Lei, B. What, Where, and How to Transfer in SAR Target Recognition Based on Deep CNNs. IEEE Trans. Geosci. Remote Sens. 2020, 58, 2324–2336. [Google Scholar] [CrossRef]
  34. Wang, C.; Luo, S.; Huang, Y.; Pei, J.; Zhang, Y.; Yang, J. SAR ATR Method with Limited Training Data via an Embedded Feature Augmenter and Dynamic Hierarchical-Feature Refiner. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5216215. [Google Scholar] [CrossRef]
  35. Xu, B.; Zheng, H.; Hu, Z.; Yang, L.; Zheng, M.; Feng, X.; Lin, W. Double Reverse Regularization Network Based on Self-Knowledge Distillation for SAR Object Classification. In Proceedings of the ICASSP 2024—2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Seoul, Republic of Korea, 14–19 April 2024; pp. 7800–7804. [Google Scholar] [CrossRef]
  36. Qi, Y.; Wang, L.; Zhao, C.; Wang, N.; Chen, J. Using Squeeze-and-Excitation Vision Transformer with Local Feature Fusion for Ship Classification in SAR Images. In Proceedings of the IGARSS 2023—2023 IEEE International Geoscience and Remote Sensing Symposium, Pasadena, CA, USA, 16–21 July 2023; pp. 7499–7502. [Google Scholar] [CrossRef]
  37. Wei, H.N.; Zeng, G.Q.; Lu, K.D.; Geng, G.G.; Weng, J. MoAR-CNN: Multi-Objective Adversarially Robust Convolutional Neural Network for SAR Image Classification. IEEE Trans. Emerg. Top. Comput. Intell. 2025, 9, 57–74. [Google Scholar] [CrossRef]
  38. Wang, C.; Shi, J.; Zhou, Y.; Yang, X.; Zhou, Z.; Wei, S.; Zhang, X. Semisupervised Learning-Based SAR ATR via Self-Consistent Augmentation. IEEE Trans. Geosci. Remote Sens. 2021, 59, 4862–4873. [Google Scholar] [CrossRef]
  39. Zhang, Y.; Xia, J.; Gao, X.; Xue, L.; Zhang, X.; Li, X. SM-CNN: Separability Measure-Based CNN for SAR Target Recognition. IEEE Geosci. Remote Sens. Lett. 2023, 20, 4005605. [Google Scholar] [CrossRef]
  40. Li, Y.; Li, X.; Sun, Q.; Dong, Q. SAR Image Classification Using CNN Embeddings and Metric Learning. IEEE Geosci. Remote Sens. Lett. 2022, 19, 4002305. [Google Scholar] [CrossRef]
  41. Jiang, X.; Xie, H.; Lu, Z.; Hu, J. Energy-Efficient and High-Performance Ship Classification Strategy Based on Siamese Spiking Neural Network in Dual-Polarized SAR Images. Remote Sens. 2023, 15, 4966. [Google Scholar] [CrossRef]
  42. He, J.; Chang, W.; Wang, F.; Liu, Y.; Wang, Y.; Liu, H.; Li, Y.; Liu, L. Group Bilinear CNNs for Dual-Polarized SAR Ship Classification. IEEE Geosci. Remote Sens. Lett. 2022, 19, 4508405. [Google Scholar] [CrossRef]
  43. Al Hinai, A.A.; Guida, R. Uncertainty Estimation in Bayesian Convolutional Neural Networks for SAR Ship Classification. In Proceedings of the IGARSS 2024—2024 IEEE International Geoscience and Remote Sensing Symposium, Athens, Greece, 7–12 July 2024; pp. 7604–7608. [Google Scholar] [CrossRef]
  44. Mehta, S.; Rastegari, M. Separable Self-attention for Mobile Vision Transformers. arXiv 2022, arXiv:2206.02680. [Google Scholar] [CrossRef]
  45. Mehta, S.; Rastegari, M. MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformer. arXiv 2022, arXiv:2110.02178. [Google Scholar] [CrossRef]
  46. Lee, J.S.; Pottier, E. Polarimetric Radar Imaging: From Basics to Applications, 1st ed.; CRC Press: Boca Raton, FL, USA, 2009. [Google Scholar] [CrossRef]
  47. Bishop, C.M. Pattern Recognition and Machine Learning; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  48. Lin, T.Y.; Goyal, P.; Girshick, R.; He, K.; Dollár, P. Focal Loss for Dense Object Detection. arXiv 2018, arXiv:1708.02002. [Google Scholar] [CrossRef]
  49. Li, W.; Yang, W.; Liu, T.; Hou, Y.; Li, Y.; Liu, Z.; Liu, Y.; Liu, L. Predicting gradient is better: Exploring self-supervised learning for SAR ATR with a joint-embedding predictive architecture. ISPRS J. Photogramm. Remote Sens. 2024, 218, 326–338. [Google Scholar] [CrossRef]
  50. Loshchilov, I.; Hutter, F. Decoupled Weight Decay Regularization. arXiv 2017, arXiv:1711.05101. [Google Scholar]
Figure 1. The architecture of the proposed DPSSMobileViTv2 neural model.
Figure 1. The architecture of the proposed DPSSMobileViTv2 neural model.
Remotesensing 18 01129 g001
Figure 2. Sample images from each class of OpenSARShip 2.0 (6 Classes) and FUSAR-Ship (7 Classes).
Figure 2. Sample images from each class of OpenSARShip 2.0 (6 Classes) and FUSAR-Ship (7 Classes).
Remotesensing 18 01129 g002
Figure 3. Comparison of the raw class distribution between OpenSARShip2 and FUSAR-Ship (before class balancing).
Figure 3. Comparison of the raw class distribution between OpenSARShip2 and FUSAR-Ship (before class balancing).
Remotesensing 18 01129 g003
Figure 4. Confusion matrices for the full OpenSARShip 2.0 dataset using MobileViTv2 in 3-class and 6-class configurations.
Figure 4. Confusion matrices for the full OpenSARShip 2.0 dataset using MobileViTv2 in 3-class and 6-class configurations.
Remotesensing 18 01129 g004
Figure 5. Confusion matrices illustrating the classification performance of the DPSSMobileViTv2 model on the full OpenSARShip 2.0 dataset.
Figure 5. Confusion matrices illustrating the classification performance of the DPSSMobileViTv2 model on the full OpenSARShip 2.0 dataset.
Remotesensing 18 01129 g005
Figure 6. Confusion matrices for the FUSAR Ship dataset (full vs. reduced) using original MobileViTv2 model.
Figure 6. Confusion matrices for the FUSAR Ship dataset (full vs. reduced) using original MobileViTv2 model.
Remotesensing 18 01129 g006
Figure 7. Training and testing performance evolution for the proposed DPSSMobileViTv2 model on the full OpenSARShip 2.0 dataset with 6 classes. The red line represents the training set, while the green line represents the test set.
Figure 7. Training and testing performance evolution for the proposed DPSSMobileViTv2 model on the full OpenSARShip 2.0 dataset with 6 classes. The red line represents the training set, while the green line represents the test set.
Remotesensing 18 01129 g007
Figure 8. Comparison of loss evolution during training on the full OpenSARShip 2.0 dataset with 6 classes using DPSSMobileViTv2 model. The red line represents the train set, while the green line represents the test set.
Figure 8. Comparison of loss evolution during training on the full OpenSARShip 2.0 dataset with 6 classes using DPSSMobileViTv2 model. The red line represents the train set, while the green line represents the test set.
Remotesensing 18 01129 g008
Figure 9. Correct vs. incorrect predictions for DPSSMobileViTv2 model.
Figure 9. Correct vs. incorrect predictions for DPSSMobileViTv2 model.
Remotesensing 18 01129 g009
Table 1. Datasets class distribution after dominant class limitation.
Table 1. Datasets class distribution after dominant class limitation.
(a) OpenSARShip 2.0
ClassTrainTestTotal
Bulk Carrier13603401700
Cargo13603401700
Container Ship13603401700
Fishing765191956
General Cargo638160798
Tanker9252321157
Total640816038011
(b) FUSAR-Ship
ClassTrainTestTotal
Bulk carriers21855273
Container521365
Fishing560140700
General cargo33841
Other cargo33841
Other ships560140700
Tankers11830148
Total15743941968
Table 2. Summary of experimental setup and hyperparameter configuration.
Table 2. Summary of experimental setup and hyperparameter configuration.
ParameterValue
CPUIntel Core i9-12900KF
GPUNVIDIA GeForce RTX 3080 Ti
RAM32 GB
Input image size 224 × 224 / 256 × 256
Batch size8
Number of epochs100
OptimizerAdamW, β 1 = 0.9 , β 2 = 0.999
Learning rate 1 × 10 4 / 5 × 10 4
Loss functionCross-Entropy Loss / Focal Loss
SchedulerCosine Annealing (5-epoch warmup)
Data augmentationRandom Resized Crop (scale = 0.6–1.0, aspect ratio = 0.8–1.2)
Random Horizontal Flip (probability = 0.5)
Random Vertical Flip (probability = 0.2)
Color Jitter (brightness = 0.1, contrast = 0.15)
Table 3. Experimental results on OpenSARShip 2.0 (with 3 and 6 classes) and FUSAR-Ship.
Table 3. Experimental results on OpenSARShip 2.0 (with 3 and 6 classes) and FUSAR-Ship.
DatasetModel#Params
[M]
CPU
[ms]
GPU
[ms]
Accuracy
[%]
Precision
[%]
Recall
[%]
F1
[%]
OpenSARShip 2.0 (3 classes)ViT_B_1685.847970.5872.6671.1371.78
ViT_B_3287.448768.3768.9269.7769.18
ResNet1811.231480.7281.2981.4381.35
ResNet3421.341580.1280.8580.4280.61
ResNet5023.572776.1077.7077.6977.13
MobileNet_v3_s1.531583.9384.1684.3784.25
MobileNet_v3_l4.241983.2383.4983.8183.64
EfficientNet_B04.0641083.9384.2984.1884.23
EfficientNet_B16.5961785.5485.5685.8885.71
MobileViTv24.458684.4384.2484.6884.44
MobileViTv2 (VH)4.461782.4983.6882.6883.12
MobileViTv2 (VV)4.459685.2086.0984.9385.40
MobileViTv2 (VH|VV)4.463695.2095.3995.4495.41
DPSSMobileViTv28.71231297.5098.0097.6097.76
OpenSARShip 2.0 (6 classes)ViT_B_1685.846749.9739.9241.6639.46
ViT_B_3287.448744.9632.9137.5733.70
ResNet1811.232357.3549.3553.3950.90
ResNet3421.342557.5550.9151.7850.92
ResNet5023.570748.4433.9738.4033.00
MobileNet_v3_s1.531561.9055.0158.4156.29
MobileNet_v3_l4.244958.9652.8457.1653.96
EfficientNet_B04.0651063.3953.1354.1353.04
EfficientNet_B16.5981662.2754.0855.1754.28
MobileViTv24.461766.4658.6254.7455.89
MobileViTv2 (VH)4.472662.1953.2351.6152.00
MobileViTv2 (VV)4.469764.1753.5153.5752.80
MobileViTv2 (VH|VV)4.465788.7487.5789.4288.42
DPSSMobileViTv2 *8.71231390.2788.9291.2589.98
DPSSMobileViTv28.71211293.2893.1989.8491.40
FUSAR-ShipViT_B_1685.844961.4928.2332.0029.64
ViT_B_3287.447858.9535.1147.1936.89
ResNet1811.246479.3951.2154.1651.36
ResNet3421.347579.2247.5450.9448.71
ResNet5023.556575.5040.5536.8838.19
MobileNet_v3_s1.531584.7956.5455.1754.29
MobileNet_v3_l4.243784.9657.9059.9258.50
EfficientNet_B04.067785.4757.7362.9059.81
EfficientNet_B16.584987.6660.8565.2162.49
MobileViTv24.483789.1972.6563.7166.63
MobileViTv2 *4.463794.9291.4393.3792.20
MobileViTv2 (HH)4.467795.0992.8892.4292.43
MobileViTv2 (VV)4.4626100.00100.00100.00100.00
* Indicates models trained on the reduced datasets. This reduction does not apply to the OpenSARShip 3-class setup, where only the Cargo class was limited.
Table 4. Classification performance of different fusion strategies for DPSSMobileViTv2 trained on full OpenSARShip 2.0 dataset.
Table 4. Classification performance of different fusion strategies for DPSSMobileViTv2 trained on full OpenSARShip 2.0 dataset.
Dataset VersionFusion
Strategy
Accuracy
[%]
Precision
[%]
Recall
[%]
F1
[%]
Three classesSum97.5097.6197.7997.69
Average97.2997.5197.4397.47
Conv 1 × 197.2997.2097.6297.40
Concatenation97.5098.0097.6097.76
Six classesSum92.3391.0990.7090.83
Average92.5992.0090.4291.15
Conv 1 × 192.9393.1590.7591.87
Concatenation93.2893.1989.8491.40
Table 5. Comparative results on the OpenSARShip 2.0 and FUSAR-Ship datasets, including reported results from the literature and the proposed method.
Table 5. Comparative results on the OpenSARShip 2.0 and FUSAR-Ship datasets, including reported results from the literature and the proposed method.
DatasetModel#Params
[M]
Accuracy
[%]
Precision
[%]
Recall
[%]
F1
[%]
OpenSARShip 2.0 (3 classes)DCPNet [11]73.66
CNN [38]74.96
ViT [36]76.2572.6175.3673.96
VGG16 [43]138.0076.80
MS-CNN [17]77.20
HOG-ShipCLSNet [10]78.1572.4277.8775.04
CF+Ent [12]78.5065.4072.5066.40
SM-CNN [39]1.4078.52
MFCFNet [9]78.6073.7879.3776.06
SAR-MFA-AWC [20]79.9779.7281.0280.36
FDSANet [22]80.39
MsF-AT [19]80.8979.3679.2679.27
MetaBoost [32]81.0176.6480.9078.17
DPIG-Net [25]81.28
LDF-D-MLCNNs [23]82.4581.9978.5780.06
SA2NET [15]25.5682.9183.2378.7980.95
Layers Transfer [33]84.39
Hyb. Conv-Attn. [21]85.3785.4085.3785.33
EFA-DHR [34]85.4085.7685.3885.57
SeDSG [6]87.6787.6187.6787.57
PGMNet [7]109.9088.0789.0387.8788.44
GBCNN [42]88.8088.0485.2586.61
CPINet [28]89.4088.7885.7386.89
DPSSMobileViTv28.797.5098.0097.6097.76
OpenSARShip 2.0
(6 classes)
SM-CNN [39]3.0055.81
DPIG-Net [25]58.68
SAR-MFA-AWC [20]59.1659.4558.8659.15
MsF-AT [19]60.6358.9259.3358.29
SA2NET [15]25.5661.1059.2859.5459.41
EFA-DHR [34]67.0368.6965.9967.31
PGMNet [7]109.9072.3472.5364.2666.70
CNN [29]81.54
DPSSMobileViTv28.793.2893.1989.8491.40
FUSAR-Ship (7 classes)DRRNet-SKD [35]133.0086.07
HOG-ShipCLSNet [10]86.6986.5486.6286.58
MFCFNet [9]87.2386.8986.6786.69
DCPNet [11]87.94
SA2NET [15]88.2888.5288.2488.38
HDSS-Net [14]48.7590.0890.1590.0890.12
TeMSC [8]90.9290.9790.9290.83
MetaBoost [32]90.9990.9090.8390.85
PGMNet [7]109.9093.1993.1093.0593.05
MobileViTv2 *4.494.9291.4393.3792.20
* Indicates models trained on the reduced datasets. This reduction does not apply to the OpenSARShip 3-class setup, where only the Cargo class was limited.
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

Gărăiman, E.; Radoi, A. A Lightweight and Real-Time Dual-Polarization Fusion Framework for SAR Ship Classification. Remote Sens. 2026, 18, 1129. https://doi.org/10.3390/rs18081129

AMA Style

Gărăiman E, Radoi A. A Lightweight and Real-Time Dual-Polarization Fusion Framework for SAR Ship Classification. Remote Sensing. 2026; 18(8):1129. https://doi.org/10.3390/rs18081129

Chicago/Turabian Style

Gărăiman, Enrico, and Anamaria Radoi. 2026. "A Lightweight and Real-Time Dual-Polarization Fusion Framework for SAR Ship Classification" Remote Sensing 18, no. 8: 1129. https://doi.org/10.3390/rs18081129

APA Style

Gărăiman, E., & Radoi, A. (2026). A Lightweight and Real-Time Dual-Polarization Fusion Framework for SAR Ship Classification. Remote Sensing, 18(8), 1129. https://doi.org/10.3390/rs18081129

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