Next Article in Journal
Comprehensive Validation and Comparison of Three VIIRS Aerosol Products over the Ocean on a Global Scale
Previous Article in Journal
A New Approach for Adaptive GPR Diffraction Focusing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Technical Note

An Optimal Transport Based Global Similarity Index for Remote Sensing Products Comparison

School of Transportation Science and Engineering, Beihang University, No. 37 Xueyuan Road, Haidian District, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(11), 2546; https://doi.org/10.3390/rs14112546
Submission received: 6 May 2022 / Revised: 23 May 2022 / Accepted: 24 May 2022 / Published: 26 May 2022
(This article belongs to the Topic Computational Intelligence in Remote Sensing)

Abstract

:
Remote sensing products, such as land cover data products, are essential for a wide range of scientific studies and applications, and their quality evaluation and relative comparison have become a major issue that needs to be studied. Traditional methods, such as error matrices, are not effective in describing spatial distribution because they are based on a pixel-by-pixel comparison. In this paper, the relative quality comparison of two remote sensing products is turned into the difference measurement between the spatial distribution of pixels by proposing a max-sliced Wasserstein distance-based similarity index. According to optimal transport theory, the mathematical expression of the proposed similarity index is firstly clarified, and then its rationality is illustrated, and finally, experiments on three open land cover products (GLCFCS30, FROMGLC, CNLUCC) are conducted. Results show that based on this proposed similarity index-based relative quality comparison method, the spatial difference, including geometric shapes and spatial locations between two different remote sensing products in raster form, can be quantified. The method is particularly useful in cases where there exists misregistration between datasets, while pixel-based methods will lose their robustness.

1. Introduction

With the quick and great development of remote sensing technologies, together with the spread of open science, there are many available similar remote sensing products, and global land cover products are very typical examples, which are typically presented as digital thematic maps in raster. Thus, to facilitate common users’ easy-to-choose appropriate products, the need to compare their accuracy is growing. An ideal accuracy assessment is based on comparing a dataset with its true value; however, usually, it is impossible to obtain ‘ground truth’ in practice, thus accuracy assessments are usually conducted by comparing the dataset with some ‘reference data’. We know that remote sensing products from different sources are different in many aspects, including data source, classification scheme, methodology and resolution, etc. [1]. This is not surprising, given the fact that quantitative analyses of complex land cover types remain an arduous task [2].

2. Related Works

Table 1 lists some commonly used relative comparison methods of remote sensing products. Considering their definition, processing units and evaluating indicators, relative comparison methods can be classified into three categories: error matrix-based, local spatial feature-based and others. In these methods, spatial features are expressed at three scales: (i) a local scale for statistical analysis of pixels, (ii) a global scale for analysis of the whole image, and (iii) specific scopes, such as sliding windows.
Existing relative comparison methods are mostly based on the confusion or error matrix method [16,17]. However, error matrix-based methods ignore the underlying geometry of the space. For example, the blue pixels in Figure 1 represent water bodies. It is clear that the error matrix, user’s accuracy, and producer’s accuracy in datasets 2 and 3 are the same (because the number of water pixels is the same). However, it is obvious that the spatial positions of the two different areas in datasets 2 and 3 are different compared to dataset 1, and the difference between dataset 2 and dataset 1 is more like a real water body than an error. Therefore, the spatial distribution of “errors” and the information contained in the “errors” are also very important in a relative quality evaluation system. Moreover, the validation techniques based on pixel statistics rely heavily on probability sampling design for collecting validation data [3]. In the error matrix-based methods, reference data are taken as real data, and some studies have shown that if errors in the reference data are related to the predicted data, the comparison accuracy will be overestimated, and if the error is conditional independent, the accuracy will be underestimated [18]. The kappa coefficient based on the error matrix is also considered to be unsuitable [19].
Researchers have proposed some improved methods based on the error matrix. For example, Enøe et al. [20] used a maximum likelihood method to deal with unknown binary reference data. However, this method can only verify the reference data and cannot revise the result. The authors of [21] proposed to simulate the geometric deviation in different directions with a certain step size based on the reference image, and then calculate the geometric accuracy of coarse-resolution remote sensing data by calculating the correlation between the migrated reference image and the image to be evaluated, while there are still uncertainties in determining the size of step. To sum up, these methods based on error matrix lack the description of the spatial structure of remote sensing products.
In order to comprehensively consider and quantify the possible spatial features in different remote sensing products in the form of raster datasets, we attempted to design a “similarity index” by taking raster datasets as the probability distributions in a two-dimensional space, and then measured the difference between two distributions, thus the problem of accuracy comparison between different raster datasets is turned into a multi-category optimal transmission question. Therefore, in fact, it is now a question of spatial similarity measurement.
Optimal transport theory gives a good framework for comparing two measures in a Lagrangian framework, and Wasserstein distance is an important concept arising from optimal transport, which are the metrics of probability distributions. At present, some applications of optimal transport theory in the field of remote sensing have been proposed [22] to fuse remote sensing products with social media information by using the natural interpretation of distribution distance in Wasserstein metric space [23] using high-resolution satellite time-series images to evaluate the accuracy of remote sensing mapping products in the absence of field verification data by using EMD transmission and Sinkhorn transmission.
The optimal transport theory establishes a geometric tool for effectively comparing probability distributions. The relative similarity concept in the paper is based on max-sliced Wasserstein distance [24]. The main contributions of this paper are the following:
(i)
Category information contained in multi-source raster datasets is treated as a probability distribution of spatial information in a 2D space, and then the problem of consistency measurement between remote sensing products is converted into a measurement question of probability distribution.
(ii)
A max-sliced Wasserstein distance-based similarity index is designed and calculated, which could solve the product comparison problem in the case of misregistration.

3. Methodology

Wasserstein distance provides a way to measure the distance between two non-empty datasets, and a raster dataset can be taken as a set of multiple types of pixel coordinates, so this measurement applies.
Wasserstein-P distance between two pixel-based distributions q 1   and q 2   could be expressed as follows:
W P q 1 , q 2 = i n f γ x , y Γ q 1 , q 2 E x , y ~ γ x , y [ d x , y ) P 1 P
where x,y are the distribution of pixel coordinates in the two raster datasets, respectively,   Γ q 1 , q 2 is the set of all possible joint distributions on (x,y) with marginals q 1 and q 2 , d(x,y) is the distance metric between x and y , generally, the Euclidean distance is taken. In a two-dimensional case, P = 2.
Figure 2a illustrates the one-dimensional case, that is, using the minimum cost to convert one distribution into another distribution. Figure 2b is a two-dimensional case, using a transmission matrix P to describe the transmission plan.
In fact, it is difficult to calculate the Wasserstein distance in two or more dimensions directly through the optimal transport theory. Kantorovich–Rubinstein duality can be used to calculate its one-dimensional case:
W q 1 , q 2 = s u p f L 1 E x ~ q 1 f x E x ~ q 2 f x
where the supremum is over all the 1-Lipschitz functions f   X   R . The function f is commonly represented via a deep net and various ways have been suggested to enforce the Lipschitz constraint [25].
Then, a sliced version of the Wasserstein-2 distance, proposed by [26], shows its advantage, which only requires estimating distances of one-dimensional distributions and is more efficient. The “sliced Wasserstein-p distance” between distributions q 1 , q 2 is defined as:
W ˜ p q 1 , q 2 = [   ω Ω W P P q 1 ω , q 2 ω d ω ] 1 P
where q 1 ω , q 2 ω denote the projection (i.e., marginal) of q 1 , q 2 onto the direction ω , and   Ω is the set of all possible directions on the unit sphere.
The W ˜ p q 1 , q 2   distance has important practical implications: provided that the projected distributions q 1 ω , q 2 ω can be computed, then for any ω Ω , the distance W ˜ p q 1 , q 2 , as well as its optimal transport map and the corresponding Kantorovich potential can be analytically computed by using projected measures that are one-dimensional.
For two given datasets D = x   of samples x q 1 ,     F = y   of samples y q 2 :
W 2 2 D ω , F ω = 1 D i = 1 D D φ D i ω F φ F i ω 2 2
where φ D   and φ F are permutations that sort the projected sample sets D ω and F ω , respectively.
D φ D 1 ω D φ D 2 ω D φ D D ω
F φ F 1 ω F φ F 2 ω F φ F F ω
When the number of elements in the two datasets D , F are different, find the greatest common divisor θ of D and F , then make D * = F θ , F * = D θ , and replace D i with D * elements, together with replacing F i with F * elements. Because D * D = F * F , it is sure that the element numbers in the two new sets are the same.
If we could find the most meaningful projection direction, the 2D max-sliced-Wasserstein distance will be calculated, and it is defined as follows:
m a x W ˜ 2 q 1 , q 2 = m a x ω Ω W 2 2 q 1 ω , q 2 ω 1 2
This metric satisfies the properties of non-negativity, the identity of indiscernible, symmetry, and subadditivity [27]. Hence, it is a true metric.
Taking two land cover datasets, A and B, with K categories and the size of Row × Col as an example, after each   m a x W ˜ 2 is calculated by categories, the similarity between A and B can be defined:
S i m i l a r i t y A , B = i = 1 K [ 1 1 Row 2 + Col 2 2 × m i n ( Row 2 + Col 2 2 , m a x W 2 ˜ i 1 N i Row × Col ) ] × N i Row × Col
where m a x W 2 ˜ i is the max-sliced Wasserstein distance of category   i , and N(i) is the average number of pixels of category i in datasets A and B, that is, N i = 1 2 N A i + N B i .
It could also be deduced that the similarity between two datasets is order independent, so we have:
S i m i l a r i t y A , B = S i m i l a r i t y B , A
This method has the following advantages: (1) It can quantify the difference in both spatial position and shape, then measure it under a unified standard; (2) it can give a continuous transformation process while preserving geometric features; (3) it has symmetry and can still give reasonable measurement results in the case of regional misregistration.

4. Experiment

To demonstrate the rationality of the above-proposed similarity index, we designed several validation experiments both on test datasets and real datasets. For test datasets, we set four cases, and use a gradient descent method to give the continuous transformation process. For real datasets, we calculate the similarity index among three open land cover products.

4.1. Experiments on Test Datasets

(i)
Max-sliced Wasserstein distance between two points
Suppose there are two points on the two-dimensional plane, the coordinates of the two points are (9.0, 9.0) and (13.0, 12.0), respectively.
The results of the max-sliced Wasserstein distance with the number of projections and the percentage difference with the Euclidean distance are shown in Table 2.
The Euclidean distance between the two points is 5.0. Because the sliced distance is calculated by using projection, there is a deviation from the Euclidean distance. We consider that when the number of projections is not less than 20, the deviation is within the allowable range.
(ii)
Max-sliced Wasserstein distance between areas
The geometric shape and spatial position difference between point sets (usually represented as polygons in a raster dataset) cannot be simply measured by the Euclidean distance between points. Here, we design four cases to illustrate the rationality of the proposed index:
Case 1: Shapes of the polygons in two datasets to be compared are the same, and the spatial position has a translation transformation;
Case 2: The centroid of polygons is the same, but the shapes are different;
Case 3: The polygon shapes and spatial positions are both different;
Case 4: The distribution is not continuous and there are multiple areas.
Then, we used the gradient descent method to construct the continuous transformation process.
The initial states of the four examples are shown in Table 3 and Figure 3.
The projection number is set to 20, and then the max-sliced Wasserstein distances of each case are shown in Table 4.
Distance changes during the gradient descent process are shown in Figure 4. As the number of iterations increases, the distance tends to decrease, which means that distribution is shifted to the target distribution.
The process of continuous transformation of four cases in the gradient descent process is shown in Figure 5.
In Case 1, the shapes of the two polygons are the same, and the max-sliced Wasserstein distance measures their difference in spatial position. When it goes to the 99th step, the initial distribution is transferred to the target distribution (the green circle moves to the same position as the orange circle).
In Case 2, the positions of the two centroids are the same, so the factor that affects the max-sliced Wasserstein distance measurement is only their geometric shapes.
In Case 3, both their geometric shapes and spatial positions affect the final measurement, so compared with that in Case 1 and Case 2, the distance is the largest.
In Case 4, the distribution of the points is discontinuous, and there are multiple parts (blue points). This simulates a more complicated situation in raster datasets. This metric gives a reasonable result and a continuous transformation process of multiple regions.

4.2. Experiments on Real Remote Sensing Products

We choose open-source global land-use raster datasets to verify the proposed index, and the three selected datasets are GLC_FCS30 [28], FROM_GLC [29], CNLUCC [30] in 2015.
The selected area is a rectangle with the coordinates range of (116.18575, 40.00125) and (116.37300, 40.18375) in the coordinate system of WGS84. The three datasets are the land-use data of this area at the same time (2015), created by different researchers, with the same resolution of 30 m.

4.2.1. Dataset Preprocessing

The classification systems of the three datasets are shown in Figure 6:
Comparisons cannot be made under the original non-uniform classification system, so we reclassified the pixels and classified them into four types:(1) Cropland; (2) Forest/Grass; (3) Water body; (4) Impervious surfaces. Figure 7 illustrates the classification system and reclassification results.
Table 5 shows the pixel numbers of four classification types in each dataset.

4.2.2. Similarity Calculation

Taking water bodies as an example, distributions of water bodies on the three datasets are shown in Figure 8.
Compare the three datasets in pairs separately to calculate the max-sliced Wasserstein distance of the water distribution (Figure 9 and Table 6):
The results show that the comparison between GLC_FCS30 and FROM_GLC products (a-b) has the smallest max-sliced Wasserstein distance and thus, the highest similarity, which is consistent with the visual judgment.
The multi-category comparison results among the three chosen products are listed in Table 7:

4.2.3. Comparison in Unregistered Case

We designed an experiment to illustrate a significant advantage of the proposed similarity index: it pays more attention to the shape and structure of spatial distribution than traditional methods, therefore, it can better represent the spatial features of data. We simulated a misregistered case of a water body in CNLUCC data. Cases 1–3 offset 1 to 20 pixels on the x-axis, y-axis, x- and y-axis, respectively (Figure 10), and then we calculated according to the similarity index, kappa coefficient and intersection over union (IoU). The results are shown in Table 8.
It could be seen that traditional methods are very sensitive to registration accuracy (shown in Figure 11).
Both the kappa coefficient and IoU are not robust in three cases, because these methods do not consider spatial features of pixels; therefore, their results are quite different in cases of different pixel offsets. The similarity index proposed in this paper focuses on the structure and characteristics of space, thus, the max-sliced Wasserstein distance is close to the true pixel offset and the change of similarity result is small.

5. Discussion

In the above experiments, test datasets are used to illustrate the rationality of Wasserstein distance for quantitatively calculating the distribution of pixels in two-dimensional space. This index can comprehensively consider spatial location information and geometric shape information, which has practical significance.
After unifying the spatial resolution and classification standards of three chosen land cover products, single-category similarity and overall similarity are both calculated. In the calculation of water body similarity, the distribution of large-area water objects in products GLC_FCS30 and FROM_GLC is relatively consistent, and the difference in the surrounding scattered and small water bodies is the main reason for the generation of the distance measurement. The overall similarity results indicate that the GLC_FCS30 and CNLUCC data have a higher similarity. This is because, in FROM_GLC, the confusion between Cropland and Forest/Grass types appears more frequently, resulting in a large gap in the number of pixels between these two types. Therefore, after calculating the overall similarity with the number of pixels and similarity in the similarity evaluation index, the overall similarity is quite different from the other two products. The most similar type is Impervious surfaces, and the pixels of this type account for a large proportion of the total number of pixels, therefore, it is the main factor that affects the final similarity.
Compared with the error matrix and IoU, the similarity index represents more characteristics of spatial structure. We hope to propose this index to make up for the shortcomings of existing methods. It can better characterize the spatial relationship between datasets and solve the comparison problem under a certain degree of misregistration.

6. Conclusions

With the increasing demand for quantitative evaluation of different remote sensing products, the traditional pixel-based accuracy evaluation system needs to be improved. The proposed similarity index is a promising way to facilitate this need. It is not limited to pixel-by-pixel comparison in the case of complete alignment. In a word, the main idea of this study is to transform the relative accuracy comparison problem of multi-source raster datasets into an optimal transmission problem in two-dimensional space. For the mathematical expression of similarity index, based on max-sliced Wasserstein distance, when the number of projections reaches the threshold, it can be regarded as the true value. Using the gradient descent method to give the continuous transformation process also shows that the index can reasonably quantify the spatial distribution. Based on this similarity index, the spatial difference between multi-source raster datasets can be quantified. Theoretically, this index is more suitable for land-use change monitoring and continuous raster datasets comparison. More theoretical development and practical application of this index are still under work, and we will continue to improve it.

Author Contributions

Conceptualization, Y.T., Y.S. and G.J.; methodology Y.T. and Y.S.; software, Y.S.; validation, Y.T., Y.S. and L.X.; formal analysis, Y.T., Y.S. and X.W.; investigation, Y.T. and Y.S.; resources, Y.T. and Y.S.; data curation, K.Z.; writing—original draft preparation, Y.S. and L.X.; writing—review and editing, Y.S. and L.X.; visualization, Y.T., Y.S. and B.B.; supervision, Y.T.; project administration, Y.T.; funding acquisition, Y.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key R&D Program, grant number No. 2019YFE0126400.

Data Availability Statement

This statement if the study did not report any data.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hansen, M.C.; Reed, B. A comparison of the IGBP DISCover and University of Maryland 1 km global land cover products. Int. J. Remote Sens. 2000, 21, 1365–1373. [Google Scholar] [CrossRef]
  2. Zhu, Z.; Waller, E. Global forest cover mapping for the United Nations Food and Agriculture Organization forest resources assessment 2000 program. For. Sci. 2003, 49, 369–380. [Google Scholar]
  3. Stehman, S.V. Sampling designs for accuracy assessment of land cover. Int. J. Remote Sens. 2009, 30, 5243–5272. [Google Scholar] [CrossRef]
  4. Visser, H.; Nijs, T.D. The Map Comparison Kit. Environ. Model. Softw. 2006, 21, 346–358. [Google Scholar] [CrossRef]
  5. Ma, Z.; Redmond, R.L. Tau coefficients for accuracy assessment of classification of remote sensing data. Photogramm. Eng. Remote Sens. 1995, 61, 435–439. [Google Scholar]
  6. Pontius, R., Jr.; Huffaker, D.; Denman, K. Useful techniques of validation for spatially explicit land-change models. Ecol. Model. 2004, 179, 445–461. [Google Scholar] [CrossRef]
  7. Rees, W.G. Comparing the spatial content of thematic maps. Int. J. Remote Sens. 2008, 29, 3833–3844. [Google Scholar] [CrossRef]
  8. Wu, B.; Zhang, L.; Zhao, Y. Feature selection via Cramer’s V-test discretization for remote-sensing image classification. IEEE Trans. Geosci. Remote Sens. 2013, 52, 2593–2606. [Google Scholar] [CrossRef]
  9. Ohana-Levi, N.; Gao, F.; Knipper, K.; Kustas, W.P.; Anderson, M.C.; del Mar Alsina, M.; Sanchez, L.A.; Karnieli, A. Time-series clustering of remote sensing retrievals for defining management zones in a vineyard. Irrig. Sci. 2021, 1–15. [Google Scholar] [CrossRef]
  10. Hagen-Zanker, A. Map comparison methods that simultaneously address overlap and structure. J. Geogr. Syst. 2006, 8, 165–185. [Google Scholar] [CrossRef]
  11. San-Miguel-Ayanz, G.H. Conventional and fuzzy comparisons of large scale land cover products: Application to CORINE, GLC2000, MODIS and GlobCover in Europe. ISPRS J. Photogramm. Remote Sens. 2012, 74, 185–201. [Google Scholar]
  12. Dou, W.; Ren, Y.; Wu, Q.; Ruan, S.; Chen, Y.; Bloyet, D.; Constans, J.M. Fuzzy kappa for the agreement measure of fuzzy classifications. Neurocomputing 2007, 70, 726–734. [Google Scholar] [CrossRef] [Green Version]
  13. Hargrove, W.W.; Hoffman, F.M.; Hessburg, P.F. Mapcurves: A quantitative method for comparing categorical maps. J. Geogr. Syst. 2006, 8, 187. [Google Scholar] [CrossRef]
  14. White, R. Pattern based map comparisons. J. Geogr. Syst. 2006, 8, 145–164. [Google Scholar] [CrossRef]
  15. Zhu, D.; Chen, T.; Wang, Z.; Niu, R. Detecting ecological spatial-temporal changes by remote sensing ecological index with local adaptability. J. Environ. Manag. 2021, 299, 113655. [Google Scholar] [CrossRef]
  16. Giri, C.; Zhu, Z.; Reed, B. A comparative analysis of the Global Land Cover 2000 and MODIS land cover data sets. Remote Sens. Environ. 2005, 94, 123–132. [Google Scholar] [CrossRef]
  17. Strahler, A.H.; Boschetti, L.; Foody, G.M.; Friedl, M.A.; Hansen, M.C.; Herold, M.; Mayaux, P.; Morisette, J.T.; Stehman, S.V.; Woodcock, C.E. Global Land Cover Validation: Recommendations for Evaluation and Accuracy Assessment of Global Land Cover Maps. Eur. Communities Luxemb. 2006, 51, 1–60. [Google Scholar]
  18. Foody, G.M. Assessing the accuracy of land cover change with imperfect ground reference data. Remote Sens. Environ. 2010, 114, 2271–2285. [Google Scholar] [CrossRef] [Green Version]
  19. Foody, G.M. Explaining the unsuitability of the kappa coefficient in the assessment and comparison of the accuracy of thematic maps obtained by image classification. Remote Sens. Environ. 2020, 239, 111630. [Google Scholar] [CrossRef]
  20. Enøe, C.; Georgiadis, M.P.; Johnson, W.O. Estimation of sensitivity and specificity of diagnostic tests and disease prevalence when the true disease state is unknown. Prev. Vet. Med. 2000, 45, 61–81. [Google Scholar] [CrossRef]
  21. Wu, X.; Naegeli, K.; Wunderle, S. Geometric accuracy assessment of coarse-resolution satellite datasets: A study based on AVHRR GAC data at the sub-pixel level. Earth Syst. Sci. Data 2020, 12, 539–553. [Google Scholar] [CrossRef] [Green Version]
  22. Wang, H.; Skau, E.; Krim, H.; Cervone, G. Fusing heterogeneous data: A case for remote sensing and social media. IEEE Trans. Geosci. Remote Sens. 2018, 56, 6956–6968. [Google Scholar] [CrossRef]
  23. Tardy, B.; Inglada, J.; Michel, J. Assessment of optimal transport for operational land-cover mapping using high-resolution satellite images time series without reference data of the mapping period. Remote Sens. 2019, 11, 1047. [Google Scholar] [CrossRef] [Green Version]
  24. Deshpande, I.; Hu, Y.T.; Sun, R.; Pyrros, A.; Schwing, A. Max-Sliced Wasserstein Distance and its use for GANs. In Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision Workshop, Seoul, Korea, 27–28 October 2019; pp. 10648–10656. [Google Scholar]
  25. Gulrajani, I.; Ahmed, F.; Arjovsky, M.; Dumoulin, V.; Courville, A. Improved training of wasserstein gans. arXiv Prepr. 2017, arXiv:1704.00028. [Google Scholar]
  26. Kolouri, S.; Rohde, G.K.; Hoffmann, H. Sliced wasserstein distance for learning gaussian mixture models. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 3427–3436. [Google Scholar]
  27. Kolouri, S.; Park, S.R.; Rohde, G.K. The radon cumulative distribution transform and its application to image classification. IEEE Trans. Image Processing 2015, 25, 920–934. [Google Scholar] [CrossRef]
  28. Zhang, X.; Liu, L.; Chen, X.; Gao, Y.; Xie, S.; Mi, J. GLC_FCS30: Global land-cover product with fine classification system at 30 m using time-series Landsat imagery. Earth Syst. Sci. Data 2021, 13, 2753–2776. [Google Scholar] [CrossRef]
  29. Gong, P.; Wang, J.; Yu, L.; Zhao, Y.; Chen, J. Finer resolution observation and monitoring of global land cover: First mapping results with Landsat TM and ETM+ data. Int. J. Remote Sens. 2013, 34, 48. [Google Scholar] [CrossRef] [Green Version]
  30. Xu, X.; Liu, J.; Zhang, S.; Li, R.; Yan, C.; Wu, S. China’s Multi-Period Land Use Land Cover Remote Sensing Monitoring Data Set (CNLUCC); Resource and Environment Data Cloud Platform: Beijing, China, 2018. [Google Scholar]
Figure 1. Three datasets of water body distribution (areas with differences are circled in red).
Figure 1. Three datasets of water body distribution (areas with differences are circled in red).
Remotesensing 14 02546 g001
Figure 2. Optimal transport problems: (a) one-dimensional case; (b) two-dimensional case.
Figure 2. Optimal transport problems: (a) one-dimensional case; (b) two-dimensional case.
Remotesensing 14 02546 g002
Figure 3. Initial state of four cases.
Figure 3. Initial state of four cases.
Remotesensing 14 02546 g003
Figure 4. Distance with steps.
Figure 4. Distance with steps.
Remotesensing 14 02546 g004
Figure 5. Transformation process of source distribution to target.
Figure 5. Transformation process of source distribution to target.
Remotesensing 14 02546 g005
Figure 6. Detail of GLC_FCS30, FROM_GLC and CNLUCC datasets.
Figure 6. Detail of GLC_FCS30, FROM_GLC and CNLUCC datasets.
Remotesensing 14 02546 g006
Figure 7. Classification System and results of reclassification.
Figure 7. Classification System and results of reclassification.
Remotesensing 14 02546 g007
Figure 8. Water body distribution. (a) GLC_FCS30; (b) FROM_GLC; (c) CNLUCC.
Figure 8. Water body distribution. (a) GLC_FCS30; (b) FROM_GLC; (c) CNLUCC.
Remotesensing 14 02546 g008
Figure 9. Overlay of raster data map frames (a-b. GLC_FCS30-FROM_GLC; a-c. GLC_FCS30-CNLUCC; b-c. FROM_GLC-CNLUCC).
Figure 9. Overlay of raster data map frames (a-b. GLC_FCS30-FROM_GLC; a-c. GLC_FCS30-CNLUCC; b-c. FROM_GLC-CNLUCC).
Remotesensing 14 02546 g009
Figure 10. Unregistered cases (Case 1: x-axis; Case 2: y-axis; Case 3: both).
Figure 10. Unregistered cases (Case 1: x-axis; Case 2: y-axis; Case 3: both).
Remotesensing 14 02546 g010
Figure 11. Line charts of three indicators changes with pixel offset.
Figure 11. Line charts of three indicators changes with pixel offset.
Remotesensing 14 02546 g011
Table 1. Relative comparison methods.
Table 1. Relative comparison methods.
Comparison MethodsProcessing UnitQualitative/QuantitativeEvaluating IndicatorAttention Scale
Error Matrix-based methodsPixel-by-pixel based Statistical method [3,4,5]pixelqualitativeOA, UA, PA, kappa coefficient, information entropy, etc.Local scale
quantitativeMean, standard deviation,
entropy, correlation coefficient, Tau coefficient, etc.
Quantity and location-based method [6]qualitativeLocation-based kappa coefficient, quantity-based kappa coefficient, etc.
local spatial feature-based methodsSpatial distribution-based method [7,8,9]categoryqualitativeGoodman–Kruskal
Cramér’s V statistics
Theil’s U statistics
Global scale
Neighborhood-based comparison method [10]Spatial structure and overlap index
Other methodsFuzzy comparison [11,12]pixel and categoryqualitativeFuzzy Kappa coefficient fuzzy similarity index.Specific scope
Curvature-fit based method [13,14]categoryPolygon matching indexSpecific scope
Sliding-window based method [15]sliding windowquantitativeEuclidean distance, correlation coefficient
Table 2. Distance with the number of projections.
Table 2. Distance with the number of projections.
Number of projections5101520
Max-Wasserstein distance4.97004.99614.99704.9994
Difference0.6%0.078%0.06%0.012%
Table 3. Initial state of four cases.
Table 3. Initial state of four cases.
Case.DistributionCentroidRadius/Side Length
ABABAB
1CircleCircle(160,160)(220,160)6060
2CircleSquare(160,160)(160,160)6060
3CircleSquare(160,160)(220,160)6060
43 CirclesCircle(70,70),(70,250),(250,70)(160,160)5060
Table 4. Max-sliced Wasserstein distance of four cases.
Table 4. Max-sliced Wasserstein distance of four cases.
Case1234
Distance59.99645.646761.230577.3263
Table 5. The number of pixels of four types.
Table 5. The number of pixels of four types.
CroplandForest/GrassWaterImpervious SurfacesTotal
GLC_FCS30123,95739,07612,966370,771546,770
FROM_GLC73,79592,43811,936368,601546,770
CNLUCC95,17626,1498522416,923546,770
Table 6. Results of water body.
Table 6. Results of water body.
DistanceRow × ColSimilarity
a-b86.9853749 × 73091.49%
a-c180.1471749 × 73082.43%
b-c153.8637749 × 73085.01%
Table 7. Results of three datasets.
Table 7. Results of three datasets.
a-ba-cb-c
CroplandDistance26.936793.002271.9183
Similarity96.85%88.88%91.87%
Forest/GrassDistance232.7238260.1100423.1698
Similarity74.71%72.11%54.62%
WaterDistance86.9853180.1471153.8637
Similarity91.49%82.43%85.01%
ImperviousDistance13.41179.7113315.3557
surfacesSimilarity96.04%96.68%94.79%
Total Similarity 93.51%96.89%89.80%
Table 8. Similarity, Kappa and IoU results of three unregistered cases.
Table 8. Similarity, Kappa and IoU results of three unregistered cases.
Offset PixelCase 1Case 2Case 3
SimilarityKappaIoUSimilarityKappaIoUSimilarityKappaIoU
10.99900.94600.89910.9990.89610.81430.99860.87170.7756
20.99810.89630.81470.99810.79710.66690.99730.75720.6140
30.99710.85260.74650.99710.70750.55270.99590.65870.4969
40.99620.81290.68890.99610.63120.46720.99450.57960.4144
50.99520.77770.64070.99510.57150.40650.99310.52170.3596
60.99420.74700.60110.99420.52570.36320.99180.47790.3208
70.99330.71950.56710.99320.48970.33100.99040.44380.2922
80.99230.69400.53690.99220.45990.30560.9890.4160.2698
90.99130.67110.51070.99130.43490.28490.98770.3910.2502
100.99040.64990.48730.99030.41270.26710.98630.36710.2320
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tan, Y.; Shi, Y.; Xu, L.; Zhou, K.; Jing, G.; Wang, X.; Bai, B. An Optimal Transport Based Global Similarity Index for Remote Sensing Products Comparison. Remote Sens. 2022, 14, 2546. https://doi.org/10.3390/rs14112546

AMA Style

Tan Y, Shi Y, Xu L, Zhou K, Jing G, Wang X, Bai B. An Optimal Transport Based Global Similarity Index for Remote Sensing Products Comparison. Remote Sensing. 2022; 14(11):2546. https://doi.org/10.3390/rs14112546

Chicago/Turabian Style

Tan, Yumin, Yanzhe Shi, Le Xu, Kailei Zhou, Guifei Jing, Xiaolu Wang, and Bingxin Bai. 2022. "An Optimal Transport Based Global Similarity Index for Remote Sensing Products Comparison" Remote Sensing 14, no. 11: 2546. https://doi.org/10.3390/rs14112546

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