Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

MiVOLO: Multi-input Transformer for Age and Gender Estimation

About

Age and gender recognition in the wild is a highly challenging task: apart from the variability of conditions, pose complexities, and varying image quality, there are cases where the face is partially or completely occluded. We present MiVOLO (Multi Input VOLO), a straightforward approach for age and gender estimation using the latest vision transformer. Our method integrates both tasks into a unified dual input/output model, leveraging not only facial information but also person image data. This improves the generalization ability of our model and enables it to deliver satisfactory results even when the face is not visible in the image. To evaluate our proposed model, we conduct experiments on four popular benchmarks and achieve state-of-the-art performance, while demonstrating real-time processing capabilities. Additionally, we introduce a novel benchmark based on images from the Open Images Dataset. The ground truth annotations for this benchmark have been meticulously generated by human annotators, resulting in high accuracy answers due to the smart aggregation of votes. Furthermore, we compare our model's age recognition performance with human-level accuracy and demonstrate that it significantly outperforms humans across a majority of age ranges. Finally, we grant public access to our models, along with the code for validation and inference. In addition, we provide extra annotations for used datasets and introduce our new benchmark.

Maksim Kuprashevich, Irina Tolstykh• 2023

Related benchmarks

TaskDatasetResultRank
Age EstimationUTKFace (test)
MAE3.82
36
Age EstimationCACD (test)
MAE4.09
25
Age EstimationIMDB-Clean (test)
MAE4.1
16
Age EstimationAgeDB (val)
Age MAE5.55
13
Gender ClassificationUTKFace (test)
Gender Accuracy98.87
9
Age EstimationLagenda (test)
MAE4.11
6
Age EstimationAdience (test)
Age Accuracy68.68
6
Gender EstimationAdience (test)
Gender Accuracy96.5
4
Age EstimationAdience (val)
Age Accuracy68.69
3
Gender ClassificationIMDB-Clean (test)
Gender Accuracy99.57
3
Showing 10 of 17 rows

Other info

Code

Follow for update