Abstract

Existing face anti-spoofing (FAS) methods usually train a deep network-based detector on collected living and spoofing faces recorded with several reserved face capture conditions (e.g., reserved devices and scenes). Due to this data-driven approach, the trained detector performs well in detecting spoofing faces recorded with reserved capture conditions. However, as faces recorded with different conditions will differ to a greater or lesser degree, the detector’s performance may decline in real FAS applications in which faces are recorded with new capture conditions. To avoid the detector’s performance decline in real applications, we propose that the detector should efficiently adapt itself to any new application by fully utilizing the easy-collecting living faces in this application. We call this problem a one-class adaptation (OCA) problem for FAS. In this paper, we develop a novel one-class adaptation face anti-spoofing (OCA-FAS) method for the OCA problem. Specifically, OCA-FAS solves the OCA problem by training a meta-learner on OCA tasks for learning adaptation with only living faces. In addition, a novel meta loss function search (MLS) strategy that searches for better loss function to help the meta-learner solving OCA tasks is presented in OCA-FAS. To evaluate the developed OCA-FAS, we propose a benchmark with three protocols to test the detector’s performance on the OCA aspect. Our experiments show that compared with existing state-of-the-art FAS methods, OCA-FAS performs much better on not only our proposed benchmark but also existing benchmarks.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call