Sampling for Part Based Object Models Daniel Huttenlocher September, 2006.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

O BJ C UT M. Pawan Kumar Philip Torr Andrew Zisserman UNIVERSITY OF OXFORD.
Linear Time Methods for Propagating Beliefs Min Convolution, Distance Transforms and Box Sums Daniel Huttenlocher Computer Science Department December,
Learning deformable models Yali Amit, University of Chicago Alain Trouvé, CMLA Cachan.
Exact Inference. Inference Basic task for inference: – Compute a posterior distribution for some query variables given some observed evidence – Sum out.
Factorial Mixture of Gaussians and the Marginal Independence Model Ricardo Silva Joint work-in-progress with Zoubin Ghahramani.
Biointelligence Laboratory, Seoul National University
Sampling: Final and Initial Sample Size Determination
Sliding Window Filters and Edge Detection Longin Jan Latecki Computer Graphics and Image Processing CIS 601 – Fall 2004.
Face Alignment with Part-Based Modeling
Supervised Learning Recap
Mixture of trees model: Face Detection, Pose Estimation and Landmark Localization Presenter: Zhang Li.
Low Complexity Keypoint Recognition and Pose Estimation Vincent Lepetit.
Real-Time Human Pose Recognition in Parts from Single Depth Images Presented by: Mohammad A. Gowayyed.
Global spatial layout: spatial pyramid matching Spatial weighting the features Beyond bags of features: Adding spatial information.
Model: Parts and Structure. History of Idea Fischler & Elschlager 1973 Yuille ‘91 Brunelli & Poggio ‘93 Lades, v.d. Malsburg et al. ‘93 Cootes, Lanitis,
Lecture 5 Template matching
1 Graphical Models in Data Assimilation Problems Alexander Ihler UC Irvine Collaborators: Sergey Kirshner Andrew Robertson Padhraic Smyth.
Motion Planning of Multi-Limbed Robots Subject to Equilibrium Constraints. Timothy Bretl Presented by Patrick Mihelich and Salik Syed.
Motion Analysis (contd.) Slides are from RPI Registration Class.
CSci 6971: Image Registration Lecture 4: First Examples January 23, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart, RPI Dr.
Abstract We present a model of curvilinear grouping using piecewise linear representations of contours and a conditional random field to capture continuity.
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
Lecture 17: Parts-based models and context CS6670: Computer Vision Noah Snavely.
Computer vision: models, learning and inference Chapter 10 Graphical Models.
Multiple Object Class Detection with a Generative Model K. Mikolajczyk, B. Leibe and B. Schiele Carolina Galleguillos.
Computer vision: models, learning and inference
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
Mutual Information-based Stereo Matching Combined with SIFT Descriptor in Log-chromaticity Color Space Yong Seok Heo, Kyoung Mu Lee, and Sang Uk Lee.
SVCL Automatic detection of object based Region-of-Interest for image compression Sunhyoung Han.
Machine Learning Lecture 23: Statistical Estimation with Sampling Iain Murray’s MLSS lecture on videolectures.net:
Statistical Analysis. Statistics u Description –Describes the data –Mean –Median –Mode u Inferential –Allows prediction from the sample to the population.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
A Non-local Cost Aggregation Method for Stereo Matching
ECE 8443 – Pattern Recognition Objectives: Error Bounds Complexity Theory PAC Learning PAC Bound Margin Classifiers Resources: D.M.: Simplified PAC-Bayes.
Scientific Writing Abstract Writing. Why ? Most important part of the paper Number of Readers ! Make people read your work. Sell your work. Make your.
TEMPLATE DESIGN © Zhiyao Duan 1,2, Lie Lu 1, and Changshui Zhang 2 1. Microsoft Research Asia (MSRA), Beijing, China.2.
Object Detection with Discriminatively Trained Part Based Models
EDGE DETECTION IN COMPUTER VISION SYSTEMS PRESENTATION BY : ATUL CHOPRA JUNE EE-6358 COMPUTER VISION UNIVERSITY OF TEXAS AT ARLINGTON.
1 Variable Elimination Graphical Models – Carlos Guestrin Carnegie Mellon University October 11 th, 2006 Readings: K&F: 8.1, 8.2, 8.3,
In Defense of Nearest-Neighbor Based Image Classification Oren Boiman The Weizmann Institute of Science Rehovot, ISRAEL Eli Shechtman Adobe Systems Inc.
Efficient Matching of Pictorial Structures By Pedro Felzenszwalb and Daniel Huttenlocher Presented by John Winn.
Non-Photorealistic Rendering and Content- Based Image Retrieval Yuan-Hao Lai Pacific Graphics (2003)
18 th August 2006 International Conference on Pattern Recognition 2006 Epipolar Geometry from Two Correspondences Michal Perďoch, Jiří Matas, Ondřej Chum.
Introduction to Digital Signals
Chapter 7 Statistical Inference: Estimating a Population Mean.
O BJ C UT M. Pawan Kumar Philip Torr Andrew Zisserman UNIVERSITY OF OXFORD.
1 Mean Field and Variational Methods finishing off Graphical Models – Carlos Guestrin Carnegie Mellon University November 5 th, 2008 Readings: K&F:
Discussion of Pictorial Structures Pedro Felzenszwalb Daniel Huttenlocher Sicily Workshop September, 2006.
Lecture 2: Statistical learning primer for biologists
Pictorial Structures and Distance Transforms Computer Vision CS 543 / ECE 549 University of Illinois Ian Endres 03/31/11.
Recognition Using Visual Phrases
Dependence Language Model for Information Retrieval Jianfeng Gao, Jian-Yun Nie, Guangyuan Wu, Guihong Cao, Dependence Language Model for Information Retrieval,
1 Parameter Learning 2 Structure Learning 1: The good Graphical Models – Carlos Guestrin Carnegie Mellon University September 27 th, 2006 Readings:
02/12/03© 2003 University of Wisconsin Last Time Intro to Monte-Carlo methods Probability.
Demosaicking for Multispectral Filter Array (MSFA)
© 2012 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
L Berkley Davis Copyright 2009 MER301: Engineering Reliability Lecture 12 1 MER301: Engineering Reliability LECTURE 12: Chapter 6: Linear Regression Analysis.
Machine Learning CUNY Graduate Center Lecture 6: Linear Regression II.
1 Relational Factor Graphs Lin Liao Joint work with Dieter Fox.
Markov Networks: Theory and Applications Ying Wu Electrical Engineering and Computer Science Northwestern University Evanston, IL 60208
Fast Human Detection in Crowded Scenes by Contour Integration and Local Shape Estimation Csaba Beleznai, Horst Bischof Computer Vision and Pattern Recognition,
Advanced Quantitative Techniques
Markov Random Fields with Efficient Approximations
Special Topics In Scientific Computing
Markov Networks.
Markov Random Fields for Edge Classification
Parameter Learning 2 Structure Learning 1: The good
Statistical Thinking and Applications
Presentation transcript:

Sampling for Part Based Object Models Daniel Huttenlocher September, 2006

2 Part Based Object Recognition  Matching constellation models, pictorial structures, etc. –Dominated by energy minimization approaches Local or global methods depending on problem definition MAP estimation view  Computationally tractable global optimization depends on models that factor –Appearance of parts independent –Spatial model with low tree width

3 State of the Art?  Model introduced error –Model overly simplistic in order to be tractable  Computationally introduced error –Model “right thing” but don’t know how computational results related  Often not explicit about these sources of error –Precise description of what want to compute and what actually computing

4 Sampling  Statistical method for using tractable (factored) models as means of estimating intractable ones  Proposal distribution –Samples from distribution using factored model evaluated according to more general one –Want “enough” probability mass distributed around in proposal distribution “Promiscuous” – likes multiple things E.g., smoothing a distribution (temperature) –Does more than k-best

5 More Concrete  Part based graphical model, M=(V,E) –Parts V=(v 1, …, v m ) –Spatial relations (undirected edges) E={e ij }  For detection, consider all configurations L P M (I) ≈ max L P M (I|L) P M (L)  Efficient when factors P M (I|L) =  v i V P M (I| l i ) P M (L) =  C  M (L C ) For small cliques C, e.g, 2-cliques for tree

6 A Model that Doesn’t Factor  Patchwork-of-parts (POP) model proposed by Amit and Trouve –Star model with latent reference part –Account for part overlap by averaging probabilities for parts covering an image pixel P M (I|L) no longer factors (sum over parts)  Use likelihood that factors for proposal distribution – overcounting (promiscuous) –Sample from posterior distribution and compute POP probability for these samples Efficiently approximating MAP estimate

7 Sampling Example for Tree [FH05]

8 Comparison with Direct Minimization  Using posterior distribution for factored model – efficient to: –Compute marginals (box sum) –Generate samples For tree, sample location for root from marginal, then sample children conditioned on root location –Evaluate general model on samples  As opposed to trying to optimize general model directly –Using difficult to characterize techniques

9 Simple Experiments  Pictorial structure model using oriented edge part templates  Star topology  Factored appearance model for proposal distribution vs. POP model  Six parts and Caltech-4 data, for comparison with some earlier results using similar models (without POP likelihood) –CFH05, same topology and part models –FPZ05, same topology

10 Detection Results  Single class detection (equal ROC error) –MAP of factored model vs. sampling from factored model –Significant at 95% confidence level except bikes AirplanesCars (rear)FacesMotorbikes MAP (hill climb) 94.3%94.4%98.0%98.6% Sample94.8%95.0%98.4%98.8% CFH05 FPZ % 93.6% 90.3% 84.2% 96.4% 90.3% 93.3% 97.3%

11 Not Limited to Appearance  Sampling is a general technique for approximating intractable distributions –Even easier when using to approximate MAP of those distributions  Tractable distributions can make explicit aspects of problem structure –Over-counting of scene evidence –Importance of kinematic tree spatial constraints for humans, vs. limb coordination