Classification and Machine Learning techniques for CBIR: introduction to the RETIN system
Matthieu Cord ETIS CNRS UMR 8051
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.1/81
Classification and Machine Learning techniques for CBIR: - - PowerPoint PPT Presentation
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system Matthieu Cord ETIS CNRS UMR 8051 Classification and Machine Learning techniques for CBIR: introduction to the RETIN system p.1/81 Content-Based Image
Matthieu Cord ETIS CNRS UMR 8051
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.1/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.2/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.3/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.4/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.5/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.6/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.7/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.8/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.9/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.10/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.11/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.12/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.13/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.14/81
200 400 600 800 1000 0.2 0.4 0.6 0.8 1 1.2 Valeur propre Energie Gaussien Chi2 Triangulaire Polynomiale 3 Gaussien L2 Linéaire
Performances
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.15/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.16/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.17/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.18/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.19/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.20/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.21/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.22/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.23/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.24/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.25/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.26/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.27/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.28/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.29/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.30/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.31/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.32/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.33/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.34/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.35/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.36/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.37/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.38/81
Revelant labelled picture Relevant unlabelled picture Irrelevant labelled picture Irrelevant unlabelled picture
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.39/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.40/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.41/81
10 20 30 40 50 60 70 80 90 100 10 15 20 25 30 35 Size of the SVM training set Mean Average Precision UB With Correction and Diversity UB No active learning
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.42/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.43/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.44/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.45/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.46/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.47/81
Inductive SVM boundary Revelant unlabeled data Revelant labelled data Irrevelant unlabelled data Irrevelant labelled data Transductive SVM boundary
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.48/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.49/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.50/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.51/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.52/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.53/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.54/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.55/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.56/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.57/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.58/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.59/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.60/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.61/81
−1.5 −1 −0.5 0.5 1 1.5 2 −2 −1.5 −1 −0.5 0.5 1 1.5 2 2.5
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.62/81
−1.5 −1 −0.5 0.5 1 1.5 2 −2 −1.5 −1 −0.5 0.5 1 1.5 2 2.5
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.63/81
−1.5 −1 −0.5 0.5 1 1.5 2 −2 −1.5 −1 −0.5 0.5 1 1.5 2
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.64/81
−1.5 −1 −0.5 0.5 1 1.5 2 −2 −1.5 −1 −0.5 0.5 1 1.5 2
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.65/81
−1.5 −1 −0.5 0.5 1 1.5 2 −1.5 −1 −0.5 0.5 1 1.5
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.66/81
−1 −0.5 0.5 1 1.5 2 −1.5 −1 −0.5 0.5 1 1.5
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.67/81
−1 −0.5 0.5 1 1.5 −1.5 −1 −0.5 0.5 1 1.5
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.68/81
−1 −0.5 0.5 1 1.5 −1.5 −1 −0.5 0.5 1 1.5
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.69/81
−1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.70/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.71/81
50 100 150 200 250 300 35 40 45 50 55 60 65 70 75 80 Number of past retrieval sessions Mean Average Precision RETIN AL SVMactive Basic AL
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.72/81
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Recall Precision RETIN AL Basic AL SVMactive
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.73/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.74/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.75/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.76/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.77/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.78/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.79/81
Feature Computation Indexation Concept Learning Interactive Learning Data Analysis Evaluation EROS
Text
C2RMF
Artwork Database Local Descriptors
Fuzzy Regions
RETIN
Generalist Image Database
COREL ANN
Video Retrieval Object Class Recognition
Pertimm
Internet
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.80/81
Classification and Machine Learning techniques for CBIR: introduction to the RETIN system – p.81/81