Papers › Rethinking Person Re-identification from a Projection-on-Prototypes Perspective

Rethinking Person Re-identification from a Projection-on-Prototypes Perspective

21 Aug 2023arXiv:2308.10717archive 2025-07-28

Qizao Wang, Xuelin Qian, Bin Li, Yanwei Fu, xiangyang xue

Person Re-IDentification (Re-ID) as a retrieval task, has achieved tremendous development over the past decade. Existing state-of-the-art methods follow an analogous framework to first extract features from the input images and then categorize them with a classifier. However, since there is no identity overlap between training and testing sets, the classifier is often discarded during inference. Only the extracted features are used for person retrieval via distance metrics. In this paper, we rethink the role of the classifier in person Re-ID, and advocate a new perspective to conceive the classifier as a projection from image features to class prototypes. These prototypes are exactly the learned parameters of the classifier. In this light, we describe the identity of input images as similarities to all prototypes, which are then utilized as more discriminative features to perform person Re-ID. We thereby propose a new baseline ProNet, which innovatively reserves the function of the classifier at the inference stage. To facilitate the learning of class prototypes, both triplet loss and identity classification loss are applied to features that undergo the projection by the classifier. An improved version of ProNet++ is presented by further incorporating multi-granularity designs. Experiments on four benchmarks demonstrate that our proposed ProNet is simple yet effective, and significantly beats previous baselines. ProNet++ also achieves competitive or even better results than transformer-based competitors.

PaperPDF

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

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

Tasks

Person Re-IdentificationPerson RetrievalRetrievalVehicle Re-Identification

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Person Re-Identification CUHK03 ProNet++ (ResNet50+RK) MAP 91.9 #2 of 19 Archive leaderboard report
Person Re-Identification CUHK03 ProNet++ (ResNet50+RK) Rank-1 90.6 #2 of 19 Archive leaderboard report
Person Re-Identification CUHK03 ProNet++ MAP 82.7 #7 of 19 Archive leaderboard report
Person Re-Identification CUHK03 ProNet++ Rank-1 85.2 #7 of 19 Archive leaderboard report
Person Re-Identification MSMT17 ProNet++ (ResNet50+RK) Rank-1 88.2 #4 of 43 Archive leaderboard report
Person Re-Identification MSMT17 ProNet++ (ResNet50+RK) mAP 80 #4 of 43 Archive leaderboard report
Person Re-Identification MSMT17 ProNet++ Rank-1 85.4 #22 of 43 Archive leaderboard report
Person Re-Identification MSMT17 ProNet++ mAP 65.5 #22 of 43 Archive leaderboard report
Person Re-Identification Market-1501 ProNet++ (ResNet50+RK) Rank-1 96.4 #15 of 135 Archive leaderboard report
Person Re-Identification Market-1501 ProNet++ (ResNet50+RK) mAP 95.3 #15 of 135 Archive leaderboard report
Person Re-Identification Market-1501 ProNet++ Rank-1 96 #34 of 135 Archive leaderboard report
Person Re-Identification Market-1501 ProNet++ mAP 90.2 #34 of 135 Archive leaderboard report
Vehicle Re-Identification VeRi-776 ProNet++ (ResNet50) Rank-1 97.7 #8 of 17 Archive leaderboard report
Vehicle Re-Identification VeRi-776 ProNet++ (ResNet50) mAP 83.4 #8 of 17 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

Triplet Loss

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