Face morphing attacks compromise biometric security by creating document images that verify against multiple identities, posing significant risks from document issuance to border control. Differential Morphing Attack Detection (D-MAD) offers an effective countermeasure, particularly when employing face demorphing to disentangle identities blended in the morph. However, existing methods lack operational generalizability due to limited training data and the assumption that all document inputs are morphs. This paper presents SFDemorpher, a framework designed for the operational deployment of face demorphing for D-MAD that performs identity disentanglement within joint StyleGAN latent and high-dimensional feature spaces. We introduce a dual-pass training strategy handling both morphed and bona fide documents, leveraging a hybrid corpus with predominantly synthetic identities to enhance robustness against unseen distributions. Extensive evaluation confirms state-of-the-art generalizability across unseen identities, diverse capture conditions, and 13 morphing techniques, spanning both border verification and the challenging document enrollment stage. Our framework achieves superior D-MAD performance by widening the margin between the score distributions of bona fide and morphed samples while providing high-fidelity visual reconstructions facilitating explainability.
Figures & tables
Figure 1: Visualization of the three primary operational face demorphing scenarios. In each case, face demorphing algorithm processes a suspected document image Idoc and a trusted reference Iref to estimate a ground truth IGT . The specific restoration goal Iout is determined by the scenario: (a) fraudulent enrollment with a morphed document, (b) border crossing with a morphed document, and (c) standard travel with a bona fide document.
Figure 2: The training pipeline of the SFDemorpher framework utilizing a dual-pass strategy. The bona fide pass processes the input pair (Idoc,Iref)=(IB,IB′) to reconstruct the ground truth IGT=IB , yielding output Iout=IB^ . The morphed pass trains on the accomplice restoration scenario using inputs (Idoc,Iref)=(IAC,IC′) to disentangle identities, targeting the original accomplice IGT=IA to reconstruct Iout=IA^ . During inference, the framework operates identically without the ground truth IGT .
Coefficient
Bona Fide Pass
Morphed Pass
λid
0.1
1.0
λL2
0.1
1.0
λlpips
0.08
0.8
λms-ssim
0.04
0.4
λfeat
0.01
0.1
λinv-id
0.0
0.6
Table 1: Loss coefficients ( λ ) for the dual-pass training strategy. Note that Linv-id is only active during the morphed pass.
Figure 3: Overview of the proposed D-MAD pipeline. The SFDemorpher framework reconstructs an output image Iout from the document Idoc and trusted reference Iref . Next, an FRS computes the similarity score s between the reconstruction and the reference to classify the document as either bona fide or morphed.
Figure 4: Qualitative results of accomplice identity restoration on morphed images from the FRLL-Morphs-UTW Sarkar et al. (2020) ; Sarkar et al. (2022) ; Ismayilov et al. (2025) dataset. Green scores (bottom right) denote the identity similarity to the ground truth accomplice, while red scores (top left) denote similarity to the non-target criminal identity in the trusted reference. Effective demorphing yields high green scores and low red scores, indicating successful target reconstruction and non-target removal.
Figure 5: Qualitative results on the FEI Morph V2 Di Domenico et al. (2023) ; MI@BioLab () dataset on splicing-based Makrushin et al. (2017) morphs. The visualization follows the same convention as Fig. 4 . This dataset enables evaluation of both accomplice and criminal restoration scenarios.
Figure 6: Qualitative results of bona fide identity restoration. The figure displays document-reference pairs from the FRLL-Morphs-UTW Sarkar et al. (2020) ; Sarkar et al. (2022) ; Ismayilov et al. (2025) , HNU-FM Zhang et al. (2021) , and FEI Morph V2 Di Domenico et al. (2023) ; MI@BioLab () . Green scores (bottom right) indicate the identity similarity to the bona fide document, where higher values signify superior identity preservation.
Dataset
Demorphing
DTI (A)↑
DNTI (A)↓
Method
HNU-FM
No Demorphing
0.228
0.182
FaDe
0.311
-0.004
SD-U
0.170
-0.125
SD-S
0.190
-0.227
SFD (ours)
0.335
-0.221
Table 2: Comparison of Deviation of Target (DTI) and Non-Target (DNTI) Identity for accomplice (A) restoration on the HNU-FM Zhang et al. (2021) and FRLL-Morphs-UTW Sarkar et al. (2020) ; Sarkar et al. (2022) ; Ismayilov et al. (2025) datasets. Higher DTI (A) and lower DNTI (A) values indicate superior face demorphing performance.
Dataset
Demorphing
DTI (A)↑
DNTI (A)↓
DTI (C)↑
DNTI (C)↓
Method
FEI Morph V2 C02 Morphs
No Demorphing
0.431
0.119
0.171
0.353
FaDe
0.449
-0.036
0.200
0.198
SD-U
0.276
-0.131
0.088
0.048
SD-S
0.241
-0.206
0.090
-0.030
SFD (ours)
0.432
-0.212
0.207
0.052
Table 3: Comparison of Deviation of Target Identity (DTI) and Non-Target Identity (DNTI) for accomplice (A) and criminal (C) restoration scenarios on the FEI Morph V2 Di Domenico et al. (2023) ; MI@BioLab () dataset.
Dataset
Demorphing
DTI (B)↑
Method
FRLL-Morphs- UTW
No Demorphing
0.569
FaDe
0.597
SD-U
0.327
SD-S
0.308
SFD (ours)
0.553
Table 4: Comparison of bona fide Deviation of Target Identity, DTI (B) , across face demorphing methods. Higher DTI (B) values indicate better preservation of the original identity in demorphed bona fide documents.
Dataset
D-MAD Method
EER (%)
BSCER @ MACER (%)
10%
5%
1%
FRLL-Morphs-UTW
AdaFace
0.08
0.00
0.00
0.00
Siamese
7.84
7.84
7.84
7.84
CIFAA
10.30
11.77
27.45
71.57
ACIdA
0.98
0.98
0.98
0.98
FaDe
0.08
0.00
0.00
0.00
Table 5: Comprehensive comparison of Differential Morphing Attack Detection (D-MAD) performance. The table reports Equal Error Rate (EER) and Bona fide Sample Presentation Classification Error Rate (BSCER) at fixed Morphing Attack Classification Error Rate (MACER) operating points ISO/IEC FDIS 20059 (2025) .
Figure 7: Detection Error Trade-off (DET) curves showing D-MAD performance across evaluation datasets. For our proposed approach (SFD), the shaded region represents the ±1 standard deviation interval.
Dataset
Demorphing
BMS ↑
Method
FRLL-Morphs-UTW
No Demorphing
0.453
FaDe
0.551
SD-U
0.427
SD-S
0.489
SFD (ours)
0.735
Table 6: Comparison of Bona Fide-Morph Separability (BMS) scores. Higher BMS values indicate a larger margin between the score distributions of bona fide and morphed samples
Figure 8: Identity similarity score histograms of different evaluation datasets. Green ( DB ) and purple ( DM ) distributions represent bona fide and morphed score sets (Eq. ( 22 )). The blue distribution DD (Eq. ( 24 )) represents the similarity between the demorphed output and the ground truth target identity. The red dotted line denotes the FRS decision threshold τ . Ideally, a robust method preserves DB near the AdaFace baseline, shifts DM left of τ for non-target removal, and positions DD right of τ for target recovery.
Figure 9: Ablation studies on the FEI Morph V2 Di Domenico et al. (2023) ; MI@BioLab () dataset (criminal restoration scenario) presented as Detection Error Trade-off (DET) curves. (a) Impact of removing key training components (e.g., Feature Demorphing Module (FDM)). (b) Effect of varying the ratio of synthetic training data. (c) Robustness analysis against common image corruptions. (d) CurricularFace Huang et al. (2020) and (e) ArcFace Deng et al. (2022) Face Recognition Systems (FRS) employed for the D-MAD decision-making of face demorphing methods.
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 10: Structure of the ResNet-IR Deng et al. (2022) layer.
Figure 11: Architecture of the Feature Demorphing Module ( MFDM ).
Figure 12: Architecture of the Feature Fusion Module ( MFFM ).
Dataset
Morphing Method
# of FRSs ( c )
1
2
3
FRLL-Morphs-UTW
UTW
76.8%
57.6%
20.2%
UTW-StyleGAN
81.7%
63.4%
41.6%
OpenCV
95.9%
90.1%
66.3%
FaceMorpher
94.4%
87.6%
61.8%
WebMorph
96.2%
89.9%
65.1%
Appendix
Table 7: Morphing Attack Potential (MAP) Ferrara et al. (2022) scores for each morphing method across evaluation datasets. Values represent the percentage of morphs successfully verifying against both contributing subjects on at least c FRSs (with r=1 ). Higher values indicate greater attack potential.
Fraunhofer Institute for Computer Graphics Research IGD, Germany · TU Darmstadt, Germany · Norwegian University of Science and Technology (NTNU), Norway