Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

MAPUNet: Multi-scale attention for InSAR phase unwrapping in mining areas

  • Baojing Zhang,

    Roles Writing – original draft

    Affiliation Shanxi Coal Geological Investigation and Research Institute CO., LTD, Taiyuan, China

  • Wenfu Yang ,

    Roles Writing – review & editing

    wcyywf@163.com

    Affiliations Shanxi Coal Geological Investigation and Research Institute CO., LTD, Taiyuan, China, Key Laboratory of Monitoring and Protection of Natural Resources in Mining Cities, Ministry of Natural Resources, Jinzhong, China

  • Xiaowei Zhang,

    Roles Data curation

    Affiliation Shanxi Coal Geological Investigation and Research Institute CO., LTD, Taiyuan, China

  • Li Wang,

    Roles Conceptualization

    Affiliation Shanxi Coal Geological Investigation and Research Institute CO., LTD, Taiyuan, China

  • Yan Cui,

    Roles Software

    Affiliation Shanxi Coal Geological Investigation and Research Institute CO., LTD, Taiyuan, China

  • Xiaoyu Wang,

    Roles Investigation

    Affiliation Shanxi Coal Geological Investigation and Research Institute CO., LTD, Taiyuan, China

  • Yufei Zhang

    Roles Validation

    Affiliation Key Laboratory of Monitoring and Protection of Natural Resources in Mining Cities, Ministry of Natural Resources, Jinzhong, China

Abstract

Due to the large deformation gradient caused by large-scale and high-intensity mining in the mining area, severe incoherence is prone to occur during the radar interferometry processing. The traditional phase PU method cannot obtain the correct phase unwrapping (PU) results, resulting in inaccurate monitoring results. To achieve precise monitoring of large gradient deformations in mining areas, a multi-scale phase PU method for mining area based on PUNet with multi-attention mechanism (named MAPUNet) was proposed in this paper. Firstly, the atrous spatial pyramid pooling (ASPP) is added to the original dilated block, and combined with dual attention network (DA-Net), which is used to extract the interferogram feature information at multiple scales. Then, an efficient channel attention network (ECA-Net) optimized residual module is designed to enable the network to extract important interferogram features at both branches and suppress phase noise. Three simulated interferograms with different signal-to-noise ratios (SNR) were selected for the experiment. Under conditions of large phase gradients changes and high noise (SNR = 1), compared with the optimal PUGAN method, SSIM increased by 0.0176, compared with the original PUNet model, SSIM increased by 0.298. The model in this paper has higher accuracy and better robustness, and achieves rewrapped results that are closer to the real situation in the real mining area interferogram. Finally, based on the MAPUNet model, the deformation inversion of the certain mining area in Shanxi has been achieved. The maximum settlement in this area within one month can reach −9.3 cm. Our method effectively solves the problems existing when large-scale subsidence in the mining area, providing a new technical reference for more accurate monitoring of surface deformation.

Introduction

Coal industry has occupied the main position in China energy system for a long time. Long-term coal mining has caused widespread and increasingly severe surface subsidence, which seriously threatened the life and property safety of people and hindered the sustainable development of the mining area economy [14]. Therefore, it is of great scientific significance to continuously monitor the surface subsidence of mining area and analyze the patterns of subsidence variation. Surface subsidence in mining areas is generally characterized by rapid subsidence rates, large subsidence gradient, complex terrain conditions, etc. It is difficult to achieve large-scale, long-term and high-precision surface subsidence using traditional methods, such as precise leveling [57]. The interferometric synthetic aperture radar (InSAR) is a new type of means for monitoring surface deformation. It has the advantages of day/night data acquisition, all-weather imaging capability and strong penetrability, and has become a technical means for monitoring surface deformation in mining areas [810].

Phase unwrapping (PU) is a crucial step in InSAR data processing. Whether the unwrapping result is correct or not is directly related to the reliability of the final monitoring result. Therefore, many PU methods have been proposed by many scholars. In general, PU methods can be roughly divided into two categories: traditional PU methods and PU methods based on deep convolutional neural networks.

Traditional PU methods can be classified into three categories: path-following methods, optimization-based methods, and integrated denoising and PU methods [11]. Traditional PU methods are based on the assumption that the phase difference between adjacent pixels is less than π, so as to realize the process of recovering the unwrapped phase from the wrapped phase. The path-following methods use residual points or phase quality maps to set up a reasonable integral path to unwrap the wrapped phase to avoid global error transmission, such as the branched-cut method [12] and the quality graph guidance method [13, 14], etc. The basic principle of the optimization-based methods is to use different objective functions to minimize the difference between the wrapped phase gradient and the obtained estimated gradient [15,16]. Among these methods, the minimum cost flow (MCF) [17], the minimum discontinuity [18] and the least square (LS) [19,20] are the representative methods. It no longer regards phase filtering and PU as two separate steps, but adopts a simultaneous method to reduce the influence of denoising method errors on the PU process [21]. Such methods are represented by the PU method based on Kalman filter [2224].

In recent years, with the rapid development of deep learning, some scholars have proposed some PU methods based on convolutional neural networks [25]. At present, PU based on deep convolutional neural networks (DCNN) can be roughly divided into three directions: (1) One-step PU methods, its main idea is to design a pixel-level Deep Convolutional Neural network (DCNN) and construct a direct nonlinear network prediction relationship between the wrapped phase and the unwrapped phase. Finally, a general network model for direct prediction of the interferograms was obtained [26,27]. Dardikman [28] constructed a prediction model between the unwrapped phase and the wrapped phase using the residual network (ResNet [29]), and achieved initial success. Additionally, Wang et al. [30] proposed to utilize the U-Net method to achieve unwrapping, by establishing a nonlinear mapping relationship between the wrapped phase and the true phase, further enhancing the unwrapping effect. Wu et al. [31] proposed a convolutional neural network structure (PUNet) suitable for PU, performing unwrapping on the wrapped phase. However, these methods based on U-Net are mainly designed for smooth or locally continuous phase changes, and are difficult to effectively handle the large gradients and nonlinear deformations commonly found in the center of mining subsidence basins. Moreover, they do not fully consider the coupling effect of large-scale deformations and high noise in InSAR mining monitoring, resulting in a decrease in the unwrapping accuracy in the subsidence center area and prone to unwrapping errors.

(2) Two-step PU methods, its main idea is to convert the PU of interferograms into a semantic segmentation problem, where the wrapped number of each pixel is predicted by semantic segmentation, and then processed to identify misclassified pixels [32, 33]. Wang et al. [34] conducted phase gradient estimation for interferograms to optimize the unwrapping effect. Zhang et al. [35] employed the SegNet network structure, by calculating the wrapped number of the phase and performing post-processing, to achieve unwrapping of interferograms. Compared to the one-step PU method, the two-step PU can ensure the consistency of interferometric fringes, but it is more sensitive to noise. The two-step PU method can ensure the consistency of interferometric fringes. However, for large gradients and areas where interferometric fringes are difficult to precisely identify, it is prone to significant misjudgments at the edges or in high-noise regions, thereby causing systematic deviations in subsequent phase reconstruction and limiting its robustness in large-scale subsidence areas. (3) Phase gradient estimation methods, its main idea is to combine deep learning and traditional PU methods. First, deep learning is used to estimate the phase gradient, and then the traditional PU methods are used for PU [36, 37]. This method has strict requirements for the noise and quality of the image to ensure the recognition of a clear phase gradient.

The existing PU methods have their own characteristics, and the appropriate PU methods should be selected according to the specific data characteristics and application occasions. The complex mining environment and large phase gradients will cause serious incoherence phenomenon and the interferograms will be seriously affected by noise. Therefore, interferometric fringes are prone to discontinuity and confusion. Therefore, for the case of large deformation gradients in the mining area, an appropriate PU methods should be selected, and the InSAR PU technology should be applied to the monitoring of large-scale settlement in the mining area. Compared with the traditional PU methods and the other two types of PU methods in deep learning, one-step PU methods can directly perform end-to-end PU and obtain a general network model for direct prediction of the interferograms of the mining area, which has obvious advantages.

In response to the problem of dense interferometric fringes caused by large-scale deformation in mining areas, where traditional unwrapping methods are prone to failure, this study proposes and integrates two key modules - ASPP-DA-DilatedBlock and ECA-ResidualBlock, aiming to construct a high-performance unwrapping network capable of robustly handling complex interferometric phases. ASPP-DA-DilatedBlock captures multi-scale phase features through a pyramid dilated convolution structure and combines DA-Net to enhance the focusing ability on dense fringe areas in both spatial and channel dimensions, thereby significantly improving the model’s perception of local details and global structure. ECA-ResidualBlock introduces an efficient channel attention mechanism to enhance feature selection and noise suppression capabilities, especially in low-coherence and high-noise mining area environments, effectively restoring the interferometric phases information. The combination of these two modules systematically integrates multi-scale perception and attention guidance in the phase unwrapping network, enabling the network to adaptively focus on key phase regions and suppress noise interference, thereby achieving high-precision deformation monitoring in mining areas.

Therefore, the main objectives of this paper are as follows: (1) Based on deep learning network, to explored an intelligent PU method suitable for monitoring the mine subsidence using InSAR technology; (2) To solve the problem that the PU cannot be carried out accurately in the mining area in the case of large deformaiton gradients changes; (3) In response to the settlement monitoring requirements of different types of mining areas in various regions, the PU method proposed in this paper is fully utilized to conduct PU of the interferometric fringes in the subsidence basins of mining areas, and the reliability of the model in achieving PU in different types of subsidence basins is tested.

Material

Data generation

In order to better improve the quality of network training and the accuracy of prediction, this paper uses simulated to construct sample datasets. The image size involved in training is 180 × 180, with a total of 2000 sets of data, which provides sample basis for deep learning training and ensures the diversity of the number and types of samples.

Based on the composition and principle of InSAR interferometric phase, we randomly generate 2000 pairs of the unwrapped phase labels and the noisy wrapped phases. The specific methods are as follows: The subsidence of mining area will form several elliptical subsidence basins [34]. Firstly, equation (1) is used to generate 3D subsidence surface. At the same time, the interferograms of subsidence basins with different strengths and modes can be generated by adjusting some parameters, so that the randomly generated 3D subsidence surface can be converted into the unwrapped phase. Then the unwrapped phase is wrapped according to equation (2), and different types of noises are added to obtain wrapped phase images with different SNRs. In the process of network training, the generated unwrapped phase images are used as labels for their corresponding wrapped phase images. Fig 1 is simulated InSAR mining interferogram datasets.

(1)(2)

In equation (1), h is the settlement; (x, y) is the plane coordinates of settlement points; (x0, y0) is the position of maximum subsidence center in the plane coordinate system; a is the influence of the subsidence factor; b and c are the semimajor axis and semiminor axis of an elliptic equation, respectively. In equation (2), mod is the modulo operation; val is the elevation value of the 3D surface Z; λ is the radar wavelength; wrap is the wrapped phase.

To simulate the real interferogram environment with low coherence and high noise in the monitoring of mining area deformation, we systematically introduced two types of noise when generating synthetic training dataset: one is additive complex Gaussian noise controlled by random SNR (SNR ∈ [−1.01 dB, −1 dB]), which is used to simulate thermal noise and de-coherence effects; the other is spatially correlated atmospheric phase perturbation generated based on fractal Perlin noise, with its amplitude controlled within the range of [−π, π] radians. Both types of noise are applied to the interferogram generation process in complex form – the variance of the main noise is dynamically adjusted according to the sample SNR, while the atmospheric noise is directly superimposed onto the real phase. This strategy effectively reproduces challenging scenarios such as vegetation coverage, time de-coherence, and atmospheric delay, providing practical training and testing conditions for the PU algorithm.

Experimental data

Two kinds of simulated interferograms with different phase gradients are selected to carry out PU experiments under different SNRs, and the size of the test image is 180 × 180. Fig. 2(a1) is the wrapped phases with small phase gradients and the corresponding unwrapped phases are within the range of 0–20 rad. Under three different SNRs, Fig. 2(a2) is the three-dimensional display maps of the unwrapped phase. Fig. 2(b1) is the wrapped phases with large phase gradients under three different SNRs and the corresponding unwrapped phases are within the range of 30–50 rad, and Fig. 2(b2) is the three-dimensional display maps of the unwrapped phase (Fig 2).

thumbnail
Fig 2. Simulated interferograms.

(a1) is the wrapped phases with small phase gradients with different noise; (b1) is the wrapped phases with large phase gradients with different noise. From left to right, some noise is added with SNR = 8, 4, 1 in each Fig. respectively; (a2) and (b2) are the corresponding three-dimensional display maps.

https://doi.org/10.1371/journal.pone.0331189.g002

Real mining area data

Location of the study area.

This mining area is mainly located near Hongtong County, Linfen City, Shanxi Province. The region is dominated by mountains and hills and has a warm temperate continental climate. As shown in Fig 3, the red box is the main study area of this paper. The subsidence basin is mainly located at the junction of Hongtong County and Huozhou City, Puxian County, Fenxi County, and Yaodu District.

thumbnail
Fig 3. The location of the research area in a certain mining area in Shanxi Province.

https://doi.org/10.1371/journal.pone.0331189.g003

Image data.

2 Sentinel-1A images of a certain mining area in Shanxi Province from November 2020 to December 2020 were selected to form interferometric pair for PU experimental test. The information of interferometric pairs is shown in Table 1.

thumbnail
Table 1. Information of Sentinel-1A interferometric pairs.

https://doi.org/10.1371/journal.pone.0331189.t001

Sentinel-1 is an Earth observation satellite in the Copernicus program of the European Space Agency. It consists of two satellites (1A and 1B), which were launched in 2014 and 2016 respectively. The scanning width of the Interferometric Wide format mode (IW) of Sentinel-1 is 250 km. Currently, Sentinel-1 satellite SAR data is freely accessible to global users.

Preprocessing.

The experiment utilized D-InSAR technology, employing a 30-meter resolution Shuttle Radar Topography Mission (SRTM) Digital Elevation Model (DEM) to eliminate the flat terrain effect, and applying Goldstein phase filtering to the differential interferogram to suppress decorrelation noise. Subsequently, individual subsidence basins within the study area were located and cropped from the original SAR imagery, generating corresponding small-area interferograms for each. Finally, the proposed MAPUNet method was applied to unwrap the interferometric phases of each subsidence basin, yielding high-precision continuous phase results.

Methods

During large-scale subsidence in mining areas, the discontinuous or partially confused interferometric fringes in mining area are easy to occur under the situation of low coherence or high SNR. In order to make the network model pay more attention to the PU of complex region, based on the basis of PUNet model, a multi-scale phase PU method for mining area based on PUNet with multi-attention mechanism (MAPUNet) was constructed in this paper. The ASPP module is introduced to extract multi-scale interferograms information. The multi-attention mechanism makes it pay more attention to significant feature information in interferograms and suppresses the influence of noise. To further explore the advantages of this PU method in different scenarios, a certain mining area in Shanxi Province was selected as the typical experimental area respectively. According to the difference in the clarity of interferometric fringes in the subsidence basin in the mining area, the reliability of MAPUNet PU and deformation inversion was tested.

ASPP-DA-DilatedBlock

Since large-scale subsidence in mining area will result in dense interferometric fringes, the unwrapping errors are easy to occur. To solve this problem, the dilated block that combines ASPP [38] and DA-Net [39] is used to capture multi-scale information of fringe-dense regions in interferograms and improve the PU performance of the network. Firstly, a multi-scale dilated convolution module was designed. Drawing on the scheme of the pyramid convolution module in the Deeplab V3 semantic segmentation network, the expansion rate of the dilated convolution was designed as a pyramid type to capture the feature information under different receptive fields and obtain the semantic information at different scales. The module structure is shown in Fig 4.

thumbnail
Fig 4. ASPP-DA-DilatedBlock model structure diagram.

https://doi.org/10.1371/journal.pone.0331189.g004

At the same time, in order to make the network pay more attention to the feature information of the fringe-dense region in the interferograms, the DA-Net is proposed to integrate the output of the ASPP feature maps. DA-Net combines spatial attention and channel attention, and its purpose is to enhance the module’s attention to specific spatial positions and channels. So that it can better capture important information about the local context of the fringe-dense regions in interferograms. The spatial attention mechanism in the DA-Net module uses a 3 × 3 convolutional kernel in the spatial domain, generating a sigmoid activation mapping ranging between 0 and 1. This mapping is applied to each pixel position in the input feature map to emphasize important spatial regions. The channel attention mechanism in this module employs global average pooling, convolution, and the Sigmoid function along the channel dimension to generate the corresponding activation weight mapping for channel-wise feature calibration. This mapping is then used to weight each channel in the input feature map, highlighting crucial channel-specific information. The spatial and channel attention mechanisms in the DA-Net contribute to a better understanding of the relationships between pixels in the image, particularly when dealing with SAR interferograms containing complex information. The design of the DA-Net allows the network to incorporate spatial attention when dealing with local structures, while simultaneously enhancing awareness of global context through channel attention. In the phase unwrapping of SAR interferograms, this design enables the network to better handle local details and global phase structures, and help to improve the accuracy of unwrapping.

ECA-ResidualBlock

ECA-Net is an efficient channel attention module designed for deep CNNs. It is essentially an improvement upon the SE-Net module, introducing a non-reductive local cross-channel interaction strategy (ECA module) and an adaptive selection method for one-dimensional convolution kernel size. This approach leads to performance enhancements without dimension reduction, providing an effective means of optimizing performance. ECA-Net module can effectively make the network pay more attention to the features that are helpful for the current task, improving the perception ability of network and suppressing noise in the feature maps. Compared with the ordinary residual block, ECA-ResidualBlock module can learn image features more effectively, suppress the negative impacts of irrelevant noise, and improve the accuracy of the network.

In the case of low coherence or high noise level, the problem of phase confusion or partial discontinuity is easy to occur in the interferograms of mining area. Therefore, in order to better suppress noise, improve the ability of the network to extract useful features, and optimize the final unwrapping results, the ECA-Net [40] is proposed to add the original residual block to recover the feature information of the interferograms. The module structure is shown in Fig 5. In this module, a convolutional layer is first passed through, and then the output of the convolutional layer is normalized to improve the stability and convergence speed of the network. Then the output of the convolutional layer is nonlinear activated by relu activation function. The ECA-Net is added to the convolutional layer, batch normalization (BN) and relu processing of residual block to weight channel features, improve important channel weights in the feature map, and suppress irrelevant noise features.

thumbnail
Fig 5. ECA-ResidualBlock model structure diagram.

https://doi.org/10.1371/journal.pone.0331189.g005

MAPUNet

As shown in Fig 6, the MAPUNet network proposed in this paper is used to achieve the direct mapping from the interferogram to the unwrapped phase. Table 2 presents the structure of the MAPUNET model. In the first layer of MAPUNet, three convolution kernels of different sizes with dilation rates of 1,2, and 3 are first used to form pyramid dilated convolution, which is used to capture multi-scale information and balance the number of parameters, especially for capturing spatial features under different dilation rates. The ASPP module is designed with different-sized convolutional kernels with dilation rates of 1, 6, 12, and 18, aiming to capture features at different spatial receptive fields. This design further enhances the ability of network to perceive multi-scale information from the input interferograms. After the processing of the two modules, the double attention mechanism involving both spatial and channel attention (DA-Net) is applied, enabling the network to enhance sensitivity to the phase information in the interferograms. At the second layer of MAPUNet, the residual block fused with ECA-Net is mainly used to recover the feature information. Each residual block consists of a single convolutional layer, followed by channel weighting through ECA-Net, ultimately completing the weighting of feature information.

thumbnail
Table 2. The architecture table of the MAPUNet model.

https://doi.org/10.1371/journal.pone.0331189.t002

thumbnail
Fig 6. An illustration of the MAPUNet model architecture.

https://doi.org/10.1371/journal.pone.0331189.g006

Supplement details

Accuracy Evaluation Index.

The difference mean (M) and mean square error (MSE) are selected to evaluate the performance of the proposed method and other PU methods. M and MSE can be expressed by equations (3) and (4) respectively.

(3)(4)

where, I(i, j) is the unwrapping result of the method; K(i, j) is the real phase; m and n are the number of rows and columns of the image respectively.

At the same time, we select the structural similarity index (SSIM) [41] to comprehensively evaluate the quality of unwrapping results. The SSIM can be expressed as equation (5). SSIM is an index used to measure the similarity of two images. The larger the SSIM, the smaller the difference between the two images, and the better the PU performance of method. The maximum value of SSIM is 1. SSIM can be used to measure the structural similarity between two images.

(5)

Where, x and y are reference images and images to be evaluated respectively; , and are the luminance, contrast and structure comparison measures of x and y; and are the mean of x and the mean of y; and are the variance of x and y respectively; is the covariance of x and y; C1, C2 and C3 are small constants; , and are weight ratio.

General experiment settings.

The experimental training platform employed Python 3.9 and Pytorch 1.1.3 deep learning framework, with GPU and CUDA11.7 for training and acceleration. The total number of image pairs with size 180 × 180 is 2000, which consists of 1600 training image pairs and 400 test image pairs. During the training process, batch_size was set to 2, Epoch to 300, and MSE and Adam were respectively used as the loss function and gradient optimization method. Additional settings of the training platform are shown in Table 3. In addition, based on the original platform settings, additional detailed information about the core training configuration, optimizer configuration, and learning rate scheduler of the current model (MAPUNet) and the baseline model (ResUNet) has been added. Table 4 presents the model parameters and inference time for various deep learning-based PU models.

thumbnail
Table 4. Model parameters and inference time.

https://doi.org/10.1371/journal.pone.0331189.t004

Results and discussion

In this section, two types of experiments are presented to evaluate the performance of the newly constructed PU method. On the one hand, by using the simulated interferograms, it is proved that the proposed method has better PU performance for interferograms with different phase gradients under different SNRs. On the other hand, the unwrapping results of different types of original interferograms in mining areas are evaluated and analyzed. In both cases, we compared the performance of the new method with those of Quality Guide PU (QGPU), Least Squares (LS), Minimum Cost Flow (MCF), ResUNet [42],UNet++ [43], PUGAN [25] and SegNet PU methods [35].

The noise of different SNRs will affect the final results of the PU methods in different degree, but noise is not the only concern in the PU process. Different phase gradients will also affect the PU process and the final unwrapping results. Therefore, in order to evaluate the effectiveness of the new method proposed in this paper, we first divided the simulated interferograms into two groups according to the density of the wrapped phase: (1) The interferogram with small phase gradients, whose range is about 0–20 rad; (2) The interferogram with large phase gradients, whose range is about 30–50 rad. Then, referring to relevant literature [44], we divided three different SNRs: SNR = 8 was classified as low noise, SNR = 4 was classified as medium noise, and SNR = 1 was classified as high noise. Next, experiments were conducted on simulated data with different phase gradients under different SNRs. The unwrapping results were compared and analyzed with those of three representative traditional PU methods and ResUNet, UNet++, PUGAN, SegNet PU and original PUNet method to demonstrate the PU performance of the proposed method.

Evaluation and Analysis of PU in Simulated Interferograms

Interferogram with small phase gradients.

For Interferogram with small phase gradients, the wrapped phase image and the unwrapped phase image under low, medium and high noise levels are shown in Fig. 2 (a1). Under three different noise levels, the unwrapping results of the nine methods are shown as (a1 - a3) – (i1 - i3) in Fig 7. The unwrapping errors of the LS, ResUNet, and UNet++ methods are primarily concentrated in regions with large deformations. The errors of QGPU and MCF are evenly distributed throughout the entire image. The unwrapping error distribution of the original PUNet is wider compared with the improved MAPUNet. The error of the SegNet PU method is concentrated at the edge of the subsidence basin. Therefore, among these nine unwrapping methods, the PUGAN model and the MAPUNet model perform relatively better.

thumbnail
Fig 7. The unwrapping results of interferogram with small phase gradients: (a1) – (a3), (b1) – (b3), (c1) – (c3), (d1) – (d3), (e1) – (e3), (f1) – (f3), (g1) – (g3), (h1) – (h3), (i1) – (i3) are the unwrapping results and the error distribution maps of QGPU, LS, MCF, ResUNet, UNet++, PUGAN, SegNet PU, PUNet and MAPUNet methods under three different noise levels (SNR = 8, SNR = 4, and SNR = 1), respectively.

https://doi.org/10.1371/journal.pone.0331189.g007

The nine PU methods are quantitatively evaluated, as shown in Table 5 (5-fold cross validation results of deep learning methods are shown in S1 Appendix). The best results are marked in bold. As the noise level increases, the performance of the traditional PU method significantly deteriorates, while the PU method based on deep learning demonstrates a notable advantage in noise resistance. Under three different SNR conditions, the PUGAN and MAPUNet models outperform the other unwrapping models based deep learning overall. In low- and medium-noise scenarios, PUGAN achieves slightly better unwrapping metrics than MAPUNet; however, under high-noise conditions, the proposed MAPUNet model demonstrates superior unwrapping performance compared to PUGAN. Compared with the original PUNet, the M and MSE of the MAPUNet are reduced by 0.6474 and 1.004 respectively, and the SSIM is increased by 0.454. Quantitative evaluation shows that, when unwrapping simulated interferograms with small deformations under high-noise conditions, the MAPUNet model preserves the original structural features as much as possible during the unwrapping process. Its overall performance surpasses that of the other eight PU methods.

thumbnail
Table 5. The quantitative evaluation indexes of nine PU methods for interferogram with small phase gradients under three different noise levels (SNR = 8, SNR = 4, and SNR = 1).

https://doi.org/10.1371/journal.pone.0331189.t005

Interferogram with large phase gradients.

For Interferogram with large phase gradients, the wrapped phase image and the unwrapped phase image under low, medium and high noise levels are shown in Fig. 2 (b1). Under three different noise levels, the unwrapping results of the seven methods are shown as (a1 - a3) – (i1 - i3) in Fig 8. The distribution area of the unwrapping error of LS is the largest. The errors of QGPU and MCF are evenly distributed over the entire image. The SegNet PU method exhibits more pronounced errors at the edges of the subsidence basin. The unwrapping errors of ResUNet, UNet++, and PUGAN are primarily concentrated in the regions of maximum deformation. Compared with the other eight unwrapping methods, the proposed MAPUNet method demonstrates a relatively smaller error distribution area overall, achieves better overall phase recovery, and shows superior unwrapping performance.

thumbnail
Fig 8. The unwrapping results of interferogram with large phase gradients: (a1) – (a3), (b1) – (b3), (c1) – (c3), (d1) – (d3), (e1) – (e3), (f1) – (f3), (g1) – (g3), (h1) – (h3), (i1) – (i3) are the unwrapping results and the error distribution maps of QGPU, LS, MCF, ResUNet, UNet++, PUGAN, SegNet PU, PUNet and MAPUNet methods under three different noise levels (SNR = 8, SNR = 4, and SNR = 1), respectively.

https://doi.org/10.1371/journal.pone.0331189.g008

For interferogram with large phase gradients, the nine PU methods are quantitatively evaluated (5-fold cross validation results of deep learning methods are shown in S1 Appendix). In Table 6, the quantitative evaluation indexes of the unwrapping results of the interferogram under the three different SNRs shown in Fig 8 are respectively recorded. Because the phase gradients are large, the unwrapping errors of all methods exhibit corresponding increases under equivalent noise levels. When the phase change is large, the errors of the traditional methods are significant. The ResUNet and original PUNet methods perform well compared to traditional methods, but the errors are obvious in areas with dense interferometric fringes. The overall error level of SegNet PU is relatively small under the three noise levels, but it is affected by the noise at the fringes. The PUGAN method performed relatively well overall. However, the MAPUNet method achieved the lowest M and MSE values, the highest SSIM value, the smallest error, and the smoothest result. The MAPUNet method has the smallest and smoothest visual error, the lowest indicators on M and MSE, and a higher indicator on SSIM. In the case of high noise, the M and MSE of the unwrapping results of the MAPUNet method are 0.2866 and 0.166 respectively. The overall unwrapping error is relatively small. Under different SNRs, the SSIM values for the proposed method consistently exceed 0.75, outperforming any other model. Therefore, for the interferogram with large phase gradients, the proposed method can easily extract more useful features to protect the structure, and obtain satisfactory results, which is generally superior to other methods.

thumbnail
Table 6. The quantitative evaluation indexes of nine PU methods for interferogram with large phase gradients under three different noise levels (SNR = 8, SNR = 4, and SNR = 1).

https://doi.org/10.1371/journal.pone.0331189.t006

Application examples of MAPUNet in mining areas

PU of the subsidence basins in a certain mining area of Shanxi Province.

The experimental data were selected from multiple subsidence basins on two Sentinel-1A images of a certain mining area in Shanxi Province during the winter of 2020–2021. The Sentinel-1A images in summer were not selected for the experiment. This decision was made because the vigorous vegetation growth during this period hampers the ability of SAR images to perform effective interferometric processing. In contrast, the interferograms of the mining area in winter is clearer and easier to interpret than that in other seasons. However, due to the influence of human activities, geological factors and surface changes, etc., in winter, the mining area may still experience a relatively serious degree of confusion in interferograms.

As shown in Fig 9, the final phase distribution map of the mining area is obtained. The interferometric phase results of the mining area from December 16, 2020 to January 9, 2021 are presented in Fig 9. The red boxes indicate the locations of multiple subsidence basins, and the numbers of each subsidence basin are also marked respectively in the figure. The newly constructed MAPUNet in this paper was adopted to unwrap multiple subsidence basins in this area. The map shows the unwrapping results of multiple subsidence basins and their rewrapped results. Finally, the subsidence values of the mining areas during this period were obtained based on the unwrapping results.

Two representative subsidence basins (No. 5 and No. 10) were selected from multiple subsidence basins for detailed analysis. Phase unwrapping was performed using seven different methods: QGPU, LS, MCF, ResUNet, SegNet PU, original PUNet and the MAPUNet. The unwrapping results were subsequently rewrapped. As shown in Fig 10, the MAPUNet yields the most accurate unwrapping results. Moreover, its rewrapped phase appears smoother and more consistent with the original interferometric phase compared to the other methods.

thumbnail
Fig 10. The PU results and rewrapped results of mining areas No. 5 and No. 10.

((a5,a10), (b5,b10), (c5,c10), (d5,d10), (e5,e10), (f5,f10), (g5,g10) are the corresponding results of QGPU, LS, MCF, ResUNet, SegNet PU, PUNet and MAPUNet, respectively).

https://doi.org/10.1371/journal.pone.0331189.g010

PU of the subsidence basins in Hami mining area of Xinjiang Province.

To improve the model’s generalization and practicality, we also used interferograms from the Hami mining area for PU experiments. Fig 11 shows the unwrapped and rewrapped phase results for the mining area across three time periods. The specific data information of the Hami mining area can be found in S2 Appendix. Here, only the unwrapping results are presented. As can be seen from (a) to (c), the proposed method successfully unwraps the phase for the Hami mining area. The unwrapped results were rewrapped, and the interferograms of the subsidence basins in the resulting wrapped image were clear and continuous. This proves that the method proposed in this paper can effectively solve the problem of severe confusion of interferometric fringes in subsidence basins of the long temporal baselines in the Hami mining area, and achieves high-quality unwrapping results.

thumbnail
Fig 11. The unwrapping and rewrapped results of Hami mining.

https://doi.org/10.1371/journal.pone.0331189.g011

Inversion of settlement.

Based on the unwrapping results, subsequent processing steps including phase-to-deformation conversion and geocoding were performed. The subsidence thematic maps of the mining area during this period were respectively drawn, displaying only those subsidence basins where the subsidence exceeded −1 cm. It can be seen from the thematic map that the distribution of subsidence locations is relatively scattered. In addition, when overlaid with the mine boundary vector data of Linfen City, it can be clearly observed that all subsidence areas identified in this study fall entirely within the official mining boundary. As shown in Fig 12, the settlement range of mining area No. 3 is relatively large, and the maximum settlement in this area is 5.89 cm. It can be concluded from Table 7 that the settlement of the No. 5 and No. 10 subsidence basins are the largest, with the maximum settlement of the two subsidence basins being 9.30 cm and 8.39 cm respectively.

thumbnail
Table 7. The maximum settlement of each subsidence basin.

https://doi.org/10.1371/journal.pone.0331189.t007

Ablation Experiment

To verify the effectiveness of each ablation module, five ablation models (PUNet, ASPP-PUNet, ECA-ASPP-PUNet, DA-ASPP-PUNet and MAPUNet) were respectively constructed. Fig 13 shows the PU results of different phase gradients of the wrapped phase at a high noise level (SNR = 1 db). The wrapped phase with smaller phase changes and the real images are shown as (a1) – (a5) in Fig 13; the wrapped phase with larger phase changes and the real images are shown as (b1) – (b5) in Fig 13; the quantitative evaluation of the PU results under different SNR is shown in Tables 8 and 9.

thumbnail
Table 8. The quantitative evaluation indexes of five ablation models small with large phase gradient.

https://doi.org/10.1371/journal.pone.0331189.t008

thumbnail
Table 9. The quantitative evaluation indexes of five ablation models with large phase gradient.

https://doi.org/10.1371/journal.pone.0331189.t009

thumbnail
Fig 13. Phase unwrapping results and error distribution of five ablation models (PUNet, ASPP-PUNet, ECA-ASPP-PUNet, DA-ASPP-PUNet and MAPUNet) under high noise.

https://doi.org/10.1371/journal.pone.0331189.g013

As can be seen from Fig 13, under high noise levels, regardless of whether the range of phase gradients changes is large or small, with the improvement of the model and the addition of each module, the accuracy of the model’s PU has been improved. As clearly shown in Fig.13 (a1)–(a5) and (b1)–(b5), under relatively high noise levels, the MSE gradually decreases as the model is progressively improved. Among all ablation models, MAPUNet method produces the most continuous and smooth unwrapping results, and its error distribution covers a smaller region compared to the other four ablation models. Based on both the unwrapping results and error distribution maps, we conclude that MAPUNet not only effectively performs PU but also efficiently suppresses phase noise in interferometric fringes, thereby achieving the optimal unwrapping performance.

Tables 8 and 9 show that, under varying noise levels and for interferograms with different phase variation ranges, the MAPUNet model consistently achieves the lowest values in terms of M and MSE, and the highest value in SSIM. Its unwrapping results also exhibit the smallest deviation from the corresponding true phases, demonstrating that MAPUNet outperforms the previously proposed models in unwrapping performance. Notably, even under high noise conditions and for large deformaiton gradients changes of mining areas, MAPUNet maintains robust performance—producing phase results that closely approximate the true phase while effectively preserving original structural features without significant deviations. Furthermore, comparisons among ablation variants confirm that each newly introduced module plays an indispensable role in enabling the final MAPUNet model to achieve its superior unwrapping results.

Conclusion

To address the issue of inaccurate monitoring results in mining areas caused by large deformation gradients and noise interference during PU, this paper constructs a multi-scale phase PU method for mining area based on PUNet with multi-attention mechanism(MAPUNet) and applies it to the settlement monitoring of mining areas in different scenarios. Experiments were conducted by selecting simulated interferograms with different deformation gradients and real mining area scenarios. Compared with other traditional and deep learning PU methods, MAPUNet is less affected by noise levels and deformation gradients. Under conditions of large deformation gradient changes and high noise, it achieves the best performance in the three indicators of M, MSE and SSIM.

For the simulated interferograms with different phase gradients, compared with other methods, the PU accuracy of the proposed method is less affected by noise or phase gradients. This indicates that the PU performance of the proposed method is superior than that of the original PUNet model in subsidence basin with large phase gradients under the condition of large phase gradients changes and high noise. Compared with the optimal MCF in traditional methods, M and MSE decreased by 1.4172 and 5.8911 respectively, and SSIM increased by 0.6093. Compared with the PUGAN, the M and MSE decreased by 0.0498 and 0.168, respectively, and the SSIM increased by 0.0176. The proposed method has better performance on accuracy and stronger noise resistance.

Through the rewrapped analysis in a real case of a certain mining area in Shanxi Province and a mining area in Hami, the MAPUNet results were smoother and closer to the original interferometric phase. The monthly maximum settlement of −9.3 cm in this mining area was successfully monitored using MAPUNet. Our method effectively addresses the problems existing when large-scale settlement PU in mining areas, providing a new technical reference for more accurate monitoring of surface deformation and demonstrating good practicability. However, the absence of leveling data for auxiliary validation remains a limitation. In the future, we will combine the on-site measurement results to further evaluate the reliability and advantages of MAPUNet in more scenarios.

Supporting information

S2 Appendix. The unwrapping and rewrapped results of Hami mining.

https://doi.org/10.1371/journal.pone.0331189.s002

(DOCX)

S3 Appendix. The deep learning five-fold cross-validation results of small phase gradients.

https://doi.org/10.1371/journal.pone.0331189.s003

(DOCX)

S4 Appendix. The deep learning five-fold cross-validation results of large phase gradients.

https://doi.org/10.1371/journal.pone.0331189.s004

(DOCX)

S5 Appendix. The deep learning five-fold cross-validation results of small phase gradients.

https://doi.org/10.1371/journal.pone.0331189.s005

(DOCX)

S6 Appendix. The deep learning five-fold cross-validation results of large phase gradients.

https://doi.org/10.1371/journal.pone.0331189.s006

(DOCX)

S7 Appendix. Information of Sentinel-1A interferometric pairs.

https://doi.org/10.1371/journal.pone.0331189.s007

(DOCX)

Acknowledgments

The authors wish to thank the ESA for providing the Sentinel-1 data.

References

  1. 1. Yuan M, Li M, Liu H, Lv P, Li B, Zheng W. Subsidence Monitoring Base on SBAS-InSAR and Slope Stability Analysis Method for Damage Analysis in Mountainous Mining Subsidence Regions. Remote Sensing. 2021;13(16):3107.
  2. 2. Li Z, Wang Z, Liu W, Li X, Zhou M, Zhang B. Detecting, Monitoring, and Analyzing the Surface Subsidence in the Yellow River Delta (China) Combined with CenterNet Network and SBAS-InSAR. J Spectroscopy. 2022;2022:1–17.
  3. 3. Fan H, Lu L, Yao Y. Method Combining Probability Integration Model and a Small Baseline Subset for Time Series Monitoring of Mining Subsidence. Remote Sensing. 2018;10(9):1444.
  4. 4. Wang L, Deng K, Zheng M. Research on ground deformation monitoring method in mining areas using the probability integral model fusion D-InSAR, sub-band InSAR and offset-tracking. International J Applied Earth Observation and Geoinformation. 2020;85:101981.
  5. 5. Chen Y, Tong Y, Tan K. Coal Mining Deformation Monitoring Using SBAS-InSAR and Offset Tracking: A Case Study of Yu County, China. IEEE J Sel Top Appl Earth Observations Remote Sensing. 2020;13:6077–87.
  6. 6. Chen B, Deng K, Fan H, Yu Y. Combining SAR interferometric phase and intensity information for monitoring of large gradient deformation in coal mining area. European Journal of Remote Sensing. 2015;48(1):701–17.
  7. 7. Shi M, Yang H, Wang B, Peng J, Gao Z, Zhang B. Improving Boundary Constraint of Probability Integral Method in SBAS-InSAR for Deformation Monitoring in Mining Areas. Remote Sensing. 2021;13(8):1497.
  8. 8. Chen B, Li Z, Yu C, Fairbairn D, Kang J, Hu J, et al. Three-dimensional time-varying large surface displacements in coal exploiting areas revealed through integration of SAR pixel offset measurements and mining subsidence model. Remote Sensing of Environment. 2020;240:111663.
  9. 9. Ng AH-M, Ge L, Du Z, Wang S, Ma C. Satellite radar interferometry for monitoring subsidence induced by longwall mining activity using Radarsat-2, Sentinel-1 and ALOS-2 data. International J Applied Earth Observation and Geoinformation. 2017;61:92–103.
  10. 10. Wang Z, Zhang J, Huang G. Precise monitoring and analysis of the land subsidence in Jining coal mining area based on InSAR technique. Journal of China University of Mining & Technology. 2014;43(01):169–74.
  11. 11. Yu H, Lan Y, Yuan Z, Xu J, Lee H. Phase Unwrapping in InSAR : A Review. IEEE Geosci Remote Sens Mag. 2019;7(1):40–58.
  12. 12. Goldstein RM, Zebker HA, Werner CL. Satellite radar interferometry: Two‐dimensional phase unwrapping. Radio Science. 1988;23(4):713–20.
  13. 13. Wei Xu, Cumming I. A region-growing algorithm for InSAR phase unwrapping. IEEE Trans Geosci Remote Sensing. 1999;37(1):124–34.
  14. 14. Liu G, Wang R, Deng Y, Chen R, Shao Y, Yuan Z. A New Quality Map for 2-D Phase Unwrapping Based on Gray Level Co-Occurrence Matrix. IEEE Geosci Remote Sensing Lett. 2014;11(2):444–8.
  15. 15. Yamaki R, Hirose A. Singularity-Spreading Phase Unwrapping. IEEE Trans Geosci Remote Sensing. 2007;45(10):3240–51.
  16. 16. Chen CW, Zebker HA. Network approaches to two-dimensional phase unwrapping: intractability and two new algorithms: erratum. J Opt Soc Am A. 2001;18(5):1192.
  17. 17. Costantini M. A novel phase unwrapping method based on network programming. IEEE Trans Geosci Remote Sensing. 1998;36(3):813–21.
  18. 18. Flynn TJ. Two-dimensional phase unwrapping with minimum weighted discontinuity. J Opt Soc Am A. 1997;14(10):2692.
  19. 19. Ghiglia DC, Romero LA. Robust two-dimensional weighted and unweighted phase unwrapping that uses fast transforms and iterative methods. J Opt Soc Am A. 1994;11(1):107.
  20. 20. Pritt MD. Phase unwrapping by means of multigrid techniques for interferometric SAR. IEEE Trans Geosci Remote Sensing. 1996;34(3):728–38.
  21. 21. Yu H, Lan Y, Lee H, Cao N. 2-D Phase Unwrapping Using Minimum Infinity-Norm. IEEE Geosci Remote Sensing Lett. 2018;15(12):1887–91.
  22. 22. Xie XM, Zeng QN. Efficient and robust phase unwrapping algorithm based on unscented Kalman filter, the strategy of quantizing paths-guided map, and pixel classification strategy. Appl Opt. 2015;54(31):9294–307. pmid:26560585
  23. 23. Xie X, Li Y. Enhanced phase unwrapping algorithm based on unscented Kalman filter, enhanced phase gradient estimator, and path-following strategy. Appl Opt. 2014;53(18):4049–60. pmid:24979440
  24. 24. Xianming Xie. Phase noise filtering and phase unwrapping method based on unscented Kalman filter. J Syst Eng Elect. 2011;22(03):365.
  25. 25. Zhou L, Yu H, Pascazio V, Xing M. PU-GAN: a one-step 2-D InSAR phase unwrapping based on conditional generative adversarial network. IEEE Trans Geosci Remote Sensing. 2022;60:1–10.
  26. 26. He K, Zhang X, Ren S. Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition. 2016;770–8. https://doi.org/10.1109/CVPR.2016.90
  27. 27. Dardikman G, Shaked NT. Phase unwrapping using residual neural networks[C]//Computational Optical Sensing and Imaging. 2018. https://doi.org/10.1364/COSI.2018.CW3B.5
  28. 28. He K, Zhang X, Ren S, Sun J. Deep Residual Learning for Image Recognition. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016. 770–8. https://doi.org/10.1109/cvpr.2016.90
  29. 29. Dardikman G, Shaked NT. Phase unwrapping using residual neural networks. In: Computational Optical Sensing and Imaging. 2018. https://doi.org/10.1364/COSI.2018.CW3B.5
  30. 30. Wang K, Li Y, Kemao Q, Di J, Zhao J. One-step robust deep learning phase unwrapping. Opt Express. 2019;27(10):15100–15. pmid:31163947
  31. 31. Wu Z, Zhang H, Wang Y. A deep learning based method for local subsidence detection and InSAR phase unwrapping: Application to mining deformation monitoring. 2020. 20–3. https://doi.org/10.1109/IGARSS39084.2020.9323342
  32. 32. Spoorthi GE, Gorthi S, Gorthi RKSS. PhaseNet: a deep convolutional neural network for two-dimensional phase unwrapping. IEEE Signal Process Lett. 2019;26(1):54–8.
  33. 33. Zhang J, Tian X, Shao J, Luo H, Liang R. Phase unwrapping in optical metrology via denoised and convolutional segmentation networks. Opt Express. 2019;27(10):14903–12. pmid:31163931
  34. 34. Wang Z, Li L, Yu Y, Wang J, Li Z, Liu W. A novel phase unwrapping method used for monitoring the land subsidence in coal mining area based on U-Net convolutional neural network. Front Earth Sci. 2021;9.
  35. 35. Zhang B, Wang Z, Li Z, Yang W, Li W. A novel PU method for mining area based on edge detection using the segnet model. IEEE Geosci Remote Sensing Lett. 2024;21:1–5.
  36. 36. Zhou L, Yu H, Lan Y. Deep convolutional neural network-based robust phase gradient estimation for two-dimensional phase unwrapping using SAR interferograms. IEEE Trans Geosci Remote Sensing. 2020;58(7):4653–65.
  37. 37. Wang H, Hu J, Fu H, Wang C, Wang Z. A Novel Quality-Guided Two-Dimensional InSAR Phase Unwrapping Method via GAUNet. IEEE J Sel Top Appl Earth Observations Remote Sensing. 2021;14:7840–56.
  38. 38. Chen L-C, Zhu Y, Papandreou G, Schroff F, Adam H. Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation. Lecture Notes in Computer Science. Springer International Publishing. 2018. p. 833–51.
  39. 39. Fu J, Liu J, Tian H, Li Y, Bao Y, Fang Z, et al. Dual Attention Network for Scene Segmentation. In: 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 2019. 3141–9. https://doi.org/10.1109/cvpr.2019.00326
  40. 40. Wang Q, Wu B, Zhu P. ECA-Net: Efficient channel attention for deep convolutional neural networks. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2020. 11534–42. https://doi.org/10.1109/CVPR42600.2020.01155
  41. 41. Wang Z, Bovik AC, Sheikh HR, Simoncelli EP. Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process. 2004;13(4):600–12. pmid:15376593
  42. 42. Zhang Z, Liu Q, Wang Y. Road extraction by deep residual U-Net. IEEE Geosci Remote Sensing Lett. 2018;15(5):749–53.
  43. 43. Zhou Z, Siddiquee MMR, Tajbakhsh N. UNet: a nested U-Net architecture for medical image segmentation. 2018. https://doi.org/10.1007/978-3-030-00889-5_1
  44. 44. Xu M, Tang C, Shen Y, Hong N, Lei Z. PU-M-Net for phase unwrapping with speckle reduction and structure protection in ESPI. Optics and Lasers in Engineering. 2022;151:106824.