SlideShare a Scribd company logo
Satellite Image Classification using Decision Tree,
SVM and k-Nearest Neighbor
Iva Nurwauziyah1
, Umroh Dian S.2
, I Gede Brawiswa Putra3
, Muhammad Irsyadi Firdaus4
1,2,3,4 Department of Geomatics, National Cheng Kung University, Tainan, Taiwan
e-mail: ivanurwauziyah@gmail.com1
, umrohdians@gmail.com2
, brawiswa@gmail.com3
, irsyadifirdaus@gmail.com4
Abstract — There is undoubtedly a high demand for land
use/cover maps for the monitoring and management of natural
resources, development strategies, and global change studies. A
variety of classification methods have been developed and
tested for land use/cover to extract the knowledge. Knowledge
discovery is also important because it gives a basic model for
selection, preprocessing, transformation, data mining and
interpretation of datasets. Here, the project are performed on
satellite images with applying 3 different data mining
classification method which is Decision Tree, SVM and k-NN
methods to find the most efficient method. In geomatics, we
used satellite image to measure the characteristics of an object
or surface from a distance by interpretation of million number
of pixel. It is now very complex and critical task for engineers
and researchers to obtain the meaningful information from
massive data sets. From those pixels image datasets, we can use
data mining tools and efficient algorithms for getting
meaningful information. In this project using Pleiades
Satellite Images data in Taiwan. The result shows SVM
method has best accuracy compared to the Decision Tree and
k-Nearest Neighbor methods with the number of overall
accuracy is 78.6% and 83.30% for high and low resolution
satellite imagery respectively.
I. INTRODUCTION
Image classification [7] is taken as growing field of
both computer vision and data mining. We all know
computer vision is the field of acquiring, processing,
analyzing and understanding images which are later used
for knowledge discovery from high-dimensional image data.
Remote sensing satellite images [3] are considered as
one of the most important data sources for land use/cover
mapping due to their extensive geographical coverage at an
efficient cost while providing irreplaceable information on
the earth’s surface. Land use/cover maps are usually
produced based on remote sensing image classification
approaches. However, the accuracy and processing time of
land use/cover maps using remote sensing images is still a
challenge to the remote sensing community.
In order to understand a classification of satellite image,
the first step is to recognize the objects and then recognize
the category of the scene. In order to do this in computer
vision, we use various classifiers that all have different
characteristics and features.
Many classifiers have been developed by various
researchers. These methods include naïve Bayes classifier,
support vector machines, k-nearest neighbors, Gaussian
mixture model, decision tree and radial basis function (RBF)
classifiers.
In this paper, we will be comparing three different
classification methods: Experimental evaluation is
conducted on the high resolution satellite image and low
resolution satellite image dataset to see the difference
between three classification methods. Then, we will explain
the three different classification performance of this three
methods that we have used: DT, KNN and SVM.
II. RELATED WORK
According to Lu and Weng [5], it is not only the
imagery appropriateness but also the right choice of
classification method that affects the results of land
use/cover mapping. In literature, a variety of classification
methods have been developed and tested for land use/cover
mapping using remote sensing data. These methods range
from unsupervised algorithms (i.e., ISODATA or K-means)
to parametric supervised algorithms (i.e., maximum
likelihood) and machine learning algorithms such as
artificial neural networks (ANN), k-Nearest Neighbors
(kNN), decision trees (DT), support vector machines (SVM),
and random forest (RF).
In [9], Landslide image data is taken for data mining
purpose. Vegetation Index and the thresholds are of each
attribute on target categories. A conventional approach,
C4.5 Decision Tree Analysis, is used as a comparison. And
it helps to analyze the landslide problems and thus
facilitates the informed decision-making process.
In [4], comparison is based on traditional Classification
tree results to stochastic gradient boosting for three remote
sensing based data sets, an IKONOS image from the Sierra
Nevada Mountains of California, a Probe-1 hyperspectral
image from the Virginia City mining district of Montana,
and a series of Landsat images from the Greater
Yellowstone Ecosystem.
III. METHODOLOGY
A. Study Area
In this study, in order to compare the performance of
different classification algorithms on different data training
sample strategies, an area of 4300 x 4300 pixels of a peri-
urban and rural with heterogeneous land cover area in the
north of Taiwan was chosen (Figure 2). Second training
data is High Resolution Satellite Image using Pleiades
image with 1300 x 1300 pixels image size in colorado, USA
was chosen (Figure 1). The study area mainly four typical
classes: resident (fragment and distribution over the study
area), impervious surface (including factory, block building
and transportation, roads), and park.
B. Image Dataset Used
Figure 1. High Resolution Satellite Image
Figure 2. Low Resolution Satellite Image
C. Flowchart
A support vector machine (SVM) [2], a promising
method for classification of both linear and nonlinear data.
SVM classification uses different planes in space to divide
data points. It gains flexibility in the choice of threshold
and handles more input data very efficiently. Its
performance and accuracy depend upon the selection of
hyper plane and kernel parameter. The goal of SVM
Classification is to produce a model, based on the training
data, which will be able to predict class labels of the test
data accurately.
K-nearest neighbor (KNN) algorithm [1] is a method
for classifying objects based on closest training examples
in the feature space. K-nearest neighbor algorithm is
among the simplest of all machine learning algorithms.
Training process for this algorithm only consists of
storing feature vectors and labels of the training images.
In the classification process, the unlabeled query point is
simply assigned to the label of its k-nearest neighbors.
The Decision Tree (DT) classifier [8] is one of the
inductive learning algorithms that generates classification
tree using the training data/sample. It is based on the
“divide and conquer” strategy. It consists of mainly three
parts: Partitioning the nodes, find the terminal nodes and
allocate class label to terminal nodes. It is based on
hierarchical rule. It handles high dimensional data and
representation of knowledge in tree form which is easy to
humans for understanding purpose. When decision tree
built, many of branches reflects noise in the training
pattern so, tree pruning attempts to identify and remove
such branches and improve the accuracy of classification.
Figure 3. General Flowchart of SVM and K-NN classifier
The process is illustrated by the figure 3. Start from
choosing high and low resolution that used for classification
process. These images will be segmented based on the
correlation between neighborhood pixels. Next step is
selecting training sample data wherein this step needs to
select 70% of the total pixel for generating a proper
classification result. There are 2 methods that used in this
project which are SVM and k-NN where in this stage, it
need to select several parameters to run the algorithm.
Lastly, the classification result is compared to the ground-
truth data to get the accuracy assessment.
The DT classification algorithm is shown in figure 4
and 5 for high and low resolution satellite imagery,
respectively. In the high resolution satellite imagery, B4
(NIR) is the band used for initial binary splitting of the
image, which is subsequently supported by B2 (green).
While, in the low resolution satellite imagery, the only
parameter that used to classified the images is NDVI.
Figure 4. Thresholding of DT classifier for high resolution satellite image
Figure 5. Thresholding of DT classifier for low resolution satellite image
Next, the classification result will compare with ground
truth image which generate from manual interpretation and
manual digitation to get the overall accuracy. Lastly, each
accuracy will compare to judge the best classification
method for high and low resolution images
D. Segmentation
Segmentation is the process of dividing an image into
segments that have similar spectral, spatial, and/or texture
characteristics. The segments in the image ideally
correspond to real-world features. Effective segmentation
ensures that your classification results are more accurate.
There two parameters that have to consider for
segmentation which is scale level and merge level. Adjust
the Scale Level slider as needed to effectively delineate the
boundaries of features as much as possible without over-
segmenting the features. While merging is used primarily to
combine segments with similar spectral information
For high resolution satellite image, the scale level is set
into 40 and merge level is 80. Similar to the low resolution,
the scale and merge level are set into 40 and 90 respectively.
If the Scale Value is higher, some rooftop segments would
be combined with segments representing adjacent backyards
or trees because they have a similar intensity.
Figure 6. Segmentation Result of High Resolution Satellite Image
In the Pleiades image (figure 6), the rooftops appear
much darker, while the concrete area is lighter. The road
already segmented very well and the vegetation area has
many tiny segment area because it has many different color
in example tree and grass has different color which
automatically will segmented.
Figure 7. Segmentation Result of Low Resolution Satellite Image
Segmentation on Landsat image (figure 7), show the
urban area have smaller segment size than vegetation area,
because urban area has various pixel value. However, the
water region has least segment area, because the pixel value
is very similar.
E. Training and Testing Sample Datasets
The training data (training and testing samples) was
collected based on the manual interpretation of the original
Pleiades data and low-resolution imagery available from
Landsat 8. To collect training sample data, the create
training sample in the ENVI 5.3
Figure 8. Training data for high resolution satellite image
The training data are obtained as shown in Fig. 8, and
Fig. 9. Training data for high resolution satellite image (Fig.
8), the red color shows building region, the green color
shows vegetation region, blue color shows road region and
yellow color shows concrete region. While, training data for
low resolution satellite image (Fig. 9), the red color shows
urban region, the green color shows vegetation region and
blue color shows water region.
Figure 9. Training data for low resolution satellite image
Table 1. Training sample sizes of high resolution satellite image used in
this study
Land Cover Training Area (Segment)
Vegetation 1726
Building 486
Road 72
Concrete 420
Table 2. Training sample sizes of low resolution satellite image used in
this study
Land Cover Training Area (Segment)
Vegetation 11275
Water 98
Urban 10964
IV. RESULT AND DISCUSSION
All the experiments are carried out in Intel(R) Core(TM)
i7 4.20 GHz processor with 1 TB HDD, 32 GB RAM,
Windows 10 Operating system. Here, image analysis tool is
used for our experiment with Data mining application in
ENVI version 5.3.
A. Low Resolution Satellite Image
Figure 10. SVM Classification
Table 3 shows the confusion matrix performance of
SVM classifier for each individual class with the actual
class represented on the above and the predicted class
represented on the left. the diagonally shaded boxes show
the percent of accurately classified images for each class
while the other boxes show the percent of erroneously
classified images.
Table 3. The Confusion Matrix Performance of SVM classifier
Ground Truth (Percent)
Class
Vegetation Water Urban
Vegetation 97.22 0.09 50.42
Water 0.19 99.56 10.14
Urban 2.59 0.35 39.43
Figure 11. Decision Tree Classification
Vegetation as actual class and vegetation as predicted
class has value confusion matrix is high when compared
with other classes. It is indication
Table 4. The confusion matrix Performance of DT classifier
Ground Truth (Percent)
Class Water Urban Vegetation
Water 49.48 8.36 0.07
Urban 1.02 37.1 9.25
Vegetation 0.02 46.18 90.6
Figure 12. k-Nearest Neighbor
Table 5. The Confusion Matrix Performance of KNN classifier
Ground Truth (Percent)
Class
Vegetation Water Urban
Vegetation 92.87 0.07 46.53
Water 0.22 99.54 10.18
Urban 4.79 0.34 42.53
B. High Resolution Satellite Image
Figure 13. SVM Classification
Table 6. The Confusion Matrix Performance of SVM classifier
Ground Truth (Percent)
Class Building Road Vegetation Concrete
Building
87.4 1.36 16.82 0.46
Road
0.07 91.47 7.55 0.78
Vegetation
11.74 5.04 74.59 2.41
Concrete
0.79 2.14 1.04 96.36
Figure 14. Decision Tree Classification
Table 7. Shows the confusion matrix of DT classifier
Ground Truth (Percent)
Class
Vegetation Road Building Concrete
Vegetation
68.86 6.97 10.79 4.01
Road
7.31 61.89 18.27 0.62
Building
23.75 27.4 68.12 0.12
Concrete
0.09 3.74 2.81 95.24
In high resolution satellite images using the DT method
has a confusion matrix as shown in Table 7. Concrete as
actual class and concrete as predicted class has value
confusion matrix is high when compared with other classes.
Figure 15. k-Nearest Neighbor
Table 8. The Confusion Matrix Performance of KNN classifier
Ground Truth (Percent)
Class Building Road Vegetation Concrete
Building
87.37 1.09 18.37 0.62
Road
0.24 93.56 8.58 0.81
Vegetation
11.12 2.92 71.09 2.36
Concrete
1.27 2.43 1.95 96.2
C. Accuracy Assessment and Comparisons
In order to assess the accuracy of classification
performance, there are many metrics available in the
literature. The two most popular metrics are overall
accuracy (OA) and Kappa Coefficient.
The overall accuracy rate for the SVM classifier was
78.6% and 83.30% for high and low resolution satellite
imagery, respectively. We found that unlike KNN
classification, SVM classification was much more adept at
classifying land use which is the main reason.
Table 9. Performance of accuracy classifier in percent
Image SVM DT KNN
High Resolution 78.60 68.41 76.26
Low Resolution 83.30 59.08 82.34
As show in Table 9 and Table 10, with all datasets, SVM
always showed the most accurate results, followed by
Decision Tree and KNN. In high resolution, the
classification accuracy of SVM and DT were significantly
different. However, the classification accuracy of SVM and
KNN were not significantly different.
Figure 16. Training Sample comparison
Figure 16 illustrated different training sample number
will affect the overall accuracy in SVM and K-NN method.
It is indicated that the sample size of training samples has
more impact on the classification accuracy for K-NN than
for SVM. In addition, SVM has flexibility in choice of
threshold than both methods.
Table 10. Performance of Kappa Coefficient
Image SVM DT KNN
High Resolution 0.5967 0.4294 0.5673
Low Resolution 0.7375 0.4459 0.7253
Table 10 is performance of Kappa Coefficient. The lowest
error was achieved with SVM for all datasets. Therefore, the
optimal Kappa Coefficient for SVM classifier was chosen
as 0.59 and 0.73 in the high and low resolution, respectively.
V. CONCLUSION
In this paper, Decision tree, SVM and k-Nearest
Neighbor data mining techniques are applied to classify the
region of interest from images in order to get the
meaningful observations. The main objective of this paper is
to help the researchers to select best technique for image
classification. The SVM method has good accuracy
compared to the Decision Tree and k-Nearest Neighbor
methods. For High Resolution Satellite Image and Low
Resolution Satellite Image has an accuracy of 78.60% and
82.34% respectively by using SVM method. It can also be
seen that the value of Kappa coefficient in the SVM method
has a high value compared to both methods.
ACKNOWLEDGMENT
We would like to thank Prof. Hsueh-Chan Lu, Research
Instructor from Department of Geomatics, National Cheng
Kung University, for creating this opportunity for research.
REFERENCES
[1] Bremner D, Demaine E, Erickson J, Iacono J, Langerman S, Morin
P, Toussaint G, Output- sensitive algorithms for computing nearest-
neighbor decision boundaries, Discrete and Computational
Geometry, 2005, pp. 593 – 604.
[2] Christoper, J.C.B. 1998. A Tutorial on Support Vector Machines for
Pattern Recognition. Data Mining and Knowledge Discovery, 121–
167.
[3] J. Kim, B. S. Kim, and S. Savarese, Comparing Image Classification
Methods: K-Nearest-Neighbor and Support-Vector-Machines,
Applied Mathematics in Electrical and Computer Engineering, pp.
133-138.
[4] Lawrence, R., Bunn, A., Powell, S. and Zambon, M. 2004.
Classification of remotely sensed imagery using stochastic gradient
boosting as a refinement of classification tree analysis. Remote
sensing of environment. 90, 3 (2004), 331–336.
[5] Lu, D.; Weng, Q.A. Survey of image classification methods and
techniques for improving classification performance. Int. J. Remote
Sens. 2007, 28, 823–870.
[6] P. T. Noi and M. Kappas, “Comparison of Random Forest, k-Nearest
Neighbor, and Support Vector Machine Classifiers for Land Cover
Classification Using Sentinel-2 Imagery”, Journal Sensor, vol. 18,
2018.
[7] S. K. Dash and M. Panda, “Image Classification using Data Mining
Techniques,” Advances in Computer Science and Information
Technology (ACSIT), vol. 3, pp. 157–162, April-June 2016.
[8] Vyoma Patel, G. J. Sahani, A Survey on Image Classification using
Data Mining Techniques, IJSRD - International Journal for Scientific
Research & Development, Vol. 2, Issue 10, 2014, pp. 746 - 750
[9] Wan, S., Lei, Tc. and Chou, Ty. 2010. A novel data mining
technique of analysis and classification for landslide problems.
Natural hazards. 52, 1 (2010), pp. 211 – 230.

More Related Content

What's hot

DIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTESDIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTES
Ezhilya venkat
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
Inamul Hossain Imran
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression techniquePriyanka Pachori
 
Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)
Kalyan Acharjya
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
KarthicaMarasamy
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
A B Shinde
 
Intensity Transformation
Intensity TransformationIntensity Transformation
Intensity Transformation
Amnaakhaan
 
Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)
준식 최
 
DCT image compression
DCT image compressionDCT image compression
DCT image compression
youssef ramzy
 
Introduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodIntroduction to image contrast and enhancement method
Introduction to image contrast and enhancement method
Abhishekvb
 
Image segmentation
Image segmentation Image segmentation
Image restoration and degradation model
Image restoration and degradation modelImage restoration and degradation model
Image restoration and degradation model
AnupriyaDurai
 
Lecture 8 (Stereo imaging) (Digital Image Processing)
Lecture 8 (Stereo imaging) (Digital Image Processing)Lecture 8 (Stereo imaging) (Digital Image Processing)
Lecture 8 (Stereo imaging) (Digital Image Processing)
VARUN KUMAR
 
Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image Processing
VARUN KUMAR
 
Color image processing Presentation
Color image processing PresentationColor image processing Presentation
Color image processing Presentation
Revanth Chimmani
 
05 histogram processing DIP
05 histogram processing DIP05 histogram processing DIP
05 histogram processing DIP
babak danyal
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
PreethiPreethi28
 

What's hot (20)

DIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTESDIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTES
 
Presentation1 (2)
Presentation1 (2)Presentation1 (2)
Presentation1 (2)
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression technique
 
Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
point operations in image processing
point operations in image processingpoint operations in image processing
point operations in image processing
 
Intensity Transformation
Intensity TransformationIntensity Transformation
Intensity Transformation
 
Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)
 
DCT image compression
DCT image compressionDCT image compression
DCT image compression
 
Introduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodIntroduction to image contrast and enhancement method
Introduction to image contrast and enhancement method
 
Image segmentation
Image segmentation Image segmentation
Image segmentation
 
Image restoration and degradation model
Image restoration and degradation modelImage restoration and degradation model
Image restoration and degradation model
 
Lecture 8 (Stereo imaging) (Digital Image Processing)
Lecture 8 (Stereo imaging) (Digital Image Processing)Lecture 8 (Stereo imaging) (Digital Image Processing)
Lecture 8 (Stereo imaging) (Digital Image Processing)
 
Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image Processing
 
Segmentation
SegmentationSegmentation
Segmentation
 
Color image processing Presentation
Color image processing PresentationColor image processing Presentation
Color image processing Presentation
 
05 histogram processing DIP
05 histogram processing DIP05 histogram processing DIP
05 histogram processing DIP
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 

Similar to Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor

Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
IOSR Journals
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Pinaki Ranjan Sarkar
 
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUESA STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
cscpconf
 
Fd36957962
Fd36957962Fd36957962
Fd36957962
IJERA Editor
 
Cnn acuracia remotesensing-08-00329
Cnn acuracia remotesensing-08-00329Cnn acuracia remotesensing-08-00329
Cnn acuracia remotesensing-08-00329
Universidade Fumec
 
final_year_project
final_year_projectfinal_year_project
final_year_projectMALLIKA H.M
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
IJERA Editor
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
IJERA Editor
 
Super-Resolution of Multispectral Images
Super-Resolution of Multispectral ImagesSuper-Resolution of Multispectral Images
Super-Resolution of Multispectral Images
ijsrd.com
 
Orientation Spectral Resolution Coding for Pattern Recognition
Orientation Spectral Resolution Coding for Pattern RecognitionOrientation Spectral Resolution Coding for Pattern Recognition
Orientation Spectral Resolution Coding for Pattern Recognition
IOSRjournaljce
 
Image Classification For SAR Images using Modified ANN
Image Classification For SAR Images using Modified ANNImage Classification For SAR Images using Modified ANN
Image Classification For SAR Images using Modified ANN
IRJET Journal
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
IOSR Journals
 
sheeba 1.pptx
sheeba 1.pptxsheeba 1.pptx
sheeba 1.pptx
BalasubramanianGurun1
 
IRJET-A Review on Implementation of High Dimension Colour Transform in Domain...
IRJET-A Review on Implementation of High Dimension Colour Transform in Domain...IRJET-A Review on Implementation of High Dimension Colour Transform in Domain...
IRJET-A Review on Implementation of High Dimension Colour Transform in Domain...
IRJET Journal
 
Sensitivity of Support Vector Machine Classification to Various Training Feat...
Sensitivity of Support Vector Machine Classification to Various Training Feat...Sensitivity of Support Vector Machine Classification to Various Training Feat...
Sensitivity of Support Vector Machine Classification to Various Training Feat...
Nooria Sukmaningtyas
 
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
ijcsit
 
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
ijsrd.com
 
Implementation of High Dimension Colour Transform in Domain of Image Processing
Implementation of High Dimension Colour Transform in Domain of Image ProcessingImplementation of High Dimension Colour Transform in Domain of Image Processing
Implementation of High Dimension Colour Transform in Domain of Image Processing
IRJET Journal
 

Similar to Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor (20)

Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
 
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUESA STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
 
Fd36957962
Fd36957962Fd36957962
Fd36957962
 
Cnn acuracia remotesensing-08-00329
Cnn acuracia remotesensing-08-00329Cnn acuracia remotesensing-08-00329
Cnn acuracia remotesensing-08-00329
 
final_year_project
final_year_projectfinal_year_project
final_year_project
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
 
Super-Resolution of Multispectral Images
Super-Resolution of Multispectral ImagesSuper-Resolution of Multispectral Images
Super-Resolution of Multispectral Images
 
Orientation Spectral Resolution Coding for Pattern Recognition
Orientation Spectral Resolution Coding for Pattern RecognitionOrientation Spectral Resolution Coding for Pattern Recognition
Orientation Spectral Resolution Coding for Pattern Recognition
 
Image Classification For SAR Images using Modified ANN
Image Classification For SAR Images using Modified ANNImage Classification For SAR Images using Modified ANN
Image Classification For SAR Images using Modified ANN
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
 
sheeba 1.pptx
sheeba 1.pptxsheeba 1.pptx
sheeba 1.pptx
 
IRJET-A Review on Implementation of High Dimension Colour Transform in Domain...
IRJET-A Review on Implementation of High Dimension Colour Transform in Domain...IRJET-A Review on Implementation of High Dimension Colour Transform in Domain...
IRJET-A Review on Implementation of High Dimension Colour Transform in Domain...
 
Sensitivity of Support Vector Machine Classification to Various Training Feat...
Sensitivity of Support Vector Machine Classification to Various Training Feat...Sensitivity of Support Vector Machine Classification to Various Training Feat...
Sensitivity of Support Vector Machine Classification to Various Training Feat...
 
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
Validation Study of Dimensionality Reduction Impact on Breast Cancer Classifi...
 
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
 
Implementation of High Dimension Colour Transform in Domain of Image Processing
Implementation of High Dimension Colour Transform in Domain of Image ProcessingImplementation of High Dimension Colour Transform in Domain of Image Processing
Implementation of High Dimension Colour Transform in Domain of Image Processing
 
sibgrapi2015
sibgrapi2015sibgrapi2015
sibgrapi2015
 

More from National Cheng Kung University

Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical CameraAccuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
National Cheng Kung University
 
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
National Cheng Kung University
 
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
National Cheng Kung University
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
National Cheng Kung University
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
National Cheng Kung University
 
Handbook PPI Tainan Taiwan 2018
Handbook PPI Tainan Taiwan 2018Handbook PPI Tainan Taiwan 2018
Handbook PPI Tainan Taiwan 2018
National Cheng Kung University
 
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU DataOptimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
National Cheng Kung University
 
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborSatellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
National Cheng Kung University
 
EKF and RTS smoother toolbox
EKF and RTS smoother toolboxEKF and RTS smoother toolbox
EKF and RTS smoother toolbox
National Cheng Kung University
 
Kalman Filter Basic
Kalman Filter BasicKalman Filter Basic
Kalman Filter Basic
National Cheng Kung University
 
A Method of Mining Association Rules for Geographical Points of Interest
A Method of Mining Association Rules for Geographical Points of InterestA Method of Mining Association Rules for Geographical Points of Interest
A Method of Mining Association Rules for Geographical Points of Interest
National Cheng Kung University
 
DSM Extraction from Pleiades Images Using RSP
DSM Extraction from Pleiades Images Using RSPDSM Extraction from Pleiades Images Using RSP
DSM Extraction from Pleiades Images Using RSP
National Cheng Kung University
 
Calibration of Inertial Sensor within Smartphone
Calibration of Inertial Sensor within SmartphoneCalibration of Inertial Sensor within Smartphone
Calibration of Inertial Sensor within Smartphone
National Cheng Kung University
 
Pengukuran GPS Menggunakan Trimble Secara Manual
Pengukuran GPS Menggunakan Trimble Secara ManualPengukuran GPS Menggunakan Trimble Secara Manual
Pengukuran GPS Menggunakan Trimble Secara Manual
National Cheng Kung University
 
Building classification model, tree model, confusion matrix and prediction ac...
Building classification model, tree model, confusion matrix and prediction ac...Building classification model, tree model, confusion matrix and prediction ac...
Building classification model, tree model, confusion matrix and prediction ac...
National Cheng Kung University
 
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
National Cheng Kung University
 
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
National Cheng Kung University
 
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
National Cheng Kung University
 
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
National Cheng Kung University
 
3D reconstruction by photogrammetry and 4D deformation measurement
3D reconstruction by photogrammetry and 4D deformation measurement3D reconstruction by photogrammetry and 4D deformation measurement
3D reconstruction by photogrammetry and 4D deformation measurement
National Cheng Kung University
 

More from National Cheng Kung University (20)

Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical CameraAccuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
 
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
 
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
 
Handbook PPI Tainan Taiwan 2018
Handbook PPI Tainan Taiwan 2018Handbook PPI Tainan Taiwan 2018
Handbook PPI Tainan Taiwan 2018
 
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU DataOptimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
 
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborSatellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
 
EKF and RTS smoother toolbox
EKF and RTS smoother toolboxEKF and RTS smoother toolbox
EKF and RTS smoother toolbox
 
Kalman Filter Basic
Kalman Filter BasicKalman Filter Basic
Kalman Filter Basic
 
A Method of Mining Association Rules for Geographical Points of Interest
A Method of Mining Association Rules for Geographical Points of InterestA Method of Mining Association Rules for Geographical Points of Interest
A Method of Mining Association Rules for Geographical Points of Interest
 
DSM Extraction from Pleiades Images Using RSP
DSM Extraction from Pleiades Images Using RSPDSM Extraction from Pleiades Images Using RSP
DSM Extraction from Pleiades Images Using RSP
 
Calibration of Inertial Sensor within Smartphone
Calibration of Inertial Sensor within SmartphoneCalibration of Inertial Sensor within Smartphone
Calibration of Inertial Sensor within Smartphone
 
Pengukuran GPS Menggunakan Trimble Secara Manual
Pengukuran GPS Menggunakan Trimble Secara ManualPengukuran GPS Menggunakan Trimble Secara Manual
Pengukuran GPS Menggunakan Trimble Secara Manual
 
Building classification model, tree model, confusion matrix and prediction ac...
Building classification model, tree model, confusion matrix and prediction ac...Building classification model, tree model, confusion matrix and prediction ac...
Building classification model, tree model, confusion matrix and prediction ac...
 
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
 
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
 
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
 
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
 
3D reconstruction by photogrammetry and 4D deformation measurement
3D reconstruction by photogrammetry and 4D deformation measurement3D reconstruction by photogrammetry and 4D deformation measurement
3D reconstruction by photogrammetry and 4D deformation measurement
 

Recently uploaded

Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 

Recently uploaded (20)

Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 

Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor

  • 1. Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor Iva Nurwauziyah1 , Umroh Dian S.2 , I Gede Brawiswa Putra3 , Muhammad Irsyadi Firdaus4 1,2,3,4 Department of Geomatics, National Cheng Kung University, Tainan, Taiwan e-mail: ivanurwauziyah@gmail.com1 , umrohdians@gmail.com2 , brawiswa@gmail.com3 , irsyadifirdaus@gmail.com4 Abstract — There is undoubtedly a high demand for land use/cover maps for the monitoring and management of natural resources, development strategies, and global change studies. A variety of classification methods have been developed and tested for land use/cover to extract the knowledge. Knowledge discovery is also important because it gives a basic model for selection, preprocessing, transformation, data mining and interpretation of datasets. Here, the project are performed on satellite images with applying 3 different data mining classification method which is Decision Tree, SVM and k-NN methods to find the most efficient method. In geomatics, we used satellite image to measure the characteristics of an object or surface from a distance by interpretation of million number of pixel. It is now very complex and critical task for engineers and researchers to obtain the meaningful information from massive data sets. From those pixels image datasets, we can use data mining tools and efficient algorithms for getting meaningful information. In this project using Pleiades Satellite Images data in Taiwan. The result shows SVM method has best accuracy compared to the Decision Tree and k-Nearest Neighbor methods with the number of overall accuracy is 78.6% and 83.30% for high and low resolution satellite imagery respectively. I. INTRODUCTION Image classification [7] is taken as growing field of both computer vision and data mining. We all know computer vision is the field of acquiring, processing, analyzing and understanding images which are later used for knowledge discovery from high-dimensional image data. Remote sensing satellite images [3] are considered as one of the most important data sources for land use/cover mapping due to their extensive geographical coverage at an efficient cost while providing irreplaceable information on the earth’s surface. Land use/cover maps are usually produced based on remote sensing image classification approaches. However, the accuracy and processing time of land use/cover maps using remote sensing images is still a challenge to the remote sensing community. In order to understand a classification of satellite image, the first step is to recognize the objects and then recognize the category of the scene. In order to do this in computer vision, we use various classifiers that all have different characteristics and features. Many classifiers have been developed by various researchers. These methods include naïve Bayes classifier, support vector machines, k-nearest neighbors, Gaussian mixture model, decision tree and radial basis function (RBF) classifiers. In this paper, we will be comparing three different classification methods: Experimental evaluation is conducted on the high resolution satellite image and low resolution satellite image dataset to see the difference between three classification methods. Then, we will explain the three different classification performance of this three methods that we have used: DT, KNN and SVM. II. RELATED WORK According to Lu and Weng [5], it is not only the imagery appropriateness but also the right choice of classification method that affects the results of land use/cover mapping. In literature, a variety of classification methods have been developed and tested for land use/cover mapping using remote sensing data. These methods range from unsupervised algorithms (i.e., ISODATA or K-means) to parametric supervised algorithms (i.e., maximum likelihood) and machine learning algorithms such as artificial neural networks (ANN), k-Nearest Neighbors (kNN), decision trees (DT), support vector machines (SVM), and random forest (RF). In [9], Landslide image data is taken for data mining purpose. Vegetation Index and the thresholds are of each attribute on target categories. A conventional approach, C4.5 Decision Tree Analysis, is used as a comparison. And it helps to analyze the landslide problems and thus facilitates the informed decision-making process. In [4], comparison is based on traditional Classification tree results to stochastic gradient boosting for three remote sensing based data sets, an IKONOS image from the Sierra Nevada Mountains of California, a Probe-1 hyperspectral image from the Virginia City mining district of Montana, and a series of Landsat images from the Greater Yellowstone Ecosystem. III. METHODOLOGY A. Study Area In this study, in order to compare the performance of different classification algorithms on different data training sample strategies, an area of 4300 x 4300 pixels of a peri- urban and rural with heterogeneous land cover area in the north of Taiwan was chosen (Figure 2). Second training data is High Resolution Satellite Image using Pleiades image with 1300 x 1300 pixels image size in colorado, USA was chosen (Figure 1). The study area mainly four typical classes: resident (fragment and distribution over the study
  • 2. area), impervious surface (including factory, block building and transportation, roads), and park. B. Image Dataset Used Figure 1. High Resolution Satellite Image Figure 2. Low Resolution Satellite Image C. Flowchart A support vector machine (SVM) [2], a promising method for classification of both linear and nonlinear data. SVM classification uses different planes in space to divide data points. It gains flexibility in the choice of threshold and handles more input data very efficiently. Its performance and accuracy depend upon the selection of hyper plane and kernel parameter. The goal of SVM Classification is to produce a model, based on the training data, which will be able to predict class labels of the test data accurately. K-nearest neighbor (KNN) algorithm [1] is a method for classifying objects based on closest training examples in the feature space. K-nearest neighbor algorithm is among the simplest of all machine learning algorithms. Training process for this algorithm only consists of storing feature vectors and labels of the training images. In the classification process, the unlabeled query point is simply assigned to the label of its k-nearest neighbors. The Decision Tree (DT) classifier [8] is one of the inductive learning algorithms that generates classification tree using the training data/sample. It is based on the “divide and conquer” strategy. It consists of mainly three parts: Partitioning the nodes, find the terminal nodes and allocate class label to terminal nodes. It is based on hierarchical rule. It handles high dimensional data and representation of knowledge in tree form which is easy to humans for understanding purpose. When decision tree built, many of branches reflects noise in the training pattern so, tree pruning attempts to identify and remove such branches and improve the accuracy of classification. Figure 3. General Flowchart of SVM and K-NN classifier The process is illustrated by the figure 3. Start from choosing high and low resolution that used for classification process. These images will be segmented based on the correlation between neighborhood pixels. Next step is selecting training sample data wherein this step needs to select 70% of the total pixel for generating a proper classification result. There are 2 methods that used in this project which are SVM and k-NN where in this stage, it need to select several parameters to run the algorithm. Lastly, the classification result is compared to the ground- truth data to get the accuracy assessment. The DT classification algorithm is shown in figure 4 and 5 for high and low resolution satellite imagery, respectively. In the high resolution satellite imagery, B4 (NIR) is the band used for initial binary splitting of the
  • 3. image, which is subsequently supported by B2 (green). While, in the low resolution satellite imagery, the only parameter that used to classified the images is NDVI. Figure 4. Thresholding of DT classifier for high resolution satellite image Figure 5. Thresholding of DT classifier for low resolution satellite image Next, the classification result will compare with ground truth image which generate from manual interpretation and manual digitation to get the overall accuracy. Lastly, each accuracy will compare to judge the best classification method for high and low resolution images D. Segmentation Segmentation is the process of dividing an image into segments that have similar spectral, spatial, and/or texture characteristics. The segments in the image ideally correspond to real-world features. Effective segmentation ensures that your classification results are more accurate. There two parameters that have to consider for segmentation which is scale level and merge level. Adjust the Scale Level slider as needed to effectively delineate the boundaries of features as much as possible without over- segmenting the features. While merging is used primarily to combine segments with similar spectral information For high resolution satellite image, the scale level is set into 40 and merge level is 80. Similar to the low resolution, the scale and merge level are set into 40 and 90 respectively. If the Scale Value is higher, some rooftop segments would be combined with segments representing adjacent backyards or trees because they have a similar intensity. Figure 6. Segmentation Result of High Resolution Satellite Image In the Pleiades image (figure 6), the rooftops appear much darker, while the concrete area is lighter. The road already segmented very well and the vegetation area has many tiny segment area because it has many different color in example tree and grass has different color which automatically will segmented. Figure 7. Segmentation Result of Low Resolution Satellite Image Segmentation on Landsat image (figure 7), show the urban area have smaller segment size than vegetation area, because urban area has various pixel value. However, the water region has least segment area, because the pixel value is very similar. E. Training and Testing Sample Datasets The training data (training and testing samples) was collected based on the manual interpretation of the original Pleiades data and low-resolution imagery available from Landsat 8. To collect training sample data, the create training sample in the ENVI 5.3
  • 4. Figure 8. Training data for high resolution satellite image The training data are obtained as shown in Fig. 8, and Fig. 9. Training data for high resolution satellite image (Fig. 8), the red color shows building region, the green color shows vegetation region, blue color shows road region and yellow color shows concrete region. While, training data for low resolution satellite image (Fig. 9), the red color shows urban region, the green color shows vegetation region and blue color shows water region. Figure 9. Training data for low resolution satellite image Table 1. Training sample sizes of high resolution satellite image used in this study Land Cover Training Area (Segment) Vegetation 1726 Building 486 Road 72 Concrete 420 Table 2. Training sample sizes of low resolution satellite image used in this study Land Cover Training Area (Segment) Vegetation 11275 Water 98 Urban 10964 IV. RESULT AND DISCUSSION All the experiments are carried out in Intel(R) Core(TM) i7 4.20 GHz processor with 1 TB HDD, 32 GB RAM, Windows 10 Operating system. Here, image analysis tool is used for our experiment with Data mining application in ENVI version 5.3. A. Low Resolution Satellite Image Figure 10. SVM Classification Table 3 shows the confusion matrix performance of SVM classifier for each individual class with the actual class represented on the above and the predicted class represented on the left. the diagonally shaded boxes show
  • 5. the percent of accurately classified images for each class while the other boxes show the percent of erroneously classified images. Table 3. The Confusion Matrix Performance of SVM classifier Ground Truth (Percent) Class Vegetation Water Urban Vegetation 97.22 0.09 50.42 Water 0.19 99.56 10.14 Urban 2.59 0.35 39.43 Figure 11. Decision Tree Classification Vegetation as actual class and vegetation as predicted class has value confusion matrix is high when compared with other classes. It is indication Table 4. The confusion matrix Performance of DT classifier Ground Truth (Percent) Class Water Urban Vegetation Water 49.48 8.36 0.07 Urban 1.02 37.1 9.25 Vegetation 0.02 46.18 90.6 Figure 12. k-Nearest Neighbor Table 5. The Confusion Matrix Performance of KNN classifier Ground Truth (Percent) Class Vegetation Water Urban Vegetation 92.87 0.07 46.53 Water 0.22 99.54 10.18 Urban 4.79 0.34 42.53 B. High Resolution Satellite Image Figure 13. SVM Classification
  • 6. Table 6. The Confusion Matrix Performance of SVM classifier Ground Truth (Percent) Class Building Road Vegetation Concrete Building 87.4 1.36 16.82 0.46 Road 0.07 91.47 7.55 0.78 Vegetation 11.74 5.04 74.59 2.41 Concrete 0.79 2.14 1.04 96.36 Figure 14. Decision Tree Classification Table 7. Shows the confusion matrix of DT classifier Ground Truth (Percent) Class Vegetation Road Building Concrete Vegetation 68.86 6.97 10.79 4.01 Road 7.31 61.89 18.27 0.62 Building 23.75 27.4 68.12 0.12 Concrete 0.09 3.74 2.81 95.24 In high resolution satellite images using the DT method has a confusion matrix as shown in Table 7. Concrete as actual class and concrete as predicted class has value confusion matrix is high when compared with other classes. Figure 15. k-Nearest Neighbor Table 8. The Confusion Matrix Performance of KNN classifier Ground Truth (Percent) Class Building Road Vegetation Concrete Building 87.37 1.09 18.37 0.62 Road 0.24 93.56 8.58 0.81 Vegetation 11.12 2.92 71.09 2.36 Concrete 1.27 2.43 1.95 96.2 C. Accuracy Assessment and Comparisons In order to assess the accuracy of classification performance, there are many metrics available in the literature. The two most popular metrics are overall accuracy (OA) and Kappa Coefficient. The overall accuracy rate for the SVM classifier was 78.6% and 83.30% for high and low resolution satellite imagery, respectively. We found that unlike KNN classification, SVM classification was much more adept at classifying land use which is the main reason. Table 9. Performance of accuracy classifier in percent Image SVM DT KNN High Resolution 78.60 68.41 76.26 Low Resolution 83.30 59.08 82.34 As show in Table 9 and Table 10, with all datasets, SVM always showed the most accurate results, followed by
  • 7. Decision Tree and KNN. In high resolution, the classification accuracy of SVM and DT were significantly different. However, the classification accuracy of SVM and KNN were not significantly different. Figure 16. Training Sample comparison Figure 16 illustrated different training sample number will affect the overall accuracy in SVM and K-NN method. It is indicated that the sample size of training samples has more impact on the classification accuracy for K-NN than for SVM. In addition, SVM has flexibility in choice of threshold than both methods. Table 10. Performance of Kappa Coefficient Image SVM DT KNN High Resolution 0.5967 0.4294 0.5673 Low Resolution 0.7375 0.4459 0.7253 Table 10 is performance of Kappa Coefficient. The lowest error was achieved with SVM for all datasets. Therefore, the optimal Kappa Coefficient for SVM classifier was chosen as 0.59 and 0.73 in the high and low resolution, respectively. V. CONCLUSION In this paper, Decision tree, SVM and k-Nearest Neighbor data mining techniques are applied to classify the region of interest from images in order to get the meaningful observations. The main objective of this paper is to help the researchers to select best technique for image classification. The SVM method has good accuracy compared to the Decision Tree and k-Nearest Neighbor methods. For High Resolution Satellite Image and Low Resolution Satellite Image has an accuracy of 78.60% and 82.34% respectively by using SVM method. It can also be seen that the value of Kappa coefficient in the SVM method has a high value compared to both methods. ACKNOWLEDGMENT We would like to thank Prof. Hsueh-Chan Lu, Research Instructor from Department of Geomatics, National Cheng Kung University, for creating this opportunity for research. REFERENCES [1] Bremner D, Demaine E, Erickson J, Iacono J, Langerman S, Morin P, Toussaint G, Output- sensitive algorithms for computing nearest- neighbor decision boundaries, Discrete and Computational Geometry, 2005, pp. 593 – 604. [2] Christoper, J.C.B. 1998. A Tutorial on Support Vector Machines for Pattern Recognition. Data Mining and Knowledge Discovery, 121– 167. [3] J. Kim, B. S. Kim, and S. Savarese, Comparing Image Classification Methods: K-Nearest-Neighbor and Support-Vector-Machines, Applied Mathematics in Electrical and Computer Engineering, pp. 133-138. [4] Lawrence, R., Bunn, A., Powell, S. and Zambon, M. 2004. Classification of remotely sensed imagery using stochastic gradient boosting as a refinement of classification tree analysis. Remote sensing of environment. 90, 3 (2004), 331–336. [5] Lu, D.; Weng, Q.A. Survey of image classification methods and techniques for improving classification performance. Int. J. Remote Sens. 2007, 28, 823–870. [6] P. T. Noi and M. Kappas, “Comparison of Random Forest, k-Nearest Neighbor, and Support Vector Machine Classifiers for Land Cover Classification Using Sentinel-2 Imagery”, Journal Sensor, vol. 18, 2018. [7] S. K. Dash and M. Panda, “Image Classification using Data Mining Techniques,” Advances in Computer Science and Information Technology (ACSIT), vol. 3, pp. 157–162, April-June 2016. [8] Vyoma Patel, G. J. Sahani, A Survey on Image Classification using Data Mining Techniques, IJSRD - International Journal for Scientific Research & Development, Vol. 2, Issue 10, 2014, pp. 746 - 750 [9] Wan, S., Lei, Tc. and Chou, Ty. 2010. A novel data mining technique of analysis and classification for landslide problems. Natural hazards. 52, 1 (2010), pp. 211 – 230.