Next Article in Journal
When Does Score Fusion Help? Conformally Certified Out-of-Distribution Detection for Camera and LiDAR Sensors
Previous Article in Journal
Single Applications of Commercial Mammal Deterrents Fail to Prevent Chewing Damage to Passive Acoustic Sensors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

CD-TrGNN: A Complex-Domain Transformer–Graph Neural Network for ISAR Space Target Attitude Estimation

Space Engineering University, Beijing 101400, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(15), 4705; https://doi.org/10.3390/s26154705
Submission received: 17 June 2026 / Revised: 6 July 2026 / Accepted: 21 July 2026 / Published: 24 July 2026
(This article belongs to the Section Remote Sensors)

Highlights

What are the main findings?
  • CD-TrGNN performs global self-attention and topology reasoning directly in the complex domain, preserving both amplitude and phase information and substantially improving attitude estimation accuracy.
  • By modeling satellite components as graph nodes with learnable adjacency, the framework captures part-level structural dependencies overlooked by conventional CNNs and vision Transformers.
What are the implications of the main findings?
  • Complex-domain attention combined with adaptive topological reasoning offers a new paradigm for fully exploiting amplitude and phase in ISAR images, advancing space target attitude estimation.
  • The end-to-end architecture directly regresses three-axis attitude angles from complex images, providing a robust and scalable solution for all-weather space surveillance and on-orbit servicing.

Abstract

In ground-based space surveillance, space target attitude estimation is critical for space situational awareness, yet existing methods based on inverse synthetic aperture radar (ISAR) images suffer from three core limitations: phase information is discarded in amplitude-only processing, convolutional neural networks have a restricted global receptive field, and the physical topology of satellite components is not explicitly modeled. To address these issues, we propose a complex-domain Transformer–graph neural network (CD-TrGNN) that unifies global context modeling and adaptive topological reasoning in an end-to-end framework. Specifically, a complex-domain Transformer module (CD-Transformer) with tailored attention captures long-range dependencies among image patches while preserving both amplitude and phase information; a complex-domain graph convolution module (CD-GC) with learnable adjacency matrices and a dual-path update mechanism explicitly encodes the structural relationships among satellite parts. On a self-built ISAR complex image dataset, CD-TrGNN achieves a three-axis mean absolute error of only 1.70°, substantially outperforming six representative baselines. Ablation experiments confirm the effectiveness of complex-domain processing, global attention, and topological reasoning. At a 5 dB signal-to-noise ratio, the error remains at 2.81°, and the accuracy stays below 2° for two different satellite structures. These results demonstrate that CD-TrGNN can fully exploit the information in ISAR complex images, enabling high-accuracy and highly robust attitude estimation.

1. Introduction

Outer space, as a global strategic high ground, has become a key domain of great-power competition. With the rapid development of space technology, the number of space objects is growing explosively. Accurately obtaining the on-orbit attitude of non-cooperative targets—namely the pitch, yaw, and roll angles—is of great significance for space situational awareness, orbit prediction of failed satellites, space debris collision avoidance, and mission assessment of Earth-observation satellites [1,2,3]. Traditional attitude estimation methods mostly rely on optical images, employing template matching or feature point extraction; however, they are susceptible to illumination conditions and cannot meet the demands of all-time and all-weather surveillance [4,5]. For ground-based radar systems, inverse synthetic aperture radar (ISAR), with its high resolution and all-time, all-weather imaging capability, can produce fine two-dimensional images of space targets, thus providing a unique data source for satellite attitude estimation [6,7].
Unlike conventional optical images, ISAR images are intrinsically complex-domain signals, containing both amplitude information that reflects scattering intensity and phase information that represents the phase delay of electromagnetic waves [8]. However, most existing ISAR-image-based attitude estimation methods only utilize the amplitude images, discarding the phase component directly after taking the modulus of the complex data, which results in insufficient information exploitation and a bottleneck in estimation accuracy.
Existing ISAR satellite attitude estimation methods can be categorized into three major classes: template matching, three-dimensional reconstruction, and deep learning. Early studies mainly adopted template matching, whose core idea is to use a simulation database and infer the attitude by searching for the sample that best matches the observed data through similarity comparison. According to the type of matching object, these methods can be further divided into three groups: those based on radar cross-section (RCS) [9], those based on high-resolution range profile (HRRP) [10], and those based on ISAR images [11,12]. RCS matching has clear physical meaning and requires a small amount of data, but it is extremely sensitive to attitude and angular variations. HRRP matching offers relatively high real-time performance, yet it also suffers from high attitude sensitivity and weak anti-noise capability. ISAR image matching has the advantage of rich two-dimensional features, but data acquisition is complex, and the method is sensitive to noise and occlusion. In general, template matching methods are limited by the expressive power of hand-crafted features and the completeness of the database, making them difficult to meet the high-precision requirements in complex scenarios.
To overcome the limitations of template matching, researchers introduced the idea of three-dimensional reconstruction [13,14], i.e., recovering the three-dimensional structure of the target by extracting scattering center parameters and then solving the attitude. This class of methods mainly includes two technical routes. The first is the interferometric phase method [15,16,17,18], which exploits phase differences among multiple channels to construct an interference pattern and obtain depth information. It can achieve high-precision non-contact measurement, but phase unwrapping is complicated, and the environmental requirements are stringent. The second route is the sequential-image-based method [19,20,21,22], which extracts geometric and motion information from multi-view or time-series ISAR images. For example, the factorization method constructs the trajectory matrix of scattering centers and recovers the three-dimensional coordinates via singular value decomposition; it is computationally efficient but sensitive to noise and demands rigorous scattering center association. Other sequential-image methods exploit projection geometry relationships under different viewing angles for reconstruction; they offer all-weather operational capability but have relatively limited resolution and complex data processing. Although three-dimensional reconstruction methods can provide intuitive geometric constraints, their high computational complexity and susceptibility to factors such as scattering center anisotropy, trajectory occlusion, and the need for large angular data make them difficult to apply in real-time scenarios.
In recent years, deep learning techniques [23] have brought new breakthroughs to this field, and data-driven end-to-end frameworks are gradually becoming the mainstream. Existing deep learning methods can be divided into two-stage methods and end-to-end methods. Two-stage methods [24,25] first employ a convolutional neural network (CNN) to perform feature extraction or semantic segmentation on ISAR images to predict the 2D image coordinates of the satellite’s key components, and then solve the three-dimensional attitude through the PnP algorithm [26] or geometric constraint optimization. For instance, Ren Xiaolin [27] utilized Pix2pixGAN to segment the components in ISAR image sequences, formulated the attitude parameter solution as an unconstrained optimization problem, and employed particle swarm optimization to search for the optimal attitude, achieving estimation errors within 2° for both the main body and the solar panel. Li et al. [28] proposed a multi-view ISAR image sequence selection criterion based on the normal vector of the imaging plane, extracted target feature points using HRNet, and then solved the attitude optimization problem with PSO. However, such methods rely heavily on the feature extraction quality of the first stage, where intermediate errors easily accumulate, and the implementation is complex and computationally expensive. End-to-end methods [29,30] directly output the three-axis attitude angles from ISAR images through a CNN regression network, which simplifies the processing pipeline and offers the advantage of global optimization. Fan Lei et al. [31] established a regression network framework suitable for attitude estimation, where the mean attitude error of a single image can be controlled within 3.5°. Nevertheless, these methods are highly dependent on the quality and quantity of training data, and the inherent local receptive field of CNNs restricts their ability to model global spatial structures.
Notably, the above deep learning methods still face three core problems when dealing with ISAR complex images and the physical structural characteristics of satellites. First is the loss of phase information. Existing CNN and Transformer architectures are designed for real-domain images; their convolution and self-attention operations cannot directly process complex-domain data [32]. Research has shown that converting complex data into real-domain inputs significantly reduces the information representation capability of the model, causing the geometric and material features contained in the phase to be discarded. Second is limited global dependency modeling. The local receptive field of CNNs makes them ineffective at capturing the spatial dependencies between distant components such as solar panels and antennas. Although the standard Vision Transformer can model long-range dependencies, its self-attention mechanism is based on real-domain dot-product operations: if complex data are forcibly input, the operation is incompatible; if only magnitude images are fed in, it falls back into the dilemma of information loss [33]. Third is the absence of satellite topological priors. A satellite is a typical composite body consisting of multiple components such as the main body, solar panels, and antennas; the relative spatial positions and connection relationships among these components constitute important topological constraints for attitude estimation. Existing end-to-end networks usually treat the image as an unstructured grid and fail to explicitly exploit such component-level topological associations. Graph neural networks (GNNs) can model structural dependencies among nodes; however, existing GNN designs are also oriented toward real-domain features, with pre-fixed adjacency matrices that lack the adaptive ability to cope with dynamic changes in connection relationships [34].
To address the above issues, this paper proposes a complex-domain Transformer–graph neural network (CD-TrGNN), which unifies the long-range dependency modeling capability of Transformers with the structural topological reasoning capability of graph neural networks in the complex domain, constructing an end-to-end attitude estimation framework that operates in the complex domain. Specifically, CD-TrGNN builds global contextual associations among image regions through a complex-domain Transformer module, solving the problems of the limited local receptive field of traditional CNNs and the incompatibility of real-domain Transformers with complex operations. Furthermore, a complex-domain graph convolution network is employed to explicitly encode the spatial topological relationships among satellite components, adaptively learning component-level feature interactions and compensating for the insufficient exploitation of structural priors in existing methods. Through the synergy of complex-domain global perception and topological reasoning, CD-TrGNN is able to achieve high-precision and highly robust three-axis attitude estimation of space targets.
The main contributions of this paper can be summarized as follows:
(1)
An end-to-end attitude estimation framework, CD-TrGNN, working in the complex domain is proposed, which combines a complex Transformer with complex graph convolution to fully exploit information in ISAR complex images.
(2)
A complex-domain Transformer module is designed, which effectively captures global spatial dependencies among image patches through complex self-attention and a parallel fully connected branch.
(3)
A complex-domain graph convolution module is designed, which introduces a learnable adjacency matrix and a dual-path update strategy to explicitly model the adaptive topological relationships among space target components, thereby enhancing the physical interpretability and estimation accuracy of the model.
The remainder of this paper is organized as follows: Section 2 establishes the ISAR imaging projection model for space targets and describes the dataset construction method; Section 3 presents the network architecture and core modules of the proposed CD-TrGNN in detail; Section 4 provides the experimental setup and result analysis, verifying the method’s performance through comparative experiments, ablation experiments, robustness experiments, and generalization experiments; and Section 5 concludes the paper and discusses future research directions.

2. ISAR Imaging Projection Model and Dataset Construction

To obtain high-resolution ISAR images of a space target, a ground-based radar transmits a wideband linear frequency modulation (LFM) signal and continuously tracks the target [35]. As the target moves along its orbit, the relative motion between the target and the radar induces time-varying Doppler shifts. Through coherent processing (i.e., Fourier transform along the slow-time dimension), scattering centers with different radial velocities are resolved into distinct Doppler frequency bins, which correspond to different cross-range positions. This process provides the cross-range resolution. Combined with the range resolution achieved by the wideband signal, the two-dimensional ISAR image is formed [36]. The imaging geometry is illustrated in Figure 1. A right-handed Cartesian coordinate system is defined with the origin fixed at the target’s center of mass: the X-axis is aligned with the along-track direction of the target, the Y-axis points opposite to the radar line of sight (LOS), and the Z-axis is perpendicular to the XOY plane, completing the right-handed frame. This coordinate choice naturally associates the range direction with the Y-axis and the cross-range direction with the X-axis, facilitating the subsequent attitude analysis. In this system, the three-axis attitude angles are defined as follows: pitch is the rotation angle around the X-axis, yaw is the rotation angle around the Y-axis, and roll is the rotation angle around the Z-axis. These angles represent the orientation of the satellite body with respect to the orbital reference, and their changes are directly reflected in the projected positions and shapes of the satellite’s scattering structures in the ISAR images.
Based on the above definitions, the three-axis attitude angles of the space target are rotated within the range of [−30°, +30°] and sampled at 6° intervals, yielding 1331 images that constitute the training set. For the test set and validation set, the attitude angles are sampled at 10° intervals within the non-overlapping ranges [−23°, +27°] and [−27°, +23°], respectively, each producing 216 images. This sampling strategy guarantees sufficient coverage of the attitude space while strictly separating the data used for training and evaluation. All simulated images are generated using the standard range-Doppler (RD) imaging algorithm, which transforms the radar echoes into focused two-dimensional complex images by exploiting the range delay and Doppler shift. The parameters of the ISAR system are provided in Table 1.
Based on the above simulation parameters, RD imaging is carried out for two types of space targets across a set of attitude angles uniformly sampled within the ranges defined in Section 2. This process generates a series of complex-domain ISAR images, each preserving the full amplitude and phase information of the radar echoes. The three-dimensional structural models of the two space targets are depicted in Figure 2.
Since complex images are not convenient for intuitively demonstrating attitude variations, we visualize their magnitude counterparts, as shown in Figure 3 and Figure 4. Specifically, Figure 3 displays the ISAR imaging results of Target A under representative attitudes, while Figure 4 presents those of Target B. Both figures clearly illustrate how the scattering structures of key components—such as the satellite main body and solar panels—vary with attitude changes in the projection plane.

3. Model Construction

To address the three core issues of existing ISAR-based space target attitude estimation methods—namely insufficient exploitation of complex information, limited global spatial dependency modeling, and the absence of explicit satellite topological priors—this paper proposes CD-TrGNN, a complex-domain Transformer–graph neural network that unifies global context modeling and adaptive topological reasoning. This section elaborates on the architectural design and implementation details of the proposed network: Section 3.1 presents the overall network architecture and the end-to-end training strategy; Section 3.2 describes the core design of the CD-Transformer module, which is responsible for long-range dependency capture; and Section 3.3 details the topological modeling approach of the CD-GC module, which explicitly encodes part-level structural relationships.

3.1. Overall Network Architecture

CD-TrGNN accomplishes the end-to-end mapping from an ISAR image to three-axis attitude angles entirely in the complex domain. The overall architecture, as shown in Figure 5, consists of four main stages: complex convolutional feature extraction, CD-Transformer global dependency modeling, CD-GC topological reasoning, and multi-task attitude regression.
First, the input ISAR complex image X C 256 × 256 is uniformly divided into N non-overlapping patches, which are then flattened to obtain patch embeddings R C N × 1 × d × d . These patches are subsequently processed by a dual-branch complex feature extraction module: the deep branch is composed of three cascaded complex convolutional layers, while the shallow branch contains a single complex convolutional layer. The outputs of the two branches are added pointwise and activated by a complex ReLU, yielding the initial complex features F 0 , which encode the complete complex information. To preserve spatial positional information, learnable position encodings E p o s are added to F 0 , and the resulting representations are fed into three cascaded CD-Transformer modules. Each module builds a global receptive field through a complex self-attention mechanism, captures long-range dependencies among the patches, and outputs context-aware features F 1 . The feature vectors corresponding to the patches are then treated as graph nodes V , and the spatial adjacency relationships between patches are regarded as edges ε , thus forming a graph structure G = ( V , ε ) . On this graph, the CD-GC module explicitly perceives the topological relations of the space target under attitude variations through multiple rounds of message passing. It models the relative spatial positions of the satellite components and produces topology-enhanced features F 2 . The features F 2 are globally pooled, converted to real-domain features by taking their magnitudes, and then passed to three structurally identical yet parameter-independent MLP prediction heads, which, respectively, regress the pitch angle θ p , the yaw angle θ y , and the roll angle θ r . The network is trained in an end-to-end manner, and the loss function is a weighted mean squared error:
L = λ p ( θ p θ p ) 2 + λ y ( θ y θ y ) 2 + λ r ( θ r θ r ) 2
where λ p , λ y , λ r are the weight coefficients for the respective loss terms, and θ p , θ y , θ r denote the ground-truth values of the pitch, yaw, and roll angles. The Adam optimizer is adopted with an initial learning rate of 10−5. In all experiments, we set λ p = λ y = λ r = 1 , because the three attitude angles share the same numerical range [−30°, +30°] and physical scale.

3.2. Complex-Domain Transformer Module

The real-domain dot-product attention in the standard Transformer is inherently incompatible with complex data. The CD-Transformer module generates query, key, and value matrices through complex linear projections, preserves the complex nature of the value matrix during attention computation, and introduces a parallel fully connected branch to compensate for the information attenuation caused by complex-domain operations. The module structure is illustrated in Figure 6.
The sum of the learnable position encoding E p o s and the feature F 0 is taken as the input, which is then projected into query Q , key K , and value V matrices through complex-domain linear projection layers. A complex linear projection layer splits the input complex vector into its real and imaginary parts and applies independent real-domain and imaginary-domain weight matrices for linear transformation, thereby achieving a mapping in the complex domain. The complex attention scores are obtained as the product of Q and the conjugate transpose of K ; the modulus of these scores is normalized via softmax to obtain real-domain attention weights, which are subsequently complexified and used to weight V :
W A t t e n = s o f t max ( a b s ( | Q K T | d ) ) , W A t t e n = W A t t e n + j 0
H = W A t t e n V
where K T denotes the conjugate transpose of K , and d is the scaling factor. This approach preserves the completeness of complex features while avoiding the uncertainty of complex probabilistic normalization. To enhance the subspace representation capability, multi-head attention is adopted to improve the expressive power, and the outputs of all heads are concatenated and then integrated through the complex projection matrix W o .
H = C o n c a t ( h e a d 1 , , h e a d h ) W o
However, complex features are prone to amplitude attenuation during weighted summation due to phase differences, and deep complex-domain operations may also cause feature degradation. To address this, CD-Transformer adds a parallel complex fully connected branch that projects the input into a fully connected branch feature F f , preserving the complete complex information of the original input and compensating for the information loss after fusion with the attention output:
F m i d = H + F f
The fused feature F m i d is subsequently passed into a complex feed-forward network (CFFN), which applies two layers of complex linear transformations interleaved with complex ReLU activations. This design jointly enhances the real and imaginary components of the complex representations and stabilizes the propagation of complex features across layers. The three CD-Transformer modules employ a progressive dimension compression strategy: the first module maintains an input and output dimensionality of 256; the second module compresses the 256-dimensional input to 128 dimensions; and the third module preserves the 128-dimensional configuration for both its input and output, yielding the final feature F 1 of the three-stage CD-Transformer architecture. This 256→256→128→128 progressive reduction gradually compresses the feature representations, which not only reduces the computational complexity of the multi-head self-attention operations but also naturally produces a hierarchy of features ranging from coarse to fine granularity. The shallow high-dimensional layers retain richer local details, while the deeper low-dimensional layers encode more abstract and semantically compact global context. Combined with residual connections, this progressive compression strategy effectively ensures training stability and promotes feature diversity, enabling the subsequent CD-GC module to operate on representations that are both compact and structurally informative.

3.3. Complex-Domain Graph Convolution Module

Although CD-Transformer is capable of capturing global dependencies, it treats image patches as an unordered set and does not explicitly exploit the physical spatial relationships among space target components. Traditional graph convolutional networks are unsuitable for extracting and propagating complex-domain features; moreover, during feature updates, they apply identical operations to a node itself and its neighboring nodes, lacking discriminability and restricting the interaction between self-features and neighborhood features. To address these limitations, the CD-GC module employs a graph structure to explicitly model topological constraints and introduces learnable adjacency weights and a dual-path update mechanism, thereby enhancing the flexibility and discriminability of part-level feature interactions. The module structure is illustrated in Figure 7.
The feature vectors F 1 output by the CD-Transformer are regarded as graph nodes, forming the node feature matrix X . An 8-neighborhood adjacency relationship is constructed based on the spatial positions of the image patches in the original image, yielding the undirected adjacency matrix A . After adding self-loops, A * = A + I , and the diagonal matrix formed by the sum of each row is the degree matrix D . The CD-GC layer uses dual information propagation paths:
Path 1 is the left-side self-node update: the node feature matrix X is inversely weighted by the degree matrix D to obtain the self-node features:
X s e l f = D 1 X
Path 2 is the right-side neighbor node update: the positions in A where connections exist are replaced by learnable probability values such that each row of the probability adjacency matrix sums to 1, yielding the probability adjacency matrix A ~ of this CD-GC layer. By training and updating A ~ , different importance weights are assigned to each neighboring node, thereby learning the relationships among the components represented by different image patches in the target. At the same time, the originally undirected adjacency matrix becomes directed and weighted during the actual information propagation, enhancing the flexibility of the model. Its mathematical expression is shown below:
M = A P A ~ = ( j M i j ) 1 M
where denotes the Hadamard product, P is the learnable probability value matrix, and j M i j represents the diagonal matrix formed by summing each row. In the end-to-end training, the learnable matrix P is initialized with small positive values and updated via standard backpropagation. Subsequently, normalization is performed using the probability adjacency matrix A ~ while retaining the degree matrix D , in order to preserve the stability of the graph structure, prevent over-smoothing, and thereby enhance the expressive power and generalization capability of the graph neural network. The matrix D 1 / 2 A ~ D 1 / 2 , obtained from the degree matrix D and the probability adjacency matrix A ~ , is used to update the node feature matrix X , yielding the aggregated neighbor node features X n e i g h b o r :
X n e i g h b o r = D 1 / 2 A ~ D 1 / 2 X
The outputs of the two paths are each passed through a complex linear transformation layer and then summed to obtain the recomposed features of the current CD-GC layer:
X ~ = D 1 / 2 A ~ D 1 / 2 X W a r o u n d + D 1 X W m a i n
where W a r o u n d is the complex weight matrix for transforming the aggregated neighbor node features through the corresponding complex linear transformation layer, and W m a i n is the complex weight matrix for transforming the self-node features through the corresponding complex linear transformation layer. The recomposed features X ~ are fed into the next CD-GC layer as its input node feature matrix X . To ensure effective information interaction between the farthest node pairs under the 8-neighborhood graph structure, seven cascaded CD-GC layers are designed. A complex ReLU activation is inserted between every two adjacent layers to enhance nonlinearity. To incorporate both shallow local topology and deep global topology, the outputs of the first six layers are concatenated along the feature dimension, compressed and activated via C_Fc, and then added to the output of the seventh layer, achieving multi-scale topological feature complementarity. The final topology-enhanced features F 2 are globally average-pooled, converted to real-domain features by taking their magnitudes, and subsequently fed into three independent MLP prediction heads, which, respectively, output the estimates of the pitch, yaw, and roll angles.

4. Experiments

To verify the effectiveness of the proposed CD-TrGNN, four groups of experiments are conducted on the unified ISAR dataset in this section: (1) comparative experiments, which compare the performance with six representative networks, covering mainstream methods in both the real-domain and complex-domain; (2) ablation experiments, which quantify the contribution of each core module by progressively removing it; (3) robustness experiments, which evaluate the anti-interference capability of the model under different signal-to-noise ratio conditions; and (4) generalization experiments, which validate the cross-target adaptability of the model on datasets of two space targets with different structures. The experimental setup and result analysis are presented sequentially below.

4.1. Experimental Setup

The original complex images (512 × 512, as listed in Table 1) are center-cropped to 256 × 256 to remove empty margins and reduce computational cost. This cropping is feasible because translational motion compensation has already aligned the target centroid with the image center. Each cropped complex image corresponds to a set of known three-axis attitude angles: pitch angle θ p , yaw angle θ y , and roll angle θ r . The three-axis mean absolute error is adopted as the quantitative evaluation metric. Let ( θ p i , θ y i , θ r i ) be the ground-truth attitude angles of the i test sample, and ( θ p i , θ y i , θ r i ) be the corresponding network predictions. The single-axis mean absolute errors for pitch, yaw, and roll are, respectively, defined as:
E τ = 1 N i = 1 N θ τ i θ τ i , τ p , y , r
The three-axis mean absolute error is defined as:
E a v g = 1 3 N i = 1 N θ p i θ p i + θ y i θ y i + θ r i θ r i

4.2. Comparative Experiments

To further validate the comprehensive advantages of CD-TrGNN over existing mainstream methods, six representative networks are selected for a horizontal comparison under unified data partitioning and training conditions. These baselines cover real-domain convolutional networks, real-domain Transformers, real-domain graph neural networks, modern convolutional architectures, and complex-domain convolutional networks, thereby spanning a broad spectrum of design paradigms—from local receptive fields to global self-attention, from unstructured grid processing to explicit graph-based topological reasoning, and from magnitude-only inputs to complex-domain operations. Collectively, they represent the most widely used or cutting-edge technical routes in current ISAR-based space target attitude estimation. A direct comparison with these diverse baselines can fully reflect the improvements of the proposed method in terms of both accuracy and stability. A brief introduction to each baseline is presented in Table 2.
The experimental results are listed in Table 3, and the visualizations are shown in Figure 8 and Figure 9.
The experimental results show that the proposed CD-TrGNN achieves a three-axis mean error of only 1.70°, significantly outperforming all baseline methods. Compared with real-domain convolutional approaches, CNN-ResNet51 and ConvNeXt yield mean errors of 3.56° and 4.08°, respectively—more than twice that of CD-TrGNN. CD-TrGNN fully preserves the phase information of ISAR images by operating in the complex domain, avoiding the feature loss caused by magnitude-only processing. Meanwhile, the global attention of its Transformer module enables the modeling of dependencies across distant components.
In comparison with ViT, whose mean error is 3.62° and pitch error reaches as high as 5.84°, indicating unstable estimates. This instability arises because the standard ViT relies on real-domain dot-product attention, which can only process magnitude images in this setting and thus discards phase information. Moreover, ViT treats image patches as an unordered sequence, completely ignoring the spatial structural relationships among satellite components. In contrast, CD-TrGNN constructs self-attention in the complex domain and subsequently introduces explicit topological constraints through its graph convolution module, effectively remedying these deficiencies.
Compared with the graph neural network method, GNN achieves a mean error of 2.34°, outperforming both CNN and ViT. This result confirms the effectiveness of topological modeling for attitude estimation: the rigid structure of satellites makes the spatial relationships between components a reliable cue for attitude. However, the fixed 8-neighborhood graph structure and real-domain feature processing limit the expressive capability of GNN. CD-TrGNN overcomes these limitations by employing a learnable adjacency matrix that adaptively adjusts edge weights, together with a dual-path update mechanism in the complex domain, thereby further unlocking the potential of topological reasoning.
When compared with the complex-domain convolutional method ComplexNet, which achieves a mean error of 2.57°—an improvement of nearly 1° over CNN-ResNet51—the advantage of conducting operations in the complex domain over magnitude-only processing is verified. Nonetheless, ComplexNet is still restricted by the local receptive field of convolutions. CD-TrGNN inherits the benefit of complex-domain processing and further integrates Transformer-based global modeling and GNN-based topological reasoning, achieving synergistic enhancement among these three components.
These box plots further reveal the estimation stability of each method from a statistical perspective. CNN-ResNet51 and ConvNeXt exhibit wide boxes with high-end outliers, indicating severe estimation deviations at certain attitudes. GNN has a relatively compact box but a higher median, reflecting the limitations of its fixed graph structure. ViT shows an extremely wide box span in the pitch direction. In contrast, CD-TrGNN yields the most compact box with its median close to the mean, demonstrating consistently low errors across all test samples.
Figure 9 shows the per-sample mean errors of the 216 test samples via scatter plots. For ConvNeXt and ViT, the scatter distributions extend beyond 5°, and multiple high-error samples are observed. Although most of the EfficientNet samples are concentrated in the low-error region, a small number still fall within the 3–5° range. In contrast, the CD-TrGNN samples are densely clustered within the narrow range of 1.5–2.0°, confirming the estimation consistency of the model at the sample level.

4.3. Ablation Experiments

To systematically evaluate the specific contributions of complex-domain processing, the Transformer global attention mechanism, and graph-convolution topological reasoning to attitude estimation accuracy, three structured variants are designed: one that degenerates complex operations to the real domain (Real-TrGNN), one that removes the Transformer module (w/o Transformer), and one that removes the graph convolution branch (w/o GCN). With all other network structures and training hyperparameters kept unchanged, these variants and the full CD-TrGNN are trained and tested on the same dataset. By comparing their performance differences, the accuracy gains contributed by each module can be quantified. The experimental results are presented in Table 4, and the visualization results are shown in Figure 10 and Figure 11.
The experimental results in Table 4 show that Real-TrGNN causes the mean error to rise from 1.70° to 2.69°. This indicates that complex-domain processing is not merely a change in numerical form, but a deep exploitation of the joint amplitude-phase information contained in ISAR complex images. Real-domain processing splits amplitude and phase into independent channels, thereby destroying the complete representation of electromagnetic scattering information.
w/o Transformer results in a surge of the mean error to 3.46°, representing the most severe degradation among the three variants. This variant relies solely on local complex convolutions and graph convolutions, lacks a global receptive field, and thus struggles to effectively model the spatial relationships between distant components such as solar panels and the satellite main body, leading to comprehensive deterioration in all three axes. This result validates the critical role of the complex-domain self-attention mechanism in capturing long-range dependencies.
w/o GCN raises the mean error to 2.67°. Although this variant retains the global modeling capability of the complex-domain Transformer, it treats image patches as unordered nodes and ignores the physical connections and spatial adjacency relationships among satellite components, resulting in the underutilization of topological prior information.
Figure 10 and Figure 11 present the error distributions of all variants through box plots and scatter plots, respectively. Among them, w/o Transformer exhibits the widest box span, with the interquartile ranges (IQR) in the yaw and roll directions significantly stretched and high-end outliers appearing; in its scatter plot, multiple samples exhibit errors exceeding 6°. The scatter points of Real-TrGNN and w/o GCN are mainly concentrated in the 2–4° range, but a small number of deviating samples still exist. The scatter points of the full CD-TrGNN are tightly clustered below 2°, with over 85% of the sample errors falling below 2.5°. The above ablation results collectively demonstrate that complex-domain processing, Transformer global attention, and GNN topological reasoning work synergistically and are all indispensable for ISAR complex image attitude estimation.

4.4. Robustness Experiments

In practice, ISAR imaging is inevitably affected by various interference sources, among which receiver thermal noise is one of the most common and unavoidable factors. This noise corrupts both the amplitude and phase components of the complex radar echoes, degrading the signal-to-noise ratio (SNR) of the resulting ISAR images. As the SNR decreases, the scattering structures of target components become increasingly obscured, making reliable attitude estimation significantly more challenging. Therefore, a practically viable attitude estimation method must maintain stable and accurate performance across a range of noise levels. To systematically evaluate the noise robustness of CD-TrGNN, we construct four degraded test sets by adding independent and identically distributed Gaussian noise to the original clean test images. The noise variance is adjusted to achieve four SNR levels: 5 dB, 10 dB, 15 dB, and 20 dB. Notably, 5 dB represents a particularly adverse condition under which only the strongest scattering centers remain visually distinguishable in the ISAR images, posing a stringent test for any estimation algorithm. Both CD-TrGNN and representative baseline methods are evaluated on these degraded datasets, and their performance degradation trends with decreasing SNR are compared. The experimental results are presented in Table 5, and the visualizations are shown in Figure 12 and Figure 13.
As the SNR decreases from the noise-free condition to 5 dB, the mean error of CD-TrGNN rises gradually from 1.70° to 2.81°, with an increase of only 1.11°, demonstrating favorable robustness against noise-induced degradation. Even under the severely contaminated 5 dB condition, where most scattering structures are heavily obscured by noise, the model maintains a mean error of 2.81°. This performance is considerably better than that of several baseline methods evaluated under noise-free conditions, such as CNN-ResNet51 at 3.56° and ViT at 3.62°, underscoring the inherent advantage of complex-domain processing. The strong noise resilience of CD-TrGNN can be attributed to two complementary mechanisms. On the one hand, the complex-domain Transformer module, empowered by its global self-attention mechanism, is able to suppress noise-corrupted regions while maintaining focus on high-confidence scattering structures that persist across the image. On the other hand, the graph convolution module enforces topological consistency across component features, acting as a structural regularizer that prevents isolated noise-induced perturbations from propagating into large estimation errors. Notably, at SNR levels of 15 dB and above, the performance of CD-TrGNN approaches that of the noise-free condition, indicating that the model possesses strong robustness against moderate-to-high intensity noise and can operate reliably in typical radar imaging environments.
The box plots in Figure 12 provide a clear visualization of how the estimation error distribution evolves as the SNR decreases. At 5 dB, the CD-TrGNN box is only slightly widened compared with the noise-free condition, the median remains well below 3°, and no significant outliers appear, indicating that the model maintains stable predictions even under severe noise. At 10 dB, the box narrows considerably, and the interquartile range shrinks toward the noise-free level. At 15 dB and 20 dB, the box height becomes nearly indistinguishable from that of the clean condition, suggesting that the effect of noise on the estimation error is largely negligible at moderate SNR levels and above. The scatter plots in Figure 13 further corroborate this trend at the sample level. Under the 5 dB condition, although the error distribution is visibly more dispersed than in cleaner cases, most sample errors remain within 4.5°, and no catastrophic outliers are observed. As the SNR improves to 20 dB, the scattered points become tightly clustered below 2°, exhibiting a distribution that overlaps almost completely with that of the noise-free case. The above results consistently indicate that CD-TrGNN possesses strong intrinsic robustness to Gaussian complex noise and has the potential to deliver reliable attitude estimates in typical radar imaging environments, where moderate SNR fluctuations are common.

4.5. Performance Evaluation on Different Target Datasets

To evaluate the generalization capability of CD-TrGNN across satellites with different structures, independent training and testing are conducted on the ISAR complex image datasets of Target A and Target B, respectively. The attitude angle partition rules for both datasets are identical, and the model is trained from scratch on each dataset with the same hyperparameter settings. The experimental results are listed in Table 6, and the visualizations are shown in Figure 14 and Figure 15.
The model achieves a mean error of 1.70° on Target A and 1.83° on Target B. The two results are close, with a difference of only 0.13°, indicating that the model is insensitive to variations in target geometry and possesses favorable cross-target generalization capability.
Examining individual axes, Target B achieves notably good accuracy in yaw estimation. This may be attributed to the more regular scattering projection structure of Target B in the yaw direction: the more compact main body of Target B results in clearer patterns of ISAR image feature variations induced by yaw rotation, making it easier for the model to capture the attitude variation characteristics. However, the roll error of Target B is noticeably higher than that of Target A. The probable reason is that the compact structure of Target B leads to more drastic changes in the distribution of equivalent scattering centers under roll attitude variations, together with the lack of stable long-distance feature references provided by large solar panels, thereby increasing the regression difficulty.
Figure 14 presents the distribution details of per-sample mean errors on the two target datasets via box plots. For Target A, the boxes of all three axes are compact, the medians are close to the means, and the IQRs are all within 1.2°, indicating that the model yields stable estimates for Target A. For Target B, the yaw box is narrower, with an IQR of approximately 0.8°, whereas the roll box is wider, with an IQR of approximately 1.8°, which is consistent with the higher roll error observed.
Figure 15 shows the error distributions of the 216 test samples for both targets via scatter plots. The distributions of the two datasets exhibit similar shapes, both concentrated within the 1.5–2.5° range, with no significant outliers or deviating samples. Although the mean error of Target B is slightly higher than that of Target A, the sample errors are essentially within 4°, and over 85% of the sample errors are below 2.5°.

4.6. Experiment Summary

This section presents a systematic and comprehensive experimental validation of the proposed CD-TrGNN on the ISAR complex image dataset. The comparative experiments demonstrate that CD-TrGNN achieves a three-axis mean error of 1.70°, significantly outperforming existing baseline methods in both the real domain and complex domain. The box plots and scatter plots, respectively, confirm its dual advantages in accuracy and stability from the perspectives of statistical distribution and sample-level granularity. The ablation experiments quantitatively verify the irreplaceable contributions of complex-domain processing, the global attention mechanism, and the topological reasoning module: complex operations avoid the loss of phase information; the complex-domain Transformer module resolves the limitation of long-range dependency modeling; and the graph convolution module explicitly exploits the physical structural constraints among satellite components. The distribution differences in the ablation variants in the box plots and scatter plots intuitively illustrate the failure mode when each component is removed. The robustness experiments show that even under the low-SNR condition of 5 dB, the model maintains a mean error of 2.81°, with most sample errors within 4.5°, exhibiting excellent anti-interference capability that significantly surpasses the baseline methods. The generalization experiments further confirm that CD-TrGNN can maintain stable high-accuracy estimation on two space targets with different structures, demonstrating favorable cross-target adaptability and transferability. The results of the above four groups of experiments consistently validate the advancement, robustness, and generalization capability of CD-TrGNN for ISAR-based space target attitude estimation. Notably, the depth of the CD-GC module is NOT an arbitrary choice. Since the graph connects patches via an 8-neighborhood pattern on an 8 × 8 grid, the Chebyshev distance between the farthest nodes is 7; consequently, seven graph convolution layers are required to allow full-graph information exchange. In contrast, the CD-Transformer and C-Conv layers can be flexibly stacked according to the input resolution and desired accuracy. Our ablation study already proves the necessity of each module, and the current configuration (3 Transformer blocks, 7 GC layers) achieves optimal performance for the standard 256 × 256 ISAR input, while the architecture can be readily scaled up or down with predictable effects.

5. Conclusions

To address the insufficient exploitation of phase information, limited global dependency modeling, and the absence of part-topology priors in ISAR-based space target attitude estimation, this paper proposes CD-TrGNN, a framework that integrates global attention and adaptive topological reasoning entirely within the complex domain to achieve direct three-axis attitude regression. The main contributions include: constructing ISAR complex image datasets for two distinct target types; designing a four-stage architecture composed of complex convolution, CD-Transformer, CD-GC, and multi-task regression heads, in which complex self-attention and learnable adjacency matrices jointly preserve phase information and explicitly encode part-level structural topology; and conducting a systematic validation through comparative, ablation, robustness, and generalization experiments. The results demonstrate that CD-TrGNN achieves a three-axis mean absolute error of only 1.70°, outperforming the best baseline by approximately 25%, while maintaining an error of 2.81° at 5 dB SNR and sub-2° accuracy on both target types. Future work will incorporate real measured data, temporal modeling, scattering-center-based semantic graphs, and few-shot transfer learning across more diverse satellite structures to further enhance practical applicability and generalization capability.
It should be noted that in the range-Doppler imaging process, after translational motion compensation (envelope alignment and autofocus), the target’s centroid is normally centered at the image origin. Therefore, the ISAR images used in this study all contain the target near the image center. CD-TrGNN relies on global self-attention and an 8-neighborhood graph structure, which are inherently robust to small residual centering errors. If the target deviates significantly from the center due to a severe motion-compensation failure, the issue lies in the preprocessing stage rather than the network itself; as a safety redundancy, random shift augmentation can be introduced during training to further improve translation invariance, which will be explored in future work.

Author Contributions

Conceptualization, Y.H., J.W., W.Q. and W.Z.; methodology, J.W.; software, A.P. and W.J.; validation, J.W. and A.P.; writing—original draft preparation, J.W.; writing—review and editing, Y.L.; supervision, Y.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry-Level Key Funding Project under Grant No. STA2024ZCA0302.

Data Availability Statement

The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author.

Acknowledgments

The authors thank the anonymous reviewers for their valuable comments to improve the paper quality.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Xu, G.; Zhang, B.; Chen, J.; Hong, W. Structured Low-Rank and Sparse Method for ISAR Imaging with 2-D Compressive Sampling. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5239014. [Google Scholar] [CrossRef]
  2. Wang, J.; Li, Y.; Song, M.; Xing, M. Joint Estimation of Absolute Attitude and Size for Satellite Targets Based on Multi-Feature Fusion of Single ISAR Image. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5111720. [Google Scholar] [CrossRef]
  3. Zhou, Y.; Zhang, L.; Cao, Y. Dynamic Estimation of Spin Spacecraft Based on Multiple-Station ISAR Images. IEEE Trans. Geosci. Remote Sens. 2019, 58, 2977–2989. [Google Scholar] [CrossRef]
  4. Long, C.R.; Hu, Q.L. Monocular-Vision-Based Relative Pose Estimation of Noncooperative Spacecraft Using Multi Circular Features. IEEE/ASME Trans. Mechatron. 2022, 27, 5403–5414. [Google Scholar] [CrossRef]
  5. Zhu, W.; Mou, J.; Li, S.; Han, F. Research Progress on Spacecraft Pose Estimation Based on Deep Learning. J. Astronaut. 2023, 44, 1633–1644. [Google Scholar]
  6. Chen, V.C.; Martorella, M. Inverse Synthetic Aperture Radar Imaging: Principles, Algorithms and Applications; SciTech Publishing: West Perth, Australia, 2014. [Google Scholar]
  7. Chen, J.; Fu, T.; Chen, D.; Gao, M. Observation angle and plane characterisation for ISAR imaging of LEO space objects. Adv. Space Res. 2016, 58, 30–44. [Google Scholar] [CrossRef]
  8. Gao, J.; Deng, B.; Qin, Y.; Wang, H.; Li, X. Enhanced Radar Imaging Using a Complex-Valued Convolutional Neural Network. IEEE Geosci. Remote Sens. Lett. 2019, 16, 35–39. [Google Scholar] [CrossRef]
  9. Zhong, W.J.; Wang, J.S.; Ji, W.J.; Lei, X.; Zhou, X.-W. The Attitude Estimation of Three-Axis Stabilized Satellites Using Hybrid Particle Swarm Optimization Combined with Radar Cross Section Precise Prediction. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2016, 230, 713–725. [Google Scholar]
  10. Yang, X.L.; Wen, G.J.; Zhong, I.R.; Hui, B.; Ma, C. A 3-D Electromagnetic-Model-Based Algorithm for Absolute Attitude Measurement Using Wideband Radar. IEEE Geosci. Remote Sens. Lett. 2015, 12, 1878–1882. [Google Scholar] [CrossRef]
  11. Lemmens, S.; Krag, H.; Rosebrock, J.; Carnelli, I. Radar Mappings for Attitude Analysis of Objects in Orbit. In Proceedings of the 6th European Conference on Space Debris, Darmstadt, Germany, 22–24 April 2013; ESA: Paris, France, 2013; pp. 20–24. [Google Scholar]
  12. Lemmens, S.; Krag, H. Sensitivity of Automated Attitude Determination from ISAR Radar Mappings. In Proceedings of the Advanced Maui Optical and Space Surveillance Technologies Conference (AMOS), Maui, HI, USA, 10–13 September 2013. [Google Scholar]
  13. Luo, Y.; Deng, Y.; Xiang, W.; Zhang, H.; Yang, C.; Wang, L. Radargrammetric 3D Imaging through Composite Registration Method Using Multi-Aspect Synthetic Aperture Radar Imagery. Remote Sens. 2024, 16, 523. [Google Scholar] [CrossRef]
  14. Zhou, Z.; Jin, X.; Liu, L.; Zhou, F. Three-Dimensional Geometry Reconstruction Method from Multi-View ISAR Images Utilizing Deep Learning. Remote Sens. 2023, 15, 1882. [Google Scholar] [CrossRef]
  15. Xu, G.; Xing, M.; Xia, X.G.; Zhang, L.; Chen, Q.; Bao, Z. 3D Geometry and Motion Estimations of Maneuvering Targets for Interferometric ISAR with Sparse Aperture. IEEE Trans. Image Process. 2016, 25, 2005–2020. [Google Scholar] [CrossRef] [PubMed]
  16. Wu, W.; Hu, P.; Xu, S.; Chen, Z.; Chen, J. Image Registration for InISAR Based on Joint Translation Motion Compensation. IET Radar Sonar Navig. 2017, 10, 1597–1603. [Google Scholar] [CrossRef]
  17. Yuan, Z.; Wang, J.; Zhao, L.; Xiong, D.; Gao, M. Phase Unwrapping for Bistatic InISAR Imaging of Space Targets. IEEE Trans. Aerosp. Electron. Syst. 2018, 55, 1794–1805. [Google Scholar] [CrossRef]
  18. Rong, J.; Wang, Y.; Han, T. Interferometric ISAR Imaging of Maneuvering Targets with Arbitrary Three-Antenna Configuration. IEEE Trans. Geosci. Remote Sens. 2019, 58, 1102–1119. [Google Scholar] [CrossRef]
  19. Zhou, Z.; Liu, L.; Du, R.; Zhou, F. Three-Dimensional Geometry Reconstruction Method for Slowly Rotating Space Targets Utilizing ISAR Image Sequence. Remote Sens. 2022, 14, 1144. [Google Scholar] [CrossRef]
  20. Jiang, Y.; Wei, J.; Liu, Z.; Zhang, Y.; Wang, Y. A Novel Three-Dimension Imaging Algorithm Based on Trajectory Association of ISAR Image Sequence. IEEE Geosci. Remote Sens. Lett. 2023, 20, 4000405. [Google Scholar] [CrossRef]
  21. Zhou, Y.; Zhang, L.; Xing, C.; Xie, P.; Cao, Y. Target Three-Dimensional Reconstruction from the Multi-View Radar Image Sequence. IEEE Access 2019, 7, 36722–36735. [Google Scholar] [CrossRef]
  22. Dan, X.; Xing, M.; Xia, X.G.; Sun, G.C.; Fu, J.; Su, T. A Multi-Perspective 3D Reconstruction Method with Single-Perspective Instantaneous Target Attitude Estimation. Remote Sens. 2019, 11, 1277. [Google Scholar] [CrossRef]
  23. Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet Classification with Deep Convolutional Neural Networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef]
  24. Zhou, Y.; Li, W.; Ma, Y.; Li, B.; Wen, Z.; Zhang, L. Attitude Estimation of On-Orbit Spacecraft Based on the U-Linked Network. IEEE Geosci. Remote Sens. Lett. 2022, 19, 6518005. [Google Scholar] [CrossRef]
  25. Wu, L. Attitude Estimation of Space Targets Based on ISAR Images. Ph.D. Thesis, Minzu University of China, Beijing, China, 2024. [Google Scholar]
  26. Lepetit, V.; Moreno-Noguer, F.; Fua, P. EPnP: An Accurate O(n) Solution to the PnP Problem. Int. J. Comput. Vis. 2009, 81, 155–166. [Google Scholar]
  27. Ren, X. Research on ISAR Image Component Segmentation and Attitude Estimation Methods for Space Targets. Ph.D. Thesis, Xidian University, Xi’an, China, 2020. [Google Scholar]
  28. Li, J.; Ning, X.; Sun, D.; Du, R. An Attitude Estimation Method for Space Targets Based on the Selection of Multi-View ISAR Image Sequences. Remote Sens. 2025, 17, 3432. [Google Scholar] [CrossRef]
  29. Huang, H.R.; Zhao, G.P.; Gu, D.Q.; Bo, Y. Non-Model-Based Monocular Pose Estimation Network for Uncooperative Spacecraft Using Convolutional Neural Network. IEEE Sens. J. 2021, 21, 24579–24590. [Google Scholar] [CrossRef]
  30. Garcia, A.; Musallam, M.A.; Gaudilliere, V.; Ghorbel, E.; Al Ismaeil, K.; Perez, M.; Aouada, D. ISPnet: A 2D Localization-Oriented Spacecraft Pose Estimation Neural Network. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Kuala Lumpur, Malaysia, 1–3 December 2021; pp. 1–10. [Google Scholar]
  31. Fan, L.; Wang, H.; Yang, Q.; Zeng, Y.; Deng, B. Satellite Target Attitude Estimation Based on Imaging Characteristics and Regression Network. J. Terahertz Sci. Electron. Inf. Technol. 2023, 21, 572–577. [Google Scholar]
  32. Trabelsi, C.; Bilaniuk, O.; Zhang, Y.; Serdyuk, D.; Subramanian, S.; Santos, J.F.; Mehri, S.; Rostamzadeh, N.; Bengio, Y.; Pal, C.J. Deep Complex Networks. In Proceedings of the International Conference on Learning Representations (ICLR), Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
  33. Yuan, H.; Li, H.; Zhang, Y.; Wei, C.; Gao, R. Complex-Valued Multiscale Vision Transformer on Space Target Recognition by ISAR Image Sequence. IEEE Geosci. Remote Sens. Lett. 2024, 21, 4008305. [Google Scholar] [CrossRef]
  34. Zhang, Y.; Yuan, H.; Li, H.; Wei, C.; Yao, C. Complex-Valued Graph Neural Network on Space Target Classification for Defocused ISAR Images. IEEE Geosci. Remote Sens. Lett. 2022, 19, 4512905. [Google Scholar] [CrossRef]
  35. Cui, X.C.; Fu, Y.W.; Su, Y.; Chen, S.W. Physical Parameters Joint Estimation of Satellite Parabolic Antenna with Key Frame Pol-ISAR Images. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5100416. [Google Scholar] [CrossRef]
  36. Li, H.L.; Chen, S.W. General Polarimetric Correlation Pattern: A Visualization and Characterization Tool for Target Joint-Domain Scattering Mechanisms Investigation. IEEE Trans. Geosci. Remote Sens. 2026, 64, 5200417. [Google Scholar] [CrossRef]
  37. He, K.; Zhang, X.; Ren, S.; Sun, J. Deep Residual Learning for Image Recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 770–778. [Google Scholar]
  38. Kipf, T.N.; Welling, M. Semi-Supervised Classification with Graph Convolutional Networks. In Proceedings of the International Conference on Learning Representations (ICLR), Toulon, France, 24–26 April 2017. [Google Scholar]
  39. Dosovitskiy, A.; Beyer, L.; Kolesnikov, A.; Weissenborn, D.; Zhai, X.; Unterthiner, T.; Dehghani, M.; Minderer, M.; Heigold, G.; Gelly, S.; et al. An Image Is Worth 16×16 Words: Transformers for Image Recognition at Scale. In Proceedings of the International Conference on Learning Representations (ICLR), Virtual Event, 3–7 May 2021. [Google Scholar]
  40. Liu, Z.; Mao, H.; Wu, C.Y.; Feichtenhofer, C.; Darrell, T.; Xie, S. A ConvNet for the 2020s. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 18–24 June 2022; pp. 11976–11986. [Google Scholar]
  41. Tan, M.; Le, Q. EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks. In Proceedings of the International Conference on Machine Learning (ICML), Long Beach, CA, USA, 9–15 June 2019; pp. 6105–6114. [Google Scholar]
Figure 1. ISAR imaging geometry.
Figure 1. ISAR imaging geometry.
Sensors 26 04705 g001
Figure 2. Three-dimensional models of the two space targets: (a) Target A; (b) Target B.
Figure 2. Three-dimensional models of the two space targets: (a) Target A; (b) Target B.
Sensors 26 04705 g002
Figure 3. Representative ISAR magnitude images of Target A under typical attitudes with corresponding attitude angle annotations.
Figure 3. Representative ISAR magnitude images of Target A under typical attitudes with corresponding attitude angle annotations.
Sensors 26 04705 g003
Figure 4. Representative ISAR magnitude images of Target B under typical attitudes with corresponding attitude angle annotations.
Figure 4. Representative ISAR magnitude images of Target B under typical attitudes with corresponding attitude angle annotations.
Sensors 26 04705 g004
Figure 5. CD-TrGNN network structure.
Figure 5. CD-TrGNN network structure.
Sensors 26 04705 g005
Figure 6. Structure of the CD-Transformer module.
Figure 6. Structure of the CD-Transformer module.
Sensors 26 04705 g006
Figure 7. Structure of the CD-GC module.
Figure 7. Structure of the CD-GC module.
Sensors 26 04705 g007
Figure 8. Box plots of the comparative experiments. (a) CNN-ResNet51; (b) GNN; (c) ViT; (d) ConvNeXt; (e) EfficientNet; (f) ComplexNet; (g) CD-TrGNN.
Figure 8. Box plots of the comparative experiments. (a) CNN-ResNet51; (b) GNN; (c) ViT; (d) ConvNeXt; (e) EfficientNet; (f) ComplexNet; (g) CD-TrGNN.
Sensors 26 04705 g008
Figure 9. Scatter plots of the comparative experiments. (a) CNN-ResNet51; (b) GNN; (c) ViT; (d) ConvNeXt; (e) EfficientNet; (f) ComplexNet; (g) CD-TrGNN.
Figure 9. Scatter plots of the comparative experiments. (a) CNN-ResNet51; (b) GNN; (c) ViT; (d) ConvNeXt; (e) EfficientNet; (f) ComplexNet; (g) CD-TrGNN.
Sensors 26 04705 g009
Figure 10. Box plots of the ablation experiments. (a) Real-TrGNN; (b) w/o Transformer; (c) w/o GNN; (d) CD-TrGNN.
Figure 10. Box plots of the ablation experiments. (a) Real-TrGNN; (b) w/o Transformer; (c) w/o GNN; (d) CD-TrGNN.
Sensors 26 04705 g010aSensors 26 04705 g010b
Figure 11. Scatter plots of the ablation experiments. (a) Real-TrGNN; (b) w/o Transformer; (c) w/o GNN; (d) CD-TrGNN.
Figure 11. Scatter plots of the ablation experiments. (a) Real-TrGNN; (b) w/o Transformer; (c) w/o GNN; (d) CD-TrGNN.
Sensors 26 04705 g011
Figure 12. Box plots of the robustness experiments. (a) 5 dB; (b) 10 dB; (c) 15 dB; (d) 20 dB; (e) Clean.
Figure 12. Box plots of the robustness experiments. (a) 5 dB; (b) 10 dB; (c) 15 dB; (d) 20 dB; (e) Clean.
Sensors 26 04705 g012
Figure 13. Scatter plots of the robustness experiments. (a) 5 dB; (b) 10 dB; (c) 15 dB; (d) 20 dB; (e) Clean.
Figure 13. Scatter plots of the robustness experiments. (a) 5 dB; (b) 10 dB; (c) 15 dB; (d) 20 dB; (e) Clean.
Sensors 26 04705 g013aSensors 26 04705 g013b
Figure 14. Box plots of the generalization experiments. (a) Target A; (b) Target B.
Figure 14. Box plots of the generalization experiments. (a) Target A; (b) Target B.
Sensors 26 04705 g014
Figure 15. Scatter plots of the generalization experiments. (a)Target A; (b) Target B.
Figure 15. Scatter plots of the generalization experiments. (a)Target A; (b) Target B.
Sensors 26 04705 g015
Table 1. Main parameters of the ISAR system.
Table 1. Main parameters of the ISAR system.
ParameterValue
Bandwidth2 GHz
Center frequency14 GHz
Image size512 × 512
Pulse repetition frequency80 Hz
Table 2. Introduction of Baseline Methods.
Table 2. Introduction of Baseline Methods.
Baseline MethodDescription
CNN-ResNet51 [37]Based on ResNet50, with the input layer receiving magnitude images and the regression head outputting three-axis attitude angles.
GNN [38]A graph structure is constructed after CNN feature extraction; a standard GCN performs topological reasoning, followed by a regression head.
ViT [39]Utilizes the ViT-Base architecture, taking patch sequences of magnitude images as input and modeling global dependencies with real-domain self-attention.
ConvNeXt [40]A representative modern convolutional architecture, adopting ConvNeXt-Tiny with magnitude images as input.
EfficientNet [41]A representative efficient convolutional architecture, adopting EfficientNet-B0 with magnitude images as input.
ComplexNet [32]A complex-domain convolutional network in which all convolutions, batch normalization, and activations are performed in the complex domain.
Table 3. Comparison of attitude estimation errors with baseline methods.
Table 3. Comparison of attitude estimation errors with baseline methods.
MethodPitch ErrorYaw ErrorRoll ErrorMean Error
CNN-ResNet513.00°2.98°4.7°3.56°
GNN2.75°1.95°2.33°2.34°
ViT5.84°2.13°2.88°3.62°
ConvNeXt7.26°2.19°2.79°4.08°
EfficientNet4.05°1.91°0.84°2.27°
ComplexNet2.27°2.55°3.48°2.57°
CD-TrGNN2.16°1.27°1.67°1.70°
Table 4. Ablation experiment results.
Table 4. Ablation experiment results.
MethodPitch ErrorYaw ErrorRoll ErrorMean Error
Real-TrGNN2.97°1.95°3.15°2.69°
w/o Transformer3.80°2.52°4.03°3.46°
w/o GCN3.15°2.26°2.62°2.67°
CD-TrGNN2.16°1.27°1.67°1.70°
Table 5. Robustness experiment results.
Table 5. Robustness experiment results.
SNRPitch ErrorYaw ErrorRoll ErrorMean Error
5 dB3.21°2.41°2.81°2.81°
10 dB2.91°2.26°2.61°2.60°
15 dB2.89°1.5°2.14°2.18°
20 dB2.29°1.35°1.97°1.87°
Clean2.16°1.27°1.67°1.70°
Table 6. Generalization experiment results.
Table 6. Generalization experiment results.
DatasetPitch ErrorYaw ErrorRoll ErrorMean Error
Target A2.16°1.27°1.67°1.70°
Target B2.19°0.92°2.36°1.83°
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

He, Y.; Wang, J.; Pan, A.; Qu, W.; Zhu, W.; Li, Y.; Ji, W. CD-TrGNN: A Complex-Domain Transformer–Graph Neural Network for ISAR Space Target Attitude Estimation. Sensors 2026, 26, 4705. https://doi.org/10.3390/s26154705

AMA Style

He Y, Wang J, Pan A, Qu W, Zhu W, Li Y, Ji W. CD-TrGNN: A Complex-Domain Transformer–Graph Neural Network for ISAR Space Target Attitude Estimation. Sensors. 2026; 26(15):4705. https://doi.org/10.3390/s26154705

Chicago/Turabian Style

He, Yonghua, Jiahao Wang, Aoxiang Pan, Wei Qu, Weigang Zhu, Yonggang Li, and Wenhang Ji. 2026. "CD-TrGNN: A Complex-Domain Transformer–Graph Neural Network for ISAR Space Target Attitude Estimation" Sensors 26, no. 15: 4705. https://doi.org/10.3390/s26154705

APA Style

He, Y., Wang, J., Pan, A., Qu, W., Zhu, W., Li, Y., & Ji, W. (2026). CD-TrGNN: A Complex-Domain Transformer–Graph Neural Network for ISAR Space Target Attitude Estimation. Sensors, 26(15), 4705. https://doi.org/10.3390/s26154705

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