Browse State-of-the-Art › Person Re-Identification

Person Re-Identification

585 papers with code · 41 benchmarks · 65 datasets archive 2025-07-28

Computer Vision

Person Re-Identification is a computer vision task in which the goal is to match a person's identity across different cameras or locations in a video or image sequence. It involves detecting and tracking a person and then using features such as appearance, body shape, and clothing to match their identity in different frames. The goal is to associate the same person across multiple non-overlapping camera views in a robust and efficient manner.

Description from the archive archive 2025-07-28.

Benchmarks archive 2025-07-28

41 leaderboard tables shown for this task, 41 with rows (a “benchmark” on this site is a table with at least one row, as on /sota), ordered by row count. “Best model” is the first row in the archive's own order at snapshot; nothing is re-ranked here and metric direction is not recorded in the archive. PwC's Trend sparklines are not in the archive, so that column is omitted. 10 shown of 41 until expanded.

DatasetBest model (first row in archive order)PaperCodeSyntologyCompare
Market-1501 (135 rows) st-ReID(RE, RK) Spatial-Temporal Person Re-identification code Syntology ran 1 of 10 samples · 9 unverified Compare
DukeMTMC-reID (94 rows) DenseIL Dense Interaction Learning for Video-based Person Re-identification — — Compare
MSMT17 (43 rows) CLIP-ReID (with re-ranking) CLIP-ReID: Exploiting Vision-Language Model for Image... code — Compare
Occluded-DukeMTMC (32 rows) KPR + SOLIDER Keypoint Promptable Re-Identification code — Compare
Market-1501-C (22 rows) TransReID TransReID: Transformer-based Object Re-Identification code — Compare
CUHK03 labeled (21 rows) Weakly Pre-training (ResNet101+RK) — — — Compare
MARS (21 rows) B-BOT + OSM + CL Centers* (Re-rank) Video Person Re-ID: Fantastic Techniques and Where to Find Them code — Compare
CUHK03 (19 rows) Proposed SGGNN Person Re-identification with Deep Similarity-Guided Graph Neural Network — — Compare
CUHK03 detected (19 rows) Top-DB-Net + RK Top-DB-Net: Top DropBlock for Activation Enhancement in Person... code Syntology ran 0 of 15 samples · 15 unverified Compare
LTCC (13 rows) CSCI Colors See Colors Ignore: Clothes Changing ReID with Color... — — Compare
PRCC (13 rows) CAL+GEFF+DLCR DLCR: A Generative Data Expansion Framework via Diffusion for... code — Compare
PRID2011 (13 rows) B-BOT + Attention and CL loss* Video Person Re-ID: Fantastic Techniques and Where to Find Them code — Compare
iLIDS-VID (10 rows) GAF-Net GAF-Net: Video-Based Person Re-Identification via Appearance and... code — Compare
SYSU-30k (10 rows) IICS (generalization) Intra-Inter Camera Similarity for Unsupervised Person Re-Identification code Syntology ran 5 of 8 samples · 3 unverified Compare
CUHK03-C (8 rows) CaceNet Devil's in the Details: Aligning Visual Clues for Conditional... code — Compare
VC-Clothes (6 rows) CAL+DLCR DLCR: A Generative Data Expansion Framework via Diffusion for... code — Compare
eSports Sensors Dataset (5 rows) Random Forest Collection and Validation of Psychophysiological Data from... code — Compare
MSMT17-C (5 rows) SBS (ResNet-50) FastReID: A Pytorch Toolbox for General Instance Re-identification code — Compare
Occluded REID (5 rows) KPR + Pose2ID (no RK) From Poses to Identity: Training-Free Person Re-Identification via... code — Compare
CCVID (4 rows) CSCI Colors See Colors Ignore: Clothes Changing ReID with Color... — — Compare
UAV-Human (4 rows) DG-Net Joint Discriminative and Generative Learning for Person Re-identification code Syntology ran 3 of 19 samples · 16 unverified Compare
CUHK-SYSU (3 rows) AlignedReID AlignedReID: Surpassing Human-Level Performance in Person Re-Identification code — Compare
AG-ReID (2 rows) VDT View-decoupled Transformer for Person Re-identification under... code Syntology ran 0 of 1 samples · 1 unverified Compare
CUHK03 (detected) (2 rows) PAN+re-rank Pedestrian Alignment Network for Large-scale Person Re-identification code — Compare
DukeMTMC-VideoReID (2 rows) PSTA Pyramid Spatial-Temporal Aggregation for Video-Based Person... code — Compare
DukeTracklet (2 rows) UTAL Unsupervised Tracklet Person Re-Identification code — Compare
IUST_PersonReID (2 rows) CLIP-ReID IUST_PersonReId: A New Domain in Person Re-Identification Datasets code — Compare
Market-1501->DukeMTMC-reID (2 rows) OGNet Parameter-Efficient Person Re-identification in the 3D Space code — Compare
P-DukeMTMC-reID (2 rows) BPBreID Body Part-Based Representation Learning for Occluded Person... code — Compare
Partial-REID (2 rows) KPR + SOLIDER Keypoint Promptable Re-Identification code — Compare
SYSU-MM01-C (2 rows) AGW (ResNet-50) Deep Learning for Person Re-identification: A Survey and Outlook code Syntology ran 8 of 22 samples · 14 unverified Compare
AG-ReID.v2 (1 row) V2E AG-ReID.v2: Bridging Aerial and Ground Views for Person Re-identification code — Compare
ClonedPerson (1 row) QAConv-GS Cloning Outfits from Real-World Images to 3D Characters for... code — Compare
DukeMTMC-reID->Market-1501 (1 row) OGNet Parameter-Efficient Person Re-identification in the 3D Space code — Compare
ENTIRe-ID (1 row) TransReID (Strong Baseline) ENTIRe-ID: An Extensive and Diverse Dataset for Person Re-Identification code — Compare
Market-1501+500k (1 row) DLCE A Discriminatively Learned CNN Embedding for Person Re-identification code — Compare
Occluded-PoseTrack-ReID (1 row) KPR Keypoint Promptable Re-Identification code — Compare
RegDB (1 row) CM-LSP-GE Cross-modal Local Shortest Path and Global Enhancement for... — — Compare
SenseReID (1 row) UniHCP (DE) UniHCP: A Unified Model for Human-Centric Perceptions code Syntology ran 7 of 13 samples · 6 unverified Compare
SoccerNet-v2 (1 row) ViT-B/16 Sports Re-ID: Improving Re-Identification Of Players In Broadcast... code — Compare
SYSU-MM01 (1 row) CM-LSP-GE Cross-modal Local Shortest Path and Global Enhancement for... — — Compare

Syntology column: samples harvested from the paper's repositories and executed on synthesized fixtures; “ran” is not a correctness claim and does not order the table. A dash means no Syntology record for that paper, not a recorded non-run. Read from the graph 2026-09-24.

Libraries

Not in the archive: the export carries no per-task library table, so there is nothing to show at snapshot 2025-07-28.

Datasets archive 2025-07-28

65 datasets whose archive record lists this task, ordered by the archive's paper count. 30 shown of 65 until expanded.

Subtasks archive 2025-07-28

13 subtasks in the archive's task tree.

Most implemented papers archive 2025-07-28

30 shown of 585 papers with code (1,488 tagged with this task in all), ordered by repositories listed in the archive, not by stars (the archive holds no stars, so PwC's “Social” and “Latest” sorts cannot be reproduced). Papers without a page here are shown as plain text.

Syntology lines on 20 of the papers shown; no Syntology record for the others (a paper without an arXiv id cannot be joined to the graph, and absence from the graph layer is not a recorded non-run). “Ran” means the sample executed on a synthesized fixture, not that the paper's result was reproduced. Read from the graph 2026-09-24.

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