Processing math: 100%
XU Huaping, WANG Yuan, LI Chunsheng, ZENG Guobing, LI Shuo, LI Shuang, REN Chong. A Novel Adaptive InSAR Phase Filtering Method Based on Complexity Factors[J]. Chinese Journal of Electronics, 2023, 32(5): 1089-1105. DOI: 10.23919/cje.2021.00.280
Citation: XU Huaping, WANG Yuan, LI Chunsheng, ZENG Guobing, LI Shuo, LI Shuang, REN Chong. A Novel Adaptive InSAR Phase Filtering Method Based on Complexity Factors[J]. Chinese Journal of Electronics, 2023, 32(5): 1089-1105. DOI: 10.23919/cje.2021.00.280

A Novel Adaptive InSAR Phase Filtering Method Based on Complexity Factors

Funds: This work was supported by the Shanghai Aerospace Science and Technology Innovation Fund (SAST2019-026)
More Information
  • Author Bio:

    XU Huaping: Huaping XU received the B.S. degree in electronic engineering in 1998 and the Ph.D. degree in communication and information system in 2003 both from Beihang University. She is currently a Professor with the School of Electronic and Information Engineering, Beihang University. She has published more than 100 journal and conference papers, and a research monograph about signal processing. Her current research interests include SAR interferometry, differential SAR interferometry, image processing, and radar waveform design. (Email: xuhuaping@buaa.edu.cn)

    WANG Yuan: Yuan WANG (corresponding author) received the B.S. degree in School of Information and Communication Engineering from Communication University of China, Beijing, China, in 2019. She is currently working toward the Ph.D. degree with the School of Electronic and Information Engineering, Beihang University. Her current research interests include SAR interferometry, and interferometric SAR image processing. (Email: wyuan@buaa.edu.cn)

    LI Chunsheng: Chunsheng LI received the Ph.D. degree in signal and information processing from Beihang University in 1998. Since 2005, he is a Professor with the School of Electronics and Information Engineering, Beihang University. He has authored more than 100 journal and conference papers and four books. His research interests include analysis and simulation of SAR satellite, highresolution image formation, and multimodal remote sensing data fusion. (Email: lics@buaa.edu.cn)

    ZENG Guobing: Guobing ZENG received B.S. degree in aircraft engineering from Beihang University in 2019. He is currently pursuing the Ph.D. degree in signal and information processing in the School of Electronic and Information Engineering, Beihang University. His current research interests include SAR interferometry and Differential SAR interferometry. (Email: zengguobing@buaa.edu.cn)

    LI Shuo: Shuo LI received the M.S. degree from China University of Mining and Technologyì in 2015 and Ph.D. degree from the School of Electronic and Information Engineering, Beihang University in 2021. He is currently working in the Nanjing Research Institute of Electronics Technology, and is mainly engaged in the design of space-based interferometric SAR system. (Email: shuo201@buaa.edu.cn)

    LI Shuang: Shuang LI received the Ph.D. degree in communication and information system from Beihang University in 2013. She is currently a Researcher in Beijing Institute of Radio Measurement. She has published more than 20 academic papers and applied for 5 patents. Her current research interests include space-based interferometric SAR system, data processing and high-precision 3D information application technology. (Email: lishuang0108@sohu.com)

    REN Chong: Chong REN recieved the B.S. degree in materials science and engineering from University of Science and Technology Beijing in 2003 and Ph.D. degree in materials science and engineering from Tsinghua University in 2012. She is currently a Deputy Chief Designer in the China Academy of Launch Vehicle Technology. Her current research interests focus on thermal protection design for reusable launch verhicle. (Email: 674686864@qq.com)

  • Received Date: August 06, 2021
  • Accepted Date: June 30, 2022
  • Available Online: July 10, 2022
  • Published Date: September 04, 2023
  • Phase filtering is an essential step in interferometric synthetic aperture radar (InSAR) imaging. For interferograms of complicated and changeable terrain, the increasing resolution of InSAR images makes it even more difficult. In this paper, a novel adaptive InSAR phase filtering method based on complexity factors is proposed. Firstly, three complexity factors based on the noise distribution and terrain slope information of the interferogram are selected. The complexity indicator composed of three complexity factors is used to guide the adaptive selection of the most suitable and effective filtering strategies for different areas. Then, the complexity scalar is calculated, which can guide the adaptive local fringe frequency estimation and adaptive parameters calculation in different filter methods. Finally, validations are performed on the simulated and real data. The performance comparison between the other three representative phase filtering method and the proposed method have validated the effectiveness and superiority of the proposed method.
  • Synthetic aperture radar (SAR) is one of the most vital technology in the field of microwave remote sensing. Interferometric synthetic aperture radar (InSAR) is an important branch of SAR. It provides the digital elevation model (DEM) and earth surface deformation [1], [2], which have been successfully and widely used in civil and scientific research fields.

    Interferometric phase noise cannot be avoided due to the existence of thermal noise and various decorrelation factors, which increase the difficulty of phase unwrapping and ultimately affects the precision of DEM and deformation reconstruction [3]. Thus, phase filtering is crucial for improving the quality of SAR interferograms before phase unwrapping [4]. The first and foremost objective of InSAR phase filtering is suppressing the noise as much as possible while preserving fringe details adaptively.

    With the rapid development of InSAR, a large number of phase filtering methods have been proposed by researchers, which can be generally divided into spatial domain filtering and transform domain filtering.

    In the spatial domain filtering, the simplest filtering methods are the mean filter and the median filter. Early spatial domain filtering methods adopted fixed filter window [5], so they are poor in fringe detail preservation. Lee et al. proposed a filtering method that adaptively adjusts the size and orientation of the filter window to maintain a balance between denoising and fringe detail preservation [6]. However, its limited 16 window orientations may cause distortion to complicated fringes. In view of the problems in Lee’s filtering method, several papers propose improvements to the Lee’s filter in terms of directional window [7], fringe frequency [8], and phase gradient [9]. The aforementioned filtering methods are based on interferometric phase itself. In 2006, Vasile et al. proposed an intensity driven adaptive neighborhood (IDAN) method [10], which detects homogeneous pixels in the neighborhood by SAR intensity information, to assist the interferometric phase filtering. However, its performance will be undermined when there are not enough homogeneous pixels in the neighborhood or heterogeneous pixels are included. After that, a complex Markov random field (CMRF) filter, which estimates the phase by minimizing the local energy function in the window, was proposed [11], [12]. To adapt to the changes of fringe pattern, Li et al. proposed a variable window CMRF filter [13].

    The spatial domain filtering methods introduced above are all based on locally adjacent pixels. In the early days, due to the limitation of computing resources, the efficiency of an algorithm was the most concerned index. In recent years, with the improvement of computer technology, non-local phase filtering methods have been developing rapidly [14], [15], so as to overcome the constraint of estimating the phase in a local window. With phase similarity calculated in a matching window, weighted averaging of similar pixels is performed, therefore non-local phase filtering can reduce noise while preserving structures [16], [17]. Buades et al. first proposed a non-local mean filtering method [18]. Then, Deledalle et al. applied the non-local idea to interferometric phase filtering based on the statistical characteristics of InSAR data and proposed the non-local InSAR (NL-InSAR) filtering method [19]. The patch size is adaptively selected based on the heterogeneity of local scenes. Li et al. proposed an improved non-local filter that uses a normalized probability density function to measure the similarity between the center pixel and the remaining pixels in the matching window [20]. However, the interferometric fringes are dense in steep terrain areas, it is difficult to select similar pixels, which in turn diminishes noise reduction. Therefore, introducing the fringe frequency compensation technology to NL-InSAR can reduce fringe density and increase the number of similar pixels in the search window, which is conducive to obtaining more reliable noise suppression results.

    The transform domain filtering method rely on transforming the interferometric phase from the spatial domain to the frequency domain or the wavelet domain for filtering, and then transforming filtered results back to the spatial domain. In 1998, Goldstein et al. proposed a classic frequency domain filtering method [21], which achieved noise reduction by smoothing the frequency spectrum. Besides the frequency domain, also the wavelet domain has been considered for phase filtering. A complex wavelet interferometric phase filter (WInPF) is implemented in [22]. The useful signals are extracted and amplified by utilizing discrete wavelet transform. In the wavelet domain, the phase information and noise are easier to separate [23], however, which are highly depend on the wavelet decomposition and wavelet coefficients [24]. Bioucas-Dias et al. proposed the phase estimation using adaptive regularization based on local smoothing (PEARLS) algorithm [25], which adaptively determines the polynomial fitting window size by the intersection of confidence intervals (ICI) algorithm.

    In Goldstein’s method, noise is suppressed based on the different spectrum characteristics between useful signal and the noise. However, the filter parameter α takes a fixed value from [0, 1], and α=0 means no filtering applied. With the increase of α , the smoothing effect is enhanced but the fringe details may be damaged [26]. Therefore, to balance the fringe details preservation and noise suppression, efforts have been made by researchers to improve the selection of α . Baran et al. associate α with the coherence, and at the same time define the smoothing operator as the convolution with the mean kernel function [27]. Li et al. proposed that the noise standard deviation can be used for adaptive selection of α [28]. These improved Goldstein filtering methods using coherence or noise standard deviation are dependent on coherence, which is usually a biased estimation. In order to reduce the impact of biased coherence on the filtered phase, Zhao et al. proposed a pseudo coherence to determine α [29]. In addition, Sun et al. proposed to use the signal-to-noise ratio defined by the noise variance as a criterion to selection α [30]. To overcome the subjectivity of the selection of α , Song et al. proposed two improved Goldstein filter methods based on empirical mode decomposition and adaptive neighborhood respectively [31], [32]. Generally, there tend to be more noise in the dense fringe area, which increases the difficulty of filtering. Therefore, a Goldstein filter method based on local fringe frequency compensation was proposed in [26]. However, fringe frequency estimation in both noisy phase and residual phase makes it quite time-consuming.

    It can be seen that neither non-local filtering nor Goldstein filtering can perform well in dense fringes of steep terrain. Facing the tradeoff between noise suppression and fringe detail preservation, researchers combine classic filtering methods with the fringe frequency compensation [26], [33]. The essence of local fringe frequency (LFF) compensation is to estimate the LFF of the noisy phase [34], execute the filtering in residual phase after removing LFF, and add back the removed phase to the filtered residual phase. Trouve et al. proposed a filtering algorithm based on LFF estimation to enhance the fringe preserving ability [33], [35]. The limitation of this algorithm lies in its fixed window size and linearity presumption of LFF. Aiming at this problem, Cai et al. proposed that the size and shape of LFF estimation window should be adaptively determined by the coherent accumulation principle, which is rather time-consuming [36]. Suo et al. proposed a high-order LFF estimation method based on weighted least squares phase unwrapping [37]. This algorithm breaks the linearity presumption and behaves better in preserving phase details. However, its pre-filtering and phase unwrapping process may introduce additional operation and errors. From the above analysis, the improved methods for LFF exhibit high time complexity and cannot perform adaptive LFF estimation for fringe frequency compensation.

    For areas with sparse fringes in the interferogram, LFF compensation is unnecessary for noise suppression. However, the dense fringe area needs additional LFF estimation operation, and the filtering methods based on LFF compensation are time-expensive. In addition, the main drawback of the existing LFF estimation methods is that the linear or nonlinear LFF cannot be estimated adaptively based on the terrain slope, resulting in large residual LFF estimation error or time consumption. On the other hand, there are heavy noises in low-correlation area, where needs stronger filtering strength. However, the high-correlation area needs to reduce the filter strength to prevent the fringe details from being damaged. For an interferogram, it is difficult to achieve high-performance noise suppression efficiently with a single phase filtering methods. The complicated and changeable terrain in the interferogram will pose a huge challenge on these non-adaptive phase filtering methods. Therefore, to deal with these problems, it is necessary to balance noise suppression, fringe detail preservation and computational efficiency based on different image characteristics. Factors like noise level and terrain slope information should be taken into account to select the optimal filtering strategy and filtering parameters for different areas.

    To address the aforementioned problem, a novel adaptive InSAR phase filtering method based on complexity factors is proposed. Initially, the pseudo coherence, normalized maximum phase gradient (MPG), and normalized phase derivative variance (PDV) are calculated as the complexity factors. Based on the three complexity factors, the complexity indicator is constructed to guide the adaptive selection of the suitable and effective filtering strategy for different areas in the interferogram. Then, the complexity scalar, calculated by the three complexity factors, is used to guide the adaptive LFF estimation and adaptive filter parameters in different filtering methods. Experiments on simulated and real data prove that for complicated and changeable terrain, the proposed method can not only effectively suppress noise and preserve phase fringe details, but also increase the calculation efficiency.

    The rest of this article is organized as follows. The novel adaptive phase filtering method based on complexity factors is presented in detail in Section II. The proposed method is tested on both simulated and real SAR data, where the experimental results are compared with those of the slope adaptive filtering, improved Goldstein filtering, and improved NL-InSAR filtering methods in Section III. The conclusions are drawn in Section IV.

    Each filtering method has certain limitations and unique applicability. Usually, a specific filtering method is selected according to the characteristics of the entire image. However, different areas in the interferometric phase image usually exhibit different interferometric fringe patterns due to different terrain scene. For example, there are sparse and dense fringes in complicated and changeable terrain. For sparse fringe, most filtering methods can obtain satisfactory filtering result. So, the filtering methods with higher calculation efficiency is preferred. For the dense fringe, the filtering becomes more difficult, taking into account the fringe detail preservation and noise suppression. It is difficult for a single filtering strategy to be the optimal filtering for all areas when both filtering performance and calculation efficiency are required at the same time.

    Therefore, a novel adaptive InSAR phase filtering method based on complexity factors is proposed. The flowchart is shown in Fig.1. Firstly, the three complexity factors related to the noise distribution and terrain slope are employed to adaptively select the filter strategies. Based on the three complexity factors, the complexity indicator CF1(m,n) of interferogram is constructed to guide the adaptive selection of the most suitable and effective filtering strategy for different areas of the entire image. Then, the complexity scalar CF2(m,n) is calculated according to the three complexity factors, which can guide the adaptive LFF estimation and compensation. The adaptive filter parameters are determined by CF2(m,n) of filter window in different filter methods for both residual phase and noisy phase without removing LFF. In summary, the proposed method adaptively selects the filtering strategy and adjusts the filtering parameters based on the noise and slope characteristics of the interferogram.

    Figure  1.  Flowchart of the proposed method.

    Many indexes, including coherence, pseudo coherence, PDV, MPG, and second-order phase gradient can be used to describe the interferometric phase quality [38]. In this article, the pseudo coherence coefficient, normalized PDV and normalized MPG are selected as complexity factors, which represent the noise level and slope information.

    The pseudo coherence coefficient γ(m,n) represents the noise level of interferometric phase and can be calculated with interferometric phase alone. The calculation formula is expressed as [39]

    γ(m,n)=(i,jcosφi,j)2+(i,jsinφi,j)2k2 (1)

    where γ(m,n) is calculated in a k×k window centered on (m,n) . φi,j represents the interferometric phase on pixel (i,j) in the local window.

    The PDV of an interferogram is defined as [38]

    PDV(m,n)=i,j(Δxi,jˉΔxm,n)2+i,j(Δyi,jˉΔym,n)2k2 (2)

    where Δxi,j=wrap(φi+1,jφi,j) and Δyi,j=wrap(φi,j+1φi,j) are the phase derivatives in row and column direction on (i,j) respectively, ˉΔxm,n and ˉΔym,n are the local mean values of the phase derivatives for pixel (m,n) in row and column respectively.

    Since γ(m,n)[0,1] , in order to ensure the consistency for all complexity factors, the PDV(m,n) is normalized to PDV(m,n) by

    PDV(m,n)=PDV(m,n)min(PDV(i,j))max(PDV(i,j))min(PDV(i,j)) (3)

    where iM,jN , M and N represent the number of rows and columns of the interferogram respectively. And min(PDV(i,j)) and max(PDV(i,j)) represent the minimum and maximum PDV of the interferogram respectively.

    The MPG of an interferogram is defined as [39]

    MPG(m,n)=max(max(|Δxi,j|),max(|Δyi,j|)) (4)

    where MPG(m,n) is the maximum phase gradient of row and column direction in a k×k window centered on (m,n) .

    Similarly, MPG(m,n) is normalized to MPG(m,n) by

    MPG(m,n)=MPG(m,n)min(MPG(i,j))max(MPG(i,j))min(MPG(i,j)) (5)

    where min(MPG(i,j)) and max(MPG(i,j)) represent the minimum and maximum MPG of the interferogram respectively.

    It is known that the pseudo coherence coefficient γ(m,n) is inversely proportional to the noise level. The PDV(m,n) and MPG(m,n) are related to the slope of the terrain, and their values are proportional to the steepness of the terrain. So pseudo coherence coefficient, normalized PDV, and normalized MPG represent the noise level and terrain slope information and are selected as complexity factors to guide the adaptive phase filtering of the interferogram.

    For interferograms with complicated and changeable terrain background, the noise and terrain slope changes greatly. It is necessary to select different filtering strategies for different areas with different terrain characteristics. Hence, an adaptive selection of filtering strategy is proposed based on the complexity factors.

    γ(m,n) characterizes the phase noise. The pseudo coherence coefficient indicator γ1(m,n) is calculated by

    γ1(m,n)={0,γ(m,n)>γmean1,γ(m,n)γmean (6)

    where γmean is the mean value of pseudo coherence coefficient of the interferogram. γ1(m,n)=0 means that the phase noise level of the pixel (m,n) is relatively low.

    Similarly, PDV indicator PDV1(m,n) and MPG indicator MPG1(m,n) of pixel (m,n) are calculated by

    PDV1(m,n)={0,PDV(m,n)PDVmean1,PDV(m,n)>PDVmean (7)
    MPG1(m,n)={0,MPG(m,n)MPGmean1,MPG(m,n)>MPGmean (8)

    where PDVmean and MPGmean are the mean value of the normalized PDV and normalized MPG of an interferogram. PDV1(m,n)=1 and MPG1(m,n)=1 mean that the slope of the terrain near the pixel (m,n) is relatively steep.

    According to the relationship between the three complexity factors γ(m,n) , PDV(m,n) , and MPG(m,n) of each pixel (m,n) and the corresponding mean value γmean , PDVmean , and MPGmean , γ1(m,n) , PDV1(m,n) , and MPG1(m,n) are calculated, which are binary parameters of 0 or 1 with no dimension.

    The complexity indicator CF1(m,n) can be calculated by

    CF1(m,n)=γ1(m,n)+PDV1(m,n)×MPG1(m,n) (9)

    Only when PDV1(m,n) and MPG1(m,n) both equal to 1, the value of PDV1(m,n)×MPG1(m,n) is 1, which makes the steepness indicator more robust and reliable. γ1(m,n)=1 means that the noise of the pixel (m,n) is relatively large. Therefore, the three discrete values 0, 1, and 2 of CF1(m,n) can be obtained by the formula (9), which guides the adaptive selection of the filter strategy.

    Moreover, the window size is very important for the filtering. Here, the adaptive window size is determined by the three complexity factors. Firstly, it is important to set a basic filter window size window , then the filter window size of different filter strategies is adjusted based on window and CF1(m,n) . window is calculated by

    window=2×(PDV_r+MPG_r+γ_r)+1 (10)

    where

    PDVr=max(abs(PDV(i,j)PDVmean))PDVstd (11)
    MPGr=max(abs(MPG(i,j)MPGmean))MPGstd (12)
    γ_r={1,0.8<γmean10,0.4<γmean0.81,0γmean0.4 (13)

    PDVstd and MPGstd are the standard deviation of the normalized PDV and normalized MPG of the interferogram respectively. rounds up its arguments to the nearest integer.

    The PDV_r and MPG_r are the maximum value of Z-score normalized PDV and Z-score normalized MPG respectively. Z-score normalization [40] could convert PDV and MPG to the same magnitude. The PDV_r and MPG_r are related with the largest terrain slope pixel of the interferogram. Sun et al. state that larger terrain slopes lead to more severe baseline decorrelation and lower signal noise ratio (SNR) in the interferogram [41]. The larger window size should be set for the lower SNR areas. Therefore, the PDV_r and MPG_r , determined by the largest terrain slope, are used to jointly set the basic radius of filter window size.

    Correlation is inversely proportional to the noise level, therefore γ_r , determined by correlation coefficient, is used to adjust the filter window size. Here, 0.8 and 0.4 are chosen experimentally [1]. The quality of the interferimetric phase is good if 0.8<γmean1 . On the contrary, 0γmean0.4 means that the noise is heavy and the filter window size needs to be increased to suppress noise. With the decrease of γmean , the filter window size will increase accordingly, to enhance noise suppression.

    According to formula (9), CF1(m,n) has three discrete values, 0, 1, and 2, which represents the filtering difficulty of filter window centered on pixel (m,n) . Therefore, different filtering strategies and different filtering window size centered on (m,n) are chosen for each pixel according to CF1(m,n) .

    1) For CF1(m,n)=1 , Goldstein filter based on LFF compensation

    CF1(m,n)=1 means that the noise level and terrain slope in the pixel (m,n) are moderate. By tradeoff between noise suppression and computation burden, the LFF compensation is needed, so the Goldstein filter method based on LFF compensation is adopted, and the LFF estimation window size is equal to filter window size according to formula (10). Considering that the noise and slope information are both moderate in this case, the filter window size of the Goldstein filter method based on LFF compensation equals to the basic filter window size window , which means

    mid_w=window,CF1(m,n)=1 (14)

    2) For CF1(m,n)=2 , NL-InSAR filter based on LFF compensation

    CF1(m,n)=2 means that the noise level and terrain slope in the pixel (m,n) are relatively higher. Usually, this means dense fringes and heavy noise, which increases the filtering difficulty compared with the first case CF1(m,n)=1 . In this case, an NL-InSAR filtering method based on LFF compensation is adopted, which has great fringe detail preservation and noise suppression capabilities while heavy calculation burden.

    For the NL-InSAR filtering method based on LFF compensation, the LFF estimation window size is also equal to window . To ensure the fringe continuity of adjacent pixel, the filter window size span of different filter methods should not be too large, otherwise it will bring additional LFF estimation error. In the case CF1(m,n)=2 , due to the fringe is denser than that in the case CF1(m,n)=1 , to ensure the accuracy of LFF estimation, the filter window size needs to be slightly reduced. Therefore, the filter window size is calculated by

    min_w=window1,CF1(m,n)=2 (15)

    3) For CF1(m,n)=0 , Goldstein filter

    CF1(m,n)=0 means that the noise and terrain slope are lower. Compared with CF1(m,n)=2 and CF1(m,n)=1 , the filtering difficulty is greatly reduced. In this case, most filtering methods can achieve satisfactory noise suppression effects while preserving the fringe details. Therefore, the Goldstein filtering method is chosen for its high calculation efficiency, and the filter window size can be slightly increased. So, the filter window size is

    max_w=window+1,CF1(m,n)=0 (16)

    In the case of CF1(m,n)=2 and CF1(m,n)=1 , the LFF is estimated and removed before filtering, so the noise can be effectively filtered out with little loss of fringes detail. In the traditional LFF estimation method [33], the size of the estimation window is fixed and LFF is assumed to be linear. However, for complicated and changeable terrain, LFF is generally nonlinear, in which case linear LFF compensation may cause terrain information loss during filtering. An adaptive LFF estimation and compensation method is proposed according to the complexity factors. To deal with the adverse impact of phase noise on LFF, prefiltering is employed before LFF estimation, then nonlinear or linear LFF estimation is performed adaptively to the terrain.

    The complexity scalar CF2(m,n) , which reflects the noise level and terrain slope information, is thus defined as

    CF2(m,n)=1γ2(m,n)+PDV2(m,n)+MPG2(m,n)3 (17)

    where

    γ2(m,n)=1k×kki=1kj=1γ(i,j) (18)
    PDV2(m,n)=1k×kki=1kj=1PDV(i,j) (19)
    MPG2(m,n)=1k×kki=1kj=1MPG(i,j) (20)

    where γ2(m,n) , PDV2(m,n) and MPG2(m,n) represent the mean value of γ(i,j) , PDV(i,j) , and MPG(i,j) in the k×k filter window centered on pixel (m,n) respectively. And the values of γ2(m,n) , PDV2(m,n) , and MPG2(m,n) are within [0, 1]. Therefore, CF2(m,n) is a continuous value within [0, 1], which is used to instruct the adaptive LFF estimation and calculate the filter parameters.

    When CF1(m,n)=2 and CF1(m,n)=1 , it is known that the fringes are relatively dense and LFF compensation needs to be performed in the filter window. To improve the accuracy of LFF estimation, adaptive mean filter is implemented as prefilter, whose window size is determined by CF2(m,n) as

    prefilter_win={7×7,0.6<CF2(m,n)15×5,0.2<CF2(m,n)0.63×3,0CF2(m,n)0.2 (21)

    Since prefilter is performed within the filter window mid_w or min_w , therefore, it is necessary to ensure that the prefilter window size prefilter_win is smaller than mid_w or min_w . Also prefilter_win cannot be too large, otherwise it will reduce the estimation sensitivity. In addition, prefilter_win should be small to ensure the continuity of the LFF estimation value [26]. So prefilter_win varies from 3×3 to 7×7 , which is small enough for most interferogram.

    CF2(m,n) is proportional to the noise level and terrain slope in the filter window. Conversely, correlation coefficient is inversely proportional to the noise level. The boundary values 0.2 and 0.6 of CF2(m,n) are set according to the boundary values 0.8 and 0.4 of correlation coefficient in formula (13) respectively. Therefore, the areas of heavy noise will be prefiltered with larger windows.

    It should be noted that prefilter with variable window size will improve the LFF estimation accuracy without losing details of the interferogram as it is not used for phase filter but only for LFF estimation.

    The fringes are often nonlinear in complicated terrain. If only the linear fringe is removed, the residual fringe will hamper the phase filtering. Several linear or nonlinear LFF estimation methods have been proposed over the past years. However, the linear LFF estimation methods cannot accurately compensate the fringe frequency in areas with complicated terrain, which limits the ability of noise suppression in dense fringe areas. The nonlinear LFF estimation method [37] breaks through the first-order limitation of fringe frequency by performing weighted least squares phase unwrapping, which may affect the filtering result. Here, prominent fringe components estimation method is presented and the linear or nonlinear fringe is compensated adaptively.

    The prominent fringe component is estimated by extracting the prominent frequency components of phase in the frequency domain. Implement 2-D FFT in local window to obtain the interferometric phase spectrum as follows:

    S(u,v)=FFT(In(m,n)) (22)

    where In=exp(jφn) is the complex form of the noisy phase. The components with the amplitude of the spectrum greater than the threshold are retained, and lower than the threshold is set to zero.

    S(u,v)={S(u,v),|S(u,v)|b0,|S(u,v)|<b (23)

    where b(0,max(|S(u,v)|)] . b=max(|S(u,v)|) means extracting the linear phase. The smaller the value of b , the richer the nonlinear phase details. But if the value of b is too small, the extracted phase will contain part of the phase noise. Therefore, it is necessary to select a reasonable threshold to effectively distinguish the prominent fringe spectrum from the noise spectrum.

    It is proposed that b=max(|S(u,v)|)×97% is beneficial to estimate the nonlinear fringes more precisely in [42]. When CF1(m,n)=2 and CF1(m,n)=1 , the interferometric fringes are complicated and changeable, therefore, in our methods, the threshold is set to

    b=max(|S(u,v)|)×(100X)%,X[1,3] (24)

    Sorting the spectrum amplitude in descending order, the value of X is determined by the complexity of the terrain, which is more adaptable to different scenarios. When 0CF2(m,n)0.2 , the prominent fringe is approximately equal to the linear fringe, so we set X=1 , that is b=max(|S(u,v)|)×99% , so as to avoid the noise spectrum. In the case of more complicated terrain, 0.6<CF2(m,n)1 , the nonlinear phase details are richer, so the prominent fringe can be better extracted by taking X=3 , which means b=max(|S(u,v)|)×97% .

    The complex form of the prominent phase component in the local window is shown as

    Im(m,n)=FFT1(S(u,v)) (25)
    φm(m,n)=arg(exp(Im(m,n))) (26)

    The residual phase φr is obtained by removing the prominent phase φm from the noisy phase φn , which can be expressed as

    φr=arg(exp(j(φnφm))) (27)

    When CF1(m,n)=2 or CF1(m,n)=1 , through the above steps, the adaptive LFF compensation are performed in the filter window centered on pixel (m,n) . Finally, the filtered interferometric phase φf consists of the removed phase φm and the filtered residual phase φrf .

    Complexity scalar CF2(m,n) is also used to calculate the adaptive filter parameters in the different filtering methods.

    For CF1(m,n)=2 , NL-InSAR filtering is performed on the residual phase. In the NL-InSAR filter method [19], the weights are determined by the similarity between the neighboring pixel blocks, and the calculation is related to the Euclidean distance of neighboring pixel blocks and smoothing parameter h(m,n) . The filtering effect of NL-InSAR filter method is greatly affected by the smoothing parameter h(m,n) , which is closely related to the decay speed of the weight function.

    Usually a smaller h(m,n) is beneficial to the preservation of fringes details, and a larger h(m,n) can improve the noise suppression ability. In [42], the smoothing parameter h(m,n)=10σnγ(1+fx2+fy2)1/2 , which is jointly defined by the noise standard deviation σn , the correlation coefficient γ and the residual phase fringe frequency (fx,fy) . The value of γ(1+fx2+fy2)1/2 is within (0,1). Since the residual phase fringe frequency (fx,fy) need to be estimated, this method is time-consuming, and may introduce fringe frequency estimation errors.

    Therefore, to ensure the fringe detail preservation and noise suppression effect at the same time, the smoothing parameter h(m,n) is adaptively calculated by

    h(m,n)=10σn×h(m,n)h(m,n)=0.7+0.3×(1CF2(m,n)) (28)

    The larger CF2(m,n) means denser fringes and heavier noise. CF2(m,n) varies from 0 to 1, so the value range of h(m,n) is within (0.7,1). Here the minimum value of h(m,n) is set as 0.7 because the residual phase after LFF compensation is so sparse that the smoothing parameter h(m,n) can be larger. For the areas with larger CF2(m,n) , 1CF2(m,n) is smaller, which is more conducive to preserving fringe details. Therefore, CF2(m,n) is used to adjust the smoothing parameter h(m,n) to gain a tradeoff between fringe preservation and noise suppression.

    Goldstein filtering is performed on the residual phase after removing the LFF. Goldstein filter method [21] converts the interferometric phase from the spatial domain to the frequency domain, and then smooths the frequency spectrum. The filter parameter αr(m,n) indicates the extent to which the spectrum is smoothed.

    For Goldstein filter, the smoothing effect becomes more intense with the increase of the filter parameter αr(m,n) , whereas the ability of fringe detail preservation reduces. In order to balance the details loss and noise suppression ability, the traditional Goldstein filter parameter is usually set to 0.5. Therefore, in our method, αr(m,n) is adaptive to CF2(m,n) by

    αr(m,n)=αminr+(1αminr)×(1CF2(m,n)) (29)

    Given that the area with CF1(m,n)=1 has moderate noise and slope, The LFF compensation is performed before residual phase filter and the density of fringes has decreased, so the filter parameter αr(m,n) can be a little larger. αminr=0.5 is set to ensure the filter intensity, and 1CF2(m,n) is also used to adjust the fringe detail preservation ability. The filter parameter αr(m,n)(αminr,1) , therefore the filter intensity can be adaptively adjusted according to CF2(m,n) .

    For CF1(m,n)=0 , the noise level and terrain slope of the area are low. To improve the calculation efficiency, Goldstein filter is adopted in noisy phase without removing LFF, its filter parameter αn(m,n) is adaptively determined by

    αn(m,n)=1γwinmean(m,n)×(1CF2(m,n)) (30)

    where γwinmean(m,n) is the mean value of pseudo coherence coefficient in the filter window centered on pixel (m,n) . The Goldstein filter parameter in [27] is only changed with the noise level. To make the adaptive filter parameter more robust, in our method, the filter parameter αn(m,n) changes with the noise level and terrain slope simultaneously because of γwinmean(m,n)×(1CF2(m,n)) . In the case CF1(m,n)=0 , γwinmean(m,n) is larger and CF2(m,n) is smaller. The minimum value of αn(m,n) is 1γwinmean(m,n) , which can prevent over-filtering.

    In this section, to validate the proposed method, experiments are performed on both simulated and real interferograms, and results are compared with those of several recognized and representative methods. The effectiveness of the three proposed adaptive strategies based on the complexity factors is demonstrated by the first experiment with simulated data. In the second experiment, the superiority of the proposed method in terms of noise suppression and fringe detail preservation is verified by comparison with the three adaptive filter methods—The slope adaptive filter [33] and the improved Goldstein filter [27] can implement adaptive phase filter based on fringe frequency and correlation coefficient, respectively. The improved NL-InSAR filter [42] is one of the latest adaptive filter method proposed in 2021. Finally, the real data are processed to further verify the robustness and superiority of the proposed method in comparison with three existing methods.

    Two SAR single-look complex images are simulated according to certain SAR geometry and DEM data [43]. The noise flattened phase and corresponding real phase are shown in Fig.2. In order to verify the effectiveness of the three adaptive strategies in the proposed method, the three adaptive strategies are sequentially replaced with fixed strategies, results are shown in the Fig.3.

    Figure  2.  Simulated data 1.
    Figure  3.  Filtered results using different adaptive strategies.

    Clearly, the filter result of proposed method shown in Fig.3(d) contains more fringe detail than those in Fig.3(a), (b), and (c). The first fixed strategy is to adopt NL-InSAR filtering method based on LFF compensation for the interferogram, but the LFF estimation and filter parameters are still adaptive. It can be seen that without adaptive selection of filtering method, result in Fig.3(a) presents more phase residues. The second fixed strategy is that the LFF estimation window and the prefilter window are fixed to 8×8 and 5×5 respectively, X=1 is adopted to extract prominent fringe, the filter results is shown in Fig.3(b). The third fixed strategy is that the filter parameters h(m,n) , αr(m,n) , αn(m,n) are fixed to 0.5, and Fig.3(c) shows the filter results. Without adaptive LFF estimation and adaptive filter parameters, the fringe detail in Fig.3(b) and Fig.3(c) are preserved not as good as in Fig.3(a) and Fig.3(d).

    In order to evaluate the filtered results, the performance of each filter is assessed by the number of phase residues, the edge preservation index (EPI) [31] and the root mean square errors (RMSE) [26]. The EPI and RMSE are calculated by

    EPI=(|φf(m,n)φf(m+1,n)|+|φf(m,n)φf(m,n+1)|)(|φreal(m,n)φreal(m+1,n)|+|φreal(m,n)φreal(m,n+1)|) (31)
    RMSE=|arg(exp(j(φf(m,n)φreal(m,n))))|2M×N (32)

    where φf(m,n) and φreal(m,n) represent the filtered phase and the real phase respectively. M×N represents the total number of pixels in the interferogram.

    An EPI closer to 1 means better fringe and edge preservation. EPI>1 means that fringe details are false or more noise on the filtered phase, whereas EPI<1 means the fringe details are damaged. Smaller RMSE represents a better noise suppression effect.

    The evaluation results are shown in Table 1. It is obvious that the three adaptive strategies in the proposed method have improved fringe details preservation and noise suppression.

    Table  1.  Evaluation results of simulated data1
    Interferogram Residues EPI RMSE (rad)
    Real phase 1 1 0
    Noisy flattened phase 3270 7.8684 1.1425
    The first fixed strategy 4 1.0620 0.1078
    The second fixed strategy 4 1.0995 0.1096
    The third fixed strategy 3 1.1029 0.1068
    Proposed method 1 1.0165 0.1011
     | Show Table
    DownLoad: CSV

    In this part, the superiority of the proposed method is evaluated on simulated data. The slope adaptive filter, the Improved Goldstein filter and the Improved NL-InSAR filter are implemented as comparison. The noisy flattened phase and corresponding real phase and are shown in Fig.4.

    Figure  4.  Simulated data 2.

    As can be seen in Fig.4, the fringe density is variable, which is sparse on the right side and dense on the left side. The terrain is relatively flat in sparse fringe areas and the terrain is more complicated in dense fringe area, which increases the difficulty of filtering.

    In order to facilitate comparison, the window size of the other three filtering methods is same with that of CF1(m,n)=1 in the proposed method, i.e., win_size=mid_w . In Fig.5, we show the corresponding filtered results of different methods. In each group, the left image is the filtered phase, and the right one is the corresponding phase error between the filtered and real phase.

    Figure  5.  Filtered result and corresponding phase error.

    As shown in Fig.5(a) and Fig.5(b), in the flat area on the right, the slope adaptive filter has a better noise suppression effect, but in the dense fringe area on the left, the fringe details are damaged, so the phase error is larger. In Fig.5(c) and Fig.5(d), although the overall phase error of the improved Goldstein filter is smaller, it can be clearly seen that the fringe edge preservation ability is poor, and the noise in some areas is still large. For the improved NL-InSAR filter, as it can be observed in Fig.5(e) and Fig.5(f), there are some error points at the edges of the image. Comparing the result of the proposed method in Fig.5(g) and Fig.5(h) with the above three filter methods, the proposed methods show a good performance in noise suppression and fringe details preservation. The phase error diagrams clearly show that the proposed method outperforms other filter methods.

    The quantitative evaluation results are shown in Table 2. The slope adaptive filter has obvious over-filter phenomenon, and the EPI is far less than 1. Although its residue number is close to that of the proposed method, it is at the cost of fringe detail loss, resulting in a larger RMSE. The RMSE of the improved Goldstein filter has been reduced, but there are more residues and poor fringe detail preservation in areas with steep terrain and low coherence. For the improved NL-InSAR filter, the fringe details are damaged in the dense fringe area, resulting in residual points. Compared with the other three methods, the EPI of the proposed method is closer to 1, hence, the ability of fringe details preservation is much better. Moreover, the residues and RMSE of the proposed method are the smallest because of an excellent noise suppression performance, proving that the proposed method achieves the best balance between noise suppression and fringe preservation compared with the other three methods.

    Table  2.  Evaluation results of simulated data 2
    Interferogram Residues EPI RMSE (rad) Time (s)
    Real phase 1 1 0
    Noisy flattened phase 7258 7.9945 1.0807
    Slope adaptive filter 1 0.9328 0.3020 36
    Improved Goldstein filter 6 1.1004 0.2069 9
    Improved NL-InSAR filter 2 1.0684 0.1946 45
    Proposed method 0 1.0410 0.1750 30
     | Show Table
    DownLoad: CSV

    As shown in Fig.4(b), “A” represents the area where phase distortion often occurs. The cross-section of phase error in “A” is extracted to validate the robustness of the proposed method in filtering the steep terrain region. As clearly shown in Fig.6, the filtered phase error of the proposed method is much closer to zero than the other filter methods, which proves that the proposed method has a better performance on the edge preservation than the other three methods.

    Figure  6.  Phase error of different filter methods in cross-section A.

    In this part, two sets of real data are employed to investigate the performance of the proposed method.

    ERS SAR images over the ETNA Volcano in September and October 2000 is used as the test data. The interferometric noisy phase and the enlarged area in the white rectangle are shown in Fig.7. It can be seen that the fringe in Fig.7(b), contaminated with heavy noise, represents the complicated terrain of ETNA Volcano. And the mean pseudo coherence coefficient is only 0.5152.

    Figure  7.  ETNA Volcano.

    The filtering results of Fig.7(d) with the slope adaptive filter, the improved Goldstein filter, the improved NL-InSAR filter, and the proposed method are shown in Fig.8. In Fig.8(a), due to the LFF estimated by the slope adaptive method is not accurate enough, resulting in damage of the fringes edges, which causes more residues. As can be seen in Fig.8(b) for the improved Goldstein filter, the fringes in the dense fringe area are ambiguous, especially in areas with a heavy noise. Comparing Fig.8(c) with Fig.8(a) and Fig.8(b), it is seen that the fringe preservation of the improved NL-InSAR filter is much better than the slope adaptive filter and the improved Goldstein filter in dense fringe areas. In Fig.8(d), the proposed method shows a better performance in fringe detail preservation and the fringe in steep terrain is the most continuous.

    Figure  8.  Filtered results of Fig.7(b) with four methods.

    A quantitative evaluation is also performed to compare the filtered results. The number of residues, the sum of phase difference (SPD) [44] and the phase standard deviation (PSD) [45] are employed as metrics. Compared with residues, the SPD and PSD can more accurately reflect the smoothness of the filtered phase. It is generally believed that smaller number of residues, SPD and PSD indicate a smoother phase with less noise.

    The SPD for the interferogram is the sum of APD(m,n) , which is expressed by

    SPD=Mm=1Nn=1APD(m,n) (33)

    where APD(m,n) is calculated as

    APD(m,n)=18×1i=11j=1|φf(m,n)φf(m+i,n+j)| (34)

    where φf(m,n) represents the filtered phase, and φf(m+i,n+j) is the filtered phase of eight adjacent pixels.

    The PSD of the interferogram is calculated by

    PSD=Mm=1Nn=1(φf(m,n)ˉφf(m,n))2M×N1 (35)

    where ˉφf(m,n) is the linear phase in a window of size 3×3 , and M×N represents the size of interferogram.

    The evaluation results are shown in Table 3. As can be seen from Table 3, the number of residues are reduce by all methods. However, because of the fixed window used in slope adaptive filter, the loss of detail is severe in the dense fringe area, so its residues are more than the proposed method. The improved Goldstein filter and the improved NL-InSAR filter have the problem of under-filtering in the low-coherence area, resulting in a large SPD and PSD, and the residues of improved Goldstein filter is far more than that of the proposed method. Again, the proposed method shows a good improvement in terms of noise suppression, the number of residues, SPD and PSD are greatly reduced.

    Table  3.  Evaluation results of real data1
    Interferogram Residues SPD ×104 (rad) PSD (rad) Time (s)
    Noisy phase 7455 6.3222 1.4953
    Slope adaptive filter 19 1.8761 0.3273 40
    Improved Goldstein filter 41 1.9855 0.4592 12
    Improved NL-InSAR filter 13 1.9320 0.4289 51
    Proposed method 4 1.8317 0.3109 25
     | Show Table
    DownLoad: CSV

    The millimeter-wave airborne InSAR data are employed to conduct another experiment. The interferograms are provided by Beijing Institude of Radio Measurement, and the test site is situated in Zhaotong, Yunnan Province, Midwest China. The lower left corner of the interferogram is a residential area containing a lot of architectural details, and the upper right corner is a mountainous area, with partial shadows and layovers. The interferometric noisy phase and the area bounded by rectangle are shown in Fig.9.

    Figure  9.  Millimeter-wave SAR data.

    The slope adaptive filter, the improved Goldstein filter, the improved NL-InSAR filter and the proposed method are performed on Fig.9(b), and the filtered phase of all four methods are shown in Fig.10. The quantitative evaluation is given in Table 4.

    Figure  10.  Filtered results of Fig.9(b) with four methods.
    Table  4.  Evaluation results of real data 2
    Interferogram Residues SPD ×104 (rad) PSD (rad) Time (s)
    Noisy phase 6619 4.4042 1.4268
    Slope adaptive filter 19 0.8478 0.3624 32
    Improved Goldstein filter 20 0.7319 0.2900 12
    Improved NL-InSAR filter 21 0.8113 0.3243 38
    Proposed method 5 0.7286 0.2858 29
     | Show Table
    DownLoad: CSV

    Since the airborne data have relatively high SNR and sparse fringes, all four methods have achieved good noise suppression effect. From Fig.10 and Table 4, the fixed window in the slope adaptive filter causes the fringe details of the residential area to be completely filtered out. And the fringe edges are destroyed, resulting in residues. Compared with the slope adaptive filter, the SPD and PSD of the improved Goldstein filter and the improved NL-InSAR filter are reduced. However, in Figs.10(b) and (c), the dense fringes in the upper right corner where there is a mountainous shaded area, is severely damaged because the improved Goldstein filter and the improved NL-InSAR filter do not perform LFF compensation before filtering. The filtered result in Fig.10(d) and its quantitative evaluation in Table 4 show that the proposed method not only effectively suppresses noise, but also has the best performance in preserving fringe details.

    It can be seen from the calculation efficiency in the tables, the filter speed of the improved Goldstein filter is always the fastest due to the frequency domain filter. The improved NL-InSAR filter has the slowest filter speed because twice LFF estimation is performed. The slope adaptive filter also requires LFF estimation for the entire interferogram. The proposed method adopts adaptive filter strategy, LFF estimation is not needed when CF1(m,n)=0 , which represents the noise level and fringe density are small. Therefore, the calculation efficiency is improved compared with the slope adaptive filter and the improved NL-InSAR filter.

    With the increasing resolution of SAR imaging, there will be much more rich terrain types and detailed terrain information in the interferogram than ever. What is more, heavy noise caused by SAR imaging geometry and complicated terrain background brings a huge challenge to phase filtering. However, most of the current phase filtering methods cannot simultaneously take into account the three aspects of suppressing noise suppression effectively, preserving terrain details adaptively and improving calculation efficiency. Thus, a novel adaptive InSAR phase filtering method based on complexity factors is proposed in this paper. The complexity factors can characterize the noise level and terrain slope information of the interferogram effectively, which are used to guide the adaptive selection of suitable and effective filtering strategies for different areas in the interferogram.

    The proposed method is presented in detail firstly, and after that, the proposed method is tested on simulated data and real data sets from ETNA Volcano and Yunnan Province, mountainous area in western China. By comparing its performance with the other three recognized and representative phase filtering method, it has been demonstrated that the proposed method offers the best filtering results. The adaptive selection of filtering strategy could improve calculation efficiency. Moreover, the adaptive LFF estimation and adaptive filter parameters based on complexity factors not only can effectively suppress noise, but also have excellent performance in preserving fringe details, the effectiveness and superiority of proposed method are validated.

  • [1]
    R. F. Hanssen, Radar Interferometry: Data Interpretation and Error Analysis, Springer, Dordrecht, pp.16–23, 2001.
    [2]
    H. A. Zebker and R. M. Goldstein, “Topographic mapping from interferometric synthetic aperture radar observations,” Journal of Geophysical Research:Solid Earth, vol.91, no.B5, pp.4993–4999, 1986. DOI: 10.1029/JB091iB05p04993
    [3]
    D. C. Ghiglia and L. A. Romero, “Minimum Lp-norm two-dimensional phase unwrapping,” Journal of the Optical Society of America A, vol.13, no.10, pp.1999–2013, 1996. DOI: 10.1364/JOSAA.13.001999
    [4]
    P. A. Rosen, S. Hensley, I. R. Joughin, et al., “Synthetic aperture radar interferometry,” Proceedings of the IEEE, vol.88, no.3, pp.333–382, 2000. DOI: 10.1109/5.838084
    [5]
    P. H. Eichel, D. C. Ghiglia, and C. V. Jakowatz Jr, Spotlight SAR Interferometry for Terrain Elevation Mapping and Interferometric Change Detection. Albuquerque, NM, USA: Sandia National Lab, 1996, doi: 10.2172/211364.
    [6]
    J. S. Lee, K. P. Papathanassiou, T. L. Ainsworth, et al., “A new technique for noise filtering of SAR interferometric phase images,” IEEE Transactions on Geoscience and Remote Sensing, vol.36, no.5, pp.1456–1465, 1998. DOI: 10.1109/36.718849
    [7]
    C. F. Chao, K. S. Chen, J. S. Lee, et al., “Refined filtering of interferometric phase from INSAR data,” in Proceedings of 2012 IEEE International Geoscience and Remote Sensing Symposium, Munich, Germany, pp.1821–1824, 2012.
    [8]
    N. Wu, D. Z. Feng, and J. X. Li, “A locally adaptive filter of interferometric phase images,” IEEE Geoscience and Remote Sensing Letters, vol.3, no.1, pp.73–77, 2006. DOI: 10.1109/LGRS.2005.856703
    [9]
    Q. F. Yu, X. Yang, S. H. Fu, et al., “An adaptive contoured window filter for interferometric synthetic aperture radar,” IEEE Geoscience and Remote Sensing Letters, vol.4, no.1, pp.23–26, 2007. DOI: 10.1109/LGRS.2006.883527
    [10]
    G. Vasile, E. Trouve, J. S. Lee, et al., “Intensity-driven adaptive-neighborhood technique for polarimetric and interferometric SAR parameters estimation,” IEEE Transactions on Geoscience and Remote Sensing, vol.44, no.6, pp.1609–1621, 2006. DOI: 10.1109/TGRS.2005.864142
    [11]
    L. Denis, F. Tupin, J. Darbon, et al., “Joint regularization of phase and amplitude of InSAR data: Application to 3-D reconstruction,” IEEE Transactions on Geoscience and Remote Sensing, vol.47, no.11, pp.3774–3785, 2009. DOI: 10.1109/TGRS.2009.2023668
    [12]
    W. B. Abdallah and R. Abdelfattah, “A joint Markov random field approach for SAR interferogram filtering and unwrapping,” IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol.9, no.7, pp.3016–3025, 2016. DOI: 10.1109/JSTARS.2016.2540519
    [13]
    H. Y. Li, H. J. Song, R. Wang, et al., “A modification to the complex-valued MRF modeling filter of interferometric SAR phase,” IEEE Geoscience and Remote Sensing Letters, vol.12, no.3, pp.681–685, 2015. DOI: 10.1109/LGRS.2014.2357449
    [14]
    A. Buades, B. Coll, and J. M. Morel, “A non-local algorithm for image denoising,” in Proceedings of 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), San Diego, CA, USA, pp.60–65, 2005.
    [15]
    D. S. Fang, X. L. Lv, and B. Lei, “A novel InSAR phase denoising method via nonlocal wavelet shrinkage,” in Proceedings of 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Beijing, China, pp.6429–6432, 2016.
    [16]
    X. Lin, F. F. Li, D. D. Meng, et al., “Nonlocal SAR interferometric phase filtering through higher order singular value decomposition,” IEEE Geoscience and Remote Sensing Letters, vol.12, no.4, pp.806–810, 2015. DOI: 10.1109/LGRS.2014.2362952
    [17]
    G. Baier, C. Rossi, M. Lachaise, et al., “A nonlocal InSAR filter for high-resolution DEM generation from TanDEM-X interferograms,” IEEE Transactions on Geoscience and Remote Sensing, vol.56, no.11, pp.6469–6483, 2018. DOI: 10.1109/TGRS.2018.2839027
    [18]
    A. Buades, B. Coll, and J. M. Morel, “A review of image denoising algorithms, with a new one,” Multiscale Modeling & Simulation, vol.4, no.2, pp.490–530, 2005. DOI: 10.1137/040616024
    [19]
    C. A. Deledalle, L. Denis, and F. Tupin, “NL-InSAR: Nonlocal interferogram estimation,” IEEE Transactions on Geoscience and Remote Sensing, vol.49, no.4, pp.1441–452, 2011. DOI: 10.1109/TGRS.2010.2076376
    [20]
    J. W. Li, Z. F. Li, Z. Bao, et al., “Noise filtering of high-resolution interferograms over vegetation and urban areas with a refined nonlocal filter,” IEEE Geoscience and Remote Sensing Letters, vol.12, no.1, pp.77–81, 2015. DOI: 10.1109/LGRS.2014.2326462
    [21]
    R. M. Goldstein and C. L. Werner, “Radar interferogram filtering for geophysical applications,” Geophysical Research Letters, vol.25, no.21, pp.4035–4038, 1998. DOI: 10.1029/1998GL900033
    [22]
    C. Lopez-Martinez and X. Fabregas, “Modeling and reduction of SAR interferometric phase noise in the wavelet domain,” IEEE Transactions on Geoscience and Remote Sensing, vol.40, no.12, pp.2553–2566, 2002. DOI: 10.1109/TGRS.2002.806997
    [23]
    Y. Bian and B. Mercer, “Interferometric SAR phase filtering in the wavelet domain using simultaneous detection and estimation,” IEEE Transactions on Geoscience and Remote Sensing, vol.49, no.4, pp.1396–1416, 2011. DOI: 10.1109/TGRS.2010.2076286
    [24]
    X. Zha, R. S. Fu, Z. Y. Dai, et al., “Noise reduction in interferograms using the wavelet packet transform and wiener filtering,” IEEE Geoscience and Remote Sensing Letters, vol.5, no.3, pp.404–408, 2008. DOI: 10.1109/LGRS.2008.916066
    [25]
    J. Bioucas-Dias, V. Katkovnik, J. Astola, et al., “Absolute phase estimation: Adaptive local denoising and global unwrapping,” Applied Optics, vol.47, no.29, pp.5358–5369, 2008. DOI: 10.1364/AO.47.005358
    [26]
    Q. Q. Feng, H. P. Xu, Z. F. Wu, et al., “Improved Goldstein interferogram filter based on local fringe frequency estimation,” Sensors, vol.16, no.11, article no.1976, 2016. DOI: 10.3390/s16111976
    [27]
    I. Baran, M. P. Stewart, B. M. Kampes, et al., “A modification to the Goldstein radar interferogram filter,” IEEE Transactions on Geoscience and Remote Sensing, vol.41, no.9, pp.2114–2118, 2003. DOI: 10.1109/TGRS.2003.817212
    [28]
    Z. W. Li, X. L. Ding, C. Huang, et al., “Improved filtering parameter determination for the Goldstein radar interferogram filter,” ISPRS Journal of Photogrammetry and Remote Sensing, vol.63, no.6, pp.621–634, 2008. DOI: 10.1016/j.isprsjprs.2008.03.001
    [29]
    C. Y. Zhao, Q. Zhang, X. L. Ding, et al., “An iterative Goldstein SAR interferogram filter,” International Journal of Remote Sensing, vol.33, no.11, pp.3443–3455, 2012. DOI: 10.1080/01431161.2010.532171
    [30]
    Q. Sun, Z. W. Li, J. J. Zhu, et al., “Improved Goldstein filter for InSAR noise reduction based on local SNR,” Journal of Central South University, vol.20, no.7, pp.1896–1903, 2013. DOI: 10.1007/s11771-013-1688-3
    [31]
    R. Song, H. D. Guo, G. Liu, et al., “Improved Goldstein SAR interferogram filter based on empirical mode decomposition,” IEEE Geoscience and Remote Sensing Letters, vol.11, no.2, pp.399–403, 2014. DOI: 10.1109/LGRS.2013.2263554
    [32]
    R. Song, H. D. Guo, G. Liu, et al., “Improved Goldstein SAR interferogram filter based on adaptive-neighborhood technique,” IEEE Geoscience and Remote Sensing Letters, vol.12, no.1, pp.140–144, 2015. DOI: 10.1109/LGRS.2014.2329498
    [33]
    E. Trouve, J. M. Nicolas, and H. Maitre, “Improving phase unwrapping techniques by the use of local frequency estimates,” IEEE Transactions on Geoscience and Remote Sensing, vol.36, no.6, pp.1963–1972, 1998. DOI: 10.1109/36.729368
    [34]
    U. Spagnolini, “2-D phase unwrapping and instantaneous frequency estimation,” IEEE Transactions on Geoscience and Remote Sensing, vol.33, no.3, pp.579–589, 1995. DOI: 10.1109/36.387574
    [35]
    E. Trouvé, M. Caramma, and H. Maître, “Fringe detection in noisy complex interferograms,” Applied Optics, vol.35, no.20, pp.3799–3806, 1996. DOI: 10.1364/AO.35.003799
    [36]
    B. Cai, D. N. Liang, and Z. Dong, “A new adaptive multiresolution noise-filtering approach for SAR interferometric phase images,” IEEE Geoscience and Remote Sensing Letters, vol.5, no.2, pp.266–270, 2008. DOI: 10.1109/LGRS.2008.915942
    [37]
    Z. Y. Suo, Z. F. Li, and Z. Bao, “A new strategy to estimate local fringe frequencies for InSAR phase noise reduction,” IEEE Geoscience and Remote Sensing Letters, vol.7, no.4, pp.771–775, 2010. DOI: 10.1109/LGRS.2010.2047935
    [38]
    H. W. Yu, Y. Lan, Z. H. Yuan, et al., “Phase unwrapping in InSAR: a review,” IEEE Geoscience and Remote Sensing Magazine, vol.7, no.1, pp.40–58, 2019. DOI: 10.1109/MGRS.2018.2873644
    [39]
    D. C. Ghiglia and M. D. Pritt, Two-Dimensional Phase Unwrapping: Theory, Algorithms, and Software. Wiley-Interscience, New York, NY, USA, 1998.
    [40]
    E. Kreyszig, Advanced Engineering Mathematics, 4th ed., John Wiley & Sons, New York, NY, USA, pp.880, 1979.
    [41]
    L. Sun, C. Y. Zhang, and M. L. Hu, “System design and performance analysis of spatial baseline in spaceborne InSAR,” Radar Science and Technology, vol.5, no.2, pp.133–138, 2007. DOI: 10.3969/j.issn.1672-2337.2007.02.012
    [42]
    H. P. Xu, Z. H. Li, S. Li, et al., “A nonlocal noise reduction method based on fringe frequency compensation for SAR interferogram,” IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol.14, pp.9756–9767, 2021. DOI: 10.1109/JSTARS.2021.3112588
    [43]
    G. Franceschetti, A. Iodice, M. Migliaccio, et al., “A novel across-track SAR interferometry simulator,” IEEE Transactions on Geoscience and Remote Sensing, vol.36, no.3, pp.950–962, 1998. DOI: 10.1109/36.673686
    [44]
    Z. L. Li, W. B. Zou, X. L. Ding, et al., “A quantitative measure for the quality of InSAR interferograms based on phase differences,” Photogrammetric Engineering & Remote Sensing, vol.70, no.10, pp.1131–1137, 2004. DOI: 10.14358/PERS.70.10.1131
    [45]
    S. Li, H. P. Xu, S. Gao, et al., “An interferometric phase noise reduction method based on modified denoising convolutional neural network,” IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol.13, pp.4947–4959, 2020. DOI: 10.1109/JSTARS.2020.3017808
  • Cited by

    Periodical cited type(4)

    1. Zhang, X., Peng, C., Li, Z. et al. MOMFNet: A Deep Learning Approach for InSAR Phase Filtering Based on Multi-Objective Multi-Kernel Feature Extraction. Sensors, 2024, 24(23): 7821. DOI:10.3390/s24237821
    2. Chuang, H.-Y., Kiang, J.-F. An On-Site InSAR Terrain Imaging Method with Unmanned Aerial Vehicles. Sensors, 2024, 24(7): 2287. DOI:10.3390/s24072287
    3. Wang, Y., Xu, H., Zeng, G. et al. A Multi-source InSAR DEM Reconstruction Framework Based on a Complexity Factor. IEEE Transactions on Geoscience and Remote Sensing, 2024. DOI:10.1109/TGRS.2024.3523435
    4. Wang, Y., Xu, H., Zeng, G. et al. MBInSAR-BM4D: A Multibaseline InSAR Interferometric Phase Noise Suppression Method Based on BM4D. IEEE Transactions on Geoscience and Remote Sensing, 2024. DOI:10.1109/TGRS.2024.3483447

    Other cited types(0)

Catalog

    Figures(10)  /  Tables(4)

    Article Metrics

    Article views (1042) PDF downloads (105) Cited by(4)
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return