Papers › Body Part-Based Representation Learning for Occluded Person Re-Identification

Body Part-Based Representation Learning for Occluded Person Re-Identification

7 Nov 2022arXiv:2211.03679archive 2025-07-28

Vladimir Somers, Christophe De Vleeschouwer, Alexandre Alahi

Occluded person re-identification (ReID) is a person retrieval task which aims at matching occluded person images with holistic ones. For addressing occluded ReID, part-based methods have been shown beneficial as they offer fine-grained information and are well suited to represent partially visible human bodies. However, training a part-based model is a challenging task for two reasons. Firstly, individual body part appearance is not as discriminative as global appearance (two distinct IDs might have the same local appearance), this means standard ReID training objectives using identity labels are not adapted to local feature learning. Secondly, ReID datasets are not provided with human topographical annotations. In this work, we propose BPBreID, a body part-based ReID model for solving the above issues. We first design two modules for predicting body part attention maps and producing body part-based features of the ReID target. We then propose GiLt, a novel training scheme for learning part-based representations that is robust to occlusions and non-discriminative local appearance. Extensive experiments on popular holistic and occluded datasets show the effectiveness of our proposed method, which outperforms state-of-the-art methods by 0.7% mAP and 5.6% rank-1 accuracy on the challenging Occluded-Duke dataset. Our code is available at https://github.com/VlSomers/bpbreid.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

vlsomers/bpbreid officialmentioned in papermentioned on GitHubpytorch report
trackinglaboratory/tracklab mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Human ParsingOccluded Person Re-IdentificationPart-based Representation LearningPerson Re-IdentificationPerson RetrievalRepresentation LearningRetrieval

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Person Re-Identification DukeMTMC-reID BPBreID (RK) Rank-1 93.9 #3 of 94 Archive leaderboard report
Person Re-Identification DukeMTMC-reID BPBreID (RK) mAP 92.9 #3 of 94 Archive leaderboard report
Person Re-Identification DukeMTMC-reID BPBreID Rank-1 92.4 #24 of 94 Archive leaderboard report
Person Re-Identification DukeMTMC-reID BPBreID mAP 84.2 #24 of 94 Archive leaderboard report
Person Re-Identification Market-1501 BPBreID (RK) Rank-1 96.4 #14 of 135 Archive leaderboard report
Person Re-Identification Market-1501 BPBreID (RK) mAP 95.3 #14 of 135 Archive leaderboard report
Person Re-Identification Market-1501 BPBreID Rank-1 95.7 #44 of 135 Archive leaderboard report
Person Re-Identification Market-1501 BPBreID mAP 89.4 #44 of 135 Archive leaderboard report
Person Re-Identification Occluded REID BPBreID Rank-1 82.9 #4 of 5 Archive leaderboard report
Person Re-Identification Occluded REID BPBreID mAP 75.2 #4 of 5 Archive leaderboard report
Person Re-Identification Occluded-DukeMTMC BPBreID Rank-1 75.1 #5 of 32 Archive leaderboard report
Person Re-Identification Occluded-DukeMTMC BPBreID mAP 62.5 #5 of 32 Archive leaderboard report
Person Re-Identification P-DukeMTMC-reID BPBreID Rank-1 93.0 #1 of 2 Archive leaderboard report
Person Re-Identification P-DukeMTMC-reID BPBreID mAP 83.2 #1 of 2 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

PCB

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections