Loris Bazzani*, Marco Cristani*†, Vittorio Murino*† Speaker: Diego Tosato* *Computer Science Department, University of Verona, Italy †Istituto Italiano.

Slides:



Advertisements
Similar presentations
IEEE CDC Nassau, Bahamas, December Integration of shape constraints in data association filters Integration of shape constraints in data.
Advertisements

Motivating Markov Chain Monte Carlo for Multiple Target Tracking
Probabilistic Tracking and Recognition of Non-rigid Hand Motion
State Estimation and Kalman Filtering CS B659 Spring 2013 Kris Hauser.
A Hierarchical Multiple Target Tracking Algorithm for Sensor Networks Songhwai Oh and Shankar Sastry EECS, Berkeley Nest Retreat, Jan
Aggregating local image descriptors into compact codes
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
Loris Bazzani*, Marco Cristani*†, Alessandro Perina*, Michela Farenzena*, Vittorio Murino*† *Computer Science Department, University of Verona, Italy †Istituto.
Visual Object Tracking Using Particle Filters : A Survey Satarupa Mukherjee Department of Computing Science, University of Alberta, Edmonton, Canada
Patch to the Future: Unsupervised Visual Prediction
Learning to estimate human pose with data driven belief propagation Gang Hua, Ming-Hsuan Yang, Ying Wu CVPR 05.
Reducing Drift in Parametric Motion Tracking
Qualifying Exam: Contour Grouping Vida Movahedi Supervisor: James Elder Supervisory Committee: Minas Spetsakis, Jeff Edmonds York University Summer 2009.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Robust Object Tracking via Sparsity-based Collaborative Model
Multiple People Detection and Tracking with Occlusion Presenter: Feifei Huo Supervisor: Dr. Emile A. Hendriks Dr. A. H. J. Stijn Oomes Information and.
A KLT-Based Approach for Occlusion Handling in Human Tracking Chenyuan Zhang, Jiu Xu, Axel Beaugendre and Satoshi Goto 2012 Picture Coding Symposium.
Oklahoma State University Generative Graphical Models for Maneuvering Object Tracking and Dynamics Analysis Xin Fan and Guoliang Fan Visual Computing and.
PHD Approach for Multi-target Tracking
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Tracking Objects with Dynamics Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 04/21/15 some slides from Amin Sadeghi, Lana Lazebnik,
Segmentation and Tracking of Multiple Humans in Crowded Environments Tao Zhao, Ram Nevatia, Bo Wu IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE,
1 Face Tracking in Videos Gaurav Aggarwal, Ashok Veeraraghavan, Rama Chellappa.
Incremental Learning of Temporally-Coherent Gaussian Mixture Models Ognjen Arandjelović, Roberto Cipolla Engineering Department, University of Cambridge.
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.
Nonlinear and Non-Gaussian Estimation with A Focus on Particle Filters Prasanth Jeevan Mary Knox May 12, 2006.
Particle filters (continued…). Recall Particle filters –Track state sequence x i given the measurements ( y 0, y 1, …., y i ) –Non-linear dynamics –Non-linear.
Computationally intensive methods
Particle Filters for Mobile Robot Localization 11/24/2006 Aliakbar Gorji Roborics Instructor: Dr. Shiri Amirkabir University of Technology.
A Probabilistic Approach to Collaborative Multi-robot Localization Dieter Fox, Wolfram Burgard, Hannes Kruppa, Sebastin Thrun Presented by Rajkumar Parthasarathy.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Today Introduction to MCMC Particle filters and MCMC
© 2003 by Davi GeigerComputer Vision November 2003 L1.1 Tracking We are given a contour   with coordinates   ={x 1, x 2, …, x N } at the initial frame.
Goal: Fast and Robust Velocity Estimation P1P1 P2P2 P3P3 P4P4 Our Approach: Alignment Probability ●Spatial Distance ●Color Distance (if available) ●Probability.
Bayesian Filtering for Location Estimation D. Fox, J. Hightower, L. Liao, D. Schulz, and G. Borriello Presented by: Honggang Zhang.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Real-Time Decentralized Articulated Motion Analysis and Object Tracking From Videos Wei Qu, Member, IEEE, and Dan Schonfeld, Senior Member, IEEE.
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
Multi-Group Tracking with Adaptive Target Model Loris Bazzani, PhD student (XXIV cycle) University of Verona Department of Computer Science PhD thesis.
Object detection, tracking and event recognition: the ETISEO experience Andrea Cavallaro Multimedia and Vision Lab Queen Mary, University of London
Tracking Pedestrians Using Local Spatio- Temporal Motion Patterns in Extremely Crowded Scenes Louis Kratz and Ko Nishino IEEE TRANSACTIONS ON PATTERN ANALYSIS.
BraMBLe: The Bayesian Multiple-BLob Tracker By Michael Isard and John MacCormick Presented by Kristin Branson CSE 252C, Fall 2003.
Tracking by Sampling Trackers Junseok Kwon* and Kyoung Mu lee Computer Vision Lab. Dept. of EECS Seoul National University, Korea Homepage:
Loris Bazzani Marco Cristani
Object Tracking using Particle Filter
Visual Object Tracking Xu Yan Quantitative Imaging Laboratory 1 Xu Yan Advisor: Shishir K. Shah Quantitative Imaging Laboratory Computer Science Department.
Visual Tracking Decomposition Junseok Kwon* and Kyoung Mu lee Computer Vision Lab. Dept. of EECS Seoul National University, Korea Homepage:
A General Framework for Tracking Multiple People from a Moving Camera
Multiple Object Tracking Using K-Shortest Paths Optimization PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 33, NO. 9, SEPTEMBER
Jamal Saboune - CRV10 Tutorial Day 1 Bayesian state estimation and application to tracking Jamal Saboune VIVA Lab - SITE - University.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
Stable Multi-Target Tracking in Real-Time Surveillance Video
Tell Me What You See and I will Show You Where It Is Jia Xu 1 Alexander G. Schwing 2 Raquel Urtasun 2,3 1 University of Wisconsin-Madison 2 University.
Tracking Multiple Cells By Correspondence Resolution In A Sequential Bayesian Framework Nilanjan Ray Gang Dong Scott T. Acton C.L. Brown Department of.
MURI Annual Review, Vanderbilt, Sep 8 th, 2009 Heterogeneous Sensor Webs for Automated Target Recognition and Tracking in Urban Terrain (W911NF )
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
1/18 New Feature Presentation of Transition Probability Matrix for Image Tampering Detection Luyi Chen 1 Shilin Wang 2 Shenghong Li 1 Jianhua Li 1 1 Department.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Multi-target Detection in Sensor Networks Xiaoling Wang ECE691, Fall 2003.
OBJECT TRACKING USING PARTICLE FILTERS. Table of Contents Tracking Tracking Tracking as a probabilistic inference problem Tracking as a probabilistic.
Feature Selection Poonam Buch. 2 The Problem  The success of machine learning algorithms is usually dependent on the quality of data they operate on.
Tracking We are given a contour G1 with coordinates G1={x1 , x2 , … , xN} at the initial frame t=1, were the image is It=1 . We are interested in tracking.
Tracking Objects with Dynamics
Probabilistic Robotics
estimated tracklet partition
“Bayesian Identity Clustering”
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Finding Periodic Discrete Events in Noisy Streams
Introduction to Object Tracking
Presentation transcript:

Loris Bazzani*, Marco Cristani*†, Vittorio Murino*† Speaker: Diego Tosato* *Computer Science Department, University of Verona, Italy †Istituto Italiano di Tecnologia (IIT), Genova, Italy Collaborative Particle Filters for Group Tracking This research is founded by the EU-Project FP7 SAMURAI,grant FP7-SEC No

Analysis of the problem (1) 2 Multi-Target Tracking: Estimate the trajectories of objects of interest, keeping their identification over the time Well-investigated problem State-of-the-art methods are very effective and efficient Multi-Group Tracking: Estimate the trajectories of the groups of objects, keeping their identification over the time Not Well-investigated problem Few methods in the State of the art

Analysis of the problem (2) Why it is a hard task Methods for multi-target tracking fails Groups are highly structured entity Hard to model the complex dynamics Strong appearance variations over the time Intra- and inter-group occlusions phenomena What is a group? Motivation: Highlighting social behaviors among individuals 3

Outline 4 Overview of the proposed method Particle Filtering Multi-Object Tracking (MOT) Multi-Group Tracking (MGT) Collaborative Particle Filters (Co-PF) Results Conclusions

Overview of the proposed method 5 Two separate particle filters Multi-object tracker (MOT) models each individual separately Multi-group tracker (MGT) focuses on groups as atomic entities Coupling of the two processes in a formal probabilistic framework Co-PF Model

Particle Filtering for Target Tracking Recursively calculating the posterior distribution is defined by The dynamical model The observation model The first frame distribution Monte Carlo approximation by a set of weighted particles 6

Multi-Object Tracking Extension to Multi-target Hybrid Joint-Separable (HJS) Filter [Lanz 2006] Approximation to decompose the joint state space in single state spaces HJS is efficient and models the interactions among targets We “just” need to define Single-object dynamical and the single-object observation models 7 [Lanz 2006] O. Lanz, “Approximate bayesian multibody tracking,” IEEETPAMI, 28(9):1436–1449, 2006.

Multi-Group Tracking Use HJS filter State of the group: Gaussian model Observation model Projection of the cylinder into the image Histogram-based feature as descriptor Dynamical model : linear motion, perturbed by Gaussian noise : Gaussian perturbation of its principal axes, i.e., by varying its eigenvalues and eigenvectors 8

Collaborative Particle Filters Inject the information collected by the MOT into the MGT Marginalization over the MOT state space After some approximations, we end up with It is a combination of MOT and MGT posteriors at time (t-1) 9 MOT posterior at time (t-1) MGT posterior at time (t-1) Linking probability

Collaborative Particle Filters The linking probability connect the MGT state space to the MOT state space Approximation through the Mixed-memory Markov Process Linking likelihood is decomposed in three components Appearance similarity: distance between color histograms Dynamics consistency: same direction between group and person Group membership: spatial proximity between person and group 10 Linking likelihood

Results 11 Compare Co-PF against MGT (without collaboration) An annotated dataset for group tracking does not exist Quantitative evaluation on a synthetic dataset emulating real scenarios ATA = Average Tracking Accuracy MOTA = Multiple Object Tracking Accuracy MOTP = Multiple Object Tracking Precision FP = False Positive MO = Multiple Objects FN = False Negative TSR = Tracking Success Rate [Kasturi et al 2009] [Kasturi et al 2009] R Kasturi, D Goldgof, P Soundararajan, V Manohar, J Garofolo,R Bowers, M Boonstra, V Korzhova, and J Zhang,“Framework for performance evaluation of face, text, and vehicledetection and tracking in video: Data, metrics, and protocol,”IEEE TPAMI, 31(2):319–336, 2009.

Results 12 Qualitative evaluation on publicly available dataset PETS 2009 dataset MGT

Results 13 Qualitative evaluation on publicly available dataset PETS 2009 dataset Co-PF

Results 14 Qualitative evaluation on publicly available dataset PETS 2009 dataset MGT

Results 15 Qualitative evaluation on publicly available dataset PETS 2009 dataset Co-PF

Conclusions 16 A probabilistic, collaborative framework for multi-group tracking have been proposed Additional evidence on the individuals helps the group tracking in an effective way The results prove that the collaboration between trackers improve the performances Future directions: Collaboration on the other direction (MGT MOT) Detection, split, and merge of the groups