Minimizing Sparse Higher Order Energy Functions of Discrete Variables (CVPR’09) Namju Kwak Applied Algorithm Lab. Computer Science Department KAIST 1Namju.

Slides:



Advertisements
Similar presentations
POSE–CUT Simultaneous Segmentation and 3D Pose Estimation of Humans using Dynamic Graph Cuts Mathieu Bray Pushmeet Kohli Philip H.S. Torr Department of.
Advertisements

Mean-Field Theory and Its Applications In Computer Vision1 1.
Mean-Field Theory and Its Applications In Computer Vision6 1.
Mean-Field Theory and Its Applications In Computer Vision2
HOPS: Efficient Region Labeling using Higher Order Proxy Neighborhoods Albert Y. C. Chen 1, Jason J. Corso 1, and Le Wang 2 1 Dept. of Computer Science.
Linear Time Methods for Propagating Beliefs Min Convolution, Distance Transforms and Box Sums Daniel Huttenlocher Computer Science Department December,
Introduction to Markov Random Fields and Graph Cuts Simon Prince
EE462 MLCV Lecture Introduction of Graphical Models Markov Random Fields Segmentation Tae-Kyun Kim 1.
S I E M E N S C O R P O R A T E R E S E A R C H 1 1 A Seeded Image Segmentation Framework Unifying Graph Cuts and Random Walker Which Yields A New Algorithm.
CS774. Markov Random Field : Theory and Application Lecture 20 Kyomin Jung KAIST Nov
Learning with Inference for Discrete Graphical Models Nikos Komodakis Pawan Kumar Nikos Paragios Ramin Zabih (presenter)
1 Fast Primal-Dual Strategies for MRF Optimization (Fast PD) Robot Perception Lab Taha Hamedani Aug 2014.
Yung-Lin Huang, Yi-Nung Liu, and Shao-Yi Chien Media IC and System Lab Graduate Institute of Networking and Multimedia National Taiwan University Signal.
Learning to Detect A Salient Object Reporter: 鄭綱 (3/2)
Distributed Message Passing for Large Scale Graphical Models Alexander Schwing Tamir Hazan Marc Pollefeys Raquel Urtasun CVPR2011.
Robust Higher Order Potentials For Enforcing Label Consistency
Schedule Introduction Models: small cliques and special potentials Tea break Inference: Relaxation techniques:
P 3 & Beyond Solving Energies with Higher Order Cliques Pushmeet Kohli Pawan Kumar Philip H. S. Torr Oxford Brookes University CVPR 2007.
2010/5/171 Overview of graph cuts. 2010/5/172 Outline Introduction S-t Graph cuts Extension to multi-label problems Compare simulated annealing and alpha-
Optical flow and Tracking CISC 649/849 Spring 2009 University of Delaware.
Abstract Extracting a matte by previous approaches require the input image to be pre-segmented into three regions (trimap). This pre-segmentation based.
Graph Cut based Inference with Co-occurrence Statistics Ľubor Ladický, Chris Russell, Pushmeet Kohli, Philip Torr.
Understanding Belief Propagation and its Applications Dan Yuan June 2004.
What Energy Functions Can be Minimized Using Graph Cuts? Shai Bagon Advanced Topics in Computer Vision June 2010.
Measuring Uncertainty in Graph Cut Solutions Pushmeet Kohli Philip H.S. Torr Department of Computing Oxford Brookes University.
Graph-Cut Algorithm with Application to Computer Vision Presented by Yongsub Lim Applied Algorithm Laboratory.
Computer vision: models, learning and inference
Automatic User Interaction Correction via Multi-label Graph-cuts Antonio Hernández-Vela, Carlos Primo and Sergio Escalera Workshop on Human Interaction.
Computer vision: models, learning and inference
Factor Graphs Young Ki Baik Computer Vision Lab. Seoul National University.
MRFs and Segmentation with Graph Cuts Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 03/31/15.
Michael Bleyer LVA Stereo Vision
Surface Stereo with Soft Segmentation Michael Bleyer 1, Carsten Rother 2, Pushmeet Kohli 2 1 Vienna University of Technology, Austria 2 Microsoft Research.
MRFs and Segmentation with Graph Cuts Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 02/24/10.
Graph Cut Algorithms for Binocular Stereo with Occlusions
CS774. Markov Random Field : Theory and Application Lecture 13 Kyomin Jung KAIST Oct
Random Walk with Restart (RWR) for Image Segmentation
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
Multiplicative Bounds for Metric Labeling M. Pawan Kumar École Centrale Paris Joint work with Phil Torr, Daphne Koller.
Graph Cuts Marc Niethammer. Segmentation by Graph-Cuts A way to compute solutions to the optimization problems we looked at before. Example: Binary Segmentation.
Markov Random Fields Probabilistic Models for Images
Feature-Based Stereo Matching Using Graph Cuts Gorkem Saygili, Laurens van der Maaten, Emile A. Hendriks ASCI Conference 2011.
Algorithms for MAP estimation in Markov Random Fields Vladimir Kolmogorov University College London.
Discrete Optimization Lecture 3 – Part 1 M. Pawan Kumar Slides available online
1 Markov Random Fields with Efficient Approximations Yuri Boykov, Olga Veksler, Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
Probabilistic Inference Lecture 5 M. Pawan Kumar Slides available online
CS774. Markov Random Field : Theory and Application Lecture 02
Lecture 19: Solving the Correspondence Problem with Graph Cuts CAP 5415 Fall 2006.
Approximate Inference: Decomposition Methods with Applications to Computer Vision Kyomin Jung ( KAIST ) Joint work with Pushmeet Kohli (Microsoft Research)
Associative Hierarchical CRFs for Object Class Image Segmentation
Presenter : Kuang-Jui Hsu Date : 2011/3/24(Thur.).
Tractable Higher Order Models in Computer Vision (Part II) Slides from Carsten Rother, Sebastian Nowozin, Pusohmeet Khli Microsoft Research Cambridge Presented.
Probabilistic Graphical Models seminar 15/16 ( ) Haim Kaplan Tel Aviv University.
Lecture 2: Statistical learning primer for biologists
Using Combinatorial Optimization within Max-Product Belief Propagation
Efficient Belief Propagation for Image Restoration Qi Zhao Mar.22,2006.
Mean field approximation for CRF inference
MAP Estimation in Binary MRFs using Bipartite Multi-Cuts Sashank J. Reddi Sunita Sarawagi Sundar Vishwanathan Indian Institute of Technology, Bombay TexPoint.
Photoconsistency constraint C2 q C1 p l = 2 l = 3 Depth labels If this 3D point is visible in both cameras, pixels p and q should have similar intensities.
Markov Random Fields in Vision
MRFs and Segmentation with Graph Cuts Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 03/27/12.
Markov Random Fields Tomer Michaeli Graduate Course
Jungwook Choi and Rob A. Rutenbar
Biointelligence Laboratory, Seoul National University
Markov Random Fields with Efficient Approximations
STEREO MATCHING USING POPULATION-BASED MCMC
Saliency detection Donghun Yeo CV Lab..
Efficient Graph Cut Optimization for Full CRFs with Quantized Edges
Tractable MAP Problems
Integration and Graphical Models
Presentation transcript:

Minimizing Sparse Higher Order Energy Functions of Discrete Variables (CVPR’09) Namju Kwak Applied Algorithm Lab. Computer Science Department KAIST 1Namju Kwak, AALab, KAIST

Topics Abstract Labeling Problem Notations Transforming Multi-label Functions (Simple Case) Transforming Multi-label Functions (General Case) Transforming Multi-label Functions (Compact Parameterization) Transforming Pseudo-Boolean Functions Conclusion Namju Kwak, AALab, KAIST2

Abstract The higher order functions in CV are very often “sparse”. Here, we address the problem of minimizing such sparse higher order energy functions. –Transforming the problem into an equivalent quadratic function minimization problem –The resulting quadratic function can be minimized using popular message passing or graph cut based algorithms for MAP inference. Namju Kwak, AALab, KAIST3

Labeling Problem Computer vision problems such as object segmentation, disparity estimation, and 3D reconstruction can be formulated as pixel or voxel labeling problems. Classical approach: pairwise CRF/MRF formulations (finding MAP solutions using BP, GC, and TRW message passing) a.Transformation of the higher order energy into a quadratic function b.Minimization of the resulting function using efficient inference algorithms The higher order functions used in CV have sparseness property (making them easy to handle). 4Namju Kwak, AALab, KAIST

Notations Consider a random field defined over … –A set of latent variables –The label set – : a set of subset of (i.e. cliques), over which the higher random field is defined 5Namju Kwak, AALab, KAIST

Notations Consider a random field defined over … –Energy function (corresponding to higher order random field) where is the set of random variables included in –Higher order potential which assigns a cost to each possible labeling for 6Namju Kwak, AALab, KAIST

Transforming Multi-label Functions (Simple Case) Multi-label function where and denotes a particular labeling of the variables 7Namju Kwak, AALab, KAIST

Transforming Multi-label Functions (Simple Case) Multi-label function The minimization problem of the function is transformed as follows: where and, and 8Namju Kwak, AALab, KAIST

Transforming Multi-label Functions (General Case) List of possible labelings of and their corresponding costs with such that Higher-order multi-label function 9Namju Kwak, AALab, KAIST

Transforming Multi-label Functions (General Case) Higher-order multi-label function The minimization problem of the function is transformed as follows: where, and 10Namju Kwak, AALab, KAIST

Transforming Multi-label Functions (Compact Parameterization) Many low cost label assignments tend to be close to each other in terms of the difference between labelings of pixels. (labeling fffb is closer to ffbb than bbbb.) where is defined as, is the cost added to the deviation function, and is 1 if, 0 otherwise. Namju Kwak, AALab, KAIST11

Transforming Multi-label Functions (Compact Parameterization) Compact parameterized multi-label function The minimization problem of the function is transformed as follows: where, and 12Namju Kwak, AALab, KAIST

Transforming Pseudo-Boolean Functions The minimization problem of the function is transformed as follows: –Type-I Transformation Namju Kwak, AALab, KAIST13

Transforming Pseudo-Boolean Functions The minimization problem of the function is transformed as follows: –Type-II Transformation where Namju Kwak, AALab, KAIST14

Conclusion This paper provides a method for minimizing sparse energy functions. (C. Rother, P. Kohli, W. Feng, and J. Jia. Minimizing Sparse Higher Order Energy Functions of Discrete Variables. CVPR 2009.) Namju Kwak, AALab, KAIST15