Image Object Classification and Identification Using Soft Computing Tools: A Review
Image Object Classification and Identification Using Soft Computing Tools: A Review
Dr .V.V. Desai
Head of Department
Department of Electronics and Communication Engineering
Research Center, GIT, Belgaum
Abstract
Aerial photography is an important option using which we can obtain the information related to land use and land cover. Remote
sensing is one form of aerial photography in which the information extraction is done using the technique known as
classification. Classification can be easily performed by the human eye but is a challenging task for the machines. The
advancement in capacity of the computer and increase in the need for automatic image and video analysis has lead to an
increased development in the object classification algorithms. This paper reviews some of the classification algorithms such as
maximum likelihood, kNN and probabilistic neural networks, widely used at present.
Keywords: Maximum likelihood, kNN and Probabilistic Neural Network (PNN)
________________________________________________________________________________________________________
I. INTRODUCTION
An important criterion for the land use and land cover information is to have sufficient information of the earths surface. The
accuracy with which this information is obtained decides the reliability rate of the decisions and in turn the results obtained.
Human eye is sensitive to the visible region of the electromagnetic (EM) spectrum whereas the machines can work with any
region of the EM spectrum. Thus the satellite images have gained a lot of attention due to their wide spectrum. The extraction of
information from these multiband satellite images is an important task. Classification is one of the best methods to extract the
information from the satellite images.
Classification is the process of differentiating the different feature in an image and grouping the similar ones together and
assigns a label to each group. This classification is carried out using a classification system, the input to which is the raw satellite
data and the output produced is the distinguished classes or themes, different land use and land cover areas present in the input.
The identification of the different classes is done on the basis of the features extracted that may be spectral, spatial or texture
features.
The main goal of soft computing here is to obtain results close to human decisions. And find an answer to an
imprecisely/precisely formulated problem received from the satellite data.
275
Image Object Classification and Identification using Soft Computing Tolls: A Review
(IJSTE/ Volume 1 / Issue 12 / 046)
III. METHODOLOGY
The different objects in an image transmit different electromagnetic radiations depending on the molecular components present
in those objects this radiation is captured by the sensor and the corresponding spectral signature is obtained by measuring the
radiation over a broad spectral band. This spectral signature is used to differentiate among the different classes in the image. The
complete classification system has the following components (figure 1).
A. Data Acquisition:
One important requirement of the classification systems is to have enough amount of the required data. That is atleast 10 times
more the data used for training.
B. Preprocessing:
Preprocessing is another essential step in image processing. This involves noise removal using filtering and conditioning
techniques. Normalisation is one technique used for conditioning.
C. Feature extraction:
The main function of feature extraction is to find the features of the target object which are unique and will help in separating it
from the rest unwanted objects.
D. Feature Selection:
The feature selection, is a process in which a subset of the extracted features which are most unique are selected.for
example,selecting the most unique p features out of the possible xfeatures.
E. Model Selection and Training:
In this step we determine a function that will map the given x-dimensional input to the correct encoded class information.The
optimization algorithms are an option of the mathematical tools that can be used if the classification is considered as a function
approximation problem.
276
Image Object Classification and Identification using Soft Computing Tolls: A Review
(IJSTE/ Volume 1 / Issue 12 / 046)
F. Performance Evaluation:
For performance evaluation, the data collected for the required target is divided into two sets i.e., the training set and the testing
set. Training set is used to train the algorithm and the testing dataset is used to test the algorithm.
( )
( )
( ( )
( ))
(1)
Where P(k)
= prior probability of class k
P (X/k) = conditional probability to observe X from class k, or probability density function.
Thus P(X/k) is the variable on which the likelihood Lk depends. This is the probability density function. For normal
distribution ,the likelihood function is said to be as follows.
(2)
Where n=number of bands
X=image data of n bands
Lk(X) = likelihood of X belonging to class k
k = mean vector of class k
k =variance-covariance matrix of class k
|k|=determinant of k
Some of the requirements of the maximum likelihood method are
1) For the mean vector and variance-covariance matrix computation, sampling of enough amount of ground truth data is
required.
2) When two bands are highly correlated or the ground truth data are homogeneous, then the principal component analysis
is used to reduce the number of bands.
3) Maximum likelihood method is used when the distribution is not normal.
277
Image Object Classification and Identification using Soft Computing Tolls: A Review
(IJSTE/ Volume 1 / Issue 12 / 046)
B. K-Nearest Neighbor:
KNN is a simple classification method with good accuracy. It depends on the majority vote of the k-nearest neighbour classes.
Thus the result can be considered as the best fit class for that point. For example if k = 5, the algorithm will take a call of its 5
nearest neighbour. Consider the figure (3a) here the point X belongs to class 3. If k = 5 as in figure (3b) the point X belongs to
class 1 because of the majority vote from the five nearest points. Euclidean distance is the parameter used to determine the
distance between the target point and cases from the example classes
) (
(3)
) (
(4)
278
Image Object Classification and Identification using Soft Computing Tolls: A Review
(IJSTE/ Volume 1 / Issue 12 / 046)
V. CONCLUSION
For earth monitoring programs an important source of input is the remote sensing and needs access to the entire database. Thus it
is known as lazy learning images. The remote sensing images are an easy source of update of the vegetation inventories spread
over a large area. Thus the paper gives a review some of the classification algorithms used for the study of the satellite images.
The kNN, classifies an unknown instance only on request for the processing or memory based learning and is in contrast to the
eager learning algorithms such as the neural networks in general. Maximum likelihood is used across several stress cells and
approximation of the model parameters is done during the life distribution parameters. As the sample size increases the
Maximum likelihood function makes the minimum variance estimators unbiased.
REFERENCES
[1]
[2]
[3]
[4]
[5]
Pooja Kamavisdar, Sonam Saluja, Sonu Agrawal, A Survey on Image Classification Approaches and Techniques, International Journal of Advanced
Research in Computer and Communication Engineering, Vol. 2, Issue 1, January 2013.
RobiPolikar,PatternRecognisation,WileyEncyclopedia of Biomedical Engineering, Copyright @ 2006 John Wiley & Sons, Inc.
Guizhou Wang, Guojin He and Jianbo Liu, A New Classification Method For High Spatial Resolution Remote Sensing Image Based On Mapping
Mechanism
Anand Upadhyay and Santosh Kumar Singh, Classification of IRS LISS-III Images Using PNN, 978-9-3805-4416-8/15/$31.00 2015 IEEE proceddings.
Jurgen Schmidhuber, Deep learning in neural networks: An overview,journal of neural network, 2014 Published by Elsevier Ltd
279