Content Based Image Retrieval

Slides:



Advertisements
Similar presentations
Relevance Feedback User tells system whether returned/disseminated documents are relevant to query/information need or not Feedback: usually positive sometimes.
Advertisements

Relevance Feedback A relevance feedback mechanism for content- based image retrieval G. Ciocca, R. Schettini 1999.
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Traditional IR models Jian-Yun Nie.
Improvements and extras Paul Thomas CSIRO. Overview of the lectures 1.Introduction to information retrieval (IR) 2.Ranked retrieval 3.Probabilistic retrieval.
Relevance Feedback and User Interaction for CBIR Hai Le Supervisor: Dr. Sid Ray.
Introduction Distance-based Adaptable Similarity Search
Data Mining Classification: Alternative Techniques
Learning similarity measure for natural image retrieval with relevance feedback Reporter: Francis 2005/3/3.
Relevance Feedback Content-Based Image Retrieval Using Query Distribution Estimation Based on Maximum Entropy Principle Irwin King and Zhong Jin Nov
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
Multiple Instance Learning
Database Management Systems, R. Ramakrishnan1 Computing Relevance, Similarity: The Vector Space Model Chapter 27, Part B Based on Larson and Hearst’s slides.
Clustering… in General In vector space, clusters are vectors found within  of a cluster vector, with different techniques for determining the cluster.
1 Adaptive relevance feedback based on Bayesian inference for image retrieval Reporter : Erica Li Date :
Image Search Presented by: Samantha Mahindrakar Diti Gandhi.
1 Statistical correlation analysis in image retrieval Reporter : Erica Li 2004/9/30.
CONTENT BASED FACE RECOGNITION Ankur Jain 01D05007 Pranshu Sharma Prashant Baronia 01D05005 Swapnil Zarekar 01D05001 Under the guidance of Prof.
Relevance Feedback based on Parameter Estimation of Target Distribution K. C. Sia and Irwin King Department of Computer Science & Engineering The Chinese.
Prénom Nom Document Analysis: Data Analysis and Clustering Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
A novel log-based relevance feedback technique in content- based image retrieval Reporter: Francis 2005/6/2.
Learning to Advertise. Introduction Advertising on the Internet = $$$ –Especially search advertising and web page advertising Problem: –Selecting ads.
1 An Empirical Study on Large-Scale Content-Based Image Retrieval Group Meeting Presented by Wyman
Vector Space Model CS 652 Information Extraction and Integration.
Presented by Zeehasham Rasheed
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Relevance Feedback Content-Based Image Retrieval Using Query Distribution Estimation Based on Maximum Entropy Principle Irwin King and Zhong Jin The Chinese.
Review Rong Jin. Comparison of Different Classification Models  The goal of all classifiers Predicating class label y for an input x Estimate p(y|x)
Introduction to AI Michael J. Watts
Feature and object tracking algorithms for video tracking Student: Oren Shevach Instructor: Arie nakhmani.
COMMON EVALUATION FINAL PROJECT Vira Oleksyuk ECE 8110: Introduction to machine Learning and Pattern Recognition.
Data Mining Chapter 1 Introduction -- Basic Data Mining Tasks -- Related Concepts -- Data Mining Techniques.
Glasgow 02/02/04 NN k networks for content-based image retrieval Daniel Heesch.
1 Multiple Classifier Based on Fuzzy C-Means for a Flower Image Retrieval Keita Fukuda, Tetsuya Takiguchi, Yasuo Ariki Graduate School of Engineering,
1 Computing Relevance, Similarity: The Vector Space Model.
CPSC 404 Laks V.S. Lakshmanan1 Computing Relevance, Similarity: The Vector Space Model Chapter 27, Part B Based on Larson and Hearst’s slides at UC-Berkeley.
Relevance Feedback: New Trends Derive global optimization methods: More computationally robust Consider the correlation between different attributes Incorporate.
Exact and heuristics algorithms
INTERACTIVELY BROWSING LARGE IMAGE DATABASES Ronald Richter, Mathias Eitz and Marc Alexa.
Adaptive Rigid Multi-region Selection for 3D face recognition K. Chang, K. Bowyer, P. Flynn Paper presentation Kin-chung (Ryan) Wong 2006/7/27.
Clustering C.Watters CS6403.
Intelligent Database Systems Lab N.Y.U.S.T. I. M. Externally growing self-organizing maps and its application to database visualization and exploration.
Duc-Tien Dang-Nguyen, Giulia Boato, Alessandro Moschitti, Francesco G.B. De Natale Department to Information and Computer Science –University of Trento.
Learning in a Pairwise Term-Term Proximity Framework for Information Retrieval Ronan Cummins, Colm O’Riordan Digital Enterprise Research Institute SIGIR.
A Genetic Algorithm-Based Approach to Content-Based Image Retrieval Bo-Yen Wang( 王博彥 )
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
1 Dongheng Sun 04/26/2011 Learning with Matrix Factorizations By Nathan Srebro.
MathematicalMarketing Slide 3c.1 Mathematical Tools Chapter 3: Part c – Parameter Estimation We will be discussing  Nonlinear Parameter Estimation  Maximum.
REVIEW Linear Combinations Given vectors and given scalars
Data Mining: Concepts and Techniques
Chapter 7. Classification and Prediction
Introduction to Genetic Algorithm (GA)
Machine Learning Basics
Self-Organizing Maps for Content-Based Image Database Retrieval
INFORMATION RETRIEVAL TECHNIQUES BY DR. ADNAN ABID
Blind Signal Separation using Principal Components Analysis
Propagating Uncertainty In POMDP Value Iteration with Gaussian Process
Chapter 8: Weighting adjustment
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Applications of Genetic Algorithms TJHSST Computer Systems Lab
Color Image Retrieval based on Primitives of Color Moments
Retrieval Utilities Relevance feedback Clustering
Review NNs Processing Principles in Neuron / Unit
INF 141: Information Retrieval
Linear Discrimination
Semi-Automatic Data-Driven Ontology Construction System
Learning to Rank with Ties
EM Algorithm and its Applications
Probabilistic Information Retrieval
Presentation transcript:

Content Based Image Retrieval Miguel Arevalillo-Herráez

Contents Introduction Approaches Possible extensions to 3D Information retrieval Image retrieval CBIR Approaches Combining similarity measures Full CBIR systems Possible extensions to 3D Results and Conclusions

Concepts Information retrieval Image retrieval Objects are documents Concept of a query Image retrieval Objects are images Content Based Image retrieval

Common setup for CBIR

The method How do we judge how similar two images are?

The method How do we judge how similar two images are? - feature vectors

The method How do we judge how similar two images are? - feature vectors How do we compare these vectors?

The method How do we judge how similar two images are? - feature vectors How do we compare these vectors? distance funcions defined over the feature space.

The method How do we judge how similar two images are? - feature vectors How do we compare these vectors? distance funcions defined over the feature space. How are these distances combined to yield a composite similarity value?

The method How do we judge how similar two images are? - feature vectors How do we compare these vectors? distance funcions defined over the feature space. How are these distances combined to yield a composite similarity value? Normalization and combination

The method How do we judge how similar two images are? - feature vectors How do we compare these vectors? distance funcions defined over the feature space. How are these distances combined to yield a composite similarity value? Normalization and combination How are multiple selections combined?

The method How do we judge how similar two images are? - feature vectors How do we compare these vectors? distance funcions defined over the feature space. How are these distances combined to yield a composite similarity value? Normalization and combination How are multiple selections combined? Multiple selection approaches

The method How do we judge how similar two images are? - feature vectors How do we compare these vectors? distance funcions defined over the feature space. How are these distances combined to yield a composite similarity value? Normalization and combination How are multiple selections combined? Multiple selection approaches

Normalization and Combination Rules Classical normalization rules: Gaussian Linear Classical combination rules: Sum Product Linear combination

Probabilistic Approach For each distance function we estimate the probability that the user considers that two images are similar, for every possible distance value: p(similar | di) This is performed from a training set

Probabilistic Approach For each distance function we estimate the probability that the user considers that two images are similar, for every possible distance value: p(similar | di) This is performed from a training set p(similar | d1, d2, d3,…,dn)  p(similar | d1) x p(similar | d2) x p(similar | d3) x … x p(similar | dn)

Handling Multiple Selections Classical Approaches: Query point movement and axis re-weighting Support Vector Machines Probabilistic and Regression Approaches Other interesting approaches: SOM based Nearest neighbour

Fuzzy Approach - Concepts Need to deal with uncertainty of the data Classical set: Elements are or are not in the set Fuzzy set: Elements have a degree of membership to the set

Fuzzy approach Assumes an underlying search model Any image of interest should be perceptually similar to each of the pictures in the set Positive in at least kpos characteristics. Any image of interest should be perceptually different from each of the pictures in the set Negative in at least kneg characteristics.

Fuzzy approach Every iteration the user is more exigent: Kpos and Kneg vary at each iteration

Fuzzy Approach

Genetic Approach An evolutionary algorithm attempts to solve a problem applying Darwin’s basic principles of evolution on a population of trial solutions to a problem, called individuals.

Genetic Approach

Genetic Approach Key issues: Existence of fitness function Relevance feedback defines population and fitness Maintaining consistency How do we judge next generation?

Genetic Approach

Genetic Approach

Possible extensions to 3D How do we judge how similar two images are? - feature vectors How do we compare these vectors? distance funcions defined over the feature space. How are these distances combined to yield a composite similarity value? Normalization and combination How are multiple selections combined? Multiple selection approaches

Results and Conclusions Introduction to the CBIR problem Feature extraction Definition of distance funcions normalization and combination Handling multiple selections Posible extensions to 3D