CVPR SLAM 2007 Using Group Prior to Identify People In Consumer Images Andrew C. Gallagher Tsuhan Chen Carnegie Mellon University Eastman Kodak Company.

Slides:



Advertisements
Similar presentations
Joint Face Alignment The Recognition Pipeline
Advertisements

Active Appearance Models
Weakly supervised learning of MRF models for image region labeling Jakob Verbeek LEAR team, INRIA Rhône-Alpes.
Face Alignment by Explicit Shape Regression
A Unified Framework for Context Assisted Face Clustering
Foreground Focus: Finding Meaningful Features in Unlabeled Images Yong Jae Lee and Kristen Grauman University of Texas at Austin.
Interactively Co-segmentating Topically Related Images with Intelligent Scribble Guidance Dhruv Batra, Carnegie Mellon University Adarsh Kowdle, Cornell.
Human Identity Recognition in Aerial Images Omar Oreifej Ramin Mehran Mubarak Shah CVPR 2010, June Computer Vision Lab of UCF.
Simultaneous Image Classification and Annotation Chong Wang, David Blei, Li Fei-Fei Computer Science Department Princeton University Published in CVPR.
Data preprocessing before classification In Kennedy et al.: “Solving data mining problems”
Patch to the Future: Unsupervised Visual Prediction
Mixture of trees model: Face Detection, Pose Estimation and Landmark Localization Presenter: Zhang Li.
Intelligent Systems Lab. Recognizing Human actions from Still Images with Latent Poses Authors: Weilong Yang, Yang Wang, and Greg Mori Simon Fraser University,
Autocorrelation and Linkage Cause Bias in Evaluation of Relational Learners David Jensen and Jennifer Neville.
Rosa Cowan April 29, 2008 Predictive Modeling & The Bayes Classifier.
A Graphical Model For Simultaneous Partitioning And Labeling Philip Cowans & Martin Szummer AISTATS, Jan 2005 Cambridge.
Learning using Graph Mincuts Shuchi Chawla Carnegie Mellon University 1/11/2003.
Beyond bags of features: Part-based models Many slides adapted from Fei-Fei Li, Rob Fergus, and Antonio Torralba.
Assuming normally distributed data! Naïve Bayes Classifier.
Li-Jia Li Yongwhan Lim Li Fei-Fei Chong Wang David M. Blei B UILDING AND U SING A S EMANTIVISUAL I MAGE H IERARCHY CVPR, 2010.
The use of unlabeled data to improve supervised learning for text summarization MR Amini, P Gallinari (SIGIR 2002) Slides prepared by Jon Elsas for the.
Unsupervised Training and Clustering Alexandros Potamianos Dept of ECE, Tech. Univ. of Crete Fall
Presented by Zeehasham Rasheed
CS Bayesian Learning1 Bayesian Learning. CS Bayesian Learning2 States, causes, hypotheses. Observations, effect, data. We need to reconcile.
Object Recognition by Parts Object recognition started with line segments. - Roberts recognized objects from line segments and junctions. - This led to.
Introduction to machine learning
Handwritten Character Recognition using Hidden Markov Models Quantifying the marginal benefit of exploiting correlations between adjacent characters and.
Jeff Howbert Introduction to Machine Learning Winter Classification Bayesian Classifiers.
Remote Sensing Laboratory Dept. of Information Engineering and Computer Science University of Trento Via Sommarive, 14, I Povo, Trento, Italy Remote.
Computer vision: models, learning and inference Chapter 6 Learning and Inference in Vision.
Wang, Z., et al. Presented by: Kayla Henneman October 27, 2014 WHO IS HERE: LOCATION AWARE FACE RECOGNITION.
Machine Learning CUNY Graduate Center Lecture 21: Graphical Models.
Exercise Session 10 – Image Categorization
Unsupervised Learning of Categories from Sets of Partially Matching Image Features Kristen Grauman and Trevor Darrel CVPR 2006 Presented By Sovan Biswas.
ECE 8443 – Pattern Recognition LECTURE 06: MAXIMUM LIKELIHOOD AND BAYESIAN ESTIMATION Objectives: Bias in ML Estimates Bayesian Estimation Example Resources:
Bayesian Networks. Male brain wiring Female brain wiring.
A Comparison Between Bayesian Networks and Generalized Linear Models in the Indoor/Outdoor Scene Classification Problem.
One-class Training for Masquerade Detection Ke Wang, Sal Stolfo Columbia University Computer Science IDS Lab.
TEMPLATE DESIGN © Zhiyao Duan 1,2, Lie Lu 1, and Changshui Zhang 2 1. Microsoft Research Asia (MSRA), Beijing, China.2.
ECE 8443 – Pattern Recognition LECTURE 07: MAXIMUM LIKELIHOOD AND BAYESIAN ESTIMATION Objectives: Class-Conditional Density The Multivariate Case General.
Pattern Recognition April 19, 2007 Suggested Reading: Horn Chapter 14.
Beyond Nouns Exploiting Preposition and Comparative adjectives for learning visual classifiers.
Erasmus University Rotterdam Introduction Content-based news recommendation is traditionally performed using the cosine similarity and TF-IDF weighting.
A Statistical Method for 3D Object Detection Applied to Face and Cars CVPR 2000 Henry Schneiderman and Takeo Kanade Robotics Institute, Carnegie Mellon.
A Model for Learning the Semantics of Pictures V. Lavrenko, R. Manmatha, J. Jeon Center for Intelligent Information Retrieval Computer Science Department,
CVPR2013 Poster Detecting and Naming Actors in Movies using Generative Appearance Models.
1 BN Semantics 1 Graphical Models – Carlos Guestrin Carnegie Mellon University September 15 th, 2008 Readings: K&F: 3.1, 3.2, –  Carlos.
Effective Automatic Image Annotation Via A Coherent Language Model and Active Learning Rong Jin, Joyce Y. Chai Michigan State University Luo Si Carnegie.
Discussion of Pictorial Structures Pedro Felzenszwalb Daniel Huttenlocher Sicily Workshop September, 2006.
Christopher M. Bishop Object Recognition: A Statistical Learning Perspective Microsoft Research, Cambridge Sicily, 2003.
© Devi Parikh 2008 Devi Parikh and Tsuhan Chen Carnegie Mellon University April 3, ICASSP 2008 Bringing Diverse Classifiers to Common Grounds: dtransform.
Presented by: Fang-Hui Chu Discriminative Models for Speech Recognition M.J.F. Gales Cambridge University Engineering Department 2007.
Improved Video Categorization from Text Metadata and User Comments ACM SIGIR 2011:Research and development in Information Retrieval - Katja Filippova -
HMM vs. Maximum Entropy for SU Detection Yang Liu 04/27/2004.
Optimal Reverse Prediction: Linli Xu, Martha White and Dale Schuurmans ICML 2009, Best Overall Paper Honorable Mention A Unified Perspective on Supervised,
Discriminative Training and Machine Learning Approaches Machine Learning Lab, Dept. of CSIE, NCKU Chih-Pin Liao.
Classifying Covert Photographs CVPR 2012 POSTER. Outline  Introduction  Combine Image Features and Attributes  Experiment  Conclusion.
Predicting Consensus Ranking in Crowdsourced Setting Xi Chen Mentors: Paul Bennett and Eric Horvitz Collaborator: Kevyn Collins-Thompson Machine Learning.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Classification COMP Seminar BCB 713 Module Spring 2011.
BAYESIAN LEARNING. 2 Bayesian Classifiers Bayesian classifiers are statistical classifiers, and are based on Bayes theorem They can calculate the probability.
Computer vision: models, learning and inference
Li Fei-Fei, UIUC Rob Fergus, MIT Antonio Torralba, MIT
Matching Words with Pictures
Michal Rosen-Zvi University of California, Irvine
LECTURE 23: INFORMATION THEORY REVIEW
Presented by Wanxue Dong
Speech recognition, machine learning
MAS 622J Course Project Classification of Affective States - GP Semi-Supervised Learning, SVM and kNN Hyungil Ahn
Speech recognition, machine learning
ICCV 2019.
Presentation transcript:

CVPR SLAM 2007 Using Group Prior to Identify People In Consumer Images Andrew C. Gallagher Tsuhan Chen Carnegie Mellon University Eastman Kodak Company June 18, 2007

CVPR SLAM 2007 The Problem Consumer image collections are growing exponentially each year. Consumers want to search for images based on whom the image contains. And they don’t like to label images! This is more than a face recognition problem. To best understand the semantics of who is in the images, we need to understand the people in the images.

CVPR SLAM 2007 Traditional Face Recognition Determines the assignment of each person independently Extract facial features Build a classifier that finds the most likely name, given the features. But this method does not take full advantage of the available information!

CVPR SLAM 2007 The Group Prior for Learning The Semantics of People in Images Determine the joint assignment of all people in the image to names, using the group prior. By the unique object constraint (UOC), an individual can appear only once in the image. The group prior characterizes the prior probability of certain groups of people appearing together in an image.

CVPR SLAM 2007 System Diagram Ambiguous Label Resolution Images (Faces) Ambiguous Labels Classifier Training Labeled Faces Recognize People Annotated Image Hannah Jonah Holly Andy Jonah Holly Jonah Jonah Holly Jonah Holly Jonah AndyHannah Unlabeled Image Group Prior Hannah Holly

CVPR SLAM 2007 Recognizing a Person When a single person is in the image: : the set of all unique names : a member of the set : the features from person image Posterior Probability Individual Prior Likelihood

CVPR SLAM 2007 Recognizing Multiple People The graph model represents the features and people in an image. The graph encodes the independence assumptions of our model. E.g. given the identity of a person, their features are independent of others in the image. p1p1 f1f1 p2p2 f2f2 pMpM fMfM … … The Group Prior

CVPR SLAM 2007 Recognizing Multiple People The joint probability function: p1p1 f1f1 p2p2 f2f2 pMpM fMfM … … The Group Prior : an index over the people in the image : the set of all features for all people : the set of people in the image : a subset of ; a particular assignment of a name to each person in. The Group PriorLikelihood

CVPR SLAM 2007 Estimating the Group Prior For pairs of names, the group prior is estimated by counting the number of images the pair appears, then normalizing. The group prior for 3 or more people is estimated according to the group prior pairwise graphical model. The Group Prior The Individual Prior

CVPR SLAM 2007 System Diagram Ambiguous Label Resolution Images (Faces) Ambiguous Labels Classifier Training Labeled Faces Recognize People Annotated Image Hannah Jonah Holly Andy Jonah Holly Jonah Jonah Holly Jonah Holly Jonah AndyHannah Unlabeled Image Group Prior Hannah Holly

CVPR SLAM 2007 Ambiguous Labels Ambiguous labels indicate who is in the image, but not which person is which name. A constrained clustering algorithm is used to ‘resolve’ the labels. The resolved labels are used to learn the feature distribution for each name. Andy Hannah Andy Hannah JonahHannahJonahHannah Jonah Holly Hannah JonahHolly JonahAndyJonah Andy Hannah Jonah Andy Hannah Jonah Holly Hannah Andy HannahHolly JonahAndy HannahJonah Holly HannahAndy HannahAndy Hannah Andy Hannah JonahHannahJonahHannah Jonah Holly Hannah JonahHolly JonahAndyJonah Andy Hannah Jonah Andy Hannah Jonah Holly Hannah Andy HannahHolly JonahAndy HannahJonah Holly HannahAndy JonahAndy Hannah Andy Hannah JonahHannahJonahHannah Jonah Holly Hannah JonahHolly JonahAndyJonah Andy Hannah Jonah Andy Hannah Jonah Holly Hannah Andy HannahHolly JonahAndy HannahJonah Holly HannahAndy JonahAndy Hannah Andy Hannah JonahHannahJonahHannah Jonah Holly Hannah JonahHolly JonahAndyJonah Andy Hannah Jonah Andy Hannah Jonah Holly Hannah Andy HannahHolly JonahAndy HannahJonah Holly HannahAndy JonahAndy Hannah Andy Hannah JonahHannahJonahHannah Jonah Holly Hannah JonahHolly JonahAndyJonah Andy Hannah Jonah Andy Hannah Jonah Holly Hannah Andy HannahHolly JonahAndy HannahJonah Holly HannahAndy JonahAndy

CVPR SLAM 2007 Classification with Group Prior From the joint pdf, inference questions can be answered: Most Probable Explanation MAP MAP- Most probable assignment of a particular person.

CVPR SLAM 2007 Experiment The image collection: Facial Features: Active Shape Model [Cootes95] based features, then PCA reduces to 5D. Images1197 Images with multiple people188 No. Faces in these images420 Individuals5 Ambiguously label a portion of the image collection, classify the identities of all the rest. Compare 4 Priors: Group Prior (GP) UOC Prior  A binary version of the GP that respects the UOC. The individual prior. No Prior The performance is quantified for: MAP MPE

CVPR SLAM 2007 Results Group Prior produces a large benefit. Note: All images were ambiguously labeled; no people were explicitly labeled. Example Classification (from 10 labeled images) Individual Prior / no PriorEthan Unique Object ConstraintHannahEthan Group PriorHollyEthan

CVPR SLAM 2007 Prior Work Many face recognition methods- most ignore the issue of prior probabilities. [Zhao03] Face recognition methods have been used to assist the labeling of image collections. [Zhang04] In news photos, names from captions have been assigned to faces. [Berg04] The co-occurrence of people in images has been studied, but not combined with image features. [Naaman05]

CVPR SLAM 2007 Conclusions The group prior models the social relationships between individuals. We learn feature distributions and relationships between the labels (people). By using the group prior, recognition accuracy is significantly improved!