Next Article in Journal
A Novel Polarimetric Channel Imbalance Phase Estimation Method Based on the Rotated Double-Bounce Backscatters in Urban Areas
Next Article in Special Issue
An Improved RFI Mitigation Approach for SAR Based on Low-Rank Sparse Decomposition: From the Perspective of Useful Signal Protection
Previous Article in Journal
CAISOV: Collinear Affine Invariance and Scale-Orientation Voting for Reliable Feature Matching
Previous Article in Special Issue
Vehicle Target Detection Network in SAR Images Based on Rectangle-Invariant Rotatable Convolution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Topography Retrieval Algorithm Based on Single-Pass Polarimetric SAR Data and Terrain Dependent Error Analysis

1
Department of Space Microwave Remote Sensing System, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, China
2
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100049, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(13), 3176; https://doi.org/10.3390/rs14133176
Submission received: 21 May 2022 / Revised: 20 June 2022 / Accepted: 28 June 2022 / Published: 1 July 2022
(This article belongs to the Special Issue SAR-Based Signal Processing and Target Recognition)

Abstract

:
Polarimetric synthetic aperture radar (PolSAR) data provide an alternative way for topography retrieval, especially when limited PolSAR data are available. This article proposes a novel topography retrieval algorithm based on the Lambertian backscatter model that further improves the vertical precision of digital elevation model (DEM) generation and requires only one flight. The key idea of the proposed algorithm is to avoid data fluctuations caused by the ratio of the azimuth slope angle to the polarimetric orientation angle (POA). The previous research has confirmed the feasibility of generating a DEM based on single-pass PolSAR data, but its effect on the quality of reference DEM has not been well-explained. To analyze this effect, a large number of experiments on DEM with different resolutions are conducted. In addition, an in-depth analysis of non-linear and terrain-dependent errors is performed. The L-band PolSAR data of NASA/JPL TOPSAR and ALOS-2 PALSAR-2 and interferometric SAR (InSAR) DEM data are used to verify the proposed algorithm. The experimental results show that PolSAR data can be used as an additional reliable information source for DEM fusion under certain conditions to improve the quality of public DEM.

1. Introduction

Polarimetric synthetic aperture radar (PolSAR) data provides another method of terrain reconstruction, especially when radar interferometry cannot be applied. In general, surface topography retrieval can be achieved using orthogonal two-pass or single-pass PolSAR data [1,2]. The polarimetric orientation angle (POA) is a critical polarimetric parameter in topography retrieval, and several classical POA estimation methods have been proposed [3,4,5,6,7]. Jin [8] proposed to use an adaptive threshold method and an image morphology thinning algorithm for linear texture to calculate the azimuth slope when limited single-pass PolSAR data are available. Chen et al. [9] found that the method in [8] was complex and computationally expensive and proposed another slope estimation approach that combines the topography-POA shift model and the refined Lambertian backscattering model, which is used in radarclinometry [10]. Furthermore, Li et al. [11] proposed a new single-pass PolSAR topography retrieval method based on the polarization-dependent intensity ratio, which proved to be more effective than the method in [9].
Instead of the POA, using the polarimetric signatures for the derivation of sea-ice surface topography was discussed in [12], and an accurate DEM of sea-ice surface topography was generated based on co-polarimetric (coPol) coherence. However, this method requires both PolSAR and interferometric SAR (InSAR) data, and only the sea-ice surface topography was verified.
The algorithm proposed in [11] still has two problems, although it can further improve the accuracy of the generated digital elevation model (DEM). First, when the incidence angle is smaller than the ground range slope angle, the azimuth slope direction cannot be correctly determined. Second, the ground range slope angle is easily affected by data fluctuations, especially when the surface of terrain is almost flat. The first problem can be solved by using a large incidence angle for steep relief variation areas, and the second problem can be solved by revising the slopes by the second-order weighted full multigrid (WFMG) algorithm [11]. However, the incidence angle of a SAR image is fixed, which inevitably limits the application range of the algorithm.
This paper proposes a novel topography retrieval algorithm based on single-pass PolSAR data; the main contributions are as follows:
(1)
New expressions of azimuth slope and range slope are derived, which can effectively avoid the data fluctuation caused by the ratio of azimuth slope to POA;
(2)
The method proposed in [13] is used to correct the irregular points of the slope. The principle is that when the azimuth and ground range pixel size are the same, the integral of the slope along a closed-loop should be zero. After obtaining the azimuth and ground range slope, the method of solving the Poisson equation is the same as the weighted full multigrid algorithm described in [14];
(3)
The terrain dependent error was fully analyzed. The experimental results show that the quality of the generated DEM is related to the terrain, and it is especially suitable for terrain with a small elevation variation range and that is free from the interference of vegetation and buildings;
(4)
The application potential of single-pass PolSAR data in DEM generation is deeply analyzed. The experimental results show that PolSAR data can be used as an additional reliable information source for DEM fusion under certain conditions to improve the quality of public DEM.

2. Methods

2.1. Background of POA

In the monostatic backscattering case, the 2 × 2 complex backscattering matrix can be expressed as [15]:
[ S ] = S h h S h v S v h S v v
where, for a reciprocal target matrix, S h v = S v h .
Lee et al. [5,15,16] have indicated that the POA of terrain surface is geometrically related to the topographical slopes and radar look angle, and has a simple form of
tan ξ = tan ω tan γ cos ϕ + sin ϕ , π 2 ξ π 2
where ξ is the POA of the ground patch, ω is the azimuth slope angle, γ is the ground range slope angle, and ϕ is the radar look angle.
The SAR imaging geometry of a tilted surface patch is shown in Figure 1a, and the geometric diagrams of the ground azimuth slope tan ω and the ground range slope tan γ are shown in Figure 1b.
The circular polarization algorithm (CPA) developed by Lee et al. [5,17,18] based on the terrain reflection symmetry hypothesis is one of the most popular algorithms for POA estimation. Based on this hypothesis, for a reflection symmetrical medium, the circular polarization parameter S R R S L L is real and the circular polarization estimator is expressed as [17]
ξ c p a = η , η π / 4 η π / 2 , η > π / 4
where
η = 1 4 arctan 4 R e S h h S v v S h v | S h h S v v | 2 + 4 | S h v | 2 + π
R e A denotes the real part of A, and arctan ( · ) is computed in the range of π , π . Thus, the POA range is limited to π / 4 , π / 4 , but the actual POA range is π / 2 , π / 2 , which indicates a phase wrapping problem in steep terrain.
The ambiguous problem of POA estimation on steep terrain can be successfully solved by combining physical scattering characteristics. As for the natural terrain dominated by Bragg scattering, the unambiguous estimation of POA over steep topography can be expressed as [19], which can be called the vertical polarization dominated E = 0 deorientation algorithm (VEDA), where E is the Huynen parameter [20].
ξ = ξ c p a , C ˜ 0 ξ c p a + π / 2 , C ˜ 0 , π / 4 ξ c p a 0 ξ c p a π / 2 , C ˜ 0 , 0 ξ c p a π / 4
where
C ˜ = | S ˜ h h | 2 | S ˜ v v | 2 2
C ˜ denotes the deoriented Huynen parameter, S ˜ h h and S ˜ v v are elements after deorientation of complex backscattering S , and ξ is the unambiguous estimation of POA.
However, it is not clear whether the VEDA is effective for L-band data, because only the real measurement data of the P-band are verified in [19]. To address this issue, an example with NASA/JPL airborne L-band PolSAR data from Camp Roberts is presented, as shown in Figure 2. The pixel size in the azimuth and ground range directions is 10 m. The DEM generated by C-band InSAR of the corresponding area in Figure 2a is shown in Figure 3a, which shows the roughness of the terrain.
The POA estimated by the DEM is used as a reference, shown in Figure 3b. The POAs estimated from the L-band PolSAR data using the classic CPA algorithm and the VEDA algorithm are shown in Figure 3c,d, respectively. The L-band PolSAR data have been filtered using a 5 × 5 boxcar filter to reduce the speckle noise.
The comparison of Figure 2a and Figure 3c show that the POA noise mainly appears in the lower-left corner and right edge of the image, where there are valleys and trees. This is because the volume scattering does not fit the tilted surface model [16]. The image in Figure 3d is smoother than that in Figure 3c, but there is still noise due to the volume scattering. An additional 3 × 3 boxcar filter has been applied in Figure 3d [19].
Next, the root mean square difference (RMSD) between the POA from InSAR and POLSAR data is calculated for the whole study area, with Figure 3b as the ground truth value. The results are shown in Table 1, which proves that the VEDA is effective for L-band PolSAR data.

2.2. Two-Dimensional Slope Estimation and Correction

To further solve the two problems in [11], that is, the fact that the azimuth slope direction cannot be uniquely determined when the range slope angle is greater than the incident angle and the ground range slope angle can be easily affected by data fluctuations, this paper proposes a novel two-dimensional slope estimation method.
For a terrain that fits the Lambertian backscatter model, the intensity of a SAR image and the slope of a local terrain can be expressed as [10,21,22],
I ( ω , γ ) = K σ R g R a cos ϕ sin 2 ( γ + ϕ ) cos ( γ + ϕ ) cos ω
where K is a calibration constant of a SAR system, σ is a backscatter coefficient of the ground surface, and R g and R a indicate the ground range and azimuth resolution of a SAR image, respectively.
The estimate of the ground range slope angle in [11,23] is
γ = arctan sin ϕ tan ω / tan ξ cos ϕ .
Obviously, the ground range slope angle is easily affected by data fluctuations, especially when the surface is almost flat. The new estimate of ground range slope angle, which is derived in detail in Appendix A, can be expressed as
γ c = arcsin P 4 + 4 P 2 P 2 2 ϕ
where P is given by
P = I ( ω , γ ) sin 2 ϕ I ( 0 , 0 ) cos ϕ cos ω .
and I ( 0 , 0 ) can be estimated by the flat region in the image.
The term | S h h S v v | 2 in the coherency matrix shows a consistently increasing trend after compensation, so cos ω can be obtained by [23]
cos ω = | S h h S v v | 2 | S ˜ h h S ˜ v v | 2 .
where | S ˜ h h S ˜ v v | 2 denotes the results after compensation.
However, ω cannot be uniquely determined only according to (11). Therefore, combining (2) with the estimated γ c in (9), the corrected azimuth slope angle is expressed as
ω c = arccos | S h h S v v | 2 | S ˜ h h S ˜ v v | 2 · s i g n ω s
where the ω s is
ω s = arctan tan ξ sin ϕ tan γ c cos ϕ .
Finally, ω c and γ c denote the azimuth slope angle and the ground range slope angle estimated by the proposed algorithm, respectively. The detailed processing flow is shown in Figure 4. Moreover, the improved algorithm also avoids the problem that the ground range slope in [9] cannot be uniquely determined due to the arccosine equation.
However, the intensity I ( 0 , 0 ) still needs to be estimated. This is because the ill-posed slopes equation cannot be solved directly in the case of single-pass PolSAR data. Nevertheless, the following experimental data analysis shows that the cost is worthwhile.
In addition, since in areas with speckle noise and shadows, radar information cannot truly reflect the undulating characteristics of the actual terrain, this paper uses the method proposed in [13] to eliminate the irregular points of a slope. The principle is that if the grid spacing of the azimuth direction and the ground range direction is the same, the integral value of the slope along the closed loop should be zero.

2.3. Elevation Estimation and POA Correction

After estimating the azimuth and ground range slope, the surface elevation can also be estimated by solving the Poisson equation [1,2].
The Poisson equation can be expressed as,
2 ϕ ( x , y ) = δ ( x , y )
where 2 is the Laplacian operator 2 / x 2 + 2 / y 2 , ϕ ( x , y ) is the height value at ( x , y ) , and the source function δ ( x , y ) on the right side is the surface curvature value at ( x , y ) .
Therefore, the discretized Poisson equation is as follows
δ ( x , y ) = ϕ ( x + 1 , y ) 2 ϕ ( x , y ) + ϕ ( x 1 , y ) + ϕ ( x , y + 1 ) 2 ϕ ( x , y ) + ϕ ( x , y 1 )
where δ x , y is given by
δ ( x , y ) = Δ g ( x + 1 , y ) Δ g ( x , y ) + Δ a ( x , y + 1 ) Δ a ( x , y )
and
Δ g ( x , y ) = R g tan ω ( x , y ) , Δ a ( x , y ) = R a tan γ ( x , y ) .
The WFMG algorithm [14] is used to solve the Poisson equation, and the weight is obtained by the method proposed in [13]. The key idea of the WFMG algorithm is to convert low-frequency components of error into high-frequency components and then to remove them by the Gauss–Seidel relaxation method [24].
To obtain absolute rather than relative elevation values, at least one elevation tie-point must be known for each integrated slope profile [3]. The tie-points can be obtained by down-sampling the public DEM, such as in the shuttle radar topography mission (SRTM) DEM [11]. Then, the DEM can be obtained according to the terrain retrieval processing map, as shown in Figure 5.
Moreover, according to (2), the DEM retrieved from full PolSAR data can also be used to calculate the POA, which provides an effective method to improve the estimation precision of POA without using high-resolution DEM. This will be explained in Section 3.4.

3. Results

3.1. Algorithm Performance Analysis

First, the method proposed in [11] was used to generate the tie-point matrix and the C-band InSAR DEM presented in Figure 3a was downsampled to the resolution of 640 m, which was the same as the resolution in [11], as shown in Figure 6. Meanwhile, for better performance analysis, the DEM in Figure 3a is repeated in Figure 6a and a 5 × 5 boxcar filter is used to filter the L-band PolSAR data.
Then, the DEM inversion was performed using the proposed method; the DEM map derived from L-band PolSAR data is shown in Figure 7. Compared with Figure 6a, it can be found that the main features of the topography can be reconstructed through single-pass PolSAR data.
Further, the differences between the PolSAR-derived DEM and the C-band AIRSAR InSAR-derived DEM were deeply analyzed. The scatter plot of the DEM maps obtained from the overall InSAR, as the ground truth value, and PolSAR data is shown in Figure 8a. The cumulative distribution function of the elevation difference is shown in Figure 8b and we can see that 90.35% of the points have an elevation difference of less than 18.9 m. Two profiles were extracted from C-band InSAR DEM and L-band PolSAR DEM along lines A and B in Figure 6a; the comparison results are presented in Figure 8c,d. The overall trend of elevation change is the same, but it can be found that the error is greater in steep areas, which can be obtained by combining the profile at the intersection of lines A and B.
Moreover, for quantitative comparison with previous research results, the data involved are resampled to 36 m × 36 m resolution. The RMSD of slope and height between C-band AIRSAR InSAR DEM, as the ground truth value, and L-band PolSAR DEM are shown in Table 2 and Table 3, respectively. The comparison with the results of Chen’s method [9] and Li’s method [11] shows that the performance of the proposed method is effective. However, the terrain-dependent errors shown by Figure 8c and d require further analysis.

3.2. Non-Linear and Terrain Dependent Error Analysis

To better assess the impacts of terrain on the retrieval of azimuthal and ground slopes, the NASA/JPL airborne L-band PolSAR data from Camp Roberts was analyzed in detail, including catchments in multiple directions, as shown in Figure 9. In particular, the data of Figure 2 and Figure 9 are referred to as PD1 and PD2, respectively.
Likewise, a 5 × 5 boxcar filter is used to filter the L-band PolSAR data and the data involved are resampled to 36 m × 36 m resolution. However, the case where the resolution of the tie-points is 90m is additionally analyzed, as shown in Figure 10. The inversion results corresponding to the two resolutions are shown in Figure 11 and the height and slope RMSD between the PolSAR-derived DEM and C-band InSAR DEM are given in Table 4 and Table 5, respectively. The effectiveness of the proposed method is further verified by comparing Table 4 and Table 5 with Table 2 and Table 3.
However, the accuracy of PD2 is lower than that of PD1, although the processing methods and data sources are the same. Comparing Figure 2 and Figure 9, the terrain of PD2 includes buildings, highways, vegetation, etc., which is more complex than PD1. Therefore, it can be considered that the elevation accuracy of topography retrieval is related to the terrain. In addition, comparing Figure 11a and Figure 11b, it is also related to the resolution of the tie-points. This will be analyzed in detail in the next section.
For further analysis, three regions of interest (ROI) are selected, as shown in Figure 12a, and the tie-points are shown in Figure 12b–d with a resolution of 90 m. The red (ROI1)- and green (ROI2)-marked areas correspond to relatively flat terrain in different directions and the blue (ROI3)-marked areas correspond to relatively steep terrain.
The topography retrieval results of the red-, green-, and blue-marked areas in Figure 12a are shown in Figure 13. Comparing the difference images of the three ROIs in the fourth column, it can be found that the error of steep terrain is greater. A careful analysis of the first two rows shows that the high error areas in the difference image are mainly distributed at the boundary positions of different terrains, which is due to the non-homogeneous scattering of the ground cover at the boundary. This indicates that the proposed method is more suitable for terrain dominated by a single scatterer.
Moreover, the elevation profiles marked by line A–line D in the three ROI regions were extracted, as shown in Figure 14. Combining line A and line D in Figure 13a and line A, line B, and line D in Figure 13e, it can be seen that the poor estimation results in a, j, b, e, and k in Figure 14 are due to the fact that these profiles all span multiple terrains.
The height and slope RMSD between the PolSAR-derived DEM and C-band AIRSAR InSAR DEM are given in Table 6 and Table 7, respectively. It can be seen that ROI3, the blue-marked area, has the largest estimation error. Combining Figure 13 and Figure 14, the estimation accuracy of DEM generated by PolSAR data is related not only to the terrain, but also to the homogeny of ground covering scattering. Therefore, these factors should be considered in practice.

3.3. Analysis of Low-Resolution DEM Matching High-Resolution PolSAR Data

To evaluate the effect of low-resolution DEM matching the high-resolution polarization SAR data, the proposed method was used to analyze the situation when tie-points had the resolutions of 90 m and 30 m, as shown in Figure 15. The inversion results corresponding to the two resolutions are shown in Figure 16, where it can be seen that the higher the resolution of the tie-point matrix, the higher the similarity between the PolSAR-derived DEM and InSAR-derived DEM.
A quantitative analysis was also conducted, and the height and slope RMSD between the PolSAR-derived DEM and C-band InSAR DEM are given in Table 8 and Table 9, respectively. It should be noted that in order to analyze the high-resolution situation, the data involved are not resampled here, but a 5 × 5 boxcar filter is still used.
Experimental results show that PolSAR data can integrate terrain textures into low-resolution DEMs and improve the resolution of DEMs without interpolation.

3.4. POA Correction Effect Analysis

According to (2), the DEM retrieved from PolSAR data was used to calculate the POA, and the results are shown in Figure 17a. Comparison of the results in Figure 17a and those in Figure 3c,d shows that after correction, the POA in Figure 17a is smoother and more similar to the POA obtained from the C-band InSAR DEM.
Combining Figure 17b,d, 99.03% of the absolute values in the difference image are less than 39°, and most are within 20°. Furthermore, it can be clearly seen from Figure 17c that the estimated value and the real value are symmetrically distributed on both sides of the diagonal, and the point density in the middle pink area is the largest, indicating that the corrected POA is highly consistent with the POA derived from DEM.
The experimental results show that the DEM derived from L-band PolSAR data has high application potential for POA correction.

3.5. Application Potential of PolSAR Data in DEM Generation

To further verify the reliability of PolSAR data for DEM generation, a field scientific expedition was conducted in Salt Lake, Qinghai Province, China. The L-band fully PolSAR data obtained by ALOS-2 PALSAR-2 in this area in August 2020 was used for analysis. The RGB Pauli color-coded image is shown in Figure 18a and the aerial view of the same area obtained from Google Earth is shown in Figure 18b. The flight direction was from left to right, with a pixel size of 2.79 m in the azimuth and 2.86 m in the slant range. The DEM data acquired by the Shuttle Radar Topography Mission (SRTM) at a resolution of 1 arc-second (30 m) are displayed in Figure 18c. The reference DEM was transformed into SAR slant range geometry.
The ROI marked by the red box in Figure 18 is shown in Figure 19. Similarly, the ROI includes a variety of terrain.
The proposed method was used to analyze the situation when tie-points had resolutions of 90 m, and 30 m, as shown in Figure 20. The inversion results corresponding to the two resolutions are shown in Figure 21, and the height and slope RMSDs between the PolSAR-derived DEM and SRTM DEM are given in Table 10 and Table 11, respectively.
The experimental results of ALOS2-PALSAR2 and AIRSAR data show that the elevation accuracy of DEM generated from POLSAR data depends on terrain, and the elevation accuracy is higher for relatively flat terrain without vegetation and artificial target interference.

4. Discussion

The experimental results in Section 3.1 show that the error of topography retrieval is terrain-dependent. To better assess the impacts of terrain on the retrieval of azimuthal and ground slopes, the PD2 data from Camp Roberts was analyzed in detail. The experimental results in Section 3.2 show that the error of steep terrain is greater. Moreover, the estimation accuracy of DEM generated by PolSAR data is related not only to the terrain, but also to the homogeny of ground covering scattering. Therefore, these factors should be considered in practice.
To evaluate the effect of low-resolution DEM matching the high-resolution polarization SAR data, tie-point matrices with resolutions of 90 m and 30 m, respectively, are analyzed in depth in Section 3.3. It was found that the higher the resolution of the tie-point matrix, the higher the similarity between the PolSAR-derived DEM and InSAR-derived DEM. Further, it can be concluded that PolSAR data can integrate terrain textures into low-resolution DEMs and improve the resolution of DEMs without interpolation.
Moreover, the experimental results in Section 3.4 show that the DEM derived from L-band PolSAR data has high application potential for POA correction. This will contribute to the application of base POA.
To further verify the reliability of PolSAR data for DEM generation, a field scientific expedition was conducted in Salt Lake, Qinghai Province, China. Combining the experimental results of ALOS2-PALSAR2 in Section 3.5 and AIRSAR data, it can be further concluded that the elevation accuracy of DEM generated from POLSAR data depends on terrain and that the elevation accuracy is higher for relatively flat terrain without vegetation and artificial target interference.
In addition, we know that the surface of the moon is bare and dry, and there is no vegetation interference. Therefore, the technology for generating DEM based on PolSAR data may be applied to the topographic mapping of the lunar surface, especially lunar permanently shadowed regions (PSR). Then, similar to the idea of combining the Lunar Orbiter Laser Altimeter (LOLA) and SELENE Terrain Camera (TC) with data adopted in [25], it may be possible to combine LOLA with PolSAR data for topographic mapping of lunar PSR.

5. Conclusions

In this paper, a novel topography retrieval algorithm based on single-pass PolSAR data is proposed. First, a new ground range slope estimation equation is derived and the azimuth slope estimation is also improved. Therefore, data fluctuations caused by the ratio of the azimuth slope angle to the POA are avoided.
Furthermore, the L-band PolSAR data from AIRSAR and ALOS2-PALSAR2 containing a variety of terrain are deeply analyzed. We find that the quality of DEM generated is related to terrain, and the error will be greater at the boundary of different terrains. Therefore, in practice, more attention should be paid to ROIs where surface scattering is homogeneous and the elevation dynamic range is small.
In addition, a detailed comparative analysis of the enhancement effect of PolSAR data on the DEM is conducted. The analysis results demonstrate that PolSAR data can not only be used to generate DEM, but also can further improve DEM resolution under certain elevation accuracy. The application potential of DEM generated from PolSAR data for POA estimation is also analyzed.
In the future, different scattering models need to be optimized according to different terrain characteristics to further improve the precision of topography retrieval.

Author Contributions

Conceptualization, C.Y.; funding acquisition, F.Z., X.L., and R.W.; investigation, C.Y. and M.W.; methodology, C.Y.; project administration, F.Z. and R.W.; resources, F.Z.; supervision, F.Z., C.W., X.L., and R.W.; validation, C.Y. and X.L.; writing—original draft, C.Y.; writing—review and editing, F.Z., C.W., M.W., X.L., and R.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the National Key Research and Development Program of China under Grant 2017YFB0502700, the Beijing Municipal Natural Science Foundation (No. 4192065), and the National Natural Science Foundation of China under Grant 61901445.

Data Availability Statement

Acknowledgments

The authors would like to thank the National Aeronautics and Space Administration’s Jet Propulsion Laboratory (NASA/JPL) and the Japan Aerospace Exploration Agency (JAXA) for providing the outstanding AIRSAR and ALOS2-PALSAR2 polarimetric SAR data. The authors would also like to thank all colleagues who participated in this experiment.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

According to (7), we have
I ω , γ sin 2 ϕ I 0 , 0 cos ( γ ) cos ( ϕ ) = sin 2 ( γ + ϕ ) cos ( γ + ϕ ) .
Next, we set P = I ω , γ sin 2 ϕ I 0 , 0 cos ( γ ) cos ( ϕ ) , θ = γ + ϕ , and obtain
sin 2 θ P 1 sin 2 θ = 0 .
Therefore, according to the root formula of the univariate quadratic equation, we can obtain
sin 2 θ = P 2 + P 4 + 4 P 2 2 .
Finally, the new estimate of the ground range slope angle can be expressed as
γ c = arcsin P 2 + P 4 + 4 P 2 2 ϕ .

References

  1. Schuler, D.L.; Ainsworth, T.; Lee, J.; De Grandi, G. Topographic mapping using polarimetric SAR data. Int. J. Remote Sens. 1998, 19, 141–160. [Google Scholar] [CrossRef]
  2. Schuler, D.L.; Lee, J.S.; Ainsworth, T.L.; Grunes, M.R. Terrain topography measurement using multipass polarimetric synthetic aperture radar data. Radio Sci. 2000, 35, 813–832. [Google Scholar] [CrossRef]
  3. Schuler, D.L.; Lee, J.S.; De Grandi, G. Measurement of topography using polarimetric SAR images. IEEE Trans. Geosci. Remote Sens. 1996, 34, 1266–1277. [Google Scholar] [CrossRef]
  4. Lee, J.; Krogager, E.; Schuler, D.; Ainsworth, T.; Boerner, W. On the estimation of polarization orientation angles induced from azimuth slopes using polarimetric SAR data. In Proceedings of the IEEE 2000 International Geoscience and Remote Sensing Symposium. Taking the Pulse of the Planet: The Role of Remote Sensing in Managing the Environment, Honolulu, HI, USA, 24–28 July 2000; Volume 3, pp. 1310–1312. [Google Scholar]
  5. Lee, J.S.; Schuler, D.L.; Ainsworth, T.L. Polarimetric SAR data compensation for terrain azimuth slope variation. IEEE Trans. Geosci. Remote Sens. 2000, 38, 2153–2163. [Google Scholar]
  6. Lee, J.S.; Schuler, D.L.; Ainsworth, T.L.; Boerner, W.M. Polarization orientation estimation and applications: A review. In Proceedings of the 2003 IEEE International Geoscience and Remote Sensing Symposium, Toulouse, France, 21–25 July 2003; Volume 1, pp. 428–430. [Google Scholar]
  7. Pottier, E.; Schuler, D.; Lee, J.; Ainsworth, T. Estimation of the terrain surface azimuthal/range slopes using polarimetric decomposition of POLSAR data. In Proceedings of the IEEE 1999 International Geoscience and Remote Sensing Symposium, Hamburg, Germany, 28 June–2 July 1999; Volume 4, pp. 2212–2214. [Google Scholar]
  8. Jin, Y.; Luo, L. Terrain topographic inversion using single-pass polarimetric SAR image data. Sci. China Ser. F Inf. Sci. 2004, 47, 490. [Google Scholar] [CrossRef]
  9. Chen, X.; Wang, C.; Zhang, H. DEM generation combining SAR polarimetry and shape-from-shading techniques. IEEE Geosci. Remote Sens. Lett. 2008, 6, 28–32. [Google Scholar] [CrossRef]
  10. Paquerault, S.; Maitre, H. New method for backscatter model estimation and elevation map computation using radarclinometry. In Proceedings of the SAR Image Analysis, Modeling, and Techniques. International Society for Optics and Photonics, Barcelona, Spain, 20 November 1998; Volume 3497, pp. 230–241. [Google Scholar]
  11. Li, Y.; Hong, W.; Pottier, E. Topography retrieval from single-pass POLSAR data based on the polarization-dependent intensity ratio. IEEE Trans. Geosci. Remote Sens. 2014, 53, 3160–3177. [Google Scholar] [CrossRef]
  12. Huang, L.; Hajnsek, I. PolSAR based Scattering Characterization for Sea-Ice Topographic Retrieval using TanDEM-X Data (EUSAR 2021). In Proceedings of the 13th European Conference on Synthetic Aperture Radar, Online Event, 29 March–1 April 2021; pp. 1–5. [Google Scholar]
  13. Wang, M. Terrain mapping using full polarimetric SAR images of two cross track. Signal Process. 2009, 25, 48–51. [Google Scholar]
  14. Pritt, M.D. Phase unwrapping by means of multigrid techniques for interferometric SAR. IEEE Trans. Geosci. Remote Sens. 1996, 34, 728–738. [Google Scholar] [CrossRef]
  15. Lee, J.S.; Pottier, E. Polarimetric Radar Imaging: From Basics to Applications; CRC Press: Boca Raton, FL, USA, 2017. [Google Scholar]
  16. Lee, J.S.; Ainsworth, T.L.; Wang, Y. Polarization orientation angle and polarimetric SAR scattering characteristics of steep terrain. IEEE Trans. Geosci. Remote Sens. 2018, 56, 7272–7281. [Google Scholar] [CrossRef]
  17. Lee, J.S.; Schuler, D.L.; Ainsworth, T.L.; Krogager, E.; Kasilingam, D.; Boerner, W.M. On the estimation of radar polarization orientation shifts induced by terrain slopes. IEEE Trans. Geosci. Remote Sens. 2002, 40, 30–41. [Google Scholar]
  18. Lee, J.S.; Ainsworth, T.L. The effect of orientation angle compensation on coherency matrix and polarimetric target decompositions. IEEE Trans. Geosci. Remote Sens. 2010, 49, 53–64. [Google Scholar] [CrossRef]
  19. Liang, L.; Zhang, Y.; Li, D. A novel method for polarization orientation angle estimation over steep terrain and comparison of deorientation algorithms. IEEE Trans. Geosci. Remote Sens. 2020, 59, 4790–4801. [Google Scholar] [CrossRef]
  20. Huynen, J.R. Phenomenological Theory of Radar Targets. Ph.D. Thesis, Technical University Delft, Delft, The Netherlands, 1970. [Google Scholar]
  21. Frankot, R.T.; Chellappa, R. Estimation of surface topography from SAR imagery using shape from shading techniques. Artif. Intell. 1990, 43, 271–310. [Google Scholar] [CrossRef]
  22. Paquerault, S.; Maitre, H.; Nicolas, J.M. Radarclinometry for ERS-1 data mapping. In Proceedings of the 1996 International Geoscience and Remote Sensing Symposium, Lincoln, NE, USA, 27–31 May 1996; Volume 1, pp. 503–505. [Google Scholar]
  23. Li, Y.; Hong, W.; Cao, F.; Wang, Y.p.; Wu, Y.r. Estimation of terrain slope using a Compensation-Lambertian method from single-pass POLSAR data. In Proceedings of the IGARSS 2008–2008 IEEE International Geoscience and Remote Sensing Symposium, Boston, MA, USA, 8–11 July 2008; Volume 2, pp. II-1310–II-1313. [Google Scholar]
  24. Zhang, J. Acceleration of five-point red-black Gauss-Seidel in multigrid for Poisson equation. Appl. Math. Comput. 1996, 80, 73–93. [Google Scholar]
  25. Barker, M.; Mazarico, E.; Neumann, G.; Zuber, M.; Haruyama, J.; Smith, D. A new lunar digital elevation model from the Lunar Orbiter Laser Altimeter and SELENE Terrain Camera. Icarus 2016, 273, 346–355. [Google Scholar] [CrossRef] [Green Version]
Figure 1. (a) SAR imaging geometry of a tilted surface patch. (b) The projection of surface normal to the x z and y z planes, and N x z and N y z , which are the corresponding projection components. The blue-marked parts d x , d y , and d z in (b) are the changes along the positive direction of the x y z coordinate axis, respectively. The azimuth slope is negative and the ground range slope is positive.
Figure 1. (a) SAR imaging geometry of a tilted surface patch. (b) The projection of surface normal to the x z and y z planes, and N x z and N y z , which are the corresponding projection components. The blue-marked parts d x , d y , and d z in (b) are the changes along the positive direction of the x y z coordinate axis, respectively. The azimuth slope is negative and the ground range slope is positive.
Remotesensing 14 03176 g001
Figure 2. (a) Pauli image of AIRSAR L-band data from Camp Roberts, 768 rows (azimuth) × 768 columns (ground range). (b) Corresponding area optical image from Google Earth. The direction of flight is from top to bottom.
Figure 2. (a) Pauli image of AIRSAR L-band data from Camp Roberts, 768 rows (azimuth) × 768 columns (ground range). (b) Corresponding area optical image from Google Earth. The direction of flight is from top to bottom.
Remotesensing 14 03176 g002
Figure 3. (a) C-band AIRSAR InSAR-generated DEM with approximately 10 m resolution. (b) POA from the DEM of (a). (c) POA from L-Band PolSAR data estimated by CPA. (d) POA from L-Band PolSAR data estimated by VEDA.
Figure 3. (a) C-band AIRSAR InSAR-generated DEM with approximately 10 m resolution. (b) POA from the DEM of (a). (c) POA from L-Band PolSAR data estimated by CPA. (d) POA from L-Band PolSAR data estimated by VEDA.
Remotesensing 14 03176 g003
Figure 4. The slope estimation flow chart proposed in this paper.
Figure 4. The slope estimation flow chart proposed in this paper.
Remotesensing 14 03176 g004
Figure 5. Single-pass PolSAR topography retrieval processing diagram after the azimuth slope and the ground range slope are estimated.
Figure 5. Single-pass PolSAR topography retrieval processing diagram after the azimuth slope and the ground range slope are estimated.
Remotesensing 14 03176 g005
Figure 6. Point matrix image. (a) C-band InSAR DEM. (b) Downsampled C-band InSAR DEM with approximately 640 m resolution as initial height.
Figure 6. Point matrix image. (a) C-band InSAR DEM. (b) Downsampled C-band InSAR DEM with approximately 640 m resolution as initial height.
Remotesensing 14 03176 g006
Figure 7. DEM derived from L-band PolSAR data using the proposed method.
Figure 7. DEM derived from L-band PolSAR data using the proposed method.
Remotesensing 14 03176 g007
Figure 8. (a) Scatter plot between C-band AIRSAR InSAR-derived DEM (truths) and POLSAR derived DEM (estimates). (b) The cumulative distribution function of elevation difference between Figure 6a and Figure 7. (c) and (d) are the comparison of DEM values measured along line A and line B in Figure 6a.
Figure 8. (a) Scatter plot between C-band AIRSAR InSAR-derived DEM (truths) and POLSAR derived DEM (estimates). (b) The cumulative distribution function of elevation difference between Figure 6a and Figure 7. (c) and (d) are the comparison of DEM values measured along line A and line B in Figure 6a.
Remotesensing 14 03176 g008
Figure 9. (a) RGB Pauli color-coded image with AIRSAR L-band data from Camp Roberts, 1024 rows (azimuth) × 1024 columns (ground range). (b) Corresponding area optical image from Google Earth. The direction of flight is from top to bottom.
Figure 9. (a) RGB Pauli color-coded image with AIRSAR L-band data from Camp Roberts, 1024 rows (azimuth) × 1024 columns (ground range). (b) Corresponding area optical image from Google Earth. The direction of flight is from top to bottom.
Remotesensing 14 03176 g009
Figure 10. (a) C-band AIRSAR InSAR generated DEM. Downsampled 640 m (b) and 90 m (c) resolution images.
Figure 10. (a) C-band AIRSAR InSAR generated DEM. Downsampled 640 m (b) and 90 m (c) resolution images.
Remotesensing 14 03176 g010
Figure 11. DEM generated from L-band POLSAR data based on tie-points with resolutions of 640 m (a) and 90 m (b), respectively.
Figure 11. DEM generated from L-band POLSAR data based on tie-points with resolutions of 640 m (a) and 90 m (b), respectively.
Remotesensing 14 03176 g011
Figure 12. Three regions of interest (ROI) are selected, as shown in (a); the tie-points are shown in (bd) with a resolution of 90 m. (bd) correspond to the red-, green-, and blue-marked areas in (a), respectively.
Figure 12. Three regions of interest (ROI) are selected, as shown in (a); the tie-points are shown in (bd) with a resolution of 90 m. (bd) correspond to the red-, green-, and blue-marked areas in (a), respectively.
Remotesensing 14 03176 g012
Figure 13. The first and second columns are the corresponding C-band InSAR DEM and Pauli images, respectively, the third column is the DEM generated from PolSAR data and the fourth column is the difference image between the first and third columns. The first to third rows correspond to the red-, green-, and blue-marked areas in Figure 12a, respectively. Further, combining the results of the first to third rows, it can be seen that the error of flat terrain is smaller, and the error is larger at the boundaries of different terrains.
Figure 13. The first and second columns are the corresponding C-band InSAR DEM and Pauli images, respectively, the third column is the DEM generated from PolSAR data and the fourth column is the difference image between the first and third columns. The first to third rows correspond to the red-, green-, and blue-marked areas in Figure 12a, respectively. Further, combining the results of the first to third rows, it can be seen that the error of flat terrain is smaller, and the error is larger at the boundaries of different terrains.
Remotesensing 14 03176 g013
Figure 14. The first to third columns correspond to Figure 13a, e, and i, respectively, and the first to fourth rows correspond to the elevation profiles marked by lines A and D, respectively. It can be seen that the error depends on the terrain, and the error is larger where the elevation changes sharply. The more complex the terrain, the larger the error dynamic range.
Figure 14. The first to third columns correspond to Figure 13a, e, and i, respectively, and the first to fourth rows correspond to the elevation profiles marked by lines A and D, respectively. It can be seen that the error depends on the terrain, and the error is larger where the elevation changes sharply. The more complex the terrain, the larger the error dynamic range.
Remotesensing 14 03176 g014
Figure 15. Point matrix image. (a) Downsampled C-band InSAR DEM to 90 m. (b) 30 m resolution as the initial height.
Figure 15. Point matrix image. (a) Downsampled C-band InSAR DEM to 90 m. (b) 30 m resolution as the initial height.
Remotesensing 14 03176 g015
Figure 16. The first row is the DEM image derived from L-band PolSAR data and the second row is the scatter diagram between C-band InSAR DEM (truths) and PolSAR-derived DEM (estimates). Furthermore, the first and second columns correspond to the cases where the tie-points have 90 m and 30 m resolution, respectively. It can be seen that the higher the resolution of the tie-points, the closer the elevation estimate is to the ground truth.
Figure 16. The first row is the DEM image derived from L-band PolSAR data and the second row is the scatter diagram between C-band InSAR DEM (truths) and PolSAR-derived DEM (estimates). Furthermore, the first and second columns correspond to the cases where the tie-points have 90 m and 30 m resolution, respectively. It can be seen that the higher the resolution of the tie-points, the closer the elevation estimate is to the ground truth.
Remotesensing 14 03176 g016
Figure 17. (a) POA derived from PolSAR-derived DEM. (b,c) are the difference image and scatter plot between (a) and Figure 3a, respectively, with the POA derived from INSAR-derived DEM as the ground truth. (d) is a cumulative distribution function plot of the absolute value of (b).
Figure 17. (a) POA derived from PolSAR-derived DEM. (b,c) are the difference image and scatter plot between (a) and Figure 3a, respectively, with the POA derived from INSAR-derived DEM as the ground truth. (d) is a cumulative distribution function plot of the absolute value of (b).
Remotesensing 14 03176 g017
Figure 18. (a) RGB Pauli color-coded image with ALOS-2 PALSAR2 L-band data from Qinghai Salt Lake, 25,960 columns (azimuth) × 8624 rows (slant range). (b) Corresponding area optical image from Google Earth. (c) DEM data acquired by the Shuttle Radar Topography Mission (SRTM) at a resolution of 1 arc-second (30 m) in the corresponding area. The area marked by the red box is the region of interest.
Figure 18. (a) RGB Pauli color-coded image with ALOS-2 PALSAR2 L-band data from Qinghai Salt Lake, 25,960 columns (azimuth) × 8624 rows (slant range). (b) Corresponding area optical image from Google Earth. (c) DEM data acquired by the Shuttle Radar Topography Mission (SRTM) at a resolution of 1 arc-second (30 m) in the corresponding area. The area marked by the red box is the region of interest.
Remotesensing 14 03176 g018
Figure 19. The region of interest selected in the experiment. (a) corresponds to the boxed area in Figure 18a, 3200 rows (azimuth) × 2486 columns (slant range). (b) Corresponding area optical image from Google Earth.
Figure 19. The region of interest selected in the experiment. (a) corresponds to the boxed area in Figure 18a, 3200 rows (azimuth) × 2486 columns (slant range). (b) Corresponding area optical image from Google Earth.
Remotesensing 14 03176 g019
Figure 20. (a) DEM from SRTM. Downsampled 90 m (b) and 30 m (c) resolution images.
Figure 20. (a) DEM from SRTM. Downsampled 90 m (b) and 30 m (c) resolution images.
Remotesensing 14 03176 g020
Figure 21. The first row is the DEM image derived from L-band PolSAR data and the second row is the scatter diagram between SRTM DEM (truths) and PolSAR-derived DEM (estimates). The first and second columns correspond to the cases where the tie-points have 90 m and 30 m resolution, respectively. It can be seen that the higher the resolution of the tie-points, the closer the elevation estimate is to the ground truth.
Figure 21. The first row is the DEM image derived from L-band PolSAR data and the second row is the scatter diagram between SRTM DEM (truths) and PolSAR-derived DEM (estimates). The first and second columns correspond to the cases where the tie-points have 90 m and 30 m resolution, respectively. It can be seen that the higher the resolution of the tie-points, the closer the elevation estimate is to the ground truth.
Remotesensing 14 03176 g021
Table 1. RMSD of the POA estimates and ground truth results.
Table 1. RMSD of the POA estimates and ground truth results.
CPAVEDA
RMSD (°)11.2410.10
Table 2. RMSD of slope estimates and ground truth results (degrees).
Table 2. RMSD of slope estimates and ground truth results (degrees).
Azimuth SlopeGround Range Slope
Chen’s method9.879.77
Li’s method5.036.26
Proposed method3.506.04
Table 3. RMSD of the height estimates and ground truth results.
Table 3. RMSD of the height estimates and ground truth results.
Chen’s MethodLi’s MethodProposed Method
RMSD (m)28.6614.7510.87
Table 4. RMSD of the height estimates and ground truth results.
Table 4. RMSD of the height estimates and ground truth results.
Tie Points Res.640 (m)90 (m)
RMSD (m)13.002.30
Table 5. RMSD of slope estimates and ground truth results (degrees).
Table 5. RMSD of slope estimates and ground truth results (degrees).
Tie Points Res.Azimuth SlopeGround Range Slope
640 (m)4.825.75
90 (m)1.632.00
Table 6. RMSD of the height estimates and ground truth results.
Table 6. RMSD of the height estimates and ground truth results.
DataROI1ROI2ROI3
RMSD (m)1.041.642.40
Table 7. RMSD of slope estimates and ground truth results (degrees).
Table 7. RMSD of slope estimates and ground truth results (degrees).
DataAzimuth SlopeGround Range Slope
ROI11.090.89
ROI20.971.60
ROI31.562.10
Table 8. RMSD of the height estimates and ground truth results.
Table 8. RMSD of the height estimates and ground truth results.
Tie Points Res.90 (m)30 (m)
RMSD (m)3.201.14
Table 9. RMSD of slope estimates and ground truth results (degrees).
Table 9. RMSD of slope estimates and ground truth results (degrees).
Tie Points Res.Azimuth SlopeGround Range Slope
90 (m)3.102.33
30 (m)0.830.75
Table 10. RMSD of the height estimates and ground truth results.
Table 10. RMSD of the height estimates and ground truth results.
Tie Points Res.90 (m)30 (m)
RMSD (m)2.230.92
Table 11. RMSD of slope estimates and ground truth results (degrees).
Table 11. RMSD of slope estimates and ground truth results (degrees).
Tie Points Res.Azimuth SlopeGround Range Slope
90 (m)3.325.03
30 (m)1.543.08
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, C.; Zhao, F.; Wang, C.; Wang, M.; Liu, X.; Wang, R. A Novel Topography Retrieval Algorithm Based on Single-Pass Polarimetric SAR Data and Terrain Dependent Error Analysis. Remote Sens. 2022, 14, 3176. https://doi.org/10.3390/rs14133176

AMA Style

Yang C, Zhao F, Wang C, Wang M, Liu X, Wang R. A Novel Topography Retrieval Algorithm Based on Single-Pass Polarimetric SAR Data and Terrain Dependent Error Analysis. Remote Sensing. 2022; 14(13):3176. https://doi.org/10.3390/rs14133176

Chicago/Turabian Style

Yang, Congrui, Fengjun Zhao, Chunle Wang, Mengmeng Wang, Xiuqing Liu, and Robert Wang. 2022. "A Novel Topography Retrieval Algorithm Based on Single-Pass Polarimetric SAR Data and Terrain Dependent Error Analysis" Remote Sensing 14, no. 13: 3176. https://doi.org/10.3390/rs14133176

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop