Extended target tracking using PHD filters
|
|
- Damian Clark
- 5 years ago
- Views:
Transcription
1 Ulm University (35) With applications to video data and laser range data Division of Automatic Control Department of Electrical Engineering Linöping university Linöping, Sweden
2 Presentation outline 2(35) 1. Introduction to target tracing using PHD filters Single target Multiple targets PHD filters Illustrative example: Pedestrian tracing in video data 2. Tracing of extended/group targets Definition Gamma-Gaussian-inverse Wishart-model 3. Applications Video: group target tracing Laser: pedestrian and bicycle tracing
3 Introduction to target tracing using PHD filters Single target Multiple targets PHD filters Illustrative example: Pedestrian tracing in video data Publicly available data: PETS 2012 dataset S1: Person count and density estimation. Frame 50 Frame 100 Frame 150 3(35)
4 Single target tracing 4(35) Process sequence of detections z to maintain estimate of target state x. observation space z z+1 state space x target motion x+1 Above: Target state x is, e.g., position and velocity in image. Above: Red rectangles are the detections z.
5 Single target tracing 4(35) Process sequence of detections z to maintain estimate of target state x. observation space z z+1 state space x target motion x+1 Recursive Bayesian filter propagates full distribution:... p ( x z ) p p ( x+1 z ) c p ( x +1 z +1 )... where z = {z 0, z 1,..., z }
6 Single target tracing 4(35) Process sequence of detections z to maintain estimate of target state x. observation space z z+1 state space x target motion x+1 E.g. constant gain Kalman filter propagates 1 st order moment:... ˆx p ˆx+1 c ˆx where ˆx = E [ x z ]. Simpler, but computationally cheaper!
7 Multiple target tracing 5(35) Processing of multiple detections z (i) from multiple sources to maintain estimates of the targets states x (j). x (1) z (2) z (1) z (3) z (4) x (2) x (3) target motion z (1) +1 z (3) +1 x (1) +1 z (5) +1 z (2) +1 observation space x (2) +1 x (3) +1 x (4) +1 z (6) +1 z (4) +1 state space Above: Target states x (j) are, e.g., positions and velocities. Above: Red rectangles are the detections z (i).
8 Multiple target tracing 5(35) Processing of multiple detections z (i) from multiple sources to maintain estimates of the targets states x (j). x (1) z (2) z (1) z (3) z (4) x (2) x (3) target motion z (1) +1 z (3) +1 x (1) +1 z (5) +1 z (2) +1 observation space x (2) +1 x (3) +1 x (4) +1 z (6) +1 z (4) +1 state space Classic methods: Require solution to data association problem. 1. Which detection belong to which target? 2. Are there any false detections?
9 Multiple target tracing 5(35) Processing of multiple detections z (i) from multiple sources to maintain estimates of the targets states x (j). x (1) z (2) z (1) z (3) z (4) x (2) x (3) target motion z (1) +1 z (3) +1 x (1) +1 z (5) +1 z (2) +1 observation space x (2) +1 x (3) +1 x (4) +1 z (6) +1 z (4) +1 state space Alternative: Model with Random Finite Sets. No data association needed.
10 Random Finite Set (RFS) 6(35) A Random Finite Set X is a random variable Set cardinality X = N x, is a random variable. Each set memeber x (j) X 0 is a random variable. Often X 0 = R n x.
11 Random Finite Set (RFS) 6(35) A Random Finite Set X is a random variable Set cardinality X = N x, is a random variable. Each set memeber x (j) X 0 is a random variable. Often X 0 = R n x. Instantiations X = { X = x (j) X is without order, i.e. } Nx,, j=1 x(j) R n x for j = 1,..., N x, { } { } x (1), x (2) = x (2), x (1)
12 Multiple target tracing using RFS models 7(35) Processing of sequence of RFS of detections Z from set of sources to maintain estimate of RFS of target states X. observation space Z Z+1 state space X meta target motion X+1 RFS of targets X. Above: the pedestrians RFS of detections Z. Above: the detection windows Single target set, single detection set No data association needed
13 Recursive multi state Bayes filter 8(35) Propagate the full set distribution... p ( X Z ) p p ( X+1 Z ) c p ( X +1 Z +1 )... observation space observation space Z Z+1 z z+1 state space state space X meta target motion X+1 x target motion x+1 Multiple target equivalent to single target Bayes filter,... p ( x z ) p p ( x+1 z ) c p ( x +1 z +1 )...
14 Recursive multi state Bayes filter 8(35) Propagate the full set distribution... p ( X Z ) p p ( X+1 Z ) c p ( X +1 Z +1 )... observation space observation space Z Z+1 z z+1 state space state space X meta target motion X+1 x target motion x+1 Multiple target equivalent to single target Bayes filter,... p ( x z ) p p ( x+1 z ) c p ( x +1 z +1 )... Computationally intractable to implement due to set integrals. Alternative: Use PHD or CPHD filter instead.
15 The Probability Hypothesis Density 9(35) Expected value: 1 st order moment of single target pdf p ( x z ) The probability hypothesis density (PHD): 1 st order moment of multi-target pdf p ( X Z ). Defined on single target states x X 0, denoted D ( x Z ) The PHD is an intensity function, not a pdf.
16 The Probability Hypothesis Density 10(35) The peas in the intensity correspond to liely target locations. Expected number of targets in any region S X 0 is D (x ) Z dx S = X 0 gives xpected total number of targets S D (x) D +1 (x) x y [m] x [m] y [m] x [m]
17 The PHD filter 11(35) The PHD filter propagates the PHD in time... D (x Z) p D +1 (x Z) c D (x Z)... PHD filter is analogous to constant gain Kalman filter,... ˆx p ˆx+1 c ˆx Two types of implementations: 1. Sequential Monte Carlo PHD approximations. 2. Distribution Mixture PHD approximations, D (x Z ) = J w (j) j=1 ( Common choice: p (j) (x Z) = N ( p(j) x x; ζ (j) ζ (j) ) ), ζ (j) ( = m (j) ), P(j)
18 Tracing of extended/group targets 12(35) 1. Introduction to target tracing using PHD filters Single target Multiple targets PHD filters Illustrative example: Pedestrian tracing in video data 2. Tracing of extended/group targets Definition Gamma-Gaussian-inverse Wishart-model 3. Applications Video: group target tracing Laser: pedestrian and bicycle tracing
19 Tracing of extended/group targets 13(35) Point target assumption: 1 detection per target per time step. Typical in early RADAR-airplane-tracing.
20 Tracing of extended/group targets 13(35) Point target assumption: 1 detection per target per time step. Typical in early RADAR-airplane-tracing. Modern sensors typically have higher resolution, and can give multiple detections per target. A group of targets will give multiple detections per group. Definition: Extended/group targets are targets that potentially give rise to more than one detection per time step.
21 Gamma-Gaussian-inverse Wishart-model 14(35) For each group we estimate the group state ξ = (x, X, γ ) Gaussian distributed random vector x, p (x ) Z = N ( ) x ; m, P
22 Gamma-Gaussian-inverse Wishart-model 14(35) For each group we estimate the group state ξ = (x, X, γ ) x : position and inematics Gaussian distributed random vector x, p (x ) Z = N ( ) x ; m, P
23 Gamma-Gaussian-inverse Wishart-model 14(35) For each group we estimate the group state ξ = (x, X, γ ) x : position and inematics X : spatial extension, i.e. size and shape Inverse Wishart distributed random matrix X (group shape = ellipse), p (X ) Z ( ) = IW d X ; v, V
24 Gamma-Gaussian-inverse Wishart-model 14(35) For each group we estimate the group state ξ = (x, X, γ ) x : position and inematics X : spatial extension, i.e. size and shape γ : number of detections, related to number of individuals in group 1 8 Gamma distributed random variable γ (Poisson rate), p (γ ) Z = G ( ) γ ; α, β
25 Gamma-Gaussian-inverse Wishart-model 14(35) For each group we estimate the group state ξ = (x, X, γ ) x : position and inematics X : spatial extension, i.e. size and shape γ : number of detections, related to number of individuals in group 1 8 Group state ξ is GGIW distributed, p (ξ ) Z = GGIW ( ) ξ ; ζ ζ = (m, P, v, V, α, β)
26 Group tracing using a GGIW-PHD filter 15(35) Problem: Trac pedestrian groups as they move along footpath. Estimate: position, size/shape, number of persons. GGIW-PHD filter: the PHD is approximated by a GGIW mixture, J D (ξ Z ) = (j) (j) GGIW w ξ ; ζ j=1
27 Applications 16(35) 1. Introduction to target tracing using PHD filters Single target Multiple targets PHD filters Illustrative example: Pedestrian tracing in video data 2. Tracing of extended/group targets Definition Gamma-Gaussian-inverse Wishart-model 3. Applications Video: group target tracing Laser: pedestrian and bicycle tracing
28 Group target tracing approach 17(35) 1: For each image, use pedestrian detector 2: Project each detection onto ground plane 3: Use GGIW-PHD filter to trac the groups 4: Results visualization: project filter output bac into images
29 Group target tracing approach 18(35) 1: For each image, use pedestrian detector
30 Group target tracing approach 18(35) 2: Project each detection onto ground plane 10 Road edge Field of view Detections 5 0 y [m] x [m]
31 Group target tracing approach 18(35) 3: Use Extended/Group target PHD filter to trac the groups 10 Road edge Field of view Detections y [m] x [m]
32 Group target tracing approach 18(35) 4: Visualization: project filter output bac into images
33 Group target tracing approach 18(35) 4: Visualization: projection is group foot-print
34 Group target tracing results movie 19(35)
35 Group target tracing results 20(35) 10 Ellipse is a good approximation of the group shape ˆγ gives a lower bound for the number of pedestrians in the group A model of occlusion from stationary objects, e.g. the lamp post, could improve results.
36 The laser range sensor 21(35) Consider an urban scene: cars, bies, pedestrians.
37 The laser range sensor 21(35) Consider an urban scene: cars, bies, pedestrians. Measures distance to closest object at given angles, relatively low sensor noise.
38 The laser range sensor 21(35) Consider an urban scene: cars, bies, pedestrians. Measures distance to closest object at given angles, relatively low sensor noise. Measurements z (red ) along the parts of the target surface that are visible to sensor.
39 The laser range sensor 21(35) Consider an urban scene: cars, bies, pedestrians. Measures distance to closest object at given angles, relatively low sensor noise. Measurements z (red ) along the parts of the target surface that are visible to sensor. Car rectangle. Pedestrian ellipse. Bie line.
40 The laser range sensor: challenges 22(35) Occlusion: objects behind other objects are invisible to the sensor. Fix: non-homogeneous detection probability.
41 The laser range sensor: challenges 22(35) Occlusion: objects behind other objects are invisible to the sensor. Fix: non-homogeneous detection probability. Time changing measurement appearance: depending on orientation measurement appearances is different. Fix: multiple measurement models.
42 Pedestrian tracing: data with occlusion 23(35) Experiment data from SICK laser sensor Multiple human targets, at most 3 at the same time. Measurements of stationary objects removed beforehand y [m] x [m] Occlusion handled with non-homogeneous detection probability.
43 Pedestrian tracing: variable detection probability 24(35) Occlusion handled with non-homogeneous detection probability. Low p D behind predictions. Gaussian smoothing on edges. y Similar idea used in x Reuter, Dietmayer, Pedestrian tracing using random finite sets, FUSION
44 Pedestrian tracing: GIW-PHD filter results 25(35) y [m] x [m] Sum of weights Time Occlusion handled by non-homogeneous detection probability. Extension estimate maes it possible to handle partial occlusion.
45 Pedestrian tracing: GIW-PHD filter results 26(35) y [m] x [m]
46 Time changing measurement appearance 27(35) Most extended targets have constant extensions (orientation may change over time). We consider constant extension and time changing appearance, especially abrupt changes. Observability of state variables may change with appearance.
47 Time changing measurement appearance 27(35) Most extended targets have constant extensions (orientation may change over time). We consider constant extension and time changing appearance, especially abrupt changes. Observability of state variables may change with appearance. Example: Bicycles measured by a laser mounted at pedal height
48 y Bicycle tracing: measurement appearance 28(35) Measurement appearance varies significantly x Along bie length
49 y y Bicycle tracing: measurement appearance 28(35) Measurement appearance varies significantly x Along bie length x Around pedals
50 y y y Bicycle tracing: measurement appearance 28(35) Measurement appearance varies significantly x Along bie length x In-between x Around pedals
51 y y y Bicycle tracing: measurement appearance 29(35) Measurement appearance varies significantly x x x Along bie length In-between Around pedals Two simple cases can be identified, 1. line shaped measurements, 2. point clusters, and ambiguous cases in-between the two. Assume geometric shape: bie line with constant length Use MM-PHD filter with a point model and a line model.
52 y y y Bicycle tracing: single target results 30(35) y y x Measurements x Proposed MM approach x MM approach x Only L model x Only P model Legend: CT, P model CV, P model CT, L model CV, L model
53 y y y y Bicycle tracing: single target results 31(35) x Measurements x MM approach Legend: CT, P model CV, P model CT, L model CV, L model x Only L model x Only P model
54 Bicycle tracing: multiple target results & Summary 32(35) y y x x Legend: CT, P model CV, P model CT, L model CV, L model
55 Bicycle tracing: multiple target results & Summary 32(35) y y x x In general: estimated mode corresponds to expectation/intuition. Only P model wors in most cases, however heading/orientation is more uncertain. Only L model sometimes fails during turns.
56 Bicycle tracing: multiple target results & Summary 32(35) y y x x In general: estimated mode corresponds to expectation/intuition. Only P model wors in most cases, however heading/orientation is more uncertain. Only L model sometimes fails during turns. Using both models generally superior. In MM case L model can aid in detecting CT maneuvers.
57 Bicycle tracing: MM-PHD filter movie 33(35)
58 Summary 34(35) Brief introduction to PHD filters. Extended/group objects appear in many modern sensors. PHD filter adaptations: Non-homogeneous detection probability Multiple models Experimental results using video and laser Groups of pedestrians Pedestrians Bicycles List of publications, with pdf:s, can be found at
59 Than you for listening! Any questions? List of publications, with pdf:s, can be found at
Loop detection and extended target tracking using laser data
Licentiate seminar 1(39) Loop detection and extended target tracking using laser data Karl Granström Division of Automatic Control Department of Electrical Engineering Linköping University Linköping, Sweden
More informationTracking and Data Segmentation Using a GGIW Filter with Mixture Clustering
Tracing and Data Segmentation Using a GGIW Filter with Mixture Clustering Alexander Scheel, Karl Granström, Daniel Meissner, Stephan Reuter, Klaus Dietmayer Institute of Measurement, Control, and Microtechnology
More informationPedestrian Group Tracking Using the GM-PHD Filter
EUSIPCO 2013, Marrakech, Morocco 1(15) Pedestrian Group Tracking Using the GM-PHD Filter Viktor Edman, Maria Andersson, Karl Granström, Fredrik Gustafsson SAAB AB, Linköping, Sweden Division of Sensor
More informationTracking Rectangular and Elliptical Extended Targets Using Laser Measurements
FUSION 211, Chicago, IL 1(18) Tracking Rectangular and Elliptical Extended Targets Using Laser Measurements Karl Granström, Christian Lundquist, Umut Orguner Division of Automatic Control Department of
More informationLecture Outline. Target Tracking: Lecture 6 Multiple Sensor Issues and Extended Target Tracking. Multi Sensor Architectures
REGLERTEKNIK Lecture Outline AUTOMATIC CONTROL Target Tracing: Lecture 6 Multiple Sensor Issues and Extended Target Tracing Emre Özan emre@isy.liu.se Multiple Sensor Tracing Architectures Multiple Sensor
More informationChapter 9 Object Tracking an Overview
Chapter 9 Object Tracking an Overview The output of the background subtraction algorithm, described in the previous chapter, is a classification (segmentation) of pixels into foreground pixels (those belonging
More informationInteracting Object Tracking in Crowded Urban Areas
Interacting Object Tracing in Crowded Urban Areas Chieh-Chih Wang, Tzu-Chien Lo and Shao-Wen Yang Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan Email:
More informationPedestrian Tracking Using Random Finite Sets
1th International Conference on Information Fusion Chicago, Illinois, USA, July -8, 2011 Pedestrian Tracking Using Random Finite Sets Stephan Reuter Institute of Measurement, Control, and Microtechnology
More informationPedestrian Detection Using Multi-layer LIDAR
1 st International Conference on Transportation Infrastructure and Materials (ICTIM 2016) ISBN: 978-1-60595-367-0 Pedestrian Detection Using Multi-layer LIDAR Mingfang Zhang 1, Yuping Lu 2 and Tong Liu
More informationUrban Terrain Multiple Target Tracking Using The Probability Hypothesis. Density Particle Filter. Meng Zhou
Urban Terrain Multiple Target Tracing Using The Probability Hypothesis Density Particle Filter by Meng Zhou A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science
More informationTracking Rectangular and Elliptical Extended Targets Using Laser Measurements
4th International Conference on Information Fusion Chicago, Illinois, USA, July 5-8, Tracing Rectangular and Elliptical Extended Targets Using Laser Measurements Karl Granström, Christian Lundquist, Umut
More informationPractical Course WS12/13 Introduction to Monte Carlo Localization
Practical Course WS12/13 Introduction to Monte Carlo Localization Cyrill Stachniss and Luciano Spinello 1 State Estimation Estimate the state of a system given observations and controls Goal: 2 Bayes Filter
More informationGeneralizing Random-Vector SLAM with Random Finite Sets
Generalizing Random-Vector SLAM with Random Finite Sets Keith Y. K. Leung, Felipe Inostroza, Martin Adams Advanced Mining Technology Center AMTC, Universidad de Chile, Santiago, Chile eith.leung@amtc.uchile.cl,
More informationLidar-based Methods for Tracking and Identification
Lidar-based Methods for Tracking and Identification Master s Thesis in Systems, Control & Mechatronics Marko Cotra Michael Leue Department of Signals & Systems Chalmers University of Technology Gothenburg,
More informationThesis Title. Name of student. Allan De Freitas. A thesis submitted in partial fulfilment of the requirements for the degree of Doctor of Philosophy
Sequential Monte Carlo Methods for Thesis Title Crowd and Extended Object Tracing and Dealing with By: Tall Data Name of student Allan De Freitas A thesis submitted in partial fulfilment of the requirements
More informationPassive Multi Target Tracking with GM-PHD Filter
Passive Multi Target Tracking with GM-PHD Filter Dann Laneuville DCNS SNS Division Toulon, France dann.laneuville@dcnsgroup.com Jérémie Houssineau DCNS SNS Division Toulon, France jeremie.houssineau@dcnsgroup.com
More informationParticle labeling PHD filter. for multi-target track-valued estimates
4th International Conference on Information Fusion Chicago Illinois USA July 5-8 Particle labeling PHD filter for multi-target trac-valued estimates Hongyan Zhu Chongzhao Han Yan Lin School of Electronic
More informationCollaborative multi-vehicle localization and mapping in high clutter environments
Collaborative multi-vehicle localization and mapping in high clutter environments The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters.
More informationMulti-Object Tracking Using Labeled Multi-Bernoulli Random Finite Sets
Multi-Object Tracking Using Labeled Multi-Bernoulli Random Finite Sets Stephan Reuter, Ba-Tuong Vo, Ba-Ngu Vo, Klaus Dietmayer Institute of Measurement, Control and Microtechnology Ulm University, Ulm,
More informationA Random Set Formulation for Bayesian SLAM
A Random Set Formulation for Bayesian SLAM John Mullane, Ba-Ngu Vo, Martin D. Adams, Wijerupage Sardha Wijesoma School of Electrical & Electronic Engineering, Nanyang Technological University, Singapore
More informationHybrid Intensity and Likelihood Ratio Tracking (ilrt) Filter for Multitarget Detection
14th International Conference on Information Fusion Chicago, Illinois, USA, July 5-8, 2011 Hybrid Intensity and Lielihood Ratio Tracing ilrt Filter for Multitarget Detection Roy Streit Metron 1818 Library
More informationCoE4TN4 Image Processing. Chapter 5 Image Restoration and Reconstruction
CoE4TN4 Image Processing Chapter 5 Image Restoration and Reconstruction Image Restoration Similar to image enhancement, the ultimate goal of restoration techniques is to improve an image Restoration: a
More informationAutomatic Tracking of Moving Objects in Video for Surveillance Applications
Automatic Tracking of Moving Objects in Video for Surveillance Applications Manjunath Narayana Committee: Dr. Donna Haverkamp (Chair) Dr. Arvin Agah Dr. James Miller Department of Electrical Engineering
More informationMulti-Target Tracking Using 1st Moment of Random Finite Sets
Multi-Target Tracing Using 1st Moment of Random Finite Sets by Kusha Panta Submitted in total fulfilment of the requirements for the degree of Doctor of Philosophy Department of Electrical and Electronic
More informationDetecting and Identifying Moving Objects in Real-Time
Chapter 9 Detecting and Identifying Moving Objects in Real-Time For surveillance applications or for human-computer interaction, the automated real-time tracking of moving objects in images from a stationary
More informationHumanoid Robotics. Monte Carlo Localization. Maren Bennewitz
Humanoid Robotics Monte Carlo Localization Maren Bennewitz 1 Basis Probability Rules (1) If x and y are independent: Bayes rule: Often written as: The denominator is a normalizing constant that ensures
More informationBayesian multiple extended target tracking using labelled random finite sets and splines
Loughborough University Institutional Repository Bayesian multiple extended target tracing using labelled random finite sets and splines This item was submitted to Loughborough University's Institutional
More informationAUTONOMOUS SYSTEMS MULTISENSOR INTEGRATION
AUTONOMOUS SYSTEMS MULTISENSOR INTEGRATION Maria Isabel Ribeiro Pedro Lima with revisions introduced by Rodrigo Ventura in Sep 2008 Instituto Superior Técnico/Instituto de Sistemas e Robótica September
More informationUncertainties: Representation and Propagation & Line Extraction from Range data
41 Uncertainties: Representation and Propagation & Line Extraction from Range data 42 Uncertainty Representation Section 4.1.3 of the book Sensing in the real world is always uncertain How can uncertainty
More informationOutline. Data Association Scenarios. Data Association Scenarios. Data Association Scenarios
Outline Data Association Scenarios Track Filtering and Gating Global Nearest Neighbor (GNN) Review: Linear Assignment Problem Murthy s k-best Assignments Algorithm Probabilistic Data Association (PDAF)
More informationNote Set 4: Finite Mixture Models and the EM Algorithm
Note Set 4: Finite Mixture Models and the EM Algorithm Padhraic Smyth, Department of Computer Science University of California, Irvine Finite Mixture Models A finite mixture model with K components, for
More informationScale-invariant visual tracking by particle filtering
Scale-invariant visual tracing by particle filtering Arie Nahmani* a, Allen Tannenbaum a,b a Dept. of Electrical Engineering, Technion - Israel Institute of Technology, Haifa 32000, Israel b Schools of
More informationEE795: Computer Vision and Intelligent Systems
EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 WRI C225 Lecture 02 130124 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Basics Image Formation Image Processing 3 Intelligent
More informationRange Sensors (time of flight) (1)
Range Sensors (time of flight) (1) Large range distance measurement -> called range sensors Range information: key element for localization and environment modeling Ultrasonic sensors, infra-red sensors
More informationSensory Augmentation for Increased Awareness of Driving Environment
Sensory Augmentation for Increased Awareness of Driving Environment Pranay Agrawal John M. Dolan Dec. 12, 2014 Technologies for Safe and Efficient Transportation (T-SET) UTC The Robotics Institute Carnegie
More informationOverview. EECS 124, UC Berkeley, Spring 2008 Lecture 23: Localization and Mapping. Statistical Models
Introduction ti to Embedded dsystems EECS 124, UC Berkeley, Spring 2008 Lecture 23: Localization and Mapping Gabe Hoffmann Ph.D. Candidate, Aero/Astro Engineering Stanford University Statistical Models
More informationLocalization and Map Building
Localization and Map Building Noise and aliasing; odometric position estimation To localize or not to localize Belief representation Map representation Probabilistic map-based localization Other examples
More informationRadar Detection Improvement by Integration of Multi- Object Tracking
Radar Detection Improvement by Integration of Multi- Object Tracing Lingmin Meng Research and Technology Center Robert Bosch Corp. Pittsburgh, PA, U.S.A. lingmin.meng@rtc.bosch.com Wolfgang Grimm Research
More informationPedestrian Detection Using Correlated Lidar and Image Data EECS442 Final Project Fall 2016
edestrian Detection Using Correlated Lidar and Image Data EECS442 Final roject Fall 2016 Samuel Rohrer University of Michigan rohrer@umich.edu Ian Lin University of Michigan tiannis@umich.edu Abstract
More informationOutline. Target Tracking: Lecture 1 Course Info + Introduction to TT. Course Info. Course Info. Course info Introduction to Target Tracking
REGLERTEKNIK Outline AUTOMATIC CONTROL Target Tracking: Lecture 1 Course Info + Introduction to TT Emre Özkan emre@isy.liu.se Course info Introduction to Target Tracking Division of Automatic Control Department
More informationFusing Radar and Scene Labeling Data for Multi-Object Vehicle Tracking
11 Fusing Radar and Scene Labeling Data for Multi-Object Vehicle Tracking Alexander Scheel, Franz Gritschneder, Stephan Reuter, and Klaus Dietmayer Abstract: Scene labeling approaches which perform pixel-wise
More informationGT "Calcul Ensembliste"
GT "Calcul Ensembliste" Beyond the bounded error framework for non linear state estimation Fahed Abdallah Université de Technologie de Compiègne 9 Décembre 2010 Fahed Abdallah GT "Calcul Ensembliste" 9
More informationModel-based Real-Time Estimation of Building Occupancy During Emergency Egress
Model-based Real-Time Estimation of Building Occupancy During Emergency Egress Robert Tomastik 1, Satish Narayanan 2, Andrzej Banaszuk 3, and Sean Meyn 4 1 Pratt & Whitney 400 Main St., East Hartford,
More informationCS4495 Fall 2014 Computer Vision Problem Set 6: Particle Tracking
CS4495 Fall 2014 Computer Vision Problem Set 6: Particle Tracking DUE Tues, November 25-11:55pm Here you are going to experiment with a particle filter tracker such as was described in class. Recall that
More informationIntelligent Robotics
64-424 Intelligent Robotics 64-424 Intelligent Robotics http://tams.informatik.uni-hamburg.de/ lectures/2013ws/vorlesung/ir Jianwei Zhang / Eugen Richter Faculty of Mathematics, Informatics and Natural
More informationW4. Perception & Situation Awareness & Decision making
W4. Perception & Situation Awareness & Decision making Robot Perception for Dynamic environments: Outline & DP-Grids concept Dynamic Probabilistic Grids Bayesian Occupancy Filter concept Dynamic Probabilistic
More informationHistograms. h(r k ) = n k. p(r k )= n k /NM. Histogram: number of times intensity level rk appears in the image
Histograms h(r k ) = n k Histogram: number of times intensity level rk appears in the image p(r k )= n k /NM normalized histogram also a probability of occurence 1 Histogram of Image Intensities Create
More informationSwitching Hypothesized Measurements: A Dynamic Model with Applications to Occlusion Adaptive Joint Tracking
Switching Hypothesized Measurements: A Dynamic Model with Applications to Occlusion Adaptive Joint Tracking Yang Wang Tele Tan Institute for Infocomm Research, Singapore {ywang, telctan}@i2r.a-star.edu.sg
More informationMixture Models and the EM Algorithm
Mixture Models and the EM Algorithm Padhraic Smyth, Department of Computer Science University of California, Irvine c 2017 1 Finite Mixture Models Say we have a data set D = {x 1,..., x N } where x i is
More informationConnected Component Analysis and Change Detection for Images
Connected Component Analysis and Change Detection for Images Prasad S.Halgaonkar Department of Computer Engg, MITCOE Pune University, India Abstract Detection of the region of change in images of a particular
More informationMulti-Person Tracking-by-Detection based on Calibrated Multi-Camera Systems
Multi-Person Tracking-by-Detection based on Calibrated Multi-Camera Systems Xiaoyan Jiang, Erik Rodner, and Joachim Denzler Computer Vision Group Jena Friedrich Schiller University of Jena {xiaoyan.jiang,erik.rodner,joachim.denzler}@uni-jena.de
More informationIntroduction to behavior-recognition and object tracking
Introduction to behavior-recognition and object tracking Xuan Mo ipal Group Meeting April 22, 2011 Outline Motivation of Behavior-recognition Four general groups of behaviors Core technologies Future direction
More informationObserving people with multiple cameras
First Short Spring School on Surveillance (S 4 ) May 17-19, 2011 Modena,Italy Course Material Observing people with multiple cameras Andrea Cavallaro Queen Mary University, London (UK) Observing people
More informationCS 231A Computer Vision (Fall 2012) Problem Set 3
CS 231A Computer Vision (Fall 2012) Problem Set 3 Due: Nov. 13 th, 2012 (2:15pm) 1 Probabilistic Recursion for Tracking (20 points) In this problem you will derive a method for tracking a point of interest
More informationMobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS
Mobile Robotics Mathematics, Models, and Methods Alonzo Kelly Carnegie Mellon University HI Cambridge UNIVERSITY PRESS Contents Preface page xiii 1 Introduction 1 1.1 Applications of Mobile Robots 2 1.2
More informationCSE 586 Final Programming Project Spring 2011 Due date: Tuesday, May 3
CSE 586 Final Programming Project Spring 2011 Due date: Tuesday, May 3 What I have in mind for our last programming project is to do something with either graphical models or random sampling. A few ideas
More informationPassive Differential Matched-field Depth Estimation of Moving Acoustic Sources
Lincoln Laboratory ASAP-2001 Workshop Passive Differential Matched-field Depth Estimation of Moving Acoustic Sources Shawn Kraut and Jeffrey Krolik Duke University Department of Electrical and Computer
More informationWhere s the Boss? : Monte Carlo Localization for an Autonomous Ground Vehicle using an Aerial Lidar Map
Where s the Boss? : Monte Carlo Localization for an Autonomous Ground Vehicle using an Aerial Lidar Map Sebastian Scherer, Young-Woo Seo, and Prasanna Velagapudi October 16, 2007 Robotics Institute Carnegie
More informationMachine Learning (BSMC-GA 4439) Wenke Liu
Machine Learning (BSMC-GA 4439) Wenke Liu 01-31-017 Outline Background Defining proximity Clustering methods Determining number of clusters Comparing two solutions Cluster analysis as unsupervised Learning
More informationIntroduction to Mobile Robotics
Introduction to Mobile Robotics Gaussian Processes Wolfram Burgard Cyrill Stachniss Giorgio Grisetti Maren Bennewitz Christian Plagemann SS08, University of Freiburg, Department for Computer Science Announcement
More informationVehicle Localization. Hannah Rae Kerner 21 April 2015
Vehicle Localization Hannah Rae Kerner 21 April 2015 Spotted in Mtn View: Google Car Why precision localization? in order for a robot to follow a road, it needs to know where the road is to stay in a particular
More informationProbabilistic Tracking of Virus Particles in Fluorescence Microscopy Image Sequences
Probabilistic Tracking of Virus Particles in Fluorescence Microscopy Image Sequences W. J. Godinez 1,2, M. Lampe 3, S. Wörz 1,2, B. Müller 3, R. Eils 1,2, K. Rohr 1,2 1 BIOQUANT, IPMB, University of Heidelberg,
More informationCS 223B Computer Vision Problem Set 3
CS 223B Computer Vision Problem Set 3 Due: Feb. 22 nd, 2011 1 Probabilistic Recursion for Tracking In this problem you will derive a method for tracking a point of interest through a sequence of images.
More informationComputer Vision 2 Lecture 8
Computer Vision 2 Lecture 8 Multi-Object Tracking (30.05.2016) leibe@vision.rwth-aachen.de, stueckler@vision.rwth-aachen.de RWTH Aachen University, Computer Vision Group http://www.vision.rwth-aachen.de
More information10/5/09 1. d = 2. Range Sensors (time of flight) (2) Ultrasonic Sensor (time of flight, sound) (1) Ultrasonic Sensor (time of flight, sound) (2) 4.1.
Range Sensors (time of flight) (1) Range Sensors (time of flight) (2) arge range distance measurement -> called range sensors Range information: key element for localization and environment modeling Ultrasonic
More informationThe Ko-PER Intersection Laserscanner and Video Dataset
The Ko-PER Intersection Laserscanner and Video Dataset Elias Strigel, Daniel Meissner, Florian Seeliger, Benjamin Wilking, and Klaus Dietmayer Abstract Public intersections are due to their complexity
More informationTracking Multiple Moving Objects with a Mobile Robot
Tracking Multiple Moving Objects with a Mobile Robot Dirk Schulz 1 Wolfram Burgard 2 Dieter Fox 3 Armin B. Cremers 1 1 University of Bonn, Computer Science Department, Germany 2 University of Freiburg,
More informationIntroduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization. Wolfram Burgard
Introduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization Wolfram Burgard 1 Motivation Recall: Discrete filter Discretize the continuous state space High memory complexity
More informationSpatio-Temporal Stereo Disparity Integration
Spatio-Temporal Stereo Disparity Integration Sandino Morales and Reinhard Klette The.enpeda.. Project, The University of Auckland Tamaki Innovation Campus, Auckland, New Zealand pmor085@aucklanduni.ac.nz
More informationHuman Detection and Motion Tracking
Human Detection and Motion Tracking Technical report - FI - VG20102015006-2011 04 Ing. Ibrahim Nahhas Ing. Filip Orság, Ph.D. Faculty of Information Technology, Brno University of Technology December 9,
More informationADVANCED MACHINE LEARNING MACHINE LEARNING. Kernel for Clustering kernel K-Means
1 MACHINE LEARNING Kernel for Clustering ernel K-Means Outline of Today s Lecture 1. Review principle and steps of K-Means algorithm. Derive ernel version of K-means 3. Exercise: Discuss the geometrical
More informationVolume 3, Issue 11, November 2013 International Journal of Advanced Research in Computer Science and Software Engineering
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Comparison
More informationPedestrian Detection with Radar and Computer Vision
Pedestrian Detection with Radar and Computer Vision camera radar sensor Stefan Milch, Marc Behrens, Darmstadt, September 25 25 / 26, 2001 Pedestrian accidents and protection systems Impact zone: 10% opposite
More informationPerformance Evaluation of MHT and GM-CPHD in a Ground Target Tracking Scenario
12th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 2009 Performance Evaluation of MHT and GM-CPHD in a Ground Target Tracking Scenario Daniel Svensson Dept. of Signals and
More informationFlow Estimation. Min Bai. February 8, University of Toronto. Min Bai (UofT) Flow Estimation February 8, / 47
Flow Estimation Min Bai University of Toronto February 8, 2016 Min Bai (UofT) Flow Estimation February 8, 2016 1 / 47 Outline Optical Flow - Continued Min Bai (UofT) Flow Estimation February 8, 2016 2
More informationVisual Tracking of Numerous Targets via Multi-Bernoulli Filtering of Image Data
Visual Tracking of Numerous Targets via Multi-Bernoulli Filtering of Image Data Reza Hoseinnezhad a,, Ba-Ngu Vo b, Ba-Tuong Vo b, David Suter c a RMIT University, Victoria, Australia b The University of
More informationELEC Dr Reji Mathew Electrical Engineering UNSW
ELEC 4622 Dr Reji Mathew Electrical Engineering UNSW Review of Motion Modelling and Estimation Introduction to Motion Modelling & Estimation Forward Motion Backward Motion Block Motion Estimation Motion
More informationDetecting and tracking multiple interacting objects without class-specific models Biswajit Bose, Xiaogang Wang, and Eric Grimson
Computer Science and Artificial Intelligence Laboratory Technical Report MIT-CSAIL-TR-2006-027 April 25, 2006 Detecting and tracking multiple interacting objects without class-specific models Biswajit
More informationMotion Control (wheeled robots)
Motion Control (wheeled robots) Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> speed control,
More informationStochastic geometry. automatic object detection and tracking. remotely sensed image sequences
Stochastic geometry for automatic object detection and tracking in remotely sensed image sequences Paula CR https://team.inria.fr/ayin/paula-craciun/ This work has been done in collaboration with dr. Josiane
More information3.2 Level 1 Processing
SENSOR AND DATA FUSION ARCHITECTURES AND ALGORITHMS 57 3.2 Level 1 Processing Level 1 processing is the low-level processing that results in target state estimation and target discrimination. 9 The term
More informationSimultaneous Localization and Mapping with Moving Object Tracking in 3D Range Data
Simultaneous Localization and Mapping with Moving Object Tracking in 3D Range Data Peng Mun Siew and Richard Linares Department of Aerospace Engineering and Mechanics, University of Minnesota, MN, 55455
More informationCAMERA POSE ESTIMATION OF RGB-D SENSORS USING PARTICLE FILTERING
CAMERA POSE ESTIMATION OF RGB-D SENSORS USING PARTICLE FILTERING By Michael Lowney Senior Thesis in Electrical Engineering University of Illinois at Urbana-Champaign Advisor: Professor Minh Do May 2015
More informationComputer vision: models, learning and inference. Chapter 10 Graphical Models
Computer vision: models, learning and inference Chapter 10 Graphical Models Independence Two variables x 1 and x 2 are independent if their joint probability distribution factorizes as Pr(x 1, x 2 )=Pr(x
More informationLecture 20: Tracking. Tuesday, Nov 27
Lecture 20: Tracking Tuesday, Nov 27 Paper reviews Thorough summary in your own words Main contribution Strengths? Weaknesses? How convincing are the experiments? Suggestions to improve them? Extensions?
More informationRobust tracking of dynamic objects in LIDAR point clouds
Robust tracking of dynamic objects in LIDAR point clouds Master s Thesis in Engineering Mathematics JOHAN VILLYSSON Department of Mathematical Sciences Mathematical Statistics Chalmers University of Technology
More informationProbability Evaluation in MHT with a Product Set Representation of Hypotheses
Probability Evaluation in MHT with a Product Set Representation of Hypotheses Johannes Wintenby Ericsson Microwave Systems 431 84 Mölndal, Sweden johannes.wintenby@ericsson.com Abstract - Multiple Hypothesis
More informationRevising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History
Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History Simon Thompson and Satoshi Kagami Digital Human Research Center National Institute of Advanced
More informationLecture 28 Intro to Tracking
Lecture 28 Intro to Tracking Some overlap with T&V Section 8.4.2 and Appendix A.8 Recall: Blob Merge/Split merge occlusion occlusion split When two objects pass close to each other, they are detected as
More informationMachine learning based automatic extrinsic calibration of an onboard monocular camera for driving assistance applications on smart mobile devices
Technical University of Cluj-Napoca Image Processing and Pattern Recognition Research Center www.cv.utcluj.ro Machine learning based automatic extrinsic calibration of an onboard monocular camera for driving
More informationRobotics Programming Laboratory
Chair of Software Engineering Robotics Programming Laboratory Bertrand Meyer Jiwon Shin Lecture 8: Robot Perception Perception http://pascallin.ecs.soton.ac.uk/challenges/voc/databases.html#caltech car
More informationRecall: Blob Merge/Split Lecture 28
Recall: Blob Merge/Split Lecture 28 merge occlusion Intro to Tracking Some overlap with T&V Section 8.4.2 and Appendix A.8 occlusion split When two objects pass close to each other, they are detected as
More information3D-2D Laser Range Finder calibration using a conic based geometry shape
3D-2D Laser Range Finder calibration using a conic based geometry shape Miguel Almeida 1, Paulo Dias 1, Miguel Oliveira 2, Vítor Santos 2 1 Dept. of Electronics, Telecom. and Informatics, IEETA, University
More informationA multiple model PHD approach to tracking of cars under an assumed rectangular shape
A multiple model PH approach to tracking of cars under an assumed rectangular shape Karl Granström epartment of Electrical Engineering Linköping University, Linköping, Sweden Email: karl@isy.liu.se Stephan
More informationModel-based Visual Tracking:
Technische Universität München Model-based Visual Tracking: the OpenTL framework Giorgio Panin Technische Universität München Institut für Informatik Lehrstuhl für Echtzeitsysteme und Robotik (Prof. Alois
More informationInformation page for written examinations at Linköping University TER2
Information page for written examinations at Linköping University Examination date 2016-08-19 Room (1) TER2 Time 8-12 Course code Exam code Course name Exam name Department Number of questions in the examination
More informationEffective World Modeling: Multisensor Data Fusion Methodology for Automated Driving
sensors Article Effective World Modeling: Multisensor Data Fusion Methodology for Automated Driving Jos Elfring 1, *, Rein Appeldoorn 1, Sjoerd van den Dries 2 and Maurice Kwakkernaat 1 1 Integrated Vehicle
More informationMeasurements using three-dimensional product imaging
ARCHIVES of FOUNDRY ENGINEERING Published quarterly as the organ of the Foundry Commission of the Polish Academy of Sciences ISSN (1897-3310) Volume 10 Special Issue 3/2010 41 46 7/3 Measurements using
More informationScalable Object Classification using Range Images
Scalable Object Classification using Range Images Eunyoung Kim and Gerard Medioni Institute for Robotics and Intelligent Systems University of Southern California 1 What is a Range Image? Depth measurement
More informationOn the Performance of the Box Particle Filter for Extended Object Tracking Using Laser Data
On the Performance of the Box Particle Filter for Extended Object Tracing Using Laser Data Niolay Petrov, Martin Ulme 2, Lyudmila Mihaylova, Amadou Gning, Mare Schiora 2, Monia Wienee 2 and Wolfgang Koch
More information