Zhun Zhong, Liang Zheng, Zhiming Luo, Shaozi Li, Yi Yang
This paper considers the domain adaptive person re-identification (re-ID) problem: learning a re-ID model from a labeled source domain and an unlabeled target domain. Conventional methods are mainly to reduce feature distribution gap between the source and target domains. However, these studies largely neglect the intra-domain variations in the target domain, which contain critical factors influencing the testing performance on the target domain. In this work, we comprehensively investigate into the intra-domain variations of the target domain and propose to generalize the re-ID model w.r.t three types of the underlying invariance, i.e., exemplar-invariance, camera-invariance and neighborhood-invariance. To achieve this goal, an exemplar memory is introduced to store features of the target domain and accommodate the three invariance properties. The memory allows us to enforce the invariance constraints over global training batch without significantly increasing computation cost. Experiment demonstrates that the three invariance properties and the proposed memory are indispensable towards an effective domain adaptation system. Results on three re-ID domains show that our domain adaptation accuracy outperforms the state of the art by a large margin. Code is available at: https://github.com/zhunzhong07/ECN
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Domain Adaptation | Duke to MSMT | mAP | 10.2 | ECN |
| Domain Adaptation | Duke to MSMT | rank-1 | 30.2 | ECN |
| Domain Adaptation | Duke to MSMT | rank-10 | 46.8 | ECN |
| Domain Adaptation | Duke to MSMT | rank-5 | 41.5 | ECN |
| Domain Adaptation | VehicleID to VERI-Wild Small | R-1 | 73.4 | ECN |
| Domain Adaptation | VehicleID to VERI-Wild Small | R-5 | 88.8 | ECN |
| Domain Adaptation | VehicleID to VERI-Wild Small | mAP | 34.7 | ECN |
| Domain Adaptation | Market to MSMT | mAP | 8.5 | ECN |
| Domain Adaptation | Market to MSMT | rank-1 | 25.3 | ECN |
| Domain Adaptation | Market to MSMT | rank-10 | 42.1 | ECN |
| Domain Adaptation | Market to MSMT | rank-5 | 36.3 | ECN |
| Domain Adaptation | Market to Duke | mAP | 40.4 | ENC |
| Domain Adaptation | Market to Duke | rank-1 | 63.3 | ENC |
| Domain Adaptation | Duke to Market | mAP | 43 | ENC |
| Domain Adaptation | Duke to Market | rank-1 | 75.1 | ENC |
| Domain Adaptation | VehicleID to VERI-Wild Large | R-1 | 61 | ECN |
| Domain Adaptation | VehicleID to VERI-Wild Large | R-5 | 78.2 | ECN |
| Domain Adaptation | VehicleID to VERI-Wild Large | mAP | 24.7 | ECN |
| Domain Adaptation | VehicleID to VeRi-776 | Rank-1 | 57.41 | ECN |
| Domain Adaptation | VehicleID to VeRi-776 | Rank-5 | 70.53 | ECN |
| Domain Adaptation | VehicleID to VeRi-776 | mAP | 20.06 | ECN |
| Domain Adaptation | VehicleID to VERI-Wild Medium | R-1 | 68.6 | ECN |
| Domain Adaptation | VehicleID to VERI-Wild Medium | R-5 | 84.6 | ECN |
| Domain Adaptation | VehicleID to VERI-Wild Medium | mAP | 30.6 | ECN |
| Person Re-Identification | DukeMTMC-reID | MAP | 40.4 | ECN |
| Person Re-Identification | DukeMTMC-reID | Rank-1 | 63.3 | ECN |
| Person Re-Identification | DukeMTMC-reID | Rank-10 | 80.4 | ECN |
| Person Re-Identification | DukeMTMC-reID | Rank-5 | 75.8 | ECN |
| Person Re-Identification | Market-1501->DukeMTMC-reID | Rank-1 | 63.3 | ECN |
| Person Re-Identification | Market-1501->DukeMTMC-reID | Rank-10 | 80.4 | ECN |
| Person Re-Identification | Market-1501->DukeMTMC-reID | Rank-20 | 84.2 | ECN |
| Person Re-Identification | Market-1501->DukeMTMC-reID | Rank-5 | 75.8 | ECN |
| Person Re-Identification | Market-1501->DukeMTMC-reID | mAP | 40.4 | ECN |
| Person Re-Identification | DukeMTMC-reID->MSMT17 | Rank-1 | 30.2 | ECN |
| Person Re-Identification | DukeMTMC-reID->MSMT17 | Rank-10 | 46.8 | ECN |
| Person Re-Identification | DukeMTMC-reID->MSMT17 | Rank-5 | 41.5 | ECN |
| Person Re-Identification | DukeMTMC-reID->MSMT17 | mAP | 10.2 | ECN |
| Person Re-Identification | DukeMTMC-reID->Market-1501 | Rank-1 | 75.1 | ECN |
| Person Re-Identification | DukeMTMC-reID->Market-1501 | Rank-10 | 91.6 | ECN |
| Person Re-Identification | DukeMTMC-reID->Market-1501 | Rank-20 | 94.5 | ECN |
| Person Re-Identification | DukeMTMC-reID->Market-1501 | Rank-5 | 87.6 | ECN |
| Person Re-Identification | DukeMTMC-reID->Market-1501 | mAP | 43 | ECN |
| Person Re-Identification | Market-1501->MSMT17 | Rank-1 | 25.3 | ECN |
| Person Re-Identification | Market-1501->MSMT17 | Rank-10 | 42.1 | ECN |
| Person Re-Identification | Market-1501->MSMT17 | Rank-5 | 36.3 | ECN |
| Person Re-Identification | Market-1501->MSMT17 | mAP | 8.5 | ECN |
| Person Re-Identification | Market-1501 | MAP | 43 | ECN |
| Person Re-Identification | Market-1501 | Rank-1 | 75.1 | ECN |
| Person Re-Identification | Market-1501 | Rank-10 | 91.6 | ECN |
| Person Re-Identification | Market-1501 | Rank-5 | 87.6 | ECN |
| Unsupervised Domain Adaptation | Duke to MSMT | mAP | 10.2 | ECN |
| Unsupervised Domain Adaptation | Duke to MSMT | rank-1 | 30.2 | ECN |
| Unsupervised Domain Adaptation | Duke to MSMT | rank-10 | 46.8 | ECN |
| Unsupervised Domain Adaptation | Duke to MSMT | rank-5 | 41.5 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Small | R-1 | 73.4 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Small | R-5 | 88.8 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Small | mAP | 34.7 | ECN |
| Unsupervised Domain Adaptation | Market to MSMT | mAP | 8.5 | ECN |
| Unsupervised Domain Adaptation | Market to MSMT | rank-1 | 25.3 | ECN |
| Unsupervised Domain Adaptation | Market to MSMT | rank-10 | 42.1 | ECN |
| Unsupervised Domain Adaptation | Market to MSMT | rank-5 | 36.3 | ECN |
| Unsupervised Domain Adaptation | Market to Duke | mAP | 40.4 | ENC |
| Unsupervised Domain Adaptation | Market to Duke | rank-1 | 63.3 | ENC |
| Unsupervised Domain Adaptation | Duke to Market | mAP | 43 | ENC |
| Unsupervised Domain Adaptation | Duke to Market | rank-1 | 75.1 | ENC |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Large | R-1 | 61 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Large | R-5 | 78.2 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Large | mAP | 24.7 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VeRi-776 | Rank-1 | 57.41 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VeRi-776 | Rank-5 | 70.53 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VeRi-776 | mAP | 20.06 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Medium | R-1 | 68.6 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Medium | R-5 | 84.6 | ECN |
| Unsupervised Domain Adaptation | VehicleID to VERI-Wild Medium | mAP | 30.6 | ECN |