A Progressive Tri-level Segmentation Approach for Topology-Change-Aware Video Matting Jinlong Ju 1, Jue Wang 3, Yebin Liu 1, Haoqian Wang 2, Qionghai Dai.

Slides:



Advertisements
Similar presentations
O BJ C UT M. Pawan Kumar Philip Torr Andrew Zisserman UNIVERSITY OF OXFORD.
Advertisements

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.
Motion.
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
SOFT SCISSORS: AN INTERACTIVE TOOL FOR REALTIME HIGH QUALITY MATTING International Conference on Computer Graphics and Interactive Techniques ACM SIGGRAPH.
Cutting Images: Graphs and Boundary Finding Computational Photography Derek Hoiem, University of Illinois 09/15/11 “The Double Secret”, Magritte.
Graph cut Chien-chi Chen.
Motion Coherent Tracking with Multi-Label MRF Optimization David Tsai Matthew Flagg James M. Rehg Computational Perception Lab School of Interactive Computing.
Face Alignment at 3000 FPS via Regressing Local Binary Features
Video Matting from Depth Maps Jonathan Finger Oliver Wang University of California, Santa Cruz {jfinger,
GrabCut Interactive Image (and Stereo) Segmentation Carsten Rother Vladimir Kolmogorov Andrew Blake Antonio Criminisi Geoffrey Cross [based on Siggraph.
MPEG-4 Objective Standardize algorithms for audiovisual coding in multimedia applications allowing for Interactivity High compression Scalability of audio.
Natural Video Matting using Camera Arrays Neel S. JoshiWojciech MatusikShai Avidan Mitsubishi Electric Research Laboratory University of California, San.
Stephen J. Guy 1. Photomontage Photomontage GrabCut – Interactive Foreground Extraction 1.
GrabCut Interactive Image (and Stereo) Segmentation Joon Jae Lee Keimyung University Welcome. I will present Grabcut – an Interactive tool for foreground.
Nalin Pradeep Senthamil Masters Student, ECE Dept. Advisor, Dr Stan Birchfield Committee Members, Dr Adam Hoover, Dr Brian Dean.
CS448f: Image Processing For Photography and Vision Graph Cuts.
Toward Object Discovery and Modeling via 3-D Scene Comparison Evan Herbst, Peter Henry, Xiaofeng Ren, Dieter Fox University of Washington; Intel Research.
Robust Higher Order Potentials For Enforcing Label Consistency
Text Detection in Video Min Cai Background  Video OCR: Text detection, extraction and recognition  Detection Target: Artificial text  Text.
Announcements Quiz Thursday Quiz Review Tomorrow: AV Williams 4424, 4pm. Practice Quiz handout.
Natural Video Matting with Depth Jonathan Finger Oliver Wang University of California, Santa Cruz {jfinger,
A Closed Form Solution to Natural Image Matting
Advanced Topics in Computer Vision Spring 2006 Video Segmentation Tal Kramer, Shai Bagon Video Segmentation April 30 th, 2006.
Announcements Project1 artifact reminder counts towards your grade Demos this Thursday, 12-2:30 sign up! Extra office hours this week David (T 12-1, W/F.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Feature matching and tracking Class 5 Read Section 4.1 of course notes Read Shi and Tomasi’s paper on.
High-Quality Video View Interpolation
Interactive Matting Christoph Rhemann Supervised by: Margrit Gelautz and Carsten Rother.
An Iterative Optimization Approach for Unified Image Segmentation and Matting Hello everyone, my name is Jue Wang, I’m glad to be here to present our paper.
Lecture 19: Optical flow CS6670: Computer Vision Noah Snavely
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Numerical Recipes (Newton-Raphson), 9.4 (first.
Introduction to Object Tracking Presented by Youyou Wang CS643 Texas A&M University.
Matching Compare region of image to region of image. –We talked about this for stereo. –Important for motion. Epipolar constraint unknown. But motion small.
Speaker: Chi-Yu Hsu Advisor: Prof. Jian-Jung Ding Leveraging Stereopsis for Saliency Analysis, CVPR 2012.
A Scale and Rotation Invariant Approach to Tracking Human Body Part Regions in Videos Yihang BoHao Jiang Institute of Automation, CAS Boston College.
Image Segmentation Rob Atlas Nick Bridle Evan Radkoff.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
A Local Adaptive Approach for Dense Stereo Matching in Architectural Scene Reconstruction C. Stentoumis 1, L. Grammatikopoulos 2, I. Kalisperakis 2, E.
Tzu ming Su Advisor : S.J.Wang MOTION DETAIL PRESERVING OPTICAL FLOW ESTIMATION 2013/1/28 L. Xu, J. Jia, and Y. Matsushita. Motion detail preserving optical.
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.
Background Subtraction for Temporally Irregular Dynamic Textures Gerald Dalley, Joshua Migdal, and W. Eric L. Grimson Workshop on Applications of Computer.
I 3D: Interactive Planar Reconstruction of Objects and Scenes Adarsh KowdleYao-Jen Chang Tsuhan Chen School of Electrical and Computer Engineering Cornell.
Yu-Wing Tai, Hao Du, Michael S. Brown, Stephen Lin CVPR’08 (Longer Version in Revision at IEEE Trans PAMI) Google Search: Video Deblurring Spatially Varying.
#MOTION ESTIMATION AND OCCLUSION DETECTION #BLURRED VIDEO WITH LAYERS
Efficient Visual Object Tracking with Online Nearest Neighbor Classifier Many slides adapt from Steve Gu.
CVPR2013 Poster Detecting and Naming Actors in Movies using Generative Appearance Models.
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Newton's method Wikpedia page
Active Frame Selection for Label Propagation in Videos Sudheendra Vijayanarasimhan and Kristen Grauman Department of Computer Science, University of Texas.
CS654: Digital Image Analysis Lecture 28: Advanced topics in Image Segmentation Image courtesy: IEEE, IJCV.
Visual Tracking by Cluster Analysis Arthur Pece Department of Computer Science University of Copenhagen
Student: Chih-Wei Fang ( 方志偉 ) Adviser: Jenn-Jier James Lien ( 連震杰 ) Robotics Laboratory, Department of Computer Science and Information Engineering, National.
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Newton's method Wikpedia page
Motion Segmentation at Any Speed Shrinivas J. Pundlik Department of Electrical and Computer Engineering, Clemson University, Clemson, SC.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
Learning color and locality cues for moving object detection and segmentation Yuan-Hao Lai Feng Liu and Michael Gleicher University of Wisconsin-Madison.
Segmentation of Building Facades using Procedural Shape Priors
Learning a Region-based Scene Segmentation Model
Cutting Images: Graphs and Boundary Finding
GrabCut Interactive Foreground Extraction using Iterated Graph Cuts Carsten Rother Vladimir Kolmogorov Andrew Blake Microsoft Research Cambridge-UK.
Nonparametric Semantic Segmentation
Dingding Liu* Yingen Xiong† Linda Shapiro* Kari Pulli†
Iterative Optimization
Interactive 3D Modeling Using Only One Image
Motion Estimation Today’s Readings
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Announcements more panorama slots available now
Announcements Questions on the project? New turn-in info online
Announcements more panorama slots available now
Presentation transcript:

A Progressive Tri-level Segmentation Approach for Topology-Change-Aware Video Matting Jinlong Ju 1, Jue Wang 3, Yebin Liu 1, Haoqian Wang 2, Qionghai Dai 1 1.Department of Automation, Tsinghua University, China 2.Graduate School at Shenzhen, Tsinghua University, China 3.Adobe Research, USA

The goal Interactive video object segmentation and matting Initial keyframe segmentation Local correction

Previous work 3D volume segmentation (global optimization) – Hard to converge Interactive video cutout [Wang et al., SIGGRAPH’05] Video object cut & paste [Li et al., SIGGRAPH’05]

Previous work Tracking & segmentation – Easy and intuitive workflow Frame t Frame t+1 Video SnapCut [Bai et al., SIGGRAPH’09] Unbiased Directional Classifiers [Zhong et al., SIGGRAPH Asia’12] Video Object Segmentation by Tracking Regions. ICCV’09. Object Tracking and Segmentation in a Closed Loop. ISVC'10.

Previous work Video matting Video Matting of Complex Scenes [Chuang et al., SIGGRAPH’02] Towards Temporally-Coherent Video Matting [Bai et al., Mirage’11]

Main ideas Previous methods Our approach Global, one-time optimization Progressive Binary segmentation -> trimap -> matting Tri-level segmentation -> matting

Framework Frame-to-frame propagation Frame t Frame t+1

Tri-level initial segmentation Step 1: coarse object alignment – SIFT feature tracking and alignment – Optical flow Frame t Frame t-1

Initial Tri-level segmentation Step 2: color models Frame t Frame t-1

Initial Tri-level segmentation Frame t Frame t-1

Initial Tri-level segmentation Comparison Frame t Frame t-1 Our initial labelingColor probability maps of Gaussian Mixtures

Initial Tri-level segmentation Frame tFrame t+1 Unmatched pixels

Initial Tri-level segmentation Step 5: local smoothing – Mean shift, same color models for each MS region Frame tFrame t+1 Initial map

Tri-level segmentation Refinement Goal: remove large unknown regions Before refinementAfter refinement

Tri-level segmentation Refinement Cross-frame window matching + shape prior Frame tFrame t+1

Tri-level segmentation Refinement Cross-frame window matching + shape prior Frame tFrame t+1

Final matting Directly use tri-level segmentation as trimap (ideally) After mattingBefore matting

Results Tri-level segmentation Final result Adobe After Effects RotoBrush

Results Tri-level segmentation Final result Adobe After Effects RotoBrush

Quantitative comparison

Conclusion Tri-label labeling Progressive segmentation Handles topology-change, fast-moving objects well Limitations: – Segmentation is a little bit too aggressive (not ideal for matting) – A few thresholds to tune