Automatic multiple moving humans detection and tracking in image sequences taken from a stationary thermal infrared camera

Abstract Several Particle Filter (PF)-based methods for human tracking in thermal IR image sequences have been proposed in the literature. Unfortunately, the majority of these methods are developed for tracking only a single human. Moreover, this human is manually pre-selected in the first frame of the image sequence, which is not practical for the real case of intelligent and efficient video surveillance system that needs tracking more than one human and without any external operator intervention. To contribute to addressing this need, in this paper, we propose a novel PF-based method that detects and tracks multiple moving humans using a thermal IR camera, without prior knowledge about their number and initial locations in the monitored scene. This method consists of three main parts. In the first one, all the moving objects are extracted from the image sequence by using the Gaussian Mixture Model (GMM) and then, for each extracted object, a combined shape, appearance, spatial and temporal-based similarity function that allows us to detect a human without any prior training of a mathematical model is calculated. The second part consists in tracking the human previously detected by using a PF and an adaptive combination of spatial, intensity, texture and motion velocity cues. In each cue, a model for the detected human is created, and when new observations arrive in the next frames, the similarity distances between each created model and the observed moving regions are calculated. The human tracking is achieved by combining individual similarity distances using adaptive weights, into a PF algorithm. The third part is devoted to detect and handle occlusions by using simple heuristic rules and grayscale Vertical Projection Histogram (VPH). Each part of the proposed method was separately tested on a set of real-world thermal IR image sequences containing background clutters, appearance and disappearance of multiple moving objects, occlusions, illumination and scales changes. A comparative study with several state-of-the-art methods has shown that the proposed method performs consistently better in terms of Center Location Error (CLE) and the Success Rate (SR), and it can also run at speed of about 15 Frame Per Second per human, which is considerably enough for real-time applications.

[1]  Jiang-tao Wang,et al.  On pedestrian detection and tracking in infrared videos , 2012, Pattern Recognit. Lett..

[2]  Jin Gao,et al.  Transfer Learning Based Visual Tracking with Gaussian Processes Regression , 2014, ECCV.

[3]  Mohamed El Ansari,et al.  A new thermal infrared and visible spectrum images-based pedestrian detection system , 2018, Multimedia Tools and Applications.

[4]  Thierry Bouwmans,et al.  Fuzzy statistical modeling of dynamic backgrounds for moving object detection in infrared videos , 2009, 2009 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[5]  Huchuan Lu,et al.  Visual tracking via adaptive structural local sparse appearance model , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[6]  Zheng Liu,et al.  Pedestrian detection from thermal images: A sparse representation based approach , 2016 .

[7]  A. K. S. Kushwaha,et al.  Automatic multiple human detection and tracking for visual surveillance system , 2012, 2012 International Conference on Informatics, Electronics & Vision (ICIEV).

[8]  Huosheng Hu,et al.  Multisensor-Based Human Detection and Tracking for Mobile Service Robots , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[9]  Thierry Bouwmans,et al.  A Fuzzy Background Modeling Approach for Motion Detection in Dynamic Backgrounds , 2012, MMSP 2012.

[10]  Clemente Ibarra-Castanedo,et al.  Advanced surveillance systems: combining video and thermal imagery for pedestrian detection , 2004, SPIE Defense + Commercial Sensing.

[11]  Haibin Ling,et al.  Real time robust L1 tracker using accelerated proximal gradient approach , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Rustam Stolkin,et al.  Particle Filter Tracking of Camouflaged Targets by Adaptive Fusion of Thermal and Visible Spectra Camera Data , 2014, IEEE Sensors Journal.

[13]  Shuicheng Yan,et al.  An HOG-LBP human detector with partial occlusion handling , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[14]  Arturo de la Escalera,et al.  Far infrared pedestrian detection and tracking for night driving , 2011, Robotica.

[15]  Jean Meunier,et al.  Robust Video Surveillance for Fall Detection Based on Human Shape Deformation , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[16]  Ankush Mittal,et al.  Fusion of Thermal Infrared and Visible Spectrum Video for Robust Surveillance , 2006, ICVGIP.

[17]  Laxmidhar Behera,et al.  A novel fusion framework for robust human tracking by a service robot , 2017, Robotics Auton. Syst..

[18]  Bin Luo,et al.  Fast Grayscale-Thermal Foreground Detection With Collaborative Low-Rank Decomposition , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[19]  Roland Siegwart,et al.  People detection and tracking from aerial thermal views , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Zheng Liu,et al.  Fusion of thermal and visible cameras for the application of pedestrian detection , 2017, Signal Image Video Process..

[21]  Xia Liu,et al.  Pedestrian detection and tracking with night vision , 2005, IEEE Transactions on Intelligent Transportation Systems.

[22]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[23]  Armin B. Cremers,et al.  Informed Haar-Like Features Improve Pedestrian Detection , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[24]  Mau-Tsuen Yang,et al.  Appearance-Based Multimodal Human Tracking and Identification for Healthcare in the Digital Home , 2014, Sensors.

[25]  Karen O. Egiazarian,et al.  Dominant Rotated Local Binary Patterns (DRLBP) for texture classification , 2016, Pattern Recognit. Lett..

[26]  Hejun Wu,et al.  Weighted Low-Rank Decomposition for Robust Grayscale-Thermal Foreground Detection , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[27]  W. Eric L. Grimson,et al.  Adaptive background mixture models for real-time tracking , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[28]  Paul A. Viola,et al.  Detecting Pedestrians Using Patterns of Motion and Appearance , 2005, International Journal of Computer Vision.

[29]  Dongmei Fu,et al.  Pedestrian tracking for infrared image sequence based on trajectory manifold of spatio-temporal slice , 2016, Multimedia Tools and Applications.

[30]  Riad I. Hammoud,et al.  Pedestrian tracking by fusion of thermal-visible surveillance videos , 2010, Machine Vision and Applications.

[31]  Matti Pietikäinen,et al.  A comparative study of texture measures with classification based on featured distributions , 1996, Pattern Recognit..

[32]  Weiguo Gong,et al.  Real Time Pedestrian Tracking using Thermal Infrared Imagery , 2010, J. Comput..

[33]  Rajkumar Soundrapandiyan,et al.  An Approach to Adaptive Pedestrian Detection and Classification in Infrared Images Based on Human Visual Mechanism and Support Vector Machine , 2018 .

[34]  Zhenmin Tang,et al.  Modified particle filter-based infrared pedestrian tracking , 2010 .

[35]  Cordelia Schmid,et al.  Human Detection Based on a Probabilistic Assembly of Robust Part Detectors , 2004, ECCV.

[36]  Xin Li,et al.  Pedestrian detection and tracking in infrared imagery using shape and appearance , 2007, Comput. Vis. Image Underst..

[37]  Shuai Liu,et al.  A review of visual moving target tracking , 2017, Multimedia Tools and Applications.

[38]  Luís A. Alexandre,et al.  Motion Based Particle Filter for Human Tracking with Thermal Imaging , 2010, 2010 3rd International Conference on Emerging Trends in Engineering and Technology.

[39]  Xuelong Li,et al.  Efficient HOG human detection , 2011, Signal Process..

[40]  Alan F. Smeaton,et al.  Background Modelling in Infrared and Visible Spectrum Video for People Tracking , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[41]  Xuelong Li,et al.  Detection of Sudden Pedestrian Crossings for Driving Assistance Systems , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[42]  Vinay Sharma,et al.  Robust detection of people in thermal imagery , 2004, ICPR 2004.

[43]  Larry S. Davis,et al.  Pedestrian Detection via Periodic Motion Analysis , 2007, International Journal of Computer Vision.

[44]  Rui Caseiro,et al.  Exploiting the Circulant Structure of Tracking-by-Detection with Kernels , 2012, ECCV.

[45]  Bir Bhanu,et al.  Physics-based models of color and IR video for sensor fusion , 2003, Proceedings of IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, MFI2003..

[46]  Vibhav Vineet,et al.  Struck: Structured Output Tracking with Kernels , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[47]  Kyung-Yong Chung,et al.  Context and profile based cascade classifier for efficient people detection and safety care system , 2012, Multimedia Tools and Applications.

[48]  Mohan M. Trivedi,et al.  Part-Based Pedestrian Detection and Feature-Based Tracking for Driver Assistance: Real-Time, Robust Algorithms, and Evaluation , 2013, IEEE Transactions on Intelligent Transportation Systems.

[49]  Zheng Liu,et al.  Pedestrian detection in thermal images using adaptive fuzzy C-means clustering and convolutional neural networks , 2015, 2015 14th IAPR International Conference on Machine Vision Applications (MVA).

[50]  Guillaume-Alexandre Bilodeau,et al.  An iterative integrated framework for thermal-visible image registration, sensor fusion, and people tracking for video surveillance applications , 2012, Comput. Vis. Image Underst..

[51]  Mohamed S. Yasein,et al.  Pedestrian detection using shape context and PHOG , 2014, 2014 9th International Conference on Computer Engineering & Systems (ICCES).

[52]  Dariu Gavrila,et al.  Multi-cue Pedestrian Detection and Tracking from a Moving Vehicle , 2007, International Journal of Computer Vision.

[53]  Grantham Pang,et al.  People Counting and Human Detection in a Challenging Situation , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[54]  Lei Meng,et al.  A people counting system based on head-shoulder detection and tracking in surveillance video , 2010, 2010 International Conference On Computer Design and Applications.

[55]  Noboru Yasuda,et al.  Pedestrian Detection and Tracking in Far Infrared Images , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[56]  Luis Enrique Sucar,et al.  Human silhouette recognition with Fourier descriptors , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[57]  ByoungChul Ko,et al.  Human tracking in thermal images using adaptive particle filters with online random forest learning , 2013 .

[58]  Takeo Kanade,et al.  A System for Video Surveillance and Monitoring , 2000 .

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