SlideShare a Scribd company logo
Evaluation of Content-Based Image Retrieval Systems
Based on Feature Extraction
Presented by
Fouzia Ashraf Khan
Motivation
 Exponential increase in computing power and electronic storage capacity
 Exponential increase in digital image/video database sizes
 Increase use of image and video:
Entertainment
Education
Commercial purposes
 Need abstractions for efficient and effective modeling
 Continuous data, multiple features and analysis of multi-layer
or multivariate data processing is difficult job.
Spatial Database
 Spatial Data
 Displayed, manipulated and analyzed by means of spatial attribute
which denotes a location on or near the surface of earth
Spatial attribute is presented in the form of co-ordinate pairs that
allow position and shape of a particular feature to be measured and
represented graphically.
• Spatial Database
A spatial database is a database that is optimized to store and query
data related to objects in space, including points, lines and polygons
Typical databases understand various numeric and character data
Need additional functionality spatial data types - called geometry or
feature.
CBIR
• Content-Based Image Retrieval
- a technique that utilizes the visual content of an image, to
search for similar images in large-scale image databases,
according to a user’s interest
- is a robust system based upon a combination of higher-
level and lower-level vision principles.
- Higher-level analysis uses perceptual organization,
inference and grouping principles to extract semantic
information
- Lower-level analysis employs a channel energy model to
describe image texture, shape and utilizes color histogram
techniques
CBIR System Components
 Three Major Components
 Feature Extraction
 Indexing
 System Design
Challenge:
Gap between low-level features and high level user
semantics
Feature Extraction
 Feature
A cluster of points or a boundary /region of pixels
 Primary Features
◦ Color
◦ Texture
◦ Shape
◦ Spatial location
• Feature extraction
Process of studying and locating areas and objects on the ground and deriving
useful information from images.
 Feature Extraction Methods
◦ Fuzzy approach
◦ Relevance feedback (supervised learning)
Example of a Classified Image
Color Based Feature Extraction
Approaches
 Conventional Color Histogram (CCH)
 Frequency of occurrence of every color in image.
 Refers probability mass function
 Captures the joint probabilities of intensities of color channels.
 hA,B,C(a,b,c) = N. Prob(A=a, B=b, C=c), where A, B and C are the three color channels and
N is the number of pixels in the image
 Fuzzy Color Histogram (FCH)
 Considers degree of color similarity between pixels
 A color space with K color bins, FCH of I is defined as
F(I)=[f1,f2,…fk] where fi = and
where N = # of pixels
μij = Membership value of jth pixel to ith color bin
dij = Euclidean distance between the color of pixel jth and the ith color bin,
ς = Average distance between colors in quantized color space

N
i
ij
N
)(
1


 dijxfij


1
1
)(
Color Based Feature Extraction
Approaches
 Color Correlogram (CC)
 Express how spatial correlation of pairs of colors changes with distance.
 A table indexed by color pairs
 For dth entry at location (i,j) is computed by
- Counting number of pixels of color j at a distance d from a pixel of color i,
divided by the total number of pixels in the image
 Color-Shape Based Method
 Includes area and shape information
 Area of each object is encoded as the number of pixels.
 Shape is characterized by “perimeter intercepted lengths”
 PIL - obtained by intercepting object perimeter with 8 line segments having 8
different orientations and passing through object center.
Comparative Study of Color Based
Feature Extraction
Texture Based Feature Extraction
Approaches
 Steerable Pyramid
◦ Basic filters are translation and rotation of a single function
◦ Filter is linear combination of basis functions
◦ Only for rotation-invariant texture retrieval
 Contourlet Transform
◦ Combination of a Laplacian pyramid and directional filter bank
◦ LP provides the multi‐scale decomposition,
◦ DFB provides the multi‐directional decomposition
 Gabor Wavelet
◦ Optimally achieves joint resolution in space and spatial frequency
◦ Transform dilates and rotates the two‐dimensional Gabor function.
◦ Image is convolved with each of the obtained Gabor functions
◦ Gabor function works in Fourier domain,
◦ Computationally intensive
 Complex Directional Filter Bank (CDFB)
◦ Retrieval results comparable with Gabor wavelet results
◦ Shift Invariant
Comparative Study of Texture
Based Feature Extraction
Shape Based Feature
Extraction Approaches
 Blob Detection
 Detecting points , regions are either brighter or darker than surrounding
 Two classes of blob detectors
- Differential method based on derivative expressions
- Methods based on local extrema of intensity
• Thresholding
 Classify pixels into two categories:
– Those to which some property measured from the image falls below a threshold,
and those at which the property equals or exceeds a threshold.
– Thresholding creates a binary image : binarization
- Choosing a threshold is a critical task.
 Hough Transform
- Find imperfect instances of objects within a certain class
of shapes by a voting procedure
- Voting procedure is carried out in a parameter space
- Object candidates are obtained as local maxima
 Template Matching
-For finding small parts of an image which match a template
-To detect edges in images.
-Simple to implement and understand, it is one of the slowest
methods.
High Dimensional Indexing
Techniques
 To make CBIR truly scalable to large size image collections
 Some Multi-dimensional Indexing Methods
 Self-Organizing Maps
- SOM are feed-forward, competitive artificial neural networks.
- Reduces complexity (both time and computation)
 Shape-Depth Representation
-Well-defined geometric objects, a novel strategy based on a 3D embedding
-Is between contour-based and region-based representations
-A very useful one for retrieving objects/images
 Fourier Transform of Shape-Depth and Indexing
- Invariant to transformations such as translation, scaling and rotation.
- Fourier transform is widely used for achieving the invariance
System Design
 Some factors of Design
- Random browsing
- Search by example
- Search by sketch
- Search by text (including keyword or speech) and navigation with
customized image categories.
Some Current Developed CBIR Systems
QBIC - Query By Image Content
Virage
RetrievalWare
VisualSEEk and WebSEEk
Netra
Performance Evaluation of CBIR System
Performance
 Observed Probability
 Distance Measure and Retrieval Score
 measure
- user is facing a target search task from a database D for an image I
belonging to class C D.
- Resembles the “target testing" method
- Obtained by implementing an “ideal screener“
- A computer program which simulates the human user by examining the
output of the retrieval system
- Marking the images returned by the system either as relevant (positive) or
non-relevant (negative).


Important Points
 CBIR has become a very active area research for two major research
communities, Database Management and Computer Vision
 Feature Extraction methods are easy, effective and less expensive
 FCH and Gabor wavelet transform are found to yield the highest color and
texture retrieval results, respectively, at the cost of higher computational
complexity.
 To make the content-based Image Retrieval truly scalable to large size
image collections, multi-dimensional indexing techniques are highly
essential.

More Related Content

PPTX
PDF
Content Based Image Retrieval
PPT
Content based image retrieval(cbir)
DOC
CONTENT BASED IMAGE RETRIEVAL SYSTEM
PPTX
Content Based Image Retrieval
DOC
PPTX
Object Recognition
PPTX
Ai lecture 03 computer vision
Content Based Image Retrieval
Content based image retrieval(cbir)
CONTENT BASED IMAGE RETRIEVAL SYSTEM
Content Based Image Retrieval
Object Recognition
Ai lecture 03 computer vision

What's hot (20)

PPTX
Computer vision introduction
PDF
Image Processing
PPTX
Content based image retrieval using clustering Algorithm(CBIR)
PPTX
Face detection presentation slide
PPT
Face Detection techniques
PPTX
Face recognition technology
PPTX
Image proccessing and its application
PDF
Image Indexing and Retrieval
PPTX
Computer vision
PDF
PPTX
Intensity Transformation and Spatial filtering
PPT
Edge linking via Hough transform.ppt
PPTX
Computer vision
PPTX
Color Models Computer Graphics
PPT
Image processing
PDF
Computer vision basics
PPTX
HIGH PASS FILTER IN DIGITAL IMAGE PROCESSING
PPTX
Image enhancement
PPTX
Image Acquisition and Representation
PPTX
Computer Vision
Computer vision introduction
Image Processing
Content based image retrieval using clustering Algorithm(CBIR)
Face detection presentation slide
Face Detection techniques
Face recognition technology
Image proccessing and its application
Image Indexing and Retrieval
Computer vision
Intensity Transformation and Spatial filtering
Edge linking via Hough transform.ppt
Computer vision
Color Models Computer Graphics
Image processing
Computer vision basics
HIGH PASS FILTER IN DIGITAL IMAGE PROCESSING
Image enhancement
Image Acquisition and Representation
Computer Vision
Ad

Viewers also liked (15)

PPTX
Content Based Image Retrieval
KEY
Content-based Image Retrieval
PPTX
Image retrieval
PPTX
Multimedia content based retrieval in digital libraries
PPTX
Content Based Image and Video Retrieval Algorithm
PPTX
CBIR For Medical Imaging...
DOC
PPTX
Need for Software Engineering
PDF
Literature Review on Content Based Image Retrieval
PPTX
Pattern recognition voice biometrics
PPTX
Cbir final ppt
PDF
Content based image retrieval (cbir) using
PPTX
Cbir ‐ features
PPTX
Content Based Image Retrieval
PDF
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
Content Based Image Retrieval
Content-based Image Retrieval
Image retrieval
Multimedia content based retrieval in digital libraries
Content Based Image and Video Retrieval Algorithm
CBIR For Medical Imaging...
Need for Software Engineering
Literature Review on Content Based Image Retrieval
Pattern recognition voice biometrics
Cbir final ppt
Content based image retrieval (cbir) using
Cbir ‐ features
Content Based Image Retrieval
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
Ad

Similar to Content based image retrieval (20)

PDF
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
PDF
Research Inventy : International Journal of Engineering and Science
PDF
Content Based Image Retrieval: A Review
PDF
Volume 2-issue-6-2077-2080
PDF
Volume 2-issue-6-2077-2080
PDF
Survey on content based image retrieval techniques
PDF
IRJET- Content Based Image Retrieval (CBIR)
PDF
Amalgamation of contour, texture, color, edge, and
PDF
Performance Evaluation Of Ontology And Fuzzybase Cbir
PDF
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
PDF
Feature extraction techniques on cbir a review
PDF
Amalgamation of contour, texture, color, edge, and spatial features for effic...
PDF
Et35839844
PDF
Av4301248253
PDF
Gi3411661169
PDF
Volume 2-issue-6-1974-1978
PDF
Volume 2-issue-6-1974-1978
PDF
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
PDF
Fc4301935938
PPTX
presentationcbir-14031-phpapp01 (1).pptx
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Research Inventy : International Journal of Engineering and Science
Content Based Image Retrieval: A Review
Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080
Survey on content based image retrieval techniques
IRJET- Content Based Image Retrieval (CBIR)
Amalgamation of contour, texture, color, edge, and
Performance Evaluation Of Ontology And Fuzzybase Cbir
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
Feature extraction techniques on cbir a review
Amalgamation of contour, texture, color, edge, and spatial features for effic...
Et35839844
Av4301248253
Gi3411661169
Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
Fc4301935938
presentationcbir-14031-phpapp01 (1).pptx

Recently uploaded (20)

PDF
01-Introduction-to-Information-Management.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Computing-Curriculum for Schools in Ghana
PPTX
master seminar digital applications in india
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
RMMM.pdf make it easy to upload and study
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Lesson notes of climatology university.
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
01-Introduction-to-Information-Management.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Computing-Curriculum for Schools in Ghana
master seminar digital applications in india
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Anesthesia in Laparoscopic Surgery in India
RMMM.pdf make it easy to upload and study
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Lesson notes of climatology university.
2.FourierTransform-ShortQuestionswithAnswers.pdf
Insiders guide to clinical Medicine.pdf
TR - Agricultural Crops Production NC III.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
O7-L3 Supply Chain Operations - ICLT Program
VCE English Exam - Section C Student Revision Booklet
school management -TNTEU- B.Ed., Semester II Unit 1.pptx

Content based image retrieval

  • 1. Evaluation of Content-Based Image Retrieval Systems Based on Feature Extraction Presented by Fouzia Ashraf Khan
  • 2. Motivation  Exponential increase in computing power and electronic storage capacity  Exponential increase in digital image/video database sizes  Increase use of image and video: Entertainment Education Commercial purposes  Need abstractions for efficient and effective modeling  Continuous data, multiple features and analysis of multi-layer or multivariate data processing is difficult job.
  • 3. Spatial Database  Spatial Data  Displayed, manipulated and analyzed by means of spatial attribute which denotes a location on or near the surface of earth Spatial attribute is presented in the form of co-ordinate pairs that allow position and shape of a particular feature to be measured and represented graphically. • Spatial Database A spatial database is a database that is optimized to store and query data related to objects in space, including points, lines and polygons Typical databases understand various numeric and character data Need additional functionality spatial data types - called geometry or feature.
  • 4. CBIR • Content-Based Image Retrieval - a technique that utilizes the visual content of an image, to search for similar images in large-scale image databases, according to a user’s interest - is a robust system based upon a combination of higher- level and lower-level vision principles. - Higher-level analysis uses perceptual organization, inference and grouping principles to extract semantic information - Lower-level analysis employs a channel energy model to describe image texture, shape and utilizes color histogram techniques
  • 5. CBIR System Components  Three Major Components  Feature Extraction  Indexing  System Design Challenge: Gap between low-level features and high level user semantics
  • 6. Feature Extraction  Feature A cluster of points or a boundary /region of pixels  Primary Features ◦ Color ◦ Texture ◦ Shape ◦ Spatial location • Feature extraction Process of studying and locating areas and objects on the ground and deriving useful information from images.  Feature Extraction Methods ◦ Fuzzy approach ◦ Relevance feedback (supervised learning) Example of a Classified Image
  • 7. Color Based Feature Extraction Approaches  Conventional Color Histogram (CCH)  Frequency of occurrence of every color in image.  Refers probability mass function  Captures the joint probabilities of intensities of color channels.  hA,B,C(a,b,c) = N. Prob(A=a, B=b, C=c), where A, B and C are the three color channels and N is the number of pixels in the image  Fuzzy Color Histogram (FCH)  Considers degree of color similarity between pixels  A color space with K color bins, FCH of I is defined as F(I)=[f1,f2,…fk] where fi = and where N = # of pixels μij = Membership value of jth pixel to ith color bin dij = Euclidean distance between the color of pixel jth and the ith color bin, ς = Average distance between colors in quantized color space  N i ij N )( 1    dijxfij   1 1 )(
  • 8. Color Based Feature Extraction Approaches  Color Correlogram (CC)  Express how spatial correlation of pairs of colors changes with distance.  A table indexed by color pairs  For dth entry at location (i,j) is computed by - Counting number of pixels of color j at a distance d from a pixel of color i, divided by the total number of pixels in the image  Color-Shape Based Method  Includes area and shape information  Area of each object is encoded as the number of pixels.  Shape is characterized by “perimeter intercepted lengths”  PIL - obtained by intercepting object perimeter with 8 line segments having 8 different orientations and passing through object center.
  • 9. Comparative Study of Color Based Feature Extraction
  • 10. Texture Based Feature Extraction Approaches  Steerable Pyramid ◦ Basic filters are translation and rotation of a single function ◦ Filter is linear combination of basis functions ◦ Only for rotation-invariant texture retrieval  Contourlet Transform ◦ Combination of a Laplacian pyramid and directional filter bank ◦ LP provides the multi‐scale decomposition, ◦ DFB provides the multi‐directional decomposition  Gabor Wavelet ◦ Optimally achieves joint resolution in space and spatial frequency ◦ Transform dilates and rotates the two‐dimensional Gabor function. ◦ Image is convolved with each of the obtained Gabor functions ◦ Gabor function works in Fourier domain, ◦ Computationally intensive  Complex Directional Filter Bank (CDFB) ◦ Retrieval results comparable with Gabor wavelet results ◦ Shift Invariant
  • 11. Comparative Study of Texture Based Feature Extraction
  • 12. Shape Based Feature Extraction Approaches  Blob Detection  Detecting points , regions are either brighter or darker than surrounding  Two classes of blob detectors - Differential method based on derivative expressions - Methods based on local extrema of intensity • Thresholding  Classify pixels into two categories: – Those to which some property measured from the image falls below a threshold, and those at which the property equals or exceeds a threshold. – Thresholding creates a binary image : binarization - Choosing a threshold is a critical task.
  • 13.  Hough Transform - Find imperfect instances of objects within a certain class of shapes by a voting procedure - Voting procedure is carried out in a parameter space - Object candidates are obtained as local maxima  Template Matching -For finding small parts of an image which match a template -To detect edges in images. -Simple to implement and understand, it is one of the slowest methods.
  • 14. High Dimensional Indexing Techniques  To make CBIR truly scalable to large size image collections  Some Multi-dimensional Indexing Methods  Self-Organizing Maps - SOM are feed-forward, competitive artificial neural networks. - Reduces complexity (both time and computation)  Shape-Depth Representation -Well-defined geometric objects, a novel strategy based on a 3D embedding -Is between contour-based and region-based representations -A very useful one for retrieving objects/images  Fourier Transform of Shape-Depth and Indexing - Invariant to transformations such as translation, scaling and rotation. - Fourier transform is widely used for achieving the invariance
  • 15. System Design  Some factors of Design - Random browsing - Search by example - Search by sketch - Search by text (including keyword or speech) and navigation with customized image categories. Some Current Developed CBIR Systems QBIC - Query By Image Content Virage RetrievalWare VisualSEEk and WebSEEk Netra
  • 16. Performance Evaluation of CBIR System Performance  Observed Probability  Distance Measure and Retrieval Score  measure - user is facing a target search task from a database D for an image I belonging to class C D. - Resembles the “target testing" method - Obtained by implementing an “ideal screener“ - A computer program which simulates the human user by examining the output of the retrieval system - Marking the images returned by the system either as relevant (positive) or non-relevant (negative).  
  • 17. Important Points  CBIR has become a very active area research for two major research communities, Database Management and Computer Vision  Feature Extraction methods are easy, effective and less expensive  FCH and Gabor wavelet transform are found to yield the highest color and texture retrieval results, respectively, at the cost of higher computational complexity.  To make the content-based Image Retrieval truly scalable to large size image collections, multi-dimensional indexing techniques are highly essential.