The airborne multi-temporal PolSAR datasets from UAVSAR and the spaceborne multi-temporal PolSAR datasets from ALOS/PALSAR are used to verify the performance of the proposed method. The boxcar method, refined Lee method [
17], improved Sigma method [
40], IDAN method [
19], and SimiTest method [
10] are selected for comparison. The moving window size is 9 × 9 for the boxcar method, refined Lee method, and improved Sigma method, while the maximum sample size is 50 for the IDAN method. Preliminary analysis shows that the filtering performance is better when the Sigma value is 0.9. Therefore, a Sigma value of 0.9 is adopted in this study. The threshold of the SimiTest method is set as −0.3 according to [
10], while the threshold of the proposed method is −0.95. A 15 × 15 moving window is selected to carry out filtering experiments for the SimiTest method and the proposed MTPCM method. The refined Lee method, improved Sigma method, and IDAN method are implemented through the PolSARpro software.
Edge detection can be exploited to investigate the image details maintenance performance for different speckle filtering methods. In this work, the ratio of average (ROA) edge detector [
42] with a 5 × 5 moving window is used to detect the image. The figure of merit (FOM) is exploited for quantitative evaluation of the edge detection effect [
41] and is defined as
where
and
, respectively, represent the number of edge pixels in the ground-truth and the number of edge pixels in the detection result.
represents the nearest Euclidean distance between the pixel point in the detection result and the pixel point in the true value, and
is an adjustable parameter (
in this work). If the edge detection result is exactly the same as the ground-truth, FOM is 1. Otherwise, FOM is lower than 1. The larger the FOM, the better the performance on image details maintenance.
4.1. Comparison with UAVSAR DATA
The UAVSAR L-band multi-temporal PolSAR data over Manitoba, Canada obtained on 22, 23, and 25 June 2012 are utilized for comparison, shown in
Figure 6. The provided data have already been 3-look processed in the range and 12-look processed in the azimuth with range and azimuth resolutions of, respectively, 5 and 7 m [
43]. The study area with a size of 1130 × 880 pixels mainly contains mixed crops represented by cereals and vegetables.
The speckle filtering results for UAVSAR data (22 June 2012) are shown in
Figure 7. In this comparison, six regions of interest (ROIs) are randomly selected from the study area for further evaluation of the speckle filtering effect, shown in
Figure 6a. The selected six ROIs including three homogeneous areas with different land covers (marked with red rectangles, denoted as ROI1, ROI2, and ROI3) and the three weak-feature areas with edge (marked with blue rectangles, denoted as ROI4, ROI5, and ROI6).
The speckle filtering comparisons for six ROIs are shown in
Figure 8,
Figure 9,
Figure 10 and
Figure 11. For three homogeneous areas (ROIs 1–3), the original data and speckle filtered data from different methods are shown in
Figure 8. Visually, the six speckle filtering methods can well smooth the speckle. The boxcar, refined Lee, and IDAN filtered data have some speckle effect, while the improved Sigma method, SimiTest method, and the proposed method can well smooth the speckle effect.
On the basis of visual analysis, the ENL is selected to carry out quantitative analysis for the speckle filtered data. The quantitative results comparison on 22 June are summarized in
Table 1. The ENL values from the original data for ROIs 1–3 are 20.62, 16.23, and 20.54, respectively. After speckle filtering, the ENL values are improved for ROIs 1–3. Similar to visual analysis, the boxcar method exhibits relatively limited speckle smooth performance with the lowest ENL values of 440.42, 385.80, and 430.27 for ROIs 1–3. The ENL values of the improved Sigma method are better than the boxcar method, refined Lee method, and IDAN method, but lower than the SimiTest method and the proposed MTPCM method. For ROI1 and ROI2, the proposed MTPCM method achieves the highest ENL values of 966.15 and 854.95, which is better than the other five comparison methods. For ROI3, the SimiTest method has the highest ENL of 906.04, while the ENL value of the proposed MTPCM method is very close to that of the SimiTest method. Therefore, the proposed MTPCM method exhibits better performance on speckle reduction.
To further evaluate the speckle filtering performance for different methods, edge detection is carried out for three weak-feature areas (ROIs 4–6). The Pauli images, SPAN images, edge detection results, and binary edge detection results with a threshold of 0.5 are shown in
Figure 9,
Figure 10 and
Figure 11. Meanwhile, the edge ground-truth images are shown in
Figure 9(a0),
Figure 10(a0) and
Figure 11(a0).
The edge detection comparison for ROI4 is shown in
Figure 9. The ROI4 contains two types of homogeneous regions separated by a straight line. From a visual perspective, the speckle effect is still apparent in the filtered images from the boxcar method, refined Lee method, and IDAN method. The improved Sigma method, SimiTest method, and the proposed MTPCM method can effectively smooth the speckle effect. The edge detection result from original data produces a large number of false alarms, while the edge detection results from filtered data produce no alarms. There is some edge missing phenomenon in the boxcar filtered, improved Sigma filtered, and IDAN filtered data, while the refined Lee method, SimiTest method, and the proposed MTPCM method not only smooth the speckle effect but also maintain image edges well, shown in
Figure 9(b6,b7). The edge detection results from both the SimiTest method and the proposed MTPCM method are a straight line that closely matches the ground-truth. The edge detection comparison for ROI5 is shown in
Figure 10. The ROI5 contains a curved edge. It can be seen that compared with the traditional methods, the SimiTest method and the proposed MTPCM method exhibit better performance on edge detection, with the proposed MTPCM method outperforming the SimiTest method. The edge detection comparison for ROI6 is shown in
Figure 11. The ROI6 contains multiple types of land covers, crop-line edges, and weak-feature edges. It can be observed that, from the traditional filtered data, the salient linear edges can be detected, while the crop-line edges marked with red triangular box and weak-feature edges marked with red rectangular box are difficult to detect, as shown in
Figure 11(b4–e4). However, the result of edge detection from the proposed MTPCM method is superior both for crop-line edges and weak-feature edges, as shown in
Figure 11(g4).
The quantitative results in terms of the edge detection on 22 June are summarized in
Table 1. The proposed MTPCM method achieves the highest FOM values of 0.83, 0.81, and 0.70, which is better than the other five comparison methods. Moreover, compared with the SimiTest methods, the FOM is improved by 0.01, 0.27, and 0.10, respectively from the proposed MTPCM method.
In order to further verify the performance of the proposed MTPCM method, the same comparison experiment is carried out for UAVSAR data on 23 June and 25 June. The quantitative results comparison is shown in
Table 2 and
Table 3, respectively.
In this comparison for UAVSAR data on 23 June, for ROI1 and ROI2, the ENL values of the proposed MTPCM method are the highest among all methods, reaching 640.08 and 626.56, respectively. For ROI3, the ENL values of the proposed MTPCM method are slightly lower than that of the SimiTest method. In terms of edge detection, the FOM values of the proposed method are 0.82, 0.81, and 0.72 for the ROI4-ROI6, respectively. For ROI4, the FOM value of the proposed MTPCM method and the SimiTest method is the highest, reaching 0.82. For ROI5 and ROI6, the FOM values of the proposed MTPCM method are the highest.
In this comparison for UAVSAR data on 25 June, the ENL values of the proposed MTPCM method are the highest among all methods, reaching 851.84, 438.95, and 903.51, respectively. In terms of edge detection, the FOM value of the proposed MTPCM method is also the highest, reaching 0.84, 0.53, and 0.68, respectively. Therefore, the proposed MTPCM method can effectively improve ENL while maintaining high FOM and has superior speckle filtering performance.
The number and interval of time series data can affect the performance of the proposed filtering method. In order to analyze the influence of the number and interval of time series data, the UAVSAR PolSAR data obtained on 22 June, 23 June, 25 June, 29 June, 3 July, 5 July, and 8 July 2012 are utilized for experiments.
The quantitative results for UAVSAR data at the different number of time series on 22 June are summarized in
Table 4. It can be seen that when the number of time series is 3, the ENL values of ROI1 and ROI2 achieve the highest, and the FOM values of ROI4, ROI5, and ROI6 are the highest. As the number of time series increases, both the ENL and FOM values increase first and then decrease. When the number of time series is greater than 5, the filtering effect of the proposed method deteriorates significantly. In addition, note that with the increase in the number of time series data, the dimension of the multi-temporal polarimetric covariance matrix will increase, which will cause the proposed method to be time-consuming. Therefore, the number of time series data is usually chosen to be 2 or 3 in this work.
The quantitative results for UAVSAR data at different intervals of time series on 22 June are summarized in
Table 5. It can be seen that when the combination of time series is 22 June and 29 June, the ENL values are the highest among all intervals of time series, reaching 965.94, 854.56, and 905.79, respectively, and the FOM values are also the highest among all intervals of time series, reaching 0.83, 0.81, and 0.70, respectively. As the interval of time series increases, the filtering effect of the proposed method decreases. As time goes by, the crops in the scene keep growing and changing, resulting in fewer and fewer selected similar pixels, and the filtering effect is reduced. Therefore, the choice of time interval is different for different scenarios and needs to be analyzed specifically according to the actual data.
4.2. Comparison with ALOS/PALSAR Data
In order to further examine the speckle filtering performance for the proposed MTPCM method, the ALOS/PALSAR L-band multi-temporal PolSAR data over the coast of Northeast Japan obtained on 21 November 2010 and 8 April 2011 are utilized for comparison, shown in
Figure 12. The resolution of this data is 4.45 m × 23.14 m (azimuth × range). Next, 8-look multi-looking processing is performed on this dataset in the azimuth direction to make pixel sizes consistent for azimuth and range direction. The multiple images have been registered. The study area with a size of 550 × 600 pixels mainly contains sea, land, forest, etc.
The speckle filtering results for ALOS/PALSAR data on 22 June 2012 and on 8 April 2011 are shown in
Figure 13 and
Figure 14, respectively. A point target is marked with red rectangles in the images. It is clear that the boxcar method, refined Lee method, and IDAN method can significantly smooth the speckle, but the image resolution is reduced by these methods. In particular, the point target is gone in boxcar filtered and refined Lee filtered images. The improved Sigma method, SimiTest method, and the proposed MTPCM method preserve the spatial resolution well, which exhibits better performance on both speckle reduction and details preservation.
In order to obtain quantitative performance comparisons of the different methods, six ROIs are randomly selected from the study area, shown in
Figure 12a. The selected six ROIs include three sea regions (marked with red rectangles, denoted as ROI1, ROI2, and ROI3) and three land regions (marked with blue rectangles, denoted as ROI4, ROI5, and ROI6). The sizes of ROIs are all 70 × 70 pixels. The quantitative results comparison in terms of ENL values for ROIs 1–6 are summarized in
Table 6 and
Table 7. For ALOS/PALSAR data obtained on 21 November 2010, the ENL values of original data for ROIs 1–3 are 5.38, 4.83, and 5.66, respectively. The ENL values of the filtered data are clearly improved. The boxcar method, refined Lee method, improved Sigma method, and SimiTest method obtain higher ENL values than the IDAN method, but lower than the proposed MTPCM method. The ENL values of the proposed MTPCM method for ROIs 1–3 reach 134.84, 138.27, and 148.68, respectively. For the land regions, the ENL values of the proposed method are the largest, reaching 104.36, 69.09, and 21.68, respectively. Due to the more complex land regions, their ENL values are generally lower than those of sea regions.
For ALOS/PALSAR data obtained on 8 April 2011, the proposed MTPCM method also achieves the highest ENL values of 279.87, 372.45, 168.75, 71.64, 96.94, and 46.05. Therefore, the speckle filtering results for ALOS/PALSAR data further verify the performance advantages of the proposed MTPCM method.