All Projects → wangguanan → Light Reid

wangguanan / Light Reid

[ECCV2020] a toolbox of light-reid learning for faster inference, speed both feature extraction and retrieval stages up to >30x

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Light Reid

Awesome Person Re Identification
Awesome Person Re-Identification
Stars: ✭ 184 (-39.07%)
Mutual labels:  person-reidentification
Hetero-center-loss-for-cross-modality-person-re-id
Code for paper "Hetero-center loss for cross-modality person re-identification"
Stars: ✭ 47 (-84.44%)
Mutual labels:  person-reidentification
person-reid-incremental
Incremental Learning in Person Re-Identification
Stars: ✭ 12 (-96.03%)
Mutual labels:  person-reidentification
Learning Via Translation
Image-Image Domain Adaptation with Preserved Self-Similarity and Domain-Dissimilarity for Person Re-identification (https://arxiv.org/pdf/1711.07027.pdf). CVPR2018
Stars: ✭ 202 (-33.11%)
Mutual labels:  person-reidentification
Dispersion-based-Clustering
The source code for our work "Towards better Validity: Dispersion based Clustering for unsupervised Person Re-identification"
Stars: ✭ 33 (-89.07%)
Mutual labels:  person-reidentification
AdversarialBinaryCoding4ReID
Codes of the paper "Adversarial Binary Coding for Efficient Person Re-identification"
Stars: ✭ 12 (-96.03%)
Mutual labels:  person-reidentification
Person Reid Gan Pytorch
A Pytorch Implementation of "Unlabeled Samples Generated by GAN Improve the Person Re-identification Baseline in vitro"(ICCV17)
Stars: ✭ 147 (-51.32%)
Mutual labels:  person-reidentification
Deepcc
Multi-Target, Multi-Camera Tracking
Stars: ✭ 299 (-0.99%)
Mutual labels:  person-reidentification
Awesome-Cross-Domain-Person-Re-identification
Awesome-Cross-Domain-Person-Re-identification
Stars: ✭ 17 (-94.37%)
Mutual labels:  person-reidentification
Deep-Association-Learning
Tensorflow Implementation on Paper [BMVC2018]Deep Association Learning for Unsupervised Video Person Re-identification
Stars: ✭ 68 (-77.48%)
Mutual labels:  person-reidentification
Image Text Embedding
TOMM2020 Dual-Path Convolutional Image-Text Embedding https://arxiv.org/abs/1711.05535
Stars: ✭ 223 (-26.16%)
Mutual labels:  person-reidentification
Person reid baseline pytorch
Pytorch ReID: A tiny, friendly, strong pytorch implement of object re-identification baseline. Tutorial 👉https://github.com/layumi/Person_reID_baseline_pytorch/tree/master/tutorial
Stars: ✭ 2,963 (+881.13%)
Mutual labels:  person-reidentification
AOS4ReID
Adversarially Occluded Samples for Person Re-identification, CVPR 2018
Stars: ✭ 32 (-89.4%)
Mutual labels:  person-reidentification
Person Reid 3d
🗽 Parameter-Efficient Person Re-identification in the 3D Space 🗽
Stars: ✭ 193 (-36.09%)
Mutual labels:  person-reidentification
HiCMD
[CVPR2020] Hi-CMD: Hierarchical Cross-Modality Disentanglement for Visible-Infrared Person Re-Identification
Stars: ✭ 64 (-78.81%)
Mutual labels:  person-reidentification
Self Similarity Grouping
Self-similarity Grouping: A Simple Unsupervised Cross Domain Adaptation Approach for Person Re-identification (ICCV 2019, Oral)
Stars: ✭ 171 (-43.38%)
Mutual labels:  person-reidentification
MetaBIN
[CVPR2021] Meta Batch-Instance Normalization for Generalizable Person Re-Identification
Stars: ✭ 58 (-80.79%)
Mutual labels:  person-reidentification
Person Reid gan
ICCV2017 Unlabeled Samples Generated by GAN Improve the Person Re-identification Baseline in vitro
Stars: ✭ 301 (-0.33%)
Mutual labels:  person-reidentification
2016 person re Id
TOMM2017 A Discriminatively Learned CNN Embedding for Person Re-identification
Stars: ✭ 255 (-15.56%)
Mutual labels:  person-reidentification
FedReID
Implementation of Federated Learning to Person Re-identification (Code for ACMMM 2020 paper)
Stars: ✭ 68 (-77.48%)
Mutual labels:  person-reidentification

light-reid

a toolbox of light reid for fast feature extraction and search

  • [x] light-model: model distillation (3x faster feature extraction)
  • [x] light-feature: binary code learning (6x faster retrieval)
  • [x] light-search: coarse2fine search (2x faster retrieval)

it features

  • [x] easy switch between light and non-light reid
  • [x] simple modules for reid implementation
  • [x] implementations of state-of-the-art deep reid models

What's New

  • [2020.11]: we support pca_reduction to 128d with almost no accuracy drop. please refer bagtricks_pca
  • [2020.11]: we support build with config files, making coding more simple. please refer bagtricks_buildwithconfigs
  • [2020.08]: We release a toolbox of light-reid learning for faster inference, getting >30x faster speed.
  • [2020.03]: We implement BagTricks and support IBN-Net, MSMT17, combineall, multi-dataset train. Please see branch version_py3.7_bot.
  • [2019.03]: We give a clearn implemention of BagTricks with python2.7. Please see branch version_py2.7.

Find our Works

  • [2020.07]: [ECCV'20] Our work about Fast ReID has been accepted by ECCV'20. (Paper, Code)
  • [2020.03]: [CVPR'20] Our work about Occluded ReID has been accepted by CVPR'20. (Paper, Code).
  • [2020.01]: [AAAI'20] Our work about RGB-Infrared(IR) ReID has been accepted by AAAI'20. (Paper, Code).
  • [2019.10]: [ICCV'19] Our work about RGB-Infrared(IR) ReID has been accepted by ICCV'19. (Paper, Code).
  • [2019.05]: We implement PCB and achieve better performance than the offical one. (Code)

Installation

# clone this repo
git clone https://github.com/wangguanan/light-reid.git

# create environment
cd light-reid
conda create -n lightreid python=3.7
conda activate lightreid

# install dependencies
pip install -r requirements

# install torch and torchvision (select the proper cuda version to suit your machine)
conda install pytorch==1.4.0 torchvision -c pytorch
# install faiss for stable search
conda install faiss-cpu -c pytorch

Quick Start

5 steps to implement a SOTA reid model

1 step to build a SOTA reid model with configs

Implemented reid methods and experimental results

Acknowledge

Our light-reid partially refers open-sourced torch-reid and fast-reid, we thank their awesome contribution to reid community.

If you have any question about this reid toolbox, please feel free to contact me. E-mail: [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].