Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Bundling interest points for object classification
1. Bundling interest points
for object classification
Jordi Sánchez Escué
Supervised by
Xavier Giró i Nieto
Carles Ventura Royo
2. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
1
3. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
2
12. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
11
13. State of the art
● In Defense of Nearest-Neighbor Based
Image Classification, Oren Boiman
12
14. State of the art
● Building contextual visual vocabulary for
large-scale image applications, S. Zhang
13
15. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
14
19. ● Binary Partition Tree
○ A scale is chosen (ex, N = 3)
System Architecture
18
20. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
19
30. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
29
32. Tools
System Architecture
● Software development
31
Trainer
Detector
Evaluation
SVM adapted
to a flexible
architecture
New tool for
evaluation
Can be adapted
to any classifier
or descriptor
33. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
32
34. M-E. Nilsback & A. Zisserman, «A Visual Vocabulary for Flower Classification» Proceedings of the IEEE
Conference on Computer Vision and Pattern Recognition, 2006. http://www.robots.ox.ac.uk/~vgg/data/flowers/17/
33
36. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
35
39. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
38
42. ● Why the results did not improve?
○ Image flower segmentation
Experiments: Bundling interest points
41
43. ● Why the results did not improve?
○ Bad flower segmentation (N = 2)
Experiments: Bundling interest points
42
44. ● Why the results did not improve?
○ Bad flower segmentation (N = 2)
● Future work to improve results
○ Using perfect manual segmentation
Experiments: Bundling interest points
43
45. ● Why the results did not improve?
○ Good region matching (flower to flower)
Experiments: Bundling interest points
44
46. ● Why the results did not improve?
○ Bad region matching (flower to background)
Experiments: Bundling interest points
45
47. ● Why the results did not improve?
○ Bad region matching (flower to background)
● Future work to improve results
○ Avoid using edge regions
○ Using object candidates
Experiments: Bundling interest points
46
48. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
47
51. Contents
● Introduction
● State of the art
● System Architecture
○ Feature extraction
○ Classification
○ Evaluation
● Experiments
○ Class aggregation of interest points
○ Bundling interest points
○ Class aggregation & Bundling
● Conclusions & Future work
50
52. Conclusions & Future Work
● Comparative study done
○ Bundling interest points into regions worsens the
F1-score between 1% and 7%
○ Class aggregation improves the F1-score by 9.2%
● State of the art comparative study
○ Pointless having bad results
● Software development
● Future Work
51
53. Bundling interest points
for object classification
Jordi Sánchez Escué
Supervised by
Xavier Giró i Nieto
Carles Ventura Royo
57. Future work
● Add new approaches
○ Class aggregation in the query
○ Bundling query image, not bundling target
images (with certain spatial restriction).
● Optimize k, change classifier, more descriptors