Learning color and locality cues for moving object detection and segmentation Yuan-Hao Lai Feng Liu and Michael Gleicher University of Wisconsin-Madison.

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

Moving Object Detection with Background Model based on spatio- Temporal Texture Ryo Yumiba, Masanori Miyoshi,Hirononbu Fujiyoshi WACV 2011.
Pose Estimation and Segmentation of People in 3D Movies Karteek Alahari, Guillaume Seguin, Josef Sivic, Ivan Laptev Inria, Ecole Normale Superieure ICCV.
DDDAS: Stochastic Multicue Tracking of Objects with Many Degrees of Freedom PIs: D. Metaxas, A. Elgammal and V. Pavlovic Dept of CS, Rutgers University.
For Internal Use Only. © CT T IN EM. All rights reserved. 3D Reconstruction Using Aerial Images A Dense Structure from Motion pipeline Ramakrishna Vedantam.
Analysis of Contour Motions Ce Liu William T. Freeman Edward H. Adelson Computer Science and Artificial Intelligence Laboratory Massachusetts Institute.
Leveraging Stereopsis for Saliency Analysis
Learning to estimate human pose with data driven belief propagation Gang Hua, Ming-Hsuan Yang, Ying Wu CVPR 05.
Qualifying Exam: Contour Grouping Vida Movahedi Supervisor: James Elder Supervisory Committee: Minas Spetsakis, Jeff Edmonds York University Summer 2009.
LOCUS (Learning Object Classes with Unsupervised Segmentation) A variational approach to learning model- based segmentation. John Winn Microsoft Research.
Robust Foreground Detection in Video Using Pixel Layers Kedar A. Patwardhan, Guillermoo Sapire, and Vassilios Morellas IEEE TRANSACTION ON PATTERN ANAYLSIS.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Robust Moving Object Detection & Categorization using self- improving classifiers Omar Javed, Saad Ali & Mubarak Shah.
A New Block Based Motion Estimation with True Region Motion Field Jozef Huska & Peter Kulla EUROCON 2007 The International Conference on “Computer as a.
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
Segmentation Divide the image into segments. Each segment:
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
High-Quality Video View Interpolation
Object Detection and Tracking Mike Knowles 11 th January 2005
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
Real-time Background Cut Alon Rubin Shira Kritchman Present: , Weizmann Institute of Science.
Automatic Estimation and Removal of Noise from a Single Image
Motion and optical flow Thursday, Nov 20 Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys, S. Lazebnik.
Speaker: Chi-Yu Hsu Advisor: Prof. Jian-Jung Ding Leveraging Stereopsis for Saliency Analysis, CVPR 2012.
Webcam-synopsis: Peeking Around the World Young Ki Baik (CV Lab.) (Fri)
Autonomous Learning of Object Models on Mobile Robots Xiang Li Ph.D. student supervised by Dr. Mohan Sridharan Stochastic Estimation and Autonomous Robotics.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
EADS DS / SDC LTIS Page 1 7 th CNES/DLR Workshop on Information Extraction and Scene Understanding for Meter Resolution Image – 29/03/07 - Oberpfaffenhofen.
Characterizing activity in video shots based on salient points Nicolas Moënne-Loccoz Viper group Computer vision & multimedia laboratory University of.
CVPR/ICCV 09 Paper Reading Dan Wang Nov. 6, 2009.
Chapter 14: SEGMENTATION BY CLUSTERING 1. 2 Outline Introduction Human Vision & Gestalt Properties Applications – Background Subtraction – Shot Boundary.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
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
Evaluation of interest points and descriptors. Introduction Quantitative evaluation of interest point detectors –points / regions at the same relative.
Learning the Appearance and Motion of People in Video Hedvig Sidenbladh, KTH Michael Black, Brown University.
An Efficient Search Strategy for Block Motion Estimation Using Image Features Digital Video Processing 1 Term Project Feng Li Michael Su Xiaofeng Fan.
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.
Communication Systems Group Technische Universität Berlin S. Knorr A Geometric Segmentation Approach for the 3D Reconstruction of Dynamic Scenes in 2D.
Epitomic Location Recognition A generative approach for location recognition K. Ni, A. Kannan, A. Criminisi and J. Winn In proc. CVPR Anchorage,
Figure ground segregation in video via averaging and color distribution Introduction to Computational and Biological Vision 2013 Dror Zenati.
Region-Based Saliency Detection and Its Application in Object Recognition IEEE TRANSACTIONS ON CIRCUITS AND SYSTEM FOR VIDEO TECHNOLOGY, VOL. 24 NO. 5,
Learning low-level vision Computer Examples by Michael Ross.
Video Tracking G. Medioni, Q. Yu Edwin Lei Maria Pavlovskaia.
Image and Video Retrieval INST 734 Doug Oard Module 13.
Journal of Visual Communication and Image Representation
Linearizing (assuming small (u,v)): Brightness Constancy Equation: The Brightness Constraint Where:),(),(yxJyxII t  Each pixel provides 1 equation in.
Visual Tracking by Cluster Analysis Arthur Pece Department of Computer Science University of Copenhagen
Suspicious Behavior in Outdoor Video Analysis - Challenges & Complexities Air Force Institute of Technology/ROME Air Force Research Lab Unclassified IED.
Learning video saliency from human gaze using candidate selection CVPR2013 Poster.
Motion Features for Action Recognition YeHao 3/11/2014.
Representing Moving Images with Layers J. Y. Wang and E. H. Adelson MIT Media Lab.
ICCV 2007 Optimization & Learning for Registration of Moving Dynamic Textures Junzhou Huang 1, Xiaolei Huang 2, Dimitris Metaxas 1 Rutgers University 1,
Learning Image Statistics for Bayesian Tracking Hedvig Sidenbladh KTH, Sweden Michael Black Brown University, RI, USA
Student Gesture Recognition System in Classroom 2.0 Chiung-Yao Fang, Min-Han Kuo, Greg-C Lee, and Sei-Wang Chen Department of Computer Science and Information.
Motion and optical flow
Motion Detection And Analysis
Nonparametric Semantic Segmentation
Saliency detection Donghun Yeo CV Lab..
The Brightness Constraint
The Brightness Constraint
Optical Flow For Vision-Aided Navigation
Object tracking in video scenes Object tracking in video scenes
David Harwin Adviser: Petros Faloutsos
Effective and Efficient Detection of Moving Targets From a UAV’s Camera
Presented by: Yang Yu Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy Mingliang Chen, Xing Wei, Qingxiong.
“grabcut”- Interactive Foreground Extraction using Iterated Graph Cuts
Analysis of Contour Motions
Learning complex visual concepts
Presentation transcript:

Learning color and locality cues for moving object detection and segmentation Yuan-Hao Lai Feng Liu and Michael Gleicher University of Wisconsin-Madison CVPR 2009

[Background subtraction] Detect/segment a moving object From monocular video Object motion is sparse and insufficient

[Subtraction method] Learn object color and locality cues Detect keyframes with reliable motion Use MRF network to estimate sub-objects – Learn an appearance GMM model Propagated to neighboring frames as locality cues

[Learning moving object cues] If a region moves differently from the global motion, it belongs to a moving object If a region moved in certain frames, consider it a moving object throughout video – A boy walks for a while and stops to swing hands

[Motion cues] Discrepancy between the local motion and the global background motion Use SIFT to estimate homography

[Key frame extraction] Motion cues are likely reliable when they are strong and compact.

[Segment moving sub-objects] Not all pixels of the object have significant motion cues. Often only the boundary – Neighbor are likely to have same label – Neighbor with similar colors are more likely to have the same label.

[MRF prior on labels]

[Learning color and locality cues] The color distribution of moving objects can be characterized by GMM

[Learning color and locality cues] Detect false components by checking affinity, if too close to background, set as outlier.

[Moving object segmentation] Motion cues are sparse and incomplete Locality cues are available only on key frames Cause false detection when the background has regions with similar color

[Experiments] 320 × 240, 30 fps. 40 frames per minute 40 frames per minute About 80% of the time is spent on the global motion and optical flow estimation Compare with HMOE (ICCV2007) method

[Conclusion] Small object motions make contrast between object and background sparse, ambiguous and insufficient / Small camera motions make depth estimation difficult. Supervised algorithm to learn the color and locality Works off-line because color and locality cues are learned from the whole video.

Thank You.