Skip to content

Latest commit

 

History

History
28 lines (13 loc) · 2.25 KB

README.md

File metadata and controls

28 lines (13 loc) · 2.25 KB

PATRON

PATRON: Exploring respiratory signal derived from non-contact face videos for face anti-spoofing

Face authentication provides non-contact, user-friendly, covert, and low-cost acquisition. Despite this, face authentication is avoided in safety-critical applications because an adversary can easily spoof it. Several methodologies have been explored in the literature, but all of them, including remote Photoplethysmography(rPPG), are insufficient to detect the 3D face mask. The 3D face mask attack is considered the most potent attack, and it cannot be correctly detected even after consolidating different methodologies. It motivates us to explore a different methodology for face anti-spoofing based on respiration rate because it provides complementary information with the existing methodologies. To achieve the best possible performance, our novel method,𝑃𝐴𝑇𝑅𝑂𝑁 that is resPiration bAsed feaTuRes fOr 3D face mask aNti-spoofing is based on: i)different characteristics as that of rPPG methods; ii) appropriate selection of facial regions; iii) relevant feature selection, and iv) compact feature representation. Our extensive experimental results on a publicly available3D face mask anti-spoofing dataset reveal that our proposed method 𝑃𝐴𝑇𝑅𝑂𝑁 performs similar to the several state-of-the-art methods, and respiration rate can be utilized for face anti-spoofing. Furthermore, it provides guidelines about proper facial region selection and feature extraction, which enables the respiratory signal for anti-spoofing.

Flow diagram of novel proposed PATRON method

image

Installation

Paper Link

Use the below instruction to detect the 3D face mask

Usage

  1. Extract the Landmark points from a face video using CLNF Openface

    Use Link to Install Openface

  2. After Installing Openface, run the below script to extract landmark points

    Run Openface.m