Efficiently Selecting Regions for Scene Understanding

Slides:



Advertisements
Similar presentations
Self-Paced Learning for Semantic Segmentation
Advertisements

Mean-Field Theory and Its Applications In Computer Vision1 1.
Bayesian Belief Propagation
Indoor Segmentation and Support Inference from RGBD Images Nathan Silberman, Derek Hoiem, Pushmeet Kohli, Rob Fergus.
Advanced Topics in Algorithms and Data Structures Lecture 7.2, page 1 Merging two upper hulls Suppose, UH ( S 2 ) has s points given in an array according.
Constrained Approximate Maximum Entropy Learning (CAMEL) Varun Ganapathi, David Vickrey, John Duchi, Daphne Koller Stanford University TexPoint fonts used.
Scene Labeling Using Beam Search Under Mutex Constraints ID: O-2B-6 Anirban Roy and Sinisa Todorovic Oregon State University 1.
Max-Margin Latent Variable Models M. Pawan Kumar.
Inter-Surface Mapping John Schreiner, Arul Asirvatham, Emil Praun (University of Utah) Hugues Hoppe (Microsoft Research)
1 Fast Primal-Dual Strategies for MRF Optimization (Fast PD) Robot Perception Lab Taha Hamedani Aug 2014.
Rajat K. Pal. Chapter 3 Emran Chowdhury # P Presented by.
Restrict learning to a model-dependent “easy” set of samples General form of objective: Introduce indicator of “easiness” v i : K determines threshold.
Lecture 6 Image Segmentation
Robust Higher Order Potentials For Enforcing Label Consistency
Training Regimes Motivation  Allow state-of-the-art subcomponents  With “Black-box” functionality  This idea also occurs in other application areas.
Schedule Introduction Models: small cliques and special potentials Tea break Inference: Relaxation techniques:
Distributed Planning in Hierarchical Factored MDPs Carlos Guestrin Stanford University Geoffrey Gordon Carnegie Mellon University.
Global Approximate Inference Eran Segal Weizmann Institute.
Abstract We present a model of curvilinear grouping using piecewise linear representations of contours and a conditional random field to capture continuity.
Efficiently Solving Convex Relaxations M. Pawan Kumar University of Oxford for MAP Estimation Philip Torr Oxford Brookes University.
The Layout Consistent Random Field for Recognizing and Segmenting Partially Occluded Objects By John Winn & Jamie Shotton CVPR 2006 presented by Tomasz.
Recovering Articulated Object Models from 3D Range Data Dragomir Anguelov Daphne Koller Hoi-Cheung Pang Praveen Srinivasan Sebastian Thrun Computer Science.
Graph Cut based Inference with Co-occurrence Statistics Ľubor Ladický, Chris Russell, Pushmeet Kohli, Philip Torr.
Learning to Segment from Diverse Data M. Pawan Kumar Daphne KollerHaithem TurkiDan Preston.
Relaxations and Moves for MAP Estimation in MRFs M. Pawan Kumar STANFORDSTANFORD Vladimir KolmogorovPhilip TorrDaphne Koller.
Image Segmentation Using Region Growing and Shrinking
A Trainable Graph Combination Scheme for Belief Propagation Kai Ju Liu New York University.
Multi-modal robotic perception Stephen Gould, Paul Baumstarck, Morgan Quigley, Andrew Ng, Daphne Koller PAIL, January 2008.
Probabilistic Inference Lecture 4 – Part 2 M. Pawan Kumar Slides available online
Computer Vision James Hays, Brown
Some Surprises in the Theory of Generalized Belief Propagation Jonathan Yedidia Mitsubishi Electric Research Labs (MERL) Collaborators: Bill Freeman (MIT)
CSE 185 Introduction to Computer Vision Pattern Recognition.
MRFs and Segmentation with Graph Cuts Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 03/31/15.
MRFs and Segmentation with Graph Cuts Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 02/24/10.
Planar Cycle Covering Graphs for inference in MRFS The Typhon Algorithm A New Variational Approach to Ground State Computation in Binary Planar Markov.
Random Walk with Restart (RWR) for Image Segmentation
Modular Decomposition and Interval Graphs recognition Speaker: Asaf Shapira.
1 Structured Region Graphs: Morphing EP into GBP Max Welling Tom Minka Yee Whye Teh.
Multiplicative Bounds for Metric Labeling M. Pawan Kumar École Centrale Paris Joint work with Phil Torr, Daphne Koller.
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
Learning a Small Mixture of Trees M. Pawan Kumar Daphne Koller Aim: To efficiently learn a.
Inference Complexity As Learning Bias Daniel Lowd Dept. of Computer and Information Science University of Oregon Joint work with Pedro Domingos.
IIIT Hyderabad Learning Semantic Interaction among Graspable Objects Swagatika Panda, A.H. Abdul Hafez, C.V. Jawahar Center for Visual Information Technology,
Discrete Optimization Lecture 3 – Part 1 M. Pawan Kumar Slides available online
Probabilistic Inference Lecture 5 M. Pawan Kumar Slides available online
Dynamic Tree Block Coordinate Ascent Daniel Tarlow 1, Dhruv Batra 2 Pushmeet Kohli 3, Vladimir Kolmogorov 4 1: University of Toronto3: Microsoft Research.
Update any set S of nodes simultaneously with step-size We show fixed point update is monotone for · 1/|S| Covering Trees and Lower-bounds on Quadratic.
Efficient Discriminative Learning of Parts-based Models M. Pawan Kumar Andrew Zisserman Philip Torr
Branch-and-Cut Valid inequality: an inequality satisfied by all feasible solutions Cut: a valid inequality that is not part of the current formulation.
Learning from Big Data Lecture 5
Markov Random Fields & Conditional Random Fields
Machine Vision ENT 273 Regions and Segmentation in Images Hema C.R. Lecture 4.
Tightening LP Relaxations for MAP using Message-Passing David Sontag Joint work with Talya Meltzer, Amir Globerson, Tommi Jaakkola, and Yair Weiss.
REU WEEK III Malcolm Collins-Sibley Mentor: Shervin Ardeshir.
Daphne Koller Overview Maximum a posteriori (MAP) Probabilistic Graphical Models Inference.
Parsing Natural Scenes and Natural Language with Recursive Neural Networks INTERNATIONAL CONFERENCE ON MACHINE LEARNING (ICML 2011) RICHARD SOCHER CLIFF.
MRFs (X1,X2) X3 X1 X2 4 (X2,X3,X3) X4. MRFs (X1,X2) X3 X1 X2 4 (X2,X3,X3) X4.
Machine Vision ENT 273 Lecture 4 Hema C.R.
Learning a Region-based Scene Segmentation Model
CSPs: Search and Arc Consistency Computer Science cpsc322, Lecture 12
Computer Vision Lecture 13: Image Segmentation III
Nonparametric Semantic Segmentation
Saliency detection Donghun Yeo CV Lab..
Computer Vision Lecture 12: Image Segmentation II
Miguel Tavares Coimbra
“grabcut”- Interactive Foreground Extraction using Iterated Graph Cuts
Cascaded Classification Models
Graduate School of Information Sciences, Tohoku University
Readings: K&F: 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7 Markov networks, Factor graphs, and an unified view Start approximate inference If we are lucky… Graphical.
Image Segmentation Using Region Growing and Shrinking
Presentation transcript:

Efficiently Selecting Regions for Scene Understanding M. Pawan Kumar Daphne Koller http://ai.stanford.edu/~pawan http://ai.stanford.edu/~koller Aim: To efficiently select accurate, discriminative regions for a high-level vision task Results Integer Program Semantic Segmentation Integer constraints yr(i)  {0,1} Background Dataset - 715 images S - set of super-pixels (intersection of segments) 80/20 train/test split, 4 folds Over-segmentations as Regions Simple Inference Minimize Energy r,r’  D miny r,i r(i)yr(i) + (r,r’),i,j rr’(i,j)yrr’(i,j) Baselines Pixel-based Model Uniqueness i yr(i) = 1 i  L’ = {0} (not selected)  L SEGMENTS RESULT SEGMENTS RESULT Intersection of over-segmentations j  L’, (r,r’) - neighbors Marginalization j yrr’(i,j) = yr(i) Lowest energy over-segmentation r “covers” s iL yr(i) = 1 Each super-pixel is covered Covering Gould et al., 2009 I M A G E Linear Programming Relaxation Relax yr(i)  [0,1] SCENE LAYOUT, Hoiem et al, 2005 MONOCULAR 3D, Saxena et al, 2008 Standard pairwise energy. Dual decomposition with tree slaves. SEGMENTS RESULT Segments are not accurate Do not align with scene boundaries Sub-dictionary DT  D that forms a tree. Union of DT = D. P I X E L Segments are not discriminative Too small to capture useful cues Minimize energy such that uniqueness, marginalization and integer constraints are satisfied. r1 r5 Belief propagation r2 r3 r4 SEGMENTATION, Gould et al, 2008 I N T E R Overview Region Selection using Energy Minimization Tree slaves do not enforce the covering constraint. Large number of possible pixel-to-region assignments Sub-dictionary DC  D that covers s. One slave for each s  S. S E G M Exact inference is intractable Move-making algorithm s Minimize energy such that exactly one region in DC is selected. Linear Search Over Regions DICTIONARY OF REGIONS D MERGE AND INTERSECT WITH SEGMENTS TO FORM PUTATIVE REGIONS r1 r3 r2 G O U L D Standard linear programming relaxation is not tight. Clique constraints Choose a subset of 3 super-pixels SQ  S. CURRENT REGIONS SEGMENTATIONS SELECT REGIONS Sub-dictionary DQ  D, each region covers at least one s  SQ ITERATE UNTIL CONVERGENCE O U R r1 r2 r3 r4 r5 r6 Minimize energy such that uniqueness, marginalization, covering and integer constraints are satisfied. Efficient Enumeration Select regions from D (with overlapping regions) such that No regions overlap Entire image is covered Integer Program Energy of the vision task is minimized Shrinking Strategy Maintain a Small Active Set of Regions De-activate regions not selected in any slave for T iterations Two dictionary moves Merge neighboring regions Merge and intersect regions with segments Iteratively introduce cliques with maximum active regions Statistically significant improvement