challenges/iccv21-mfr/README.md
2021-11-30 MFR-Ongoing is now available.
2021-10-26 Please send the onnx models to us(insightface.challenge[at]gmail.com) if you want to test the MFR accuracy before our system rebooting(may be in Nov.).
2021-10-11 Final Leaderboard
2021-10-04 Please fix the public leaderboard scores before 2021-10-05 20:00(UTC+8 Time)
2021-07-16 Implicit batch inference is prohibited. For example, inserting some data-related OPs to onnx graph to enable automatic flip-test is not allowed(or similar ideas). We will check it after submission closed, to ensure fairness.
2021-06-17 Participants are now ordered in terms of highest scores across two datasets: TAR@Mask and TAR@MR-All, by the formula of 0.25 * TAR@Mask + 0.75 * TAR@MR-All.
The Masked Face Recognition Challenge & Workshop(MFR) will be held in conjunction with the International Conference on Computer Vision (ICCV) 2021.
There're InsightFace track here and Webface260M track(with larger training set) in this workshop.
Submission server link: http://iccv21-mfr.com/
An alternative submission server for Non-Chinese users: http://124.156.136.55/
WeChat:
QQ Group: 711302608, answer: github
Online issue discussion: https://github.com/deepinsight/insightface/issues/1564
In this challenge, we will evaluate the accuracy of following testsets:
We ensure that there's no overlap between these testsets and public available training datasets, as they are not collected from online celebrities.
Our test datasets mainly comes from IFRT.
Mask test-set:Mask testset contains 6,964 identities, 6,964 masked images and 13,928 non-masked images. There are totally 13,928 positive pairs and 96,983,824 negative pairs.
<details> <summary>Click to check the sample images(here we manually blur it to protect privacy) </summary> </details>Children test-set:Children testset contains 14,344 identities and 157,280 images. There are totally 1,773,428 positive pairs and 24,735,067,692 negative pairs.
<details> <summary>Click to check the sample images(here we manually blur it to protect privacy) </summary> </details>Multi-racial test-set (MR in short):The globalised multi-racial testset contains 242,143 identities and 1,624,305 images.
| Race-Set | Identities | Images | Positive Pairs | Negative Pairs |
|---|---|---|---|---|
| African | 43,874 | 298,010 | 870,091 | 88,808,791,999 |
| Caucasian | 103,293 | 697,245 | 2,024,609 | 486,147,868,171 |
| Indian | 35,086 | 237,080 | 688,259 | 56,206,001,061 |
| Asian | 59,890 | 391,970 | 1,106,078 | 153,638,982,852 |
| ALL | 242,143 | 1,624,305 | 4,689,037 | 2,638,360,419,683 |
For Mask set, TAR is measured on mask-to-nonmask 1:1 protocal, with FAR less than 0.0001(e-4).
For Children set, TAR is measured on all-to-all 1:1 protocal, with FAR less than 0.0001(e-4).
For other sets, TAR is measured on all-to-all 1:1 protocal, with FAR less than 0.000001(e-6).
Participants are ordered in terms of highest scores across two datasets: TAR@Mask and TAR@MR-All, by the formula of 0.25 * TAR@Mask + 0.75 * TAR@MR-All.
| Backbone | Dataset | Method | Mask | Children | African | Caucasian | South Asian | East Asian | MR-All | size(mb) | infer(ms) | link |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R100 | Casia | ArcFace | 26.623 | 30.359 | 39.666 | 53.933 | 47.807 | 21.572 | 42.735 | 248.904 | 7.073 | download |
| R100 | MS1MV2 | ArcFace | 65.767 | 60.496 | 79.117 | 87.176 | 85.501 | 55.807 | 80.725 | 248.904 | 7.028 | download |
| R18 | MS1MV3 | ArcFace | 47.853 | 41.047 | 62.613 | 75.125 | 70.213 | 43.859 | 68.326 | 91.658 | 1.856 | download |
| R34 | MS1MV3 | ArcFace | 58.723 | 55.834 | 71.644 | 83.291 | 80.084 | 53.712 | 77.365 | 130.245 | 3.054 | download |
| R50 | MS1MV3 | ArcFace | 63.850 | 60.457 | 75.488 | 86.115 | 84.305 | 57.352 | 80.533 | 166.305 | 4.262 | download |
| R100 | MS1MV3 | ArcFace | 69.091 | 66.864 | 81.083 | 89.040 | 88.082 | 62.193 | 84.312 | 248.590 | 7.031 | download |
| R18 | Glint360K | ArcFace | 53.317 | 48.113 | 68.230 | 80.575 | 75.852 | 47.831 | 72.074 | 91.658 | 2.013 | download |
| R34 | Glint360K | ArcFace | 65.106 | 65.454 | 79.907 | 88.620 | 86.815 | 60.604 | 83.015 | 130.245 | 3.044 | download |
| R50 | Glint360K | ArcFace | 70.233 | 69.952 | 85.272 | 91.617 | 90.541 | 66.813 | 87.077 | 166.305 | 4.340 | download |
| R100 | Glint360K | ArcFace | 75.567 | 75.202 | 89.488 | 94.285 | 93.434 | 72.528 | 90.659 | 248.590 | 7.038 | download |
| - | Private | <div style="width: 50pt">insightface-000 of frvt | 97.760 | 93.358 | 98.850 | 99.372 | 99.058 | 87.694 | 97.481 | - | - | - |
(MS1M-V2 means MS1M-ArcFace, MS1M-V3 means MS1M-RetinaFace).
Inference time was evaluated on Tesla V100 GPU, using onnxruntime-gpu==1.6.
onnx_helper.py to check whether the model is valid.0.25 * TAR@Mask + 0.75 * TAR@MR-All.zip xxx.zip model.onnx.Server link: http://iccv21-mfr.com/
(in alphabetical order)
| Sub-Track A | Sub-Track B | |
|---|---|---|
| 1st place | 30% | 30% |
| 2nd place | 15% | 15% |
| 3rd place | 5% | 5% |