How Do You Tell a Blackbird from a Crow? Thomas Berg and Peter N. Belhumeur Columbia University.

Slides:



Advertisements
Similar presentations
SADC Course in Statistics Revision of key regression ideas (Session 10)
Advertisements

Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
CVPR2013 Poster Modeling Actions through State Changes.
Beyond Linear Separability
Thomas Berg and Peter Belhumeur
ECG Signal processing (2)
Component Analysis (Review)
Zhimin CaoThe Chinese University of Hong Kong Qi YinITCS, Tsinghua University Xiaoou TangShenzhen Institutes of Advanced Technology Chinese Academy of.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
PARTITIONAL CLUSTERING
Sukhum Sattaratnamai Advisor: Dr.Nattee Niparnan
An Introduction of Support Vector Machine
Proposed concepts illustrated well on sets of face images extracted from video: Face texture and surface are smooth, constraining them to a manifold Recognition.
Mixture of trees model: Face Detection, Pose Estimation and Landmark Localization Presenter: Zhang Li.
Contactless and Pose Invariant Biometric Identification Using Hand Surface Vivek Kanhangad, Ajay Kumar, Senior Member, IEEE, and David Zhang, Fellow, IEEE.
Robust Object Tracking via Sparsity-based Collaborative Model
Unsupervised Feature Selection for Multi-Cluster Data Deng Cai et al, KDD 2010 Presenter: Yunchao Gong Dept. Computer Science, UNC Chapel Hill.
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
1 Abstract This paper presents a novel modification to the classical Competitive Learning (CL) by adding a dynamic branching mechanism to neural networks.
Recognising Panoramas
Rodent Behavior Analysis Tom Henderson Vision Based Behavior Analysis Universitaet Karlsruhe (TH) 12 November /9.
Distinguishing Photographic Images and Photorealistic Computer Graphics Using Visual Vocabulary on Local Image Edges Rong Zhang,Rand-Ding Wang, and Tian-Tsong.
3D Hand Pose Estimation by Finding Appearance-Based Matches in a Large Database of Training Views
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Chapter 5. Operations on Multiple R. V.'s 1 Chapter 5. Operations on Multiple Random Variables 0. Introduction 1. Expected Value of a Function of Random.
Multiple Object Class Detection with a Generative Model K. Mikolajczyk, B. Leibe and B. Schiele Carolina Galleguillos.
05/06/2005CSIS © M. Gibbons On Evaluating Open Biometric Identification Systems Spring 2005 Michael Gibbons School of Computer Science & Information Systems.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Lecture 3: Bivariate Data & Linear Regression 1.Introduction 2.Bivariate Data 3.Linear Analysis of Data a)Freehand Linear Fit b)Least Squares Fit c)Interpolation/Extrapolation.
AdvisorStudent Dr. Jia Li Shaojun Liu Dept. of Computer Science and Engineering, Oakland University 3D Shape Classification Using Conformal Mapping In.
Empirical Modeling Dongsup Kim Department of Biosystems, KAIST Fall, 2004.
Unsupervised Learning. CS583, Bing Liu, UIC 2 Supervised learning vs. unsupervised learning Supervised learning: discover patterns in the data that relate.
Presented by Tienwei Tsai July, 2005
General Tensor Discriminant Analysis and Gabor Features for Gait Recognition by D. Tao, X. Li, and J. Maybank, TPAMI 2007 Presented by Iulian Pruteanu.
Why Categorize in Computer Vision ?. Why Use Categories? People love categories!
Classification and Ranking Approaches to Discriminative Language Modeling for ASR Erinç Dikici, Murat Semerci, Murat Saraçlar, Ethem Alpaydın 報告者:郝柏翰 2013/01/28.
Spin Image Correlation Steven M. Kropac April 26, 2005.
Using Support Vector Machines to Enhance the Performance of Bayesian Face Recognition IEEE Transaction on Information Forensics and Security Zhifeng Li,
PCB 3043L - General Ecology Data Analysis. OUTLINE Organizing an ecological study Basic sampling terminology Statistical analysis of data –Why use statistics?
A Two-level Pose Estimation Framework Using Majority Voting of Gabor Wavelets and Bunch Graph Analysis J. Wu, J. M. Pedersen, D. Putthividhya, D. Norgaard,
An Asymptotic Analysis of Generative, Discriminative, and Pseudolikelihood Estimators by Percy Liang and Michael Jordan (ICML 2008 ) Presented by Lihan.
Round-Robin Discrimination Model for Reranking ASR Hypotheses Takanobu Oba, Takaaki Hori, Atsushi Nakamura INTERSPEECH 2010 Min-Hsuan Lai Department of.
Breast Cancer Diagnosis via Neural Network Classification Jing Jiang May 10, 2000.
C. Lawrence Zitnick Microsoft Research, Redmond Devi Parikh Virginia Tech Bringing Semantics Into Focus Using Visual.
Art Department Outline. The Department of Art at ISAS offers art training that emphasizes experimentation and encourages students to draw from many disciplines.
Visual Categorization With Bags of Keypoints Original Authors: G. Csurka, C.R. Dance, L. Fan, J. Willamowski, C. Bray ECCV Workshop on Statistical Learning.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
VIP: Finding Important People in Images Clint Solomon Mathialagan Andrew C. Gallagher Dhruv Batra CVPR
A Fast LBG Codebook Training Algorithm for Vector Quantization Presented by 蔡進義.
PCB 3043L - General Ecology Data Analysis.
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
NTU & MSRA Ming-Feng Tsai
Carl Vondrick, Aditya Khosla, Tomasz Malisiewicz, Antonio Torralba Massachusetts Institute of Technology
May 2003 SUT Color image segmentation – an innovative approach Amin Fazel May 2003 Sharif University of Technology Course Presentation base on a paper.
PSY 325 AID Education Expert/psy325aid.com FOR MORE CLASSES VISIT
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
Image Analysis Essay Rubric Module Two. Analyzing Two Images Choose two images from the same group listed below: Two documentary/news photos Two paintings.
The PLA Model: On the Combination of Product-Line Analyses 강태준.
Face recognition using Histograms of Oriented Gradients
Principal Component Analysis (PCA)
Compact Bilinear Pooling
LECTURE 10: DISCRIMINANT ANALYSIS
Recognition with Expression Variations
PCB 3043L - General Ecology Data Analysis.
Object Modeling with Layers
Design of Hierarchical Classifiers for Efficient and Accurate Pattern Classification M N S S K Pavan Kumar Advisor : Dr. C. V. Jawahar.
Presented by: Chang Jia As for: Pattern Recognition
LECTURE 09: DISCRIMINANT ANALYSIS
Volume 50, Issue 1, Pages (April 2006)
Presentation transcript:

How Do You Tell a Blackbird from a Crow? Thomas Berg and Peter N. Belhumeur Columbia University

Outline  Introduction  Visual Similarity  A Visual Field Guide to Birds  Conclusions

Introduction  “Can a recognition system show humans what to look for when identifying classes (in this case birds)?”  “How do you tell a blackbird from a crow?” (e.g., [22, 23]).  The best of these guides, products of great expertise and effort, include multiple drawings or paintings (in different poses and plumages) of each species, text descriptions of key features, and notes on behavior, range, and voice.  [22] D. A. Sibley. The Sibley Guide to Birds. Knopf, , 3, 5  [23] L. Svensson, K. Mullarney, and D. Zetterstr ¨om. Collins Bird Guide. Collins,

Introduction  “fine-grained visual categorization”

Introduction  Phylogenetics, the study of the evolutionary relations between species, to generate a tree of visual similarity.  Places where the trees are not in agreement – pairs of species that are close in the similarity tree but far in the evolutionary tree.

A similarity tree of bird species

Introduction  “part-based one-vs-one features” (POOFs)  First is the POOFs’ strong performance on fine-grained categorization; in particular they have done well on bird species recognition.  Second is their part-based nature.

Visual Similarity  POOF :

Finding Similar Classes  For efficiency we take a subset of 5000 POOFs, so each image is describe by the 5000-dimensional vector of their outputs.  We wish to downweight features that are not discriminative, and emphasize those that are. A standard tool for this is linear discriminant analysis (LDA)

Choosing Discriminative Features

Visualizing the Features 1.The images should exemplify the difference they are intended to illustrate. 2.The images should minimize differences other than the one they are intended to illustrate. 3.To facilitate direct comparison of the feature, the two samples should have their parts in similar configurations.

Visualizing the Features 1. I 1 and I 2 are the candidate illustrative images from classes c 1 and c 2, and f() is the feature to be illustrated. 2. Attempt to minimize the L1 distance between the resulting “other feature” vectors g(I1) and g(I2). 3.We minimize the squared error of the transformation, which we denote H(I 1, I 2 ).  Coefficients kF, kG, and kH determine the importance of each objective.

A Visual Field Guide to Birds

A Tree of Visual Similarity  Species close to each other in the tree of life are in a sense “more similar” than species that are not close, although this will not necessarily correspond to visual similarity.

“Tree of life”

A Tree of Visual Similarity

Conclusions  This paper makes the following contributions: 1.We propose and explore a new problem: using computer vision techniques, in particular methods of finegrained visual categorization, to illustrate the differences between similar classes. 2.We propose an approach to this problem. We demonstrate a fully automatic method for choosing, from a large set of part-based features. 3.We explore the relation between visual similarity and phylogeny in bird species. Species which are visually similar but not close in the evolutionary “tree of life” may be examples of convergent evolution.