Attacking CNN-based anti-spoofing face authentication in the physical domain
arXiv:1910.00327
Abstract
In this paper, we study the vulnerability of anti-spoofing methods based on deep learning against adversarial perturbations. We first show that attacking a CNN-based anti-spoofing face authentication system turns out to be a difficult task. When a spoofed face image is attacked in the physical world, in fact, the attack has not only to remove the rebroadcast artefacts present in the image, but it has also to take into account that the attacked image will be recaptured again and then compensate for the distortions that will be re-introduced after the attack by the subsequent rebroadcast process. Subsequently, we propose a method to craft robust physical domain adversarial images against anti-spoofing CNN-based face authentication. The attack built in this way can successfully pass all the steps in the authentication chain (that is, face detection, face recognition and spoofing detection), by achieving simultaneously the following goals: i) make the spoofing detection fail; ii) let the facial region be detected as a face and iii) recognized as belonging to the victim of the attack. The effectiveness of the proposed attack is validated experimentally within a realistic setting, by considering the REPLAY-MOBILE database, and by feeding the adversarial images to a real face authentication system capturing the input images through a mobile phone camera.
arXiv comment10 pages, 11 figures, has been submitted to Computer Vision and Image Understanding(CVIU)
References in corpus (8)
- Adam: A Method for Stochastic Optimization
- Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samples
- Synthesizing Robust Adversarial Examples
- Technical Report on the CleverHans v2.1.0 Adversarial Examples Library
- Learn Convolutional Neural Network for Face Anti-Spoofing
- NO Need to Worry about Adversarial Examples in Object Detection in Autonomous Vehicles
- Foveation-based Mechanisms Alleviate Adversarial Examples
- Physical Adversarial Examples for Object Detectors