Awesome Person Re-identification (Person ReID)
This is a repository for organizing articles related to person re-identification. Most papers are linked to the pdf address provided by "arXiv" or "Openaccess". However, some papers require an academic license to browse. For example, IEEE, springer, and elsevier journal, etc.
Other awesome re-identification
Updated 2020-06-08
Updated 2020-05-20
The CVPR2020 papers has been updated.
The CVPR2020 and ICCV2019 papers will be categorized soon.
Table of Contents (ongoing)
1. Statistics
The CVPR2020 and ICCV2019 papers will be categorized soon.
Conference
Link
#Total
Unsupervised reID
Supervised reID
Person search
Others
Datasets
CVPR2020
36
-
-
-
-
-
ICCV2019
39
-
-
-
-
-
CVPR2019
29
5
11
2
8
3
ECCV2018
19
4
8
4
3
0
CVPR2018
31
5
23
0
2
1
ICCV2017
16
7
6
1
2
0
CVPR2017
16
2
9
1
3
1
2. CVPR2020
The papers in this section will be categorized soon.
Person re-identification
1) "Hi-CMD: Hierarchical Cross-Modality Disentanglement for Visible-Infrared Person Re-Identification" [paper] [github] [video]
2) "Transferable, Controllable, and Inconspicuous Adversarial Attacks on Person Re-identification With Deep Mis-Ranking" [paper] [github]
3) "Inter-Task Association Critic for Cross-Resolution Person Re-Identification" [paper]
4) "Learning Multi-Granular Hypergraphs for Video-Based Person Re-Identification" [paper]
5) "Online Joint Multi-Metric Adaptation From Frequent Sharing-Subset Mining for Person Re-Identification" [paper]
6) "Style Normalization and Restitution for Generalizable Person Re-Identification" [paper]
7) "Relation-Aware Global Attention for Person Re-Identification" [paper] [github]
8) "Spatial-Temporal Graph Convolutional Network for Video-Based Person Re-Identification" [paper]
9) "Salience-Guided Cascaded Suppression Network for Person Re-Identification" [paper]
10) "Unsupervised Person Re-Identification via Softened Similarity Learning" [paper]
11) "Weakly Supervised Discriminative Feature Learning With State Information for Person Identification" [paper] [github]
12) "High-Order Information Matters: Learning Relation and Topology for Occluded Person Re-Identification" [paper] [github]
13) "Unity Style Transfer for Person Re-Identification" [paper]
14) "AD-Cluster: Augmented Discriminative Clustering for Domain Adaptive Person Re-Identification" [paper]
15) "Multi-Granularity Reference-Aided Attentive Feature Aggregation for Video-Based Person Re-Identification" [paper]
16) "Smoothing Adversarial Domain Attack and P-Memory Reconsolidation for Cross-Domain Person Re-Identification" [paper]
17) "Learning Longterm Representations for Person Re-Identification Using Radio Signals" [paper]
18) "Unsupervised Person Re-Identification via Multi-Label Classification" [paper]
19) "Pose-Guided Visible Part Matching for Occluded Person ReID" [paper] [github]
20) "Camera On-Boarding for Person Re-Identification Using Hypothesis Transfer Learning" [paper]
21) "Cross-Modality Person Re-Identification With Shared-Specific Feature Transfer" [paper]
22) "Hierarchical Clustering With Hard-Batch Triplet Loss for Person Re-Identification" [paper]
23) "Real-World Person Re-Identification via Degradation Invariance Learning" [paper]
Vehicle re-identification
24) "Parsing-Based View-Aware Embedding Network for Vehicle Re-Identification" [paper]
Person search
25) "Instance Guided Proposal Network for Person Search" [paper]
26) "Bi-Directional Interaction Network for Person Search" [paper]
27) "Robust Partial Matching for Person Search in the Wild" [paper]
28) "Cross-Modal Cross-Domain Moment Alignment Network for Person Search" [paper]
29) "TCTS: A Task-Consistent Two-Stage Framework for Person Search" [paper]
30) "Norm-Aware Embedding for Efficient Person Search" [paper]
Dataset
31) "COCAS: A Large-Scale Clothes Changing Person Dataset for Re-Identification" [paper]
Etc (person image synthesis / generation, gait recognition)
32) "Controllable Person Image Synthesis With Attribute-Decomposed GAN" [paper] [github]
33) "Deep Image Spatial Transformation for Person Image Generation" [paper] [github]
34) "MISC: Multi-Condition Injection and Spatially-Adaptive Compositing for Conditional Person Image Synthesis" [paper]
35) "Gait Recognition via Semi-supervised Disentangled Representation Learning to Identity and Covariate Features" [paper]
36) "GaitPart: Temporal Part-Based Model for Gait Recognition" [paper]
3. ICCV2019
The papers in this section will be categorized soon.
Person re-identification
1) "Instance-Guided Context Rendering for Cross-Domain Person Re-Identification" [paper]
2) "Mixed High-Order Attention Network for Person Re-Identification" [paper]
3) "Pose-Guided Feature Alignment for Occluded Person Re-Identification" [paper]
4) "Robust Person Re-Identification by Modelling Feature Uncertainty" [paper]
5) "Co-Segmentation Inspired Attention Networks for Video-Based Person Re-Identification" [paper]
6) "RGB-Infrared Cross-Modality Person Re-Identification via Joint Pixel and Feature Alignment" [paper]
7) "Beyond Human Parts: Dual Part-Aligned Representations for Person Re-Identification" [paper]
8) "Batch DropBlock Network for Person Re-Identification and Beyond" [paper]
9) "Omni-Scale Feature Learning for Person Re-Identification" [paper]
10) "Auto-ReID: Searching for a Part-Aware ConvNet for Person Re-Identification" [paper]
11) "Second-Order Non-Local Attention Networks for Person Re-Identification" [paper]
12) "Global-Local Temporal Representations for Video Person Re-Identification" [paper]
13) "Spectral Feature Transformation for Person Re-Identification" [paper]
14) "Self-Similarity Grouping: A Simple Unsupervised Cross Domain Adaptation Approach for Person Re-Identification" [paper]
15) "Deep Reinforcement Active Learning for Human-in-the-Loop Person Re-Identification" [paper]
16) "View Confusion Feature Learning for Person Re-Identification" [paper]
17) "MVP Matching: A Maximum-Value Perfect Matching for Mining Hard Samples, With Application to Person Re-Identification" [paper]
18) "Unsupervised Person Re-Identification by Camera-Aware Similarity Consistency Learning" [paper]
19) "Cross-Dataset Person Re-Identification via Unsupervised Pose Disentanglement and Adaptation" [paper]
20) "Discriminative Feature Learning With Consistent Attention Regularization for Person Re-Identification" [paper]
21) "A Novel Unsupervised Camera-Aware Domain Adaptation Framework for Person Re-Identification" [paper]
22) "Recover and Identify: A Generative Dual Model for Cross-Resolution Person Re-Identification" [paper]
23) "Self-Training With Progressive Augmentation for Unsupervised Cross-Domain Person Re-Identification" [paper]
24) "Unsupervised Graph Association for Person Re-Identification" [paper]
25) "advPattern: Physical-World Attacks on Deep Person Re-Identification via Adversarially Transformable Patterns" [paper]
26) "ABD-Net: Attentive but Diverse Person Re-Identification" [paper]
27) "Foreground-Aware Pyramid Reconstruction for Alignment-Free Occluded Person Re-Identification" [paper]
28) "SBSGAN: Suppression of Inter-Domain Background Shift for Person Re-Identification" [paper]
29) "Self-Critical Attention Learning for Person Re-Identification" [paper]
30) "Temporal Knowledge Propagation for Image-to-Video Person Re-Identification" [paper]
31) "Deep Constrained Dominant Sets for Person Re-Identification" [paper]
32) "Bilinear Attention Networks for Person Retrieval" [paper]
33) "Deep Meta Metric Learning" [paper]
Vehicle re-identification
34) "PAMTRI: Pose-Aware Multi-Task Learning for Vehicle Re-Identification Using Highly Randomized Synthetic Data" [paper]
35) "Vehicle Re-Identification in Aerial Imagery: Dataset and Approach" [paper]
36) "A Dual-Path Model With Adaptive Attention for Vehicle Re-Identification" [paper]
37) "Vehicle Re-Identification With Viewpoint-Aware Metric Learning" [paper]
Person search
38) "Person Search by Text Attribute Query As Zero-Shot Learning" [paper]
39) "Re-ID Driven Localization Refinement for Person Search" [paper]
4. Survey
1) "Deep Learning for Person Re-identification: A Survey and Outlook", arXiv 2020 [paper] [github]
2) "A Survey of Open-World Person Re-identification", TCSVT 2019, [paper]
3) "Person Re-identification: Past, Present and Future", arXiv 2016 [paper]
4) "A survey of approaches and trends in person re-identification", Image and Vision Computing 2014 [paper]
5) "Appearance Descriptors for Person Re-identification: a Comprehensive Review", arXiv 2013 [paper]
5. Unsupervised Person Re-ID
(+ Transfer learning / Semi-supervised learning / Weakly-supervised learning)
[CVPR2019]
1) "Weakly Supervised Person Re-Identification" [paper]
2) "Patch-Based Discriminative Feature Learning for Unsupervised Person Re-identification" [paper] [github]
3) "Unsupervised Person Re-identification by Soft Multilabel Learning" [paper] [github]
4) "Invariance Matters: Exemplar Memory for Domain Adaptive Person Re-identification" [paper] [github]
5) "Adaptive Transfer Network for Cross-Domain Person Re-Identification" [paper]
[ECCV2018]
1) "Domain Adaptation through Synthesis for Unsupervised Person Re-identification" [paper]
2) "Unsupervised Person Re-identification by Deep Learning Tracklet Association" [paper]
3) "Generalizing A Person Retrieval Model Hetero- and Homogeneously" [paper] [Github]
4) "Robust Anchor Embedding for Unsupervised Video Person Re-Identification in the Wild" [paper]
[CVPR2018]
1) "Unsupervised Cross-dataset Person Re-identification by Transfer Learning of Spatial-Temporal Patterns" [paper] [Github]
2) "Transferable Joint Attribute-Identity Deep Learning for Unsupervised Person Re-Identification" [paper]
3) "Image-Image Domain Adaptation with Preserved Self-Similarity and Domain-Dissimilarity for Person Re-identification" [paper] [Github]
4) "Disentangled Person Image Generation" [paper]
5) "Exploit the Unknown Gradually: One-Shot Video-Based Person Re-Identification by Stepwise Learning" [paper] [Github] [Homepage]
[ICCV2017]
1) "Cross-view Asymmetric Metric Learning for Unsupervised Person Re-identification" [paper] [Github]
2) "Efficient Online Local Metric Adaptation via Negative Samples for Person Re-Identification" [paper]
3) "SHaPE: A Novel Graph Theoretic Algorithm for Making Consensus-based Decisions in Person Re-identification Systems" [paper]
4) "Stepwise Metric Promotion for Unsupervised Video Person Re-identification" [paper]
5) "Group Re-Identification via Unsupervised Transfer of Sparse Features Encoding" [paper]
6) "Unlabeled Samples Generated by GAN Improve the Person Re-identification Baseline in vitro" [paper] [Github]
7) "Dynamic Label Graph Matching for Unsupervised Video Re-Identification" [paper] [Github]
[CVPR2017]
1) "One-Shot Metric Learning for Person Re-Identification" [paper]
2) "Unsupervised Adaptive Re-Identification in Open World Dynamic Camera Networks" [paper]
[arXiv]
1) "Unsupervised Person Re-identification: Clustering and Fine-tuning" [paper] [Github]
6. Supervised Person Re-ID
[CVPR2019]
1) "Densely Semantically Aligned Person Re-Identification" [paper]
2) "Generalizable Person Re-identification by Domain-Invariant Mapping Network" [paper]
3) "Re-Identification with Consistent Attentive Siamese Networks" [paper]
4) "Distilled Person Re-identification: Towards a More Scalable System" [paper]
5) "Towards Rich Feature Discovery with Class Activation Maps Augmentation for Person Re-Identification" [paper]
6) "AANet: Attribute Attention Network for Person Re-Identification" [paper]
7) "Pyramidal Person Re-IDentification via Multi-Loss Dynamic Training" [paper]
8) "Interaction-and-Aggregation Network for Person Re-identification" [paper]
9) "Perceive Where to Focus: Learning Visibility-aware Part-level Features for Partial Person Re-identification" [paper]
10) "VRSTC: Occlusion-Free Video Person Re-Identification" [paper]
11) "Attribute-Driven Feature Disentangling and Temporal Aggregation for Video Person Re-Identification" [paper]
[ECCV2018]
1) "Maximum Margin Metric Learning Over Discriminative Nullspace for Person Re-identification" [paper]
2) "Person Re-identification with Deep Similarity-Guided Graph Neural Network" [paper]
3) "Pose-Normalized Image Generation for Person Re-identification" [paper]
4) "Improving Deep Visual Representation for Person Re-identification by Global and Local Image-language Association" [paper]
5) "Hard-Aware Point-to-Set Deep Metric for Person Re-identification" [paper]
6) "Part-Aligned Bilinear Representations for Person Re-Identification" [paper] [Github]
7) "Mancs: A Multi-task Attentional Network with Curriculum Sampling for Person Re-identification" [paper]
8) "Beyond Part Models: Person Retrieval with Refined Part Pooling (and A Strong Convolutional Baseline)" [paper]
[CVPR2018]
1) "Diversity Regularized Spatiotemporal Attention for Video-based Person Re-identification" [paper]
2) "A Pose-Sensitive Embedding for Person Re-Identification with Expanded Cross Neighborhood Re-Ranking" [paper]
3) "Human Semantic Parsing for Person Re-identification" [paper]
4) "Video Person Re-identification with Competitive Snippet-similarity Aggregation and Co-attentive Snippet Embedding" [paper]
5) "Mask-guided Contrastive Attention Model for Person Re-Identification" [paper]
6) "Person Re-identification with Cascaded Pairwise Convolutions" [paper]
7) "Multi-Level Factorisation Net for Person Re-Identification" [paper]
8) "Attention-Aware Compositional Network for Person Re-identification" [paper]
9) "Deep Group-shuffling Random Walk for Person Re-identification" [paper]
10) "Harmonious Attention Network for Person Re-Identification" [paper]
11) "Efficient and Deep Person Re-Identification using Multi-Level Similarity" [paper]
12) "Pose Transferrable Person Re-Identification" [paper]
13) "Adversarially Occluded Samples for Person Re-identification" [paper]
14) "Camera Style Adaptation for Person Re-identification" [paper]
15) "Dual Attention Matching Network for Context-Aware Feature Sequence based Person Re-Identification" [paper]
16) "Easy Identification from Better Constraints: Multi-Shot Person Re-Identification from Reference Constraints" [paper]
17) "Eliminating Background-bias for Robust Person Re-identification" [paper]
18) "Features for Multi-Target Multi-Camera Tracking and Re-Identification" [paper]
19) "Multi-shot Pedestrian Re-identification via Sequential Decision Making" [paper]
20) "End-to-End Deep Kronecker-Product Matching for Person Re-identification" [paper]
21) "Deep Spatial Feature Reconstruction for Partial Person Re-identification: Alignment-free Approach" [paper]
22) "Resource Aware Person Re-identification across Multiple Resolutions" [paper]
23) "Group Consistent Similarity Learning via Deep CRF for Person Re-Identification" [paper]
[ICCV2017]
1) "A Two Stream Siamese Convolutional Neural Network For Person Re-Identification" [paper]
2) "Learning View-Invariant Features for Person Identification in Temporally Synchronized Videos Taken by Wearable Cameras" [paper]
3) "Deeply-Learned Part-Aligned Representations for Person Re-Identification" [paper]
4) "Pose-driven Deep Convolutional Model for Person Re-identification" [paper]
5) "Jointly Attentive Spatial-Temporal Pooling Networks for Video-based Person Re-Identification" [paper]
6) "Multi-scale Deep Learning Architectures for Person Re-identification" [paper]
[CVPR2017]
1) "Learning Deep Context-Aware Features Over Body and Latent Parts for Person Re-Identification" [paper]
2) "Beyond Triplet Loss: A Deep Quadruplet Network for Person Re-Identification" [paper]
3) "Spindle Net: Person Re-Identification With Human Body Region Guided Feature Decomposition and Fusion" [paper]
4) "Re-Ranking Person Re-Identification With k-Reciprocal Encoding" [paper]
5) "Scalable Person Re-Identification on Supervised Smoothed Manifold" [paper]
6) "Point to Set Similarity Based Deep Feature Learning for Person Re-Identification" [paper]
7) "Fast Person Re-Identification via Cross-Camera Semantic Binary Transformation" [paper]
8) "See the Forest for the Trees: Joint Spatial and Temporal Recurrent Neural Networks for Video-Based Person Re-Identification" [paper]
9) "Consistent-Aware Deep Learning for Person Re-Identification in a Camera Network" [paper]
7. Person Search
[CVPR2019]
1) "Learning Context Graph for Person Search" [paper] [github]
2) "Query-guided End-to-End Person Search" [paper] [github]
[ECCV2018]
1) "RCAA: Relational Context-Aware Agents for Person Search" [paper]
2) "Person Search in Videos with One Portrait Through Visual and Temporal Links" [paper]
3) "Person Search by Multi-Scale Matching" [paper]
4) "Person Search via A Mask-Guided Two-Stream CNN Model" [paper]
[ICCV2017]
1) "Neural Person Search Machines" [paper]
[CVPR2017]
1) "Person Search with Natural Language Description" [paper]
8. Others
[CVPR2019]
Generative model
1) "Joint Discriminative and Generative Learning for Person Re-identification" [paper] [github]
2) "Progressive Pose Attention Transfer for Person Image Generation" [paper] [github]
3) "Unsupervised Person Image Generation with Semantic Parsing Transformation" [paper] [github]
4) "Learning to Reduce Dual-level Discrepancy for Infrared-Visible Person Re-identification" [paper]
5) "Text Guided Person Image Synthesis" [paper]
6) "Re-Identification Supervised Texture Generation" [paper]
etc
7) "Re-ranking via Metric Fusion for Object Retrieval and Person Re-identification" [paper]
8) "Part-regularized Near-Duplicate Vehicle Re-identification" [paper]
[ECCV2018]
1) "Integrating Egocentric Videos in Top-view Surveillance Videos: Joint Identification and Temporal Alignment" [paper]
2) "Reinforced Temporal Attention and Split-Rate Transfer for Depth-Based Person Re-Identification" [paper]
3) "Adversarial Open-World Person Re-Identification" [paper]
[CVPR2018]
1) "Viewpoint-aware Attentive Multi-view Inference for Vehicle Re-identification" [paper]
2) "Exploiting Transitivity for Learning Person Re-identification Models on a Budget" [paper]
[ICCV2017]
1) "Orientation Invariant Feature Embedding and Spatial Temporal Regularization for Vehicle Re-identification" [paper]
2) "RGB-Infrared Cross-Modality Person Re-Identification" [paper]
[CVPR2017]
1) "Joint Detection and Identification Feature Learning for Person Search" [paper]
2) "Multiple People Tracking by Lifted Multicut and Person Re-Identification" [paper]
3) "Pose-Aware Person Recognition" [paper]
9. Datasets
Awesome re-id dataset [github]
Market-1501 Leaderboard [page]
Re-id dataset collection [page]
[CVPR2019]
1) "CityFlow: A City-Scale Benchmark for Multi-Target Multi-Camera Vehicle Tracking and Re-Identification" [paper]
2) "VERI-Wild: A Large Dataset and a New Method for Vehicle Re-Identification in the Wild" [paper]
3) "Dissecting Person Re-identification from the Viewpoint of Viewpoint" [paper] [github]
[CVPR2018]
1) "Person Transfer GAN to Bridge Domain Gap for Person Re-Identification" [paper]
Rank-1 (Market1501) : 38.6(source domain : DukeMTMC)
[CVPR2017]
1) "Person Re-Identification in the Wild" [paper]
10. Codes
ETC
Gait-based approach
These are papers that search for "gait" and "person re-identification" in google scholar.
1) "Person Re-identification by Video Ranking", ECCV2014 [paper]
2) "Person Re-identification using View-dependent Score-level Fusion of Gait and Color Features", ICPR 2012 [paper]
3) "Enhancing Person Re-identification by Integrating Gait Biometric", Neurocomputing 2015 [paper]
4) "A Hierarchical Method Combining Gait and Phase of Motion with Spatiotemporal Model for Person Re-identification", Pattern Recognition Letters 2012 [paper]
5) "Person Re-Identification by Discriminative Selection in Video Ranking", TPAMI 2016 [paper]
6) "A Spatio-temporal Appearance Representation for Video-based Pedestrian Re-identification", ICCV 2015 [paper] [project]
7) "Gait-Assisted Person Re-identification in Wide Area Surveillance", ACCV 2014 [paper]
8) "Person Re-identification by Unsupervised Video Matching", Pattern Recognition 2017 [paper]
9) "Swiss-System Based Cascade Ranking for Gait-Based Person Re-identification", AAAI 2015 [paper]
10) "Person Re-identification using Height-based Gait in Colour Depth Camera", ICIP 2013 [paper]
11) "Review of person re-identification techniques", IET Computer vision 2013 [paper]
12) "Person Re-identification in Appearance Impaired Scenarios", arXiv 2016 [paper] [github]
13) "Learning Compact Appearance Representation for Video-based Person Re-Identification", arXiv 2017 [paper]
14) "Recurrent Attention Models for Depth-Based Person Identification", CVPR 2016 [paper] [github]
15) "Towards view-point invariant Person Re-identification via fusion of Anthropometric and Gait Features from Kinect measurements", VISAPP 2017 [paper]
16) "Person Re-identification in Frontal Gait Sequences via Histogram of Optic Flow Energy Image", ICACIVS 2016 [paper]
17) "Learning Bidirectional Temporal Cues for Video-based Person Re-Identification", TCSVT 2016 [paper]
18) "Gait-based Person Re-identification, A Survey", ACM CSUR 2019 [paper]
Reference
Personal information
People who meet the following criteria are free to request a pull (pull request).
Suggestions for new categories
Changes to categories for some articles
Corrections to the statistical tables
Additions of a summary or performance
I am currently studying as a visiting researcher at Carnegie Mellon University. So please email me if you are interested in collaborative research among those interested in re-identification in Pittsburgh or another city in the United States.
My person re-identification paper accepted to CVPR2020! See you in Seattle!
Feel free to visit my
Check the paper at
I plan to receive a doctoral degree in Dec. 2020 or Jun. 2021. I'm currently looking for a full-time job, residency program, or post-doc.
Feel free to visit my
Search keyword
person
identification
vehicle
search
Previous change history
[Notice]
The github page will be revised largely at 2020 to provide more convenient information. For example changing category, adding ML paper, adding github code, etc.
Updated 2020-02-25
One paper has been included in the ICCV2019 section.
"Deep Meta Metric Learning"
Updated 2019-01-17
One survey paper and its github page has been updated.
"Deep Learning for Person Re-identification: A Survey and Outlook"
Updated 2019-10-25
The online address of all ICCV2019 papers has been updated.
The ICCV2019 papers will be categorized soon.
Updated 2019-09-02
The accepted ICCV2019 papers on arXiv will continue to be updated.
I searched 11 papers to date.
The papers have not been categorized yet.
Updated 2019-08-09
Useful baseline codes have been linked to the "Code" section
Updated 2019-07-23
The paper has been moved to the "unsupervised" section.
"Adaptive Transfer Network for Cross-Domain Person Re-Identification", CVPR 2019
Updated 2019-07-09
The paper has been included in the survey section.
"A Survey of Open-World Person Re-identification"
Updated 2019-07-04
The below paper has been re-categorized and updated (github).
"Joint Discriminative and Generative Learning for Person Re-identification"
Updated 2019-06-15
The CVPR papers have been categorized.
Updated 2019-06-14
Two papers have been included.
"Attribute-Driven Feature Disentangling and Temporal Aggregation for Video Person Re-Identification"
"Perceive Where to Focus: Learning Visibility-aware Part-level Features for Partial Person Re-identification"
Updated 2019-06-12
The online address of all CVPR2019 papers has been updated.
The CVPR2019 papers will be categorized soon.
Updated 2019-06-03
The github page for "Query-guided End-to-End Person Search" has been updated.
The github page for "Dissecting Person Re-identification from the Viewpoint of Viewpoint" has been updated.
I will immediately reflect the matter if it should be corrected. I hope this github page helps many people with research purposes. Moreover, the latest papers are summarized in my personal blog. Unfortunately, they are written in Korean.