Generating 2D and 3D Master Faces for Dictionary Attacks with a Network-Assisted Latent Space Evolution
Tomer Friedlander, Ron Shmelkin, Lior Wolf

TL;DR
This paper introduces a method to generate master faces that can impersonate many individuals across 2D and 3D face recognition systems using a neural network-guided evolutionary algorithm, demonstrating high coverage with few faces.
Contribution
It proposes a novel neural network-guided evolutionary approach for creating 2D and 3D master faces that effectively impersonate large populations in face verification systems.
Findings
Less than 10 master faces cover most identities in 2D datasets.
Generated 3D master faces achieve 40-50% coverage in 3D recognition systems.
Paired 2D and 3D master faces can simultaneously impersonate identities with high success.
Abstract
A master face is a face image that passes face-based identity authentication for a high percentage of the population. These faces can be used to impersonate, with a high probability of success, any user, without having access to any user information. We optimize these faces for 2D and 3D face verification models, by using an evolutionary algorithm in the latent embedding space of the StyleGAN face generator. For 2D face verification, multiple evolutionary strategies are compared, and we propose a novel approach that employs a neural network to direct the search toward promising samples, without adding fitness evaluations. The results we present demonstrate that it is possible to obtain a considerable coverage of the identities in the LFW or RFW datasets with less than 10 master faces, for six leading deep face recognition systems. In 3D, we generate faces using the 2D StyleGAN2…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsStyleGAN · Dense Connections · Feedforward Network · Path Length Regularization · Adaptive Instance Normalization · HuMan(Expedia)||How do I get a human at Expedia? · Convolution · Weight Demodulation · R1 Regularization
