Presented by: Yang Yu {yuyang@islab.ulsan.ac.kr} Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy Mingliang Chen, Xing Wei, Qingxiong.

Slides:



Advertisements
Similar presentations
Caroline Rougier, Jean Meunier, Alain St-Arnaud, and Jacqueline Rousseau IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 5,
Advertisements

Change Detection C. Stauffer and W.E.L. Grimson, “Learning patterns of activity using real time tracking,” IEEE Trans. On PAMI, 22(8): , Aug 2000.
SOFT SCISSORS: AN INTERACTIVE TOOL FOR REALTIME HIGH QUALITY MATTING International Conference on Computer Graphics and Interactive Techniques ACM SIGGRAPH.
1 Approximated tracking of multiple non-rigid objects using adaptive quantization and resampling techniques. J. M. Sotoca 1, F.J. Ferri 1, J. Gutierrez.
Robust Foreground Detection in Video Using Pixel Layers Kedar A. Patwardhan, Guillermoo Sapire, and Vassilios Morellas IEEE TRANSACTION ON PATTERN ANAYLSIS.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
A KLT-Based Approach for Occlusion Handling in Human Tracking Chenyuan Zhang, Jiu Xu, Axel Beaugendre and Satoshi Goto 2012 Picture Coding Symposium.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
Region Segmentation. Find sets of pixels, such that All pixels in region i satisfy some constraint of similarity.
Segmentation and Clustering. Segmentation: Divide image into regions of similar contentsSegmentation: Divide image into regions of similar contents Clustering:
Probabilistic video stabilization using Kalman filtering and mosaicking.
Background Estimation with Gaussian Distribution for Image Segmentation, a fast approach Gianluca Bailo, Massimo Bariani, Paivi Ijas, Marco Raggio IEEE.
Problem Sets Problem Set 3 –Distributed Tuesday, 3/18. –Due Thursday, 4/3 Problem Set 4 –Distributed Tuesday, 4/1 –Due Tuesday, 4/15. Probably a total.
Segmentation Divide the image into segments. Each segment:
Human Action Recognition
Object Detection and Tracking Mike Knowles 11 th January 2005
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Heather Dunlop : Advanced Perception January 25, 2006
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
Image Segmentation Rob Atlas Nick Bridle Evan Radkoff.
Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’04) /04 $20.00 c 2004 IEEE 1 Li Hong.
Tracking Pedestrians Using Local Spatio- Temporal Motion Patterns in Extremely Crowded Scenes Louis Kratz and Ko Nishino IEEE TRANSACTIONS ON PATTERN ANALYSIS.
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
Mean-shift and its application for object tracking
Characterizing activity in video shots based on salient points Nicolas Moënne-Loccoz Viper group Computer vision & multimedia laboratory University of.
Joint Depth Map and Color Consistency Estimation for Stereo Images with Different Illuminations and Cameras Yong Seok Heo, Kyoung Mu Lee and Sang Uk Lee.
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
Takuya Matsuo, Norishige Fukushima and Yutaka Ishibashi
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
Video Tracking Using Learned Hierarchical Features
A Non-local Cost Aggregation Method for Stereo Matching
Feature-Based Stereo Matching Using Graph Cuts Gorkem Saygili, Laurens van der Maaten, Emile A. Hendriks ASCI Conference 2011.
Kevin Cherry Robert Firth Manohar Karki. Accurate detection of moving objects within scenes with dynamic background, in scenarios where the camera is.
Compression-based Texture Merging “ Unsupervised Segmentation of Natural Images via Lossy Data Compression ” Allen Y. Yang, John Wright, Shankar Sastry,
Expectation-Maximization (EM) Case Studies
Region-Based Saliency Detection and Its Application in Object Recognition IEEE TRANSACTIONS ON CIRCUITS AND SYSTEM FOR VIDEO TECHNOLOGY, VOL. 24 NO. 5,
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Category Independent Region Proposals Ian Endres and Derek Hoiem University of Illinois at Urbana-Champaign.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Machine Vision ENT 273 Regions and Segmentation in Images Hema C.R. Lecture 4.
Suspicious Behavior in Outdoor Video Analysis - Challenges & Complexities Air Force Institute of Technology/ROME Air Force Research Lab Unclassified IED.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Advisor : Dr. Hsu Graduate : Sheng-Hsuan Wang Author : Sanghamitra.
Thresholding Foundation:. Thresholding In A: light objects in dark background To extract the objects: –Select a T that separates the objects from the.
Dynamic Background Learning through Deep Auto-encoder Networks Pei Xu 1, Mao Ye 1, Xue Li 2, Qihe Liu 1, Yi Yang 2 and Jian Ding 3 1.University of Electronic.
May 2003 SUT Color image segmentation – an innovative approach Amin Fazel May 2003 Sharif University of Technology Course Presentation base on a paper.
Normalized Cuts and Image Segmentation Patrick Denis COSC 6121 York University Jianbo Shi and Jitendra Malik.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
Local Stereo Matching Using Motion Cue and Modified Census in Video Disparity Estimation Zucheul Lee, Ramsin Khoshabeh, Jason Juang and Truong Q. Nguyen.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
A. M. R. R. Bandara & L. Ranathunga
CSE 4705 Artificial Intelligence
CSSE463: Image Recognition Day 21
DIGITAL SIGNAL PROCESSING
Particle Filtering for Geometric Active Contours
Motion Detection And Analysis
Saliency detection with background model
Mean Shift Segmentation
Dynamical Statistical Shape Priors for Level Set Based Tracking
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Effective and Efficient Detection of Moving Targets From a UAV’s Camera
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Histogram Probability distribution of the different grays in an image.
Image and Video Processing
A Block Based MAP Segmentation for Image Compression
Saliency Optimization from Robust Background Detection
Region-Based Segmentation
EM Algorithm and its Applications
Presentation transcript:

Presented by: Yang Yu {yuyang@islab.ulsan.ac.kr} Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy Mingliang Chen, Xing Wei, Qingxiong Yang, Qing Li, Gang Wang, and Ming-Hsuan Yang IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 40, No. 6, June 2018 Presented by: Yang Yu {yuyang@islab.ulsan.ac.kr} Sep. 15, 2018

Overview Background subtraction using hierarchical superpixel segmentation, spanning trees and optical flow. Generate superpixel segmentation trees using a number of Gaussian Mixture Models (GMMs). Use M-smoother to enhance spatial consistency on spanning trees and estimate optical flow to extend M-smoother to temporal domain.

Gaussian Mixture Background Model Model pixel intensity value by a mixture of Gaussians. Probability of observing a pixel. Gaussian probability density function Mean value and covariance matrix of the kth Gaussian. Each pixel is described by K different Gaussian distributions.

Spatially-Consistent Background Modeling Each pixel in GMM is processed independently and less robust to noise. For sudden and frequent intensity changes---add incorporate region cues in spatially-consistent background model.

Minimum Spanning Tree Assume connected pixels with similar pixel values have similar background estimates. Similarity between two pixels is defined based on minimax path Undirected graph pixels and edges Each minimax path identifies a region boundary without high contrast and does not cross the boundary of any thin-structured homogeneous object. Each minimax path can be efficiently extracted using a minimum spanning tree. Greedy algorithm - minimum spanning tree Pixel is node, Adjacent edge weight is pixel value difference

Minimum Spanning Tree Refined background estimate 0.1 Minimax path filtered with M-smoother to handle outliers weighted median filter or is image where pixel value at pixel q is or Weighted aggregation results Significantly reduce noisy effect.

Linear Time Solution Computational load of M-smoother lies in weighted aggregation Recursive matching cost aggregation method denotes the parent of node p 8-bit gray-scale images T1 and T2 denote the two lookup tables

Temporally-Consistent Background Modeling Use optical flow. Extend to temporal domain Similarity measurement. Obtained directly from optical flow motion vector Simplify Recursive approximate Spatiotemporally-consistent background model

Superpixel Hierarchy Hierarchical superpixel segmentations--background motion. Segmented superpixels are organized by a spanning tree Image --graph where weights are dynamically adjusted to extract superpixels , Gaussian mixture model is V GMMs within a superpixel are merged into a single GMM Background estimate obtained for superpixel P. Number of superpixels is iteratively reduced by half. 10 --mean color of superpixel at s th scale. Initial and final background estimates 10 Robust for dynamic appearance changes.

Superpixel Set Simple linear iterativeclustering (SLIC) algorithm is used to segment video sequence to obtain a superpixel set . Pixels of similar characteristics are aggregated to form a more representative large "element". Dimensionality reduction. Seed Pixel Initialization. SLIC uses a simple clustering (greedy) algorithm. At initial moment, center of each cluster is equally divided into the original image. Number of superpixels can also be determined by these central points. At each iteration, the seed pixels merge the surrounding pixels to form a superpixel.

Experimental results (1/6) Spatiotemporal background subtraction with a superpixel hierarchy. (a) Stuttgart Artificial Background Subtraction (SABS) dataset. (b)-(f) GMM, spatially-consistent and spatiotemporally-consistent background model without and with a superpixel hierarchy.

Experimental results (2/6) Evaluation on the SABS Dataset Six image sets with diverse scene changes.

Experimental results (3/6) Precision-recall curves with different challenging factors Region-based methods are less robust to dynamic background. Pixellevel background models are not robust to the sudden illumination changes and sensor noise. Model background changes with superpixel hierarchies..

Experimental results (4/6) Evaluation on the ChangeDetection 2012 Dataset.

Experimental results (5/6) ChangeDetection Dataset. .

Experimental results (6/6) Computational Cost. 2.3 GHz Intel Core i7 CPU and 4 GB memory. Main additional computational cost of SSHBM is hierarchical GMM and M-smoother. Optical flow.

Conclusion Pixel-based background models process each pixel independently and efficiently--not robust to noise due to sudden illumination changes. Region-based background models can better describe scene changes--less robust to frequent appearance variations. Effective and efficient background subtraction models based on hierarchical superpixel and robust estimator to exploit the strength of two approaches.

Thank you for attention!