Relative Age Estimation Using Face Images
Ran Sandhaus, Yosi Keller
TL;DR
The paper tackles facial age estimation by introducing a differential age estimation framework that refines a Baseline Age Regressor (BAR) using age differences to a retrieved set of reference faces with known ages. It combines a retrieval pipeline, a Differential Age Regression (DAR) network, and an age-augmentation scheme with KDE-based error modeling, enabling iterative refinement of predictions. Empirical results on MORPH II and CACD under the Subject-Exclusive protocol show state-of-the-art MAE (2.47 on MORPH II; 5.27 on CACD), with ablations highlighting the importance of nearest-neighbor retrieval, KDE sampling, and a multi-task DAR loss. The work also analyzes biases across age, gender, and ethnicity, informing considerations for fairer, real-world deployment of age estimation systems.
Abstract
This work introduces a novel deep-learning approach for estimating age from a single facial image by refining an initial age estimate. The refinement leverages a reference face database of individuals with similar ages and appearances. We employ a network that estimates age differences between an input image and reference images with known ages, thus refining the initial estimate. Our method explicitly models age-dependent facial variations using differential regression, yielding improved accuracy compared to conventional absolute age estimation. Additionally, we introduce an age augmentation scheme that iteratively refines initial age estimates by modeling their error distribution during training. This iterative approach further enhances the initial estimates. Our approach surpasses existing methods, achieving state-of-the-art accuracy on the MORPH II and CACD datasets. Furthermore, we examine the biases inherent in contemporary state-of-the-art age estimation techniques.
