Person-Specific Face Spoofing Detection Based on a Siamese Network

Mingtao Pei*, Bin Yan, Huiling Hao, Meng Zhao

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

31 Citations (Scopus)

Abstract

Face spoofing detection is an essential prerequisite for face recognition applications. Previous face spoofing detection methods usually trained a binary classifier to classify the input face as a spoof face or a real face before face recognition, and client identity information was not utilized. In this paper, we propose a person-specific face spoofing detection method to employ client identity information for face spoofing detection. In our method, face spoofing is detected after face recognition rather than before face recognition; that is, the input face is recognized first, and the client identity is used to assist face spoofing detection. We train a deep Siamese network with image pairs. Each image pair consists of two real face images or one real and one spoof face image. The face images in each pair come from the same client. The deep Siamese network is trained by joint Bayesian loss together with contrastive loss and softmax loss. In testing, an input face image is recognized first, then the real face image of the identified client is retrieved, and an image pair is formed by the test face image and the retrieved real face image. The image pair is classified by the trained Siamese network to determine whether the input test image is a real face or not. The experimental results demonstrate the effectiveness of our method.

Original languageEnglish
Article number109148
JournalPattern Recognition
Volume135
DOIs
Publication statusPublished - Mar 2023

Keywords

  • Face spoofing detection
  • Identity information
  • Siamese network

Fingerprint

Dive into the research topics of 'Person-Specific Face Spoofing Detection Based on a Siamese Network'. Together they form a unique fingerprint.

Cite this