Video-based multiple human tracking often involves several challenges, including target number variation, object occlusions, and noise corruption in sensor measurements. In this paper, we propose a novel method to address these challenges based on probability hypothesis density (PHD) filtering with a Markov chain Monte Carlo (MCMC) implementation. More specifically, a novel social force model (SFM) for describing the interaction between the targets is used to calculate the likelihood within the MCMC resampling step in the prediction step of the PHD filter, and a one class support vector machine (OCSVM) is then used in the update step to mitigate the noise in the measurements, where the SVM is trained with features from both color and oriented gradient histograms. The proposed method is evaluated and compared with state-of-the-art techniques using sequences from the CAVIAR, TUD, and PETS2009 datasets based on the mean Euclidean tracking error on each frame, the optimal subpattern assignment metric, and the multiple object tracking precision metric. The results show improved performance of the proposed method over the baseline algorithms, including the traditional particle PHD filtering method, the traditional SFM-based particle filtering method, multi-Bernoulli filtering, and an online-learningbased tracking method. Index Terms-Multiple human tracking, Markov chain Monte Carlo (MCMC) resampling, one class support vector machine (OCSVM), probable hypothesis density (PHD) filter, social force model.
I. INTRODUCTIONV IDEO based multiple human tracking plays an important role in many applications such as surveillance, guidance, and homeland security, especially in enclosed environments such as an airport, campus or shopping mall. Tracking multiple human targets in the above situations presents several challenges including varying number of targets, object occlusion, and the adverse effect of environmental noise within measurements [1],