Papers › Vulnerability Analysis of Face Morphing Attacks from Landmarks and Generative...

Vulnerability Analysis of Face Morphing Attacks from Landmarks and Generative Adversarial Networks

9 Dec 2020arXiv:2012.05344archive 2025-07-28

Eklavya Sarkar, Pavel Korshunov, Laurent Colbois, Sébastien Marcel

Morphing attacks is a threat to biometric systems where the biometric reference in an identity document can be altered. This form of attack presents an important issue in applications relying on identity documents such as border security or access control. Research in face morphing attack detection is developing rapidly, however very few datasets with several forms of attacks are publicly available. This paper bridges this gap by providing a new dataset with four different types of morphing attacks, based on OpenCV, FaceMorpher, WebMorph and a generative adversarial network (StyleGAN), generated with original face images from three public face datasets. We also conduct extensive experiments to assess the vulnerability of the state-of-the-art face recognition systems, notably FaceNet, VGG-Face, and ArcFace. The experiments demonstrate that VGG-Face, while being less accurate face recognition system compared to FaceNet, is also less vulnerable to morphing attacks. Also, we observed that na\"ive morphs generated with a StyleGAN do not pose a significant threat.

PaperPDFCode

Code

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Face Morphing Attack DetectionFace RecognitionImage Morphing

1 archive task tag without a task page not shown.

Datasets

Introduced by this paper, per the archive.

FERET-Morphs

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

Adaptive Instance NormalizationArcFaceConvolutionDense ConnectionsDropoutFeedforward NetworkMax PoolingR1 RegularizationReLUSoftmaxStyleGAN

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections