SlideShare a Scribd company logo
1 of 23
Download to read offline
SELECTION OF THE PROPER COMPACT
     COMPOSITE DESCRIPTOR FOR
     IMPROVING CONTENT BASED IMAGE
     RETRIEVAL                                                         Presenter: Savvas A. Chatzichristofis


Savvas Chatzichristofis, Mathias Lux and Yiannis Boutalis

Department of Electrical & Computer Engineering Democritus University of 
Thrace – Greece
Institute of Information Technology ‐ Klagenfurt University 
Klagenfurt, Austria

Signal Processing, Pattern Recognition and Applications SPPRA 2009
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                        FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




• Compact Composite Descriptors (CCD) are global image descriptors
  capturing more than one feature at the same time, in a very
  compact representation.




           Natural Images Artificial Images Medical Images
                                SpCL
               CEDD                            BTDH
               FCTH
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                  FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Overview
• In this paper we propose a combination of two
  recently introduced CCDs (CEDD and FCTH) into a
  Joint Composite Descriptor (JCD).

• We further present a method for auto descriptor
  selection.

• Similar techniques were applied to select the most
  appropriate MPEG-7 descriptor, by extracting
  information from all the images of a dataset.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                   FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




CEDD and FCTH Descriptors
• The CEDD length is 54 bytes per image while FCTH
  length is 72 bytes per image.

• The structure of these descriptors consists of n
  texture areas. In particular, each texture area is
  separated into 24 sub regions, with each sub region
  describing a color.

• CEDD and FCTH use the same color information, as
  it results from 2 fuzzy systems that map the colors of
  the image in a 24-color custom palette.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                        FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




CEDD and FCTH Descriptors
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
         FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




                                                                                                     Both Directions
                                                                                            -
                                                                                   7




                                                                                                      High Energy
                                                                                                      Vertical High
                                                                                            -
                                                                                   6




                                                                                                         Energy
                                                       CEDD and FCTH Descriptors




                                                                                       135 Degree      Horizontal
                                                                                   5




                                                                                        Diagonal      High Energy
                                                                                       45 Degree        Linear
                                                                                   4




                                                                                       Diagonal       High Energy
                                                                                        Vertical     Both Directions
                                                                                   3




                                                                                       Activation     Low Energy
                                                                                       Horizontal     Vertical Low
                                                                                   2




                                                                                       Activation       Energy
                                                                                          Non        Horizontal Low
                                                                                   1

                                                                                       Directional      Energy
                                                                                                      Linear Low
                                                                                         Linear
                                                                                   0
                                                                                                        Energy




                                                                                           CEDD




                                                                                                           FCTH
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                        FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




CEDD and FCTH Descriptors

              WANG                   UCID             NISTER
  CCD
  CEDD               0.25283                0.28234        0.11297
  FCTH               0.27369                0.28737        0.09463
  MPEG-7
  DCD MPHSM          0.39460                   -                 -
  DCD QHDM           0.54680                   -                 -
  SCD                0.35520                0.46665        0.36365
  CLD                0.40000                0.43216            0.2292
  CSD                0.32460                   -                 -
  EHD                0.50890                0.46061            0.3332
  HTD                0.70540                   -                 -
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Joint Composite Descriptor (JCD)
• Based on the fact that the color information
  given by the 2 descriptors comes from the same
  fuzzy system, we can assume that joining the
  descriptors will result in the combining of
  texture areas carried by each descriptor.

• JCD is made up of 7 texture areas, with each
  area made up of 24 sub regions that correspond
  to color areas.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                   FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Joint Composite Descriptor (JCD)
• The texture areas are as follows:

 ▫   JCD(0) Linear Area
 ▫   JCD(1) Horizontal Activation
 ▫   JCD(2) 45 Degrees Activation
 ▫   JCD(3) Vertical Activation
 ▫   JCD(4) 135 Degrees Activation
 ▫   JCD(5) Horizontal and Vertical Activation
 ▫   JCD(6) Non directional Activation
SELECTION BASED MEDICAL IMAGE INDEXING AND RETRIEVAL USING
                          CONTENT OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                 FOR IMPROVING CONTENT BASED IMAGE DESCRIPTOR
                                             A FUZZY COMPACT COMPOSITE RETRIEVAL




Descriptor Implementation
• We model the problem as follows:
• CEDD and FCTH be available for an image. The
  indicator m symbolises the bin of the color of
  each descriptor.
                  m ∈ [0, 23]

• The indicators n and n’ determine the texture
  area for the CEDD and FCTH respectively
            n ∈ [0,5]    n ' ∈ [0, 7]
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                   FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Descriptor Implementation
• Each descriptor can be described in the
  following way:
               CEDD( j ) m , FCTH ( j ) m'
                         n              n



        CEDD( j )5 = bin(2 × 24 + 5) = bin(53)
                 4



The algorithm for the Joint Composite Descriptor
can be analysed as follows:
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                       FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Descriptor Implementation
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                 FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Auto Descriptor Selection (ADS)

• (i) The descriptor for search is chosen based
  on the query image.

• (ii) The most appropriate descriptor is
  chosen at similarity assessment time, so
  within a single query the chosen descriptor
  may be different for different image pairs.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                   FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Auto Descriptor Selection (ADS)
• In retrieval scenarios a
  combination of different
  feature spaces within a
  single query is often not
  possible.

• Experiments on the Wang
  data set have shown that
  with normalized similarities
  (mean of 0 and standard
  derivation of 1)                    Distribution of (a) CEDD, (b) FCTH and
                                      (c) JCD similarities / Wang 1000 image
  distributions are similar                           database.
  enough to be combined.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                   FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Auto Descriptor Selection (ADS)
• Given that the color information in all two
  descriptors is the same, the factor that will
  determine the suitability and capability of each
  descriptor is mainly found in the texture
  information.

• The system that determines the most appropriate
  descriptor is a Mamdani fuzzy system of three
  inputs and one fuzzy output. The centroid method
  was used to defuzzify the output of the Mamdani
  model.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                 FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Criterion 1: Maximum amount of
information.


• The first criterion shows
  which CCD contains the
  largest quantity of
  information.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Criterion 2: Percentage of information in
non-uniform texture areas.


• The most appropriate
  descriptor is the one
  that contains the
  smallest percentage of
  non uniform image
  blocks.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                  FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Criterion 3: The percentage of
information in texture areas.


• The third criterion
  considers the most
  appropriate descriptor to
  be the one that has the
  smallest percentage of
  image blocks present in
  linear areas.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                        FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Experiments
• The proposed methods have been implemented and are available as
  open source libraries under GNU - General public License (GPL) in
  the image retrieval system img(Rummager) the on line application
  img(Anaktisi) and image retrieval library LIRe.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                                FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




•
•    CEDD
•    FCTH
•    JCD
•    Ranking

    For use of multiple different descriptors within one query, the ADS unit also
      needs to normalize the similarities based on their distribution. Based on
           experiments we used the normalization values given in paper.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                              FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




 Experiments
• To evaluate the performance of the proposed methods, the objective 
  measure called ANMRR is used.


                                        WANG           UCID          NISTER
     CEDD                               0.25283       0.28234        0.11297
     FCTH                               0.27369       0.28737        0.09463
     JCD                                0.25606       0.26832        0.085486
     ADS
                                        0.24948       0.27952        0.09291
     Based on Query descriptor
     ADS
                                        0.24876       0.27722        0.09291
     Based on Pair wise descriptor
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                                    FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




Conclusions
• JCD and ADS methods are not suggested to improve the
  retrieval procedure.

• The goal is to approach the best ANMRR that would
  result from CEDD and FCTH.

• Nevertheless, the new JCD shows an increase in retrieval
  performance.

• The methods for automatic selection of the most
  appropriate descriptor (ASD) for retrieval increases
  retrieval performance in all 3 experiments.
SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR
                            FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL




          Thank You
        Ευχαριστώ Πολύ




Download the img(Rummager) application from
 http://www.img-rummager.com

More Related Content

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Selection of Compact Composite Descriptors Improves Image Retrieval

  • 1. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Presenter: Savvas A. Chatzichristofis Savvas Chatzichristofis, Mathias Lux and Yiannis Boutalis Department of Electrical & Computer Engineering Democritus University of  Thrace – Greece Institute of Information Technology ‐ Klagenfurt University  Klagenfurt, Austria Signal Processing, Pattern Recognition and Applications SPPRA 2009
  • 2. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL • Compact Composite Descriptors (CCD) are global image descriptors capturing more than one feature at the same time, in a very compact representation. Natural Images Artificial Images Medical Images SpCL CEDD BTDH FCTH
  • 3. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Overview • In this paper we propose a combination of two recently introduced CCDs (CEDD and FCTH) into a Joint Composite Descriptor (JCD). • We further present a method for auto descriptor selection. • Similar techniques were applied to select the most appropriate MPEG-7 descriptor, by extracting information from all the images of a dataset.
  • 4. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL CEDD and FCTH Descriptors • The CEDD length is 54 bytes per image while FCTH length is 72 bytes per image. • The structure of these descriptors consists of n texture areas. In particular, each texture area is separated into 24 sub regions, with each sub region describing a color. • CEDD and FCTH use the same color information, as it results from 2 fuzzy systems that map the colors of the image in a 24-color custom palette.
  • 5. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL CEDD and FCTH Descriptors
  • 6. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Both Directions - 7 High Energy Vertical High - 6 Energy CEDD and FCTH Descriptors 135 Degree Horizontal 5 Diagonal High Energy 45 Degree Linear 4 Diagonal High Energy Vertical Both Directions 3 Activation Low Energy Horizontal Vertical Low 2 Activation Energy Non Horizontal Low 1 Directional Energy Linear Low Linear 0 Energy CEDD FCTH
  • 7. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL CEDD and FCTH Descriptors WANG UCID NISTER CCD CEDD 0.25283 0.28234 0.11297 FCTH 0.27369 0.28737 0.09463 MPEG-7 DCD MPHSM 0.39460 - - DCD QHDM 0.54680 - - SCD 0.35520 0.46665 0.36365 CLD 0.40000 0.43216 0.2292 CSD 0.32460 - - EHD 0.50890 0.46061 0.3332 HTD 0.70540 - -
  • 8. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Joint Composite Descriptor (JCD) • Based on the fact that the color information given by the 2 descriptors comes from the same fuzzy system, we can assume that joining the descriptors will result in the combining of texture areas carried by each descriptor. • JCD is made up of 7 texture areas, with each area made up of 24 sub regions that correspond to color areas.
  • 9. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Joint Composite Descriptor (JCD) • The texture areas are as follows: ▫ JCD(0) Linear Area ▫ JCD(1) Horizontal Activation ▫ JCD(2) 45 Degrees Activation ▫ JCD(3) Vertical Activation ▫ JCD(4) 135 Degrees Activation ▫ JCD(5) Horizontal and Vertical Activation ▫ JCD(6) Non directional Activation
  • 10. SELECTION BASED MEDICAL IMAGE INDEXING AND RETRIEVAL USING CONTENT OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE DESCRIPTOR A FUZZY COMPACT COMPOSITE RETRIEVAL Descriptor Implementation • We model the problem as follows: • CEDD and FCTH be available for an image. The indicator m symbolises the bin of the color of each descriptor. m ∈ [0, 23] • The indicators n and n’ determine the texture area for the CEDD and FCTH respectively n ∈ [0,5] n ' ∈ [0, 7]
  • 11. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Descriptor Implementation • Each descriptor can be described in the following way: CEDD( j ) m , FCTH ( j ) m' n n CEDD( j )5 = bin(2 × 24 + 5) = bin(53) 4 The algorithm for the Joint Composite Descriptor can be analysed as follows:
  • 12. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Descriptor Implementation
  • 13. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Auto Descriptor Selection (ADS) • (i) The descriptor for search is chosen based on the query image. • (ii) The most appropriate descriptor is chosen at similarity assessment time, so within a single query the chosen descriptor may be different for different image pairs.
  • 14. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Auto Descriptor Selection (ADS) • In retrieval scenarios a combination of different feature spaces within a single query is often not possible. • Experiments on the Wang data set have shown that with normalized similarities (mean of 0 and standard derivation of 1) Distribution of (a) CEDD, (b) FCTH and (c) JCD similarities / Wang 1000 image distributions are similar database. enough to be combined.
  • 15. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Auto Descriptor Selection (ADS) • Given that the color information in all two descriptors is the same, the factor that will determine the suitability and capability of each descriptor is mainly found in the texture information. • The system that determines the most appropriate descriptor is a Mamdani fuzzy system of three inputs and one fuzzy output. The centroid method was used to defuzzify the output of the Mamdani model.
  • 16. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Criterion 1: Maximum amount of information. • The first criterion shows which CCD contains the largest quantity of information.
  • 17. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Criterion 2: Percentage of information in non-uniform texture areas. • The most appropriate descriptor is the one that contains the smallest percentage of non uniform image blocks.
  • 18. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Criterion 3: The percentage of information in texture areas. • The third criterion considers the most appropriate descriptor to be the one that has the smallest percentage of image blocks present in linear areas.
  • 19. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Experiments • The proposed methods have been implemented and are available as open source libraries under GNU - General public License (GPL) in the image retrieval system img(Rummager) the on line application img(Anaktisi) and image retrieval library LIRe.
  • 20. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL • • CEDD • FCTH • JCD • Ranking For use of multiple different descriptors within one query, the ADS unit also needs to normalize the similarities based on their distribution. Based on experiments we used the normalization values given in paper.
  • 21. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Experiments • To evaluate the performance of the proposed methods, the objective  measure called ANMRR is used. WANG UCID NISTER CEDD 0.25283 0.28234 0.11297 FCTH 0.27369 0.28737 0.09463 JCD 0.25606 0.26832 0.085486 ADS 0.24948 0.27952 0.09291 Based on Query descriptor ADS 0.24876 0.27722 0.09291 Based on Pair wise descriptor
  • 22. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Conclusions • JCD and ADS methods are not suggested to improve the retrieval procedure. • The goal is to approach the best ANMRR that would result from CEDD and FCTH. • Nevertheless, the new JCD shows an increase in retrieval performance. • The methods for automatic selection of the most appropriate descriptor (ASD) for retrieval increases retrieval performance in all 3 experiments.
  • 23. SELECTION OF THE PROPER COMPACT COMPOSITE DESCRIPTOR FOR IMPROVING CONTENT BASED IMAGE RETRIEVAL Thank You Ευχαριστώ Πολύ Download the img(Rummager) application from http://www.img-rummager.com