Next Article in Journal
Analyses of the Impact of Soil Conditions and Soil Degradation on Vegetation Vitality and Crop Productivity Based on Airborne Hyperspectral VNIR–SWIR–TIR Data in a Semi-Arid Rainfed Agricultural Area (Camarena, Central Spain)
Next Article in Special Issue
Detecting Photovoltaic Installations in Diverse Landscapes Using Open Multi-Source Remote Sensing Data
Previous Article in Journal
A Novel Dual-Branch Neural Network Model for Flood Monitoring in South Asia Based on CYGNSS Data
Previous Article in Special Issue
On the Use of Sentinel-2 NDVI Time Series and Google Earth Engine to Detect Land-Use/Land-Cover Changes in Fire-Affected Areas
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Google Earth Engine for Informal Settlement Mapping: A Random Forest Classification Using Spectral and Textural Information

1
School of Agriculture, Earth and Environmental Science, University of KwaZulu-Natal, P. Bag X01 Scottsville, Pietermaritzburg 3209, South Africa
2
Department of Geography, University of KwaZulu-Natal, P. Bag X01 Scottsville, Pietermaritzburg 3209, South Africa
3
Department of Humanities, School of Social Sciences, University of KwaZulu-Natal, Durban 4041, South Africa
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(20), 5130; https://doi.org/10.3390/rs14205130
Submission received: 16 August 2022 / Revised: 29 September 2022 / Accepted: 8 October 2022 / Published: 14 October 2022
(This article belongs to the Special Issue Remote Sensing of Land Use and Land Change with Google Earth Engine)

Abstract

:
Accurate and reliable informal settlement maps are fundamental decision-making tools for planning, and for expediting informed management of cities. However, extraction of spatial information for informal settlements has remained a mammoth task due to the spatial heterogeneity of urban landscape components, requiring complex analytical processes. To date, the use of Google Earth Engine platform (GEE), with cloud computing prowess, provides unique opportunities to map informal settlements with precision and enhanced accuracy. This paper leverages cloud-based computing techniques within GEE to integrate spectral and textural features for accurate extraction of the location and spatial extent of informal settlements in Durban, South Africa. The paper aims to investigate the potential and advantages of GEE’s innovative image processing techniques to precisely depict morphologically varied informal settlements. Seven data input models derived from Sentinel 2A bands, band-derived texture metrics, and spectral indices were investigated through a random forest supervised protocol. The main objective was to explore the value of different data input combinations in accurately mapping informal settlements. The results revealed that the classification based on spectral bands + textural information yielded the highest informal settlement identification accuracy (94% F-score). The addition of spectral indices decreased mapping accuracy. Our results confirm that the highest spatial accuracy is achieved with the ‘textural features’ model, which yielded the lowest root-mean-square log error (0.51) and mean absolute percent error (0.36). Our approach highlights the capability of GEE’s complex integrative data processing capabilities in extracting morphological variations of informal settlements in rugged and heterogeneous urban landscapes, with reliable accuracy.

1. Introduction

Informal settlements are a growing concern in urban landscapes, worldwide. In [1], informal settlements are described as overcrowded housing units that are constituted by fragile structures, often deprived of basic amenities such as safe water, sanitation, infrastructure and services, and lacking secure tenure. Recent statistics have indicated that, of the four billion people who are currently residing in urban areas [2], 1.6 billion live in informal areas [3], a figure that is estimated to rise to 3 billion by the mid-21st century [1]. According to the 2030 Agenda for Sustainable Development [4], countries are expected to increase efforts in upgrading and improving the quality of life of their residents. To support that vision, and guide upgrading processes [5,6], city planners and policy makers need information on their location and extent [7], which is often scanty, not up-to-date, or inaccurate [6,8]. Furthermore, as informal settlements, particularly in Durban, South Africa, continue to be flood vulnerability hotspots [9] occupying precarious sites [10], determining their locations and extents provides baseline information for planning integrated management in the event of floods. Therefore, a realistic approach which allows production of consistent, reliable and comprehensive informal settlement morphologies is critical for disaster preparedness, and also as baseline data for supporting mitigation measures in the event of foreseen or unforeseen climate scenarios.
The formation, location and expansion of informal settlements are a result of multifaceted and inter-related factors including, but not limited to, poor urban planning and management, uncontrolled population growth, rural-urban migration, inadequate housing provision [11,12] and the fact that in some sub-Saharan African countries, they are a manifestation of segregationist past [13,14]. Whilst economic globalization is associated with the spread of growth and greater opportunities [15,16], city authorities in developing countries fail to keep pace with increased urbanization in terms of provision of housing. Being characterized by erratic urban morphology [17], the emergence of informal settlements is reflective of increased inequalities and socio-economic disparities [15]. In the global north, some countries, such as the United Nations Economic Commission for Europe (UNECE) (18) countries, have also experienced these radical transformations.
To date, the increasing availability of remote sensing data has made whole city studies possible. Geospatial techniques have emerged as reliable tools for the capture of more detailed, accurate, up-to-date, and objective spatial information on informal settlements, their dynamics and their morphologic characteristics at high temporal frequency [5,18]. Traditionally, the measurement of informal settlements’ extents was usually based on census data. However, because of the fluidity of informal settlements [19], survey-based information is often outdated [20], characterized by huge temporal gaps [21] and masks demographic and socio-economic differences in informal settlements [22]. Utilization of high-resolution imagery enables both spatial analytics and spectral analysis of informal settlements, [23], and are more efficient when compared with terrestrial surveys. However, obtaining reliable and accurate data on informal settlements continues to be hindered by (1) heterogeneity and complex spectral characteristics of urban land [24], (2) fragmented spatial configuration [25] and diversity of morphologies of informal settlements [26]. These characteristics vary extensively between countries, cities, within cities, and socio-economic contexts, making the characterization of spatial resolution and data input combinations difficult [27,28]. Given the fragmentation of urban landscapes, high spatial resolution often leads to high spectral mixing especially when spectral information is the sole data input [6]. For that reason, spatial contextual information in the form of image texture can be exploited in capturing their morphological variations [5,21,29,30].
Scientific research has been carried out in exploiting texture analysis to clearly identify and capture informal settlements [18,31]. In particular, several studies have explored texture feature algorithms such as grey level co-occurrence matrix (GLCM) [32,33,34,35], contourlets [36], curvelets [37], lacunarity [38,39,40,41], local Binary Patterns (LBPs) and Line Support Regions (LSRs) [42]. In other studies [18,42,43], spectral information, spectral indices and textural information have been integrated for improved accuracy, with NDVI being the widely used spectral index. For instance, [18] achieved accuracy levels of between 84% and 88% when grey level co-occurrence matrix (GLCM) variance was combined with NDVI, and an accuracy level of 90% when spectral information was combined with GLCM variance. However, such studies used limited numbers of input variables. Integration of image texture with spectral indices such as normalized difference water index (NDWI), the soil-adjusted vegetation index (SAVI) and the normalized difference building index (NDBI) for informal settlement detection to date, has rarely been exploited. Since urban areas are constituted by varied feature classes such as water bodies, built-up areas and vegetation [38], incorporation of the aforementioned spectral indices can help enhance class separability, thus contributing to increased informal settlement identification. Although the combination of the band-derived features has the potential to enhance image classification accuracy, their computation is accomplished through the application of numerous, tedious and sometimes time-consuming functions. For example, the extraction of texture features, particularly grey level co-occurrence matrix (GLCM) texture features, is carried out through the application of numerous functions to the image bands at varied window sizes. This often results in huge volumes of input data [44]. There are also computation costs involved in averaging directions, as well as in texture feature selection. Apart from being time consuming [42], the handling of large datasets with many features usually results in computational limitations, especially for a personal computer, where classical image-processing software is concerned [45]. In addition, the integration of the various input parameters would generate high dimensional feature sets, resulting in a sheer volume of data processing that traditional image processing platforms may fail to handle, thus causing classification complexity [46,47].
Google Earth Engine (GEE), with its advancements in data processing and analytic tools, high computational power, and huge storage capacities [48], presents the potential to help overcome the limitations associated with handling voluminous data, in terms of storage, integration, processing, and analysis [28,49]. GEE’s abundant imagery archives and data products [50], for example Landsat-8, Sentinel-1 and -2, and MODIS [51] mean that users do not need to download large datasets to local directories. Its integrative ability through effective script writing [52], and parallelized processing of a stack of images have offered opportunities for integrating different feature sets at great speed, making timely outputs a reality [53]. Furthermore, its provision of a complete package in terms of a plethora of remotely sensed images and cloud resources that warrant fast processing and analysis of images makes traditional software and desktop-based image analysis obsolete [54]. Given that background, several investigators have thus taken advantage of GEE cloud-computing for mapping purposes at diversified scales, ranging from global [55], continental [56,57], to country scale [28,58].
The application of GEE has been investigated in urban environments [52,59,60]. For instance, [47] integrated spectral, textural and topographical features in LULC in the Tigris–Euphrates basin. In another study, [47] utilized spectral indices and GLCM textural indices for object based LULC classification in Trasimeno Lake, in Umbria, Central Italy. In [27] Landsat 7 and Landsat 8 bands, vegetation indices, and GLCM textural features were used to obtain a land cover map in Mozambique. The researchers took advantage of an environment in GEE that allows building of composite images from integrated feature sets [61], summoning, processing, and stacking of image input data, running all analyses in parallel [62]. In one of the first studies on the application of GEE in informal settlement mapping, [63] took advantage of the aforementioned cloud computing capabilities of GEE to map informal settlements in Colombia, through integration of spectral bands and spectral band-derived indices. In Colombia, informal settlements mainly occupy steep escarpments and are along urban fringes [64]. The study did not explore the impact of adding image texture for informal settlement extraction. According to [65], texture features have the capability to quantitatively differentiate informal settlement morphological characteristics such as high densities, organic morphology and disarranged spatial patterns, from planned, organized and well-structured urban layouts.
The paper seeks to extend the work of [63] through integration of spectral bands, spectral indices and textural features for the precise mapping of informal settlements within the GEE, in a South African context. To the best of our knowledge, GEE cloud computing capabilities have not been investigated for the characterization of informal settlements in South Africa. Apart from that, [66] discovered that studies in South Africa [21,35,67,68,69] have mainly concentrated in Johannesburg city [35,67,68,69], Soweto township, and mostly used Quickbird imagery. Durban lacks coverage on application of image texture for the mapping of informal settlements. Durban is characterized by varied morphological patterns, ranging from lining traffic arteries, steep terrain (e.g., Bester’s Camp (Inanda), open spaces, to being in proximity to river networks, for example, Palmiet River (e.g., Quarry Road West). Texture analysis allows extraction of the diverse and explicit morphological features [29,42].
Owing to this background, the study seeks to test performance of various data input combinations for precise characterization of informal settlements through exploitation of GEE cloud computing capabilities in the heterogeneous landscape of Durban, South Africa. The paper presents an approach for the creation of a reproducible classification framework, which would allow for the production of consistent data on a regular basis.
Specifically, the objectives were to:
(1)
Present an operational framework based on various Sentinel 2A band-derived spectral and texture feature combinations for capturing informal settlements in Durban, South Africa.
(2)
Determine the extent to which GEE’s data analysis capabilities can precisely depict morphologically diverse informal settlements in the Durban landscape.
(3)
Statistically assess the deviations in informal settlement spatial extents derived from comparison analysis between modelled outputs and reference area estimates.
The results exhibit a paradigm shift from classical image processing software and approaches for detection of informal settlements towards advanced cloud computing resources that simplify access to datasets and processing of large feature sets.

2. Materials and Methods

2.1. Study Area

The study area (Figure 1c) is located in the province of KwaZulu-Natal, South Africa (Figure 1a), and lies within Durban Metropolitan area (Figure 1b). Situated in the north-western part of Durban city, the study area extends to, approximately, 900 ha between longitudes 29.95 ° E and 29.98 ° E, and latitudes 29.8°S and 29.83°S . The study area forms part of the Umgeni catchment, lying to the south of the Umgeni River. It covers suburbs such as Clare Estate, Westville, and Reservoir hills. The area includes informal settlements such as Kennedy Road, Quarry Road, New Germany road, Palmiet zone 1, and Foreman Road. The topography of the area is steep and highly undulating, ranging from about 30 m to 120 m above sea level. Generally, Durban is characterized by a humid subtropical climate with a mean annual precipitation exceeding 1000 mm per annum [70]. It is also characterized by warm, wet summers and mild, dry winters. Most informal settlements in the study area are close to road networks such as Palmiet Road, Clare Road, Quarry Road, and New Germany Road. These roads follow a steep topography and often lead down to Umgeni River. The informal settlements’ location on steep slopes, in proximity to road and river networks, coupled with characteristic fragile soils may contribute to their vulnerability to landslides and flood hazards during extreme climatic conditions. Most of the informal settlements are located within pockets of formal settlements or close to prominent institutions or business areas. For example, Reservoir Hills shopping center lies adjacent to the New Germany road informal settlement. Similarly, the University of KwaZulu-Natal, Westville campus, lies at an average distance of about 1.5 km from the three closest informal settlements. This is reflective of the morphology of informal settlements in Durban, where they capitalize on every inch of urban space in the city. The fact that about 75 percent of the metropolitan gross housing backlog of 305,000 units represent informal dwellings [71] shows high levels of accommodation crisis in Durban. Moreover, the housing units are constructed using corrugated iron; plastic, timber, and metal sheeting testify to the poverty and low income levels of the residents.

2.2. Datasets

Sentinel 2A image collection (COPERNICUS/S2_SR surface reflectance dataset) was used in the analysis. The Sentinel 2A image covers 13 bands in the visible, near-infrared, and shortwave infrared (SWIR) wavelengths and consists of four bands at 10 m, six bands at 20 m, and three bands at 60 m [72,73]. To select data from the GEE archive, the filtered collection by date function was used. Multiple images covering a period from 1 August 2020 to 30 August 2020 in the study area were combined in a GEE collection. After filtering by date, 3 images were obtained that were used to form a composite, and a median value was assigned to each pixel. The resulting single image object represents the median value in each band of all the images in the filtered collection. Because clouds appear in different positions in the images, collections are a powerful way to removing many of the cloud-contaminated pixels [52,53]. Sentinel-2A image with less than 10% cloud coverage was employed.

2.3. Methods

Figure 2 illustrates the full approach adopted in this study. Our analysis consists of 7 methodological steps, which include: loading image collection and pre-processing, spectral feature extraction, texture feature calculation, feature input integration, feature importance evaluation, image classification, and accuracy assessment. GEE was the tool used to perform the bulk of the processing and analysis of Sentinel 2A imagery.

2.3.1. Feature Extraction

In this study, both spectral and texture features were used as classification inputs. The extracted features included 10 spectral bands, 8 spectral indices, and 24 texture features, as shown in Table 1.

Spectral Features

Following the reviewed literature [63,74], 10 spectral bands were selected as input features, which are B2, B3, B4, B5, B6, B7, B8, B8A, B11, B12 of Sentinel 2A imagery. Bands 1, 9, and 10 were not included because, according to [75], they are not meant for LULC classification. In addition to the spectral bands, eight spectral indices were calculated from Sentinel 2A band combinations. These spectral indices were selected based on familiarity with the present land cover classes, such as urban, vegetation, and water [76]. Computed on the GEE cloud computing platform, these indices included two frequently used vegetation indices, namely NDVI and SAVI [28]. NDVI, being the widely used index in texture-based informal settlement detection [21,42,43], quantifies vegetation cover and better discriminates LULC classes. Calculation of SAVI involved the multiplication of the pixel values by a scale factor of 0.0001 to convert them to reflectance values, as recommended by [77].
Among the several spectral indices, water indices, namely, NDWI and the modified normalized difference water index (MNDWI) were included. Built-up area indices that were used in the current study included normalized difference building index (NDBI), urban index (UI), new built-up index (NBI), and the band ratio for built-up areas (BRBA). These indices have been previously incorporated for the extraction of built-up areas [78] and LULC mapping [79]. According to [74], the NDBI and UI provide fast detection of built-up areas or bare land. The mathematical equations used for the calculation of the aforementioned indices are presented in Table 2.

GLCM Textural Features

To derive textural information, the GLCM algorithm was used. GLCM describes the probability of relationships between the reflectance values of neighbouring pixels at a distance and orientation invariant within the image [81]. The resultant raster layer that is made up of derived texture measurements may be input into the further analysis [82]. The metrics involved in the current study included angular second moment, contrast, correlation, variance, entropy, dissimilarity, mean, and homogeneity, computed from Sentinel 2A visible bands. According to [83], texture measurements can provide additional contextual information that enhances discrimination of diverse classes. The texture feature extraction was carried out using the GLCM implementation that is provided within the ENVI 5.3 software. In total, 24 texture features were obtained from the three visible bands. In their study on leaf area index estimation using textural features, [84] carried out the sensitivity analysis of the GLCM parameters and discovered that the most important parameters to be considered in image processing included orientation, displacement, and moving window size. Adopting that notion, GLCM texture measures were measured based on the average of all directions (0°, 45°, 90°, and 135°), the same co-occurrence shift (1,1), quantization level of 64, and 7 × 7 window size. According to [85], a quantization level of 64 preserves information and has an acceptable computing time. As pointed out in the literature [86,87,88], the window size is an important variable that has the potential to influence the discrimination capacity of extracted texture features. Selection of the optimal window size was performed using the method of coefficient of variation. The method of coefficient of variation was adopted from [86]’s study in their analysis of urban LULC classification. The process involved computation of class statistics for mean texture feature, which, through visual analysis, showed the most discriminative capability for informal settlements. The class statistics included minimum, maximum, mean and standard deviation. These statistics were calculated for the red, blue and green bands and for the window sizes 3 × 3, 7 × 7, 9 × 9, 11 × 11, 13 × 13, 15 × 15. Coefficients of variation were calculated in Excel, using the formula CV = µ , where
  • CV = coefficient of variation
  • ∂ = standard deviation
  • µ = mean
After texture feature extraction, the texture features were imported into GEE, exploiting the capability of the cloud computing platform to import and upload data on its public data catalog [89].

2.3.2. Feature Combinations

After the extraction of spectral and texture features from Sentinel 2A bands, combinations of various feature types were established. In that respect, 42 features were used to develop feature combinations that were incorporated in differentiating informal areas and other land uses. The input feature sets were composed of spectral bands (SBs), spectral indices (SIs), spectral bands plus spectral indices (SBS + SIs), texture metrics (Txts), spectral bands plus texture metrics (SBs + Txts), texture metrics plus spectral indices (SIs + Txts), and spectral bands + spectral indices + texture metrics (SBs + SIs + Txts) derived from sentinel 2A imagery. Based on the extracted features, 3 feature sets and 4 feature combinations were constructed to assess the influence of feature sets in distinguishing informal settlements.

3. Random Forest Classification

A pixel-based supervised RF machine learning algorithm was used for classification. RF classifiers applied to Sentinel 2A imagery in GEE have successfully mapped built-up areas [60], human settlements [90], and, specifically, informal settlements [63]. The choice of classifier for the current study was made owing to its capability to handle urban area classification where high-dimensional feature spaces are concerned and its robustness for informal settlement mapping in complex environments [91]. RF classifiers also measure each variable’s contribution to the classification output, which is critical in assessing the value of each variable [61]. The entire classification process was performed in GEE where the building and tuning of the classification model were all based on the code “ee. Classifier package”. The seven constructed feature sets were used as inputs in the classification models. Following [60], an RF model with 100 trees was created, and the number of variables per split was set to the square root of the number of variables [27,58]. Following [58], training samples were selected as small polygons to ensure that a polygon contains homogeneous pixels of a given land cover. In addition, small training polygons minimize the effect of spatial correlation [58]. The classification was completed using 782 training samples and 309 testing samples. The model was designed to perform a random sampling strategy to create approximately 70% of the training samples from the original dataset and generating a decision tree for each training sample separately, with the remaining 30% of the training samples being used as validation data for internal cross validation to evaluate the classification accuracy of the random forest [92]. Furthermore, five land cover classes that characterise the study area landscape were proposed in the land classification scheme. These included informal settlement, vegetation, water, formal buildings and bare land.
To obtain an accurate representation of the performance of the classifier [93], achieve better classifier stability [94], and consider potential variation in accuracy levels resulting from a random sampling of training samples [95], 20 replications of bootstrap sampling were performed and the same number of iterative classification trials performed for each model. RF algorithms apply a bagging approach involving randomly resampling training data subsets to allow iterative construction of numerous, comparatively unbiased models which would then be averaged [95]. This means 20 classification results were obtained for each input feature set.

3.1. Variable Importance

In the current study, the RF algorithm was used for variable importance evaluation. In the evaluation of variable importance score, the value of a feature parameter is turned into a random number and the impact on the accuracy of the model calculated [92]. The importance of the parameter was calculated from the out-of-bag (OOB) error of each decision tree, calculated from the OOB data, following [94]. Feature importance evaluation was performed on feature combinations that consisted of more than 10 variables (Txts, SBs + SIs, SBs + Txts, SIs + Txts, and SBs + SIs + Txts) in order to obtain the 10 most significant variables, following [96,97]. Five new feature subsets (FSs), made up of the important variables from each evaluated model were used to train the classifier. After repetition of the classification process 20 times, average values of the 20 F-scores were calculated for each feature subset model. Performance evaluation of feature subsets was carried out through a comparison of classification results of different feature subsets against the original feature set from which they were derived. The assessment was completed in order to establish if feature reduction would significantly improve informal settlement identification or not.

3.2. Accuracy Assessment, Classification Comparison, and Statistical Testing

According to [61], accuracy assessment is critical in map production using remote sensing data. Establishing the relative comparative performances of different feature sets, against the SBs (benchmark experiment) was an important focus of this paper.

3.2.1. Pixel-Based Accuracy Assessment

Classification performances of all seven classification models; SBs, SIs, Txts, SBs + SIs, SBs + Txts, SIs + Txts, and SBs + SIs + Txts were assessed. The confusion matrix implemented in GEE was used for the accuracy assessment of LULC classifications. User’s accuracy (UA) and producer’s accuracy (PA), calculated from the confusion matrix, were used to determine F-scores that were used as the accuracy metric for informal settlement identification. The calculated F-scores were representative of classification accuracies for the informal settlement class. F1-measures were used to quantify variations in the results for all feature-based models and the feature subset-based models. According to [80], the F1 score shows how good the classifier is in the context of both producer’s and user’s accuracies by weighting their average. The percentage deviations of F-score were calculated to assess the precision of the model vis-à-vis its accuracy.
F - score = 2   ×   U A P A U A + P A
F-score was calculated for each of the 20 classification iterations run for each feature set.
After performing 20 iterative classifications for a particular classification model, the 20 results of each experiment were tested for normality of distribution using the Shapiro test. Subsequently, the relative comparison between performances of pairs of different feature set combinations were performed using either the Welch Two-sample t-test or Wilcoxon Rank Sum test, depending on whether pairs of data were normally distributed or not. Where both datasets attained normal distribution, the Welch Two sample t-test was used to test if a significant difference existed between the means, with a corresponding calculation of p-values. Given the null hypothesis, H0: µ 1 − µ2 = 0 or H0: µ 1 = µ2 and alternative hypothesis H1: µ 1 − µ2 ≠ 0 or H0: µ 1 ≠ µ2, µ 1 and µ2 represented means for the classification results for models 1 and 2, respectively. The p-value was calculated for a 95% confidence level and the null hypothesis of equal means was rejected at p < 0.05. Where one dataset was normally distributed and the other one was not, the Wilcoxon Rank Sum test was carried out. Given the null hypothesis, H0: ƞA = ƞB and alternative hypothesis H1: ƞA ≠ ƞB, ƞA, and ƞB represented medians for the classification results for models A and B respectively. Similarly, the p-value was calculated at a 95% confidence level, and the null hypothesis of equal medians was rejected at p < 0.05. Particularly, the main aim of this analysis was to determine whether statistically significant differences existed between classification results of different feature input combinations. Statistical significance tests were also executed for each pair of predictions made by feature subset-based and all feature-based models.

3.2.2. Patch-Based Accuracy Assessment

For the patch-based accuracy assessment, seven informal settlements (labelled A-G) (Figure 3) were considered as independently derived reference data for spatial estimation of informal settlement areas. Boundaries for the respective informal settlements were digitized from Google Earth Pro and are shown in Figure 3. The polygons were used to compute areal estimates of informal settlements on the ground that were compared to the areal estimates on classified maps. The areas for the corresponding patches on classified maps were calculated using spatial analyst tools in ArcMap.

Regression between Extracted Informal Settlement Areas and Ground Truth Data

Regression analysis was carried out to analyse the spatial variations in the relationship between ground truth area data and estimated areas. The focus of this analysis was to quantify the discrimination power of different feature input combinations through the measurement of the magnitude of error between predicted and observed spatial extents. In their research on spatial accuracy assessment of object boundaries, [98] suggested that validation concepts need to be extended to a spatial accuracy assessment of the objects’ boundaries. In this regard, this paper presented two different spatial error assessment methods, which included root-mean-square log error (RMSLE) and mean absolute percent error (MAPE). These error metrics, calculated in R statistical software, were used to compare the predictive ability of each input feature combination, in terms of deviation between boundaries of classification outputs and a reference dataset.

4. Results

4.1. Evaluation and Comparative Analysis of Classification Results

4.1.1. Visual Analysis of Different Feature Input Models

The study tested seven different feature set options (1) spectral bands (SBs), (2) spectral indices (SIs), (3) texture features (Txts), (4) spectral bands and indices (SBs + SIs), (5) spectral bands and texture features (SBs + Txts), (6) spectral indices and texture features (SIs + Txts), and a combination of spectral bands, spectral indices and texture features (SBs + SIs + Txts). Through visual comparison, differences were noted in the classification outputs, paying particular attention to the degree of misclassification between the informal built-up land and other land uses. From a visual inspection, the drawback of “salt and pepper” effects could be evident in the models SIs, SBs + SIs, and SBs. Misclassifications were noticed, especially between informal areas and bare land. Some informal settlement patches could be seen in areas that, on the ground, were represented as bare land. Examples of misclassified areas are shown in black squares (Figure 4b,e,f). The black squares mark out areas with evident misclassifications of bare land and informal settlements. The distinct separation of informal settlements from other LULC classes could be identified in Txts, SBs + Txts, SBs + SIs + Txts, and SBs + Txts models where large and well-defined patches of informal settlements were labelled as informal built-up land.

4.1.2. Accuracy Assessment and Analysis

To assess the performance of the models, F-score, percentage deviation, and statistical tests were calculated for the various feature sets. Table 3 shows average F-scores, standard deviations, and statistical significance obtained by using SBs as a benchmark, and different types of features. The best accuracy results are displayed in bold.
Generally, accuracy was high for all feature-based models, averaging beyond 80%. The average F-scores ranged from 94 ± 1.27% (SBs + Txts) to 76 ± 2.06% (SIs). In fact, the descending order of IS identification accuracy was 94% (SBs + Txts), 93% (SBs + SIs + Txts), 92% (SIs + Txts), 90% (Txts), 86% (SBs), 82% (SBs + SIs), and 76% (SIs). Generally, the results suggested that the inclusion of image texture significantly boosted classification accuracy, since classification performances were enhanced in all the models that incorporated textural features. More specifically, the addition of textural features to spectral bands yielded the highest accuracy improvement when spectral bands alone were used as a benchmark experiment. On the other hand, combining spectral bands and spectral indices decreased the F-score by 4%. The results also show that the sole use of spectral bands resulted in relatively higher performance than “spectral bands+spectral indices”. Considering models that incorporated textural features, the descending order of importance was SBs + Txts (94%), SBs + SIs + Txts (93%), SIs + Txts (92%), and Txts (90%). It is also important to note that, whilst the addition of textural information to spectral bands (SBs + Txts) yielded the highest accuracy levels, results declined when spectral indices were added to the feature set. Almost similarly, compared with Txts alone, the composite of spectral indices and texture metric (SIs + Txts) yielded decreased accuracy. Result analysis also demonstrated that combining multispectral bands with texture features performed better (94%) than using each type of feature solely (SBs-86%, Txts-90%). Furthermore, a composite of all three feature sets (SBs + SIs + Txts) did not provide superior results. Most importantly, all six experiments that were compared against the performance of only spectral bands showed significant differences between classification performances (p < 0.05) (Table 4).
Whilst the accuracy deviations, as represented by standard deviations, were not very large, there was no consistency in terms of precision. For instance, considering the 20 test runs for the SBs + Txts models, its accuracy was the best, but its precision, as measured by standard deviation, was not. Although SIs + Txts model yielded lower accuracy than SBs + Txts, the result showed more precision as indicated by the low standard deviation. The percentage deviations of average F1-scores were 1.98%, 2.06%, 1.19%, 1.43%, 1.27%, 0.91%, 1.08% (Table 4). These standard deviations were for SBs, SIs, Txts, SBs + SIs, SBs + Txts, SIs + Txts, and SBs + SIs + Txts, respectively.

4.2. Importance of Features for Informal Settlement Mapping

Figure 5 shows the 10 most important variables of the models Txts, SBs + SIs, SBs + Txts, SIs + Txts, and SBs + SIs + Txts. The results demonstrated that there was no consistency in terms of performance of feature subset-based models. Whilst some feature–subset models FS (SBs + Txts), FS (SIs + Txts), and FS (SBs + SIs + Txts) achieved significant decreases in classification accuracy (Table 5), feature reduction did not yield any changes in classification accuracy for models such as Txts and SBs + SIs. In addition, features with high importance scores changed with changes in feature combinations. For instance, variable importance scores indicated that B2mean, B3mean, B4mean, and B4variance were the four most important variables in the Txts model. For the SBs + Txts model, B2mean, B3mean, B4mean, and B8A were the most important. In the SIs + Txts model, B2mean, B3mean, B4mean, and ui contributed the most information to the model. Similarly, B2mean, B3mean, B4mean, and ui were the most important variables in the SBs + SIs + Txts model. Considering SBs + SIs model, B2, B12, ui, and ndwi had the most influence in the classification.
In the feature combinations where spectral indices were incorporated, ui obtained the highest importance score and would feature in the top four variables. When textural features were incorporated, B2mean, B3mean, and B4mean attained the highest importance score, indicating the relevance of mean texture in the classification process. There was no consistency with regard to the most important spectral band, with B8A contributing most in the model SBs + Txts and B2 contributing most in the SBs+ SIs model. From Figure 5, it could be observed that the variable importance score also decreased when the number of features used to build the RF model increased. For example, considering the Txts model, B2mean, B3mean, and B4mean attained feature scores ranging between 300–400. When Txts were combined with either SBs or SIs, importance scores were reduced to between 150 and 200. The feature importance score was reduced further to between 100 and 140 when Txts was combined with both SBs and SIs.

Feature Subset Evaluation

From the two-sample t-tests that were carried out, three models showed significant differences between the performance of feature models and feature subset-based models. Classification results for feature subsets extracted from SBs + Txts, SBs + Txts + SIs, and Txts + SIs models were significantly lower than that for their corresponding all feature models. This suggests that feature reduction caused a decline in classification results. The average decrease in classification was 6%. On the other hand, there were no observed differences in informal settlement identification accuracy for the subsets derived from Txts and SBs + SIs. Table 5 shows the performance of feature subsets against the feature sets from which the subsets were selected. The same trends of accuracy measures were observed for the feature-subset-based models as for the feature-based models, where the descending order of F1 measures was FS (SBs + Txts), FS (SBs + SIs + Txts), and FS (SIs + Txts).

4.3. Patch-Based Accuracy Assessment

The results demonstrated the underestimation of informal settlement extents by all the models. Figure 6 shows informal settlement patches overlaid on digitized polygons for the same settlement. The results indicate that the informal settlement patches on classified maps covered smaller areas than the real areas on the ground. Calculations of relative spatial errors demonstrated high RMSE values for all the models ranging from 0.51 to 1.2 and MAPE values ranging from 0.36 to 0.61. For both RMSLE and MAPE, the results in Table 6 indicate that the Txts model yielded the best spatial accuracy (RMSLE = 0.51; MAPE = 0.36). Table 6 presents a summary of classified and ground truth areas for selected informal settlements.

5. Discussion

The study sought to investigate performance of different feature input combinations in accurately depicting morphologically varied informal settlements as well as their spatial extents within the GEE platform. Variable results were obtained depending on the input datasets. Average accuracy of >80% suggests the success of RF in extracting informal built-up areas in the study area. Results demonstrated that classification of spectral bands alone yielded relatively low model performance (86%), whilst models that incorporated texture features performed better, ranging from 90% to 94%. More specifically, the combination of spectral bands and textural features yielded the highest accuracy of 94%. Comparably, in their study, [18] achieved an increase in accuracy from 62% to 65% when image texture was integrated with spectral bands. These results are consistent with the current results where accuracy increased from 86% (spectral bands alone) to 94% (spectral bands + texture features). Both results are supported by [47], who alluded that spectral bands alone are insufficient in discriminating different LULC types, and that similar morphological characteristics, in the form of constructional materials, paint or roof colours [99,100] can help explain confusion within urban landscapes. GLCM texture-based analysis can capture urban morphological characteristics such as built up densities [31], shape, size, orientation and roof colours [29]. However comparing the classification performances, RF classification within the GEE platform, performed in the current study, yielded significantly higher accuracies than RF classification implemented by [18] in the eCognition software. Given some similarities in morphological characteristics of informal settlements in Mumbai and Durban (high densities, organic morphology, iron and asbestos roofing sheets), higher accuracy in the current study can largely be explained in terms of GEE’s integrative ability through effective script writing [52], and parallelized processing of a stack of input features, that offers opportunities for integrating different feature sets for enhanced mapping accuracy. Whilst 24 texture variables were integrated in the current study, [18] only used variance. In [42], it is argued that combining a number of texture descriptors is crucial in discriminating complex urban settlement patterns. Mirroring these findings, RF models within the GEE were able to capture the morphological characteristics of informal settlements better than studies that used classical software.
Results also indicate that, while the addition of spectral indices to the “spectral bands + texture features” model significantly reduced the accuracy level from 94% to 93% in the current study, the addition of NDVI to the “spectral bands + texture” model increased informal settlement identification accuracy in [18]’s study, from 65% to 90%. The results from [18] showed the relevance of NDVI in distinguishing informal settlements in Mumbai. Conversely, considering combinations that incorporated spectral indices, variable importance analyses indicated that NDVI only featured in 1 out of 3 feature subsets (Figure 5), where it assumed the lowest rank. The low performance of NDVI in the current study could also help explain the reduced accuracies when spectral indices were incorporated into other feature sets. Nonetheless, the current results appear consistent with [42]’s findings, where NDVI resulted in consistently low accuracies. This result is potentially explained by the lack of variance in urban vegetation in many cities [42,51]. In addition, the significant fall in classification accuracy in the current results when spectral indices were added to the “spectral bands + texture features” model is in agreement with other studies in spatially heterogeneous complex landscapes [101,102]. In their mapping of complex surface-mined and agricultural landscapes, [101] attributed reduced accuracy to the importation of redundant information, since spectral indices are derived from the linear computation of spectral bands [103]. Furthermore, [104] argued that the main problem with spectral indices being used for urban area mapping is that they cause spectral mixing between built-up areas and bare surfaces due to their similarity in spectral response patterns, especially in spatially heterogeneous environments. These explanations conform with the current results where misclassifications of bare land as informal settlements were evident (see the black rectangles in Figure 4b,e) in models that incorporated spectral indices (Figure 4). In their study, [80] also observed similar spectral behaviours between built-up and bare lands. Most importantly, the current results mean that, although informal settlement mapping can be performed better through the RF algorithm, some problems of spectral confusion, especially between bare surfaces and built-up areas, remain unsolved.
Examination of the performance of feature subset-based models revealed that feature subsets either yielded significantly reduced classification accuracies (p < 0.05) at a 95% confidence interval, with an average value of 6%, or yielded no change in classification results. This finding agrees with [42]’s findings in which feature reduction caused decreased accuracy, and no feature subsets were as powerful as the full combination. The current findings are, however, inconsistent with [105], who in their mapping of a complex mining environment, reported significant improvement in accuracy from the utilization of the top 10% of variables selected using variable importance measures. The fact that combinations of different input features yielded higher results than single feature sets suggest that, although adding additional features such as textural variables to the original spectral bands increases the dimensionality of feature space [42], more input variables could enhance informal settlement discriminability. This observation is consistent with [51], who alluded that extraction of many features from satellite data is one way of increasing image classification accuracy. Current findings contribute to revealing the strength of the RF classifier in dealing with high-dimensional feature sets [83].

Estimated Informal Settlement Areas

From the analysis of modelled slum patches and ground truth samples of slum patches, the results indicate that, although distinct informal settlement patches and clear boundaries could be identified from RF classification, there were inconsistencies in the mapping. Results demonstrated evidence of underestimation of informal settlement spatial extents (Figure 6). Generally, high RMSLE values were evident ranging from 0.51 to 1.2. Whilst mapping results suggest the effectiveness of RF classification in capturing informal settlement locations, underestimation indicates lack of robustness in the capturing of their diversity. The inconsistences could be attributed to the complexity of informal settlement morphologies [106]. Challenges exist in capturing informal settlements characterized by varied typologies within the area. For instance, remote sensing data fail to reveal the dynamics in factors that shape the apparent morphologies of the informal settlements, for example, culture, socio-political and economic status. Capturing informal settlements at varied stages of development could be challenging [43]. Whilst remotely sensed data and socio-economic parameters of an area may correlate [65], structural variations emanating from a high socio-economic gradient between two informal settlement areas could compromise the reliability of results. In [29], it is suggested that integrating remotely sensed data with survey-derived socio-economic information such as employment status, educational status, population figures and population density would avoid representation of informal settlements as one-dimensional.
In the current study, there were also some limitations. Firstly, the near-infra-red band which was not used in the extraction of image texture could be exploited, since according to [83], it provides greater contrast and thus carries the most significant data spikes. Secondly, our method utilized Sentinel 2A images with relatively low spatial resolution, which could explain some false identification that was evident in the results. The definition of adequate spatial resolution has been regarded as a key issue in the mapping of complex environments [27,107]. For instance, the potential of PlanetScope data for precise mapping of heterogeneous landscapes, for example, in identifying crop types and extents in small holder environments, has been emphasized [108,109]. In addition, the application of object-oriented analysis techniques, particularly within GEE, is constantly evolving [52]. In [110], land cover was mapped using object-based image classification and PlanetScope imagery within GEE and increased accuracy was achieved. Further, the author integrated PlanetScope with Sentinel 1 and Sentinel 2 data using the object-based oriented approach and achieved improved geometric and thematic accuracy. These findings present an opportunity to explore the capabilities of high resolution PlanetScope and object-oriented analysis in overcoming challenges of inaccurate identification of dynamic, spatially and morphologically complex informal settlements. Accurate and consistent characterization of informal settlements would provide insights into their historical and contemporary dynamics, as well as in simulating future land changes.

6. Conclusions

GEE cloud computing was successfully applied for informal settlement mapping in part of Durban Metro, South Africa. GEE showed considerable versatility and adaptability due to its integrative capabilities and its efficient platform for script writing. Within the GEE environment, this work developed and tested pixel-based classification of various input combinations. The best performing input variables for the random forest ensemble classifier were identified through systematic testing of different feature input combinations. The RF model performed well in distinguishing informal settlements, yielding an average accuracy above 80%. The addition of texture features yielded statistically significant accuracy levels, whilst the addition of spectral indices generated significantly reduced accuracy levels. Considering the accuracy level of the informal settlement class, the spectral bands + texture features model achieved the best performance (94%). The texture features model yielded the lowest spatial error, enabling it to most accurately depict informal settlement boundaries.
The results demonstrate how the GEE framework, by simplifying access and processing of a large amount of satellite data, is shifting the paradigm in built-up area mapping from a static, product-based approach into a more dynamic and application-specific one with reasonable accuracy and in no time.

Author Contributions

D.M. developed the aim and objective of the research, including conceptualization of manuscript, data and result analysis, as well as the write-up of the initial draft manuscript. O.M., as the main supervisor, verified the analytical approaches and results of the study, including interpretation and discussion of the obtained results. He also gave suggestions towards refining of the novelty of the manuscript and coherence of the entire manuscript, starting from the introduction to the discussion. M.N., as my co-supervisor, also gave constructive criticism and comments which improved our manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Acknowledgments

This study was supported by the UKZN Big Data for Science and Society Project (BDSS).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Samper, J.; Shelby, J.; Behary, D. The Paradox of Informal Settlements Revealed in an ATLAS of Informality: Findings from Mapping Growth in the Most Common Yet Unmapped Forms of Urbanization. Sustainability 2020, 12, 9510. [Google Scholar] [CrossRef]
  2. UNDP. Human Development Indices and Indicators: 2018 Statistical Updatep; UNDP: New York, NY, USA, 2018. [Google Scholar]
  3. United-Nations. World Urbanization Prospects 2018; United Nations: New York, NY, USA, 2019. [Google Scholar]
  4. Fallatah, A.; Jones, S.; Wallace, L.; Mitchell, D. Combining Object-Based Machine Learning with Long-Term Time-Series Analysis for Informal Settlement Identification. Remote Sens. 2022, 14, 1226. [Google Scholar] [CrossRef]
  5. Mboga, N.; Persello, C.; Bergado, J.R.; Stein, A. Detection of Informal Settlements from VHR Images Using Convolutional Neural Networks. Remote Sens. 2017, 9, 1106. [Google Scholar] [CrossRef] [Green Version]
  6. Persello, C.; Stein, A. Deep Fully Convolutional Networks for the Detection of Informal Settlements in VHR Images. IEEE Geosci. Remote Sens. Lett. 2017, 14, 2325–2329. [Google Scholar] [CrossRef]
  7. Wang, J.; Kuffer, M.; Pfeffer, K. The role of spatial heterogeneity in detecting urban slums. Comput. Environ. Urban Syst. 2019, 73, 95–107. [Google Scholar] [CrossRef]
  8. Prabhu, R.; Parvathavarthini, B. An enhanced approach for informal settlement extraction from optical data using morphological profile-guided filters: A case study of madurai city. Int. J. Remote Sens. 2021, 42, 6688–6705. [Google Scholar] [CrossRef]
  9. Membele, G.M.; Naidu, M.; Mutanga, O. Using local and indigenous knowledge in selecting indicators for mapping flood vulnerability in informal settlement contexts. Int. J. Disaster Risk Reduct. 2022, 71, 102836. [Google Scholar] [CrossRef]
  10. Satterthwaite, D.; Archer, D.; Colenbrander, S.; Dodman, D.; Hardoy, J.; Mitlin, D.; Patel, S. Building Resilience to Climate Change in Informal Settlements. One Earth 2020, 2, 143–156. [Google Scholar] [CrossRef] [Green Version]
  11. Fox, S. The Political Economy of Slums: Theory and Evidence from Sub-Saharan Africa. World Dev. 2014, 54, 191–203. [Google Scholar] [CrossRef]
  12. Winter, S.C.; Obara, L.M.; McMahon, S. Intimate partner violence: A key correlate of women’s physical and mental health in informal settlements in Nairobi, Kenya. PLoS ONE 2020, 15, e0230894. [Google Scholar] [CrossRef]
  13. Loggia, C.; Govender, V. A hybrid methodology to map informal settlements in Durban, South Africa. Proc. Inst. Civ. Eng. Eng. Sustain. 2020, 173, 257–268. [Google Scholar] [CrossRef]
  14. Patel, A.; Joseph, G.; Shrestha, A.; Foint, Y. Measuring deprivations in the slums of Bangladesh: Implications for achieving sustainable development goals. Hous. Soc. 2019, 46, 81–109. [Google Scholar] [CrossRef]
  15. Balsa-Barreiro, J.; Li, Y.; Morales, A.; Pentland, A.S. Globalization and the shifting centers of gravity of world’s human dynamics: Implications for sustainability. J. Clean. Prod. 2019, 239, 117923. [Google Scholar] [CrossRef]
  16. Parnell, S.; Crankshaw, O. Urban exclusion and the (false) assumptions of spatial policy reform in South Africa. In Megacities; Zed Books Ltd.: London, UK, 2009; pp. 153–170. [Google Scholar] [CrossRef]
  17. Quesada-Román, A. Disaster Risk Assessment of Informal Settlements in the Global South. Sustainability 2022, 14, 10261. [Google Scholar] [CrossRef]
  18. Kuffer, M.; Pfeffer, K.; Sliuzas, R.; Baud, I. Extraction of Slum Areas From VHR Imagery Using GLCM Variance. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2016, 9, 1830–1840. [Google Scholar] [CrossRef]
  19. Mudau, N.; Mhangara, P. Towards understanding informal settlement growth patterns: Contribution to SDG reporting and spatial planning. Remote Sens. Appl. Soc. Environ. 2022, 27, 100801. [Google Scholar] [CrossRef]
  20. Kohli, D.; Warwadekar, P.; Kerle, N.; Sliuzas, R.; Stein, A. Transferability of Object-Oriented Image Analysis Methods for Slum Identification. Remote Sens. 2013, 5, 4209–4228. [Google Scholar] [CrossRef] [Green Version]
  21. Mudau, N.; Mhangara, P. Investigation of Informal Settlement Indicators in a Densely Populated Area Using Very High Spatial Resolution Satellite Imagery. Sustainability 2021, 13, 4735. [Google Scholar] [CrossRef]
  22. Membele, G.M.; Naidu, M.; Mutanga, O. Examining flood vulnerability mapping approaches in developing countries: A scoping review. Int. J. Disaster Risk Reduct. 2021, 69, 102766. [Google Scholar] [CrossRef]
  23. Farda, N.M. Multi-temporal Land Use Mapping of Coastal Wetlands Area using Machine Learning in Google Earth Engine. IOP Conf. Series Earth Environ. Sci. 2017, 98, 012042. [Google Scholar] [CrossRef]
  24. Chen, J.; Chen, J.; Liao, A.; Cao, X.; Chen, L.; Chen, X.; He, C.; Han, G.; Peng, S.; Lu, M.; et al. Global land cover mapping at 30 m resolution: A POK-based operational approach. ISPRS J. Photogramm. Remote Sens. 2015, 103, 7–27. [Google Scholar] [CrossRef] [Green Version]
  25. Mugiraneza, T.; Nascetti, A.; Ban, Y. WorldView-2 Data for Hierarchical Object-Based Urban Land Cover Classification in Kigali: Integrating Rule-Based Approach with Urban Density and Greenness Indices. Remote Sens. 2019, 11, 2128. [Google Scholar] [CrossRef] [Green Version]
  26. Stark, T.; Wurm, M.; Zhu, X.X.; Taubenböck, H. Satellite-Based Mapping of Urban Poverty With Transfer-Learned Slum Morphologies. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 5251–5263. [Google Scholar] [CrossRef]
  27. Mananze, S.; Pôças, I.; Cunha, M. Mapping and Assessing the Dynamics of Shifting Agricultural Landscapes Using Google Earth Engine Cloud Computing, a Case Study in Mozambique. Remote Sens. 2020, 12, 1279. [Google Scholar] [CrossRef] [Green Version]
  28. Wekesa, B.W.; Steyn, G.S.; Otieno, F.A.O. A review of physical and socio-economic characteristics and intervention approaches of informal settlements. Habitat Int. 2011, 35, 238–245. [Google Scholar] [CrossRef]
  29. Kuffer, M.; Pfeffer, K.; Sliuzas, R.; Baud, I.; Van Maarseveen, M. Capturing the Diversity of Deprived Areas with Image-Based Features: The Case of Mumbai. Remote Sens. 2017, 9, 384. [Google Scholar] [CrossRef] [Green Version]
  30. Kuffer, M.; Wang, J.; Nagenborg, M.; Pfeffer, K.; Kohli, D.; Sliuzas, R.; Persello, C. The Scope of Earth-Observation to Improve the Consistency of the SDG Slum Indicator. ISPRS Int. J. Geo-Inf. 2018, 7, 428. [Google Scholar] [CrossRef] [Green Version]
  31. Leonita, G.; Kuffer, M.; Sliuzas, R.; Persello, C. Machine Learning-Based Slum Mapping in Support of Slum Upgrading Programs: The Case of Bandung City, Indonesia. Remote Sens. 2018, 10, 1522. [Google Scholar] [CrossRef] [Green Version]
  32. Girija, G.; Nikhila, R.I. Slum Extraction Approaches From High Resolution Satellite Data—A Case Study Of Madurai City. Int.J. Pure. Appl. Math. 2018, 119, 14509–14514. [Google Scholar]
  33. Kohli, D.; Sliuzas, R.; Stein, A. Urban slum detection using texture and spatial metrics derived from satellite imagery. J. Spat. Sci. 2016, 61, 405–426. [Google Scholar] [CrossRef]
  34. Prabhu, R.; Raja, R.A.A. Urban Slum Detection Approaches from High-Resolution Satellite Data Using Statistical and Spectral Based Approaches. J. Indian Soc. Remote Sens. 2018, 46, 2033–2044. [Google Scholar] [CrossRef]
  35. Shabat, A.M.; Tapamo, J.-R. A comparative study of the use of local directional pattern for texture-based informal settlement classification. J. Appl. Res. Technol. 2017, 15, 250–258. [Google Scholar] [CrossRef] [Green Version]
  36. Ansari, R.A.; Malhotra, R.; Buddhiraju, K.M. Texture Based Identification of Informal Settlements in Contourlet Feature Space. In Proceedings of the 2019 IEEE International Symposium on Multimedia, San Diego, CA, USA, 9–11 December 2019. [Google Scholar]
  37. Ansari, R.A.; Buddhiraju, K.M. Textural segmentation of remotely sensed images using multiresolution analysis for slum area identification. Eur. J. Remote Sens. 2019, 52, 74–88. [Google Scholar] [CrossRef] [Green Version]
  38. Fallatah, A.; Jones, S.; Mitchell, D.; Kohli, D. Mapping informal settlement indicators using object-oriented analysis in the Middle East. Int. J. Digit. Earth 2019, 12, 802–824. [Google Scholar] [CrossRef]
  39. Kit, O.; Lüdeke, M. Automated detection of slum area change in Hyderabad, India using multitemporal satellite imagery. ISPRS J. Photogramm. Remote Sens. 2013, 83, 130–137. [Google Scholar] [CrossRef] [Green Version]
  40. Kit, O.; Lüdeke, M.; Reckien, D. Texture-based identification of urban slums in Hyderabad, India using remote sensing data. Appl. Geogr. 2012, 32, 660–667. [Google Scholar] [CrossRef]
  41. Owen, K.K.; Wong, D.W. An approach to differentiate informal settlements using spectral, texture, geomorphology and road accessibility metrics. Appl. Geogr. 2013, 38, 107–118. [Google Scholar] [CrossRef]
  42. Graesser, J.; Cheriyadat, A.; Vatsavai, R.R.; Chandola, V.; Long, J.; Bright, E. Image Based Characterization of Formal and Informal Neighborhoods in an Urban Landscape. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2012, 5, 1164–1176. [Google Scholar] [CrossRef]
  43. Owen, K.K.; Wong, D.W. Exploring structural differences between rural and urban informal settlements from imagery: Thebasurerosof Cobán. Geocarto Int. 2013, 28, 562–581. [Google Scholar] [CrossRef]
  44. Rodriguez-Galiano, V.F.; Pardo-Igúzquiza, E.; Chica-Olmo, M.; Mateos, J.; Rigol-Sánchez, J.P.; Vega, M. A comparative assessment of different methods for Landsat 7/ETM+  pansharpening. Int. J. Remote Sens. 2012, 33, 6574–6599. [Google Scholar] [CrossRef]
  45. Stromann, O.; Nascetti, A.; Yousif, O.; Ban, Y. Dimensionality Reduction and Feature Selection for Object-Based Land Cover Classification based on Sentinel-1 and Sentinel-2 Time Series Using Google Earth Engine. Remote Sens. 2019, 12, 76. [Google Scholar] [CrossRef] [Green Version]
  46. Chen, D.; Stow, D.A.; Gong, P. Examining the effect of spatial resolution and texture window size on classification accuracy: An urban environment case. Int. J. Remote Sens. 2004, 25, 2177–2192. [Google Scholar] [CrossRef]
  47. Shafizadeh-Moghadam, H.; Khazaei, M.; Alavipanah, S.K.; Weng, Q. Google Earth Engine for large-scale land use and land cover mapping: An object-based classification approach using spectral, textural and topographical factors. GISci. Remote Sens. 2021, 58, 914–928. [Google Scholar] [CrossRef]
  48. Dong, J.; Xiao, X.; Menarguez, M.A.; Zhang, G.; Qin, Y.; Thau, D.; Biradar, C.; Moore, B., III. Mapping paddy rice planting area in northeastern Asia with Landsat 8 images, phenology-based algorithm and Google Earth Engine. Remote Sens. Environ. 2016, 185, 142–154. [Google Scholar] [CrossRef] [Green Version]
  49. Gorelick, N.; Hancher, M.; Dixon, M.; Ilyushchenko, S.; Thau, D.; Moore, R. Google Earth Engine: Planetary-scale geospatial analysis for everyone. Remote Sens. Environ. 2017, 202, 18–27. [Google Scholar] [CrossRef]
  50. Zhang, K.; Dong, X.; Liu, Z.; Gao, W.; Hu, Z.; Wu, G. Mapping Tidal Flats with Landsat 8 Images and Google Earth Engine: A Case Study of the China’s Eastern Coastal Zone circa 2015. Remote Sens. 2019, 11, 924. [Google Scholar] [CrossRef] [Green Version]
  51. Amani, M.; Mahdavi, S.; Afshar, M.; Brisco, B.; Huang, W.; Mohammad Javad Mirzadeh, S.; White, L.; Banks, S.; Montgomery, J.; Hopkinson, C. Canadian Wetland Inventory using Google Earth Engine: The First Map and Preliminary Results. Remote Sens. 2019, 11, 842. [Google Scholar] [CrossRef] [Green Version]
  52. Tassi, A.; Vizzari, M. Object-Oriented LULC Classification in Google Earth Engine Combining SNIC, GLCM, and Machine Learning Algorithms. Remote Sens. 2020, 12, 3776. [Google Scholar] [CrossRef]
  53. Patel, N.N.; Angiuli, E.; Gamba, P.; Gaughan, A.; Lisini, G.; Stevens, F.R.; Tatem, A.J.; Trianni, G. Multitemporal settlement and population mapping from Landsat using Google Earth Engine. Int. J. Appl. Earth Obs. Geoinf. ITC J. 2015, 35, 199–208. [Google Scholar] [CrossRef] [Green Version]
  54. Liang, J.; Xie, Y.; Sha, Z.; Zhou, A. Modeling urban growth sustainability in the cloud by augmenting Google Earth Engine (GEE). Comput. Environ. Urban Syst. 2020, 84, 101542. [Google Scholar] [CrossRef]
  55. Liu, X.; Hu, G.; Chen, Y.; Li, X.; Xu, X.; Li, S.; Pei, F.; Wang, S. High-resolution multi-temporal mapping of global urban land using Landsat images based on the Google Earth Engine Platform. Remote Sens. Environ. 2018, 209, 227–239. [Google Scholar] [CrossRef]
  56. Liu, Q.; Huang, C.; Li, H. Quality Assessment by Region and Land Cover of Sharpening Approaches Applied to GF-2 Imagery. Appl. Sci. 2020, 10, 3673. [Google Scholar] [CrossRef]
  57. Xiong, J.; Thenkabail, P.S.; Tilton, J.C.; Gumma, M.K.; Teluguntla, P.; Oliphant, A.; Congalton, R.G.; Yadav, K.; Gorelick, N. Nominal 30-m cropland extent map of continental Africa by integrating pixel-based and object-based algorithms using Sentinel-2 and Landsat-8 data on Google Earth Engine. Remote Sens. 2017, 9, 1065. [Google Scholar] [CrossRef] [Green Version]
  58. Phan, T.N.; Kuch, V.; Lehnert, L.W. Land Cover Classification using Google Earth Engine and Random Forest Classifier—The Role of Image Composition. Remote Sens. 2020, 12, 2411. [Google Scholar] [CrossRef]
  59. Goldblatt, R.; Deininger, K.; Hanson, G. Utilizing publicly available satellite data for urban research: Mapping built-up land cover and land use in Ho Chi Minh City, Vietnam. Dev. Eng. 2018, 3, 83–99. [Google Scholar] [CrossRef]
  60. Rudiastuti, A.W.; Farda, N.M.; Ramdani, D. Mapping built-up land and settlements: A comparison of machine learning algorithms in Google Earth engine. Seventh Geoinf. Sci. Symp. 2021, 12082, 42–52. [Google Scholar]
  61. Teluguntla, P.; Thenkabail, P.S.; Oliphant, A.; Xiong, J.; Gumma, M.K.; Congalton, R.G.; Yadav, K.; Huete, A. A 30-m landsat-derived cropland extent product of Australia and China using random forest machine learning algorithm on Google Earth Engine cloud computing platform. ISPRS J. Photogramm. Remote Sens. 2018, 144, 325–340. [Google Scholar] [CrossRef]
  62. Kelley, L.C.; Pitcher, L.; Bacon, C. Using Google Earth Engine to Map Complex Shade-Grown Coffee Landscapes in Northern Nicaragua. Remote Sens. 2018, 10, 952. [Google Scholar] [CrossRef] [Green Version]
  63. Tingzon, I.; Dejito, N.; Flores, R.A.; De Guzman, R.; Carvajal, L.; Erazo, K.Z.; Cala, I.E.C.; Villaveces, J.; Rubio, D.; Ghani, R. Mapping New Informal Settlements Using Machine Learning and Time Series Satellite Images: An Application in the Venezuelan Migration Crisis. In Proceedings of the IEEE/ITU International conference on Artificial Intellugence for Good (AI4G), Geneva, Switzerland, 21–25 September 2020. [Google Scholar]
  64. Kamalipour, H.; Dovey, K. Mapping the visibility of informal settlements. Habitat Int. 2019, 85, 63–75. [Google Scholar] [CrossRef]
  65. Duque, J.C.; Patino, J.E.; Ruiz, L.A.; Pardo-Pascual, J.E. Measuring intra-urban poverty using land cover and texture metrics derived from remote sensing data. Landsc. Urban Plan. 2015, 135, 11–21. [Google Scholar] [CrossRef]
  66. Matarira, D.; Mutanga, O.; Naidu, M. Texture analysis approaches in modelling informal settlements: A review. Geocarto Int. 2022, 1–28, accepted. [Google Scholar] [CrossRef]
  67. Ella, L.A.; van den Bergh, F.; van Wyk, B.J. A comparison of texture feature algorithms for urban settlement classification. In Proceedings of the IGARSS 2008 International Geoscience and Remote Sensing Symposium, Boston, MA, USA, 7–11 July 2008. [Google Scholar]
  68. Khumalo, P.P.; Tapamo, J.R.; van den Bergh, F. Rotation invariant texture feature algorithms for urban settlement classification. In Proceedings of the 2011 IEEE International Geoscience and Remote Sensing Symposium, Vancouver, BC, Canada, 24–29 July 2011. [Google Scholar]
  69. Van den Bergh, F. The effects of viewing-and illumination geometry on settlement type classification of quickbird images. In Proceedings of the International Geoscience and Remote Sensing Symposium, Vancouver, BC, Canada, 24–29 July 2011. [Google Scholar]
  70. Williams, D.S.; Costa, M.M.; Celliers, L.; Sutherland, C. Informal Settlements and Flooding: Identifying Strengths and Weaknesses in Local Governance for Water Management. Water 2018, 10, 871. [Google Scholar] [CrossRef] [Green Version]
  71. Marx, C.; Charlton, S. Urban Slums Reports: The case of Durban, South Africa. In UN-Habitat, The Challenge of Slums: Global Report on Human Settlements (2003), United Nations Human Settlements Programme; Earthscan Publications Ltd.: London, UK, 2003; pp. 195–223. [Google Scholar]
  72. Lanaras, C.; Bioucas-Dias, J.; Galliani, S.; Baltsavias, E.; Schindler, K. Super-resolution of Sentinel-2 images: Learning a globally applicable deep neural network. ISPRS J. Photogramm. Remote Sens. 2018, 146, 305–319. [Google Scholar] [CrossRef] [Green Version]
  73. Phiri, D.; Simwanda, M.; Salekin, S.; Nyirenda, V.R.; Murayama, Y.; Ranagalage, M. Sentinel-2 Data for Land Cover/Use Mapping: A Review. Remote. Sens. 2020, 12, 2291. [Google Scholar] [CrossRef]
  74. Firozjaei, M.K.; Sedighi, A.; Kiavarz, M.; Qureshi, S.; Haase, D.; Alavipanah, S.K. Automated Built-Up Extraction Index: A New Technique for Mapping Surface Built-Up Areas Using LANDSAT 8 OLI Imagery. Remote Sens. 2019, 11, 1966. [Google Scholar] [CrossRef] [Green Version]
  75. Wang, Q.; Shi, W.; Li, Z.; Atkinson, P.M. Fusion of Sentinel-2 images. Remote Sens. Environ. 2016, 187, 241–252. [Google Scholar] [CrossRef] [Green Version]
  76. Li, Q.; Qiu, C.; Ma, L.; Schmitt, M.; Zhu, X.X. Mapping the Land Cover of Africa at 10 m Resolution from Multi-Source Remote Sensing Data with Google Earth Engine. Remote Sens. 2020, 12, 602. [Google Scholar] [CrossRef] [Green Version]
  77. Gandhi, U.; End-to-End Google Earth Engine Course. Spatial Thoughts. 2021. Available online: https://coursesspatialthoughtscom/end-to-end-geehtml (accessed on 2 August 2022).
  78. Kaimaris, D.; Patias, P. Identification and Area Measurement of the Built-up Area with the Built-up Index (BUI). Int. J. Adv. Remote Sens. GIS 2016, 5, 1844–1858. [Google Scholar] [CrossRef] [Green Version]
  79. Adepoju, K.A.; Adelabu, S.A. Improving accuracy of Landsat-8 OLI classification using image composite and multisource data with Google Earth Engine. Remote Sens. Lett. 2019, 11, 107–116. [Google Scholar] [CrossRef]
  80. Zurqani, H.A.; Post, C.J.; Mikhailova, E.A.; Allen, J.S. Mapping Urbanization Trends in a Forested Landscape Using Google Earth Engine. Remote Sens. Earth Syst. Sci. 2019, 2, 173–182. [Google Scholar] [CrossRef]
  81. Haralick, R.; Shanmugam, K.; Dinstein, I. Textural features for image classification. IEEE Trans. Syst. Man Cybern. 1973, 3, 610–621. [Google Scholar] [CrossRef]
  82. Hall-Beyer, M. Practical guidelines for choosing GLCM textures to use in landscape classification tasks over a range of moderate spatial scales. Int. J. Remote Sens. 2017, 38, 1312–1338. [Google Scholar] [CrossRef]
  83. Ruiz Hernandez, I.E.; Shi, W. A Random Forests classification method for urban land-use mapping integrating spatial metrics and texture analysis. Int. J. Remote Sens. 2018, 39, 1175–1198. [Google Scholar] [CrossRef]
  84. Zhou, J.; Guo, R.Y.; Sun, M.; Di, T.T.; Wang, S.; Zhai, J.; Zhao, Z. The Effects of GLCM parameters on LAI estimation using texture values from Quickbird Satellite Imagery. Sci. Rep. 2017, 7, 7366. [Google Scholar] [CrossRef] [Green Version]
  85. Giannini, B.M.; Merola, P. Texture Analysis for Urban Areas Classification in High Resolution Satellite Imagery. Appl. Remote Sens. J. 2012, 2, 65–71. [Google Scholar]
  86. Kabir, S.; He, D.-C.; A Sanusi, M.; Hussina, W.M.A.W. Texture analysis of IKONOS satellite imagery for urban land use and land cover classification. Imaging Sci. J. 2010, 58, 163–170. [Google Scholar] [CrossRef]
  87. Lan, Z.; Liu, Y. Study on Multi-Scale Window Determination for GLCM Texture Description in High-Resolution Remote Sensing Image Geo-Analysis Supported by GIS and Domain Knowledge. ISPRS Int. J. Geo-Inf. 2018, 7, 175. [Google Scholar] [CrossRef] [Green Version]
  88. De Siqueira, F.R.; Schwartz, W.R.; Pedrini, H. Multi-scale gray level co-occurrence matrices for texture description. Neurocomputing 2013, 120, 336–345. [Google Scholar] [CrossRef]
  89. Kumar, L.; Mutanga, O. Google Earth Engine Applications Since Inception: Usage, Trends, and Potential. Remote Sens. 2018, 10, 1509. [Google Scholar] [CrossRef] [Green Version]
  90. Trianni, G.; Angiuli, E.; Lisini, G.; Gamba, P. Human settlements from Landsat data using Google Earth Engine. In Proceedings of the 2014 IEEE Geoscience and Remote Sensing Symbosium, Quebec City, QC, Canada, 13–18 July 2014. [Google Scholar]
  91. Wurm, M.; Taubenböck, H.; Weigand, M.; Schmitt, A. Slum mapping in polarimetric SAR data using spatial features. Remote Sens. Environ. 2017, 194, 190–204. [Google Scholar] [CrossRef]
  92. Zhao, Y.; Zhu, W.; Wei, P.; Fang, P.; Zhang, X.; Yan, N.; Liu, W.; Zhao, H.; Wu, Q. Classification of Zambian grasslands using random forest feature importance selection during the optimal phenological period. Ecol. Indic. 2022, 135, 108529. [Google Scholar] [CrossRef]
  93. Shetty, S.; Gupta, P.; Belgiu, M.; Srivastav, S. Assessing the Effect of Training Sampling Design on the Performance of Machine Learning Classifiers for Land Cover Mapping Using Multi-Temporal Remote Sensing Data and Google Earth Engine. Remote Sens. 2021, 13, 1433. [Google Scholar] [CrossRef]
  94. Jin, Y.; Liu, X.; Chen, Y.; Liang, X. Land-cover mapping using Random Forest classification and incorporating NDVI time-series and texture: A case study of central Shandong. Int. J. Remote Sens. 2018, 39, 8703–8723. [Google Scholar] [CrossRef]
  95. Belgiu, M.; Drăguţ, L. Random forest in remote sensing: A review of applications and future directions. ISPRS J. Photogramm. Remote Sens. 2016, 114, 24–31. [Google Scholar] [CrossRef]
  96. Bessinger, M.; Lück-Vogel, M.; Skowno, A.; Conrad, F. Landsat-8 based coastal ecosystem mapping in South Africa using random forest classification in Google Earth Engine. S. Afr. J. Bot. 2022, 150, 928–939. [Google Scholar] [CrossRef]
  97. Hao, P.; Zhan, Y.; Wang, L.; Niu, Z.; Shakir, M. Feature Selection of Time Series MODIS Data for Early Crop Classification Using Random Forest: A Case Study in Kansas, USA. Remote Sens. 2015, 7, 5347–5369. [Google Scholar] [CrossRef] [Green Version]
  98. Albretch, F.; Lang, S.; Holbling, D. Spatial accuracy assessment of object boundaries for object-based image analysis. ISPRS—International Archives of the Photogrammetry Remote Sensing and Spatial Information Sciences, XXXVIII-4/C7, Ghent, Belgium, 29 June–2 July 2010. [Google Scholar]
  99. Gevaert, C.M.; Persello, C.; Sliuzas, R.; Vosselman, G. Classification of informal settlements through the integration of 2D and 3D features extracted from UAV data. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2016, 3, 317. [Google Scholar] [CrossRef] [Green Version]
  100. Myint, S.W.; Gober, P.; Brazel, A.; Grossman-Clarke, S.; Weng, Q. Per-pixel vs. object-based classification of urban land cover extraction using high spatial resolution imagery. Remote Sens. Environ. 2011, 115, 1145–1161. [Google Scholar] [CrossRef]
  101. Li, X.; Chen, W.; Cheng, X.; Wang, L. A Comparison of Machine Learning Algorithms for Mapping of Complex Surface-Mined and Agricultural Landscapes Using ZiYuan-3 Stereo Satellite Imagery. Remote Sens. 2016, 8, 514. [Google Scholar] [CrossRef] [Green Version]
  102. Lin, J.; Jin, X.; Ren, J.; Liu, J.; Liang, X.; Zhou, Y. Rapid Mapping of Large-Scale Greenhouse Based on Integrated Learning Algorithm and Google Earth Engine. Remote Sens. 2021, 13, 1245. [Google Scholar] [CrossRef]
  103. Chen, W.; Li, X.; He, H.; Wang, L. Assessing Different Feature Sets’ Effects on Land Cover Classification in Complex Surface-Mined Landscapes by ZiYuan-3 Satellite Imagery. Remote Sens. 2018, 10, 23. [Google Scholar] [CrossRef] [Green Version]
  104. Dolean, B.-E.; Bilașco, Ș.; Petrea, D.; Moldovan, C.; Vescan, I.; Roșca, S.; Fodorean, I. Evaluation of the Built-Up Area Dynamics in the First Ring of Cluj-Napoca Metropolitan Area, Romania by Semi-Automatic GIS Analysis of Landsat Satellite Images. Appl. Sci. 2020, 10, 7722. [Google Scholar] [CrossRef]
  105. Maxwell, A.; Strager, M.; Warner, T.; Zégre, N.; Yuill, C. Comparison of NAIP orthophotography and RapidEye satellite imagery for mapping of mining and mine reclamation. GIScience Remote Sens. 2014, 51, 301–320. [Google Scholar] [CrossRef]
  106. Taubenböck, H.; Kraff, N.J.; Wurm, M. The morphology of the Arrival City—A global categorization based on literature surveys and remotely sensed data. Appl. Geogr. 2018, 92, 150–167. [Google Scholar] [CrossRef]
  107. Räsänen, A.; Virtanen, T. Data and resolution requirements in mapping vegetation in spatially heterogeneous landscapes. Remote Sens. Environ. 2019, 230, 111207. [Google Scholar] [CrossRef]
  108. Kpienbaareh, D.; Sun, X.; Wang, J.; Luginaah, I.; Kerr, R.B.; Lupafya, E.; Dakishoni, L. Crop Type and Land Cover Mapping in Northern Malawi Using the Integration of Sentinel-1, Sentinel-2, and PlanetScope Satellite Data. Remote Sens. 2021, 13, 700. [Google Scholar] [CrossRef]
  109. Rufin, P.; Picoli, M.; Bey, A.; Meyfroidt, P. An operational framework for large-area mapping of active cropland and short-term fallows in smallholder landscapes using PlanetScope data. Int. J. Appl. Earth Obs. Geoinf. 2022, 112, 102937. [Google Scholar]
  110. Vizzari, M. PlanetScope, Sentinel-2, and Sentinel-1 Data Integration for Object-Based Land Cover Classification in Google Earth Engine. Remote Sens. 2022, 14, 2628. [Google Scholar] [CrossRef]
Figure 1. Study area selected in KwaZulu-Natal province (a), within Durban Metropolis (b), South Africa. (c) is the RGB overview of the Sentinel 2A imagery, in UTM/WGS84 plane coordinate.
Figure 1. Study area selected in KwaZulu-Natal province (a), within Durban Metropolis (b), South Africa. (c) is the RGB overview of the Sentinel 2A imagery, in UTM/WGS84 plane coordinate.
Remotesensing 14 05130 g001
Figure 2. Research workflow chart.
Figure 2. Research workflow chart.
Remotesensing 14 05130 g002
Figure 3. Ground truth samples of informal settlements (A–G (red)).
Figure 3. Ground truth samples of informal settlements (A–G (red)).
Remotesensing 14 05130 g003
Figure 4. LULC maps obtained using different feature combinations from (a) Txts, (b) SIs, (c) SIs + Txts, (d) SBs + SIs + Txts (e) SBs + SIs, (f) SBs, (g) SBs + Txts.
Figure 4. LULC maps obtained using different feature combinations from (a) Txts, (b) SIs, (c) SIs + Txts, (d) SBs + SIs + Txts (e) SBs + SIs, (f) SBs, (g) SBs + Txts.
Remotesensing 14 05130 g004
Figure 5. Feature importance scores of the 10 most important features for the image combinations.
Figure 5. Feature importance scores of the 10 most important features for the image combinations.
Remotesensing 14 05130 g005
Figure 6. Classified informal settlement patch areas (A–G (black)) for models (a) SBs, (b) SIs, (c)Txts, (d) SBs + SIs, (e) SBs + Txts, (f) SIs + Txts, (g) SBs + SIs + Txts, and (h) corresponding ground truth polygons (A–G (red)).
Figure 6. Classified informal settlement patch areas (A–G (black)) for models (a) SBs, (b) SIs, (c)Txts, (d) SBs + SIs, (e) SBs + Txts, (f) SIs + Txts, (g) SBs + SIs + Txts, and (h) corresponding ground truth polygons (A–G (red)).
Remotesensing 14 05130 g006
Table 1. Image feature sets that were extracted from Sentinel 2A imagery.
Table 1. Image feature sets that were extracted from Sentinel 2A imagery.
Image FeaturesNamesNumber of Features
Spectral bands (SBs)Band (B2, B3, B4, B5, B6, B7, B8, B8A, B11, B12)   10
Spectral indices (SIs)NDVI, NDWI, SAVI, NDBI, UI, NBI, BRBA, MNDWI   8
Texture metrics (Txts)B2, B3, B4, (mean, variance, homogeneity, correlation, entropy, dissimilarity, contrast, angular second moment)   24
Table 2. Spectral indices selected for research.
Table 2. Spectral indices selected for research.
Spectral IndexEquationMain Reference
NDVI B 8 B 4 B 8 + B 4 [47,60,80]
SAVI 1.5   ×   ( ( B 8 B 4 ) / ( B 8 + B 4 + 0.5 ))[77]
NDWI B 3 B 8 B 3 + B 8 [47,80]
MNDWI B 3 B 11 B 3 + B 11 [60,63]
BRBA B 4 B 11 [63]
NDBI B 11 B 8 B 11 + B 8 [60,63]
NBI B 4     B 11 B 8 A [60,63]
UI B 7 B 5 B 7 + B 5 [63]
Table 3. Producer accuracy (%), user accuracy (%), average F-scores and standard deviation for different feature input models.
Table 3. Producer accuracy (%), user accuracy (%), average F-scores and standard deviation for different feature input models.
ModelPAUAF-Score
SBs838986 ± 1.98
SIs738076 ± 2.06
Txts869490 ± 1.19
SBs + SIs798682 ± 1.43
SBs + Txts919794 ± 1.27
SIs + Txts919492 ± 0.91
SBs + SIs + Txts919693 ± 1.08
Table 4. Two sample t-tests for the mapping of informal settlements and their p values.
Table 4. Two sample t-tests for the mapping of informal settlements and their p values.
First ModelSecond ModelMean of First ModelMean of Second Modelp-Value
SBs vsSIs8676< 0.05
SBs vsTxts8690<0.05
SBs vsSBs + SIs8682<0.05
SBs vsSBs + Txts8694<0.05
SBs vsSIs + Txts8692<0.05
SBs vsSBs + SIs + Txts8693<0.05
Table 5. Two sample t-tests for all variables vs feature subsets for feature input models.
Table 5. Two sample t-tests for all variables vs feature subsets for feature input models.
Feature Input ModelF-Scorep-Value
All VariablesFeature Subset
Txts9090
SBs + SIs8282
SBs + Txts9490 p < 0.05
SBs + SIs + Txts9388 p < 0.05
SIs + Txts9284 p < 0.05
Table 6. Spatial accuracy assessment results for area-based classification.
Table 6. Spatial accuracy assessment results for area-based classification.
Classification ModelPatchClassified Patch Area
(ha)
Reference Patch Area
(ha)
DifferenceDifference (%)RMSLEMAPE
SBsA2.973.940.9724.621.130.57
B1.891.86−0.03−1.61
C6.9612.435.4744.01
D3.8913.559.6671.29
E1.834.492.6659.24
F1.9711.229.2582.44
G0.955.094.1481.34
SIsA2.723.941.2230.961.20.61
B1.501.860.3619.35
C6.7612.435.6745.62
D3.8013.559.7571.96
E1.884.492.6158.13
F1.8211.229.483.78
G0.835.094.2683.69
TxtsA3.253.940.6917.510.510.36
B1.731.860.136.99
C7.8312.434.637.01
D6.4713.557.0852.25
E3.854.490.6414.25
F6.7011,224.5240.29
G2.625,092.4748.53
SBs + SIsA3.113.940.8321.070.880.50
B1.801.860.063.23
C7.8312.434.637.01
D4.9713.558.5863.32
E2.614.491.8841.87
F3.0411.228.1872.91
G1.285.093.8174.85
SBs + TxtsA3.883.940.061.520.630.38
B1.421.860.4423.66
C8.3112.434.1233.15
D5.2813.558.2761.03
E3.634.490.8619.15
F6.4411.224.7842.60
G 2.125.092.9758.35
SIs + TxtsA2.933.941.0125.630.680.44
B1.851.860.010.54
C7.0412.435.3943.36
D5.0413.558.5162.80
E3.534.490.9621.38
F5.7111.225.5149.11
G1.825.093.2764.24
SBs + SIs + TxtsA3.113.940.8321.070.730.46
B1.701.860.168.60
C6.7512.435.6845.70
D4.4513.559.167.16
E3.194.491.328.95
F5.5011.225.7250.98
G1.835.093.2664.05
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Matarira, D.; Mutanga, O.; Naidu, M. Google Earth Engine for Informal Settlement Mapping: A Random Forest Classification Using Spectral and Textural Information. Remote Sens. 2022, 14, 5130. https://doi.org/10.3390/rs14205130

AMA Style

Matarira D, Mutanga O, Naidu M. Google Earth Engine for Informal Settlement Mapping: A Random Forest Classification Using Spectral and Textural Information. Remote Sensing. 2022; 14(20):5130. https://doi.org/10.3390/rs14205130

Chicago/Turabian Style

Matarira, Dadirai, Onisimo Mutanga, and Maheshvari Naidu. 2022. "Google Earth Engine for Informal Settlement Mapping: A Random Forest Classification Using Spectral and Textural Information" Remote Sensing 14, no. 20: 5130. https://doi.org/10.3390/rs14205130

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