XSA-MAD: Cross-modal Semantic Alignment for Morphing Attack Detection
Abstract
Morphing attacks pose a serious threat to face recognition systems. Existing image-based morphing attack detection methods often generalize poorly to unseen generation techniques because they rely solely on visual cues.
XSA-MAD is a CLIP-based multimodal framework that explicitly models semantic inconsistencies between bona-fide and morphed faces. Morphing concepts are decomposed into four interpretable attributes: identity, facial geometry, texture, and consistency. The image encoder is progressively aligned with this discriminative textual space, resulting in a unified semantic representation that captures generation-invariant, concept-level discrepancies.
Experiments on MAD22 and MorDIFF, following training on SMDD, demonstrate strong generalization across diverse morphing principles. XSA-MAD achieves an equal error rate of 2.92% on GAN-based morphs and consistently outperforms existing methods under high-fidelity generative attacks.
Method
Stage 1: Textual Semantic Space
The CLIP text encoder is adapted with LoRA to construct discriminative class prototypes from structured prompts.
Stage 2: Visual Alignment
The learned prototypes are fixed, and the CLIP image encoder is adapted so image features align with the established textual semantic space.
The class prototype for class \(c\) is defined as the mean direction of normalized textual features:
Attribute anchors and prototype margins structure the textual space before visual alignment:
During image-to-text alignment, image features are scored against the fixed class prototypes and optimized with a CosFace-style objective:
| Component | Bona-fide | Morph |
|---|---|---|
| Base Context | A face captured from a live subject. | A generative morph spoof. |
| Identity | Person-specific identity without overlap. | Blends signatures from distinct individuals. |
| Geometry | Plausible human alignment across all regions. | Geometric ambiguity across key features. |
| Texture | Fine-structure texture persists realistically. | Texture resolution suppressed by blending. |
| Consistency | All biometric signals support one unified subject. | Identity mapping appears contradictory. |
Key Results
6.13%
Overall EER
Best overall EER among the evaluated stage-wise and joint optimization variants.
2.92%
MIPGAN-II EER
Strong performance on high-fidelity GAN-based morphs.
1.88%
MorDIFF EER
Low error on diffusion-based morphs with strict operating points.
Semantic Space Analysis
Paper
Supplementary material: static/pdfs/supplementary.pdf
BibTeX
@inproceedings{jin2026xsamad,
title = {XSA-MAD: Cross-modal Semantic Alignment for Morphing Attack Detection},
author = {Jin, Jie and Tokumasu, Mahiro and Makino, Yu and Nishigaki, Masakatsu and Ohki, Tetsushi},
booktitle = {Proceedings of the IEEE International Conference on Image Processing (ICIP)},
year = {2026}
}