SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2506.20977 · NeurIPS · 2025

From Cradle to Cane: A Two-Pass Framework for High-Fidelity Lifespan Face Aging

Kai Wang, Tao Liu, Shiqi Yang, Yaxing Wang, Senmao Li, Dafeng Zhang, Gengchen Li, Shizhuo Liu, Yongqi Song, Boqian Li

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 2 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
byliutao/Cradle2Cane — 2 of 4
FunctionStatusWhere it lives
normalize Ran byliutao/Cradle2Cane/lib/model/age_map.py
pointer only (licence: NONE) · get_code("f41b297cb21f4c0f")
slerp Ran byliutao/Cradle2Cane/lib/model/age_map.py
pointer only (licence: NONE) · get_code("390974c5e23b0188")
map_attr Not yet run byliutao/Cradle2Cane/lib/model/age_map.py
pointer only (licence: NONE) · get_code("0af8373937dd1bd7")
map_attr_single Not yet run byliutao/Cradle2Cane/lib/model/age_map.py
pointer only (licence: NONE) · get_code("3ed4b0c54eea50f8")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Face aging has become a crucial task in computer vision, with applications ranging from entertainment to healthcare. However, existing methods struggle with achieving a realistic and seamless transformation across the entire lifespan, especially when handling large age gaps or extreme head poses. The core challenge lies in balancing age accuracy and identity preservation-what we refer to as the Age-ID trade-off. Most prior methods either prioritize age transformation at the expense of identity consistency or vice versa. In this work, we address this issue by proposing a two-pass face aging framework, named Cradle2Cane, based on few-step text-toimage (T2I) diffusion models. The first pass focuses on solving age accuracy by introducing an adaptive noise injection (AdaNI) mechanism. This mechanism is guided by including prompt descriptions of age and gender for the given person as the textual condition. Also, by adjusting the noise level, we can control the strength of aging while allowing more flexibility in transforming the face. However, identity preservation is weakly ensured here to facilitate stronger age transformations. In the second pass, we enhance identity preservation while maintaining age-specific features by conditioning the model on two identity-aware embeddings (IDEmb): SVR-ArcFace and Rotate-CLIP. This pass allows for denoising the transformed image from the first pass, ensuring stronger identity preservation without compromising the aging accuracy. Both passes are jointly trained in an end-to-end way. Extensive experiments on the CelebA-HQ test dataset, evaluated through Face++ and Qwen-VL protocols, show that our Cradle2Cane outperforms existing face aging methods in age accuracy and identity consistency. Additionally, Cra-dle2Cane demonstrates superior robustness when applied to in-the-wild human face images, where prior methods often fail. This significantly broadens its applicability to more diverse and unconstrained real-world scenarios. Code is available at https://github.com/byliutao/Cradle2Cane.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2506.20977")
get_code_for_paper("2506.20977")
have("2506.20977")

Connect an agent — have() is free.