Command Palette
Search for a command to run...
DiP: Learning Discriminative Implicit Parts for Person Re-Identification
Dengjie Li Siyu Chen Yujie Zhong Lin Ma

Abstract
In person re-identification (ReID) tasks, many works explore the learning of part features to improve the performance over global image features. Existing methods explicitly extract part features by either using a hand-designed image division or keypoints obtained with external visual systems. In this work, we propose to learn Discriminative implicit Parts (DiPs) which are decoupled from explicit body parts. Therefore, DiPs can learn to extract any discriminative features that can benefit in distinguishing identities, which is beyond predefined body parts (such as accessories). Moreover, we propose a novel implicit position to give a geometric interpretation for each DiP. The implicit position can also serve as a learning signal to encourage DiPs to be more position-equivariant with the identity in the image. Lastly, an additional DiP weighting is introduced to handle the invisible or occluded situation and further improve the feature representation of DiPs. Extensive experiments show that the proposed method achieves state-of-the-art performance on multiple person ReID benchmarks.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| person-re-identification-on-cuhk03-detected | DiP (without RK) | MAP: 83.1 Rank-1: 85.4 |
| person-re-identification-on-cuhk03-labeled | DiP (without RK) | MAP: 85.7 Rank-1: 87 |
| person-re-identification-on-dukemtmc-reid | DiP (without RK) | Rank-1: 91.7 mAP: 85.2 |
| person-re-identification-on-market-1501 | DiP (without RK) | Rank-1: 95.8 mAP: 90.8 |
| person-re-identification-on-msmt17 | DiP (without RK) | Rank-1: 87.3 mAP: 71.8 |
| person-re-identification-on-occluded-dukemtmc | DiP (without RK) | Rank-1: 71.1 mAP: 63.1 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.