Identity-Preserving Aging and De-Aging of Faces in the StyleGAN Latent Space
This paper proposes a method for identity-preserving face aging and de-aging by modeling aging directions within the StyleGAN2 latent space using support vector modeling and feature selection, enabling the generation of a new synthetic dataset for benchmarking cross-age recognition and age assurance systems.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine a world where your digital photo could instantly show you as a toddler, a teenager, or a wise elder, all while keeping your face unmistakably yours. This isn't just a magic trick for social media; it's a serious tool used by detectives to find missing children, by security experts to test how well ID systems work, and by filmmakers to tell stories across time. To pull this off, scientists use something called "Generative AI," specifically a type of model known as a GAN (Generative Adversarial Network). Think of a GAN as a super-smart artist who has memorized millions of faces. Inside this artist's brain is a hidden "control room" called a latent space. If you move a slider in this room, the artist changes a face's hair color or smile. But moving the slider to change a person's age is tricky. If you push it too hard, the face might morph into a completely different person, losing their identity like a chameleon changing colors too fast. Most current methods try to teach the artist new rules for every single age group, which is like forcing a painter to learn a new language for every decade of life. It's slow, expensive, and often results in faces that look fake or unrecognizable.
This paper introduces a clever shortcut that lets us age or de-age a face without retraining the artist at all. The researchers, Luis S. Luevano, Pavel Korshunov, and Sébastien Marcel, discovered a way to navigate the existing "control room" of a popular AI called StyleGAN2. Instead of teaching the AI new rules, they found a specific direction in the hidden space that corresponds to getting older or younger. Imagine the latent space as a giant, multi-dimensional map. The team used a simple mathematical tool (a Support Vector Regressor) to draw a straight line on this map pointing from "young" to "old." By sliding a face along this line, they can make it look older or younger.
However, there's a catch: sliding too far along this line can distort the face so much that it no longer looks like the original person. To fix this, the authors acted like a filter, picking out only the specific parts of the face's "digital DNA" that control age, while leaving the parts that control identity untouched. They tested this using two different "security guards" (face recognition systems) to see if the aged face would still be recognized as the same person. They found that by carefully selecting which features to change, they could age a face by many years or de-age it significantly while keeping the identity intact.
The team didn't just stop at the theory; they built a practical tool to figure out exactly how far to slide the slider for any specific age. They also created a massive, fully synthetic dataset of 20,000 different people, each shown in 10 different ages, to help other scientists test their own systems. Their results suggest that this "edit the map" approach is much more efficient and reliable than the complex, heavy-training methods used before. They showed that you can age a child to look like a 30-year-old or turn a senior into a young adult, and as long as you stay within certain limits, the face will still pass the security check. It's a way of turning the dial on time without losing the person behind the face.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.