Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Facial Demorphing from a Single Morph Using a Latent Conditional GAN

About

A morph is created by combining two (or more) face images from two (or more) identities to create a composite image that is highly similar to all constituent identities, allowing the forged morph to be biometrically associated with more than one individual. Morph Attack Detection (MAD) can be used to detect a morph, but does not reveal the constituent images. Demorphing - the process of deducing the constituent images - is thus vital to provide additional evidence about a morph. Existing demorphing methods suffer from the morph replication problem, where the outputs tend to look very similar to the morph itself, or assume that train and test morphs are generated using the same morph technique. The proposed method overcomes these issues. The method decomposes a morph in latent space allowing it to demorph images created from unseen morph techniques and face styles. We train our method on morphs created from synthetic faces and test on morphs created from real faces using different morph techniques. Our method outperforms existing methods by a considerable margin and produces high fidelity demorphed face images.

Nitish Shukla, Arun Ross• 2025

Related benchmarks

TaskDatasetResultRank
Image DemorphingMorDIFF
Restoration Accuracy100
26
Image DemorphingWmorph
Restoration Accuracy100
26
Image DemorphingAMSL
Restoration Accuracy99.9
26
Image DemorphingFMorph
Restoration Accuracy100
26
Image DemorphingStyleGAN
Restoration Accuracy50.39
26
Image Demorphingopencv
Restoration Accuracy99.83
26
Face Demorphing RetrievalMean of six datasets (AMSL, OpenCV, FMorph, WMorph, MorDiff, StyleGAN) with CASIA-WebFace distractors (test)
mAP@193.24
6
Face DemorphingAMSL
PSNR10.81
6
Face Demorphingopencv
PSNR11.65
6
Face DemorphingFMorph
PSNR11.63
6
Showing 10 of 13 rows

Other info

Follow for update