A Virtual Environment Tool for Benchmarking Face Analysis Systems

In this article, a virtual environment for realistic testing of face analysis systems under uncontrolled conditions is proposed. The key elements of this tool are a simulator, and real face and background images taken under real-world conditions with different acquisition conditions, such as indoor or outdoor illumination. Inside the virtual environment, an observing agent, the one with the ability to recognize and detect faces, can navigate and observe the face images, at different distances, and angles. During the face analysis process, the agent can actively change its viewpoint and relative distance to the faces in order to improve the recognition results. The virtual environment provides all behaviors to the agent (navigation, positioning, face's image composing under different angles, etc.), except the ones related with the analysis of faces (detection, recognition, pose estimation, etc.). In addition we describe different kinds of experiments that can be implemented for quantifying the face analysis capabilities of agents and provide usage example of the proposed tool in evaluating a face recognition system in a service robot.

[1]  Javier Ruiz-del-Solar,et al.  Recognition of Faces in Unconstrained Environments: A Comparative Study , 2009, EURASIP J. Adv. Signal Process..

[2]  Andrea F. Abate,et al.  2D and 3D face recognition: A survey , 2007, Pattern Recognit. Lett..

[3]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, International Journal of Computer Vision.

[4]  R. Gross Face Databases , 2005 .

[5]  Harry Wechsler,et al.  The FERET database and evaluation procedure for face-recognition algorithms , 1998, Image Vis. Comput..

[6]  Hazim Kemal Ekenel Benchmarking Facial Image Analysis Technologies (BeFIT) , 2012, 2012 3rd International Conference on Image Processing Theory, Tools and Applications (IPTA).

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

[8]  Marwan Mattar,et al.  Labeled Faces in the Wild: A Database forStudying Face Recognition in Unconstrained Environments , 2008 .

[9]  Patrick J. Flynn,et al.  Overview of the face recognition grand challenge , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[10]  Patrick J. Flynn,et al.  Assessment of Time Dependency in Face Recognition: An Initial Study , 2003, AVBPA.

[11]  Wen Gao,et al.  The CAS-PEAL Large-Scale Chinese Face Database and Baseline Evaluations , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.