Automatic User Interaction Correction via Multi-label Graph-cuts

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

ADHD indicators modelling based on Dynamic Time Warping from RGB data: A feasibility study Antonio Hernández-Vela, Miguel Reyes, Laura Igual, Josep Moya,
Pose Estimation and Segmentation of People in 3D Movies Karteek Alahari, Guillaume Seguin, Josef Sivic, Ivan Laptev Inria, Ecole Normale Superieure ICCV.
Interactively Co-segmentating Topically Related Images with Intelligent Scribble Guidance Dhruv Batra, Carnegie Mellon University Adarsh Kowdle, Cornell.
Graph cut Chien-chi Chen.
Víctor Ponce Miguel Reyes Xavier Baró Mario Gorga Sergio Escalera Two-level GMM Clustering of Human Poses for Automatic Human Behavior Analysis Departament.
Interactive Segmentation with Super-Labels Andrew Delong Western Yuri BoykovOlga VekslerLena GorelickFrank Schmidt TexPoint fonts used in EMF. Read the.
I Images as graphs Fully-connected graph – node for every pixel – link between every pair of pixels, p,q – similarity w ij for each link j w ij c Source:
1School of CS&Eng The Hebrew University
The University of Ontario CS 4487/9687 Algorithms for Image Analysis Multi-Label Image Analysis Problems.
Human Pose detection Abhinav Golas S. Arun Nair. Overview Problem Previous solutions Solution, details.
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.
GrabCut Interactive Image (and Stereo) Segmentation Carsten Rother Vladimir Kolmogorov Andrew Blake Antonio Criminisi Geoffrey Cross [based on Siggraph.
Interactive Image Segmentation using Graph Cuts Mayuresh Kulkarni and Fred Nicolls Digital Image Processing Group University of Cape Town PRASA 2009.
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
Graph-based image segmentation Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering Department of Cybernetics Prague, Czech.
GrabCut Interactive Image (and Stereo) Segmentation Joon Jae Lee Keimyung University Welcome. I will present Grabcut – an Interactive tool for foreground.
Markov Nets Dhruv Batra, Recitation 10/30/2008.
Biased Normalized Cuts 1 Subhransu Maji and Jithndra Malik University of California, Berkeley IEEE Conference on Computer Vision and Pattern Recognition.
Learning to Detect A Salient Object Reporter: 鄭綱 (3/2)
Boundary matting for view synthesis Samuel W. Hasinoff Sing Bing Kang Richard Szeliski Computer Vision and Image Understanding 103 (2006) 22–32.
Segmentation Using Max Flow/Min Cut Graph Cuts Based on "An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Vision.“
Robust Higher Order Potentials For Enforcing Label Consistency
Image-based Shaving Eurographics Apr 2008 Minh Hoai Nguyen, Jean-Francois Lalonde, Alexei A. Efros & Fernando de la Torre Robotics Institute, Carnegie.
Today: Image Segmentation Image Segmentation Techniques Snakes Scissors Graph Cuts Mean Shift Wednesday (2/28) Texture analysis and synthesis Multiple.
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-
Stereo Computation using Iterative Graph-Cuts
Measuring Uncertainty in Graph Cut Solutions Pushmeet Kohli Philip H.S. Torr Department of Computing Oxford Brookes University.
Perceptual Organization: Segmentation and Optical Flow.
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
Manhattan-world Stereo Y. Furukawa, B. Curless, S. M. Seitz, and R. Szeliski 2009 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp.
Automatic User Interaction Correction via Multi-label Graph-cuts Antonio Hernández-Vela, Carlos Primo and Sergio Escalera Workshop on Human Interaction.
Graph-based Segmentation
Image Renaissance Using Discrete Optimization Cédric AllèneNikos Paragios ENPC – CERTIS ESIEE – A²SI ECP - MAS France.
Interactive Image Segmentation of Non-Contiguous Classes using Particle Competition and Cooperation Fabricio Breve São Paulo State University (UNESP)
MRFs and Segmentation with Graph Cuts Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 03/31/15.
Fast Approximate Energy Minimization via Graph Cuts
Mutual Information-based Stereo Matching Combined with SIFT Descriptor in Log-chromaticity Color Space Yong Seok Heo, Kyoung Mu Lee, and Sang Uk Lee.
Graph Cut & Energy Minimization
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
Graph Cut 韋弘 2010/2/22. Outline Background Graph cut Ford–Fulkerson algorithm Application Extended reading.
City University of Hong Kong 18 th Intl. Conf. Pattern Recognition Self-Validated and Spatially Coherent Clustering with NS-MRF and Graph Cuts Wei Feng.
CS774. Markov Random Field : Theory and Application Lecture 13 Kyomin Jung KAIST Oct
Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-D Images (Fri) Young Ki Baik, Computer Vision Lab.
Relative Volume Constraints for 3D Image Editing Computer Vision Group TU Munich Eno Töppe, Claudia Nieuwenhuis, Daniel Cremers May 25th, 2012.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
1 Markov Random Fields with Efficient Approximations Yuri Boykov, Olga Veksler, Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
Mixture of Gaussians This is a probability distribution for random variables or N-D vectors such as… –intensity of an object in a gray scale image –color.
Lecture 19: Solving the Correspondence Problem with Graph Cuts CAP 5415 Fall 2006.
Gaussian Mixture Models and Expectation-Maximization Algorithm.
Solving for Stereo Correspondence Many slides drawn from Lana Lazebnik, UIUC.
CS654: Digital Image Analysis Lecture 28: Advanced topics in Image Segmentation Image courtesy: IEEE, IJCV.
A global approach Finding correspondence between a pair of epipolar lines for all pixels simultaneously Local method: no guarantee we will have one to.
Efficient Belief Propagation for Image Restoration Qi Zhao Mar.22,2006.
Outline Standard 2-way minimum graph cut problem. Applications to problems in computer vision Classical algorithms from the theory literature A new algorithm.
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.
Energy minimization Another global approach to improve quality of correspondences Assumption: disparities vary (mostly) smoothly Minimize energy function:
MRFs and Segmentation with Graph Cuts Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 03/27/12.
A Tutorial on Speaker Verification First A. Author, Second B. Author, and Third C. Author.
GrabCut Interactive Foreground Extraction using Iterated Graph Cuts Carsten Rother Vladimir Kolmogorov Andrew Blake Microsoft Research Cambridge-UK.
Markov Random Fields with Efficient Approximations
Counting In High Density Crowd Videos
Counting in High-Density Crowd Videos
Dingding Liu* Yingen Xiong† Linda Shapiro* Kari Pulli†
Graph Cut Weizhen Jing
Multiway Cut for Stereo and Motion with Slanted Surfaces
Efficient Graph Cut Optimization for Full CRFs with Quantized Edges
Discrete Inference and Learning
“Traditional” image segmentation
Presentation transcript:

Automatic User Interaction Correction via Multi-label Graph-cuts Workshop on Human Interaction in Computer Vision 12nd November 2011 Antonio Hernández-Vela, Carlos Primo and Sergio Escalera

Semi-automatic segmentation

Semi-automatic segmentation

Outline Introduction Methodology Experiments & results Conclusion

Introduction X How much interaction is required from the user? What if the user makes a mistake? Automatic correction Multi-label approach X

Outline Introduction Methodology Experiments & results Conclusion

Multi-label graph-cuts1 Energy minimization framework Image restoration Stereo reconstruction Image segmentation 1 Y. Boykov, O. Veksler, and R. Zabih. Fast approximate energy minimization via graph cuts. PAMI, nov 2001.

Segmentation with Multi-label graph-cuts User initialization Unary potential Pairwise potential Segmentation (α-expansion)

Likelihood-based correction Color model: Gaussian Mixture Model :Seeds for label : weight of GMM component

Likelihood-based correction: example

Likelihood-based correction: example

Outline Introduction Methodology Experiments & results Conclusion

Experiments: Data Human Limb DB2: 227 images from 25 people, GT provided Random selection of 10 images –from 10 different people– 2http://www.maia.ub.es/~sergio/linked/humanlimbdb.zip

Experiments: Setup Random interaction simulation Select 0.2% of total pixels from each label Repeat the process 10 times 4 scenarios: With/Without error Single/Combined mode

Results without errors

Results with 25% of error

Results with 45% of error

Qualitatve Results (single mode)

Qualitatve Results (combined mode)

Outline Introduction Methodology Experiments & results Conclusion

Conclusion Methodology for automatic user interaction correction in multi-label graph-cuts image segmentation. Study on the influence of the amount of interaction from the user. With and without errors. Future work Further experiment using real user interactions. Adapt the algorithm to the user. Finally, as conclusions, we have presented a methodology for gesture segmentation and recognition, applied to the detection of ADHD indicators. And first results indicate that the objectives are feasible, given the presented methodology. As future work, we plan firstly to make the callibration of the device fully-automatic, and secondly, to give different importance to body parts in order to improve gesture recognition.

Automatic User Interaction Correction via Multi-label Graph-cuts Thank You! Automatic User Interaction Correction via Multi-label Graph-cuts Workshop on Human Interaction in Computer Vision 12nd November 2011 Antonio Hernández-Vela, Carlos Primo and Sergio Escalera Questions?