1. Introduction
Interferometric Synthetic Aperture Radar (InSAR) represents a groundbreaking advancement in remote sensing and constitutes a major innovation beyond conventional SAR technology. Analyzing the interferometric patterns of two highly coherent SAR images from the same region, InSAR generates interferograms that capture surface displacement and topography. However, SAR measurement technology can only acquire the principal value (modulo
) of the phase [
1,
2], which results in observed phase discontinuities manifested as periodic jumps in space. As a crucial step in the InSAR processing chain, two-dimensional phase unwrapping typically depends on the Itoh condition [
3], which assumes that the absolute phase difference between neighboring pixels lies within the interval
. Under this assumption, the unwrapped phase can be retrieved from the wrapped (modulo) phase by compensating for integer multiples of
offsets [
4], providing a direct data foundation for the high-precision retrieval of physical information such as surface deformation and elevation [
5]. However, in practice, factors such as phase noise and large terrain variations can violate this assumption. Therefore, it is crucial to develop phase unwrapping techniques capable of handling both phase noise and discontinuities.
At present, InSAR phase unwrapping techniques are generally classified into three major types: path-following algorithms, minimum-norm strategies, and approaches that combine denoising with unwrapping [
6]. As the earliest applied and most widely used strategy, path-following methods are favored for their intuitiveness, ease of implementation, and online processing capability. Their core principle involves identifying positive and negative residues and constructing connecting pairs (residue balancing) to establish branch cuts. These cuts prevent integration paths from traversing phase discontinuity regions. Representative algorithms include the branch-cut technique [
7], the quality-guided approach [
8], and the region-growing algorithm [
9]. While this approach performs remarkably well in highly coherent areas, it is prone to generating unwrapped “islands” or residual regions in low-coherence zones, often necessitating manual intervention for patching. In the minimum-norm methods, there are two main approaches: the least squares (LS) algorithm [
10] and the minimum cost flow (MCF) algorithm [
11]. The LS approach is a global method known for its high computational efficiency, but it tends to produce oversmoothing and loses fine detail. The MCF method constructs a network flow model to compute and adjust the flow of phase gradients for effective unwrapping, striking a favorable balance between unwrapping accuracy and computational efficiency. Methods that combine denoising with unwrapping significantly enhance unwrapping robustness by suppressing noise interference and restoring phase continuity. Within this category, the Bayesian estimation framework formulates the phase unwrapping problem as an optimal state estimation problem in dynamic systems. Representative methods under this framework include the extended Kalman-filter-based phase unwrapping method [
12], the unscented Kalman-filter-based phase unwrapping method [
13,
14], and other related approaches. In recent years, research on the integration of neural networks with phase unwrapping has significantly advanced the field [
15], such as UNet [
16], demonstrating considerable potential for improving unwrapping performance. In 2020, Zhou et al. proposed PGNet [
17], a network that learns phase gradient features from images with different noise levels and terrain characteristics, enabling accurate identification of phase gradient patterns without relying on the Itoh phase continuity assumption. Subsequently, Zhou et al. introduced BCNet [
18], which transforms the two-dimensional phase unwrapping problem into a semantic segmentation task, achieving near-real-time unwrapping processing. Although phase unwrapping methods based on deep learning have achieved promising results, they still rely heavily on labeled samples, while reliable ground-truth phases are difficult to obtain from real InSAR data. This may lead to a domain gap between simulated and real data. Their generalization ability may also degrade when noise levels, terrain variations, or fringe blurring exceed the training data distribution. In addition, purely data-driven methods lack explicit physical interpretability in noise modeling and uncertainty propagation. To alleviate these limitations, hybrid methods combining deep learning with model-driven estimation frameworks have attracted increasing attention. In 2022, Gao et al. [
19] first proposed combining deep learning with the unscented Kalman filter (UKF), using a Convolutional Neural Network (CNN) to extract phase gradients in two directions and embedding them into the UKF state estimation process to achieve phase unwrapping. Overall, phase unwrapping techniques for InSAR are continuously evolving. Researchers are exploring diverse algorithms and approaches to continually improve unwrapping accuracy, computational efficiency, and robustness to noise.
The cubature Kalman filter (CKF) [
20], UKF, and related methods are generally referred to as sigma-point filters [
21], which offer significant advantages for state estimation in nonlinear systems. However, in practical applications, their quadrature rules may introduce bias into the estimation moments, leading to suboptimal calibration of estimation and prediction. Conventional sigma-point filters lack mechanisms to correct this type of bias. In 2020, Prüher et al. [
22] derived the Bayes–Sard quadrature approach. By constructing a moment transform framework based on Bayes–Sard quadrature (BSQ), they designed the Bayes–Sard quadrature Kalman filter (BSQKF). The additional uncertainty caused by quadrature errors is explicitly modeled within this filter, enabling the systematic correction of higher-order moment bias.
In addition to single-baseline phase unwrapping, multi-baseline InSAR phase unwrapping typically exploits an interferogram stack formed with different spatial baselines and improves unwrapping robustness by imposing cross-baseline redundancy constraints, which is especially advantageous in areas with strong topographic relief or where the phase-continuity assumption is likely to fail. Representative methods include the two-stage programming approach (TSPA) framework [
23], cluster analysis (CA) algorithm [
24], and WaveCluster-based clustering strategies [
25]. However, multi-baseline methods often rely on acquiring multiple interferograms and require good co-registration and phase-reference consistency among the interferograms, which usually incurs higher data and computational costs. In contrast, our method targets the more common single-interferogram scenario: when only one interferogram is available or when it is difficult to construct a stable multi-baseline stack, our method has the advantages of lower data requirements and easier integration into conventional processing chains. Based on this application background, this paper presents the first application of the Bayes–Sard quadrature moment transform (BSQMT) to the phase unwrapping problem, aiming to correct the numerical integration errors of sigma-point filters in phase unwrapping and thereby improve state estimation quality and unwrapping accuracy. Within this framework, the local gradient estimator proposed in [
26] is employed to obtain phase gradient estimates. Leveraging the robustness of the iterative unscented Kalman filter (IUKF) in nonlinear Bayesian estimation, an iterative Bayes–Sard quadrature Kalman filter phase unwrapping method (IBSQKF) is developed, which can effectively suppress phase-jump propagation errors through a residual feedback loop.
Building on this foundation, we further propose a complete phase unwrapping framework, termed PFT-IBSQKF, which integrates the IBSQKF phase unwrapping method with a neural-network-based pre-filtering module to improve the reliability of wrapped-phase observations under low-coherence and noisy conditions. In comparison with existing approaches, our method offers the following key innovations:
We propose PFTNet, a multi-level, multi-scale feature fusion pre-filtering network that processes the real and imaginary parts of the complex interferometric phase representation separately, effectively enhancing fringe clarity and improving the accuracy and reliability of the phase filtering task.
To address the inability of traditional Kalman filter phase unwrapping methods to correct quadrature errors, we apply the BSQMT to phase unwrapping for the first time and introduce an iterative optimization strategy that incrementally refines the unwrapping result through multiple iterations, thereby enhancing unwrapping accuracy.
5. Discussion
The experimental results show that the proposed PFT-IBSQKF framework achieves stable performance on both simulated and real InSAR datasets. Specifically, PFTNet enhances fringe structures and suppresses noise before phase unwrapping, providing improved wrapped phase observations for the subsequent filtering process. IBSQKF then performs recursive phase estimation within a Bayesian framework, where the Bayes–Sard quadrature moment transform helps model the additional uncertainty caused by quadrature errors.
Compared with MCF, UKF, IUKF, and UNet, the proposed method shows better robustness under noisy and blurred fringe conditions. MCF may be affected by low-coherence regions, while UKF and IUKF are still limited by sigma-point moment approximation errors. In contrast, IBSQKF improves the estimation of the predicted mean and covariance through the Bayes–Sard quadrature moment transform, thereby helping reduce error accumulation during recursive phase estimation. The iteration experiments further show that RMSE decreases in the first few iterations and changes only slightly after three iterations, indicating that three iterations provide a reasonable balance between accuracy and efficiency.
The comparison between the settings with and without PFTNet pre-filtering indicates the complementary effect between PFTNet and IBSQKF. PFTNet improves the quality of noisy wrapped phase inputs, while IBSQKF still maintains superior performance under the same pre-filtering condition. This suggests that the advantage of PFT-IBSQKF comes not only from fringe enhancement and noise suppression provided by pre-filtering but also from the ability of IBSQKF to quantify quadrature errors and state estimation uncertainty. PFTNet is not regarded as a perfect black-box filter in the proposed framework. Its output is used as the filtered wrapped phase observation input for IBSQKF, but it may still contain residual network prediction errors. In the Bayesian state-space framework of IBSQKF, such residual errors can be regarded as part of the effective measurement noise, which affects the observation likelihood and posterior state estimation through the measurement noise covariance . However, the current PFTNet only provides the filtered phase output and does not estimate the reliability of each pixel prediction. Therefore, dynamically adjusting the measurement noise covariance matrix in IBSQKF according to the local confidence of PFTNet outputs remains a promising direction for future research. In addition, although the UNet unwrapping method yields zero residues, the corresponding unwrapped images still exhibit relatively poor overall quality, possibly due to over-smoothing in the UNet output. This suggests that the performance of deep learning methods may be affected by the training data distribution and their adaptability to the current phase unwrapping task. It should also be noted that UNet is used only as a representative deep learning baseline in this study, rather than a recent specialized phase unwrapping network. In future work, more comprehensive comparisons with recent specialized phase unwrapping networks, such as PGNet and BCNet, will be conducted under unified experimental settings.
The proposed method is mainly suitable for single-interferogram phase unwrapping under moderate to low coherence, noisy observations, and blurred fringe conditions. Since it does not rely on multiple baselines or an interferogram stack, it can be conveniently integrated into conventional InSAR processing chains. However, several limitations remain. First, under extreme noise conditions, such as severe decorrelation or strong interference, the available fringe information may be insufficient, and the phase unwrapping performance may still degrade. Second, IBSQKF involves recursive Bayesian estimation, the Bayes–Sard quadrature moment transform, and iterative refinement, resulting in higher computational cost than some traditional methods. Therefore, the current implementation is more suitable for phase unwrapping tasks in medium-sized scenes, while its direct application to large-scale InSAR data or real-time processing may still be limited. Nevertheless, the main computational process of IBSQKF consists of repeated local estimation steps, which has potential for parallel acceleration. In addition, the kernel parameters are currently determined mainly through experimental tuning. Although this setting achieves stable results in the current experiments, its adaptability under different terrain and noise conditions still requires further investigation. Future work will focus on GPU-based parallel computing, adaptive parameter selection, and more efficient iterative strategies to improve the computational efficiency and scalability of the proposed framework for large-scale InSAR applications.