Detector ensembles for face recognition in video surveillance

Biometric systems for recognizing faces in video streams have become relevant in a growing number of private and public sector applications, among them screening for individuals of interest in dense and moving crowds. In practice, the performance of these systems typically declines because they encounter a variety of uncontrolled conditions that change during operations, and they are designed a priori using limited data and knowledge of underlying data distributions. This paper presents multi-classifier system that can achieve a high level of performance in real-world video surveillance applications. This system assigns an ensemble of detectors (2-class classifiers) per individual, where base detectors are co-jointly trained using population-based evolutionary optimization. During enrolment of an individual, an aggregative Dynamic Niching Particle Swarm Optimization (DNPSO)-based training strategy generates a diversified homogenous pool of ARTMAP neural network classifiers using reference data samples. Classifiers associated with local optima of the aggregative DNPSO are directly selected and efficiently combined in the Receiver Operating Characteristic (ROC) space. Performance is assessed in terms of both accuracy and resource requirements on facial regions extracted from video streams of the Face in Action database. A comparison between a standard global and modular classification architectures is provided in this paper. Simulation results indicate that recognizing an individual using the aforementioned ensemble of detectors provides a scalable architecture that maintains a significantly higher level of accuracy and robustness as the number of individuals grows.

[1]  Robert Sabourin,et al.  An adaptive classification system for video-based face recognition , 2012, Inf. Sci..

[2]  Azriel Rosenfeld,et al.  Face recognition: A literature survey , 2003, CSUR.

[3]  Harry Wechsler,et al.  Open set face recognition using transduction , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Jean-Luc Dugelay,et al.  Person recognition using facial video information: A state of the art , 2009, J. Vis. Lang. Comput..

[5]  Stephen Grossberg,et al.  Fuzzy ARTMAP: A neural network architecture for incremental supervised learning of analog multidimensional maps , 1992, IEEE Trans. Neural Networks.

[6]  Samy Bengio,et al.  Biometric Person Authentication Is a Multiple Classifier Problem , 2007, MCS.

[7]  Lynette I. Millett,et al.  Biometric Recognition: Challenges and Opportunities , 2010 .

[8]  Robert Sabourin,et al.  Iterative Boolean combination of classifiers in the ROC space: An application to anomaly detection with HMMs , 2010, Pattern Recognit..

[9]  Mohamed Slim Ben Mahmoud,et al.  Challenges and Research Directions , 2014 .

[10]  Shaohua Zhou,et al.  Unconstrained Face Recognition , 2005 .

[11]  Robert P. W. Duin,et al.  Growing a multi-class classifier with a reject option , 2008, Pattern Recognit. Lett..

[12]  Gian Luca Marcialis,et al.  Adaptive Biometric Systems That Can Improve with Use , 2008 .

[13]  Johannes Stallkamp,et al.  Video-based Face Recognition on Real-World Data , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[14]  Rainer Stiefelhagen,et al.  Open-Set Face Recognition-Based Visitor Interface System , 2009, ICVS.

[15]  Tsuhan Chen,et al.  The CMU Face In Action (FIA) Database , 2005, AMFG.

[16]  Ching Y. Suen,et al.  A class-modular feedforward neural network for handwriting recognition , 2002, Pattern Recognit..

[17]  Chee Peng Lim,et al.  Probabilistic Fuzzy ARTMAP: an autonomous neural network architecture for Bayesian probability estimation , 1995 .

[18]  Matti Pietikäinen,et al.  Face Description with Local Binary Patterns: Application to Face Recognition , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Behrooz Kamgar-Parsi,et al.  Toward Development of a Face Recognition System for Watchlist Surveillance , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[21]  Josef Kittler,et al.  Challenges and Research Directions for Adaptive Biometric Recognition Systems , 2009, ICB.

[22]  M. N. Vrahatis,et al.  Particle swarm optimization method in multiobjective problems , 2002, SAC '02.

[23]  Lior Rokach,et al.  Ensemble-based classifiers , 2010, Artificial Intelligence Review.

[24]  Subhash C. Bagui,et al.  Combining Pattern Classifiers: Methods and Algorithms , 2005, Technometrics.

[25]  Eric Granger,et al.  Face Recognition in Video Using a What-and-Where Fusion Neural Network , 2007, 2007 International Joint Conference on Neural Networks.

[26]  Ludmila I. Kuncheva,et al.  Combining Pattern Classifiers: Methods and Algorithms , 2004 .