Remote Sensing Image Classification with a Graph-Based Pre-Trained Neighborhood Spatial Relationship

Sensors (Basel). 2021 Aug 20;21(16):5602. doi: 10.3390/s21165602.

Abstract

Previous knowledge of the possible spatial relationships between land cover types is one factor that makes remote sensing image classification "smarter". In recent years, knowledge graphs, which are based on a graph data structure, have been studied in the community of remote sensing for their ability to build extensible relationships between geographic entities. This paper implements a classification scheme considering the neighborhood relationship of land cover by extracting information from a graph. First, a graph representing the spatial relationships of land cover types was built based on an existing land cover map. Empirical probability distributions of the spatial relationships were then extracted using this graph. Second, an image was classified based on an object-based fuzzy classifier. Finally, the membership of objects and the attributes of their neighborhood objects were joined to decide the final classes. Two experiments were implemented. Overall accuracy of the two experiments increased by 5.2% and 0.6%, showing that this method has the ability to correct misclassified patches using the spatial relationship between geo-entities. However, two issues must be considered when applying spatial relationships to image classification. The first is the "siphonic effect" produced by neighborhood patches. Second, the use of global spatial relationships derived from a pre-trained graph loses local spatial relationship in-formation to some degree.

Keywords: SVM (Support Vector Machine); fuzzy classification; graph theory; image classification; knowledge graph; object-based image analysis; remote sensing.

MeSH terms

  • Probability
  • Remote Sensing Technology*