Adaptive Online Performance Evaluation of Video Trackers

We propose an adaptive framework to estimate the quality of video tracking algorithms without ground-truth data. The framework is divided into two main stages, namely, the estimation of the tracker condition to identify temporal segments during which a target is lost and the measurement of the quality of the estimated track when the tracker is successful. A key novelty of the proposed framework is the capability of evaluating video trackers with multiple failures and recoveries over long sequences. Successful tracking is identified by analyzing the uncertainty of the tracker, whereas track recovery from errors is determined based on the time-reversibility constraint. The proposed approach is demonstrated on a particle filter tracker over a heterogeneous data set. Experimental results show the effectiveness and robustness of the proposed framework that improves state-of-the-art approaches in the presence of tracking challenges such as occlusions, illumination changes, and clutter and on sequences containing multiple tracking errors and recoveries.

[1]  Mohammed Yeasin,et al.  Tracking body parts of multiple people: a new approach , 2001, Proceedings 2001 IEEE Workshop on Multi-Object Tracking.

[2]  Kevin Nickels,et al.  Estimating uncertainty in SSD-based feature tracking , 2002, Image Vis. Comput..

[3]  Fernando Pereira,et al.  Stand-Alone Objective Segmentation Quality Evaluation , 2002, EURASIP J. Adv. Signal Process..

[4]  Peter Y. Chen,et al.  Correlation: Parametric and Nonparametric Measures , 2002 .

[5]  James E. Black,et al.  A novel method for video tracking performance evaluation , 2003 .

[6]  A. Murat Tekalp,et al.  Performance measures for video object segmentation and tracking , 2003, IEEE Transactions on Image Processing.

[7]  A. Murat Tekalp,et al.  Video object tracking with feedback of performance measures , 2003, IEEE Trans. Circuits Syst. Video Technol..

[8]  Luc Van Gool,et al.  An adaptive color-based particle filter , 2003, Image Vis. Comput..

[9]  Gregory D. Hager,et al.  A Particle Filter without Dynamics for Robust 3D Face Tracking , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[10]  I. Pitas,et al.  Entropy-based metrics for the analysis of partial and total occlusion in video object tracking , 2004 .

[11]  Gian Luca Foresti,et al.  Trajectory clustering and its applications for video surveillance , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[12]  Yanxi Liu,et al.  Online Selection of Discriminative Tracking Features , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Richard M. Powers,et al.  Power and robustness of a track-loss detector based on Kolmogorov-Smirnov tests , 2006, 2006 American Control Conference.

[14]  Cina Motamed,et al.  Motion detection and tracking using belief indicators for an automatic visual-surveillance system , 2006, Image Vis. Comput..

[15]  Daniela Hall Automatic parameter regulation of perceptual systems , 2006, Image Vis. Comput..

[16]  Ferdinand van der Heijden Consistency checks for particle filters , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Patrick Pérez,et al.  Probabilistic Color and Adaptive Multi-Feature Tracking with Dynamically Switched Priority Between Cues , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[18]  Namrata Vaswani,et al.  Additive Change Detection in Nonlinear Systems With Unknown Change Parameters , 2007, IEEE Transactions on Signal Processing.

[19]  Emilio Maggio,et al.  Adaptive Multifeature Tracking in a Particle Filtering Framework , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  Alberto Del Bimbo,et al.  Adaptive uncertainty estimation for particle filter-based trackers , 2007, 14th International Conference on Image Analysis and Processing (ICIAP 2007).

[21]  Patrick Pérez,et al.  On Uncertainties, Random Features and Object Tracking , 2007, 2007 IEEE International Conference on Image Processing.

[22]  François Brémond,et al.  ETISEO, performance evaluation for video surveillance systems , 2007, 2007 IEEE Conference on Advanced Video and Signal Based Surveillance.

[23]  Qixiang Ye,et al.  Online feature evaluation for object tracking using Kalman Filter , 2008, 2008 19th International Conference on Pattern Recognition.

[24]  Ran He,et al.  Online Determination of Track Loss Using Template Inverse Matching , 2008 .

[25]  Dan Schonfeld,et al.  A new method for tracking performance evaluation based on a reflective model and perturbation analysis , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[26]  Anastasios D. Doulamis,et al.  Dynamic tracking re-adjustment: a method for automatic tracking recovery in complex visual environments , 2010, Multimedia Tools and Applications.

[27]  Duc Phu Chau,et al.  Online evaluation of tracking algorithm performance , 2009, ICDP.

[28]  Jing Zhang,et al.  Framework for Performance Evaluation of Face, Text, and Vehicle Detection and Tracking in Video: Data, Metrics, and Protocol , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  F. Porikli,et al.  Recurrent Tracking using Multifold Consistency , 2009 .

[30]  Jiri Matas,et al.  Forward-Backward Error: Automatic Detection of Tracking Failures , 2010, 2010 20th International Conference on Pattern Recognition.

[31]  Rama Chellappa,et al.  Online Empirical Evaluation of Tracking Algorithms , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Emilio Maggio,et al.  Video Tracking - Theory and Practice , 2011 .

[33]  R. Chellappa,et al.  A Particle Filtering Approach to Abnormality Detection in Nonlinear Systems and its Application to Abnormal Activity Detection , 2022 .