Application of the IMM-JPDA Filter to Multiple Target Tracking in Total Internal Reflection Fluorescence Microscopy Images
|
|
|
- Wilfred Little
- 10 years ago
- Views:
Transcription
1 Application of the IMM-JPDA Filter to Multiple Target Tracking in Total Internal Reflection Fluorescence Microscopy Images Seyed Hamid Rezatofighi 1,2, Stephen Gould 1, Richard Hartley 1,3, Katarina Mele 2, and William E. Hughes 4,5 1 College of Engineering & Computer Sci., Australian National University, ACT, AU 2 Quantitative Imaging Group, CSIRO Math., Informatics & Statistics, NSW, AU 3 National ICT (NICTA), AU 4 The Garvan Institute of Medical Research, NSW, AU 5 Department of Medicine, St. Vincent s Hospital, NSW, AU [email protected] Abstract. We propose a multi-target tracking method using an Interacting Multiple Model Joint Probabilistic Data Association (IMM- JPDA) filter for tracking vesicles in Total Internal Reflection Fluorescence Microscopy (TIRFM) sequences. We enhance the accuracy and reliability of the algorithm by tailoring an appropriate framework to this application. Evaluation of our algorithm is performed on both realistic synthetic data and real TIRFM data. Our results are compared against related methods and a commercial tracking software. Keywords: Multi-Target tracking, Bayesian tracking, IMM Filter, Data association, JPDA filter, Total internal reflection fluorescence microscopy. 1 Introduction Many biological mechanisms such as intracellular trafficking involve the interaction of diverse subcellular components moving between different intracellular locations and cellular membrane [1]. Analyzing these movements is an essential preliminary step in understanding many biological processes. This spatiotemporal analysis has become feasible using recent developments in time-lapse fluorescence imaging, such as total internal reflection fluorescence microscopy (TIRFM). However, manual scrutiny of hundreds of moving subcellular structures over numerous sequences is painstakingly slow and suffers from poor accuracy and repeatability. Therefore, the development of a reliable automated tracking algorithm is required for better biological exploration. However, many challenging difficulties such as high levels of noise, high object densities and intricate motion patterns confront the development of reliable automated tracking algorithms. Moreover, the subcellular structures generally have complex interactions while entering, exiting or temporarily disappearing from the frame [2]. Bayesian tracking approaches are a class of tracking algorithm that have became popular for cell tracking applications in recent years [2 8]. These tracking N. Ayache et al. (Eds.): MICCAI 2012, Part I, LNCS 7510, pp , c Springer-Verlag Berlin Heidelberg 2012
2 358 S.H. Rezatofighi et al. methods can properly deal with the interaction between the targets and long disappearance intervals by incorporating prior knowledge of object dynamics and measurement models. Particle filtering (PF) methods are a type of Bayesian tracking technique well suited to nonlinear models. Therefore, they have been applied in many biological applications [3, 5]. However, the main weakness of these methods is their high computation cost [3]. For this reason, Kalman filtering based methods, such as the interacting multiple model (IMM) filter, which are computationally effective, are still a popular alternative for biological applications [2, 4, 6]. In order to solve the measurement-to-target assignment problem, accurate multi-target tracking also requires robust data association. Some examples of these algorithms used in cell tracking applications include multiple hypothesis tracking (MHT) [7] and joint probabilistic data association (JPDA) [8]. MHT is a preferred technique for solving the data association problem due to considering all possible measurement-to-track assignments for a number of successive frames. However, it is computationally intensive, especially in the regions with high target density [9]. JPDA is a special case of MHT and considers all possible measurement-to-target assignments in each frame separately. In diverse applications, this data association technique provides acceptable performance whilst having significantly less processing time compared to the MHT algorithm. Moreover, it has been shown that for tracking highly maneuvering targets in the presence of clutter, the PDA-based filter in conjunction with the IMM filter yields one of the best solutions and has comparable performance to MHT [9]. Since in our application the objects of interest embody nonlinear dynamics we propose a combination of the IMM and the JPDA filters. The combination of these filters, the so called IMM-JPDA filter, was first introduced by Bar- Shalom et al. [10] and has been used in various applications such as radar [11] and robotics [12]. However, to our knowledge, this is the first application of the IMM-JPDA filter to biological imaging. As the main contribution of this paper we tailor a framework for tracking vesicles in TIRFM images. We evaluate the performance of our algorithm on realistic synthetic sequences as well as a real TIRFM data set. In addition, our results are compared with those of related methods and one popular commercial software package. The results show that our algorithm is robust enough to track different vesicle dynamics whilst maintaining tracks after their temporary disappearance. 2 Background In this section, we briefly review the IMM and JPDA filters. For a complete treatment see Blackman and Popoli [13]. The IMM filter is a Bayesian state estimation algorithm which models nonlinear dynamic and measurement equations using multiple switching linear models. For each model k, the posterior density p(x t z t,k t = k), where x t is the system state vector and z t is the measurement vector at time t, evolves based on the Kalman filter equations [13]. The switching between models is regulated by a transition probability matrix. To this end, IMM switching weights, so called IMM model probabilities λ k t, are calculated
3 The IMM-JPDA Filter in TIRFM 359 and updated at each time index t using this matrix. Next, these weights are used for mixing the posterior densities of each model p(x t z t,k t ) and calculating the final posterior density p(x t z t ). The JPDA filter is a method of associating the detected measurements in the current frame with existing targets using a joint probabilistic score. This score is calculated based on the set of all valid joint associations, Θ ji, which assign measurement j to target i. Here, a set of all possible measurement-to-track hypotheses are first generated such that each detected measurement is uniquely chosen by one track in each hypothesis. A null assignment, representingthe assignment of no observation to a given track, is also considered. Next, the probability P (θ z t ) corresponding to each hypothesis, θ, is calculated. In the case of linear Gaussian models, this probability can be calculated as P (θ z t ) (i,j) θ g ij, where g ij is a likelihood function, 1 P (D) if j =, g ij = exp( d 2 ij /2) (2π) M/2 (1) otherwise, S where P (D) is the probability of detection, M is dimension of the measurement, and S is innovation covariance matrix of the Kalman filter. Here d ij is the normalized statistical distance between track i and measurement j using the innovation covariance matrix S. Consequently, the joint probabilistic score, β ji,thatmeasurementj was generated by track i is obtained by θ Θ ji P (θ z t ). Finally, tracks are updated with a weighted sum of measurements where the weights are the score probabilities. 3 Method An accurate multiple target tracking algorithm requires robust detection for track initialization, initiation, and termination. To this end, we use the maximum possibleh-dome(mphd)method[14].this detection method is accurate enough to detect most of targets with a low false detection rate. The output of the algorithm is a set of detected positions and an estimated background B t in frame t (see Rezatofighi et al. [14] for details). Then, we use an enhanced IMM-JPDA filter along with a track management procedure as follows. 3.1 An Enhanced IMM-JPDA Filter Since the data in our case consists of two dimensional sequences, the state vector and the measurement vector are typically defined as x t =(x t, ẋ t,y t, ẏ t ), including positions x t =(x t,y t ) and velocities ẋ t =(ẋ t, ẏ t ), and z t =(ˆx t, ŷ t ) respectively. In the IMM-JPDA filter, the prediction density of the state x t R 4 in each model is first estimated based on each linear dynamic model of the IMM filter. Next, each density is updated by the JPDA filter. Last, the posterior density p(x t z t ) is calculated based on a weighted combination of posterior densities p(x t z t,k t ) using the IMM model probabilities. To improve the performance of this filter in TIRFM sequences, we tailor the framework as described below.
4 360 S.H. Rezatofighi et al. IMM with a State Dependent Transition Probability Matrix. To deal with nonlinear dynamics of the biological structures, different numbers of linear dynamic models have been proposed in the literature [3, 4, 6]. Although, a large number of linear dynamics [4, 6] may result a better estimation of these nonlinear dynamics, they are more computationally demanding. In addition, more dynamic models increase the uncertainty of the estimated state; because in the IMM filter, a mixture of weighted Gaussian posterior densities results in higher variance. For these reasons, we use the two dynamic models defined by Smal et al. [3] including random walk and nearly constant velocity motion with small accelerations. These two types of dynamics properly model the nonlinear motion of the vesicles in TIRFM sequences. The random walk and constant velocity models resemble vesicle motion patterns described as tethering and docking, and linear movements, respectively [1]. Also for abrupt changes in direction, the random walk model operates as the transition state between two linear movements. Traditionally, the elements of the transition probability matrix (TPM) are almost always considered as constant and chosen empirically. In Li et al. [4], these values are adaptively improved using an online minimum mean-square error estimation. However, it is still a shared matrix for all targets and requires an assumed distribution for probabilities of TPM. In contrast, we use an adaptive transition probability matrix which evolves based on the state of each target in the previous frame. Biologically, a vesicle can occasionally switch between these two states based on its kinetic energy. In other words, a vesicle with low velocity is more likely to either remain in the first model (docking and tethering dynamics) (k t = k t 1 = 1) or switch from the linear movement model (k t 1 =2)tothe first model. The transition probability for the above states can be modeled by a decreasing function of the velocity of each target in the previous frame ẋ t 1. Here, we define this function by a Gaussian-like probability function as S k exp( 1 ( A k ) 1 ẋt 1 ), k t =1, P (k t k t 1 = k, ẋ t 1 )= 2ẋt 1 1 S k exp( 1 ( A k ) (2) 1 ẋt 1 ),k t =2, 2ẋt 1 where S k is the maximum switching probability from model k t 1 to model k t and A k is a user specified positive semi-definite matrix. In our work, we set A k = σ k I, where I is the identity matrix. These parameters are fixed for each model based on prior knowledge. Finally, the elements of the transition probability matrix can be obtained by marginalization over ẋ t 1 : P (k t k t 1, z t 1 )= P (k t k t 1, ẋ t 1 )p(ẋ t 1 z t 1,k t 1 )dẋt 1. (3) Since p(ẋ t 1 z t 1,k t 1 = k) is a Gaussian with mean μ k t 1 and covariance Σ t 1, k P (k t k t 1 = k, z t 1 ) can be written in a closed form as S k A k Σ exp( 1 t 1 k +Ak 2 ( μk t 1) T ( Σ t 1 k + A k ) 1 ( μ k t 1)), for k t =1. (4) For the case k t = 2, this probability is simply one minus the above.
5 The IMM-JPDA Filter in TIRFM 361 An Enhanced JPDA for Vesicle Tracking. The performance of the JPDA algorithm is enhanced if the probability of detection in Equation 1 is a function of the position of each target. The detection of each target directly depends on the performance of the detection algorithm. In MPHD, a missed detection is more likely to occur at the edge of background structures. Therefore, the distribution of this probability can be modeled as a function of the background B t estimated by the MPHD method. In this paper, we define this probability as P (D x k t t 1 )= 1 Ω( B t ( x) ) x= x k t t 1, where. is the gradient magnitude operator and Ω( ) is a function that normalizes its argument to the interval [0, 1]. Because a closed form for the probability of detection by marginalization over x k t t 1 can not be calculated, we approximate it by the point estimate P (D μ k t t 1 ). In the 2D TIRFM imaging system, the emitting intensity of each fluorescence object is a nonlinear function of its depth as z t z 0 = ζ log(i 0 /I t ), where ζ is a decaying factor and z 0 and I 0 are a known depth and its equivalent intensity, respectively. Therefore, we can use the relative changes in the target s depth movement to better assign each measurement to its corresponding targets. To this end, we assume that the maximum intensity (I max ) corresponds to z 0 =0. By extending the state vector to x t =(x t, ẋ t,y t, ẏ t,z t, ż t )andthemeasurement vector to z t =(ˆx t, ŷ t, ẑ t = ζ log(i max /I t )), the performance of the JPDA algorithm is enhanced. 3.2 Track Management Initialization and Track Initiation. In order to initialize the trajectories, we apply the MPHD method for the first two consecutive sequences. The positions are initialized with the output of this method for the first frame. The initial velocities are estimated as the difference between the detected positions in the first frame and the nearest corresponding detected positions in the second frame. For track initiation of newly appearing targets, we use the joint probabilistic score described in 2. To this end, a total joint probabilistic score βji K is first calculated as 2 k=1 λk t βk ji,whereβk ji is the joint probabilistic score of each model and λ k t are the IMM weights. Next, the detected measurements in frame t with the highest total score are considered as the most plausible measurements for the existing targets in this frame. The remaining detected measurements are initiated as new born targets. Temporary Target Disappearance and Track Termination. Due to the depth movements of the targets in TIRFM sequences, they can temporarily disappear for several sequential frames. In this situation, the first element of the total joint probabilistic score (β i K ) representing the missed detection probability is maximum in the frames where a target has either disappeared or was not detected. To deal with this temporary disappearance, our algorithm is allowed to continue tracking missed detections for up to N consecutive frames. Otherwise, the track is terminated from the last frame where the maximum score is not allotted to the β i K.
6 362 S.H. Rezatofighi et al. 4 Experimental Results The proposed tracking algorithm was evaluated using synthetic data (with ground truth) and also real TIRFM sequences. To show the efficacy of the combination of IMM and JPDA filters, we compared the performance of the proposed method (IMM-JPDA) with those of two related methods including the JPDA filter with a small acceleration dynamic model [8] and IMM filter along with a data association technique using the innovation matrix [6]. We also validate our experiments against a state-of-the-art commercial tracking software package (ImarisTrack). In the first experiment, the tracking methods were tested using realistic synthetic sequences. The synthetic data consists of 80 targets moving through 40 frames inside a pixel region. The spatial intensity profile of the targets were modeled by a 2D Gaussian distribution and were generated in different sizes similar to the size of the vesicles in the real TIRFM. Furthermore, due to the 3-D dimensional motion of the targets, their intensity is modulated according to their depth (see 3.1). To add an appropriate background, the background of a real TIRFM image estimated using the MPHD method [14], was added to the generated synthetic sequences. Next, the sequences were contaminated with Poisson noise. The dynamics of the targets were modeled using two aforementioned models. Also, targets can switch between these two dynamics (Fig. 1). In order to quantitatively assess the performance of the tracking methods, we need an appropriate measure to characterize different aspects of tracking performance such as track accuracy, track truncation, data association and missed or false tracks. Metrics used in previous works [2 8] can not properly represent the performance of a multi-target tracking algorithm. Recently, a metric based on optimal subpattern assignment (OSPA) has been introduced by Risitc et al. [15] that captures the aforementioned aspects by a single value. This value can be seen as the sum of two errors including cardinality and location errors. The cardinality error can be interpreted as errors related to missed or false tracks while location error shows track accuracy error and labeling error. In other words, the accuracy of a tracking filter in tracking of a target and the performance of its data association technique are better shown by location error. On the other hand, a truncated track increases both cardinality and location errors because of missed tracks in the gaps and labeling error of truncated tracks. In Table 1, the performance of the IMM, JPDA, IMM-JPDA and ImarisTrack for realistic synthetic data is compared using OSPA metric. For the first three methods, same detection scheme (MPHD)wasused.Asaresult,theytrack similar false targets and have similar cardinality error. Differences in this error are due to their performance in filling the gaps between two tracks (missed track error). This error is noticeably higher for the ImarisTrack software because of its different detection scheme. The location error in this table demonstrates the performance of both the tracking filter and data association technique. As expected, selection of the JPDA filter as data association technique enhances the performance of the tracking system. However, the JPDA filter can not track nonlinear dynamics as well as the IMM-JPDA filter. Fig. 1 (b)-(e) shows results from the IMM-JPDA method for some complex situations.
7 The IMM-JPDA Filter in TIRFM 363 Table 1. Comparison of the performance of the IMM, JPDA, IMM-JPDA and Imaris- Track for realistic synthetic data using OSPA metric (lower value is better) Methods IMM [6] JPDA [8] IMM-JPDA ImarisTrack OSPA [15] Cardinality error Location error (b) (c) (a) (d) (e) Fig. 1. (a) A part of the realistic synthetic data with locally varying SNR= 2 6. (b)- (e) The result of tracking using the proposed algorithm (dashed line) and the ground truth (solid line): (b) a complex assignment, (c) a temporary disappearance (between two red lines), (d) a maneuvering motion, and (e) a switching dynamics Fig. 2. Tracking result of the proposed method for 80 real TIRFM sequences The described tracking methods were also tested on real TIRFM sequences (Fig. 2). Since the ground truth was not available for these real data, the results of the tracking were only visually evaluated by expert biologist. Our method in many cases such as temporary disappearance of the targets and their maneuvering or switching dynamics outperforms the other methods.
8 364 S.H. Rezatofighi et al. 5 Conclusion Due to complex interaction of subcellular structures, the performance of tracking systems can be noticeably affected by their method for data association. Our results show that the combination of IMM with JPDA can be effective in both tracking nonlinear dynamics and solving the complex measurement-to-track assignment problem. Moreover, our method has significantly lower processing time with comparable performance to particle filter based approaches. Specifically, it takes only few minutes to track hundreds of targets using our method. This suggests that our method can be used as a reliable algorithm for tracking hundreds moving targets in long TIRFM sequences. References 1. Burchfield, J., Lopez, J., Mele, K., Vallotton, P., Hughes, W.: Exocytotic vesicle behaviour assessed by TIRFM. Traffic 11, (2010) 2. Feng, L., Xu, Y., Yang, Y., Zheng, X.: Multi. Dense particle tracking in fluoresc. microsc. images based on MAP. J. Struct. Biol. 173(2), (2011) 3. Smal, I., Meijering, E., Draegestein, K., Galjart, N., Grigoriev, I., Akhmanova, A., Van Royen, M., Houtsmuller, A., Niessen, W.: Multi. object tracking in molecular bioimag. by rao-blackwellized marginal PF. Med. Image Anal. 12(6), (2008) 4. Li, K., Miller, E., Chen, M., Kanade, T., Weiss, L., Campbell, P.: Cell population tracking and lineage construction with spatiotemporal context. Med. Image Anal. 12(5), (2008) 5. Smal, I., Draegestein, K., Galjart, N., Niessen, W., Meijering, E.: PF for multi. object tracking in dynamic fluoresc. microsc. images: Application to microtubule growth analysis. IEEE Trans. Med. Imag. 27(6), (2008) 6. Genovesio, A., Liedl, T., Emiliani, V., Parak, W., Coppey-Moisan, M., Olivo-Marin, J.: Multi. particle tracking in 3-D+t microsc.: Method and application to the tracking of endocytosed quantum dots. IEEE Trans. Image Process., (2006) 7. Chenouard, N., Bloch, I., Olivo-Marin, J.: MHT in microsc. images. In: ISBI 2009, pp (2009) 8. Smal, I., Niessen, W., Meijering, E.: A new detection scheme for multi. object tracking in fluoresc. microsc. by JPDA filtering. In: ISBI 2008, pp (2008) 9. Bar-Shalom, Y., Kirubarajan, T., Lin, X.: PDA techniques for target tracking with applications to sonar, radar and EO sensors. IEEE Aerosp. Electron. Syst. Mag. 20(8), (2005) 10. Bar-Shalom, Y., Chang, K.C., Blom, H.A.P.: Tracking splitting targets in clutter using an IMM JPDA filter. In: CDC 1991, pp (1991) 11. Chen, B., Tugnait, J.K.: Tracking of multi. maneuvering targets in clutter using IMM/JPDA filtering and fixed-lag smoothing. Automatica 37(2), (2001) 12. Hoffmann, C., Dang, T.: Cheap joint probabilistic data association filters in an interacting multiple model design. Robot. Auton. Syst. 57(3), (2009) 13. Blackman, S., Popoli, R.: Design and analysis of modern tracking systems, vol Artech House, Norwood (1999) 14. Rezatofighi, S.H., Hartley, R., Hughes, W.E.: A new approach for spot detection in TIRFM. In: ISBI 2012, pp (2012) 15. Ristic, B., Vo, B., Clark, D., Vo, B.: A metric for performance evaluation of multitarget tracking algorithms. IEEE Trans. Signal Process. 59(7), (2011)
Deterministic Sampling-based Switching Kalman Filtering for Vehicle Tracking
Proceedings of the IEEE ITSC 2006 2006 IEEE Intelligent Transportation Systems Conference Toronto, Canada, September 17-20, 2006 WA4.1 Deterministic Sampling-based Switching Kalman Filtering for Vehicle
A Reliability Point and Kalman Filter-based Vehicle Tracking Technique
A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video
Probability Hypothesis Density filter versus Multiple Hypothesis Tracking
Probability Hypothesis Density filter versus Multiple Hypothesis Tracing Kusha Panta a, Ba-Ngu Vo a, Sumeetpal Singh a and Arnaud Doucet b a Co-operative Research Centre for Sensor and Information Processing
Using Symmetric State Transformations for Multi-Target Tracking
Using Symmetric State Transformations for Multi-Target Tracking Marcus Baum and Uwe D. Hanebeck Intelligent Sensor-Actuator-Systems Laboratory ISAS Institute for Anthropomatics Karlsruhe Institute of Technology
Tracking based on graph of pairs of plots
INFORMATIK 0 - Informati schafft Communities 4. Jahrestagung der Gesellschaft für Informati, 4.-7.0.0, Berlin www.informati0.de Tracing based on graph of pairs of plots Frédéric Livernet, Aline Campillo-Navetti
Discrete Frobenius-Perron Tracking
Discrete Frobenius-Perron Tracing Barend J. van Wy and Michaël A. van Wy French South-African Technical Institute in Electronics at the Tshwane University of Technology Staatsartillerie Road, Pretoria,
Kristine L. Bell and Harry L. Van Trees. Center of Excellence in C 3 I George Mason University Fairfax, VA 22030-4444, USA [email protected], hlv@gmu.
POSERIOR CRAMÉR-RAO BOUND FOR RACKING ARGE BEARING Kristine L. Bell and Harry L. Van rees Center of Excellence in C 3 I George Mason University Fairfax, VA 22030-4444, USA [email protected], [email protected] ABSRAC
Multi-Target Tracking with Partially Unresolved Measurements
Multi-Target Tracing with Partially Unresolved Measurements Daniel Svensson Dept. Signals and Systems Chalmers Univ. of Technology Gothenburg, Sweden [email protected] Lars Danielsson Active
VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS
VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS Aswin C Sankaranayanan, Qinfen Zheng, Rama Chellappa University of Maryland College Park, MD - 277 {aswch, qinfen, rama}@cfar.umd.edu Volkan Cevher, James
Machine Learning for Medical Image Analysis. A. Criminisi & the InnerEye team @ MSRC
Machine Learning for Medical Image Analysis A. Criminisi & the InnerEye team @ MSRC Medical image analysis the goal Automatic, semantic analysis and quantification of what observed in medical scans Brain
Exploiting A Constellation of Narrowband RF Sensors to Detect and Track Moving Targets
Exploiting A Constellation of Narrowband RF Sensors to Detect and Track Moving Targets Chris Kreucher a, J. Webster Stayman b, Ben Shapo a, and Mark Stuff c a Integrity Applications Incorporated 900 Victors
Accurate and robust image superresolution by neural processing of local image representations
Accurate and robust image superresolution by neural processing of local image representations Carlos Miravet 1,2 and Francisco B. Rodríguez 1 1 Grupo de Neurocomputación Biológica (GNB), Escuela Politécnica
Robotics. Chapter 25. Chapter 25 1
Robotics Chapter 25 Chapter 25 1 Outline Robots, Effectors, and Sensors Localization and Mapping Motion Planning Motor Control Chapter 25 2 Mobile Robots Chapter 25 3 Manipulators P R R R R R Configuration
Component Ordering in Independent Component Analysis Based on Data Power
Component Ordering in Independent Component Analysis Based on Data Power Anne Hendrikse Raymond Veldhuis University of Twente University of Twente Fac. EEMCS, Signals and Systems Group Fac. EEMCS, Signals
Comparing Improved Versions of K-Means and Subtractive Clustering in a Tracking Application
Comparing Improved Versions of K-Means and Subtractive Clustering in a Tracking Application Marta Marrón Romera, Miguel Angel Sotelo Vázquez, and Juan Carlos García García Electronics Department, University
Lecture 8: Signal Detection and Noise Assumption
ECE 83 Fall Statistical Signal Processing instructor: R. Nowak, scribe: Feng Ju Lecture 8: Signal Detection and Noise Assumption Signal Detection : X = W H : X = S + W where W N(, σ I n n and S = [s, s,...,
Vision based Vehicle Tracking using a high angle camera
Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu [email protected] [email protected] Abstract A vehicle tracking and grouping algorithm is presented in this work
An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network
Proceedings of the 8th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING & DATA BASES (AIKED '9) ISSN: 179-519 435 ISBN: 978-96-474-51-2 An Energy-Based Vehicle Tracking System using Principal
Tracking Groups of Pedestrians in Video Sequences
Tracking Groups of Pedestrians in Video Sequences Jorge S. Marques Pedro M. Jorge Arnaldo J. Abrantes J. M. Lemos IST / ISR ISEL / IST ISEL INESC-ID / IST Lisbon, Portugal Lisbon, Portugal Lisbon, Portugal
Tracking and Recognition in Sports Videos
Tracking and Recognition in Sports Videos Mustafa Teke a, Masoud Sattari b a Graduate School of Informatics, Middle East Technical University, Ankara, Turkey [email protected] b Department of Computer
Vehicle Tracking in Occlusion and Clutter
Vehicle Tracking in Occlusion and Clutter by KURTIS NORMAN MCBRIDE A thesis presented to the University of Waterloo in fulfilment of the thesis requirement for the degree of Master of Applied Science in
A Learning Based Method for Super-Resolution of Low Resolution Images
A Learning Based Method for Super-Resolution of Low Resolution Images Emre Ugur June 1, 2004 [email protected] Abstract The main objective of this project is the study of a learning based method
Joint parameter and state estimation algorithms for real-time traffic monitoring
USDOT Region V Regional University Transportation Center Final Report NEXTRANS Project No 097IY04. Joint parameter and state estimation algorithms for real-time traffic monitoring By Ren Wang PhD Candidate
Traffic Flow Monitoring in Crowded Cities
Traffic Flow Monitoring in Crowded Cities John A. Quinn and Rose Nakibuule Faculty of Computing & I.T. Makerere University P.O. Box 7062, Kampala, Uganda {jquinn,rnakibuule}@cit.mak.ac.ug Abstract Traffic
Behavior Analysis in Crowded Environments. XiaogangWang Department of Electronic Engineering The Chinese University of Hong Kong June 25, 2011
Behavior Analysis in Crowded Environments XiaogangWang Department of Electronic Engineering The Chinese University of Hong Kong June 25, 2011 Behavior Analysis in Sparse Scenes Zelnik-Manor & Irani CVPR
Vision-Based Blind Spot Detection Using Optical Flow
Vision-Based Blind Spot Detection Using Optical Flow M.A. Sotelo 1, J. Barriga 1, D. Fernández 1, I. Parra 1, J.E. Naranjo 2, M. Marrón 1, S. Alvarez 1, and M. Gavilán 1 1 Department of Electronics, University
Automatic parameter regulation for a tracking system with an auto-critical function
Automatic parameter regulation for a tracking system with an auto-critical function Daniela Hall INRIA Rhône-Alpes, St. Ismier, France Email: [email protected] Abstract In this article we propose
SPECIAL PERTURBATIONS UNCORRELATED TRACK PROCESSING
AAS 07-228 SPECIAL PERTURBATIONS UNCORRELATED TRACK PROCESSING INTRODUCTION James G. Miller * Two historical uncorrelated track (UCT) processing approaches have been employed using general perturbations
Introduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization
Introduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization Wolfram Burgard, Maren Bennewitz, Diego Tipaldi, Luciano Spinello 1 Motivation Recall: Discrete filter Discretize
Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences
Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences Byoung-moon You 1, Kyung-tack Jung 2, Sang-kook Kim 2, and Doo-sung Hwang 3 1 L&Y Vision Technologies, Inc., Daejeon,
Mean-Shift Tracking with Random Sampling
1 Mean-Shift Tracking with Random Sampling Alex Po Leung, Shaogang Gong Department of Computer Science Queen Mary, University of London, London, E1 4NS Abstract In this work, boosting the efficiency of
EM Clustering Approach for Multi-Dimensional Analysis of Big Data Set
EM Clustering Approach for Multi-Dimensional Analysis of Big Data Set Amhmed A. Bhih School of Electrical and Electronic Engineering Princy Johnson School of Electrical and Electronic Engineering Martin
Stock Trading by Modelling Price Trend with Dynamic Bayesian Networks
Stock Trading by Modelling Price Trend with Dynamic Bayesian Networks Jangmin O 1,JaeWonLee 2, Sung-Bae Park 1, and Byoung-Tak Zhang 1 1 School of Computer Science and Engineering, Seoul National University
Speed Performance Improvement of Vehicle Blob Tracking System
Speed Performance Improvement of Vehicle Blob Tracking System Sung Chun Lee and Ram Nevatia University of Southern California, Los Angeles, CA 90089, USA [email protected], [email protected] Abstract. A speed
MACHINE LEARNING IN HIGH ENERGY PHYSICS
MACHINE LEARNING IN HIGH ENERGY PHYSICS LECTURE #1 Alex Rogozhnikov, 2015 INTRO NOTES 4 days two lectures, two practice seminars every day this is introductory track to machine learning kaggle competition!
CCNY. BME I5100: Biomedical Signal Processing. Linear Discrimination. Lucas C. Parra Biomedical Engineering Department City College of New York
BME I5100: Biomedical Signal Processing Linear Discrimination Lucas C. Parra Biomedical Engineering Department CCNY 1 Schedule Week 1: Introduction Linear, stationary, normal - the stuff biology is not
How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode
A Tutorial on Particle Filters for Online Nonlinear/Non-Gaussian Bayesian Tracking
174 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 50, NO. 2, FEBRUARY 2002 A Tutorial on Particle Filters for Online Nonlinear/Non-Gaussian Bayesian Tracking M. Sanjeev Arulampalam, Simon Maskell, Neil
Applications to Data Smoothing and Image Processing I
Applications to Data Smoothing and Image Processing I MA 348 Kurt Bryan Signals and Images Let t denote time and consider a signal a(t) on some time interval, say t. We ll assume that the signal a(t) is
DYNAMIC RANGE IMPROVEMENT THROUGH MULTIPLE EXPOSURES. Mark A. Robertson, Sean Borman, and Robert L. Stevenson
c 1999 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or
REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING
REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering
Least Squares Estimation
Least Squares Estimation SARA A VAN DE GEER Volume 2, pp 1041 1045 in Encyclopedia of Statistics in Behavioral Science ISBN-13: 978-0-470-86080-9 ISBN-10: 0-470-86080-4 Editors Brian S Everitt & David
Advances in scmos Camera Technology Benefit Bio Research
Advances in scmos Camera Technology Benefit Bio Research scmos camera technology is gaining in popularity - Why? In recent years, cell biology has emphasized live cell dynamics, mechanisms and electrochemical
Biometric Authentication using Online Signatures
Biometric Authentication using Online Signatures Alisher Kholmatov and Berrin Yanikoglu [email protected], [email protected] http://fens.sabanciuniv.edu Sabanci University, Tuzla, Istanbul,
Tracking in flussi video 3D. Ing. Samuele Salti
Seminari XXIII ciclo Tracking in flussi video 3D Ing. Tutors: Prof. Tullio Salmon Cinotti Prof. Luigi Di Stefano The Tracking problem Detection Object model, Track initiation, Track termination, Tracking
Linear Threshold Units
Linear Threshold Units w x hx (... w n x n w We assume that each feature x j and each weight w j is a real number (we will relax this later) We will study three different algorithms for learning linear
Christfried Webers. Canberra February June 2015
c Statistical Group and College of Engineering and Computer Science Canberra February June (Many figures from C. M. Bishop, "Pattern Recognition and ") 1of 829 c Part VIII Linear Classification 2 Logistic
EE 570: Location and Navigation
EE 570: Location and Navigation On-Line Bayesian Tracking Aly El-Osery 1 Stephen Bruder 2 1 Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA 2 Electrical and Computer Engineering
Statistics Graduate Courses
Statistics Graduate Courses STAT 7002--Topics in Statistics-Biological/Physical/Mathematics (cr.arr.).organized study of selected topics. Subjects and earnable credit may vary from semester to semester.
Radar Systems Engineering Lecture 6 Detection of Signals in Noise
Radar Systems Engineering Lecture 6 Detection of Signals in Noise Dr. Robert M. O Donnell Guest Lecturer Radar Systems Course 1 Detection 1/1/010 Block Diagram of Radar System Target Radar Cross Section
System Identification for Acoustic Comms.:
System Identification for Acoustic Comms.: New Insights and Approaches for Tracking Sparse and Rapidly Fluctuating Channels Weichang Li and James Preisig Woods Hole Oceanographic Institution The demodulation
Mobility Tracking in Cellular Networks Using Particle Filtering
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, OCT. 27, VOL. 6, NO. 1, IN PRINT. 1 Mobility Tracing in Cellular Networs Using Particle Filtering L. Mihaylova, Member, IEEE, D. Angelova, S. Honary, D. R.
Automated Stellar Classification for Large Surveys with EKF and RBF Neural Networks
Chin. J. Astron. Astrophys. Vol. 5 (2005), No. 2, 203 210 (http:/www.chjaa.org) Chinese Journal of Astronomy and Astrophysics Automated Stellar Classification for Large Surveys with EKF and RBF Neural
NOWCASTING OF PRECIPITATION Isztar Zawadzki* McGill University, Montreal, Canada
NOWCASTING OF PRECIPITATION Isztar Zawadzki* McGill University, Montreal, Canada 1. INTRODUCTION Short-term methods of precipitation nowcasting range from the simple use of regional numerical forecasts
Adaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement
Adaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement Toshio Sugihara Abstract In this study, an adaptive
Evaluation of Processor Health within Hierarchical Condition Monitoring System
Evaluation of Processor Health within Hierarchical Condition Monitoring System Lenka Pavelková and Ladislav Jirsa Department of Adaptive Systems, Institute of Information Theory and Automation, Czech Academy
Master s thesis tutorial: part III
for the Autonomous Compliant Research group Tinne De Laet, Wilm Decré, Diederik Verscheure Katholieke Universiteit Leuven, Department of Mechanical Engineering, PMA Division 30 oktober 2006 Outline General
KALMAN FILTERING FOR 3 D REAL TIME DATA VISUALIZATION OF MULTIBEAM SONAR RECORDS
Volume 6 HYDROACOUSTICS KALMAN FILTERING FOR 3 D REAL TIME DATA VISUALIZATION OF MULTIBEAM SONAR RECORDS JERZY DEMKOWICZ, MAREK MOSZYŃSKI Technical University ofgdańsk ul. Narutowicza 11/12 Gdańsk [email protected]
Towards better accuracy for Spam predictions
Towards better accuracy for Spam predictions Chengyan Zhao Department of Computer Science University of Toronto Toronto, Ontario, Canada M5S 2E4 [email protected] Abstract Spam identification is crucial
Software implementation of multiple model neural filter for radar target tracking
Scientific Journals Maritime University of Szczecin Zeszyty Naukowe Akademia Morska w Szczecinie 2012, 32(104) z. 2 pp. 88 93 2012, 32(104) z. 2 s. 88 93 Software implementation of multiple model neural
Kalman Filter Applied to a Active Queue Management Problem
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 4 Ver. III (Jul Aug. 2014), PP 23-27 Jyoti Pandey 1 and Prof. Aashih Hiradhar 2 Department
Incorporating Internal Gradient and Restricted Diffusion Effects in Nuclear Magnetic Resonance Log Interpretation
The Open-Access Journal for the Basic Principles of Diffusion Theory, Experiment and Application Incorporating Internal Gradient and Restricted Diffusion Effects in Nuclear Magnetic Resonance Log Interpretation
Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition
Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition Paulo Marques 1 Instituto Superior de Engenharia de Lisboa / Instituto de Telecomunicações R. Conselheiro Emídio
A Movement Tracking Management Model with Kalman Filtering Global Optimization Techniques and Mahalanobis Distance
Loutraki, 21 26 October 2005 A Movement Tracking Management Model with ing Global Optimization Techniques and Raquel Ramos Pinho, João Manuel R. S. Tavares, Miguel Velhote Correia Laboratório de Óptica
Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior
Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior Kenji Yamashiro, Daisuke Deguchi, Tomokazu Takahashi,2, Ichiro Ide, Hiroshi Murase, Kazunori Higuchi 3,
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches PhD Thesis by Payam Birjandi Director: Prof. Mihai Datcu Problematic
Visualization of large data sets using MDS combined with LVQ.
Visualization of large data sets using MDS combined with LVQ. Antoine Naud and Włodzisław Duch Department of Informatics, Nicholas Copernicus University, Grudziądzka 5, 87-100 Toruń, Poland. www.phys.uni.torun.pl/kmk
Cloud tracking with optical flow for short-term solar forecasting
Cloud tracking with optical flow for short-term solar forecasting Philip Wood-Bradley, José Zapata, John Pye Solar Thermal Group, Australian National University, Canberra, Australia Corresponding author:
Understanding and Applying Kalman Filtering
Understanding and Applying Kalman Filtering Lindsay Kleeman Department of Electrical and Computer Systems Engineering Monash University, Clayton 1 Introduction Objectives: 1. Provide a basic understanding
A Statistical Framework for Operational Infrasound Monitoring
A Statistical Framework for Operational Infrasound Monitoring Stephen J. Arrowsmith Rod W. Whitaker LA-UR 11-03040 The views expressed here do not necessarily reflect the views of the United States Government,
The Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
A Comparative Study between SIFT- Particle and SURF-Particle Video Tracking Algorithms
A Comparative Study between SIFT- Particle and SURF-Particle Video Tracking Algorithms H. Kandil and A. Atwan Information Technology Department, Faculty of Computer and Information Sciences, Mansoura University,El-Gomhoria
A Computational Framework for Exploratory Data Analysis
A Computational Framework for Exploratory Data Analysis Axel Wismüller Depts. of Radiology and Biomedical Engineering, University of Rochester, New York 601 Elmwood Avenue, Rochester, NY 14642-8648, U.S.A.
Tracking of Small Unmanned Aerial Vehicles
Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: [email protected] Aeronautics and Astronautics Stanford
Detection of Collusion Behaviors in Online Reputation Systems
Detection of Collusion Behaviors in Online Reputation Systems Yuhong Liu, Yafei Yang, and Yan Lindsay Sun University of Rhode Island, Kingston, RI Email: {yuhong, yansun}@ele.uri.edu Qualcomm Incorporated,
A Robust Multiple Object Tracking for Sport Applications 1) Thomas Mauthner, Horst Bischof
A Robust Multiple Object Tracking for Sport Applications 1) Thomas Mauthner, Horst Bischof Institute for Computer Graphics and Vision Graz University of Technology, Austria {mauthner,bischof}@icg.tu-graz.ac.at
Machine Learning in FX Carry Basket Prediction
Machine Learning in FX Carry Basket Prediction Tristan Fletcher, Fabian Redpath and Joe D Alessandro Abstract Artificial Neural Networks ANN), Support Vector Machines SVM) and Relevance Vector Machines
A Unified Method for Measurement and Tracking of Contacts From an Array of Sensors
2950 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 49, NO. 12, DECEMBER 2001 A Unified Method for Measurement and Tracking of Contacts From an Array of Sensors Robert E. Zarnich, Kristine L. Bell, Senior
Logistic Regression. Jia Li. Department of Statistics The Pennsylvania State University. Logistic Regression
Logistic Regression Department of Statistics The Pennsylvania State University Email: [email protected] Logistic Regression Preserve linear classification boundaries. By the Bayes rule: Ĝ(x) = arg max
http://dx.doi.org/10.1117/12.906346
Stephanie Fullerton ; Keith Bennett ; Eiji Toda and Teruo Takahashi "Camera simulation engine enables efficient system optimization for super-resolution imaging", Proc. SPIE 8228, Single Molecule Spectroscopy
BayesX - Software for Bayesian Inference in Structured Additive Regression
BayesX - Software for Bayesian Inference in Structured Additive Regression Thomas Kneib Faculty of Mathematics and Economics, University of Ulm Department of Statistics, Ludwig-Maximilians-University Munich
Monte Carlo testing with Big Data
Monte Carlo testing with Big Data Patrick Rubin-Delanchy University of Bristol & Heilbronn Institute for Mathematical Research Joint work with: Axel Gandy (Imperial College London) with contributions from:
Publication List. Chen Zehua Department of Statistics & Applied Probability National University of Singapore
Publication List Chen Zehua Department of Statistics & Applied Probability National University of Singapore Publications Journal Papers 1. Y. He and Z. Chen (2014). A sequential procedure for feature selection
Analysis of Bayesian Dynamic Linear Models
Analysis of Bayesian Dynamic Linear Models Emily M. Casleton December 17, 2010 1 Introduction The main purpose of this project is to explore the Bayesian analysis of Dynamic Linear Models (DLMs). The main
