Discussion for SAMSI Tracking session, 8 th September 2008 Simon Godsill Signal Processing and Communications Lab. University of Cambridge www-sigproc.eng.cam.ac.uk/~sjg.

Slides:



Advertisements
Similar presentations
SAMSI Discussion Session Random Sets/ Point Processes in Multi-Object Tracking: Vo Dr Daniel Clark EECE Department Heriot-Watt University UK.
Advertisements

Dynamic Spatial Mixture Modelling and its Application in Cell Tracking - Work in Progress - Chunlin Ji & Mike West Department of Statistical Sciences,
IEEE CDC Nassau, Bahamas, December Integration of shape constraints in data association filters Integration of shape constraints in data.
Bayesian Belief Propagation
Motivating Markov Chain Monte Carlo for Multiple Target Tracking
1 ECE 776 Project Information-theoretic Approaches for Sensor Selection and Placement in Sensor Networks for Target Localization and Tracking Renita Machado.
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
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
Randomized Sensing in Adversarial Environments Andreas Krause Joint work with Daniel Golovin and Alex Roper International Joint Conference on Artificial.
Dynamic Bayesian Networks (DBNs)
Visual Object Tracking Using Particle Filters : A Survey Satarupa Mukherjee Department of Computing Science, University of Alberta, Edmonton, Canada
Gibbs Sampling Qianji Zheng Oct. 5th, 2010.
Visual Tracking CMPUT 615 Nilanjan Ray. What is Visual Tracking Following objects through image sequences or videos Sometimes we need to track a single.
Markov Localization & Bayes Filtering 1 with Kalman Filters Discrete Filters Particle Filters Slides adapted from Thrun et al., Probabilistic Robotics.
On-Line Probabilistic Classification with Particle Filters Pedro Højen-Sørensen, Nando de Freitas, and Torgen Fog, Proceedings of the IEEE International.
Introduction to Sampling based inference and MCMC Ata Kaban School of Computer Science The University of Birmingham.
Oklahoma State University Generative Graphical Models for Maneuvering Object Tracking and Dynamics Analysis Xin Fan and Guoliang Fan Visual Computing and.
Bayes Filters Pieter Abbeel UC Berkeley EECS Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics TexPoint fonts used in EMF. Read the.
PHD Approach for Multi-target Tracking
Probabilistic Robotics Bayes Filter Implementations Particle filters.
Artificial Learning Approaches for Multi-target Tracking Jesse McCrosky Nikki Hu.
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
Particle Filters Pieter Abbeel UC Berkeley EECS Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics TexPoint fonts used in EMF. Read.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Segmentation and Tracking of Multiple Humans in Crowded Environments Tao Zhao, Ram Nevatia, Bo Wu IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE,
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.
Chess Review May 11, 2005 Berkeley, CA Tracking Multiple Objects using Sensor Networks and Camera Networks Songhwai Oh EECS, UC Berkeley
Particle Filters for Mobile Robot Localization 11/24/2006 Aliakbar Gorji Roborics Instructor: Dr. Shiri Amirkabir University of Technology.
Today Introduction to MCMC Particle filters and MCMC
Comparative survey on non linear filtering methods : the quantization and the particle filtering approaches Afef SELLAMI Chang Young Kim.
Probabilistic Robotics Bayes Filter Implementations Particle filters.
Optimal Filtering of Jump Diffusions: Extracting Latent States from Asset Prices Jonathan Stroud, Wharton, U. Pennsylvania Stern-Wharton Conference on.
Particle Filtering for Non- Linear/Non-Gaussian System Bohyung Han
Sampling Methods for Estimation: An Introduction
Novel approach to nonlinear/non- Gaussian Bayesian state estimation N.J Gordon, D.J. Salmond and A.F.M. Smith Presenter: Tri Tran
Computer vision: models, learning and inference Chapter 10 Graphical Models.
Real-Time Decentralized Articulated Motion Analysis and Object Tracking From Videos Wei Qu, Member, IEEE, and Dan Schonfeld, Senior Member, IEEE.
Bayesian Filtering for Robot Localization
Particle Filtering in Network Tomography
Markov Localization & Bayes Filtering
Tracking by Sampling Trackers Junseok Kwon* and Kyoung Mu lee Computer Vision Lab. Dept. of EECS Seoul National University, Korea Homepage:
Object Tracking using Particle Filter
From Bayesian Filtering to Particle Filters Dieter Fox University of Washington Joint work with W. Burgard, F. Dellaert, C. Kwok, S. Thrun.
A General Framework for Tracking Multiple People from a Moving Camera
SIS Sequential Importance Sampling Advanced Methods In Simulation Winter 2009 Presented by: Chen Bukay, Ella Pemov, Amit Dvash.
Jamal Saboune - CRV10 Tutorial Day 1 Bayesian state estimation and application to tracking Jamal Saboune VIVA Lab - SITE - University.
Probabilistic Robotics Bayes Filter Implementations.
Mean Field Variational Bayesian Data Assimilation EGU 2012, Vienna Michail Vrettas 1, Dan Cornford 1, Manfred Opper 2 1 NCRG, Computer Science, Aston 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.
-Arnaud Doucet, Nando de Freitas et al, UAI
Mobile Robot Localization (ch. 7)
Sequential Inference for Evolving Groups of Objects 이범진 Biointelligence Lab Seoul National University.
Maximum a posteriori sequence estimation using Monte Carlo particle filters S. J. Godsill, A. Doucet, and M. West Annals of the Institute of Statistical.
A Robust Method for Lane Tracking Using RANSAC James Ian Vaughn Daniel Gicklhorn CS664 Computer Vision Cornell University Spring 2008.
Sequential Monte-Carlo Method -Introduction, implementation and application Fan, Xin
DISTIN: Distributed Inference and Optimization in WSNs A Message-Passing Perspective SCOM Team
OBJECT TRACKING USING PARTICLE FILTERS. Table of Contents Tracking Tracking Tracking as a probabilistic inference problem Tracking as a probabilistic.
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
Rao-Blackwellised Particle Filtering for Dynamic Bayesian Network Arnaud Doucet Nando de Freitas Kevin Murphy Stuart Russell.
Overview Objective Track an unknown number of targets using a wireless sensor network of binary sensors for real-time surveillance Issues Real-time operation.
Rao-Blackwellised Particle Filtering for Dynamic Bayesian Networks Arnaud Doucet, Nando de Freitas, Kevin Murphy and Stuart Russell CS497EA presentation.
Latent Feature Models for Network Data over Time Jimmy Foulds Advisor: Padhraic Smyth (Thanks also to Arthur Asuncion and Chris Dubois)
SENSOR FUSION LAB RESEARCH ACTIVITIES PART I : DATA FUSION AND DISTRIBUTED SIGNAL PROCESSING IN SENSOR NETWORKS Sensor Fusion Lab, Department of Electrical.
Probabilistic Robotics
Course: Autonomous Machine Learning
Filtering and State Estimation: Basic Concepts
Network Inference Chris Holmes Oxford Centre for Gene Function, &,
Overview: Chapter 2 Localization and Tracking
Presentation transcript:

Discussion for SAMSI Tracking session, 8 th September 2008 Simon Godsill Signal Processing and Communications Lab. University of Cambridge www-sigproc.eng.cam.ac.uk/~sjg TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAAAAA

Tracking - Grand Challenges Tracking - Grand Challenges High dimensionality - Many simultaneous objects: n Unpredictable manoeuvres n Unknown intentionality/grouping n Following terrain constraints n High clutter levels, spatially varying clutter, low detection probabilities Networks of sensors n Multiple modalities, different platforms, non- coregistered, moving n Differing computational resources at local/central nodes, different degrees of algorithmic control n Variable communication bandwidths /constraints – data intermittent, unreliable. Source: SFO Flight Tracks

Particle filter solutions n Problems with dimensionality - currently handle with approximations – spatial independence: multiple filters – low-dimensional subspaces for filter (Vaswani) –Approximations to point process intensity functions in RFS formulations (Vo) – not easy to generalise models, however

Challenge – structured, high- dimensional state-spaces n e.g. group object tracking: –Need to model interactions between members of same group. –Need to determine group membership (dynamic cluster modelling) n The state-space is high-dimensional and hierarchically structured

Possible algorithms n MCMC is good at handling such structured high-dimensional state- spaces: IS is not. n See Septier et al. poster this evening

Overview n The Group Tracking Problem n Monte Carlo Filtering for high-dimensional problems n Stochastic models for groups n Inference algorithm n Results n Future directions

Group Tracking n For many surveillance applications, targets of interest tend to travel in a group - groups of aircraft in a tight formation, a convoy of vehicles moving along a road, groups of football fans, … n This group information can be used to improve detection and tracking. Can also help to learn higher level behavioural aspects and intentionality. n Some tracking algorithms do exist for group tracking. However implementation problems resulting from the splitting and merging of groups have hindered progress in this area [see e.g. Blackman and Popoli 99]. n This work develops a group models and algorithms for joint inference of targets states as well as their group structures – both may be dynamic over time (splitting/merging, breakaway…)

Standard multi-target problem:

Dynamic group-based problem:

Initial state prior State dynamics Group dynamics Likelihood

Group variable G

Inference objective

Bayesian Object Tracking n Optimally track target(s) based on: –Dynamic models of behaviour: –Sensor (observation) models: Hidden state (position/velocity…) Measurements (range, bearing, …)

State Space Model: Optimal Filtering:

Monte Carlo Filters Gordon, Salmond and Smith (1993), Kitagawa (1996), Isard and Blake (1996), …) Probabilistic updating of states: t=0

Approx with sequential update of Monte Carlo particle `clouds:

Stochastic models for groups n Require dynamical models that adequately capture the correlated behaviour of group objects n We base this on simple behavioural properties of individuals relative to other members of their group (attractive/repulsive forces) n Some similarities to flocking models in animal behaviour analysis

TexPoint Display

Also include a repulsion mechanism for close targets which discourages collisions.

State variables

Bayesian Inference

Bayesian filtering recursions

State Transition Probabilities

Inference Algorithm n We require a powerful scheme that is sequential and able to sample a high- dimensional, structured state-space n We adopt a sequential MCMC scheme that samples from the joint states at t and t-1, based on the empirical filtering distribution at time t-1

Empirical distribution from t-1

Conclusions and Future Directions

Acknowledgements n Funding support from QinetiQ UK and the UK governments Data and Information Fusion Defence Technology Centre (DIF-DTC)