1 Approximated tracking of multiple non-rigid objects using adaptive quantization and resampling techniques. J. M. Sotoca 1, F.J. Ferri 1, J. Gutierrez.

Slides:



Advertisements
Similar presentations
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
Advertisements

A.M. Alonso, C. García-Martos, J. Rodríguez, M. J. Sánchez Seasonal dynamic factor model and bootstrap inference: Application to electricity market forecasting.
Dynamic Bayesian Networks (DBNs)
Introduction To Tracking
Vision Based Control Motion Matt Baker Kevin VanDyke.
Robust Object Tracking via Sparsity-based Collaborative Model
From Bayesian to Particle Filter
PHD Approach for Multi-target Tracking
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,
HMM-BASED PATTERN DETECTION. Outline  Markov Process  Hidden Markov Models Elements Basic Problems Evaluation Optimization Training Implementation 2-D.
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
Particle Filters Pieter Abbeel UC Berkeley EECS Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics TexPoint fonts used in EMF. Read.
Segmentation and Tracking of Multiple Humans in Crowded Environments Tao Zhao, Ram Nevatia, Bo Wu IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE,
A Bayesian algorithm for tracking multiple moving objects in outdoor surveillance video Department of Electrical Engineering and Computer Science The University.
1 Learning Entity Specific Models Stefan Niculescu Carnegie Mellon University November, 2003.
Sérgio Pequito Phd Student
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.
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.
Object Detection and Tracking Mike Knowles 11 th January 2005
A Probabilistic Approach to Collaborative Multi-robot Localization Dieter Fox, Wolfram Burgard, Hannes Kruppa, Sebastin Thrun Presented by Rajkumar Parthasarathy.
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
Comparative survey on non linear filtering methods : the quantization and the particle filtering approaches Afef SELLAMI Chang Young Kim.
Tracking Video Objects in Cluttered Background
Probabilistic Robotics Bayes Filter Implementations Particle filters.
Arizona State University DMML Kernel Methods – Gaussian Processes Presented by Shankar Bhargav.
Particle Filtering for Non- Linear/Non-Gaussian System Bohyung Han
Presented by Pat Chan Pik Wah 28/04/2005 Qualifying Examination
Novel approach to nonlinear/non- Gaussian Bayesian state estimation N.J Gordon, D.J. Salmond and A.F.M. Smith Presenter: Tri Tran
Dorin Comaniciu Visvanathan Ramesh (Imaging & Visualization Dept., Siemens Corp. Res. Inc.) Peter Meer (Rutgers University) Real-Time Tracking of Non-Rigid.
1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli.
Particle Filtering. Sensors and Uncertainty Real world sensors are noisy and suffer from missing data (e.g., occlusions, GPS blackouts) Use sensor models.
Helsinki University of Technology Adaptive Informatics Research Centre Finland Variational Bayesian Approach for Nonlinear Identification and Control Matti.
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Markov Localization & Bayes Filtering
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
BraMBLe: The Bayesian Multiple-BLob Tracker By Michael Isard and John MacCormick Presented by Kristin Branson CSE 252C, Fall 2003.
TP15 - Tracking Computer Vision, FCUP, 2013 Miguel Coimbra Slides by Prof. Kristen Grauman.
Object Tracking using Particle Filter
Computer vision: models, learning and inference Chapter 19 Temporal models.
A General Framework for Tracking Multiple People from a Moving Camera
Computer vision: models, learning and inference Chapter 19 Temporal models.
Probabilistic Robotics Bayes Filter Implementations.
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 Fault Prediction with Particle Filters by David Hatfield mentors: Dr.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
1 Iterative dynamically stabilized (IDS) method of data unfolding (*) (*arXiv: ) Bogdan MALAESCU CERN PHYSTAT 2011 Workshop on unfolding.
Michael Isard and Andrew Blake, IJCV 1998 Presented by Wen Li Department of Computer Science & Engineering Texas A&M University.
ECE-7000: Nonlinear Dynamical Systems Overfitting and model costs Overfitting  The more free parameters a model has, the better it can be adapted.
An Introduction to Kalman Filtering by Arthur Pece
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
Sequential Monte-Carlo Method -Introduction, implementation and application Fan, Xin
Short Introduction to Particle Filtering by Arthur Pece [ follows my Introduction to Kalman filtering ]
OBJECT TRACKING USING PARTICLE FILTERS. Table of Contents Tracking Tracking Tracking as a probabilistic inference problem Tracking as a probabilistic.
Tracking with dynamics
Particle Filtering. Sensors and Uncertainty Real world sensors are noisy and suffer from missing data (e.g., occlusions, GPS blackouts) Use sensor models.
Introduction to Sampling Methods Qi Zhao Oct.27,2004.
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
Date of download: 5/29/2016 Copyright © 2016 SPIE. All rights reserved. From left to right are camera views 1,2,3,5 of surveillance videos in TRECVid benchmarking.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Tracking Objects with Dynamics
Particle Filtering for Geometric Active Contours
Dynamical Statistical Shape Priors for Level Set Based Tracking
Vehicle Segmentation and Tracking in the Presence of Occlusions
Introduction to particle filter
Filtering and State Estimation: Basic Concepts
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Introduction to particle filter
Tracking Many slides adapted from Kristen Grauman, Deva Ramanan.
Nome Sobrenome. Time time time time time time..
Presentation transcript:

1 Approximated tracking of multiple non-rigid objects using adaptive quantization and resampling techniques. J. M. Sotoca 1, F.J. Ferri 1, J. Gutierrez 1, P. Remagnino 2, G.A. Jones 2. 1 Dept. d’Informática. Universitat de València. Spain 2 School of Computing and Information Systems. Kingston University. United Kingdom.

2 Objectives: Obtain an approach to track events in indoor scenes with partial occlusion. The conditional density propagation (CONDENSATION) algorithm is used to propagate events. The LVQ algorithm is used to effectively maintain alternative predictions for each object.

3 Tracking Moving Objects Tracking: composite process of observing, predicting and interpreting. Several different possible contexts: clutter, several objects, different behaviours,... Severe restrictions or reduce domains have to be considered.

4 Tracking as a Stochastic Estimation problem Events or objects to track are modelled by a pdf over a state space (x i, p i ). At discrete times, the measurements vector y i becomes available. We will follow the two steps of prediction and correction. In the prediction, the state variables change over time according to dynamic equation. In the correction, we need to take the prediction, which acts as a prior, and turn it into a posterior. For this, we can apply the Bayes theorem. The problem can be then stated as propagating hypotheses about state variables given previous and actual information about both hypotheses and measurements.

5 Tracking as a Stochastic Estimation problem

6 The CONDENSATION algorithm Characteristics of the CONDENSATION algorithm: Is based on factored sampling but extended to apply iteratively to successive images in a sequence. Propagation is done by a weighted resampling technique according to a measure of likelihood. Utilise a cumulative probabilities to select that elements survive.

7 The CONDENSATION algorithm

8 Interpretation of scenes with some objects In the condensation context, the only difference relies on the interpretation of the obtained pdf for each frame. The existence of occlusion in the trajectory of the object makes difficult to propagate good solutions. Events appearing and disappearing must be explicitly taken into account.

9 Background Model Background subtraction technique to obtain the activity zones. Partial occlusion generate several blobs for each object. Existence of noise in the scene.

10 Interpreting the parameter space. Study in the parameter space using LVQ algorithm to see how many groups exit in the sample. Choose that groups belong an objects and that one are noise. Correlation between interpretations of successive frames treated as a correspondence problem.

11 Experimental Results Study of indoor scene where different objects (on the table) hide the persons that moves across the scene. Reduced set of parameters per object (12- dimensional state space). The persons can change to direction during the surveillance process. Low level of noise. No significant clutter.

12 Experimental Results State space

13 Experimental Results Frame 25

14 Experimental Results Frame 41

15 Experimental Results Frame 47

16 Conclusions and Future Lines Condensation can be adapted in several ways to track multiple objects at the same time. Initialisation, new object detection require special non trivial treatment. The proposed scheme constitutes a first step but can be enhanced in several ways. Use of measures more complex how the optical flow in the region corresponding to the object.