IEEE CDC 2004 - Nassau, Bahamas, December 14-17 1 Integration of shape constraints in data association filters Integration of shape constraints in data.

Slides:



Advertisements
Similar presentations
Bellwork If you roll a die, what is the probability that you roll a 2 or an odd number? P(2 or odd) 2. Is this an example of mutually exclusive, overlapping,
Advertisements

Formulation of linear hydrodynamic stability problems
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Lectures D25-D26 : 3D Rigid Body Dynamics
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULTIPLYING MONOMIALS TIMES POLYNOMIALS (DISTRIBUTIVE PROPERTY)
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
The geometry of of relative plausibilities
Coherent Laplacian 3D protrusion segmentation Oxford Brookes Vision Group Queen Mary, University of London, 11/12/2009 Fabio Cuzzolin.
We consider situations in which the object is unknown the only way of doing pose estimation is then building a map between image measurements (features)
Bayesian Belief Propagation
Evidential modeling for pose estimation Fabio Cuzzolin, Ruggero Frezza Computer Science Department UCLA.
On the properties of relative plausibilities Computer Science Department UCLA Fabio Cuzzolin SMC05, Hawaii, October
Robust spectral 3D-bodypart segmentation along time Fabio Cuzzolin, Diana Mateus, Edmond Boyer, Radu Horaud Perception project meeting 24/4/2007 Submitted.
Motivating Markov Chain Monte Carlo for Multiple Target Tracking
Pole Placement.
Configuration management
1 Probabilistic Uncertainty Bounding in Output Error Models with Unmodelled Dynamics 2006 American Control Conference, June 2006, Minneapolis, Minnesota.
Linear Time Methods for Propagating Beliefs Min Convolution, Distance Transforms and Box Sums Daniel Huttenlocher Computer Science Department December,
DTAM: Dense Tracking and Mapping in Real-Time
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
This, that, these, those Number your paper from 1-10.
Addition 1’s to 20.
Probabilistic Tracking and Recognition of Non-rigid Hand Motion
25 seconds left…...
Test B, 100 Subtraction Facts
Week 1.
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 27 – Overview of probability concepts 1.
People Counting and Human Detection in a Challenging Situation Ya-Li Hou and Grantham K. H. Pang IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART.
Index Student Activity 1: Questions to familiarise students with the
1 ECE 776 Project Information-theoretic Approaches for Sensor Selection and Placement in Sensor Networks for Target Localization and Tracking Renita Machado.
A Hierarchical Multiple Target Tracking Algorithm for Sensor Networks Songhwai Oh and Shankar Sastry EECS, Berkeley Nest Retreat, Jan
Learning to estimate human pose with data driven belief propagation Gang Hua, Ming-Hsuan Yang, Ying Wu CVPR 05.
Kiyoshi Irie, Tomoaki Yoshida, and Masahiro Tomono 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center.
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.
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,
Probabilistic video stabilization using Kalman filtering and mosaicking.
Recovering Articulated Object Models from 3D Range Data Dragomir Anguelov Daphne Koller Hoi-Cheung Pang Praveen Srinivasan Sebastian Thrun Computer Science.
Recognizing and Tracking Human Action Josephine Sullivan and Stefan Carlsson.
Tracking Video Objects in Cluttered Background
© 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.
Tracking with Linear Dynamic Models. Introduction Tracking is the problem of generating an inference about the motion of an object given a sequence of.
Real-Time Decentralized Articulated Motion Analysis and Object Tracking From Videos Wei Qu, Member, IEEE, and Dan Schonfeld, Senior Member, IEEE.
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
1 Mohammed M. Olama Seddik M. Djouadi ECE Department/University of Tennessee Ioannis G. PapageorgiouCharalambos D. Charalambous Ioannis G. Papageorgiou.
Markov Localization & Bayes Filtering
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
Course Project Intro IMM-JPDAF Multiple-Target Tracking Algorithm: Description and Performance Testing By Melita Tasic 3/5/2001.
A General Framework for Tracking Multiple People from a Moving Camera
Enforcing Constraints for Human Body Tracking David Demirdjian Artificial Intelligence Laboratory, MIT.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Vision-based human motion analysis: An overview Computer Vision and Image Understanding(2007)
Robust Object Tracking by Hierarchical Association of Detection Responses Present by fakewen.
Temporally Coherent Completion of Dynamic Shapes AUTHORS:HAO LI,LINJIE LUO,DANIEL VLASIC PIETER PEERS,JOVAN POPOVIC,MARK PAULY,SZYMON RUSINKIEWICZ Presenter:Zoomin(Zhuming)
Michael Isard and Andrew Blake, IJCV 1998 Presented by Wen Li Department of Computer Science & Engineering Texas A&M University.
Sequential Monte-Carlo Method -Introduction, implementation and application Fan, Xin
Introduction to Sampling Methods Qi Zhao Oct.27,2004.
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
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
Particle Filtering for Geometric Active Contours
Dynamical Statistical Shape Priors for Level Set Based Tracking
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Presentation transcript:

IEEE CDC Nassau, Bahamas, December Integration of shape constraints in data association filters Integration of shape constraints in data association filters Giambattista Gennari, Alessandro Chiuso, Fabio Cuzzolin, Ruggero Frezza University of Padova

IEEE CDC Nassau, Bahamas, December Outline of the Talk Tracking and Data Association Classical solution: independent dynamics Our approach : integration of shape Occlusions Experiments

IEEE CDC Nassau, Bahamas, December Tracking and Data Association PROBLEM: PROBLEM: Set of targets generating UNLABELLED measurements Associate and Track Occlusions Clutter

IEEE CDC Nassau, Bahamas, December SHAPE AND COORDINATION Motion invariant properties of targets: Rigid or Articulated bodies Formations of vehicles (Flock of birds) Deformable objects Distances and/or angles Connectivity – distances Relative velocity Group of admissible deformations (probabilistic or deterministic)

IEEE CDC Nassau, Bahamas, December Probabilistic Tracking and Data Association CLASSICALLY: JPDAF – MHT JPDAF – MHT + Dynamical Models Dynamical Models Full (joint) model -not flexible -computationally expensive Model targets Independently -flexible and easy -not robust occlusions exchange tracks OUR APPROACH: JPDAF- (MHT) + Independent Dynamical Models + Shape Information + Flexible + Robust to occlusions and track proximity - Computation (Monte Carlo)

IEEE CDC Nassau, Bahamas, December Independent Motion Targets are described by independent dynamics Flexible and easy Lack of robustness in presence of occlusions, false detections and closely spaced targets Index of Target

IEEE CDC Nassau, Bahamas, December Associations An association is a map matching unlabelled measurements to targets Employ the overall model to compute the probability of each association Association MeasurementsMeasurements matched to clutter Measurements matched to targets

IEEE CDC Nassau, Bahamas, December Description of Shape Probabilistic Model Example: pairwise distances of non perfectly rigid bodies Motion Invariant Prior Knowledge Learn from Data Targets positions

IEEE CDC Nassau, Bahamas, December Shape Integration We assume the overall model can be factored into two terms describing the mutual configuration and single target dynamics Kalman filters and independent dynamical models Shape constraints

IEEE CDC Nassau, Bahamas, December Occlusions To compute marginalize over the occluded : Detected pointsMissing points (occlusions) Compute the integral through Monte Carlo techniques

IEEE CDC Nassau, Bahamas, December Monte Carlo Integration Sample: Weight: Integrate: Fair sample from the posterior

IEEE CDC Nassau, Bahamas, December Summary Conditional state estimates SHAPE INDEPENDENT KALMAN FILTERS T1TNT2 …. Monte Carlo fair samples for occluded points state estimation OVERALL MODEL Association probabilities Measurements

IEEE CDC Nassau, Bahamas, December State Estimation An overall state estimate can be obtained summing the conditional state estimates weighted by the corresponding association probabilities Alternatively, several state estimates can be propagated over time (multi hypothesis tracker ) Necessary in the learning phase !

IEEE CDC Nassau, Bahamas, December Results Real data from a motion capture system Rapid motion High numbers of false detections Occlusions lasting several frames

IEEE CDC Nassau, Bahamas, December Results Commercial system: looses and confuses tracks With shape knowledge learned from data

IEEE CDC Nassau, Bahamas, December Conclusions Algorithm for integrating shape knowledge into data association filter Robust in presence of occlusions and clutter Provide a framework for learning shape models (this requires use of multiple hypothesis kind of algorithms) (In the example shape was learned from data)

IEEE CDC Nassau, Bahamas, December

IEEE CDC Nassau, Bahamas, December Shape Constraints In many cases, coordinated points exhibit properties which are invariant with respect to their motion, they satisfy some sort of shape constraints: – pairwise distances of rigidly linked points are constant – the position and velocity of a point moving in group are similar to those of its neighbors

IEEE CDC Nassau, Bahamas, December Coordinated Motion Rigid motion Articulated bodies, Groups of people moving together, Formations Taking into account coordination improves tracking robustness We describe shape and motion separately and combine them together ( more flexible than joint models )