We propose a simple and data-efficient approach for face aging and de-aging by editing the StyleGAN2 latent space along an age synthesis direction. The age direction is determined using support vector regression (SVR) trained on a small set of age-labeled latent vectors, allowing us to model the relationship between latent space and age in a continuous and controllable way. To further improve identity preservation, we employ feature selection strategies such as Principal Component Analysis (PCA) and Linear Discriminant Analysis (LDA), which help isolate the latent components most relevant to age and identity. Our method enables controlled age transformation with minimal data (1.3K images for SVR) and does not require retraining the GAN. We evaluate our approach on both real and fully synthetic datasets, using multiple face recognition backbones to assess identity retention across age modifications.
We compare age synthesis using our method and SAM, with their respective face recognition (FR) scores for each aged image when compared to the original. Qualitatively, our method produces more organic changes while aging, such as hair color, skin tone, and details around the eye region. Quantitatively, our method shows better and more consistent performance in larger age gaps (for example, a +30 year gap FR score of -0.66 compared to 1.06 from SAM), while using only 1.3K training images for the SVR and a single GAN without re-training. In contrast, SAM requires 70K images for training two GAN pipelines.
The source code and synthetic dataset are available at the following links:
@article{luevano2025identity,
title={Identity-Preserving Aging and De-Aging of Faces in the StyleGAN Latent Space},
author={Luevano, Luis S. and Korshunov, Pavel and Marcel, S{\'e}bastien},
journal={International Joint Conference on Biometrics (IJCB) 2025},
year={2025}
}