Lecture Outline. Target Tracking: Lecture 6 Multiple Sensor Issues and Extended Target Tracking. Multi Sensor Architectures

Size: px
Start display at page:

Download "Lecture Outline. Target Tracking: Lecture 6 Multiple Sensor Issues and Extended Target Tracking. Multi Sensor Architectures"

Transcription

1 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 Tracing Problems Extended Target Tracing Division of Automatic Control Department of Electrical Engineering Linöping University Linöping, Sweden December 7, 4 E. Özan Target Tracing December 7, 4 / 53 E. Özan Target Tracing December 7, 4 / 53 Multi Sensor Architectures Multi Sensor Architectures Figures taen from: M.E. Liggins and Kuo-Chu Chang Distributed Fusion Architectures, Algorithms, and Performance within a Networ-Centric Architecture, Ch.7, Handboo of Multisensor Data Fusion: Theory and Practice, Taylor & Francis, Second Edition, 9. Figures taen from: M.E. Liggins and Kuo-Chu Chang Distributed Fusion Architectures, Algorithms, and Performance within a Networ-Centric Architecture, Ch.7, Handboo of Multisensor Data Fusion: Theory and Practice, Taylor & Francis, Second Edition, 9. E. Özan Target Tracing December 7, 4 3 / 53 E. Özan Target Tracing December 7, 4 4 / 53

2 Multi Sensor Architectures: Centralized Multi Sensor Architectures: Hierarchical Figures taen from: M.E. Liggins and Kuo-Chu Chang Distributed Fusion Architectures, Algorithms, and Performance within a Networ-Centric Architecture, Ch.7, Handboo of Multisensor Data Fusion: Theory and Practice, Taylor & Francis, Second Edition, 9. Figures taen from: M.E. Liggins and Kuo-Chu Chang Distributed Fusion Architectures, Algorithms, and Performance within a Networ-Centric Architecture, Ch.7, Handboo of Multisensor Data Fusion: Theory and Practice, Taylor & Francis, Second Edition, 9. E. Özan Target Tracing December 7, 4 5 / 53 E. Özan Target Tracing December 7, 4 6 / 53 Multi Sensor Architectures: Hierarchical with Feedbac Multi Sensor Architectures: Decentralized Figures taen from: M.E. Liggins and Kuo-Chu Chang Distributed Fusion Architectures, Algorithms, and Performance within a Networ-Centric Architecture, Ch.7, Handboo of Multisensor Data Fusion: Theory and Practice, Taylor & Francis, Second Edition, 9. Figures taen from: M.E. Liggins and Kuo-Chu Chang Distributed Fusion Architectures, Algorithms, and Performance within a Networ-Centric Architecture, Ch.7, Handboo of Multisensor Data Fusion: Theory and Practice, Taylor & Francis, Second Edition, 9. E. Özan Target Tracing December 7, 4 7 / 53 E. Özan Target Tracing December 7, 4 8 / 53

3 Multi Sensor Architectures: Pros & Cons Problems in Multi Sensor TT The traditional centralized architecture gives optimal performance but Requires high bandwidth communications. Requires powerful processing resources at the fusion center. There is a single point of failure and hence reliability is low. For distributed architectures Communications can be reduced significantly by communicating tracs less often. Computational resources can be distributed to different nodes Higher survivability. It is a necessity for legacy systems e.g. purchased radars might not supply raw data. Registration: Coordinates (both time and space) of different sensors or fusion agents must be aligned. Bias: Even if the coordinate axis are aligned, due to the transformations, biases can result. These have to be compensated. Correlation: Even if the sensors are independently collecting data, processed information to be fused can be correlated. Rumor propagation: The same information can travel in loops in the fusion networ to produce fae information maing the overall system overconfident. This is actually a special case of correlation. Out of sequence measurements: Due to delayed communications between local agents, sometimes measurements belonging to a target whose more recent measurement has already been processed, might arrive to a fusion center. E. Özan Target Tracing December 7, 4 9 / 53 E. Özan Target Tracing December 7, 4 / 53 Correlation Correlation Centralized Case y Fusion Center y Decentralized Case y Tracer- ˆx ˆx Fusion Center ˆx Suppose the fusion center have the prediction ˆx in both cases. Centralized Case [ ] y = y [ C C ] x + [ e e where e and e are independent. Decentralized Case [ ] ˆx [ I = I ˆx ] x [ x x ] ] Suppose the target follows the dynamics x = Ax + w and the ith sensor measurement is given as y i = C ix + e i Then with the KF equations ˆx i =Aˆxi + Ki (yi C iaˆx i ) =Aˆx i + Ki C i(x Aˆx i ) + Ki ei =Aˆx i + Ki C ia(x ˆx i ) + Ki C iw + K i ei y Tracer- ˆx E. Özan Target Tracing December 7, 4 / 53 E. Özan Target Tracing December 7, 4 / 53

4 Correlation Correlation Define x i x ˆx i, then x i =x Aˆx i Ki C ia(x ˆx i ) Ki C iw K i ei Hence =Ax + w Aˆx i Ki C ia(x ˆx i ) K i C iw K i ei =(I K i C i)a x i + (I Ki C i)w K i ei x i =(I Ki C i)a x i + (I Ki C i)w K i ei x j =(I Kj C j)a x j + (I Kj C j)w K j ej We can calculate the correlation matrix Σ ij E( xi xjt ) as Σ ij = (I Ki C i)aσ ij AT (I K j C j) T + (I K i C i)q(i K j C j) T Assuming that Σ ij =, we can calculate the correlation between the estimation errors of the local tracers recursively as Σ ij = (I Ki C i)aσ ij AT (I K j C j) T + (I K i C i)q(i K j C j) T This necessitates that the fusion center nows the individual Kalman gains K i and Kj of the local tracers which is not very practical. Assuming that the errors are independent is not a good idea either. Neglecting the correlation maes the resulting estimates overconfident i.e., very small covariances meaning that too small gates and smaller Kalman gains. When Q =, Σ ij =, i.e., no correlation when no process noise. E. Özan Target Tracing December 7, 4 3 / 53 E. Özan Target Tracing December 7, 4 4 / 53 Correlation Illustration Trac Association: Testing Maneuvers mae this problem more dominant and visible. y (m) σa =.3m/s x (m) 8 σa =.3m/s Position Errors (m) time (s) Test for Trac Association [Bar-Shalom (995)]: Two estimates ˆx i, ˆxj and the covariances Σi, Σj from ith and jth local systems. We calculate the difference vector ij Then we calculate covariance Γ ij ij ˆxi ˆxj E( ij ijt ) as Γ ij = Σi + Σj Σij ΣijT are given y (m) x (m) Position Errors (m) time (s) Then test statistics D ij D ij calculated as = ijt (Γ ij ) ij γij can be used for checing trac association. E. Özan Target Tracing December 7, 4 5 / 53 E. Özan Target Tracing December 7, 4 6 / 53

5 Trac Association Trac Association: Assignment Problem What about the cross covariance Σ ij? Simple method is to set it Σ ij =. It can be calculated using Kalman gains if they are transmitted to the fusion center. Approximation for cross covariance from [Bar-Shalom (995)]: The following cross-covariance approximation was proposed: Σ ij ρ (Σ i. Σj where multiplication and power operations are to be done element-wise. For negative numbers, square root must be taen on the absolute value and sign must be ept. The value of ρ must be adjusted experimentally. ρ =.4 was suggested for D tracing. ). Method proposed by [Blacman (999)] for two local agents Form the assignment matrix: A ij T j T j T j 3 T j 4 NA NA NA 3 T i l l l 3 l 4 log β i NA T i l l l 3 l 4 log β i NA T i 3 l 3 l 3 l 33 l 34 log β i NA where l mn log β T P i j P j i N (ˆx m ˆxn ;,Γmn β j NA ) Then, use auction(a ij ) to get trac association decisions.. E. Özan Target Tracing December 7, 4 7 / 53 E. Özan Target Tracing December 7, 4 8 / 53 Trac Association Trac Fusion: Independence Assumption Trac association for more than two local agents. One way is to solve multi dimensional assignment problem. The simpler way is to do the so-called sequential pairwise trac association. Suppose we have N L local agents whose tracs need to be fused. Then, we order the local agents according to some criteria e.g. accuracy, priority, etc. Once we associate two tracs, we have to fuse them to obtain a fused trac. This is called as trac fusion. Consider the trac fusion at point A assuming t CR = t CT = t. Independence assumption gives (Σ A t ) =(Σ B t ) + (Σ C t ) Tracs of Local Agent Tracs of Local Agent Trac Association & Trac Fusion Tracs of Local Agent 3 Trac Association & Trac Fusion Tracs of Local Agent N L Trac Association & Trac Fusion Final Fused Tracs (Σ A t ) ˆx A t =(Σ B t ) ˆx B t + (Σ C t ) ˆx C t This is simplistic and expected to give very bad results here. This is also called as naive fusion. E. Özan Target Tracing December 7, 4 9 / 53 E. Özan Target Tracing December 7, 4 / 53

6 Trac Fusion Extended Target Tracing Illustration of Correlation Independent Schemes. z T (Σ B t ) z = z T (Σ C t ) z = Single extended target modeling Target state: inematics and shape Number of measurements per target Motion modeling not covered. Typically possible to use point target models. z T (Σ A t ) z = Largest Ellipsoid Algorithm Covariance Intersection Multiple extended target tracing Data association for extended targets Measurement set partitioning E. Özan Target Tracing December 7, 4 / 53 E. Özan Target Tracing December 7, 4 / 53 Extended Target Tracing Extended Target Tracing One measurement per target is often not valid, e.g., laser sensors, camera images, or automotive radar. 8 Multiple measurements per target possible to estimate the target s extension. The spatial extension, i.e. size and shape. Hence the name extended target This leads us to the following definition: Extended targets are targets that potentially give rise to more than one measurement per time step. The extension estimate provides additional information, e.g. for classification and identification of different target types: Human? Bie? Car? etc... E. Özan Target Tracing December 7, 4 3 / 53 E. Özan Target Tracing December 7, 4 4 / 53

7 Group targets Closely related to extended targets is group targets. Closely spaced point targets Cannot be resolved Treated as single group target Presented extended target models applicable to group targets. Single extended target Airplane traced with radar Reflection points, or sources, spread across surface. Locations and number vary with time. Measurements z may fall outside target due to noise Extended target state ξ contains parameters for Kinematics Extension Not interested in sources, want to estimate the state ξ given the sets of measurements ( p ξ Z ), Z = { z,..., } zm, Z = {Z,..., Z } E. Özan Target Tracing December 7, 4 5 / 53 E. Özan Target Tracing December 7, 4 6 / 53 Target shape single ellipse Approximate shape as a single ellipse Vector x and positive semi-definite shape matrix X, (z x ) T X (z x ) Target shape single ellipse Extended Object and Group Tracing with Elliptic Random Hypersurface Models, Baum et al. Cholesy decomposition of shape matrix X = L L T [ ] a L = b c Extended state vector ξ = [ x T a ] T b c Assumed Gaussian models p (ξ Z ) =N ( ) ξ ; m, P p (z ξ ) =N (z ; h (ξ ), R ) E. Özan Target Tracing December 7, 4 7 / 53 E. Özan Target Tracing December 7, 4 8 / 53

8 Target shape single ellipse Target shape single ellipse Extended Object and Group Tracing with Elliptic Random Hypersurface Models, Baum et al. Simulation results (plots copied from paper) Bayesian Approach to Extended Object and Cluster Tracing using Random Matrices, Koch. State ξ is combination of inematical vector x and extension matrix X, ξ = (x, X ). Gaussian inverse Wishart distributed, p (ξ Z ) = N ( ) ( ) x ; m, P X IW X ; v, V Called random matrix model Measurement model p (z ξ ) = N (z ; H x, X ), i.e. the covariance is given by the extension matrix. E. Özan Target Tracing December 7, 4 9 / 53 E. Özan Target Tracing December 7, 4 3 / 53 Target shape single ellipse A simple random matrix model. Bayesian Approach to Extended Object and Cluster Tracing using Random Matrices, Koch. Pros: Linear measurement update equations for extension state. Cons: Difficult to model sensor noise. The measurement model p (z ξ ) = N (z ; H x, X ) implies that sensor noise is much smaller than extension. Tracing of extended objects and group targets using random matrices, Feldmann et al. Alternative measurement model p (z ξ ) = N (z ; H x, sx + R ) State ξ is combination of inematical vector x and extension matrix X, ξ = (x, X ). Gaussian inverse Wishart distributed, p (ξ Z ) = N ( ) ( ) x ; ˆx, P IW X ; v, V where, IW (X ; v, V ) = Measurement model v d d V v d Γ d ( v d ) X v p (z ξ ) = N (z ; H x, X ), i.e. the covariance is given by the extension matrix. exp tr( X V ) E. Özan Target Tracing December 7, 4 3 / 53 E. Özan Target Tracing December 7, 4 3 / 53

9 A simple random matrix model. A simple random matrix model. Prediction Update ˆx + = Aˆx, P + = AP A T + BQB, v + = λv, V + = λv, where.5 < λ < is the forgetting factor. Measurement model p (z ξ ) = N (z ; H x, X ), Measurement Update ( p x, X Z ) p(z x, X )p (x, X Z ) Inverse Wishart defines a conjugate prior for the Gaussian lielihood. A family of prior distributions is conjugate to a particular lielihood function if the posterior distribution belongs to the same family as the prior. Hence the posterior is in the same form. i.e. the covariance is given by the extension matrix. E. Özan Target Tracing December 7, 4 33 / 53 E. Özan Target Tracing December 7, 4 34 / 53 A simple random matrix model. Measurement Update Kinematic State where, Extent State ˆx = ˆx + K ( z Cˆx ), P = P K S K T, S = CP C T + ˆX m, K = P C T S v = v + m, V = V + Z, E. Özan Target Tracing December 7, 4 35 / 53 A simple random matrix model. where, z = m z i m, m i= Z = (z i z )(z i z ) T, ˆX = i= V v d Tracing of extended objects and group targets using random matrices, Feldmann et al. State of the art filter p (z ξ ) = N (z ; H x, sx + R ) Better sensor noise model, but the measurement update is heuristic and no longer linear. E. Özan Target Tracing December 7, 4 36 / 53

10 Target shape single ellipse Target shape multiple ellipses Random matrix model popular in the literature, see e.g. Probabilistic tracing of multiple extended targets using random matrices, Wienee and Koch. A PHD filter for tracing multiple extended targets using random matrices, Granström and Orguner. Tracing of Extended Object or Target Group Using Random Matrix Part I: New Model and Approach, Lan and Rong Li. and the reference therein. A single ellipse can be a crude model, multiple ellipses gives better approximation, see e.g. Arbitrary number of ellipses, not same center point. Tracing of Extended Object or Target Group Using Random Matrix Part II: Irregular Object, Lan and Rong Li. Single ellipse also used by Degerman et al in Extended Target Tracing using Principal Components. The shape matrix decomposed into rotation, major axis, and minor axis. E. Özan Target Tracing December 7, 4 37 / 53 E. Özan Target Tracing December 7, 4 38 / 53 Taregt shape Star convex A set S(x ) is called star-convex if each line segment from the center to any point is fully contained in S(x ). y-coordinate Radius r r θ x-coordinate r = f(θ) π π Angle θ E. Özan Target Tracing December 7, 4 39 / 53 Figure: Description of star-convex shapes using a radius function r = f(θ). Target shape general shapes Single, or multiple, ellipses can be a crude model of the shape. Need for more general shape model. Shape Tracing of Extended Objects and Group Targets with Star-Convex RHMs, Baum and Hanebec. The shape is given by a radial function r(θ) distance from center of target to edge of shape at angle θ. Circle: r = f(θ) Canonical ellipse: r(θ) = a cos(θ) + b sin(θ) General case: truncated Fourier series expansion r(θ) = a NF + a j cos(jθ) + b j sin(jθ) j= Shape parameter: p = [a, a,..., a NF, b,..., b NF ] T E. Özan Target Tracing December 7, 4 4 / 53

11 Target shape general shapes Multiple extended target tracing Shape Tracing of Extended Objects and Group Targets with Star-Convex RHMs, Baum and Hanebec. Compare with ellipse (plots copied from paper): Assume that we have chosen the random matrix model for the extended targets. How can we handle multiple extended targets, when there is clutter and detection uncertainty? As with point target tracing, the data association problem must be solved. Different because each target can generate multiple measurements. Which measurements were caused by clutter sources? Which measurements were caused by targets? Of those, which were caused by the same target? E. Özan Target Tracing December 7, 4 4 / 53 E. Özan Target Tracing December 7, 4 4 / 53 Data association for extended targets Partitioning the measurements example { Partition the measurement set Z = z (), z(), z(3) }.5 Z.5 p.5 p One approach: Partitioning of the measurement set y.5 z () z () y.5 W y.5 W A partition p is a division of the set Z into non-empty subsets, called cells W. z (3) x x W x Interpretation: One cell = one source. y.5.5 W 3 p 3 W 3 y.5.5 W 4 p 4 W 4 y.5.5 p 5 W 5 W 5 W x x x E. Özan Target Tracing December 7, 4 43 / 53 E. Özan Target Tracing December 7, 4 44 / 53

12 Partitioning method Partitioning method laser example For optimality we must consider all possible partitions. Number of possible partitions for n measurements given by n:th Bell number B n. Intuition: Measurements are from same source if they are close, with respect to some measure or distance. The Bell numbers B n increase very fast when n increases, e.g. B 3 = 5, B 5 = 5 and B = Computationally infeasible to consider all partitions. Necessary to approximate the full set of partitions with a subset of partitions E. Özan Target Tracing December 7, 4 45 / 53 E. Özan Target Tracing December 7, 4 46 / 53 Partitioning method laser example Partitioning method Intuition: Measurements are from same source if they are close, with respect to some measure or distance. 8 Method: Measurements are in same cell W if distance is small. Distance between two cells W j and W i is measured as min {d (z i, z j ) : z i W i, z j W j } Partitions p i where all pairwise cell distances is < d i. Limit to partitions for thresholds d i that satisfy d min d i < d max If possible, use scenario nowledge to choose distance measure and to determine bounds. Important to choose d min and d max conservatively. E. Özan Target Tracing December 7, 4 46 / 53 E. Özan Target Tracing December 7, 4 47 / 53

13 Partitioning example p = { W, W, W 3 } p = { W, W, W 3, W 4 } Extended Target Models Extended target models applicable in scenarios where there are multiple measurements per target Also applicable when multiple targets move in tight groups Shape models range from simple ellipse to general shapes. Reasonable to discard most partitions as highly unliely. Additional methods given in: Extended Target Tracing using a Gaussian-Mixture PHD filter, Granström et al. A PHD filter for tracing multiple extended targets using random matrices, Granström and Orguner Multiple extended target tracing possible using, e.g., the extended target PHD filter. E. Özan Target Tracing December 7, 4 48 / 53 E. Özan Target Tracing December 7, 4 49 / 53 Extended Multi-target Tracing- Recent Wors Extended Target Examples A PHD filter for tracing multiple extended targets using random matrices, Granström and Orguner. Laser Pedestrian Video Pedestrian Laser - Mix 3 A Multiple-detection joint probabilistic data association filter, Habtemariam et al. 5 A multiple hypothesis tracer for multitarget tracing with multiple simultaneous measurements, Sathyan et al. y [m] 5 4 y [m] x [m] 5 5 x [m] E. Özan Target Tracing December 7, 4 5 / 53 E. Özan Target Tracing December 7, 4 5 / 53

14 References References M. E. Liggins II, Chee-Yee Chong, I. Kadar, M. G. Alford, V. Vannicola and V. Thomopoulos, Distributed fusion architectures and algorithms for target tracing, Proceedings of the IEEE, vol.85, no., pp. 95-7, Jan M. E. Liggins and Kuo-Chu Chang, Distributed fusion architectures, algorithms, and performance within a networ-centric architecture, Ch.7, Handboo of Multisensor Data Fusion: Theory and Practice, Taylor & Francis, Second Edition, 9. K. C. Chang, Chee-Yee Chong and S. Mori, On scalable distributed sensor fusion, Proceedings of th International Conference on Information Fusion, Jul. 8. S. Blacman and R. Popoli, Design and Analysis of Modern Tracing Systems. Norwood, MA: Artech House, 999. Y. Bar-Shalom and X. R. Li, Multitarget-Multisensor Tracing: Principles, Techniques. Storrs, CT: YBS Publishing, 995. Granström et al., Extended Target Tracing using a Gaussian-Mixture PHD filter Granström and Orguner, A PHD filter for tracing multiple extended targets using random matrices E. Özan Target Tracing December 7, 4 5 / 53 E. Özan Target Tracing December 7, 4 53 / 53

Extended target tracking using PHD filters

Extended target tracking using PHD filters Ulm University 2014 01 29 1(35) With applications to video data and laser range data Division of Automatic Control Department of Electrical Engineering Linöping university Linöping, Sweden Presentation

More information

Outline. Target Tracking: Lecture 1 Course Info + Introduction to TT. Course Info. Course Info. Course info Introduction to Target Tracking

Outline. 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 information

Outline. EE793 Target Tracking: Lecture 2 Introduction to Target Tracking. Introduction to Target Tracking (TT) A Conventional TT System

Outline. EE793 Target Tracking: Lecture 2 Introduction to Target Tracking. Introduction to Target Tracking (TT) A Conventional TT System Outline EE793 Target Tracking: Lecture 2 Introduction to Target Tracking Umut Orguner umut@metu.edu.tr room: EZ-12 tel: 4425 Department of Electrical & Electronics Engineering Middle East Technical University

More information

Radar Detection Improvement by Integration of Multi- Object Tracking

Radar 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 information

Fuzzy Double-Threshold Track Association Algorithm Using Adaptive Threshold in Distributed Multisensor-Multitarget Tracking Systems

Fuzzy Double-Threshold Track Association Algorithm Using Adaptive Threshold in Distributed Multisensor-Multitarget Tracking Systems 13 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing Fuzzy Double-Threshold Trac Association Algorithm Using

More information

Tracking and Data Segmentation Using a GGIW Filter with Mixture Clustering

Tracking 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 information

Tracking Rectangular and Elliptical Extended Targets Using Laser Measurements

Tracking 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 information

FMA901F: Machine Learning Lecture 3: Linear Models for Regression. Cristian Sminchisescu

FMA901F: Machine Learning Lecture 3: Linear Models for Regression. Cristian Sminchisescu FMA901F: Machine Learning Lecture 3: Linear Models for Regression Cristian Sminchisescu Machine Learning: Frequentist vs. Bayesian In the frequentist setting, we seek a fixed parameter (vector), with value(s)

More information

Loop detection and extended target tracking using laser data

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 information

Metrics for Feature-Aided Track Association

Metrics for Feature-Aided Track Association Metrics for eature-aided rack Association Chee-Yee Chong BAE Systems Los Altos, CA, U.S.A. chee.chong@baesystems.com Shozo Mori BAE Systems Los Altos, CA, U.S.A. shozo.mori@baesystems.com Abstract: rack

More information

10701 Machine Learning. Clustering

10701 Machine Learning. Clustering 171 Machine Learning Clustering What is Clustering? Organizing data into clusters such that there is high intra-cluster similarity low inter-cluster similarity Informally, finding natural groupings among

More information

On 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 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

Mixture Models and the EM Algorithm

Mixture 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 information

Lidar-based Methods for Tracking and Identification

Lidar-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 information

Shape Tracking of Extended Objects and Group Targets with Star-Convex RHMs

Shape Tracking of Extended Objects and Group Targets with Star-Convex RHMs Shape Tracing of Extended Objects and Group Targets with Star-Convex RHMs Marcus Baum and Uwe D. Hanebec Intelligent Sensor-Actuator-Systems Laboratory (ISAS), Institute for Anthropomatics, Karlsruhe Institute

More information

A new parameterless credal method to track-to-track assignment problem

A new parameterless credal method to track-to-track assignment problem A new parameterless credal method to track-to-track assignment problem Samir Hachour, François Delmotte, and David Mercier Univ. Lille Nord de France, UArtois, EA 3926 LGI2A, Béthune, France Abstract.

More information

Tracking Rectangular and Elliptical Extended Targets Using Laser Measurements

Tracking 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 information

Level-Set Random Hypersurface Models for Tracking Non-Convex Extended Objects

Level-Set Random Hypersurface Models for Tracking Non-Convex Extended Objects Level-Set Random Hypersurface Models for Tracking Non-Convex Extended Objects Antonio Zea, Florian Faion, Marcus Baum, and Uwe D. Hanebeck Intelligent Sensor-Actuator-Systems Laboratory (ISAS) Institute

More information

Position Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function

Position Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function Position Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function B.Moetakef-Imani, M.Pour Department of Mechanical Engineering, Faculty of Engineering, Ferdowsi University of

More information

ME 597/747 Autonomous Mobile Robots. Mid Term Exam. Duration: 2 hour Total Marks: 100

ME 597/747 Autonomous Mobile Robots. Mid Term Exam. Duration: 2 hour Total Marks: 100 ME 597/747 Autonomous Mobile Robots Mid Term Exam Duration: 2 hour Total Marks: 100 Instructions: Read the exam carefully before starting. Equations are at the back, but they are NOT necessarily valid

More information

Sensor Tasking and Control

Sensor Tasking and Control Sensor Tasking and Control Outline Task-Driven Sensing Roles of Sensor Nodes and Utilities Information-Based Sensor Tasking Joint Routing and Information Aggregation Summary Introduction To efficiently

More information

Generative and discriminative classification techniques

Generative and discriminative classification techniques Generative and discriminative classification techniques Machine Learning and Category Representation 2014-2015 Jakob Verbeek, November 28, 2014 Course website: http://lear.inrialpes.fr/~verbeek/mlcr.14.15

More information

10-701/15-781, Fall 2006, Final

10-701/15-781, Fall 2006, Final -7/-78, Fall 6, Final Dec, :pm-8:pm There are 9 questions in this exam ( pages including this cover sheet). If you need more room to work out your answer to a question, use the back of the page and clearly

More information

Maintaining accurate multi-target tracking under frequent occlusion

Maintaining accurate multi-target tracking under frequent occlusion Maintaining accurate multi-target tracking under frequent occlusion Yizheng Cai Department of Computer Science University of British Columbia Vancouver, V6T 1Z4 Email:yizhengc@cs.ubc.ca Homepage: www.cs.ubc.ca/~yizhengc

More information

Machine Learning A W 1sst KU. b) [1 P] Give an example for a probability distributions P (A, B, C) that disproves

Machine Learning A W 1sst KU. b) [1 P] Give an example for a probability distributions P (A, B, C) that disproves Machine Learning A 708.064 11W 1sst KU Exercises Problems marked with * are optional. 1 Conditional Independence I [2 P] a) [1 P] Give an example for a probability distribution P (A, B, C) that disproves

More information

Robot Mapping. SLAM Front-Ends. Cyrill Stachniss. Partial image courtesy: Edwin Olson 1

Robot Mapping. SLAM Front-Ends. Cyrill Stachniss. Partial image courtesy: Edwin Olson 1 Robot Mapping SLAM Front-Ends Cyrill Stachniss Partial image courtesy: Edwin Olson 1 Graph-Based SLAM Constraints connect the nodes through odometry and observations Robot pose Constraint 2 Graph-Based

More information

Multiple Model Estimation : The EM Algorithm & Applications

Multiple Model Estimation : The EM Algorithm & Applications Multiple Model Estimation : The EM Algorithm & Applications Princeton University COS 429 Lecture Dec. 4, 2008 Harpreet S. Sawhney hsawhney@sarnoff.com Plan IBR / Rendering applications of motion / pose

More information

Clustering: Classic Methods and Modern Views

Clustering: Classic Methods and Modern Views Clustering: Classic Methods and Modern Views Marina Meilă University of Washington mmp@stat.washington.edu June 22, 2015 Lorentz Center Workshop on Clusters, Games and Axioms Outline Paradigms for clustering

More information

Fusion of Radar and EO-sensors for Surveillance

Fusion of Radar and EO-sensors for Surveillance of Radar and EO-sensors for Surveillance L.J.H.M. Kester, A. Theil TNO Physics and Electronics Laboratory P.O. Box 96864, 2509 JG The Hague, The Netherlands kester@fel.tno.nl, theil@fel.tno.nl Abstract

More information

Array Shape Tracking Using Active Sonar Reverberation

Array Shape Tracking Using Active Sonar Reverberation Lincoln Laboratory ASAP-2003 Worshop Array Shape Tracing Using Active Sonar Reverberation Vijay Varadarajan and Jeffrey Kroli Due University Department of Electrical and Computer Engineering Durham, NC

More information

Robotics Programming Laboratory

Robotics 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 information

Note Set 4: Finite Mixture Models and the EM Algorithm

Note 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 information

CSE 490R P1 - Localization using Particle Filters Due date: Sun, Jan 28-11:59 PM

CSE 490R P1 - Localization using Particle Filters Due date: Sun, Jan 28-11:59 PM CSE 490R P1 - Localization using Particle Filters Due date: Sun, Jan 28-11:59 PM 1 Introduction In this assignment you will implement a particle filter to localize your car within a known map. This will

More information

CS 229 Midterm Review

CS 229 Midterm Review CS 229 Midterm Review Course Staff Fall 2018 11/2/2018 Outline Today: SVMs Kernels Tree Ensembles EM Algorithm / Mixture Models [ Focus on building intuition, less so on solving specific problems. Ask

More information

Converted Measurements Random Matrix Approach to Extended Target Tracking Using X-band Marine Radar Data

Converted Measurements Random Matrix Approach to Extended Target Tracking Using X-band Marine Radar Data 18th International Conference on Information Fusion Washington, DC - July 6-9, 215 Converted Measurements Random Matrix Approach to Extended Target Tracking Using X-band Marine Radar Data Gemine Vivone,

More information

Fitting. Instructor: Jason Corso (jjcorso)! web.eecs.umich.edu/~jjcorso/t/598f14!! EECS Fall 2014! Foundations of Computer Vision!

Fitting. Instructor: Jason Corso (jjcorso)! web.eecs.umich.edu/~jjcorso/t/598f14!! EECS Fall 2014! Foundations of Computer Vision! Fitting EECS 598-08 Fall 2014! Foundations of Computer Vision!! Instructor: Jason Corso (jjcorso)! web.eecs.umich.edu/~jjcorso/t/598f14!! Readings: FP 10; SZ 4.3, 5.1! Date: 10/8/14!! Materials on these

More information

Evaluation of Moving Object Tracking Techniques for Video Surveillance Applications

Evaluation of Moving Object Tracking Techniques for Video Surveillance Applications International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Evaluation

More information

Track-Before-Detect for Sensors with Complex Measurements

Track-Before-Detect for Sensors with Complex Measurements 2th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 29 Trac-Before-Detect for Sensors with Complex Measurements S. J. Davey B. Cheung M. G. Rutten Defence Science and Technology

More information

Unsupervised Learning

Unsupervised Learning Unsupervised Learning Learning without Class Labels (or correct outputs) Density Estimation Learn P(X) given training data for X Clustering Partition data into clusters Dimensionality Reduction Discover

More information

Multi-Target Tracking Using 1st Moment of Random Finite Sets

Multi-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 information

Revising 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 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 information

Cluster Analysis. Jia Li Department of Statistics Penn State University. Summer School in Statistics for Astronomers IV June 9-14, 2008

Cluster Analysis. Jia Li Department of Statistics Penn State University. Summer School in Statistics for Astronomers IV June 9-14, 2008 Cluster Analysis Jia Li Department of Statistics Penn State University Summer School in Statistics for Astronomers IV June 9-1, 8 1 Clustering A basic tool in data mining/pattern recognition: Divide a

More information

Machine Learning. B. Unsupervised Learning B.1 Cluster Analysis. Lars Schmidt-Thieme

Machine Learning. B. Unsupervised Learning B.1 Cluster Analysis. Lars Schmidt-Thieme Machine Learning B. Unsupervised Learning B.1 Cluster Analysis Lars Schmidt-Thieme Information Systems and Machine Learning Lab (ISMLL) Institute for Computer Science University of Hildesheim, Germany

More information

Clustering CS 550: Machine Learning

Clustering CS 550: Machine Learning Clustering CS 550: Machine Learning This slide set mainly uses the slides given in the following links: http://www-users.cs.umn.edu/~kumar/dmbook/ch8.pdf http://www-users.cs.umn.edu/~kumar/dmbook/dmslides/chap8_basic_cluster_analysis.pdf

More information

Generative and discriminative classification techniques

Generative and discriminative classification techniques Generative and discriminative classification techniques Machine Learning and Category Representation 013-014 Jakob Verbeek, December 13+0, 013 Course website: http://lear.inrialpes.fr/~verbeek/mlcr.13.14

More information

CS612 - Algorithms in Bioinformatics

CS612 - Algorithms in Bioinformatics Fall 2017 Structural Manipulation November 22, 2017 Rapid Structural Analysis Methods Emergence of large structural databases which do not allow manual (visual) analysis and require efficient 3-D search

More information

Image Analysis, Classification and Change Detection in Remote Sensing

Image Analysis, Classification and Change Detection in Remote Sensing Image Analysis, Classification and Change Detection in Remote Sensing WITH ALGORITHMS FOR ENVI/IDL Morton J. Canty Taylor &. Francis Taylor & Francis Group Boca Raton London New York CRC is an imprint

More information

Chapter 11. Parametric Equations And Polar Coordinates

Chapter 11. Parametric Equations And Polar Coordinates Instructor: Prof. Dr. Ayman H. Sakka Chapter 11 Parametric Equations And Polar Coordinates In this chapter we study new ways to define curves in the plane, give geometric definitions of parabolas, ellipses,

More information

A Multi-Dimensional Hough Transform Algorithm Based on Unscented Transform as a Track-Before-Detect Method

A Multi-Dimensional Hough Transform Algorithm Based on Unscented Transform as a Track-Before-Detect Method A Multi-Dimensional Hough Transform Algorithm Based on Unscented Transform as a Trac-Before-Detect Method Gozde Sahin, Mubeccel Demireler Department of Electrical and Electronics Engineering Middle East

More information

A New Online Clustering Approach for Data in Arbitrary Shaped Clusters

A New Online Clustering Approach for Data in Arbitrary Shaped Clusters A New Online Clustering Approach for Data in Arbitrary Shaped Clusters Richard Hyde, Plamen Angelov Data Science Group, School of Computing and Communications Lancaster University Lancaster, LA1 4WA, UK

More information

Solution Sketches Midterm Exam COSC 6342 Machine Learning March 20, 2013

Solution Sketches Midterm Exam COSC 6342 Machine Learning March 20, 2013 Your Name: Your student id: Solution Sketches Midterm Exam COSC 6342 Machine Learning March 20, 2013 Problem 1 [5+?]: Hypothesis Classes Problem 2 [8]: Losses and Risks Problem 3 [11]: Model Generation

More information

Machine Learning (BSMC-GA 4439) Wenke Liu

Machine Learning (BSMC-GA 4439) Wenke Liu Machine Learning (BSMC-GA 4439) Wenke Liu 01-25-2018 Outline Background Defining proximity Clustering methods Determining number of clusters Other approaches Cluster analysis as unsupervised Learning Unsupervised

More information

Object Recognition Using Pictorial Structures. Daniel Huttenlocher Computer Science Department. In This Talk. Object recognition in computer vision

Object Recognition Using Pictorial Structures. Daniel Huttenlocher Computer Science Department. In This Talk. Object recognition in computer vision Object Recognition Using Pictorial Structures Daniel Huttenlocher Computer Science Department Joint work with Pedro Felzenszwalb, MIT AI Lab In This Talk Object recognition in computer vision Brief definition

More information

Multisensor Data Fusion Using Two-Stage Analysis on Pairs of Plots Graphs

Multisensor Data Fusion Using Two-Stage Analysis on Pairs of Plots Graphs Multisensor Data Fusion Using Two-Stage Analysis on Pairs of Plots Graphs Rogério Perroti Barbosa 1,2, Frederic Livernet 3, Beatriz S. L. P. de Lima 1, José Gomes de Carvalho Jr 2 1 - COPPE/ Federal University

More information

Research Article Track-to-Track Association Based on Structural Similarity in the Presence of Sensor Biases

Research Article Track-to-Track Association Based on Structural Similarity in the Presence of Sensor Biases Applied Mathematics Volume 24, Article ID 294657, 8 pages http://dx.doi.org/.55/24/294657 Research Article Track-to-Track Association Based on Structural Similarity in the Presence of Sensor Biases Hongyan

More information

Localization and Map Building

Localization 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 information

GT "Calcul Ensembliste"

GT 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 information

DD2429 Computational Photography :00-19:00

DD2429 Computational Photography :00-19:00 . Examination: DD2429 Computational Photography 202-0-8 4:00-9:00 Each problem gives max 5 points. In order to pass you need about 0-5 points. You are allowed to use the lecture notes and standard list

More information

Facial expression recognition using shape and texture information

Facial expression recognition using shape and texture information 1 Facial expression recognition using shape and texture information I. Kotsia 1 and I. Pitas 1 Aristotle University of Thessaloniki pitas@aiia.csd.auth.gr Department of Informatics Box 451 54124 Thessaloniki,

More information

Network Traffic Measurements and Analysis

Network Traffic Measurements and Analysis DEIB - Politecnico di Milano Fall, 2017 Introduction Often, we have only a set of features x = x 1, x 2,, x n, but no associated response y. Therefore we are not interested in prediction nor classification,

More information

Lecture 8: Fitting. Tuesday, Sept 25

Lecture 8: Fitting. Tuesday, Sept 25 Lecture 8: Fitting Tuesday, Sept 25 Announcements, schedule Grad student extensions Due end of term Data sets, suggestions Reminder: Midterm Tuesday 10/9 Problem set 2 out Thursday, due 10/11 Outline Review

More information

CLASSIFICATION AND CHANGE DETECTION

CLASSIFICATION AND CHANGE DETECTION IMAGE ANALYSIS, CLASSIFICATION AND CHANGE DETECTION IN REMOTE SENSING With Algorithms for ENVI/IDL and Python THIRD EDITION Morton J. Canty CRC Press Taylor & Francis Group Boca Raton London NewYork CRC

More information

Medical Image Analysis

Medical Image Analysis Medical Image Analysis Instructor: Moo K. Chung mchung@stat.wisc.edu Lecture 10. Multiple Comparisons March 06, 2007 This lecture will show you how to construct P-value maps fmri Multiple Comparisons 4-Dimensional

More information

Advanced Operations Research Techniques IE316. Quiz 1 Review. Dr. Ted Ralphs

Advanced Operations Research Techniques IE316. Quiz 1 Review. Dr. Ted Ralphs Advanced Operations Research Techniques IE316 Quiz 1 Review Dr. Ted Ralphs IE316 Quiz 1 Review 1 Reading for The Quiz Material covered in detail in lecture. 1.1, 1.4, 2.1-2.6, 3.1-3.3, 3.5 Background material

More information

Lecture 8 Fitting and Matching

Lecture 8 Fitting and Matching Lecture 8 Fitting and Matching Problem formulation Least square methods RANSAC Hough transforms Multi-model fitting Fitting helps matching! Reading: [HZ] Chapter: 4 Estimation 2D projective transformation

More information

Text Modeling with the Trace Norm

Text Modeling with the Trace Norm Text Modeling with the Trace Norm Jason D. M. Rennie jrennie@gmail.com April 14, 2006 1 Introduction We have two goals: (1) to find a low-dimensional representation of text that allows generalization to

More information

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences UNIVERSITY OF OSLO Faculty of Mathematics and Natural Sciences Exam: INF 43 / INF 935 Digital image analysis Date: Thursday December 4, 4 Exam hours: 4.3-8.3 (4 hours) Number of pages: 6 pages Enclosures:

More information

Passive Multi Target Tracking with GM-PHD Filter

Passive 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 information

Preliminaries: Size Measures and Shape Coordinates

Preliminaries: Size Measures and Shape Coordinates 2 Preliminaries: Size Measures and Shape Coordinates 2.1 Configuration Space Definition 2.1 The configuration is the set of landmarks on a particular object. The configuration matrix X is the k m matrix

More information

CMPUT 412 Motion Control Wheeled robots. Csaba Szepesvári University of Alberta

CMPUT 412 Motion Control Wheeled robots. Csaba Szepesvári University of Alberta CMPUT 412 Motion Control Wheeled robots Csaba Szepesvári University of Alberta 1 Motion Control (wheeled robots) Requirements Kinematic/dynamic model of the robot Model of the interaction between the wheel

More information

Spatial Data Structures

Spatial Data Structures CSCI 420 Computer Graphics Lecture 17 Spatial Data Structures Jernej Barbic University of Southern California Hierarchical Bounding Volumes Regular Grids Octrees BSP Trees [Angel Ch. 8] 1 Ray Tracing Acceleration

More information

Machine Learning. B. Unsupervised Learning B.1 Cluster Analysis. Lars Schmidt-Thieme, Nicolas Schilling

Machine Learning. B. Unsupervised Learning B.1 Cluster Analysis. Lars Schmidt-Thieme, Nicolas Schilling Machine Learning B. Unsupervised Learning B.1 Cluster Analysis Lars Schmidt-Thieme, Nicolas Schilling Information Systems and Machine Learning Lab (ISMLL) Institute for Computer Science University of Hildesheim,

More information

Two laser scanners raw sensory data fusion for objects tracking using Inter-Rays uncertainty and a Fixed Size assumption.

Two laser scanners raw sensory data fusion for objects tracking using Inter-Rays uncertainty and a Fixed Size assumption. th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 9 Two laser scanners raw sensory data fusion for objects tracking using Inter-Rays uncertainty and a Fixed Size assumption.

More information

Directional Sensor Control for Maximizing Information Gain

Directional Sensor Control for Maximizing Information Gain Directional Sensor Control for Maximizing Information Gain Shankarachary Ragi a, Hans D. Mittelmann b, and Edwin K. P. Chong a a Department of Electrical and Computer Engineering, Colorado State University,

More information

Lecture 9: Hough Transform and Thresholding base Segmentation

Lecture 9: Hough Transform and Thresholding base Segmentation #1 Lecture 9: Hough Transform and Thresholding base Segmentation Saad Bedros sbedros@umn.edu Hough Transform Robust method to find a shape in an image Shape can be described in parametric form A voting

More information

Spatial Data Structures

Spatial Data Structures CSCI 480 Computer Graphics Lecture 7 Spatial Data Structures Hierarchical Bounding Volumes Regular Grids BSP Trees [Ch. 0.] March 8, 0 Jernej Barbic University of Southern California http://www-bcf.usc.edu/~jbarbic/cs480-s/

More information

Uncertainties: Representation and Propagation & Line Extraction from Range data

Uncertainties: 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 information

Visual Recognition: Image Formation

Visual Recognition: Image Formation Visual Recognition: Image Formation Raquel Urtasun TTI Chicago Jan 5, 2012 Raquel Urtasun (TTI-C) Visual Recognition Jan 5, 2012 1 / 61 Today s lecture... Fundamentals of image formation You should know

More information

A Geometric Analysis of Subspace Clustering with Outliers

A Geometric Analysis of Subspace Clustering with Outliers A Geometric Analysis of Subspace Clustering with Outliers Mahdi Soltanolkotabi and Emmanuel Candés Stanford University Fundamental Tool in Data Mining : PCA Fundamental Tool in Data Mining : PCA Subspace

More information

10601 Machine Learning. Hierarchical clustering. Reading: Bishop: 9-9.2

10601 Machine Learning. Hierarchical clustering. Reading: Bishop: 9-9.2 161 Machine Learning Hierarchical clustering Reading: Bishop: 9-9.2 Second half: Overview Clustering - Hierarchical, semi-supervised learning Graphical models - Bayesian networks, HMMs, Reasoning under

More information

Spatial Outlier Detection

Spatial Outlier Detection Spatial Outlier Detection Chang-Tien Lu Department of Computer Science Northern Virginia Center Virginia Tech Joint work with Dechang Chen, Yufeng Kou, Jiang Zhao 1 Spatial Outlier A spatial data point

More information

Sensor Modalities. Sensor modality: Different modalities:

Sensor Modalities. Sensor modality: Different modalities: Sensor Modalities Sensor modality: Sensors which measure same form of energy and process it in similar ways Modality refers to the raw input used by the sensors Different modalities: Sound Pressure Temperature

More information

Navigation methods and systems

Navigation methods and systems Navigation methods and systems Navigare necesse est Content: Navigation of mobile robots a short overview Maps Motion Planning SLAM (Simultaneous Localization and Mapping) Navigation of mobile robots a

More information

Performance Comparison of the IMMPDAF Algorithm Using Real and Simulated Radar Measurements

Performance Comparison of the IMMPDAF Algorithm Using Real and Simulated Radar Measurements doi:.8/jatm.v8i.88 Performance Comparison of the IMMPDAF Algorithm Using Real and Simulated Radar Measurements Marcelo Lucena de Souza, Alberto Gaspar Guimarães, Ernesto Leite Pinto Abstract: Performance

More information

Lecture 6: Multimedia Information Retrieval Dr. Jian Zhang

Lecture 6: Multimedia Information Retrieval Dr. Jian Zhang Lecture 6: Multimedia Information Retrieval Dr. Jian Zhang NICTA & CSE UNSW COMP9314 Advanced Database S1 2007 jzhang@cse.unsw.edu.au Reference Papers and Resources Papers: Colour spaces-perceptual, historical

More information

CS 231A Computer Vision (Fall 2012) Problem Set 3

CS 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 information

IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING

IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING SECOND EDITION IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING ith Algorithms for ENVI/IDL Morton J. Canty с*' Q\ CRC Press Taylor &. Francis Group Boca Raton London New York CRC

More information

FUSION Multitarget-Multisensor Bias Estimation. T. Kirubarajan July Estimation, Tracking and Fusion Laboratory (ETFLab)

FUSION Multitarget-Multisensor Bias Estimation. T. Kirubarajan July Estimation, Tracking and Fusion Laboratory (ETFLab) Multitarget-Multisensor Bias Estimation Estimation, Tracking and Fusion Laboratory (ETFLab) E. Taghavi, R. Tharmarasa, T. Kirubarajan T. Kirubarajan July 2017 Motivation (1) Fusion of different sensors

More information

Graphics and Interaction Transformation geometry and homogeneous coordinates

Graphics and Interaction Transformation geometry and homogeneous coordinates 433-324 Graphics and Interaction Transformation geometry and homogeneous coordinates Department of Computer Science and Software Engineering The Lecture outline Introduction Vectors and matrices Translation

More information

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates Department of Computer Science and Software Engineering The Lecture outline Introduction Vectors and matrices Translation

More information

Tracking with Multiple Cameras for Video Surveillance

Tracking with Multiple Cameras for Video Surveillance Tracking with Multiple Cameras for Video Surveillance M.K. Bhuyan Brian C. Lovell Abbas Bigdeli National ICT Queensland Research Laboratory, Brisbane QLD 4000, Australia. manas kb@hotmail.com, Abbas.Bigdeli@nicta.com.au

More information

MultiDimensional Signal Processing Master Degree in Ingegneria delle Telecomunicazioni A.A

MultiDimensional Signal Processing Master Degree in Ingegneria delle Telecomunicazioni A.A MultiDimensional Signal Processing Master Degree in Ingegneria delle Telecomunicazioni A.A. 205-206 Pietro Guccione, PhD DEI - DIPARTIMENTO DI INGEGNERIA ELETTRICA E DELL INFORMAZIONE POLITECNICO DI BARI

More information

Segmentation: Clustering, Graph Cut and EM

Segmentation: Clustering, Graph Cut and EM Segmentation: Clustering, Graph Cut and EM Ying Wu Electrical Engineering and Computer Science Northwestern University, Evanston, IL 60208 yingwu@northwestern.edu http://www.eecs.northwestern.edu/~yingwu

More information

Machine Learning (BSMC-GA 4439) Wenke Liu

Machine 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 information

Distributed Estimation for Spatial Rigid Motion Based on Dual Quaternions

Distributed Estimation for Spatial Rigid Motion Based on Dual Quaternions Margin requirements for first page 7 pt in 5.4 mm Distributed Estimation for Spatial Rigid Motion Based on Dual Quaternions Yue Zu, Chuangchuang Sun, and Ran Dai Abstract This paper proposes a distributed

More information

Outline. Data Association Scenarios. Data Association Scenarios. Data Association Scenarios

Outline. 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 information

A MATLAB TOOL FOR DEVELOPMENT AND TESTING OF TRACK INITIATION AND MULTIPLE TARGET TRACKING ALGORITHMS

A MATLAB TOOL FOR DEVELOPMENT AND TESTING OF TRACK INITIATION AND MULTIPLE TARGET TRACKING ALGORITHMS I&S A MATLAB TOOL FOR DEVELOPMENT AND TESTING OF TRACK INITIATION AND MULTIPLE TARGET TRACKING ALGORITHMS Kiril ALEXIEV 1. Introduction Digital computer simulation is a valuable tool, used for the design,

More information

Robotics. Lecture 5: Monte Carlo Localisation. See course website for up to date information.

Robotics. Lecture 5: Monte Carlo Localisation. See course website  for up to date information. Robotics Lecture 5: Monte Carlo Localisation See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review:

More information

Clustering Lecture 3: Hierarchical Methods

Clustering Lecture 3: Hierarchical Methods Clustering Lecture 3: Hierarchical Methods Jing Gao SUNY Buffalo 1 Outline Basics Motivation, definition, evaluation Methods Partitional Hierarchical Density-based Mixture model Spectral methods Advanced

More information

Clustering. Chapter 10 in Introduction to statistical learning

Clustering. Chapter 10 in Introduction to statistical learning Clustering Chapter 10 in Introduction to statistical learning 16 14 12 10 8 6 4 2 0 2 4 6 8 10 12 14 1 Clustering ² Clustering is the art of finding groups in data (Kaufman and Rousseeuw, 1990). ² What

More information