SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
DOI : 10.5121/ijcsity.2014.2207 67
FEATURE EXTRACTION BASED RETRIEVAL OF
GEOGRAPHIC IMAGES
Mrs.S.Gandhimathi @ Usha1
,M.Jeya Rani2
, S.Sneha3
and R.Kalaiselvi4
1
Assistant Professor, 2,3,4
B.E. Student
Department of Electronics and Communication Engineering
Velammal College of Engineering and Technology, Madurai.
ABSTRACT
This project is to retrieve the similar geographic images from the dataset based on the features extracted.
Retrieval is the process of collecting the relevant images from the dataset which contains more number of
images. Initially the preprocessing step is performed in order to remove noise occurred in input image with
the help of Gaussian filter. As the second step, Gray Level Co-occurrence Matrix (GLCM), Scale Invariant
Feature Transform (SIFT), and Moment Invariant Feature algorithms are implemented to extract the
features from the images. After this process, the relevant geographic images are retrieved from the dataset
by using Euclidean distance. In this, the dataset consists of totally 40 images. From that the images which
are all related to the input image are retrieved by using Euclidean distance. The approach of SIFT is to
perform reliable recognition, it is important that the feature extracted from the training image be
detectable even under changes in image scale, noise and illumination. The GLCM calculates how often a
pixel with gray level value occurs. While the focus is on image retrieval, our project is effectively used in
the applications such as detection and classification.
KEYWORDS
GRAY LEVEL CO-OCCURRENCE MATRIX (GLCM), SCALE INVARIANT FEATURE TRANSFORM (SIFT).
1. INTRODUCTION:
The need for efficient image retrieval has increased immensely in many applications such as
biomedicine, military, and web image classification and searching. Presently, fast and effective
searching for relevant images from database becomes an important and challenging investigated
topic. Good accuracy and efficiency retrieval solution can not be able to get by using a single
feature. It is better to use multi features for image retrieval [9],[12]. A new method using
combined features is provided and the experiment is done on the real images. Expected result is
achieved by this process and also it shows that combined features are better than the single
features for image retrieval, [10], [12].To reach this objective, the pre-processing is first carried
out for the improvement of image data which suppresses unwanted distortions and enhances some
image features for further processing. Then the feature extraction is carried out. The Feature
extraction is a method of constructing combinations of the variables in order to reduce the
requirement of large amount of memory and computation power when analysis with a large
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
68
number of variables present in a data, which describes the data with sufficient accuracy. On this
basis, GLCM, SIFT and Moment Invariant features are used for feature extraction. GLCM
produce a matrix includes directions and distances between pixels, and it extracts useful statistics
from the matrix as a texture features[8],[9]. In computer vision SIFT is an algorithm to detect and
describe the local features in images. The interesting points on the object can be extracted to
provide a “feature description” of the object of any image [4].Moment invariants are the functions
of image moments and the moments are nothing but the projection of the image function into a
polynomial basis[3]. Then we retrieve the relevant geographic images from the dataset by using
Euclidean distances, [6].
2. PROPOSED WORK:
The aim of this project is to retrieve the relevant geographic images from the dataset. The first
step is to perform the preprocessing to remove noise by using Gaussian filter. Then the next step
is feature extraction. In feature extraction three approaches (i.e.) SIFT, GLCM and Moment
invariant are combined. The main purpose for this combination is that if single approach is used,
it just extracts the features which are all related to that particular approach alone. So the relevant
images only based on that features alone can be retrieved and also the result may not accurate.
But, because of combining these three approaches more features can be extracted for better
retrieval result. After feature extraction, the relevant images are retrieved from the dataset by
using Euclidean distances. The block diagram of our project is given below:
Figure: Block Diagram
Query
image
Preprocessing
Feature Extraction
(GLCM, SIFT, Moment
Invariant)
Retrieval
(Euclidean distance)
Similar Images
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
69
3. FEATURE EXTRACTION:
The feature extraction is the important step in this project. Because based on the features
extracted from the image, retrieval process has to be done. Here the three feature extraction
algorithms are combined. They are Gray Level Concurrence Matrix , Scale Invariant Feature
Transform and Moment Invariant features. Let see about the description of these three feature
extraction algorithm.
3.1. SIFT:
The most powerful method for obtaining the local descriptors is the SIFT(Scale Invariant Feature
Transform) [4].It transforms image data into scale-invariant coordinates which is relative to local
features. It is based on 4 major stages: scale space extrema detection, localization of key point,
assignment of orientation, and key point descriptor, [3]. Let J(x, y) be an image and L(x, y, σ) be
the scale space of J, which is defined as
L(x, y, σ) = G(x, y, σ) *J(x, y)
where ,* is the convolution operation in x and y.
G(x, y, σ)is a variable-scale Gaussian defined as
( , , ) =
1
2
⁄
First the scale-space extrema detection starts with the detection oflocal maxima and minima of
D(x, y, σ), which is defined as the convolution of a difference of Gaussian with the image J(x, y)
D(x, y, σ) = (G(x, y, kσ) − G(x, y, σ)) *J(x, y)
=L(x, y, kσ) − L(x, y, σ).
The detection is performed by pointing over all scales and image locations to identify the
potential interest points which are invariant to orientation and scale[7]. Once a set of keypoint
candidates is obtained, the second step is to accurately localize them. By rejecting the keypoints
which have a low contrast or badly localized along an edge, by using a detailed fit to the nearby
data for location,scale and ratio of principal curvatures. By taking into account a threshold over
the extremum of the Taylor expansion (up to the quadratic terms) of D(x, y, σ) the unstable
extrema with low contrast will be detected. The third stage is the assignment of orientation to
each keypoint, based on local image gradient directions. It allows for the representation of each
keypoint which is relative to this orientation, achieving invariance to image rotation. This is
performed in the course of an orientation histogram which is formed from the gradient
orientations of sample points within a region around the keypoint, which is having 36 bins
covering the 360◦ range of orientations. Each sample which gets added to the histogram is
weighted by its gradient magnitude and by a Gaussian-weighted circular window with a sigma
that is 1–5 times which of the scale of the keypoint[4]. Next, a thresholding-based procedure
advanced by a parabola fitting is used to accurately find out the keypoint orientation through the
orientation histogram. Final stage is the keypoint descriptor. Last steps assigned the location,
scale, and the orientation of each keypoint. The motivation for the estimation of complex
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
70
descriptor is to obtain a highly individual keypoint and invariant as possible to variations such as
change in illumination. Each resultant of this SIFT descriptor is a 128-element feature vector .The
SIFT approach is little bit slow in detecting the key points, so we first propose Harris corner
detector and then apply SIFT descriptor[2]. Harris corner detector removes the low contrast key
points . Harris corner detector is a simple point feature extraction algorithm. It has high stability
to accurate extraction of corner points even under any circumstance such as rotation,
transformation, gray scale, and noise and illumination[2].
3.2. GLCM:
The full expansion of GLCM is Gray Level Co-occurance Matrix. It was introduced by Haralick
et al[1]. The GLCM is used to extract the fourteen features. They are contrast, correlation, cluster
prominence, cluster shade , energy , dissimilarity, entropy, homogeneity, maximum probability,
sum of squares, auto correlation, inverse different moment. That is the texture features are
extracted according to the statistics of Gray-Level Co-occurance Matrix(GLCM). Here GLCM is
used to extract features which are all suitable for geographic image retrieval . Six textural
parameters are considered to be the most relavant [1] among the 14 originally proposed in [8][9]:
energy, contrast, variance, correlation, entrop and inverse difference moment.It first creates a co-
occurance matrix, also called as co-occurance distribution. It is defined over an image to be the
distribution of co-occuring values at a given offset. Particularly it represents the distance and
angular spatial relationship over an image sub region of specific size. The GLCM is created from
a gray scale image. It calculates how often a pixel in an image with gray level value occurs either
horizontally or vertically or diagonally to adjacent pixels in an image with the value.
3.3.MOMENT INVARIANTS:
Moment Invariants are nothing but the functions of image moments and the mmoments are
“projections” of image function into a polynomial basiswhereas the Invariants are functions
defined on the image space such that
• I(f) = I(D(f)) for all admissible D
• I(f1), I(f2) “different enough“ for different f1, f2
The moment invariants are generated based on the information given by the shape boundary and
also its interior region,[3]. Theoretically the moments are defined in the continuous but here for
practical they are computed in the discrete form,[10]. Bygiving afunction f(x,y), the regular
moments are defined by:
Mpq=∬
p
yq f
(x, y) dx, dy
Where ,Mpq is the 2-D moment of the function f(x,y).
(p + q) is the order of the momentwhere ,p and q are natural numbers. For accomplishment in
digital form it becomes:
Mpq=∑ ∗ ∑ p
yq
f(x,y)
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
71
The co-ordinates of the centre of gravity of the image are calculated and are given by:
=
=
The central moments in discrete form is given as:
µpq=∑ ∑ ( − )p
( y - y) q
For the effects of change in scale the moments are further normalizedby using the formula given
below:
, =
Where the normalisation factor is γ = (p + q / 2) +1.
A set of 7 values can be calculated from the normalised central moments and is given by:
Ф1 = η20 + η02
Ф2 = (η20– η02)2
+ 4η2
11
Ф3 = (η30 - 3η12)2
+ (η03 - 3η21)2
Ф4 = (η30 + η12)2
+ (η03 + η21)2
Ф5=(3η30-3η12)(η30+η12)[(η30+η12)2
-3(η21+η03)2
]+(3η21- η03)(η21+η03)x[3(η30+ η12)2
-(η21+ η03)2
]
Ф6 = (η20 – η02)[(η30 + η12)2
– (η21 + η03)2
] + 4η11(η30 + η12)(η 21 + η03)
Ф7 = (3η21 – η03)(η30 + η12)[(η30 + η12)2
- 3(η21 + η03)2
] +(3η12 - η30)(η21 + η03) x [3(η30 + η12)2
– (η21 +
η30)2
]
These 7 invariant moments, ФI, 1 ≤ I ≤ 7, set out by Hu, were as well as shown to be independent of
rotation,[10]. However they are computed over the shape boundary and also its interior region.
4. RETREIVAL:
Retrieval is the process of collecting the images from the dataset or trainingset which are all related
with the image what we are given as the input to the command. Here we are doing retrieval process by
using Euclidean distance. The Euclidean distance between two points x and y is given as, [6],
( , ) = ( − )
Here we include totally 40 geographic images in the dataset.
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
72
5. EXPERIMENT:
In this paper, the training set consists of 40 images with different categories and all are
geographical images. Totally it have four categories. First category covers ocean, second category
covers cyclone and third category covers images with more roads whereas final category covers
building area. Here the objective is to retrieve the relevant images from this. As the first process,
the query image is preprocessed by using Gaussian filter in order to remove the noise occurs in
the image.
Figure: Dataset which contains totally 40 images. From this dataset only the relevant images are going to
retrieve.
Figure: 1: Input image Figure: 2: Preprocessed image
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
73
Figure: 3: After finding corners Fig: 4: Plotting of figure 3
Figure: 5: Retrieved output which shows related images to the input image.
The figure one shows the query image on which basis the retrieval output is going to get. Before
starts the process all the images in the training set and also the query images get resized into 256
X 256 resolutions. The figure two shows the preprocessed query image. It has done with help of
Gaussian filter.. The second step of this project is feature extraction. In this three approaches are
combined. They are GLCM, SIFT and Moment invariant. In GLCM approaches, it creates the co-
occurrence matrix also called as gray-co matrix. It first initially assigns zero value to matrix.
After the first iteration step, it assigns the values in the matrix. Finally it fills the full values in
that matrix. The GLCM is used to extract six features [1]. They are energy, contrast, variance,
correlation, entropy and inverse difference moment. The values of each get stored in each
variables starting from v1 to v12. Before the SIFT approach is applied, Harris corner detector is
applied to extract the corner points very accurately even under any circumstance such as rotation,
translation, gray scale, noise and illumination [2]. The figure three shows the result of after
finding corners. It accurately shows the corners which have high contrast. In SIFT, first the
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
74
extrema is calculated for the scale-space. Then the key points are localized. The nearby points are
interpolated. The low contrast key points and the edge responses are eliminated. The shape
features are extracted by using moment invariant [7]. By using the moment invariant we extract
totally seven features and all results are values,[3]. All the three get added into the single variable
in mat lab coding. This represents the combined of three approaches. After this process, the same
method applied to the query image will be applied to each image in the training set. The figure 5
shows the retrieved output. As the input image contains more roads, the retrieved images also
contain the images which contain more roads. It is retrieved by using the Euclidean distance
algorithm. Based on the features extracted values the relevant images get retrieved.
Fig: (a)- The input image and corresponded retrieved ocean output
Fig: (b) - The input image and respected retrieved cyclone output
Fig: (c)- The input image and respected retrieved building output
In figure a, the input image is ocean and the corresponded ocean images are retrieved as the
output. Likewise in figure b, we are giving cyclone image as the input and so the respected
International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014
75
cyclone images are retrieved from the training set. Similarly in figure c, the image with buildings
is given as input and the relevant images are retrieved from the training set respectively.
6. CONCLUSION:
This paper presents an approach for geographic image retrieval. The retrieved output shows that
the combination of three feature extraction technique (Gray Level Concurrence Matrix, Scale
Invariant Feature Transform and Moment Invariant) yields an accurate retrieval result. Because
more features are extracted to provide the better retrieval result. This project is used in remote
sensing, to locate the similar locations.
REFERENCES:
[1] Andre Baraldi and Flavio Panniggiani, “An Investigation of the Textural Characteristics Associated
with Gray Level Cooccurence Matrix Statistical Parameters”, IEEE TRANSACTIONS ON
GEOSCIENCE AND REMOTE SENSING, VOL. 33, NO. 2, MARCH 1995 293.
[2] J.Dai, W.Song, L.Pei, and J.Zhang, “Remote sensing image matchng via Harris detector and SIFT
descriptor”, in Proc.Int.Congr,Image Signal Process, 2010,vol.5,pp.2221-2224.
[3] K.Mikolajczyk and C.Schmid, “A performance evaluation of local descriptors,” IEEE Trans. Pattern
Anal. Mach. Intell, vol. 27, no. 10, pp.1615-1630, oct.2005.
[4] H.Goncalves, L.Corte-Real, and J.Goncalves, “Automatic image registration through image
segmentation and SIFT, “ IEEE Trans.Geosci, Remote Sens, vol. 49, no.7, pp. 2589-2600, Jul.2011.
[5] S.Belongie, J.Malik, and J.Puzicha, “Shape matching and object recognition using shape contents,
“IEEE Trans. Pattern Anal. Mach. Intell., vol. 24, no. 4, pp. 509–522, Apr. 2002.
[6] Jer-Sheng Chou: Tung Shou Chen, “ An efficient computation of Euclidean distances using
approximated look-up table”, IEEE, Transc on Circuits and Systems for video Technology, vol,10
isssue-4.
[7] Y. Ke and R. Sukthankar, “PCA-SIFT: A more distinctive representation for local image descriptors,”
in Proc. IEEE Int. Conf. Comput. Vis. Pattern Recog., 2004, vol. 2, pp. 506–513.
[8] Fan-Hui Kong , “Image Retrieval Using Both Color And Texture Features”, Int.Conf on Machine
Learning and Cybemtics, Baoding, 12-15 July-2009.
[9] R.M.Haralick, K.Shanmugam and I.Dinstein, “Textural features for image classification, “ IEEE
Trans.Systems, Manufact Cybernet, vol SMC-3 no.6 pp 610-621 2010.
[10] R.J.Ramteke,”Invarient Moments Based Feature Extraction for Handwritten Devanagari vowels
recognition”,International Journal of Computer Applications, vol1-no.18.
[11] Kebin Jia, Zhuozheng Wang, Zhuoyi Lv, “A New and Effective Image Retrieval Method Based on
Combined Features”, Int.conf on Image and Graphics, 2007.
[12] Lefei Zhang, Liangpei Zhang, Dacheng Tao , Xin Huang, “On Combining Multiple Features for
Hyperspectral Remote Sensing Image Classification”, IEEE Trans. On Geoscience and Remote
sensing on vol 50 , issue:3.

Más contenido relacionado

La actualidad más candente

Iaetsd a modified image fusion approach using guided filter
Iaetsd a modified image fusion approach using guided filterIaetsd a modified image fusion approach using guided filter
Iaetsd a modified image fusion approach using guided filter
Iaetsd Iaetsd
 
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
 
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGESREGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
ADEIJ Journal
 
A modified pso based graph cut algorithm for the selection of optimal regular...
A modified pso based graph cut algorithm for the selection of optimal regular...A modified pso based graph cut algorithm for the selection of optimal regular...
A modified pso based graph cut algorithm for the selection of optimal regular...
IAEME Publication
 

La actualidad más candente (19)

A HYBRID MORPHOLOGICAL ACTIVE CONTOUR FOR NATURAL IMAGES
A HYBRID MORPHOLOGICAL ACTIVE CONTOUR FOR NATURAL IMAGESA HYBRID MORPHOLOGICAL ACTIVE CONTOUR FOR NATURAL IMAGES
A HYBRID MORPHOLOGICAL ACTIVE CONTOUR FOR NATURAL IMAGES
 
A HYBRID MORPHOLOGICAL ACTIVE CONTOUR FOR NATURAL IMAGES
A HYBRID MORPHOLOGICAL ACTIVE CONTOUR FOR NATURAL IMAGESA HYBRID MORPHOLOGICAL ACTIVE CONTOUR FOR NATURAL IMAGES
A HYBRID MORPHOLOGICAL ACTIVE CONTOUR FOR NATURAL IMAGES
 
K-Means Clustering in Moving Objects Extraction with Selective Background
K-Means Clustering in Moving Objects Extraction with Selective BackgroundK-Means Clustering in Moving Objects Extraction with Selective Background
K-Means Clustering in Moving Objects Extraction with Selective Background
 
Improved Characters Feature Extraction and Matching Algorithm Based on SIFT
Improved Characters Feature Extraction and Matching Algorithm Based on SIFTImproved Characters Feature Extraction and Matching Algorithm Based on SIFT
Improved Characters Feature Extraction and Matching Algorithm Based on SIFT
 
Image fusion using nsct denoising and target extraction for visual surveillance
Image fusion using nsct denoising and target extraction for visual surveillanceImage fusion using nsct denoising and target extraction for visual surveillance
Image fusion using nsct denoising and target extraction for visual surveillance
 
B42020710
B42020710B42020710
B42020710
 
Multiple region of interest tracking of non rigid objects using demon's algor...
Multiple region of interest tracking of non rigid objects using demon's algor...Multiple region of interest tracking of non rigid objects using demon's algor...
Multiple region of interest tracking of non rigid objects using demon's algor...
 
MULTIPLE REGION OF INTEREST TRACKING OF NON-RIGID OBJECTS USING DEMON'S ALGOR...
MULTIPLE REGION OF INTEREST TRACKING OF NON-RIGID OBJECTS USING DEMON'S ALGOR...MULTIPLE REGION OF INTEREST TRACKING OF NON-RIGID OBJECTS USING DEMON'S ALGOR...
MULTIPLE REGION OF INTEREST TRACKING OF NON-RIGID OBJECTS USING DEMON'S ALGOR...
 
Iaetsd a modified image fusion approach using guided filter
Iaetsd a modified image fusion approach using guided filterIaetsd a modified image fusion approach using guided filter
Iaetsd a modified image fusion approach using guided filter
 
Copy-Rotate-Move Forgery Detection Based on Spatial Domain
Copy-Rotate-Move Forgery Detection Based on Spatial DomainCopy-Rotate-Move Forgery Detection Based on Spatial Domain
Copy-Rotate-Move Forgery Detection Based on Spatial Domain
 
FAN search for image copy-move forgery-amalta 2014
 FAN search for image copy-move forgery-amalta 2014 FAN search for image copy-move forgery-amalta 2014
FAN search for image copy-move forgery-amalta 2014
 
D018112429
D018112429D018112429
D018112429
 
I04302068075
I04302068075I04302068075
I04302068075
 
Dynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemDynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring system
 
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
 
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...
 
A novel approach for georeferenced data analysis using hard clustering algorithm
A novel approach for georeferenced data analysis using hard clustering algorithmA novel approach for georeferenced data analysis using hard clustering algorithm
A novel approach for georeferenced data analysis using hard clustering algorithm
 
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGESREGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
 
A modified pso based graph cut algorithm for the selection of optimal regular...
A modified pso based graph cut algorithm for the selection of optimal regular...A modified pso based graph cut algorithm for the selection of optimal regular...
A modified pso based graph cut algorithm for the selection of optimal regular...
 

Destacado

Office box user_guide_v3.0
Office box user_guide_v3.0Office box user_guide_v3.0
Office box user_guide_v3.0
Jiransoft
 
Office box user guide_v3.0
Office box user guide_v3.0Office box user guide_v3.0
Office box user guide_v3.0
Jiransoft
 
Questione di prospettiva
Questione di prospettivaQuestione di prospettiva
Questione di prospettiva
Andrea Sollena
 
34번 서누리 예방논문1 발표
34번 서누리 예방논문1 발표34번 서누리 예방논문1 발표
34번 서누리 예방논문1 발표
Benedict Choi
 
Great model a model for the automatic generation of semantic relations betwee...
Great model a model for the automatic generation of semantic relations betwee...Great model a model for the automatic generation of semantic relations betwee...
Great model a model for the automatic generation of semantic relations betwee...
ijcsity
 
Cancer recurrence prediction using
Cancer recurrence prediction usingCancer recurrence prediction using
Cancer recurrence prediction using
ijcsity
 

Destacado (20)

La Terra nell'Universo
La Terra nell'UniversoLa Terra nell'Universo
La Terra nell'Universo
 
Office box user_guide_v3.0
Office box user_guide_v3.0Office box user_guide_v3.0
Office box user_guide_v3.0
 
How to be happy
How to be happyHow to be happy
How to be happy
 
Office box user guide_v3.0
Office box user guide_v3.0Office box user guide_v3.0
Office box user guide_v3.0
 
Convergence tendency of genetic algorithms and artificial immune system in so...
Convergence tendency of genetic algorithms and artificial immune system in so...Convergence tendency of genetic algorithms and artificial immune system in so...
Convergence tendency of genetic algorithms and artificial immune system in so...
 
Introducing view too v.2.1
Introducing view too v.2.1Introducing view too v.2.1
Introducing view too v.2.1
 
Modern association rule mining methods
Modern association rule mining methodsModern association rule mining methods
Modern association rule mining methods
 
Mine Blood Donors Information through Improved K-Means Clustering
Mine Blood Donors Information through Improved K-Means ClusteringMine Blood Donors Information through Improved K-Means Clustering
Mine Blood Donors Information through Improved K-Means Clustering
 
Performance evaluation of clustering algorithms
Performance evaluation of clustering algorithmsPerformance evaluation of clustering algorithms
Performance evaluation of clustering algorithms
 
Questione di prospettiva
Questione di prospettivaQuestione di prospettiva
Questione di prospettiva
 
AN ENERGY EFFICIENT COUNTERMEASURE AGAINST MULTIPLE ATTACKS OF THE FALSE DATA...
AN ENERGY EFFICIENT COUNTERMEASURE AGAINST MULTIPLE ATTACKS OF THE FALSE DATA...AN ENERGY EFFICIENT COUNTERMEASURE AGAINST MULTIPLE ATTACKS OF THE FALSE DATA...
AN ENERGY EFFICIENT COUNTERMEASURE AGAINST MULTIPLE ATTACKS OF THE FALSE DATA...
 
Feature selection on boolean symbolic objects
Feature selection on boolean symbolic objectsFeature selection on boolean symbolic objects
Feature selection on boolean symbolic objects
 
An efficient feature extraction method with pseudo zernike moment for facial ...
An efficient feature extraction method with pseudo zernike moment for facial ...An efficient feature extraction method with pseudo zernike moment for facial ...
An efficient feature extraction method with pseudo zernike moment for facial ...
 
Hr
HrHr
Hr
 
Persian character recognition using new
Persian character recognition using newPersian character recognition using new
Persian character recognition using new
 
What is Personal Branding
What is Personal BrandingWhat is Personal Branding
What is Personal Branding
 
34번 서누리 예방논문1 발표
34번 서누리 예방논문1 발표34번 서누리 예방논문1 발표
34번 서누리 예방논문1 발표
 
Great model a model for the automatic generation of semantic relations betwee...
Great model a model for the automatic generation of semantic relations betwee...Great model a model for the automatic generation of semantic relations betwee...
Great model a model for the automatic generation of semantic relations betwee...
 
Cancer recurrence prediction using
Cancer recurrence prediction usingCancer recurrence prediction using
Cancer recurrence prediction using
 
Introducing ViewToo v.2.0
Introducing ViewToo v.2.0Introducing ViewToo v.2.0
Introducing ViewToo v.2.0
 

Similar a Feature extraction based retrieval of

Research Paper v2.0
Research Paper v2.0Research Paper v2.0
Research Paper v2.0
Kapil Tiwari
 
An automatic algorithm for object recognition and detection based on asift ke...
An automatic algorithm for object recognition and detection based on asift ke...An automatic algorithm for object recognition and detection based on asift ke...
An automatic algorithm for object recognition and detection based on asift ke...
Kunal Kishor Nirala
 
Real time implementation of object tracking through
Real time implementation of object tracking throughReal time implementation of object tracking through
Real time implementation of object tracking through
eSAT Publishing House
 

Similar a Feature extraction based retrieval of (20)

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)
 
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...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Research Paper v2.0
Research Paper v2.0Research Paper v2.0
Research Paper v2.0
 
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...
 
A comparative study of dimension reduction methods combined with wavelet tran...
A comparative study of dimension reduction methods combined with wavelet tran...A comparative study of dimension reduction methods combined with wavelet tran...
A comparative study of dimension reduction methods combined with wavelet tran...
 
A novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationA novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentation
 
A novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationA novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentation
 
An automatic algorithm for object recognition and detection based on asift ke...
An automatic algorithm for object recognition and detection based on asift ke...An automatic algorithm for object recognition and detection based on asift ke...
An automatic algorithm for object recognition and detection based on asift ke...
 
Object extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videosObject extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videos
 
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...
 
J25043046
J25043046J25043046
J25043046
 
J25043046
J25043046J25043046
J25043046
 
Gait Based Person Recognition Using Partial Least Squares Selection Scheme
Gait Based Person Recognition Using Partial Least Squares Selection Scheme Gait Based Person Recognition Using Partial Least Squares Selection Scheme
Gait Based Person Recognition Using Partial Least Squares Selection Scheme
 
Real time implementation of object tracking through
Real time implementation of object tracking throughReal time implementation of object tracking through
Real time implementation of object tracking through
 
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
 
Medial Axis Transformation based Skeletonzation of Image Patterns using Image...
Medial Axis Transformation based Skeletonzation of Image Patterns using Image...Medial Axis Transformation based Skeletonzation of Image Patterns using Image...
Medial Axis Transformation based Skeletonzation of Image Patterns using Image...
 
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...
 
V.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEV.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLE
 
D05222528
D05222528D05222528
D05222528
 

Más de ijcsity

Más de ijcsity (20)

International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
NETWORK MEDIA ATTENTION AND GREEN TECHNOLOGY INNOVATION
NETWORK MEDIA ATTENTION AND  GREEN TECHNOLOGY INNOVATION NETWORK MEDIA ATTENTION AND  GREEN TECHNOLOGY INNOVATION
NETWORK MEDIA ATTENTION AND GREEN TECHNOLOGY INNOVATION
 
4th International Conference on Artificial Intelligence and Machine Learning ...
4th International Conference on Artificial Intelligence and Machine Learning ...4th International Conference on Artificial Intelligence and Machine Learning ...
4th International Conference on Artificial Intelligence and Machine Learning ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
5th International Conference on Machine Learning & Applications (CMLA 2023)
5th International Conference on Machine Learning & Applications (CMLA 2023)5th International Conference on Machine Learning & Applications (CMLA 2023)
5th International Conference on Machine Learning & Applications (CMLA 2023)
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
8th International Conference on Networks, Communications, Wireless and Mobile...
8th International Conference on Networks, Communications, Wireless and Mobile...8th International Conference on Networks, Communications, Wireless and Mobile...
8th International Conference on Networks, Communications, Wireless and Mobile...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
10th International Conference on Computer Science and Information Technology ...
10th International Conference on Computer Science and Information Technology ...10th International Conference on Computer Science and Information Technology ...
10th International Conference on Computer Science and Information Technology ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
International Conference on Speech and NLP (SPNLP 2023)
International Conference on Speech and NLP (SPNLP 2023) International Conference on Speech and NLP (SPNLP 2023)
International Conference on Speech and NLP (SPNLP 2023)
 
SPNLP CFP - 27 mar.pdf
SPNLP CFP - 27 mar.pdfSPNLP CFP - 27 mar.pdf
SPNLP CFP - 27 mar.pdf
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 
International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...International Journal of Computational Science and Information Technology (IJ...
International Journal of Computational Science and Information Technology (IJ...
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Feature extraction based retrieval of

  • 1. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 DOI : 10.5121/ijcsity.2014.2207 67 FEATURE EXTRACTION BASED RETRIEVAL OF GEOGRAPHIC IMAGES Mrs.S.Gandhimathi @ Usha1 ,M.Jeya Rani2 , S.Sneha3 and R.Kalaiselvi4 1 Assistant Professor, 2,3,4 B.E. Student Department of Electronics and Communication Engineering Velammal College of Engineering and Technology, Madurai. ABSTRACT This project is to retrieve the similar geographic images from the dataset based on the features extracted. Retrieval is the process of collecting the relevant images from the dataset which contains more number of images. Initially the preprocessing step is performed in order to remove noise occurred in input image with the help of Gaussian filter. As the second step, Gray Level Co-occurrence Matrix (GLCM), Scale Invariant Feature Transform (SIFT), and Moment Invariant Feature algorithms are implemented to extract the features from the images. After this process, the relevant geographic images are retrieved from the dataset by using Euclidean distance. In this, the dataset consists of totally 40 images. From that the images which are all related to the input image are retrieved by using Euclidean distance. The approach of SIFT is to perform reliable recognition, it is important that the feature extracted from the training image be detectable even under changes in image scale, noise and illumination. The GLCM calculates how often a pixel with gray level value occurs. While the focus is on image retrieval, our project is effectively used in the applications such as detection and classification. KEYWORDS GRAY LEVEL CO-OCCURRENCE MATRIX (GLCM), SCALE INVARIANT FEATURE TRANSFORM (SIFT). 1. INTRODUCTION: The need for efficient image retrieval has increased immensely in many applications such as biomedicine, military, and web image classification and searching. Presently, fast and effective searching for relevant images from database becomes an important and challenging investigated topic. Good accuracy and efficiency retrieval solution can not be able to get by using a single feature. It is better to use multi features for image retrieval [9],[12]. A new method using combined features is provided and the experiment is done on the real images. Expected result is achieved by this process and also it shows that combined features are better than the single features for image retrieval, [10], [12].To reach this objective, the pre-processing is first carried out for the improvement of image data which suppresses unwanted distortions and enhances some image features for further processing. Then the feature extraction is carried out. The Feature extraction is a method of constructing combinations of the variables in order to reduce the requirement of large amount of memory and computation power when analysis with a large
  • 2. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 68 number of variables present in a data, which describes the data with sufficient accuracy. On this basis, GLCM, SIFT and Moment Invariant features are used for feature extraction. GLCM produce a matrix includes directions and distances between pixels, and it extracts useful statistics from the matrix as a texture features[8],[9]. In computer vision SIFT is an algorithm to detect and describe the local features in images. The interesting points on the object can be extracted to provide a “feature description” of the object of any image [4].Moment invariants are the functions of image moments and the moments are nothing but the projection of the image function into a polynomial basis[3]. Then we retrieve the relevant geographic images from the dataset by using Euclidean distances, [6]. 2. PROPOSED WORK: The aim of this project is to retrieve the relevant geographic images from the dataset. The first step is to perform the preprocessing to remove noise by using Gaussian filter. Then the next step is feature extraction. In feature extraction three approaches (i.e.) SIFT, GLCM and Moment invariant are combined. The main purpose for this combination is that if single approach is used, it just extracts the features which are all related to that particular approach alone. So the relevant images only based on that features alone can be retrieved and also the result may not accurate. But, because of combining these three approaches more features can be extracted for better retrieval result. After feature extraction, the relevant images are retrieved from the dataset by using Euclidean distances. The block diagram of our project is given below: Figure: Block Diagram Query image Preprocessing Feature Extraction (GLCM, SIFT, Moment Invariant) Retrieval (Euclidean distance) Similar Images
  • 3. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 69 3. FEATURE EXTRACTION: The feature extraction is the important step in this project. Because based on the features extracted from the image, retrieval process has to be done. Here the three feature extraction algorithms are combined. They are Gray Level Concurrence Matrix , Scale Invariant Feature Transform and Moment Invariant features. Let see about the description of these three feature extraction algorithm. 3.1. SIFT: The most powerful method for obtaining the local descriptors is the SIFT(Scale Invariant Feature Transform) [4].It transforms image data into scale-invariant coordinates which is relative to local features. It is based on 4 major stages: scale space extrema detection, localization of key point, assignment of orientation, and key point descriptor, [3]. Let J(x, y) be an image and L(x, y, σ) be the scale space of J, which is defined as L(x, y, σ) = G(x, y, σ) *J(x, y) where ,* is the convolution operation in x and y. G(x, y, σ)is a variable-scale Gaussian defined as ( , , ) = 1 2 ⁄ First the scale-space extrema detection starts with the detection oflocal maxima and minima of D(x, y, σ), which is defined as the convolution of a difference of Gaussian with the image J(x, y) D(x, y, σ) = (G(x, y, kσ) − G(x, y, σ)) *J(x, y) =L(x, y, kσ) − L(x, y, σ). The detection is performed by pointing over all scales and image locations to identify the potential interest points which are invariant to orientation and scale[7]. Once a set of keypoint candidates is obtained, the second step is to accurately localize them. By rejecting the keypoints which have a low contrast or badly localized along an edge, by using a detailed fit to the nearby data for location,scale and ratio of principal curvatures. By taking into account a threshold over the extremum of the Taylor expansion (up to the quadratic terms) of D(x, y, σ) the unstable extrema with low contrast will be detected. The third stage is the assignment of orientation to each keypoint, based on local image gradient directions. It allows for the representation of each keypoint which is relative to this orientation, achieving invariance to image rotation. This is performed in the course of an orientation histogram which is formed from the gradient orientations of sample points within a region around the keypoint, which is having 36 bins covering the 360◦ range of orientations. Each sample which gets added to the histogram is weighted by its gradient magnitude and by a Gaussian-weighted circular window with a sigma that is 1–5 times which of the scale of the keypoint[4]. Next, a thresholding-based procedure advanced by a parabola fitting is used to accurately find out the keypoint orientation through the orientation histogram. Final stage is the keypoint descriptor. Last steps assigned the location, scale, and the orientation of each keypoint. The motivation for the estimation of complex
  • 4. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 70 descriptor is to obtain a highly individual keypoint and invariant as possible to variations such as change in illumination. Each resultant of this SIFT descriptor is a 128-element feature vector .The SIFT approach is little bit slow in detecting the key points, so we first propose Harris corner detector and then apply SIFT descriptor[2]. Harris corner detector removes the low contrast key points . Harris corner detector is a simple point feature extraction algorithm. It has high stability to accurate extraction of corner points even under any circumstance such as rotation, transformation, gray scale, and noise and illumination[2]. 3.2. GLCM: The full expansion of GLCM is Gray Level Co-occurance Matrix. It was introduced by Haralick et al[1]. The GLCM is used to extract the fourteen features. They are contrast, correlation, cluster prominence, cluster shade , energy , dissimilarity, entropy, homogeneity, maximum probability, sum of squares, auto correlation, inverse different moment. That is the texture features are extracted according to the statistics of Gray-Level Co-occurance Matrix(GLCM). Here GLCM is used to extract features which are all suitable for geographic image retrieval . Six textural parameters are considered to be the most relavant [1] among the 14 originally proposed in [8][9]: energy, contrast, variance, correlation, entrop and inverse difference moment.It first creates a co- occurance matrix, also called as co-occurance distribution. It is defined over an image to be the distribution of co-occuring values at a given offset. Particularly it represents the distance and angular spatial relationship over an image sub region of specific size. The GLCM is created from a gray scale image. It calculates how often a pixel in an image with gray level value occurs either horizontally or vertically or diagonally to adjacent pixels in an image with the value. 3.3.MOMENT INVARIANTS: Moment Invariants are nothing but the functions of image moments and the mmoments are “projections” of image function into a polynomial basiswhereas the Invariants are functions defined on the image space such that • I(f) = I(D(f)) for all admissible D • I(f1), I(f2) “different enough“ for different f1, f2 The moment invariants are generated based on the information given by the shape boundary and also its interior region,[3]. Theoretically the moments are defined in the continuous but here for practical they are computed in the discrete form,[10]. Bygiving afunction f(x,y), the regular moments are defined by: Mpq=∬ p yq f (x, y) dx, dy Where ,Mpq is the 2-D moment of the function f(x,y). (p + q) is the order of the momentwhere ,p and q are natural numbers. For accomplishment in digital form it becomes: Mpq=∑ ∗ ∑ p yq f(x,y)
  • 5. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 71 The co-ordinates of the centre of gravity of the image are calculated and are given by: = = The central moments in discrete form is given as: µpq=∑ ∑ ( − )p ( y - y) q For the effects of change in scale the moments are further normalizedby using the formula given below: , = Where the normalisation factor is γ = (p + q / 2) +1. A set of 7 values can be calculated from the normalised central moments and is given by: Ф1 = η20 + η02 Ф2 = (η20– η02)2 + 4η2 11 Ф3 = (η30 - 3η12)2 + (η03 - 3η21)2 Ф4 = (η30 + η12)2 + (η03 + η21)2 Ф5=(3η30-3η12)(η30+η12)[(η30+η12)2 -3(η21+η03)2 ]+(3η21- η03)(η21+η03)x[3(η30+ η12)2 -(η21+ η03)2 ] Ф6 = (η20 – η02)[(η30 + η12)2 – (η21 + η03)2 ] + 4η11(η30 + η12)(η 21 + η03) Ф7 = (3η21 – η03)(η30 + η12)[(η30 + η12)2 - 3(η21 + η03)2 ] +(3η12 - η30)(η21 + η03) x [3(η30 + η12)2 – (η21 + η30)2 ] These 7 invariant moments, ФI, 1 ≤ I ≤ 7, set out by Hu, were as well as shown to be independent of rotation,[10]. However they are computed over the shape boundary and also its interior region. 4. RETREIVAL: Retrieval is the process of collecting the images from the dataset or trainingset which are all related with the image what we are given as the input to the command. Here we are doing retrieval process by using Euclidean distance. The Euclidean distance between two points x and y is given as, [6], ( , ) = ( − ) Here we include totally 40 geographic images in the dataset.
  • 6. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 72 5. EXPERIMENT: In this paper, the training set consists of 40 images with different categories and all are geographical images. Totally it have four categories. First category covers ocean, second category covers cyclone and third category covers images with more roads whereas final category covers building area. Here the objective is to retrieve the relevant images from this. As the first process, the query image is preprocessed by using Gaussian filter in order to remove the noise occurs in the image. Figure: Dataset which contains totally 40 images. From this dataset only the relevant images are going to retrieve. Figure: 1: Input image Figure: 2: Preprocessed image
  • 7. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 73 Figure: 3: After finding corners Fig: 4: Plotting of figure 3 Figure: 5: Retrieved output which shows related images to the input image. The figure one shows the query image on which basis the retrieval output is going to get. Before starts the process all the images in the training set and also the query images get resized into 256 X 256 resolutions. The figure two shows the preprocessed query image. It has done with help of Gaussian filter.. The second step of this project is feature extraction. In this three approaches are combined. They are GLCM, SIFT and Moment invariant. In GLCM approaches, it creates the co- occurrence matrix also called as gray-co matrix. It first initially assigns zero value to matrix. After the first iteration step, it assigns the values in the matrix. Finally it fills the full values in that matrix. The GLCM is used to extract six features [1]. They are energy, contrast, variance, correlation, entropy and inverse difference moment. The values of each get stored in each variables starting from v1 to v12. Before the SIFT approach is applied, Harris corner detector is applied to extract the corner points very accurately even under any circumstance such as rotation, translation, gray scale, noise and illumination [2]. The figure three shows the result of after finding corners. It accurately shows the corners which have high contrast. In SIFT, first the
  • 8. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 74 extrema is calculated for the scale-space. Then the key points are localized. The nearby points are interpolated. The low contrast key points and the edge responses are eliminated. The shape features are extracted by using moment invariant [7]. By using the moment invariant we extract totally seven features and all results are values,[3]. All the three get added into the single variable in mat lab coding. This represents the combined of three approaches. After this process, the same method applied to the query image will be applied to each image in the training set. The figure 5 shows the retrieved output. As the input image contains more roads, the retrieved images also contain the images which contain more roads. It is retrieved by using the Euclidean distance algorithm. Based on the features extracted values the relevant images get retrieved. Fig: (a)- The input image and corresponded retrieved ocean output Fig: (b) - The input image and respected retrieved cyclone output Fig: (c)- The input image and respected retrieved building output In figure a, the input image is ocean and the corresponded ocean images are retrieved as the output. Likewise in figure b, we are giving cyclone image as the input and so the respected
  • 9. International Journal of Computational Science and Information Technology (IJCSITY) Vol.2, No.2, May 2014 75 cyclone images are retrieved from the training set. Similarly in figure c, the image with buildings is given as input and the relevant images are retrieved from the training set respectively. 6. CONCLUSION: This paper presents an approach for geographic image retrieval. The retrieved output shows that the combination of three feature extraction technique (Gray Level Concurrence Matrix, Scale Invariant Feature Transform and Moment Invariant) yields an accurate retrieval result. Because more features are extracted to provide the better retrieval result. This project is used in remote sensing, to locate the similar locations. REFERENCES: [1] Andre Baraldi and Flavio Panniggiani, “An Investigation of the Textural Characteristics Associated with Gray Level Cooccurence Matrix Statistical Parameters”, IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 33, NO. 2, MARCH 1995 293. [2] J.Dai, W.Song, L.Pei, and J.Zhang, “Remote sensing image matchng via Harris detector and SIFT descriptor”, in Proc.Int.Congr,Image Signal Process, 2010,vol.5,pp.2221-2224. [3] K.Mikolajczyk and C.Schmid, “A performance evaluation of local descriptors,” IEEE Trans. Pattern Anal. Mach. Intell, vol. 27, no. 10, pp.1615-1630, oct.2005. [4] H.Goncalves, L.Corte-Real, and J.Goncalves, “Automatic image registration through image segmentation and SIFT, “ IEEE Trans.Geosci, Remote Sens, vol. 49, no.7, pp. 2589-2600, Jul.2011. [5] S.Belongie, J.Malik, and J.Puzicha, “Shape matching and object recognition using shape contents, “IEEE Trans. Pattern Anal. Mach. Intell., vol. 24, no. 4, pp. 509–522, Apr. 2002. [6] Jer-Sheng Chou: Tung Shou Chen, “ An efficient computation of Euclidean distances using approximated look-up table”, IEEE, Transc on Circuits and Systems for video Technology, vol,10 isssue-4. [7] Y. Ke and R. Sukthankar, “PCA-SIFT: A more distinctive representation for local image descriptors,” in Proc. IEEE Int. Conf. Comput. Vis. Pattern Recog., 2004, vol. 2, pp. 506–513. [8] Fan-Hui Kong , “Image Retrieval Using Both Color And Texture Features”, Int.Conf on Machine Learning and Cybemtics, Baoding, 12-15 July-2009. [9] R.M.Haralick, K.Shanmugam and I.Dinstein, “Textural features for image classification, “ IEEE Trans.Systems, Manufact Cybernet, vol SMC-3 no.6 pp 610-621 2010. [10] R.J.Ramteke,”Invarient Moments Based Feature Extraction for Handwritten Devanagari vowels recognition”,International Journal of Computer Applications, vol1-no.18. [11] Kebin Jia, Zhuozheng Wang, Zhuoyi Lv, “A New and Effective Image Retrieval Method Based on Combined Features”, Int.conf on Image and Graphics, 2007. [12] Lefei Zhang, Liangpei Zhang, Dacheng Tao , Xin Huang, “On Combining Multiple Features for Hyperspectral Remote Sensing Image Classification”, IEEE Trans. On Geoscience and Remote sensing on vol 50 , issue:3.