An Original Face Anti-Spoofing Approach Using Partial Convolutional Neural Network

Lei Li,Xiaoyi Feng,Zinelabidine Boulkenafet,Zhaoqiang Xia,Mingming Li,Abdenour Hadid
DOI: https://doi.org/10.1109/ipta.2016.7821013
2016-01-01
Abstract:Recently deep Convolutional Neural Networks have been successfully applied in many computer vision tasks and achieved promising results. So some works have introduced the deep learning into face anti-spoofing. However, most approaches just use the final fully-connected layer to distinguish the real and fake faces. Inspired by the idea of each convolutional kernel can be regarded as a part filter, we extract the deep partial features from the convolutional neural network (CNN) to distinguish the real and fake faces. In our prosed approach, the CNN is fine-tuned firstly on the face spoofing datasets. Then, the block principle component analysis (PCA) method is utilized to reduce the dimensionality of features that can avoid the over-fitting problem. Lastly, the support vector machine (SVM) is employed to distinguish the real the real and fake faces. The experiments evaluated on two public available databases, Replay-Attack and CASIA, show the proposed method can obtain satisfactory results compared to the state-of-the-art methods.
What problem does this paper attempt to address?