Articles
A comparative study of the use of local directional pattern for texture-based informal settlement classification
A comparative study of the use of local directional pattern for texture-based informal settlement classification
Journal of applied research and technology, vol. 15, no. 3, pp. 250-258, 2017
UNAM, Centro de Ciencias Aplicadas y Desarrollo Tecnológico
Received: 07 August 2015
Accepted: 09 December 2016
Abstract: In developing and emerging countries progression of informal settlements has been a fast growing phenomenon since the mid-1990s. Half ofthe world’s population is housed in urban settlements. For instance, the growth of informal settlements in South Africa has amplified after the end of apartheid. In order to transform informal settlements to improve the living conditions in these areas, a lot of spatial information is required. There are many traditional methods used to collect these data, such as statistical analysis and fieldwork; but these methods are limited to capture urban processes, particularly informal settlements are very dynamic in nature with respect to time and space. Remote sensing has been provento provide more efficient techniques to study and monitor spatial patterns of settlements structures with high spatial resolution. Recently, a new feature method, local directional pattern (LDP), based on kirsch masks, has been proposed and widely used in biometrics feature extraction. In this study, we investigate the use of LDP for the classification of informal settlements. Performance of LDP in characterizing informal settlements is then evaluated and compared to the popular gray level co-occurrence matrix (GLCM) using four classifiers (Naive-Bayes, Multilayer perceptron, Support Vector Machines, k-nearest Neighbor). The experimental results show that LDP outperforms GLCM in classifying informal settlements.
Keywords: Informal settlements, Texture features, Gray level co-occurrence matrix, Local directional pattern, Classification.
1. Introduction
In developing countries, informal settlements have become a phenomenon which grow very fast specially in the 21st Century .Half of the world’s population is housed in urban settlements.The reason for this phenomenon is the immigration of people from the rural areas to the cities. Many previous studies aimed at extracting houses outline to quantify shape-based features of informal settlements. Object-based image analysis (OBIA) method estimates the size, spacing and shape of the houses by extracting the houses footprint (Blaschke & Lang, 2006). OBIA partitions remote sensing (RS) imagery into meaningful image-objects and assesses their characteristics through spatial, spectral and temporal scale (Hay & Castilla, 2008). Previous studies on geospatial methods have been used to estimate populations and to distinguish the human settlements. For example, a study byAminipouri, Sliuzas, and Kuffer (2009) estimates the population by creating an accurate inventory of buildings. The computer vision community is facing a very complex and challenging task extracting the spatial data from informal settlements. Constructions in informal settlements are built using various materials and are very close to each other and have no suitable organization. It makes the classification of informal settlements images an up hill task (McLaren, Coleman, & Mayunga, 2005). A number of researchers have tried to develop tools and techniques to characterize the informal settlements areas from remotely sensed data. Mayunga, Coleman, and Zhang (2007) present a new semi-automatic approach to extract buildings from informal settlements images obtained using Quick Bird. Snackes and radial casting algorithm were used to map the informal settle-ments images. The main limitation in this study is the difficulty of characterizing small houses. Khumalo, Tapamo, and Van Den Bergh (2011) applied two feature methods, Gabor filters and GLCM to distinguish different textural regions in Soweto área (Johannesburg, South Africa). They found Gabor filters more accurate than GLCM in classifying informal settlements. A study carried out by Ella, Van Den Bergh, Van Wyk, and Van Wyk (2008) compared gray level co-occurrence (GLCM) and local binary pattern (LBP) in their ability to classify urban settlement. It is shown that both methods performed very well with a superior performance for LBP. Van Den Bergh (2011) investigates the powers of two features methods, GLCM and LBP, to classify Soweto (Johannesburg, South Africa) areas. It is established that the performance of the gray level co-occurrence matrix is superior to the local binary pattern on a combined spatial and temporal generalization problem, but the LBP features perform betteron spatial-only generalization problems. In Owen and Wong (2013) an analysis is conducted on the shape, texture, terrain geomorphology and road networks to characterize the informal settlements and formal neighborhoods in Latin America.The results achieved were promising when finite data were used to recognize informal settlements. Asmat and Zamzami (2012) introduced an automated house detection technique to extract legal and illegal settlements in Pulau Gaya, Saba. The result shows that the edge to edge features can separate between houses that are less than 2 m away from each other. In Graesser et al.(2012), an investigation of nine statistics methods (GLCM Pan-Tex, Histogram of Oriented Gradients, Lacunarity, Line Support Regions, Linear Feature Distribution, Psuedo NDVI, Red-blue NDVI, Scale Invariant Feature Transform, and TEXTONS) is presented with different direction, structure size and shape and tested in four different cities. The GLCM PanTex, LSR, HoG and TEXTON features were found to be the best in characterizing the informal settlements and formal areas. A new feature method, local directional pattern (LDP), based on the known Kirsch kernels was recently proposed by Jabid, Kabir, and Chae (2010a).LDP has mainly been applied in biometrics: face recognition (Jabid, Kabir, & Chae, 2010b), signature verification (Ferrer, Vargas, Travieso, & Alonso, 2010) and facial expression recognition (Jabid, Kabir, & Chae, 2010c). In Shabat and Tapamo (2014) the powers of GLCM and LDP to characterize texture images are compared; the result shows that LDP out performs GLCM. In this paper, GLCM and LDP are investigated using different numbers of significant bits; the final goal is to identify the most effective amongst them. The computation of the local directional pattern is based on the number of significant bits, and in this work four alternative values are considered: 2, 3, 4,5 instead of 3 as in the classic LDP.
2. Materials and methods
In the following sections the different feature methods used the in the paper are presented
2.1. Gray level co-occurrence matrix (GLCM)
In the early 1970s Haralick, Shanmugam, and Dinstein (1973) proposed the extraction of fourteen features, from the GLCM of a gray level, to characterize the image texture. The computation of GLCM depends on two parameters: the orientation θ formed by the line-segment connecting the two considered pixels, and the distance (d) [ number of pixels ] between them. The direction θ is usually quantized in 4 directions (horizntal - 0o, diagonal - 45o, vertical - 90o, anti-diagonal - 135o).
To compute the gray-level co-occurrence matrix of a windowin an image, the following parameters are considered:
The window size, Nx × Ny , where Nx is the number of rows and Ny the number of columns.
Distance (d) and directions θ.
And the range of gray values to consider in calculations 0, . . ., G − 1.
We adopt the formulation used in Bastos, Liatsis, and Conci, 2008 and Eleyan and Demirel (2011)) to present the calculation of GLCM. The GLCM is defined as the probability of occurrence of two gray levels at a given offset (with respect to given distance and orientation). Given the image I, of size Nx × Ny , the value of the co-occurrence for the gray values i and j, at the distance (d) and direction θ, Pd,θ (i, j) can be defined as
Where
The offset (πx (d, θ), πy (d, θ)) is used to compute the positionof (x, y) with respect to its neighbor at the distance (d) and direction θ. For the 4 directions (0o, 45o, 90o, and 135o) and the offsets are given in Table 1.

2.1.1. Haralick’s features
Given an image I with G gray levels, an angle θ anda distance (d), after the gray level co-occurrence matrix, (Pd,θ(i, j)) 0≤i,j≤G−1, number of features can be extracted, amongst which the most popular are the 14 Haralick features (energy or angular second moment (ENR), contrast (CON), correlation (COV), variance (VAR), inverse different momento (IDM), sum average (SAV), sum variance (SVA), sum entropy (SEN), entropy (ENT), difference variance (DIV), difference entropy (DEN), information measures of correlation (IMC1,IMC2), maximum correlation coefficient (MCC)). The computation of Haralick features is done using a normalized GLCM.The (i, j) th normalized entry
Pd,θ (i, j), of Pd,θ (i, j) is defined as
where = . Details on the calculation of all these features can be found in Haralick et al. (1973).For each texture, T, a chosen distance (d) and a direction θ, 14 Haralick features can be extracted.
2.2. Local directional pattern (LDP)
The local binary pattern (LBP) operator depends on the change of the intensity around the pixel to encode the micro-level information of spot, edges and other local features in the image (Jabid et al., 2010a). The gradient is known to be more stable than the gray level; that is why some researches have replaced the intensity value at a pixel position with its gradient magnitude and calculated the LBP (Ferrer et al., 2010). The local directional pattern (LDP) was proposed by Jabid et al. (2010b) to resolve the problem with LBP, mentioned earlier. Since the LBP depends on the neighboring pixels’ intensity which makesit unstable. Instead, LDP considers the edge response value indifferent direction. LDP features are based on eight bit binary codes assigned to each pixel of an input image. It is composed of three steps (Kabir, Jabid, & Chae, 2010):
• Calculation of eight directional responses of particular pixels using the Kirsch compass edge detector in eight orientations (M7, . . ., M0) centered on its own position as shown in Figure 1. Given a pixel (x, y) of an image, I, for each direction i, and using the corresponding mask Mi the ith directional response mi can be computed as

For the 8 directions a vector (m7, . . ., m0) is obtained. Figure 2 shows the Kirsch directional responses of a pixel (x, y).

• LDP code generation of the directional responses obtained in the previous step. It is based on the selection of k most significant responses and set the corresponding bit to 1 leaving other (8 − k) bits to 0. Finally, the LDP code, LDPx,y (m0, . . .,m7), of the pixel (x, y) with directional response (m0, . . ., m7),is derived using Eq. (5).
where, mk is the kth most significant response and s(x) isdefined as
Given the directional responses generated by the Kirsch convolution on pixel (x, y) presented in Figure 2, the LDP code for k = 3 is computed as follows:
o m5= 270 is the 3rd most significant directional response.
o The code of the LDP code of the pixel (x, y) is then
o The LDP code, LDPx,y , of the pixel (x, y) is then 49.
• Construction of LDP descriptor which is carried out after the calculation of the LDP code for each pixel (x, y). The input image I of size M × N is then represented by a LDP histogram using Eq. (7), that is also called LDP descriptor. In this case k = 3, is used; It means, 8C3= 56 distinct values are generated and used to encode the image. The histogram H obtained from the transformation has 56 bins and can bedefined as
where Ci is the ith LDP pattern value, i = 1, . . ., 8C3 and the definition of p is given in Eq. (9).
Given a texture, T, and the number of significant bits k, afeature vector LDPk,T can be extracted and represented as
2.3. Classifiers
Four classifiers are used to evaluate the power of LDP to characterize textures and compared Haralick features extracted from GLCM.
2.3.1. Support vector machines
SVM is a learning technique for pattern classification and regression (Cortes & Vapnik, 1995; Vapnik, 2013). It was originally designed as two-class classifier, but many versions have been proposed to perform multi-class classification (Crammer& Singer, 2002; Hsu & Lin, 2002). The principle is, given a labeled set of M training samples (xi , yi ), where xi ∈ R and yi is the associated label (yi ∈ {−1, 1}), i = 1, . . ., M. A SVM classifier finds the optimal hyperplane that correctly separates the largest fraction of data points while maximizing the distance of either class from the hyperplane. The discriminant hyperplaneis defined by the level set function
where k(·, ·) a kernel function and the sign of is f(x) indicates the membership of x. Constructing an optimal hyperplane is equivalent to finding all nonzero αi . Kernel function K(xi, xj) is the inner product of the features space K(xi, xj) ≤ ∅ (xi) , ∅ (xj) .The three following kernel functions are often used:
• Polynomial kernel
where c is a positive constant and d is the dimension of feature space in question.
• Linear kernel
• Radial basic function kernel (RBF)
where ||x1 − x2|| is the distance between the vectors x1 and x2, σ ∈ R is the bandwidth of a gaussian curve.
In our case, the M feature vectors(x i = 1, . . ., M) are extracted, from texture images that need to be classified, using the local directional pattern, or GLCM.
2.3.2. Naïve Bayes classifier
One of the most popular and most simplest classification models is the naive Bayes classifier (Friedman, Geiger, &Goldszmidt, 1997). The principle of Naive bayes is: given the training data T which contain a set of samples, each simple X = (x1, . . ., xn ) and there are k classes C1, . . ., Ck . Each sample is labeled by one of these classes. Naive Bayes predicts a given sample X belongs to the class that has the highest posterior probability conditioned on X. Therefore, sample X is predicted to belong to class Ci if and only if P (Ci |X) > P(Cj |X), for all j such that 0 < j < (m − 1) and j ≠ i. By Bayes’ theorem
If the data set has many attributes, it would be expensive to compute P(X|Ci ). To solve this problem, naive assumption assumes that the value of the attributes are conditionally independent of one another. This means that
2.3.3. K-Nearest neighbor (k-NN)
k-NN is a non-parametric classification method introduced in the early 1970s by Fix and Hodges (1951). The process isdone by computing the similarity between the sample and the different classes. Let C1, . . ., Ck be the classes of our samples.Given a new sample X = (x1, . . ., xn ), to find to which class it belongs, the distance d(x, Cj ) between x and Cj , for j = 1, . . .,k, is calculated. Sample X is assigned to class Ci0 to which it is closest. Index i0 is calculated as presented in the following equation:
2.3.4 Multilayer perceptron (MLP)
MLP is well known and widely used in different detection and estimation applications (Burrascano, Fiori, & Mongiardo,1999; Gati, Wong, Alquie, & Fouad Hanna, 2000; Kasabov,1996). The principle of MLP is that the input layer in MLP is considered as layer 0. Assume that the total number ofthe hidden layers is L. In the hidden layer l the number ofnode is Nl, l = 1, . . ., L. Let wij be the weight of the connection between the jth nodes of (l − 1) th hidden layer and ith nodes of the lth hidden layer, and let xi be the ith input factor to the MLP. Let y li represent the output of the ith node of the lth hidden layer, which can be calculated by the following equation:
where θli represent the bias factor of the ith node of the lth hidden layer, y0i= xi, i = 1, . . ., N0 and f(.) is the active function. Let υki be the weight of the connection between the kth node of theoutput layer and the ith node of the Lth hidden layer. The MLPoutput can calculated as
where the β k is the bias factor of the output layer. The MLP algorithm compares between the network output with the desire output which measures the error in the network. To correct the output layer, this algorithm updates the weight until the outputof network gets closer to the desire output.
3. Experimental results and discussion
3.1. Data set
Settlements image categories, shown in Figures 3-8, were identified in Soweto (Gauteng province, South Africa) to work






with as target classes. Data used are gray-level images with 8 bit per pixel, and a size of (200 × 200) pixels. Table 2 shows the number of samples in each category.

Formal township (FT1, FT2): The structure of the formal township building is placed in a planned manner. The difference between FT1 and FT2 relates to the size of the houses.
Informal squatters (IS): The structure of the informal squatters is not stable. The dwellings of this category are shack type (made out of cardboard, wood, tin, etc.). This is typically characterized by high building density.
Formal township + informal squatter (FTIS1, FTIS2, andFTIS3): In this category we can establish any type of anydensity, of residential unit, but buildings appear in pairs anda larger building is accompanied by a backyard shack.
Informal township: The structure of the informal township is recognized as a constant or semi-constant structure. The dwelling of this category is shack type and located on serviced and unserviced sites. The dwelling density varies from lowto high.
Formal: The structure of the formal residential is a constant structure, located near well establish buildings area.
Non-urban area: The areas outside a town or a city. Opens wath of land that has few homes or other buildings.
3.1.1. Choice of parameters
The computation of GLCM is done using the following parameters:
Number of gray levels: 256
Directions: 0o, 45o, 90o, 135o
Distance: 1
The computation of the local directional pattern is based on the number of significant bits, and in this work four alternative values are considered: 2, 3, 4, 5.
3.2. Result and discussion
Performance of the various classifiers using various sizeof training samples, with various values for k are considered.k-NN and MLP achieve reasonably good results, even when only a small proportion of the data is used for training. The superiority of the k-NN and MLP over both SVM and NB is easily perceptible. Moreover, it can be noticed that when the number of significant bits (k) changes from 2 to 4 the accuracy improves and declines when k = 5. Classifiers have the best performance for k equal 4 and the worst performance is registered for k equal to 2. The performance of LDP is evaluated for different values of k: The average accuracy of LDP with different k values shows that for LDP when k equal 4 is the highest performance (85.6%) compared to the rest. For LDP, the value 2 for k is the lowest performance (77.7%).The best achievement was obtained by k-NN and MLP 98.9%,98.19% in LDP (4) and LDP (3) when the data proportion is80% as training 20% testing. NB performances are remarkably low ranging between 55% and 70%. Another observation is the fact that the accuracy of SVM is not very high either. With the gray-level co-occurrence matrix, different combinations of the 14 original Haralick features (entropy, (entropy + IDM), (energy + contrast + correlation), (entropy + energy + contrast), (energy + correlation + entropy + IDM), (entropy + energy + contrast + correlation + IDM), and all 14 features are used to characterize textures. The presentation of different feature combinations to characterize informal settlements reveals that the best performance is achieved by k-NN with value (86.04%) using the 14 original Haralick features in 45 o direction. With NB, the performance is remarkably low ranging between 29% and 53%. Another observation is that both SVM and MLP are not very effective classifying informal settlements, with accuracies ranging from 30% to77%. Usingk-NN, the best achievement was achieved with 45 o direction at 91%. With NB, the performances are remarkably low ranging between 50% and 55% The accuracy of both SVM and MLP are not very high range between (48%-60%) and (64%-80%).The best performance was achieved in 45 o direction with value (80%) using MLP and (60.81%) using SVM. The training set percentage: the average accuracy of the best direction changes from 62% when the training set is 10%-71.17% when the training set is 80%. With the knowledge that the best performance is achieved with GLCM and this when the 14 original Haralick features at 45o direction are chosen, it can be compared to the performance of LDP when k equals 4. The average performances of each classifier in both feature method sare such that, with NB and SVM, the performance is remarkably low in both LDP (4) and GLCM (45 o), the best achievement is (83.06%) by SVM using LDP (4). With MLP, LDP (4) achieved 20% more with value (92.77%) compared to GLCM (45 o) with value (77.48%). With k-NN, The best result was achieved by LDP (4) with value (92.7%), compared to GLCM (45 o) with value (86.03%). For GLCM (45), we find the performance from 20% to 80% increase by approximately 1% in each step. The best achievement obtained when the training set is 80% witha value (71.17%). The worst achievement obtained when the training set is 10% with a value (62.6%). For LDP (4), we find the performance almost constant from 50% to 80% with value (86.81%). The best achievement obtained when the training setis 80% with a value (86.81%). Figures 9-10 below summarize the comparison between these two methods (LDP, GLCM). In conclusion, the best combination used in our approach is using the local directional pattern with k equals four applying on nine categories of image, and the k-nearest neighbor being the preferred classifier.

4. Running Times for Features Extraction
For an image of size n × m, GLCM running time will be G (m, n) = O(mn). However, the running time for LDP is L (m, n) = R (m, n) + H(m, n) where R(m, n) = O(mn) is the running time to compute the responses and H(m, n) = O(mn) isthe running time of the computation of the histogram, then L(m, n) = O(mn). Table 3 shows running times for both GLCM and LDP applied to nine different categories using a computer with a processor Intel Core i5, a CPU of 2.3 GHz and 4G of RAM. With GLCM 14 features were computed and for kequals 4 for LDP; the running time of the GLCM algorithm is remarkably low (less than 13 ms to process an image). Compared to LDP, which takes a very long time to compute, ranging from 4.7 s in average to process an image in FTIS1 to 9 s inFT2. It is worth mentioning that the size of each image is (200 × 200).


5. Conclusion
Two feature methods, local directional pattern (LDP) and gray-level co-occurrence matrix (GLCM), have been compared using four different classifiers (Naive-Bayes, multilayer perceptron, support vector machines, and k-nearest neighbor). This work has investigated the impact of the number of significant bits considered to code the Kirsch masks application responses.Experiments have shown that the choice of 4 significant bits achieves the best accuracy for texture characterization using LDP. It has also been established that the best texture feature is the local directional pattern when k-NN is used as a classifier.On the other hand, it has been demonstrated that the local directional pattern is superior in characterizing informal settlement images. However, the running time for LDP is two orders of magnitude higher than that of the GLCM.
References
Aminipouri, M., Sliuzas, R., & Kuffer, M. (2009). Object-oriented analysis ofvery high resolution orthophotos for estimating the population of slum areas, case of Dar-Es-Salaam, Tanzania. In Paper presented at the Proc. ISPRSXXXVIIIConf.
Asmat, A., & Zamzami, S. Z. (2012). Automated house detection and delineation using optical remote sensing technology for informal human settlement. Procedia-Social and Behavioral Sciences, 36, 650-658.
Bastos, L. D. O., Liatsis, P., & Conci, A. (2008). Automatic texture segmentation based on k-means clustering and efficient calculation of co-occurrence features. In 15thInternational Conference on Systems, Signals and ImageProcessing, 2008. IWSSIP2008 (pp. 141-144). IEEE.
Blaschke, T., & Lang, S. (2006). Object based image analysis for automated information extraction - A synthesis. In Paper presented at the Measuringthe Earth II ASPRS Fall Conference.
Burrascano, P., Fiori, S., & Mongiardo, M. (1999). A review of artificial neuralnetworks applications in microwave computer-aided design (invited article). International Journal of RF and Microwave Computer-Aided Engineering,9(3), 158-174.
Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine Learning,20(3), 273-297.
Crammer, K., & Singer, Y. (2002). On the algorithmic implementation of multiclass kernel-based vector machines. The Journal of Machine Learning Research, 2, 265-292.
Eleyan, A., & Demirel, H. (2011). Co-occurrence matrix and its statistical fea-tures as a new approach for face recognition. Turkish Journal of Electrical Engineering & Computer Sciences, 19(1), 97-107.
Ella, L. A., Van Den Bergh, F., Van Wyk, B. J., & Van Wyk, M. A. (2008). Acomparison of texture feature algorithms for urban settlement classification. In Geoscience and Remote Sensing Symposium, 2008. IGARSS 2008. IEEE International, Vol. 3, no. 1. IEEE, pp. III-1308.
Ferrer, M. A., Vargas, F., Travieso, C. M., & Alonso, J. B. (2010). Signature verification using local directional pattern (LDP). In IEEE International Carnahan Conference on Security Technology (ICCST), 2010 (pp. 336-340).IEEE.
Fix, E., & Hodges, J. L. Jr. , (1951). Discriminatory analysis-nonparametric discrimination: Consistency properties. DTIC Document.
Friedman, N., Geiger, D., & Goldszmidt, M. (1997). Bayesian network classifiers. Machine Learning, 29(2-3), 131-163.
Gati, A., Wong, M., Alquie, G., & Fouad Hanna, V. (2000). Neural networksmodeling and parameterization applied to coplanar wave guide components.International Journal of RF and Microwave Computer-Aided Engineering,10(5), 296-307.
Graesser, J., Cheriyadat, A., Vatsavai, R. R., Chandola, V., Long, J., & Bright, E.(2012). Image based characterization of formal and informal neighborhoods in an urban landscape. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 5(4), 1164-1176.
Haralick, R. M., Shanmugam, K., & Dinstein, I. H. (1973). Textural features forimage classification. IEEE Transactions on Systems, Man and Cybernetics,3(6), 610-621.
Hay, G. J., & Castilla, G. (2008). Geographic Object-Based Image Analysis (GEOBIA): A new name for a new discipline. Object-based Image Analysis,75-89.
Hsu, C.-W., & Lin, C.-J. (2002). A comparison of methods for multiclass support vector machines. IEEE Transactions on Neural Networks, 13(2), 415-425.
Jabid, T., Kabir, M. H., & Chae, O. (2010a). Gender classification using local directional pattern (LDP). In 20thInternational Conference on PatternRecognition (ICPR), 2010 (pp. 2162-2165). IEEE.
Jabid, T., Kabir, M. H., & Chae, O. (2010b). Local directional pattern (LDP) forface recognition. In 2010Digest of Technical Papers International Conference on Consumer Electronics (ICCE) (pp. 329-330). IEEE.
Jabid, T., Kabir, M. H., & Chae, O. (2010c). Robust facial expression recognition based on local directional pattern. ETRI Journal, 32(5), 784-794.
Kabir, M. H., Jabid, T., & Chae, O. (2010). A local directional pattern variance (LDPv) based face descriptor for human facial expression recognition. In 2010Seventh IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) (pp. 526-532). IEEE.
Kasabov, N. K. (1996). Foundation of neural networks, fuzzy systems, andknowledge engineering. Cambridge, MA: MIT.
Khumalo, P. P., Tapamo, J. R., & Van Den Bergh, F. (2011). Rotation invariant texture feature algorithms for urban settlement classification. In Geoscience and Remote Sensing Symposium (IGARSS), 2011IEEE International (pp.511-514).
Mayunga, S., Coleman, D., & Zhang, Y. (2007). A semi-automated approach for extracting buildings from Quick Bird imagery applied to informal settlement mapping. International Journal of Remote Sensing, 28(10), 2343-2357.
Owen, K. K., & Wong, D. W. (2013). An approach to differentiate informal settlements using spectral, texture, geomorphology and road accessibility metrics. Applied Geography, 38(1), 107-118.
McLaren, R., Coleman, D., & Mayunga, S. (2005). Sustainable management of mega growth in megacities. In Paper presented at the International Federation of Surveyors, FIG.
Shabat, A. M., & Tapamo, J. R. (2014). A comparative study of local directional pattern for texture classification. In World Symposium on Computer Applications and Research (WSCAR),2014.
Van Den Bergh, F. (2011). The effects of viewing-and illumination geometry on settlement type classification of quickbird images. In Geoscience and Remote Sensing Symposium (IGARSS), 2011IEEE International (pp.1425-1428).
Vapnik, V. (2013). The nature of statistical learning theory. Springer Science & Business Media.
Author notes
∗Corresponding author.E-mail address:tapamoj@ukzn.ac.za (J.-R. Tapamo).
Conflict of interest declaration