SlideShare a Scribd company logo
1 of 20
1
Content-Based Image and Video
Retrieval Algorithm
Submitted By: Akshit Kumar Bum
B.E. in Information Technology
(Final Year).
2
 CBIR is the application of computer vision technique to the image
retrieval problem.
 The search uses the content of the image.
 Content might be colors, shapes, textures, or any other information
derived from image itself.
INTRODUCTION TO CBIR
3
 There is an amazing growth in the amount of digital image and
video data in recent years. So the efficient image retrieval
required.
 The limitations inherent in metadata-based systems.
 Old concept based approaches are time consuming and
ineffective.
NEED OF CBIR
So much of irrelevant
images
Search in a different way
So, the CBIR is Solution
Seems Interesting,
But How It Works
?????
HOW CBIR WORKS
4
Query Image
Feature
Extraction
Initial Feedback
Retrieved Similar
Images
5
Query Techniques
Different implementation of CBIR make use of different user query. i.e.
Reverse image search
Semantic Retrieval
Relevance Feedback(Human Interaction )
Iterative/Machine Learning
Feature Extraction and indexing
Extract the feature from queried image . i.e.
Based on color
Based on Shape
Based on Texture
Image indexing
CBIR TECHNIQUES
6
 Provide the sample image to the CBIR system, and CBIR system
will retrieve relevant images.
QUERY TECHNIQUES
Reverse image search
CBIR SYSTEM
Query Techniques
Reverse image search
Uses
 Locate the Source of an image.
 Find higher resolution versions.
 Discover webpages where the image appears.
 Track down the content creator.
 Get information about an image.
7
8
 Google images
 TinEye images
Application in popular search system
9
 Semantic retrieval starts with a user making types of arguments.
i.e. “find pictures of Sachin Tendulkar” .
 User uses the possible range of color , texture, shape to express his
or her query.
 image retrieval requires human feedback in order to identity
higher-level concepts.
SEMANTIC RETRIEVAL
10
 Feedback from users as “relevant” “not relevant” or “neutral” .
 Repeat the search with the new information.
 Using this, CBIR successfully understand the user intent.
RELEVANCE FEEDBACK
11
images with same color histograms
 Histogram determines the color quantization.
 The comparison between images is accomplished through the
distance or similarity between the two histograms.
 Figure shows two similar images according to histograms.
Feature Extraction
Based On Color
Feature Extraction
color layout
12
 divide the whole image into a set of sub images.
 takes the color histogram of each sub image and global
image.
 Using these histograms we can Mention the color auto, how
the colors change with distance.
Feature Extraction
Based On Shapes
13
 Shapes Extraction includes edges, contours.
 Methods based on quantifying edge applies on query image.
 k-dimensional metric is used to match two images.
 Skeletal representations of object shape can also be used.
 For image matching suggested the use of directional
histograms of the extracted edges.
Feature Extraction
Based On Texture
 Texture refers to the visual patterns that have properties of
homogeneity or arrangement.
 Calculate the relative brightness of selected pairs of pixels
from each image(Query and stored images).
 The system then retrieves images with texture measures
most similar in value to the query.
14
Image Indexing
 This is achieved by assigning descriptive
metadata in the form of keywords.
 This metadata can be used for retrieval keys.
 Allow the user to add descriptors.
15
Matching Query to Image
 Feature Vector Representation:
 We can represent the features of an image by
vector.
 Using the various formulas we can calculate the
similarity between two images.
 Fuzzy reasoning can be implemented for
matching the images.
 Query and User’s refinement.(region of the
interest.) 16
Content Based Video Retrieval
Video Parsing
• Manipulation of whole video for breakdown into key
frames.
Video Indexing
• Features of these frames are extracted and indexed
based on color, shape, texture (as in image retrieval)
Video Retrieval and browsing
• Users access the database through queries or through
interactions.
17
Applications
 Crime prevention
 The military
 Intellectual property Architectural and engineering design
 Fashion and interior design
 Web Searching
 Journalism and advertising
 Medical diagnosis
 Geographical information and remote sensing systems
 Cultural heritage
 Education and training
18
QUERIES??
19
Thank You
20

More Related Content

What's hot

Content based image retrieval (cbir) using
Content based image retrieval (cbir) usingContent based image retrieval (cbir) using
Content based image retrieval (cbir) usingijcsity
 
CONTENT BASED IMAGE RETRIEVAL SYSTEM
CONTENT BASED IMAGE RETRIEVAL SYSTEMCONTENT BASED IMAGE RETRIEVAL SYSTEM
CONTENT BASED IMAGE RETRIEVAL SYSTEMVamsi IV
 
Content Based Image Retrieval
Content Based Image Retrieval Content Based Image Retrieval
Content Based Image Retrieval Swati Chauhan
 
Content based image retrieval(cbir)
Content based image retrieval(cbir)Content based image retrieval(cbir)
Content based image retrieval(cbir)paddu123
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image RetrievalSOURAV KAR
 
Content based image retrieval
Content based image retrievalContent based image retrieval
Content based image retrievalrubaiyat11
 
Color and texture based image retrieval
Color and texture based image retrievalColor and texture based image retrieval
Color and texture based image retrievaleSAT Journals
 
Multimedia content based retrieval slideshare.ppt
Multimedia content based retrieval slideshare.pptMultimedia content based retrieval slideshare.ppt
Multimedia content based retrieval slideshare.pptgovintech1
 
Cbir final ppt
Cbir final pptCbir final ppt
Cbir final pptrinki nag
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image RetrievalLéo Vetter
 
Applications of spatial features in cbir a survey
Applications of spatial features in cbir  a surveyApplications of spatial features in cbir  a survey
Applications of spatial features in cbir a surveycsandit
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image RetrievalRayan Dasoriya
 

What's hot (19)

Content based image retrieval (cbir) using
Content based image retrieval (cbir) usingContent based image retrieval (cbir) using
Content based image retrieval (cbir) using
 
CONTENT BASED IMAGE RETRIEVAL SYSTEM
CONTENT BASED IMAGE RETRIEVAL SYSTEMCONTENT BASED IMAGE RETRIEVAL SYSTEM
CONTENT BASED IMAGE RETRIEVAL SYSTEM
 
Content Based Image Retrieval
Content Based Image Retrieval Content Based Image Retrieval
Content Based Image Retrieval
 
Image Indexing and Retrieval
Image Indexing and RetrievalImage Indexing and Retrieval
Image Indexing and Retrieval
 
Content based image retrieval(cbir)
Content based image retrieval(cbir)Content based image retrieval(cbir)
Content based image retrieval(cbir)
 
Content-based Image Retrieval
Content-based Image RetrievalContent-based Image Retrieval
Content-based Image Retrieval
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image Retrieval
 
Content based image retrieval
Content based image retrievalContent based image retrieval
Content based image retrieval
 
CBIR MIni project2
CBIR MIni project2CBIR MIni project2
CBIR MIni project2
 
Image search engine
Image search engineImage search engine
Image search engine
 
Color and texture based image retrieval
Color and texture based image retrievalColor and texture based image retrieval
Color and texture based image retrieval
 
Multimedia content based retrieval slideshare.ppt
Multimedia content based retrieval slideshare.pptMultimedia content based retrieval slideshare.ppt
Multimedia content based retrieval slideshare.ppt
 
IEEE Projects 2014-2015
IEEE Projects 2014-2015IEEE Projects 2014-2015
IEEE Projects 2014-2015
 
Cbir final ppt
Cbir final pptCbir final ppt
Cbir final ppt
 
CBIR
CBIRCBIR
CBIR
 
H018124360
H018124360H018124360
H018124360
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image Retrieval
 
Applications of spatial features in cbir a survey
Applications of spatial features in cbir  a surveyApplications of spatial features in cbir  a survey
Applications of spatial features in cbir a survey
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image Retrieval
 

Viewers also liked

Multimedia content based retrieval in digital libraries
Multimedia content based retrieval in digital librariesMultimedia content based retrieval in digital libraries
Multimedia content based retrieval in digital librariesMazin Alwaaly
 
Need for Software Engineering
Need for Software EngineeringNeed for Software Engineering
Need for Software EngineeringUpekha Vandebona
 
Pattern recognition voice biometrics
Pattern recognition voice biometricsPattern recognition voice biometrics
Pattern recognition voice biometricsMazin Alwaaly
 
Cbir final ppt
Cbir final pptCbir final ppt
Cbir final pptrinki nag
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image RetrievalAman Patel
 
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)Universitat Politècnica de Catalunya
 

Viewers also liked (9)

Multimedia content based retrieval in digital libraries
Multimedia content based retrieval in digital librariesMultimedia content based retrieval in digital libraries
Multimedia content based retrieval in digital libraries
 
Need for Software Engineering
Need for Software EngineeringNeed for Software Engineering
Need for Software Engineering
 
Pattern recognition voice biometrics
Pattern recognition voice biometricsPattern recognition voice biometrics
Pattern recognition voice biometrics
 
Image retrieval
Image retrievalImage retrieval
Image retrieval
 
Cbir final ppt
Cbir final pptCbir final ppt
Cbir final ppt
 
Cbir ‐ features
Cbir ‐ featuresCbir ‐ features
Cbir ‐ features
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image Retrieval
 
Ga
GaGa
Ga
 
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
 

Similar to Content Based Image and Video Retrieval Algorithm

APPLICATIONS OF SPATIAL FEATURES IN CBIR : A SURVEY
APPLICATIONS OF SPATIAL FEATURES IN CBIR : A SURVEYAPPLICATIONS OF SPATIAL FEATURES IN CBIR : A SURVEY
APPLICATIONS OF SPATIAL FEATURES IN CBIR : A SURVEYcscpconf
 
Features Analysis in CBIR Systems
Features Analysis in CBIR SystemsFeatures Analysis in CBIR Systems
Features Analysis in CBIR SystemsEditor IJCATR
 
An Enhance Image Retrieval of User Interest Using Query Specific Approach and...
An Enhance Image Retrieval of User Interest Using Query Specific Approach and...An Enhance Image Retrieval of User Interest Using Query Specific Approach and...
An Enhance Image Retrieval of User Interest Using Query Specific Approach and...IJSRD
 
IRJET- Image based Information Retrieval
IRJET- Image based Information RetrievalIRJET- Image based Information Retrieval
IRJET- Image based Information RetrievalIRJET Journal
 
A Comparative Study of Content Based Image Retrieval Trends and Approaches
A Comparative Study of Content Based Image Retrieval Trends and ApproachesA Comparative Study of Content Based Image Retrieval Trends and Approaches
A Comparative Study of Content Based Image Retrieval Trends and ApproachesCSCJournals
 
Image based Search Engine for Online Shopping
Image based Search Engine for Online ShoppingImage based Search Engine for Online Shopping
Image based Search Engine for Online Shoppingrahulmonikasharma
 
Novel Hybrid Approach to Visual Concept Detection Using Image Annotation
Novel Hybrid Approach to Visual Concept Detection Using Image AnnotationNovel Hybrid Approach to Visual Concept Detection Using Image Annotation
Novel Hybrid Approach to Visual Concept Detection Using Image AnnotationCSCJournals
 
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNINGA SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNINGIRJET Journal
 
Texture based image retrieval system
Texture based image retrieval system Texture based image retrieval system
Texture based image retrieval system KarthikVarma59
 
Robust and Radial Image Comparison Using Reverse Image Search
Robust and Radial Image Comparison Using Reverse Image  Search Robust and Radial Image Comparison Using Reverse Image  Search
Robust and Radial Image Comparison Using Reverse Image Search IJMER
 
Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Editor IJARCET
 
Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Editor IJARCET
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
A NOVEL WEB IMAGE RE-RANKING APPROACH BASED ON QUERY SPECIFIC SEMANTIC SIGNAT...
A NOVEL WEB IMAGE RE-RANKING APPROACH BASED ON QUERY SPECIFIC SEMANTIC SIGNAT...A NOVEL WEB IMAGE RE-RANKING APPROACH BASED ON QUERY SPECIFIC SEMANTIC SIGNAT...
A NOVEL WEB IMAGE RE-RANKING APPROACH BASED ON QUERY SPECIFIC SEMANTIC SIGNAT...Journal For Research
 
A Novel Method for Content Based Image Retrieval using Local Features and SVM...
A Novel Method for Content Based Image Retrieval using Local Features and SVM...A Novel Method for Content Based Image Retrieval using Local Features and SVM...
A Novel Method for Content Based Image Retrieval using Local Features and SVM...IRJET Journal
 
Content based image retrieval project
Content based image retrieval projectContent based image retrieval project
Content based image retrieval projectaliaKhan71
 
Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080Editor IJARCET
 
Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080Editor IJARCET
 

Similar to Content Based Image and Video Retrieval Algorithm (20)

APPLICATIONS OF SPATIAL FEATURES IN CBIR : A SURVEY
APPLICATIONS OF SPATIAL FEATURES IN CBIR : A SURVEYAPPLICATIONS OF SPATIAL FEATURES IN CBIR : A SURVEY
APPLICATIONS OF SPATIAL FEATURES IN CBIR : A SURVEY
 
K018217680
K018217680K018217680
K018217680
 
Features Analysis in CBIR Systems
Features Analysis in CBIR SystemsFeatures Analysis in CBIR Systems
Features Analysis in CBIR Systems
 
An Enhance Image Retrieval of User Interest Using Query Specific Approach and...
An Enhance Image Retrieval of User Interest Using Query Specific Approach and...An Enhance Image Retrieval of User Interest Using Query Specific Approach and...
An Enhance Image Retrieval of User Interest Using Query Specific Approach and...
 
IRJET- Image based Information Retrieval
IRJET- Image based Information RetrievalIRJET- Image based Information Retrieval
IRJET- Image based Information Retrieval
 
Et35839844
Et35839844Et35839844
Et35839844
 
A Comparative Study of Content Based Image Retrieval Trends and Approaches
A Comparative Study of Content Based Image Retrieval Trends and ApproachesA Comparative Study of Content Based Image Retrieval Trends and Approaches
A Comparative Study of Content Based Image Retrieval Trends and Approaches
 
Image based Search Engine for Online Shopping
Image based Search Engine for Online ShoppingImage based Search Engine for Online Shopping
Image based Search Engine for Online Shopping
 
Novel Hybrid Approach to Visual Concept Detection Using Image Annotation
Novel Hybrid Approach to Visual Concept Detection Using Image AnnotationNovel Hybrid Approach to Visual Concept Detection Using Image Annotation
Novel Hybrid Approach to Visual Concept Detection Using Image Annotation
 
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNINGA SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
 
Texture based image retrieval system
Texture based image retrieval system Texture based image retrieval system
Texture based image retrieval system
 
Robust and Radial Image Comparison Using Reverse Image Search
Robust and Radial Image Comparison Using Reverse Image  Search Robust and Radial Image Comparison Using Reverse Image  Search
Robust and Radial Image Comparison Using Reverse Image Search
 
Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978
 
Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
A NOVEL WEB IMAGE RE-RANKING APPROACH BASED ON QUERY SPECIFIC SEMANTIC SIGNAT...
A NOVEL WEB IMAGE RE-RANKING APPROACH BASED ON QUERY SPECIFIC SEMANTIC SIGNAT...A NOVEL WEB IMAGE RE-RANKING APPROACH BASED ON QUERY SPECIFIC SEMANTIC SIGNAT...
A NOVEL WEB IMAGE RE-RANKING APPROACH BASED ON QUERY SPECIFIC SEMANTIC SIGNAT...
 
A Novel Method for Content Based Image Retrieval using Local Features and SVM...
A Novel Method for Content Based Image Retrieval using Local Features and SVM...A Novel Method for Content Based Image Retrieval using Local Features and SVM...
A Novel Method for Content Based Image Retrieval using Local Features and SVM...
 
Content based image retrieval project
Content based image retrieval projectContent based image retrieval project
Content based image retrieval project
 
Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080
 
Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080
 

Content Based Image and Video Retrieval Algorithm

  • 1. 1 Content-Based Image and Video Retrieval Algorithm Submitted By: Akshit Kumar Bum B.E. in Information Technology (Final Year).
  • 2. 2  CBIR is the application of computer vision technique to the image retrieval problem.  The search uses the content of the image.  Content might be colors, shapes, textures, or any other information derived from image itself. INTRODUCTION TO CBIR
  • 3. 3  There is an amazing growth in the amount of digital image and video data in recent years. So the efficient image retrieval required.  The limitations inherent in metadata-based systems.  Old concept based approaches are time consuming and ineffective. NEED OF CBIR So much of irrelevant images Search in a different way So, the CBIR is Solution Seems Interesting, But How It Works ?????
  • 4. HOW CBIR WORKS 4 Query Image Feature Extraction Initial Feedback Retrieved Similar Images
  • 5. 5 Query Techniques Different implementation of CBIR make use of different user query. i.e. Reverse image search Semantic Retrieval Relevance Feedback(Human Interaction ) Iterative/Machine Learning Feature Extraction and indexing Extract the feature from queried image . i.e. Based on color Based on Shape Based on Texture Image indexing CBIR TECHNIQUES
  • 6. 6  Provide the sample image to the CBIR system, and CBIR system will retrieve relevant images. QUERY TECHNIQUES Reverse image search CBIR SYSTEM
  • 7. Query Techniques Reverse image search Uses  Locate the Source of an image.  Find higher resolution versions.  Discover webpages where the image appears.  Track down the content creator.  Get information about an image. 7
  • 8. 8  Google images  TinEye images Application in popular search system
  • 9. 9  Semantic retrieval starts with a user making types of arguments. i.e. “find pictures of Sachin Tendulkar” .  User uses the possible range of color , texture, shape to express his or her query.  image retrieval requires human feedback in order to identity higher-level concepts. SEMANTIC RETRIEVAL
  • 10. 10  Feedback from users as “relevant” “not relevant” or “neutral” .  Repeat the search with the new information.  Using this, CBIR successfully understand the user intent. RELEVANCE FEEDBACK
  • 11. 11 images with same color histograms  Histogram determines the color quantization.  The comparison between images is accomplished through the distance or similarity between the two histograms.  Figure shows two similar images according to histograms. Feature Extraction Based On Color
  • 12. Feature Extraction color layout 12  divide the whole image into a set of sub images.  takes the color histogram of each sub image and global image.  Using these histograms we can Mention the color auto, how the colors change with distance.
  • 13. Feature Extraction Based On Shapes 13  Shapes Extraction includes edges, contours.  Methods based on quantifying edge applies on query image.  k-dimensional metric is used to match two images.  Skeletal representations of object shape can also be used.  For image matching suggested the use of directional histograms of the extracted edges.
  • 14. Feature Extraction Based On Texture  Texture refers to the visual patterns that have properties of homogeneity or arrangement.  Calculate the relative brightness of selected pairs of pixels from each image(Query and stored images).  The system then retrieves images with texture measures most similar in value to the query. 14
  • 15. Image Indexing  This is achieved by assigning descriptive metadata in the form of keywords.  This metadata can be used for retrieval keys.  Allow the user to add descriptors. 15
  • 16. Matching Query to Image  Feature Vector Representation:  We can represent the features of an image by vector.  Using the various formulas we can calculate the similarity between two images.  Fuzzy reasoning can be implemented for matching the images.  Query and User’s refinement.(region of the interest.) 16
  • 17. Content Based Video Retrieval Video Parsing • Manipulation of whole video for breakdown into key frames. Video Indexing • Features of these frames are extracted and indexed based on color, shape, texture (as in image retrieval) Video Retrieval and browsing • Users access the database through queries or through interactions. 17
  • 18. Applications  Crime prevention  The military  Intellectual property Architectural and engineering design  Fashion and interior design  Web Searching  Journalism and advertising  Medical diagnosis  Geographical information and remote sensing systems  Cultural heritage  Education and training 18