LEADERBOARD.md
December 3, 2020 ยท View on GitHub
Leaderboard
Unsupervised and domain adaptive re-ID methods on public benchmarks. To add some papers not included, you could create an issue or a pull request. Note: the following results are copied from their original papers.
For trained models by OpenUnReID, please refer to MODEL_ZOO.md.
Contents
Unsupervised learning on object re-ID
Market-1501
| Method | Venue | Code | mAP(%) | R@1(%) | R@5(%) | R@10(%) | Reference |
|---|---|---|---|---|---|---|---|
| SpCL+ | NeurIPS'20 | PyTorch (OpenUnReID) | 76.0 | 89.5 | 96.2 | 97.5 | Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID |
| MMT+ | ICLR'20 | PyTorch (OpenUnReID) | 74.3 | 88.1 | 96.0 | 97.5 | Mutual Mean-Teaching: Pseudo Label Refinery for Unsupervised Domain Adaptation on Person Re-identification |
| SpCL | NeurIPS'20 | PyTorch | 73.1 | 88.1 | 95.1 | 97.0 | Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID |
| Strong Baseline | N/A | PyTorch (OpenUnReID) | 70.5 | 87.9 | 95.7 | 97.1 | N/A |
| HCT | CVPR'20 | Empty | 56.4 | 80.0 | 91.6 | 95.2 | Hierarchical Clustering with Hard-batch Triplet Loss for Person Re-identification |
| MMCL | CVPR'20 | PyTorch | 45.5 | 80.3 | 89.4 | 92.3 | Unsupervised Person Re-Identification via Multi-Label Classification |
| SSL | CVPR'20 | PyTorch (Unofficial) | 37.8 | 71.7 | 83.8 | 87.4 | Unsupervised Person Re-identification via Softened Similarity Learning |
| BUC | AAAI'19 | PyTorch | 38.3 | 66.2 | 79.6 | 84.5 | A Bottom-up Clustering Approach to Unsupervised Person Re-identification |
DukeMTMC-reID
| Method | Venue | Code | mAP(%) | R@1(%) | R@5(%) | R@10(%) | Reference |
|---|---|---|---|---|---|---|---|
| SpCL+ | NeurIPS'20 | PyTorch (OpenUnReID) | 67.1 | 82.4 | 90.8 | 93.0 | Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID |
| MMT+ | ICLR'20 | PyTorch (OpenUnReID) | 60.3 | 75.6 | 86.0 | 89.2 | Mutual Mean-Teaching: Pseudo Label Refinery for Unsupervised Domain Adaptation on Person Re-identification |
| SpCL | NeurIPS'20 | PyTorch | 65.3 | 81.2 | 90.3 | 92.2 | Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID |
| Strong Baseline | N/A | PyTorch (OpenUnReID) | 54.7 | 72.9 | 83.5 | 87.2 | N/A |
| HCT | CVPR'20 | Empty | 50.7 | 69.6 | 83.4 | 87.4 | Hierarchical Clustering with Hard-batch Triplet Loss for Person Re-identification |
| MMCL | CVPR'20 | PyTorch | 40.2 | 65.2 | 75.9 | 80.0 | Unsupervised Person Re-Identification via Multi-Label Classification |
| SSL | CVPR'20 | PyTorch (Unofficial) | 28.6 | 52.5 | 63.5 | 68.9 | Unsupervised Person Re-identification via Softened Similarity Learning |
| BUC | AAAI'19 | PyTorch | 27.5 | 47.4 | 62.6 | 68.4 | A Bottom-up Clustering Approach to Unsupervised Person Re-identification |
MSMT17
| Method | Venue | Code | mAP(%) | R@1(%) | R@5(%) | R@10(%) | Reference |
|---|---|---|---|---|---|---|---|
| SpCL | NeurIPS'20 | PyTorch | 19.1 | 42.3 | 55.6 | 61.2 | Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID |
| MMCL | CVPR'20 | PyTorch | 11.2 | 35.4 | 44.8 | 49.8 | Unsupervised Person Re-Identification via Multi-Label Classification |
Unsupervised domain adaptation on object re-ID
Market-1501 -> DukeMTMC-reID
DukeMTMC-reID -> Market-1501
Market-1501 -> MSMT17
| Method | Venue | Code | mAP(%) | R@1(%) | R@5(%) | R@10(%) | Reference |
|---|---|---|---|---|---|---|---|
| SpCL | NeurIPS'20 | PyTorch | 26.8 | 53.7 | 65.0 | 69.8 | Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID |
| MMT | ICLR'20 | PyTorch | 22.9 | 49.2 | 63.1 | 68.8 | Mutual Mean-Teaching: Pseudo Label Refinery for Unsupervised Domain Adaptation on Person Re-identification |
| MMCL | CVPR'20 | PyTorch | 15.1 | 40.8 | 51.8 | 56.7 | Unsupervised Person Re-Identification via Multi-Label Classification |
| ECN++ | TPAMI'20 | - | 15.2 | 40.4 | 53.1 | 58.7 | Learning to Adapt Invariance in Memory for Person Re-identification |
| SSG | ICCV'19 | PyTorch | 13.2 | 31.6 | - | 49.6 | Self-similarity Grouping: A Simple Unsupervised Cross Domain Adaptation Approach for Person Re-identification |
| ECN | CVPR'19 | PyTorch | 8.5 | 25.3 | 36.3 | 42.1 | Invariance Matters: Exemplar Memory for Domain Adaptive Person Re-identification |
| PTGAN | CVPR'18 | - | 2.9 | 10.2 | - | 24.4 | Person Transfer GAN to Bridge Domain Gap for Person Re-Identification |
DukeMTMC-reID -> MSMT17
| Method | Venue | Code | mAP(%) | R@1(%) | R@5(%) | R@10(%) | Reference |
|---|---|---|---|---|---|---|---|
| SpCL | NeurIPS'20 | PyTorch | 26.5 | 53.1 | 65.8 | 70.5 | Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID |
| MMT | ICLR'20 | PyTorch | 23.3 | 50.1 | 63.9 | 69.8 | Mutual Mean-Teaching: Pseudo Label Refinery for Unsupervised Domain Adaptation on Person Re-identification |
| MMCL | CVPR'20 | PyTorch | 16.2 | 43.6 | 54.3 | 58.9 | Unsupervised Person Re-Identification via Multi-Label Classification |
| ECN++ | TPAMI'20 | - | 16.0 | 42.5 | 55.9 | 61.5 | Learning to Adapt Invariance in Memory for Person Re-identification |
| SSG | ICCV'19 | PyTorch | 13.3 | 32.2 | - | 51.2 | Self-similarity Grouping: A Simple Unsupervised Cross Domain Adaptation Approach for Person Re-identification |
| ECN | CVPR'19 | PyTorch | 10.2 | 30.2 | 41.5 | 46.8 | Invariance Matters: Exemplar Memory for Domain Adaptive Person Re-identification |
| PTGAN | CVPR'18 | - | 3.3 | 11.8 | - | 27.4 | Person Transfer GAN to Bridge Domain Gap for Person Re-Identification |