SlideShare a Scribd company logo
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue IV, April 2017 | ISSN 2278-2540
www.ijltemas.in Page 77
A Comparative Study on Content Based Image
Retrieval Methods
Kratika Arora, Ashwani Kumar
Sant Longowal Institute of Engineering and Technology, Longowal, Punjab, India.
Abstract— Content-based image retrieval (CBIR) is a method of
finding images from a huge image database according to persons’
interests. Content-based here means that the search involves
analysis the actual content present in the image. As database of
images is growing daybyday, researchers/scholars are searching
for better techniques for retrieval of images maintaining good
efficiency. This paper presents the visual features and various
ways for image retrieval from the huge image database.
Keywords—CBIR, correlogram, feature extraction, descriptors,
relevance feedback.
I. INTRODUCTION
apidly growing in technology day by day, has led to the
increase in multimedia files, digital images and visual
objects. Advancement in medical field and in many other
technologies has given rise to extensive images, their memory
requirement and transmission capability. Increase in the usage
of images in various areas, has led researchers to focus on new
ways [1] by which images can be quickly and efficiently
retrieved and from the large databases. So the mechanism of
image processing and retrieval of the desired image from the
large image database has become an serious task. For many
years, researchers have been working on retrieval processes.
Content-based image retrieval [2] is the modern image retrieval
system. In CBIR retrieval system, different techniques are
brought together for the same purpose as image retrieval,
information processing, and database communities. [3]In a
general content-based image retrieval system(Fig. 1), the visual
content present in the image, in the database is extracted and is
described by a feature vector. The content can be s, texture,
shape or any other useful information that can be derived from
the image.For the image retrieval, user provides the retrieval
system with sample images or figures. System then internally
changes these samples into its feature vectors. The similarity
between the images is determined by calculating the distance
between the feature vectors of the query sample or the sketch
and those of the images present in the database. Image retrieval
is then done with the aid of an indexing scheme. Relevance
feedback is also used in CBIR in order to generate semantically
more and better meaningful retrieval results.
Fig. 1. Block Diagram of CBIR
II. IMAGE CONTENT DESCRIPTORS
Image content can be classified as visual and semantic. Visual
content is very generic or area specific. Generally the visual
content of the image means the colour, texture, and shape. Area
specific visual content is application dependent like human
eyes, faces and it may involve some field knowledge. This
paper focuses on general visual content descriptors. A proper
descriptor must be invariable to the variation which is
introduced accidentally by the process (e.g., illuminance
variation). Also, a visual descriptor can be local or global. A
local descriptor uses the visual features of part/area or objects
in the image for the description of the image content whereas
global descriptor use visual features of the complete image.
Below section presents some techniques which are used widely
for the extraction of colour, texture and shape from the image.
A. COLOR
The color features are extensively used features in image
processing, as their extraction is easy compared to extraction of
image tex. and shape. Colour is comparatively robust and is
also independent of image size and orientation. The following
sections presents commonly used techniques for extraction of
color : color moments, color histogram and color correlogram.
R
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue IV, April 2017 | ISSN 2278-2540
www.ijltemas.in Page 78
1. Color Moments
Color moments are being used successfully in many CBIR
systems [4] mainly when image has only the object. These have
been efficient in representation of colour distributions of
images. In this,1st order (mean), 2nd order (variance) and 3rd
order (skewness), are calculated.
Mathematically, these 3 moments are defined as:
Er,i = ij (1)
σr,i = ( i,j - Er,i )2
)1/2
(2)
Sr,i = ( i,j - Er,i )3
)1/3
(3)
where N represents no. of pixels present in the image and Iij
represents the value of i-th colour component for the image
pixel j. Using the 3rd
-order moment in addition i.e skewness,
compared to using only the 1st
and 2nd
order moments improves
the performance. But sometimes it makes the representation
more sensitive and illumination changes and decreasing the
overall performance.
Since, only 9 numbers (3 moments for each of the 3 color
components) has been used to represent the colour content of
every image, colour moments becomes a packed representation
compared to all other colour methods. Due to the packedness, it
may decrease the discrimination power. Hence, color moments
is often used as the 1st
pass to narrow down the search before
using other colour extraction methods for retrieval.
2. Color Histogram
Histogram gives the distribution of number of pixels present in
an image. These are easier in computation and are effective in
describing both the local and global colour distribution in an
image. For huge image database, histogram comparison
saturates the discrimination. For solving such problem, the
joint histogram technique can be used. [5] As the colour
histogram doesn’t takes spatial information into account, thus
different images can have similar color histogram. This
problem becomes especially acute for large databases. To
increase the discrimination power, many improvements are
designed to consider spatial information. A simple approach
includes dividing an image into sub-parts and computing the
histogram for every sub-part separately. This division can be
simple as vertical or horizontal partition, or as complex as an
area or even object segmentation. Also, increase in the no. of
sub-parts increases the information content and also the
memory and computational time at the same time.
3. Color Correlogram
The color correlogram [6] characterizes the distributions of
pixels as well as the spatial correlation of color pairs. The 1st
and the 2nd dimension of the 3-D histogram represents the
colours of any pixel pair and the 3 dimension represents the
spatial distance. A color correlogram is in a table format, in
which the r-th entry for (i, j) is the probability of finding a pixel
of colour j at a distance r from a pixel of colour i . Let I be the
entire set of image pixels and Ib(i) the set of pixels whose
colours are b(i). For this the colour correlogram is as shown
below:
γi,j
(s)
= Pr [|p2∈ Ib(j) | | p2 – p1 |] (4)
where i, j ∈ {1, 2, 3,… M}, s∈ {1, 2, 3, …, d}, and
| p2 – p1 | mentions the distance between pixels p2 and p1.
Considering all the combinations of colour pairs, makes the
size of the colour correlogram large (O(M2d)), therefore a
simplified version of the correlogram called the color
autocorrelogram is often used. The color autocorrelogram
captures only the spatial correlation between same colors and
thus it reduces the dimension to O(Md). Compared to the other
color extraction methods, the autocorrelogram gives the better
retrieval results but at the same time it is also computational
very expensive due to its large dimensionality.
B. Texture
The texture is the visual and especially tactile quality of a
surface. It contains information about the structural
arrangement and their relation to the surrounding pixel. It is
property of virtually all surfaces including flowers, bricks,
skin, fabric, etc. There are 3 levels at which texture analysis [7]
can be discussed : On the structural level, texture is the
primitives of the image and their placement rules. On a
statistical level, a set of statistics value extracted from the
image. On the spectral level, set of coefficients in the transform
domain is texture. With the aid of above levels, the textures can
be identified but it may not agree with the human perception of
evaluating the textures. Reasons for this include semantic gap
and human perception Texture feature [8] describes spectral
features which are taken using wavelet transform, statistical
features. In the following section, we discuss Haar wavelet
Transforms and Gabor Filter Features for extraction of texture.
1. Haar wavelet Transforms
Wavelets give a multi-resolution approach for texture
classification and analysis. For a 2-dimensional image, wavelet
transform computation is also a multi resolution approach, that
applies recursive filtering and sampling. At every sub level, the
image is decomposed into 4 frequency sub-bands, LL, HH, HL,
and LH where H is the high frequency and L is the low
frequency. Let a data set X1, X2,…Xn.. contains M elements,
so there will be M/2 averages and M/2 wavelet coefficient
values. The average is stored in the 1st half of the M element
array, and the coefficient is stored in the 2nd half of the M
element array. The averages are the input in the next step in the
calculation. For a 1D Haar transform of an array of M
elements, determine the average of every pair, and find the
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue IV, April 2017 | ISSN 2278-2540
www.ijltemas.in Page 79
difference between every pair of, and divide it by 2. Now fill
the 1st half with the averages, the 2nd half of the array with
coefficients. Repeat the process till a single average and a
single coefficient are determined. For a 2D Haar transform,
Compute 1D Haar wavelet decomposition for every row of the
original pixel values, then compute1D Haar wavelet
decomposition for every column of the row-transformed
pixels. RGB components are extracted from the images. Now
apply the 2D Haar transform to every colour matrix.
A feature vector is determined from every image present in the
database. Set of all the features is organized in a database
index. When similar images has to be searched with a query
image, a feature vector is again extracted from the query image
and is then matched against the feature vectors in the index.
Measure between feature representation of the query image and
feature representation of the database image is find, if it is
small, then it is considered similar. In this way, Haar wavelet
can be used for matching images from the database.
2. Gabor Filter Features
The Gabor filter [10] is used world-wide to extract features
of image, especially the texture features. It is optimal in
minimization of the joint uncertainty in frequency and in space
and is often used as an scale and orientation tunable edge and
bar/line detector. There have been many approaches which are
designed to characterize tex. of images based on Gabor filters.
A 2-dimensional Gabor function is :
g(x,y) = 1/2 x y exp[- ((x/ x)2
+ (y/ y)2
) + 2 jWx] (5)
where, σx and σy represents the standard deviations of
Gaussian envelopes along the x, y direction.
Then a list of Gabor filters is obtained by appropriate rotations
and dilations of g(x, y):
gmn(x,y) = a-m
g(x1, y1) (6)
x1= a-m
(xcosθ + ysinθ) (7)
y1= a-m
(-xsinθ + ycosθ) (8)
where a >1, θ = nπ/K, n = 0, 1, 2, 3 …, K-1, and m = 0, 1, 2 ,3
…, S-1. S and M are the no. of scales and orientations. The
scale factor a-m
is ensures that energy is independent of m.
Given an image I(x’, y’), its Gabor transform is defined as:
Wmn (x’, y’) = (x’, y’)gmn
*
(x’- x1, y’- y1) dx1dy1 (9)
where * is complex conjugate. Mean μmn and standard
deviation σmn of the |Wmn | is f = [μ00, σ00, ….μmn, σmn, Λ , μs-1k-1
,σS-1K-1 ] represents the texture feature vector of the texture
area.
C. Shape
The third feature shape can also be used for the image retrieval
process. Shape of an image may not refer to the shape of an
image but to the shape of some particular area or object in the
image. Depending on the job or application, sometimes user
requires the shape representation to be invariable to rotation,
translation and scaling. Shape features [9] of objects or areas
have been used in many CBIR systems. Unlike to colour and
text. features, shape features are generally described after
image has been segmented into parts or objects. Shape features
are categoriezed as area based and boundary based. Boundary
based uses only the outer boundary of the shape whereas
area-based shape features use entire shape area. The shape is
represented through clubbed geometric cues such as corners,
joints and polygonal areas extracted from image. Such a
clubbing may serve as a spatial layout or as a rough sketch by
additional processing. Commonly used shape feature moment
invariants and Fourier Descriptors are discussed below.
1. Moment Invariants
Moment invariants are used for the shape representation of an
image [11]. If the object S is a binary image, the central
moments of order m+n for the shape of object S are defined as:
μm,n = x-xc)m
(y-yc)n
(10)
Based on the above moments, set of invariants for rotation,
translation, and scale can be determined.
Ø1= μ2,0 + μ0,2 (11)
Ø2=(μ2,0 – μ0,2)2
+4μ2
1,1 (12)
Ø3=(μ3,0 - 3μ1,2 )2
+(μ0,3 - 3μ2,1)2
(13)
Ø4 =(μ3,0 + μ1,2 )2
+(μ0,3 - 3μ2,1)2
(14)
2. Fourier Descriptors
Fourier descriptors describes the shape of a area or object with
Fourier transform at its edge or boundary. Considering the
contour of a 2D object as a sequence of successive pixels (xi,
yi), where 0 ≤ i ≤ M-1 and M is the no. of pixels in the
boundary. The 3 types of contour representations can be
defined : centroid distance, curvature and complex coordinate
function.
The curvature C(s) at a point 'i' along the contour is change in
tangent direction of the contour, i.e.
C(s)= (15)
where θ(s) : turning function.
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue IV, April 2017 | ISSN 2278-2540
www.ijltemas.in Page 80
The distance between boundary pixels and the centroid (xo, yo)
of the object is centroid distance given below:
R(s) = ((xs – xo)2
+ (ys – yo)2
)1/2
(16)
The Fourier transforms of these 3 types of contour
representations generate 3 sets of complex coefficients,
representing the shape in the frequency domain. Lower
frequency coefficients signify the general shape while higher
frequency coefficients signify shape details. The Fourier
descriptor are shown below:
For Curvature:
FK = |F1| , |F2| , | F3| .., |FM/2| (17)
For centroid distance :
fR = (18)
where Fi : ith component of Fourier transform coefficients.
Here Fourier transforms exhibit symmetry, i.e., |F-j| = |Fj|.
III. RELEVANCE FEEDBACK
The perception of human on image similarity is subjective,
semantic and job-dependent. Although methods of (CBIR)
provide challenging directions for retrieval of image, generally,
the results based on the similarities of pure features are not
inevitably semantically meaningful. Also, each type of visual
feature captures only certain aspect of image property and it
usually becomes difficult to specify how different aspects are
combined. With relevance feedback, [12] the link between
low-level and high-level features. Is established. It is a
supervised learning mechanism which is used to improve the
accuracy of CBIR systems. To improve system performance,
the main idea lies in using positive and negative examples from
the user. For a given query image, firstly the system retrieves a
set of ranked images according to a predefined similarity
measure. In the second step, the user labels the retrieved
images as relevant (positive examples) or not relevant
(negative examples). Then the system refines the retrieval
results based on the relevance feedback and presents a new list
of images to the user. Hence, the main point in relevance
feedback is incorporating both the examples to refine the query
and/or adjusting the similarity metrics.
IV. CONCLUSION
There are several methods available in CBIR for extraction of
feature In this paper, these are identified and explored to
understand the extraction and retrieval process in the CBIR
systems. From the several experiment performed it is clear that
the method based on the mixed combination of color, texture
and shape features have higher retrieval accuracy compared to
the other methods based on single feature. It is difficult to say
that one method is superior to others. To combine color
descriptors produces better retrieval rate as compared to one
color descriptors. The combination of Colour histogram and
color moments features can be combined to produce better
results. Colour histograms and coherence vector can be
combined retaining advantages of histograms with the spatial
layout. Similarly, texture feature can be combined with colour
histogram to get efficient results for image retrieval There is a
considerable increase in retrieval rate when mixed combination
of colour and texture features are used.
REFERENCES
[1] R.Datta, D. Joshi, J.Li, J.Z. Wang, " Image retrieval: ideas, influences,
and trends of the new age ", ACM Computing Surveys 40(2), 2008, pp.
1-60.
[2] V.N. Gudivada, and V.V. Raghavan, “Content based image retrieval
systems", IEEE Computer, Vol. 28, No. 9, 1995, pp.18-22.
[3] Guoyong Duan, Jing Yang, Yilong Yang: Content-Based Image
Retrieval Research, 2011 International Conference on Physics Science
and Technology (ICPST 2011)
[4] J.L. Shih, and L.H. Chen, “Color image retrieval based on primitives of
color moments”, IEEE Proceedings online no.20020614., 2002.
[5] G.Pass, and R. Zabith, "Comparing images using joint histograms,"
Multimedia Systems, Vol.7, pp.234-240, 1999.
[6] H.A. Moghadam, T. Taghizadeh, A.H. Rouhi, M.T.Saadatmand,
“Wavelet correlogram: a new approach for image indexing and retrieval”,
J. Elsevier Pattern Rec.38(2005), pp. 2506 – 2518.
[7] B.S. Manjunath, and W.Y. Ma, " Texture Features for browsing and
retrieval of image data", IEEE Transactions on Pattern Analysis and
Machine Intelligence, Vol. 18, No. 8, 1996, pp. 837-842.
[8] P. Howarth, and S. Ruger, “Evaluation of texture features for content
based image retrieval”, Image and video retrieval. Springer LNCS 3115:
pp. 326-334.
[9] J. E. Gary, and R. Mehrotra, "Shape similarity-based retrieval in image
database systems," Proc. of SPIE, Image Storage and Retrieval Systems,
Vol. 1662, pp. 2-8, 1992.
[10] D. Tegolo, "Shape analysis for image retrieval," Proc. of SPIE, Storage
and Retrieval for Image and Video Databases -II, no. 2185, San Jose, CA,
pp. 59-69, February 1994.
[11] Source: Dr. Fuhui Long, Dr. Hongjiang Zhang and Prof. David Dagan
Feng,Fundamentals Of Content-Based Image Retrieval
[12] Ja-Hwung Su, Wei-Jyun Huang, Philip S. Yu, "Efficient Relevance
Feedback for Content-Based Image Retrieval by Mining User Navigation
Patterns " IEEE, and Vincent S. Tseng, Member, Vol. 23, No. 3, March
2011

More Related Content

What's hot

Amalgamation of contour, texture, color, edge, and spatial features for effic...
Amalgamation of contour, texture, color, edge, and spatial features for effic...Amalgamation of contour, texture, color, edge, and spatial features for effic...
Amalgamation of contour, texture, color, edge, and spatial features for effic...
eSAT Journals
 
B01460713
B01460713B01460713
B01460713
IOSR Journals
 
An Unsupervised Cluster-based Image Retrieval Algorithm using Relevance Feedback
An Unsupervised Cluster-based Image Retrieval Algorithm using Relevance FeedbackAn Unsupervised Cluster-based Image Retrieval Algorithm using Relevance Feedback
An Unsupervised Cluster-based Image Retrieval Algorithm using Relevance Feedback
IJMIT JOURNAL
 
Content based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture featuresContent based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture features
Alexander Decker
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
researchinventy
 
C1803011419
C1803011419C1803011419
C1803011419
IOSR Journals
 
Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on color
eSAT Publishing House
 
An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...
TELKOMNIKA JOURNAL
 
A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrieval
csandit
 
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
International Journal of Technical Research & Application
 
IRJET-Feature based Image Retrieval based on Color
IRJET-Feature based Image Retrieval based on ColorIRJET-Feature based Image Retrieval based on Color
IRJET-Feature based Image Retrieval based on Color
IRJET Journal
 
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
cscpconf
 
A Hybrid Approach for Content Based Image Retrieval System
A Hybrid Approach for Content Based Image Retrieval SystemA Hybrid Approach for Content Based Image Retrieval System
A Hybrid Approach for Content Based Image Retrieval System
IOSR Journals
 
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
IJERA Editor
 
Content Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture FeaturesContent Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture Features
IJMTST Journal
 
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Ijaems apr-2016-16 Active Learning Method for Interactive Image RetrievalIjaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
INFOGAIN PUBLICATION
 
IJET-V2I6P17
IJET-V2I6P17IJET-V2I6P17
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
IJERA Editor
 
Mf3421892195
Mf3421892195Mf3421892195
Mf3421892195
IJERA Editor
 

What's hot (19)

Amalgamation of contour, texture, color, edge, and spatial features for effic...
Amalgamation of contour, texture, color, edge, and spatial features for effic...Amalgamation of contour, texture, color, edge, and spatial features for effic...
Amalgamation of contour, texture, color, edge, and spatial features for effic...
 
B01460713
B01460713B01460713
B01460713
 
An Unsupervised Cluster-based Image Retrieval Algorithm using Relevance Feedback
An Unsupervised Cluster-based Image Retrieval Algorithm using Relevance FeedbackAn Unsupervised Cluster-based Image Retrieval Algorithm using Relevance Feedback
An Unsupervised Cluster-based Image Retrieval Algorithm using Relevance Feedback
 
Content based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture featuresContent based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture features
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
C1803011419
C1803011419C1803011419
C1803011419
 
Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on color
 
An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...
 
A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrieval
 
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
 
IRJET-Feature based Image Retrieval based on Color
IRJET-Feature based Image Retrieval based on ColorIRJET-Feature based Image Retrieval based on Color
IRJET-Feature based Image Retrieval based on Color
 
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
 
A Hybrid Approach for Content Based Image Retrieval System
A Hybrid Approach for Content Based Image Retrieval SystemA Hybrid Approach for Content Based Image Retrieval System
A Hybrid Approach for Content Based Image Retrieval System
 
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
 
Content Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture FeaturesContent Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture Features
 
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Ijaems apr-2016-16 Active Learning Method for Interactive Image RetrievalIjaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
 
IJET-V2I6P17
IJET-V2I6P17IJET-V2I6P17
IJET-V2I6P17
 
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
 
Mf3421892195
Mf3421892195Mf3421892195
Mf3421892195
 

Similar to A comparative study on content based image retrieval methods

50320140502001
5032014050200150320140502001
50320140502001
IAEME Publication
 
Multimedia Big Data Management Processing And Analysis
Multimedia Big Data Management Processing And AnalysisMultimedia Big Data Management Processing And Analysis
Multimedia Big Data Management Processing And Analysis
Lindsey Campbell
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
cscpconf
 
Gi3411661169
Gi3411661169Gi3411661169
Gi3411661169
IJERA Editor
 
Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval
ijcax
 
Content Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural NetworksContent Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural Networks
ijma
 
Performance analysis is basis on color based image retrieval technique
Performance analysis is basis on color based image retrieval techniquePerformance analysis is basis on color based image retrieval technique
Performance analysis is basis on color based image retrieval techniqueIAEME Publication
 
Performance analysis is basis on color based image retrieval technique
Performance analysis is basis on color based image retrieval techniquePerformance analysis is basis on color based image retrieval technique
Performance analysis is basis on color based image retrieval techniqueIAEME Publication
 
Color vs texture feature extraction and matching in visual content retrieval ...
Color vs texture feature extraction and matching in visual content retrieval ...Color vs texture feature extraction and matching in visual content retrieval ...
Color vs texture feature extraction and matching in visual content retrieval ...
IAEME Publication
 
Amalgamation of contour, texture, color, edge, and
Amalgamation of contour, texture, color, edge, andAmalgamation of contour, texture, color, edge, and
Amalgamation of contour, texture, color, edge, and
eSAT Publishing House
 
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGESDOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
cseij
 
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALA COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
cscpconf
 
Wavelet-Based Color Histogram on Content-Based Image Retrieval
Wavelet-Based Color Histogram on Content-Based Image RetrievalWavelet-Based Color Histogram on Content-Based Image Retrieval
Wavelet-Based Color Histogram on Content-Based Image Retrieval
TELKOMNIKA JOURNAL
 
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
IOSR Journals
 
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXINGEFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
IJCSEA Journal
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
Multi Resolution features of Content Based Image Retrieval
Multi Resolution features of Content Based Image RetrievalMulti Resolution features of Content Based Image Retrieval
Multi Resolution features of Content Based Image Retrieval
IDES Editor
 
Combining Generative And Discriminative Classifiers For Semantic Automatic Im...
Combining Generative And Discriminative Classifiers For Semantic Automatic Im...Combining Generative And Discriminative Classifiers For Semantic Automatic Im...
Combining Generative And Discriminative Classifiers For Semantic Automatic Im...
CSCJournals
 
A Mat Lab built software application for similar image retrieval
A Mat Lab built software application for similar image retrievalA Mat Lab built software application for similar image retrieval
A Mat Lab built software application for similar image retrieval
IOSR Journals
 
Textural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image ClassificationTextural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image Classification
CSCJournals
 

Similar to A comparative study on content based image retrieval methods (20)

50320140502001
5032014050200150320140502001
50320140502001
 
Multimedia Big Data Management Processing And Analysis
Multimedia Big Data Management Processing And AnalysisMultimedia Big Data Management Processing And Analysis
Multimedia Big Data Management Processing And Analysis
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
 
Gi3411661169
Gi3411661169Gi3411661169
Gi3411661169
 
Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval
 
Content Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural NetworksContent Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural Networks
 
Performance analysis is basis on color based image retrieval technique
Performance analysis is basis on color based image retrieval techniquePerformance analysis is basis on color based image retrieval technique
Performance analysis is basis on color based image retrieval technique
 
Performance analysis is basis on color based image retrieval technique
Performance analysis is basis on color based image retrieval techniquePerformance analysis is basis on color based image retrieval technique
Performance analysis is basis on color based image retrieval technique
 
Color vs texture feature extraction and matching in visual content retrieval ...
Color vs texture feature extraction and matching in visual content retrieval ...Color vs texture feature extraction and matching in visual content retrieval ...
Color vs texture feature extraction and matching in visual content retrieval ...
 
Amalgamation of contour, texture, color, edge, and
Amalgamation of contour, texture, color, edge, andAmalgamation of contour, texture, color, edge, and
Amalgamation of contour, texture, color, edge, and
 
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGESDOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
 
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALA COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
 
Wavelet-Based Color Histogram on Content-Based Image Retrieval
Wavelet-Based Color Histogram on Content-Based Image RetrievalWavelet-Based Color Histogram on Content-Based Image Retrieval
Wavelet-Based Color Histogram on Content-Based Image Retrieval
 
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
 
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXINGEFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Multi Resolution features of Content Based Image Retrieval
Multi Resolution features of Content Based Image RetrievalMulti Resolution features of Content Based Image Retrieval
Multi Resolution features of Content Based Image Retrieval
 
Combining Generative And Discriminative Classifiers For Semantic Automatic Im...
Combining Generative And Discriminative Classifiers For Semantic Automatic Im...Combining Generative And Discriminative Classifiers For Semantic Automatic Im...
Combining Generative And Discriminative Classifiers For Semantic Automatic Im...
 
A Mat Lab built software application for similar image retrieval
A Mat Lab built software application for similar image retrievalA Mat Lab built software application for similar image retrieval
A Mat Lab built software application for similar image retrieval
 
Textural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image ClassificationTextural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image Classification
 

More from IJLT EMAS

Lithological Investigation at Tombia and Opolo Using Vertical Electrical Soun...
Lithological Investigation at Tombia and Opolo Using Vertical Electrical Soun...Lithological Investigation at Tombia and Opolo Using Vertical Electrical Soun...
Lithological Investigation at Tombia and Opolo Using Vertical Electrical Soun...
IJLT EMAS
 
Public Health Implications of Locally Femented Milk (Nono) and Antibiotic Sus...
Public Health Implications of Locally Femented Milk (Nono) and Antibiotic Sus...Public Health Implications of Locally Femented Milk (Nono) and Antibiotic Sus...
Public Health Implications of Locally Femented Milk (Nono) and Antibiotic Sus...
IJLT EMAS
 
Bioremediation Potentials of Hydrocarbonoclastic Bacteria Indigenous in the O...
Bioremediation Potentials of Hydrocarbonoclastic Bacteria Indigenous in the O...Bioremediation Potentials of Hydrocarbonoclastic Bacteria Indigenous in the O...
Bioremediation Potentials of Hydrocarbonoclastic Bacteria Indigenous in the O...
IJLT EMAS
 
Comparison of Concurrent Mobile OS Characteristics
Comparison of Concurrent Mobile OS CharacteristicsComparison of Concurrent Mobile OS Characteristics
Comparison of Concurrent Mobile OS Characteristics
IJLT EMAS
 
Design of Complex Adders and Parity Generators Using Reversible Gates
Design of Complex Adders and Parity Generators Using Reversible GatesDesign of Complex Adders and Parity Generators Using Reversible Gates
Design of Complex Adders and Parity Generators Using Reversible Gates
IJLT EMAS
 
Design of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
Design of Multiplexers, Decoder and a Full Subtractor using Reversible GatesDesign of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
Design of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
IJLT EMAS
 
Multistage Classification of Alzheimer’s Disease
Multistage Classification of Alzheimer’s DiseaseMultistage Classification of Alzheimer’s Disease
Multistage Classification of Alzheimer’s Disease
IJLT EMAS
 
Design and Analysis of Disc Brake for Low Brake Squeal
Design and Analysis of Disc Brake for Low Brake SquealDesign and Analysis of Disc Brake for Low Brake Squeal
Design and Analysis of Disc Brake for Low Brake Squeal
IJLT EMAS
 
Tomato Processing Industry Management
Tomato Processing Industry ManagementTomato Processing Industry Management
Tomato Processing Industry Management
IJLT EMAS
 
Management of Propylene Recovery Unit
Management of Propylene Recovery UnitManagement of Propylene Recovery Unit
Management of Propylene Recovery Unit
IJLT EMAS
 
Online Grocery Market
Online Grocery MarketOnline Grocery Market
Online Grocery Market
IJLT EMAS
 
Management of Home Textiles Export
Management of Home Textiles ExportManagement of Home Textiles Export
Management of Home Textiles Export
IJLT EMAS
 
Coffee Shop Management
Coffee Shop ManagementCoffee Shop Management
Coffee Shop Management
IJLT EMAS
 
Management of a Paper Manufacturing Industry
Management of a Paper Manufacturing IndustryManagement of a Paper Manufacturing Industry
Management of a Paper Manufacturing Industry
IJLT EMAS
 
Application of Big Data Systems to Airline Management
Application of Big Data Systems to Airline ManagementApplication of Big Data Systems to Airline Management
Application of Big Data Systems to Airline Management
IJLT EMAS
 
Impact of Organisational behaviour and HR Practices on Employee Retention in ...
Impact of Organisational behaviour and HR Practices on Employee Retention in ...Impact of Organisational behaviour and HR Practices on Employee Retention in ...
Impact of Organisational behaviour and HR Practices on Employee Retention in ...
IJLT EMAS
 
Sustainable Methods used to reduce the Energy Consumption by Various Faciliti...
Sustainable Methods used to reduce the Energy Consumption by Various Faciliti...Sustainable Methods used to reduce the Energy Consumption by Various Faciliti...
Sustainable Methods used to reduce the Energy Consumption by Various Faciliti...
IJLT EMAS
 
Sweet-shop Management
Sweet-shop ManagementSweet-shop Management
Sweet-shop Management
IJLT EMAS
 
Hassle Free Travel
Hassle Free TravelHassle Free Travel
Hassle Free Travel
IJLT EMAS
 
Aviation Meteorology
Aviation MeteorologyAviation Meteorology
Aviation Meteorology
IJLT EMAS
 

More from IJLT EMAS (20)

Lithological Investigation at Tombia and Opolo Using Vertical Electrical Soun...
Lithological Investigation at Tombia and Opolo Using Vertical Electrical Soun...Lithological Investigation at Tombia and Opolo Using Vertical Electrical Soun...
Lithological Investigation at Tombia and Opolo Using Vertical Electrical Soun...
 
Public Health Implications of Locally Femented Milk (Nono) and Antibiotic Sus...
Public Health Implications of Locally Femented Milk (Nono) and Antibiotic Sus...Public Health Implications of Locally Femented Milk (Nono) and Antibiotic Sus...
Public Health Implications of Locally Femented Milk (Nono) and Antibiotic Sus...
 
Bioremediation Potentials of Hydrocarbonoclastic Bacteria Indigenous in the O...
Bioremediation Potentials of Hydrocarbonoclastic Bacteria Indigenous in the O...Bioremediation Potentials of Hydrocarbonoclastic Bacteria Indigenous in the O...
Bioremediation Potentials of Hydrocarbonoclastic Bacteria Indigenous in the O...
 
Comparison of Concurrent Mobile OS Characteristics
Comparison of Concurrent Mobile OS CharacteristicsComparison of Concurrent Mobile OS Characteristics
Comparison of Concurrent Mobile OS Characteristics
 
Design of Complex Adders and Parity Generators Using Reversible Gates
Design of Complex Adders and Parity Generators Using Reversible GatesDesign of Complex Adders and Parity Generators Using Reversible Gates
Design of Complex Adders and Parity Generators Using Reversible Gates
 
Design of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
Design of Multiplexers, Decoder and a Full Subtractor using Reversible GatesDesign of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
Design of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
 
Multistage Classification of Alzheimer’s Disease
Multistage Classification of Alzheimer’s DiseaseMultistage Classification of Alzheimer’s Disease
Multistage Classification of Alzheimer’s Disease
 
Design and Analysis of Disc Brake for Low Brake Squeal
Design and Analysis of Disc Brake for Low Brake SquealDesign and Analysis of Disc Brake for Low Brake Squeal
Design and Analysis of Disc Brake for Low Brake Squeal
 
Tomato Processing Industry Management
Tomato Processing Industry ManagementTomato Processing Industry Management
Tomato Processing Industry Management
 
Management of Propylene Recovery Unit
Management of Propylene Recovery UnitManagement of Propylene Recovery Unit
Management of Propylene Recovery Unit
 
Online Grocery Market
Online Grocery MarketOnline Grocery Market
Online Grocery Market
 
Management of Home Textiles Export
Management of Home Textiles ExportManagement of Home Textiles Export
Management of Home Textiles Export
 
Coffee Shop Management
Coffee Shop ManagementCoffee Shop Management
Coffee Shop Management
 
Management of a Paper Manufacturing Industry
Management of a Paper Manufacturing IndustryManagement of a Paper Manufacturing Industry
Management of a Paper Manufacturing Industry
 
Application of Big Data Systems to Airline Management
Application of Big Data Systems to Airline ManagementApplication of Big Data Systems to Airline Management
Application of Big Data Systems to Airline Management
 
Impact of Organisational behaviour and HR Practices on Employee Retention in ...
Impact of Organisational behaviour and HR Practices on Employee Retention in ...Impact of Organisational behaviour and HR Practices on Employee Retention in ...
Impact of Organisational behaviour and HR Practices on Employee Retention in ...
 
Sustainable Methods used to reduce the Energy Consumption by Various Faciliti...
Sustainable Methods used to reduce the Energy Consumption by Various Faciliti...Sustainable Methods used to reduce the Energy Consumption by Various Faciliti...
Sustainable Methods used to reduce the Energy Consumption by Various Faciliti...
 
Sweet-shop Management
Sweet-shop ManagementSweet-shop Management
Sweet-shop Management
 
Hassle Free Travel
Hassle Free TravelHassle Free Travel
Hassle Free Travel
 
Aviation Meteorology
Aviation MeteorologyAviation Meteorology
Aviation Meteorology
 

Recently uploaded

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
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
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
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 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
 
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
 
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
 
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
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
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
 
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
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
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
 
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
 

Recently uploaded (20)

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
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
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.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 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
 
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
 
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...
 
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
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.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
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
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)
 
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
 

A comparative study on content based image retrieval methods

  • 1. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue IV, April 2017 | ISSN 2278-2540 www.ijltemas.in Page 77 A Comparative Study on Content Based Image Retrieval Methods Kratika Arora, Ashwani Kumar Sant Longowal Institute of Engineering and Technology, Longowal, Punjab, India. Abstract— Content-based image retrieval (CBIR) is a method of finding images from a huge image database according to persons’ interests. Content-based here means that the search involves analysis the actual content present in the image. As database of images is growing daybyday, researchers/scholars are searching for better techniques for retrieval of images maintaining good efficiency. This paper presents the visual features and various ways for image retrieval from the huge image database. Keywords—CBIR, correlogram, feature extraction, descriptors, relevance feedback. I. INTRODUCTION apidly growing in technology day by day, has led to the increase in multimedia files, digital images and visual objects. Advancement in medical field and in many other technologies has given rise to extensive images, their memory requirement and transmission capability. Increase in the usage of images in various areas, has led researchers to focus on new ways [1] by which images can be quickly and efficiently retrieved and from the large databases. So the mechanism of image processing and retrieval of the desired image from the large image database has become an serious task. For many years, researchers have been working on retrieval processes. Content-based image retrieval [2] is the modern image retrieval system. In CBIR retrieval system, different techniques are brought together for the same purpose as image retrieval, information processing, and database communities. [3]In a general content-based image retrieval system(Fig. 1), the visual content present in the image, in the database is extracted and is described by a feature vector. The content can be s, texture, shape or any other useful information that can be derived from the image.For the image retrieval, user provides the retrieval system with sample images or figures. System then internally changes these samples into its feature vectors. The similarity between the images is determined by calculating the distance between the feature vectors of the query sample or the sketch and those of the images present in the database. Image retrieval is then done with the aid of an indexing scheme. Relevance feedback is also used in CBIR in order to generate semantically more and better meaningful retrieval results. Fig. 1. Block Diagram of CBIR II. IMAGE CONTENT DESCRIPTORS Image content can be classified as visual and semantic. Visual content is very generic or area specific. Generally the visual content of the image means the colour, texture, and shape. Area specific visual content is application dependent like human eyes, faces and it may involve some field knowledge. This paper focuses on general visual content descriptors. A proper descriptor must be invariable to the variation which is introduced accidentally by the process (e.g., illuminance variation). Also, a visual descriptor can be local or global. A local descriptor uses the visual features of part/area or objects in the image for the description of the image content whereas global descriptor use visual features of the complete image. Below section presents some techniques which are used widely for the extraction of colour, texture and shape from the image. A. COLOR The color features are extensively used features in image processing, as their extraction is easy compared to extraction of image tex. and shape. Colour is comparatively robust and is also independent of image size and orientation. The following sections presents commonly used techniques for extraction of color : color moments, color histogram and color correlogram. R
  • 2. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue IV, April 2017 | ISSN 2278-2540 www.ijltemas.in Page 78 1. Color Moments Color moments are being used successfully in many CBIR systems [4] mainly when image has only the object. These have been efficient in representation of colour distributions of images. In this,1st order (mean), 2nd order (variance) and 3rd order (skewness), are calculated. Mathematically, these 3 moments are defined as: Er,i = ij (1) σr,i = ( i,j - Er,i )2 )1/2 (2) Sr,i = ( i,j - Er,i )3 )1/3 (3) where N represents no. of pixels present in the image and Iij represents the value of i-th colour component for the image pixel j. Using the 3rd -order moment in addition i.e skewness, compared to using only the 1st and 2nd order moments improves the performance. But sometimes it makes the representation more sensitive and illumination changes and decreasing the overall performance. Since, only 9 numbers (3 moments for each of the 3 color components) has been used to represent the colour content of every image, colour moments becomes a packed representation compared to all other colour methods. Due to the packedness, it may decrease the discrimination power. Hence, color moments is often used as the 1st pass to narrow down the search before using other colour extraction methods for retrieval. 2. Color Histogram Histogram gives the distribution of number of pixels present in an image. These are easier in computation and are effective in describing both the local and global colour distribution in an image. For huge image database, histogram comparison saturates the discrimination. For solving such problem, the joint histogram technique can be used. [5] As the colour histogram doesn’t takes spatial information into account, thus different images can have similar color histogram. This problem becomes especially acute for large databases. To increase the discrimination power, many improvements are designed to consider spatial information. A simple approach includes dividing an image into sub-parts and computing the histogram for every sub-part separately. This division can be simple as vertical or horizontal partition, or as complex as an area or even object segmentation. Also, increase in the no. of sub-parts increases the information content and also the memory and computational time at the same time. 3. Color Correlogram The color correlogram [6] characterizes the distributions of pixels as well as the spatial correlation of color pairs. The 1st and the 2nd dimension of the 3-D histogram represents the colours of any pixel pair and the 3 dimension represents the spatial distance. A color correlogram is in a table format, in which the r-th entry for (i, j) is the probability of finding a pixel of colour j at a distance r from a pixel of colour i . Let I be the entire set of image pixels and Ib(i) the set of pixels whose colours are b(i). For this the colour correlogram is as shown below: γi,j (s) = Pr [|p2∈ Ib(j) | | p2 – p1 |] (4) where i, j ∈ {1, 2, 3,… M}, s∈ {1, 2, 3, …, d}, and | p2 – p1 | mentions the distance between pixels p2 and p1. Considering all the combinations of colour pairs, makes the size of the colour correlogram large (O(M2d)), therefore a simplified version of the correlogram called the color autocorrelogram is often used. The color autocorrelogram captures only the spatial correlation between same colors and thus it reduces the dimension to O(Md). Compared to the other color extraction methods, the autocorrelogram gives the better retrieval results but at the same time it is also computational very expensive due to its large dimensionality. B. Texture The texture is the visual and especially tactile quality of a surface. It contains information about the structural arrangement and their relation to the surrounding pixel. It is property of virtually all surfaces including flowers, bricks, skin, fabric, etc. There are 3 levels at which texture analysis [7] can be discussed : On the structural level, texture is the primitives of the image and their placement rules. On a statistical level, a set of statistics value extracted from the image. On the spectral level, set of coefficients in the transform domain is texture. With the aid of above levels, the textures can be identified but it may not agree with the human perception of evaluating the textures. Reasons for this include semantic gap and human perception Texture feature [8] describes spectral features which are taken using wavelet transform, statistical features. In the following section, we discuss Haar wavelet Transforms and Gabor Filter Features for extraction of texture. 1. Haar wavelet Transforms Wavelets give a multi-resolution approach for texture classification and analysis. For a 2-dimensional image, wavelet transform computation is also a multi resolution approach, that applies recursive filtering and sampling. At every sub level, the image is decomposed into 4 frequency sub-bands, LL, HH, HL, and LH where H is the high frequency and L is the low frequency. Let a data set X1, X2,…Xn.. contains M elements, so there will be M/2 averages and M/2 wavelet coefficient values. The average is stored in the 1st half of the M element array, and the coefficient is stored in the 2nd half of the M element array. The averages are the input in the next step in the calculation. For a 1D Haar transform of an array of M elements, determine the average of every pair, and find the
  • 3. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue IV, April 2017 | ISSN 2278-2540 www.ijltemas.in Page 79 difference between every pair of, and divide it by 2. Now fill the 1st half with the averages, the 2nd half of the array with coefficients. Repeat the process till a single average and a single coefficient are determined. For a 2D Haar transform, Compute 1D Haar wavelet decomposition for every row of the original pixel values, then compute1D Haar wavelet decomposition for every column of the row-transformed pixels. RGB components are extracted from the images. Now apply the 2D Haar transform to every colour matrix. A feature vector is determined from every image present in the database. Set of all the features is organized in a database index. When similar images has to be searched with a query image, a feature vector is again extracted from the query image and is then matched against the feature vectors in the index. Measure between feature representation of the query image and feature representation of the database image is find, if it is small, then it is considered similar. In this way, Haar wavelet can be used for matching images from the database. 2. Gabor Filter Features The Gabor filter [10] is used world-wide to extract features of image, especially the texture features. It is optimal in minimization of the joint uncertainty in frequency and in space and is often used as an scale and orientation tunable edge and bar/line detector. There have been many approaches which are designed to characterize tex. of images based on Gabor filters. A 2-dimensional Gabor function is : g(x,y) = 1/2 x y exp[- ((x/ x)2 + (y/ y)2 ) + 2 jWx] (5) where, σx and σy represents the standard deviations of Gaussian envelopes along the x, y direction. Then a list of Gabor filters is obtained by appropriate rotations and dilations of g(x, y): gmn(x,y) = a-m g(x1, y1) (6) x1= a-m (xcosθ + ysinθ) (7) y1= a-m (-xsinθ + ycosθ) (8) where a >1, θ = nπ/K, n = 0, 1, 2, 3 …, K-1, and m = 0, 1, 2 ,3 …, S-1. S and M are the no. of scales and orientations. The scale factor a-m is ensures that energy is independent of m. Given an image I(x’, y’), its Gabor transform is defined as: Wmn (x’, y’) = (x’, y’)gmn * (x’- x1, y’- y1) dx1dy1 (9) where * is complex conjugate. Mean μmn and standard deviation σmn of the |Wmn | is f = [μ00, σ00, ….μmn, σmn, Λ , μs-1k-1 ,σS-1K-1 ] represents the texture feature vector of the texture area. C. Shape The third feature shape can also be used for the image retrieval process. Shape of an image may not refer to the shape of an image but to the shape of some particular area or object in the image. Depending on the job or application, sometimes user requires the shape representation to be invariable to rotation, translation and scaling. Shape features [9] of objects or areas have been used in many CBIR systems. Unlike to colour and text. features, shape features are generally described after image has been segmented into parts or objects. Shape features are categoriezed as area based and boundary based. Boundary based uses only the outer boundary of the shape whereas area-based shape features use entire shape area. The shape is represented through clubbed geometric cues such as corners, joints and polygonal areas extracted from image. Such a clubbing may serve as a spatial layout or as a rough sketch by additional processing. Commonly used shape feature moment invariants and Fourier Descriptors are discussed below. 1. Moment Invariants Moment invariants are used for the shape representation of an image [11]. If the object S is a binary image, the central moments of order m+n for the shape of object S are defined as: μm,n = x-xc)m (y-yc)n (10) Based on the above moments, set of invariants for rotation, translation, and scale can be determined. Ø1= μ2,0 + μ0,2 (11) Ø2=(μ2,0 – μ0,2)2 +4μ2 1,1 (12) Ø3=(μ3,0 - 3μ1,2 )2 +(μ0,3 - 3μ2,1)2 (13) Ø4 =(μ3,0 + μ1,2 )2 +(μ0,3 - 3μ2,1)2 (14) 2. Fourier Descriptors Fourier descriptors describes the shape of a area or object with Fourier transform at its edge or boundary. Considering the contour of a 2D object as a sequence of successive pixels (xi, yi), where 0 ≤ i ≤ M-1 and M is the no. of pixels in the boundary. The 3 types of contour representations can be defined : centroid distance, curvature and complex coordinate function. The curvature C(s) at a point 'i' along the contour is change in tangent direction of the contour, i.e. C(s)= (15) where θ(s) : turning function.
  • 4. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue IV, April 2017 | ISSN 2278-2540 www.ijltemas.in Page 80 The distance between boundary pixels and the centroid (xo, yo) of the object is centroid distance given below: R(s) = ((xs – xo)2 + (ys – yo)2 )1/2 (16) The Fourier transforms of these 3 types of contour representations generate 3 sets of complex coefficients, representing the shape in the frequency domain. Lower frequency coefficients signify the general shape while higher frequency coefficients signify shape details. The Fourier descriptor are shown below: For Curvature: FK = |F1| , |F2| , | F3| .., |FM/2| (17) For centroid distance : fR = (18) where Fi : ith component of Fourier transform coefficients. Here Fourier transforms exhibit symmetry, i.e., |F-j| = |Fj|. III. RELEVANCE FEEDBACK The perception of human on image similarity is subjective, semantic and job-dependent. Although methods of (CBIR) provide challenging directions for retrieval of image, generally, the results based on the similarities of pure features are not inevitably semantically meaningful. Also, each type of visual feature captures only certain aspect of image property and it usually becomes difficult to specify how different aspects are combined. With relevance feedback, [12] the link between low-level and high-level features. Is established. It is a supervised learning mechanism which is used to improve the accuracy of CBIR systems. To improve system performance, the main idea lies in using positive and negative examples from the user. For a given query image, firstly the system retrieves a set of ranked images according to a predefined similarity measure. In the second step, the user labels the retrieved images as relevant (positive examples) or not relevant (negative examples). Then the system refines the retrieval results based on the relevance feedback and presents a new list of images to the user. Hence, the main point in relevance feedback is incorporating both the examples to refine the query and/or adjusting the similarity metrics. IV. CONCLUSION There are several methods available in CBIR for extraction of feature In this paper, these are identified and explored to understand the extraction and retrieval process in the CBIR systems. From the several experiment performed it is clear that the method based on the mixed combination of color, texture and shape features have higher retrieval accuracy compared to the other methods based on single feature. It is difficult to say that one method is superior to others. To combine color descriptors produces better retrieval rate as compared to one color descriptors. The combination of Colour histogram and color moments features can be combined to produce better results. Colour histograms and coherence vector can be combined retaining advantages of histograms with the spatial layout. Similarly, texture feature can be combined with colour histogram to get efficient results for image retrieval There is a considerable increase in retrieval rate when mixed combination of colour and texture features are used. REFERENCES [1] R.Datta, D. Joshi, J.Li, J.Z. Wang, " Image retrieval: ideas, influences, and trends of the new age ", ACM Computing Surveys 40(2), 2008, pp. 1-60. [2] V.N. Gudivada, and V.V. Raghavan, “Content based image retrieval systems", IEEE Computer, Vol. 28, No. 9, 1995, pp.18-22. [3] Guoyong Duan, Jing Yang, Yilong Yang: Content-Based Image Retrieval Research, 2011 International Conference on Physics Science and Technology (ICPST 2011) [4] J.L. Shih, and L.H. Chen, “Color image retrieval based on primitives of color moments”, IEEE Proceedings online no.20020614., 2002. [5] G.Pass, and R. Zabith, "Comparing images using joint histograms," Multimedia Systems, Vol.7, pp.234-240, 1999. [6] H.A. Moghadam, T. Taghizadeh, A.H. Rouhi, M.T.Saadatmand, “Wavelet correlogram: a new approach for image indexing and retrieval”, J. Elsevier Pattern Rec.38(2005), pp. 2506 – 2518. [7] B.S. Manjunath, and W.Y. Ma, " Texture Features for browsing and retrieval of image data", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 18, No. 8, 1996, pp. 837-842. [8] P. Howarth, and S. Ruger, “Evaluation of texture features for content based image retrieval”, Image and video retrieval. Springer LNCS 3115: pp. 326-334. [9] J. E. Gary, and R. Mehrotra, "Shape similarity-based retrieval in image database systems," Proc. of SPIE, Image Storage and Retrieval Systems, Vol. 1662, pp. 2-8, 1992. [10] D. Tegolo, "Shape analysis for image retrieval," Proc. of SPIE, Storage and Retrieval for Image and Video Databases -II, no. 2185, San Jose, CA, pp. 59-69, February 1994. [11] Source: Dr. Fuhui Long, Dr. Hongjiang Zhang and Prof. David Dagan Feng,Fundamentals Of Content-Based Image Retrieval [12] Ja-Hwung Su, Wei-Jyun Huang, Philip S. Yu, "Efficient Relevance Feedback for Content-Based Image Retrieval by Mining User Navigation Patterns " IEEE, and Vincent S. Tseng, Member, Vol. 23, No. 3, March 2011