ARoFace: Alignment Robustness to Improve Low-Quality Face Recognition
Mohammad Saeed Ebrahimi Saadabadi, Sahar Rahimi Malakshan, Ali Dabouei, Nasser M. Nasrabadi
TL;DR
This work tackles the drop in face recognition performance on low-quality images caused in part by Face Alignment Errors (FAE). It introduces ARoFace, a plug-and-play training framework that pairs a differentiable spatial transformer with adversarial data augmentation to generate FAE-like samples during training, without requiring target datasets or GANs. By formalizing FAE as a FR-specific degradation and constraining perturbations via a per-landmark flow-based budget, ARoFace achieves state-of-the-art results on IJB-B, IJB-C, TinyFace, and IJB-S benchmarks while maintaining HQ performance and incurring minimal parameter overhead. The approach offers a practical, scalable method to enhance low-quality FR in real-world deployments, with broad compatibility across angular-margin losses and minimal computational burden beyond standard adversarial training.
Abstract
Aiming to enhance Face Recognition (FR) on Low-Quality (LQ) inputs, recent studies suggest incorporating synthetic LQ samples into training. Although promising, the quality factors that are considered in these works are general rather than FR-specific, \eg, atmospheric turbulence, resolution, \etc. Motivated by the observation of the vulnerability of current FR models to even small Face Alignment Errors (FAE) in LQ images, we present a simple yet effective method that considers FAE as another quality factor that is tailored to FR. We seek to improve LQ FR by enhancing FR models' robustness to FAE. To this aim, we formalize the problem as a combination of differentiable spatial transformations and adversarial data augmentation in FR. We perturb the alignment of the training samples using a controllable spatial transformation and enrich the training with samples expressing FAE. We demonstrate the benefits of the proposed method by conducting evaluations on IJB-B, IJB-C, IJB-S (+4.3\% Rank1), and TinyFace (+2.63\%). \href{https://github.com/msed-Ebrahimi/ARoFace}{https://github.com/msed-Ebrahimi/ARoFace}
