Background subtraction based level sets for human segmentation in thermal infrared surveillance systems

Abstract Based on the technique of background subtraction, two level set based active contour models (LSACs) named as RT-BSLSAC and EA-BSLSAC are proposed for human segmentation in thermal infrared surveillance systems. The energy functional of RT-BSLSAC is initially formulated with the spatial–temporal information extracted from the background-subtracted images that correspond to the current frame and its adjacent frames. Then, minimization of such functional is conducted by a real-time numeric scheme evolving a binary level set function (BLSF). When the BLSF converges, the moving humans in current frame are detected with relatively complete interiors and enclosed, smooth contours. EA-BSLSAC makes two improvements to RT-BSLSAC. First, the formulation of energy functional not only depends on spatial–temporal information but also the boundary information resulting from an edge detector. Second, the functional is minimized by a convex numeric scheme featured by initialization-invariance. As a result, EA-BSLSAC presents higher segmentation accuracy but at more computational cost in comparison with RT-BSLSAC. Experimental results from segmenting the real-world infrared surveillance clips validate the advantages of the proposed methods in accuracy, efficiency, and the coordination with other algorithmic components of an infrared surveillance system due to the cancellation of post-processing meaning to reach complete human interiors and exact silhouettes.

[1]  Dale Schuurmans,et al.  Real-Time Discriminative Background Subtraction , 2011, IEEE Transactions on Image Processing.

[2]  Mark Moelich Autonomous Motion Segmentation of Multiple Objects in Low Resolution Video Using Variational Level Sets , 2003 .

[3]  James W. Davis,et al.  Background-subtraction using contour-based fusion of thermal and visible imagery , 2007, Comput. Vis. Image Underst..

[4]  Antonio Fernández-Caballero,et al.  Real-time human segmentation in infrared videos , 2011, Expert Syst. Appl..

[5]  Guillermo Sapiro,et al.  Geodesic Active Contours , 1995, International Journal of Computer Vision.

[6]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[7]  Suk Ho Lee,et al.  Global Illumination Invariant Object Detection With Level Set Based Bimodal Segmentation , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Xavier Maldague,et al.  Outdoor infrared video surveillance: A novel dynamic technique for the subtraction of a changing background of IR images , 2007 .

[9]  Yongcai Guo,et al.  Infrared Human Image Segmentation Using Fuzzy Havrda-Charvat Entropy and Chaos PSO Algorithm: Infrared Human Image Segmentation Using Fuzzy Havrda-Charvat Entropy and Chaos PSO Algorithm , 2010 .

[10]  Venkatesh Saligrama,et al.  Foreground-Adaptive Background Subtraction , 2009, IEEE Signal Processing Letters.

[11]  Wen Fang,et al.  Incorporating Temporal Information Into Level Set Functional for Robust Ventricular Boundary Detection From Echocardiographic Image Sequence , 2008, IEEE Transactions on Biomedical Engineering.

[12]  Dar-Shyang Lee,et al.  Effective Gaussian mixture learning for video background subtraction , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Chunming Li,et al.  Implicit Active Contours Driven by Local Binary Fitting Energy , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[14]  Jianchao Zeng,et al.  Human detection in non-urban environment using infrared images , 2007, 2007 6th International Conference on Information, Communications & Signal Processing.

[15]  Guopu Zhu,et al.  Boundary-based image segmentation using binary level set method , 2007 .

[16]  Suk Ho Lee,et al.  Simultaneous background/foreground segmentation and contour smoothing with level set based partial differential equation for intelligent surveillance systems over network , 2009, Int. J. Web Grid Serv..

[17]  Tony F. Chan,et al.  Active contours without edges , 2001, IEEE Trans. Image Process..

[18]  Dariu Gavrila,et al.  A Bayesian, Exemplar-Based Approach to Hierarchical Shape Matching , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[20]  Alberto Broggi,et al.  Pedestrian detection in infrared images , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[21]  Xavier Bresson,et al.  Fast Global Minimization of the Active Contour/Snake Model , 2007, Journal of Mathematical Imaging and Vision.

[22]  James W. Davis,et al.  Robust Background-Subtraction for Person Detection in Thermal Imagery , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[23]  Thomas Brox,et al.  Variational Motion Segmentation with Level Sets , 2006, ECCV.

[24]  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).

[25]  Xavier Bresson,et al.  Geometric Applications of the Split Bregman Method: Segmentation and Surface Reconstruction , 2010, J. Sci. Comput..

[26]  Weihong Li,et al.  Robust pedestrian detection in thermal infrared imagery using the wavelet transform , 2010 .

[27]  Chao Gao,et al.  THREE-STAGE INFRARED STATIONARY HUMAN EXTRACTION , 2012 .