An Un-awarely Collected Real World Face Database: The ISL-Door Face Database

Similar documents
A Proposal for Security Oversight at Automated Teller Machine System

EFFICIENT ATTENDANCE MANAGEMENT SYSTEM USING FACE DETECTION AND RECOGNITION

Multi-PIE. Robotics Institute, Carnegie Mellon University 2. Department of Psychology, University of Pittsburgh 3

The Effect of Image Resolution on the Performance of a Face Recognition System

Pose Invariant Face Recognition

Multi-PIE. Ralph Gross a, Iain Matthews a, Jeffrey Cohn b, Takeo Kanade a, Simon Baker c

Effects of the Unscented Kalman Filter Process for High Performance Face Detector

A Survey on Different Face Detection Algorithms in Image Processing

Real-Time Face Detection and Tracking for High Resolution Smart Camera System

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Face detection, face alignment, and face image parsing

Portable Facial Recognition Jukebox Using Fisherfaces (Frj)

Face Detection System on Ada boost Algorithm Using Haar Classifiers

Face Detection: A Literature Review

Applied Surveillance using Biometrics on Agents Infrastructures

Today. CS 395T Visual Recognition. Course content. Administration. Expectations. Paper reviews

An Investigation on the Use of LBPH Algorithm for Face Recognition to Find Missing People in Zimbabwe

Near Infrared Face Image Quality Assessment System of Video Sequences

SCIENCE & TECHNOLOGY

Telling What-Is-What in Video. Gerard Medioni

3D Face Recognition System in Time Critical Security Applications

Title Goes Here Algorithms for Biometric Authentication

Student Attendance Monitoring System Via Face Detection and Recognition System

Controlling Humanoid Robot Using Head Movements

Auto-tagging The Facebook

Face Detection and Face Recognition in Android Mobile Applications

Intelligent Face Detection And Recognition Mohd Danish 1 Dr Mohd Amjad 2

Iranian Face Database With Age, Pose and Expression

Specific Sensors for Face Recognition

3D Face Recognition in Biometrics

Face detection in intelligent ambiences with colored illumination

Combined Approach for Face Detection, Eye Region Detection and Eye State Analysis- Extended Paper

Multimodal Face Recognition using Hybrid Correlation Filters

Real-Time Tracking via On-line Boosting Helmut Grabner, Michael Grabner, Horst Bischof

VIDEO DATABASE FOR FACE RECOGNITION

IMPLEMENTATION METHOD VIOLA JONES FOR DETECTION MANY FACES

Face Detection using 3-D Time-of-Flight and Colour Cameras

Outdoor Face Recognition Using Enhanced Near Infrared Imaging

Real Time Face Recognition using Raspberry Pi II

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

An Efficient Approach to Face Recognition Using a Modified Center-Symmetric Local Binary Pattern (MCS-LBP)

CS4670 / 5670: Computer Vision Noah Snavely

Background Subtraction Fusing Colour, Intensity and Edge Cues

Face Recognition: Identifying Facial Expressions Using Back Propagation

Vision-based User-interfaces for Pervasive Computing. CHI 2003 Tutorial Notes. Trevor Darrell Vision Interface Group MIT AI Lab

Chapter 6 Face Recognition at a Distance: System Issues

List of Publications for Thesis

FACE RECOGNITION USING NEURAL NETWORKS

Automatic Locking Door Using Face Recognition

A Novel Approach For Recognition Of Human Face Automatically Using Neural Network Method

Smart Classroom Attendance System

Advanced PCA for Enhanced Illumination in Face Recognition to Control Smart Door Lock System

Privacy-Protected Camera for the Sensing Web

Face Registration Using Wearable Active Vision Systems for Augmented Memory

Enhanced Method for Face Detection Based on Feature Color

LabVIEW based Intelligent Frontal & Non- Frontal Face Recognition System

Department of Computer Science & Engineering Michigan State University December 10, 2010

Face Recognition: Beyond the Limit of Accuracy

Non-Uniform Motion Blur For Face Recognition

Experimental Analysis of Face Recognition on Still and CCTV images

Categories and Subject Descriptors J.0 General. General Terms Design, Experimentation, Performance.

Implementation of Neural Network Algorithm for Face Detection Using MATLAB

Distinguishing Identical Twins by Face Recognition

Thesis: Bio-Inspired Vision Model Implementation In Compressed Surveillance Videos by. Saman Poursoltan. Thesis submitted for the degree of

A MODIFIED ALGORITHM FOR ATTENDANCE MANAGEMENT SYSTEM USING FACE RECOGNITION

Face Tracking using Camshift in Head Gesture Recognition System

The 2019 Biometric Technology Rally

Authenticated Automated Teller Machine Using Raspberry Pi

CROWD ANALYSIS WITH FISH EYE CAMERA

International Journal of Advance Research in Engineering, Science & Technology NEW GENERATION ATM WITH FACE AUTHENTICATION

Visual Search using Principal Component Analysis

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

A Real Time Static & Dynamic Hand Gesture Recognition System

AN EFFECTIVE COLOR SPACE FOR FACE RECOGNITION. Ze Lu, Xudong Jiang and Alex Kot

FACE IDENTIFICATION SYSTEM

A VIDEO CAMERA ROAD SIGN SYSTEM OF THE EARLY WARNING FROM COLLISION WITH THE WILD ANIMALS

Active Safety Systems Development and Driver behavior Modeling: A Literature Survey

International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December ISSN IJSER

Recognizing Talking Faces From Acoustic Doppler Reflections

IRIDA Labs Your eyes to the future

FAKE FACE DATABASE AND PRE- PROCESSING

Person De-identification in Activity Videos

EFFECTS OF SEVERE SIGNAL DEGRADATION ON EAR DETECTION. J. Wagner, A. Pflug, C. Rathgeb and C. Busch

Open Source Digital Camera on Field Programmable Gate Arrays

Université Laval Face Motion and Time-Lapse Video Database (UL-FMTV)

Spring 2018 CS543 / ECE549 Computer Vision. Course webpage URL:

Colored Rubber Stamp Removal from Document Images

Facial Recognition of Identical Twins

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

Intelligent Traffic Sign Detector: Adaptive Learning Based on Online Gathering of Training Samples

Patch-Based Analysis of Visual Speech from Multiple Views

A HYBRID ALGORITHM FOR FACE RECOGNITION USING PCA, LDA AND ANN

On the Existence of Face Quality Measures

Bandit Detection using Color Detection Method

Implementation of Face Detection System Based on ZYNQ FPGA Jing Feng1, a, Busheng Zheng1, b* and Hao Xiao1, c

3D Interaction using Hand Motion Tracking. Srinath Sridhar Antti Oulasvirta

Difficult Detection: A Comparison of Two Different Approaches to Eye Detection for Unconstrained Environments

Experiments with An Improved Iris Segmentation Algorithm

An Enhanced Histogram Matching Approach Using the Retinal Filter s Compression Function for Illumination Normalization in Face Recognition

Hand Segmentation for Hand Gesture Recognition

Transcription:

An Un-awarely Collected Real World Face Database: The ISL-Door Face Database Hazım Kemal Ekenel, Rainer Stiefelhagen Interactive Systems Labs (ISL), Universität Karlsruhe (TH), Am Fasanengarten 5, 76131 Karlsruhe, Germany {ekenel, stiefel}@ira.uka.de Abstract. In this paper we present a new face database that has been collected under real world conditions and without collaborating with the individuals whose images are being captured. The images in the database are recorded with a zoom camera monitoring the door of the laboratory. The developed capture software processes each frame and whenever it detects a face as well as the eyes, it saves the frame to the database. A face recognition software is also accompanied to the image acquisition system to help to label the identities of the individuals in the database. Recordings have been done for six months and this way ten thousands pictures of more than 100 individuals have been collected. From this set, approximately 33000 images of 30 people are made available to public. To give an idea about the difficulty level of doing face recognition under such a scenario, the well-known face recognition algorithms are tested on the collected database. Keywords: Face recognition, face database. 1 Introduction Due to tremendous interest in face recognition research, there have been many face databases become publicly available to comparatively evaluate the proposed face recognition algorithms performance. For an overview of the well-known publicly available face databases, please see [1]. The availability of these databases is very valuable, since the results obtained on these databases provide insight about the face recognition problem. Up to now, the face databases have been collected mainly under controlled settings and contain controlled single variation source or combination of two variation sources (i.e. expression, illumination, occlusion, pose, time gap between training and testing data), to assess the face recognition algorithms performance against these factors. Although these databases are quite beneficial to find out the algorithms pros and cons against specific variation sources, they don t provide a cue about how the tested algorithm is going to perform under real-life conditions. The main reasons for this mismatch between the face databases collected under controlled settings and under the real-life conditions are:

In the face databases, the variations on the facial appearance are produced by controlling only a single source or combination of two sources, however, in real world, these variations occur by the combinations of multiple sources. The face databases contain discrete variations, i.e. head poses at some specific angles. On the other hand, in real world, all kinds of pose variations and all kinds of expression, illumination variations at different strength levels can be encountered. The other common aspect of the publicly available face databases is, they are all collected in a collaborative setting. That is, the individual is informed to stay in front of the camera and he/she is quite aware that his/her image is being recorded. This data collection setup is reasonable and useful for the authentication task, since it imitates the authentication scenario. Nevertheless, it s incapable to address the surveillance task, because there exists no collaboration between the data collection system and the individual in the surveillance task. This paper presents a new face database that has been collected by taking into consideration these facts the mismatch between the face databases and real world conditions and current face databases incapability to imitate the surveillance scenario. The database is collected with a zoom camera monitoring the laboratory s door as illustrated in Fig. 1. The developed capture software tries to detect the individuals who enter the room by using face and eye detectors. If both the face and eyes are detected in the image, then the image is saved to the database. To speed up the classification of the individuals in the database, a face recognition system is also accompanied to the capture software. Figure 1. Room layout and camera setup The main motivation to build a data collection system to monitor the people entering the room is the wide range of applications that it can be used in. Both for surveillance of public areas, e.g. airports, and for people monitoring in smart environments, e.g. smart homes, one of the best instants to identify the people is the instant they are entering the room. This provides high resolution face images, since the field of view is restricted to the only upper part of the door. It facilitates face

detection by providing high resolution face images, relatively less faces to detect and less cluttered background (i.e. with respect to an airport hall where a face detection software is expected to detect many faces at the same time in a very cluttered scene). Moreover, the head pose variations are also limited in this scenario. The organization of the paper is as follows. In Section 2, the data collection system is described. The detailed information about the database is given in Section 3. In Section 4, experimental results of the well-known face recognition algorithms are presented. Finally, in Section 5, the conclusions and future plans are given. 2 The Data Collection System The data collection system consists of a personal computer, Canon VC-C1 pan-tilt zoom camera and the detection software. The camera is zoomed to view the upper part of the door and acquires 25 frames per second. The recorded images are saved as.bmp file format and they are color images of 640x480 pixels resolution. The object detection algorithm used for face and eye detection is based on cascaded haar classifiers [2,3]. The input image is first processed by the publicly available frontal face detector provided by the OpenCV library [4]. However, this face detector provides many false detections. To prevent these false detections, we processed the found face rectangle to check for the eyes with our eye detection algorithm. If both of the face detector and eye detector validate the existence of a person, the frame is saved to the database. Fig. 2 illustrates the data collection system. Input Face Detection Eye Detection Face Database Figure 2. Data collection system

3 The ISL-Door Face Database The face database has been collected by running the data collection system during the work hours, for six months. The initial recordings were done in February 2005, and the later recordings were done during August-December 2005. There has been no restriction or control imposed on the environmental conditions. The database has been collected under completely unconstrained conditions and without collaborating with the individuals whose images are being captured. The sample images from the database are shown in Fig. 3. Figure 3. Sample images from the database Ten thousands pictures of more than 100 individuals have been collected during 86 recording days in six months. 16 days of recordings were done in February and 70 of them were done during August-December 2005. Around 33000 images of the 30 individuals in the database are made publicly available. These people are the members of the Interactive Systems Labs who have been informed in advance about the ongoing recordings. All these individuals signed a visual data collection consent form stating that they have been informed about the recordings. The frames that contain individuals who did not sign a consent form are removed from the database. Each individual has different number of samples, ranging approximately from 150 to 2900, depending on their frequency of visits to the laboratory. 26 of the individuals are male and 4 of them are female. The main variations that exist in the database are: Face resolution, Head pose, Expression, Illumination, Occlusion, Time gap.

Sample images from the same individual showing these variations can be seen in Fig. 4. The face resolution varies approximately between 60x50 pixels and 120x100 pixels. The encountered head poses are generally close to frontal and vary between frontal and right profile. The expressions in the database are mostly neutral, smiling and talking. There exist uncontrolled ambient illumination conditions and the illumination on the face varies with respect to the location where the person stands, i.e. in the corridor, at the door, in the room. Occlusions occur mainly when the person starts to enter the room due to the wall. It also occurs due to hands on the face or due to accessories. The time gap between the initial recordings and later recordings is six months. Besides the images containing the faces of the individuals, the corresponding automatically detected face locations and eye centers are also available in the database. These automatically generated labels have been validated by a human, and the false detections have been corrected manually. Figure 4. Sample images of an individual

4 Face Recognition Experiments To give an idea about the difficulty level of doing face recognition under such a scenario, we tested our face recognition algorithm [5,6] as well as the other wellknown face recognition algorithms, eigenfaces [7,8], Bayesian face recognition [9], Fisherfaces [10] and embedded hidden Markov models (EHMM) [11] on the collected database. In the experiments, out of 33053 images of 30 subjects, 18820 of them, that correspond the previous recordings were used for training. Remaining 14233 images, which have recorded later were used for testing. 1046 images from the training set were used for constructing the eigenspace. The same feature vector dimension, 320, was used for local appearance-based face recognition, Bayesian face recognition and eigenfaces approaches. The images were aligned with respect to automatically detected eye locations and scaled to 64x64 pixels resolution. Figure 5. Sample individuals from the database The experimental results are given in Table 1. The best performance is achieved by the local appearance-based face recognition approach with 82.8% correct recognition rate. Fisherfaces algorithm follows it with 79.6%. As already shown in the literature eigenfaces algorithm using MAHCOS distance metric performed better then L1. Embedded hidden Markov models obtained the lowest performance. These results show that it is more difficult to handle the variations that one can confront in real world. However, the results are at the same time encouraging, since by the usage of additional information, e.g. video data, it is possible to do robust face recognition under real world conditions. Table 1. Correct recognition rates of the algorithms Method Correct recognition rate Local Appearance Face Recognition [5,6] 82.8% Bayesian Face Recognition [9] 73.3% Fisherfaces [10] 79.6% Eigenfaces MAHCOS [7,8] 74.0% Eigenfaces L1 [7,8] 68.3% EHMM [11] 51.1%

5 Conclusions In this paper a new face database, that has been collected under unconstrained conditions and without collaborating with the individuals, is presented. We believe that this database will provide important insights about face recognition problem under real world conditions. As a future work we are planning to construct, again automatically, a video-based face database that contains the video segments of the individuals while they are entering the room. 6 Obtaining the Database Anyone interested in using the database should sign and fax/mail the provided license agreement form. Upon the receipt of the license agreement form, the database can be either shipped or downloaded. To get more details on how to obtain the database, please visit the database's website: http://isl.ira.uka.de/face_recognition/doordb.html. Acknowledgments. This work is sponsored by the European Union under the integrated project CHIL, contract number 506909. References 1. R. Gross, Face Databases, in Handbook of Face Recognition, S. Li, A. Jain, Springer, New York, Feb. 2005. 2. R. Lienhart, J. Maydt, An Extended Set of Haar-like Features for Rapid Object Detection, IEEE Intl. Conf. on Image Processing, 2002. 3. M. Jones, P. Viola, Fast Multi-view Face Detection, IEEE Conference on Computer Vison and Pattern Recognition, June, 2003. 4. The Open Computer Vision Library (OpenCV), http://sourceforge.net/projects/opencvlibrary/. 5. H.K. Ekenel, R. Stiefelhagen, "Local appearance-based face recognition using discrete cosine transform", 13 th European Signal Processing Conference, Antalya, Turkey, 2005. 6. H.K. Ekenel, R. Stiefelhagen, "Analysis of local appearance-based face recognition: Effects of feature selection and feature normalization", CVPR Biometrics Workshop, NYC, USA, 2006. 7. M. Turk and A. Pentland. "Eigenfaces for recognition". Journal of Cognitive Science, pp. 71 86, 1991. 8. B.A. Draper, W.S. Yambor, J.R. Beveridge, Analyzing pca-based face recognition algorithms: Eigenvector selection and distance measures, In H. Christensen and J. Phillips, editors, Empirical Evaluation Methods in Computer Vision. World Scientific Press, Singapore, 2002. 9. B. Moghaddam et al., "Bayesian Face Recognition". Pattern Recognition, Vol. 33 (11), pp. 1771-1782, 2000. 10. W. Zhao, R. Chellappa, and P.J. Phillips. "Subspace linear discriminant analysis for face recognition", Technical Report, UMD, 1999. 11. A. Nefian. "A Hidden Markov Model-based Approach for Face Detection and Recognition". PhD thesis, Georgia Institute of Technology, 1999.