Loading [MathJax]/extensions/MathZoom.js
A Pipeline to Improve Face Recognition Datasets and Applications | IEEE Conference Publication | IEEE Xplore

A Pipeline to Improve Face Recognition Datasets and Applications


Abstract:

Face recognition has a wide practical applicability in various contexts, for example, detecting students attending a lecture at university, identifying members in a gym o...Show More

Abstract:

Face recognition has a wide practical applicability in various contexts, for example, detecting students attending a lecture at university, identifying members in a gym or monitoring people in an airport. Recent methods based on Convolutional Neural Network (CNN), such as FaceNet, achieved state-of-the-art performance in face recognition. Inspired from this work, we propose a pipeline to improve face recognition systems based on Center loss. The main advantage is that our approach does not suffer from data expansion as in Triplet loss. Our pipeline is capable of cleaning an existing face dataset to improve the recognition performance or creating one from scratch. We present detailed experiments to show characteristics and performance of the pipeline. In addition, a small-scale application for face recognition that makes use of the proposed cleaning process is presented.
Date of Conference: 19-21 November 2018
Date Added to IEEE Xplore: 07 February 2019
ISBN Information:

ISSN Information:

Conference Location: Auckland, New Zealand

I. Introduction

Convolutional Neural Networks (CNNs) obtained state-of-the-art results in many applications including face recognition [1]–[3]. A face recognition system based on CNN models, usually, begins with the creation of a large scale dataset from videos or still images [2], [4]. This is an extremely important step because the performance of the whole system depends on the availability of large quantity of data and on its quality [1]. Typically, large scale datasets created in a semi-supervised way from search engines are prone to noise [5]. Even though deep CNN withstand certain amount of noise, a significant presence can deteriorate performance of recognition systems. To tackle these challenges, we present a generic pipeline for face recognition systems based on learning embeddings using a deep CNN, similar to Facenet [1] where the use of the Triplet loss enhanced the discriminative power of the deeply learned face features. Our pipeline is capable of creating a dataset either from video or still images from scratch. In addition, it can be used to remove noise from existing datasets such as MS-Celeb-lM [5]. Our proposed pipeline is general and can be employed to various problems occurring, for example, when organizations want to measure the recurrent presence of a specific set of individuals, e.g. detecting students in attendance at a lecture, identifying members at a fitness club or monitoring people in a airport.

Contact IEEE to Subscribe

References

References is not available for this document.