insightface
Impact of Image Resolution on Age Estimation with DeepFace and InsightFace
Automatic age estimation is widely used for age verification, where input images often vary considerably in resolution. This study evaluates the effect of image resolution on age estimation accuracy using DeepFace and InsightFace. A total of 1000 images from the IMDB-Clean dataset were processed in seven resolutions, resulting in 7000 test samples. Performance was evaluated using Mean Absolute Error (MAE), Standard Deviation (SD), and Median Absolute Error (MedAE). Based on this study, we conclude that input image resolution has a clear and consistent impact on the accuracy of age estimation in both DeepFace and InsightFace. Both frameworks achieve optimal performance at 224x224 pixels, with an MAE of 10.83 years (DeepFace) and 7.46 years (InsightFace). At low resolutions, MAE increases substantially, while very high resolutions also degrade accuracy. InsightFace is consistently faster than DeepFace across all resolutions.
What is the Best Facial Recognition Software to Use in 2021?
After extensively researching the best software for face recognition, I came to the conclusion that almost all the articles currently published are just copied and pasted from advertisements. Even worse, most of these articles recommend outdated libraries and services that are not supported anymore. Some of their suggested solutions can't even run on modern operating systems! I promise, this is not one of those articles. I've done my best to make a comprehensive list of all the modern face recognition solutions on the market.