IEEE ICIP Feature Normalization for Part-Based Image Classification

Slides:



Advertisements
Similar presentations
Adjusting Active Basis Model by Regularized Logistic Regression
Advertisements

Context-based object-class recognition and retrieval by generalized correlograms by J. Amores, N. Sebe and P. Radeva Discussion led by Qi An Duke University.
DONG XU, MEMBER, IEEE, AND SHIH-FU CHANG, FELLOW, IEEE Video Event Recognition Using Kernel Methods with Multilevel Temporal Alignment.
Image classification Given the bag-of-features representations of images from different classes, how do we learn a model for distinguishing them?
Foreground Focus: Finding Meaningful Features in Unlabeled Images Yong Jae Lee and Kristen Grauman University of Texas at Austin.
Multi-layer Orthogonal Codebook for Image Classification Presented by Xia Li.
Learning Globally-Consistent Local Distance Functions for Shape-Based Image Retrieval and Classification Computer Vision, ICCV IEEE 11th International.
1 Part 1: Classical Image Classification Methods Kai Yu Dept. of Media Analytics NEC Laboratories America Andrew Ng Computer Science Dept. Stanford University.
Intelligent Systems Lab. Recognizing Human actions from Still Images with Latent Poses Authors: Weilong Yang, Yang Wang, and Greg Mori Simon Fraser University,
Ziming Zhang *, Ze-Nian Li, Mark Drew School of Computing Science, Simon Fraser University, Vancouver, B.C., Canada {zza27, li, Learning.
Bag-of-features models. Origin 1: Texture recognition Texture is characterized by the repetition of basic elements or textons For stochastic textures,
Global spatial layout: spatial pyramid matching Spatial weighting the features Beyond bags of features: Adding spatial information.
Object-centric spatial pooling for image classification Olga Russakovsky, Yuanqing Lin, Kai Yu, Li Fei-Fei ECCV 2012.
Contour Based Approaches for Visual Object Recognition Jamie Shotton University of Cambridge Joint work with Roberto Cipolla, Andrew Blake.
Computer and Robot Vision I
Discriminative and generative methods for bags of features
1 Unsupervised Modeling and Recognition of Object Categories with Combination of Visual Contents and Geometric Similarity Links Gunhee Kim Christos Faloutsos.
Beyond bags of features: Adding spatial information Many slides adapted from Fei-Fei Li, Rob Fergus, and Antonio Torralba.
Presentation in IJCNN 2004 Biased Support Vector Machine for Relevance Feedback in Image Retrieval Hoi, Chu-Hong Steven Department of Computer Science.
A String Matching Approach for Visual Retrieval and Classification Mei-Chen Yeh* and Kwang-Ting Cheng Learning-Based Multimedia Lab Department of Electrical.
Handwritten Character Recognition using Hidden Markov Models Quantifying the marginal benefit of exploiting correlations between adjacent characters and.
Review: Intro to recognition Recognition tasks Machine learning approach: training, testing, generalization Example classifiers Nearest neighbor Linear.
Nonparametric Part Transfer for Fine-grained Recognition Presenter Byungju Kim.
1 Action Classification: An Integration of Randomization and Discrimination in A Dense Feature Representation Computer Science Department, Stanford University.
Yao, B., and Fei-fei, L. IEEE Transactions on PAMI(2012)
ALIP: Automatic Linguistic Indexing of Pictures Jia Li The Pennsylvania State University.
Representations for object class recognition David Lowe Department of Computer Science University of British Columbia Vancouver, Canada Sept. 21, 2006.
Jun-Won Suh Intelligent Electronic Systems Human and Systems Engineering Department of Electrical and Computer Engineering Speaker Verification System.
A Codebook-Free and Annotation-free Approach for Fine-Grained Image Categorization Authors Bangpeng Yao et al. Presenter Hyung-seok Lee ( 이형석 ) CVPR 2012.
Deformable Part Model Presenter : Liu Changyu Advisor : Prof. Alex Hauptmann Interest : Multimedia Analysis April 11 st, 2013.
Relative Hidden Markov Models Qiang Zhang, Baoxin Li Arizona State University.
School of Engineering and Computer Science Victoria University of Wellington Copyright: Peter Andreae, VUW Image Recognition COMP # 18.
Grouplet: A Structured Image Representation for Recognizing Human and Object Interactions Bangpeng Yao and Li Fei-Fei Computer Science Department, Stanford.
Hierarchical Matching with Side Information for Image Classification
Guest lecture: Feature Selection Alan Qi Dec 2, 2004.
Feature Selection with Kernel Class Separability 指導教授:王振興 電機所 N 林哲偉 電機所 N 曾信輝 電機所 N 吳俐瑩 Date: Lei Wang, “Feature selection.
How Do Humans Sketch Objects? SIGGRAPH 2012 Mathias Technische Universität Berlin ( 柏林工业 )Technische Universität Berlin James Brown UniversityBrown.
Goggle Gist on the Google Phone A Content-based image retrieval system for the Google phone Manu Viswanathan Chin-Kai Chang Ji Hyun Moon.
Fine-grained Fine-grained Recognition( 细粒度分类 ) 沈志强.
Hierarchical Motion Evolution for Action Recognition Authors: Hongsong Wang, Wei Wang, Liang Wang Center for Research on Intelligent Perception and Computing,
Facial Smile Detection Based on Deep Learning Features Authors: Kaihao Zhang, Yongzhen Huang, Hong Wu and Liang Wang Center for Research on Intelligent.
Lecture IX: Object Recognition (2)
Recognition of bumblebee species by their buzzing sound
Compact Bilinear Pooling
Efficient Image Classification on Vertically Decomposed Data
Learning Mid-Level Features For Recognition
Recognizing Deformable Shapes
Discriminative Training of Chow-Liu tree Multinet Classifiers
CSC321: Neural Networks Lecture 19: Boltzmann Machines as Probabilistic Models Geoffrey Hinton.
ICCV Hierarchical Part Matching for Fine-Grained Image Classification
Enhanced-alignment Measure for Binary Foreground Map Evaluation
Fuzzy Support Vector Machines
ICMR Image Classification and Retrieval are ONE (Online NN Estimation)
Efficient Image Classification on Vertically Decomposed Data
Speaker: Lingxi Xie Authors: Lingxi Xie, Qi Tian, Bo Zhang
Bird-species Recognition Using Convolutional Neural Network
Image Classification.
CS 1674: Intro to Computer Vision Scene Recognition
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
CVPR 2014 Orientational Pyramid Matching for Recognizing Indoor Scenes
Fine-Grained Visual Categorization
CONTEXT DEPENDENT CLASSIFICATION
Outline Background Motivation Proposed Model Experimental Results
SVM Based Learning System for F-term Patent Classification
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
View Inter-Prediction GAN: Unsupervised Representation Learning for 3D Shapes by Learning Global Shape Memories to Support Local View Predictions 1,2 1.
A Graph-Matching Kernel for Object Categorization
Boris Babenko, Steve Branson, Serge Belongie
Learning to Navigate for Fine-grained Classification
Presentation transcript:

IEEE ICIP 2013 Feature Normalization for Part-Based Image Classification Speaker: Lingxi Xie Authors: Lingxi Xie, Qi Tian, Bo Zhang State Key Laboratory of Intelligent Technology and Systems Department of Computer Science and Technology Tsinghua University http://www.tsinghua.edu.cn

ICIP 2013 - Oral Presentation Outline Image Classification The Part-Based Classification Models Feature Normalization Global Normalization Separate Normalization Hierarchical Normalization Experimental Results Conclusions 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Outline Image Classification The Part-Based Classification Models Feature Normalization Global Normalization Separate Normalization Hierarchical Normalization Experimental Results Conclusions 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Image Classification A basic task towards image understanding General vs. Fine-Grained 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Outline Image Classification The Part-Based Classification Models Feature Normalization Global Normalization Separate Normalization Hierarchical Normalization Experimental Results Conclusions 11/18/2018 ICIP 2013 - Oral Presentation

Spatial Pyramid Matching (SPM) = Part 1 [Lazebnik, CVPR06] = Part 2 = Part 3 = Part 4 = Part 5 11/18/2018 ICIP 2013 - Oral Presentation

Hierarchical Part Matching (HPM) = Part 1 [Xie, ICCV13] = Part 2 = Part 3 = Part 4 = Part 5 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Outline Image Classification The Part-Based Classification Models Feature Normalization Global Normalization Separate Normalization Hierarchical Normalization Experimental Results Conclusions 11/18/2018 ICIP 2013 - Oral Presentation

Feature Normalization A Key Step before Classifiers Data pre-processing. Equivalent the range and weight of input vectors. Significantly impact the classification results. Different Models, Different Normalization. Support Vector Machine (SVM) Naïve Bayes Classificer (NB) Hidden Markov Models (HMM) 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Global Normalization Considering the Feature as a Whole. coefficient norm 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Global Normalization head head body body black-footed albatross sooty albatross 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Global Normalization 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL not balanced 11/18/2018 ICIP 2013 - Oral Presentation

FAIR? Global Normalization Small Parts have Low Feature Weights. 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL FAIR? 11/18/2018 ICIP 2013 - Oral Presentation

beak wing Global Normalization However, Small Parts are also Important. groove billed ani common raven red winged blackbird rusty blackbird beak wing 11/18/2018 ICIP 2013 - Oral Presentation

Separate Normalization Normalizing each Part Individually part-wise vector coefficient 11/18/2018 ICIP 2013 - Oral Presentation

Separate Normalization 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL Small Parts are Given Equal Weights! 11/18/2018 ICIP 2013 - Oral Presentation

Separate Normalization Different-Level Parts have Same Weight. 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL FAIR? 11/18/2018 ICIP 2013 - Oral Presentation

Separate Normalization Examples of Hierarchical Parts in Birds Dataset. head = beak + eyes + crown + forehead neck = nape + throat body = breast + back + belly + wings ALL = head + body + tail + legs Some Observations: High-level parts contain more information. High-level parts are less likely to be missing. 11/18/2018 ICIP 2013 - Oral Presentation

Hierarchical Normalization Assigning more Weights on High-Level Parts hierarchical contribution part-wise weight part-wise coefficient 11/18/2018 ICIP 2013 - Oral Presentation

Hierarchical Normalization 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL 1 2 3 4 5 6 head body ALL High-Level Parts are Enhanced! 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Outline Image Classification The Part-Based Classification Models Feature Normalization Global Normalization Separate Normalization Hierarchical Normalization Experimental Results Conclusions 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation The Caltech101 Dataset General Object Recognition [Fei-Fei, CVIU07] 102 classes (one background category) 9144 images Models SPM [Lazebnik, CVPR06] + LLC [Wang, CVPR10] SPM [Lazebnik, CVPR06] + GPP [Xie, MM12] SPM [Lazebnik, CVPR06] + EdgeGPP [Xie, MM12] 16 Basic Parts + 5 High-Level Parts 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation The Caltech101 Dataset SPM+LLC SPM+GPP SPM+EdgeGPP No Normalization 73.14 76.35 80.78 Global L1-norm 73.91 76.26 80.86 Global L2-norm 74.41 77.03 82.45 Global Li-norm 73.25 76.47 80.89 Separate L1-norm 71.99 75.20 78.05 Separate L2-norm 73.68 75.47 81.24 Separate Li-norm 73.39 76.43 80.93 Hierarchical L1-norm 72.71 75.88 80.40 Hierarchical L2-norm 74.31 76.86 83.19 Hierarchical Li-norm 73.89 76.55 81.37 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation The CUB-200-2011 Dataset Fine-Grained Bird Classification [Wah, TR11] 200 species of birds 11788 images Models Parts [Xie, ICCV13] + LLC [Wang, CVPR10] HPM [Xie, ICCV13] + LLC [Wang, CVPR10] HPM [Xie, ICCV13] + GPP [Xie, MM12] 15 Basic Parts + 6 High-Level Parts 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation The CUB-200-2011 Dataset Parts+LLC HPM+LLC HPM+GPP No Normalization 25.58 27.55 30.67 Global L1-norm 27.61 29.85 33.22 Global L2-norm 27.06 29.30 32.96 Global Li-norm 25.04 27.41 30.71 Separate L1-norm 24.58 26.94 31.84 Separate L2-norm 30.93 32.75 35.98 Separate Li-norm 27.73 29.67 31.92 Hierarchical L1-norm - 28.12 33.85 Hierarchical L2-norm - 32.89 36.48 Hierarchical Li-norm - 29.45 32.08 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Discussions The Performance of Our Model SPM: only comparable with the original model. HPM: significantly better! Why? Both Assumptions Sound? There exist more semantics in HPM! 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Outline Image Classification The Part-Based Classification Models Feature Normalization Global Normalization Separate Normalization Hierarchical Normalization Experimental Results Conclusions 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Conclusions Feature Normalization An important issue in image representation. In Part-Based Classification Models Instructive to consider each part separately. 3 Normalization Strategies Global Normalization Separate Normalization Hierarchical Normalization Easy to Implement! 11/18/2018 ICIP 2013 - Oral Presentation

ICIP 2013 - Oral Presentation Thank you! Questions please? 11/18/2018 ICIP 2013 - Oral Presentation