All Projects â†’ Cysu â†’ Open Reid

Cysu / Open Reid

Licence: mit
Open source person re-identification library in python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Open Reid

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 (+159%)
Mutual labels:  person-reidentification, metric-learning
Batch Dropblock Network
Official source code of "Batch DropBlock Network for Person Re-identification and Beyond" (ICCV 2019)
Stars: ✭ 304 (-73.43%)
Mutual labels:  metric-learning, person-reidentification
Voxceleb trainer
In defence of metric learning for speaker recognition
Stars: ✭ 316 (-72.38%)
Mutual labels:  metric-learning
Generalizing Reid
Repository of the paper "Generalizing Person Re-Identification by Camera-Aware Instance Learning and Cross-Domain Mixup"
Stars: ✭ 28 (-97.55%)
Mutual labels:  person-reidentification
Additive Margin Softmax
This is the implementation of paper <Additive Margin Softmax for Face Verification>
Stars: ✭ 464 (-59.44%)
Mutual labels:  metric-learning
Dukemtmc Reid evaluation
ICCV2017 The Person re-ID Evaluation Code for DukeMTMC-reID Dataset (Including Dataset Download)
Stars: ✭ 344 (-69.93%)
Mutual labels:  person-reidentification
Awesome Person Re Identification
Awesome Person Re-identification
Stars: ✭ 642 (-43.88%)
Mutual labels:  person-reidentification
Person Reid gan
ICCV2017 Unlabeled Samples Generated by GAN Improve the Person Re-identification Baseline in vitro
Stars: ✭ 301 (-73.69%)
Mutual labels:  person-reidentification
Open Ucn
The first fully convolutional metric learning for geometric/semantic image correspondences.
Stars: ✭ 60 (-94.76%)
Mutual labels:  metric-learning
Amsoftmax
A simple yet effective loss function for face verification.
Stars: ✭ 443 (-61.28%)
Mutual labels:  metric-learning
Hcn Prototypeloss Pytorch
Hierarchical Co-occurrence Network with Prototype Loss for Few-shot Learning (PyTorch)
Stars: ✭ 17 (-98.51%)
Mutual labels:  metric-learning
Deep Metric Learning Baselines
PyTorch Implementation for Deep Metric Learning Pipelines
Stars: ✭ 442 (-61.36%)
Mutual labels:  metric-learning
Hardnet
Hardnet descriptor model - "Working hard to know your neighbor's margins: Local descriptor learning loss"
Stars: ✭ 350 (-69.41%)
Mutual labels:  metric-learning
Person search
Joint Detection and Identification Feature Learning for Person Search
Stars: ✭ 666 (-41.78%)
Mutual labels:  person-reidentification
Rollback
Backbone Can Not be Trained at Once: Rolling Back to Pre-trained Network for Person Re-Identification (AAAI2019)
Stars: ✭ 33 (-97.12%)
Mutual labels:  person-reidentification
Light Reid
[ECCV2020] a toolbox of light-reid learning for faster inference, speed both feature extraction and retrieval stages up to >30x
Stars: ✭ 302 (-73.6%)
Mutual labels:  person-reidentification
Survey of deep metric learning
A comprehensive survey of deep metric learning and related works
Stars: ✭ 406 (-64.51%)
Mutual labels:  metric-learning
Humpback Whale Identification 1st
https://www.kaggle.com/c/humpback-whale-identification
Stars: ✭ 591 (-48.34%)
Mutual labels:  metric-learning
Metric Learn
Metric learning algorithms in Python
Stars: ✭ 1,125 (-1.66%)
Mutual labels:  metric-learning
Dg Net
Joint Discriminative and Generative Learning for Person Re-identification. CVPR'19 (Oral)
Stars: ✭ 1,042 (-8.92%)
Mutual labels:  person-reidentification

Open-ReID

Open-ReID is a lightweight library of person re-identification for research purpose. It aims to provide a uniform interface for different datasets, a full set of models and evaluation metrics, as well as examples to reproduce (near) state-of-the-art results.

Installation

Install PyTorch (version >= 0.2.0). Although we support both python2 and python3, we recommend python3 for better performance.

git clone https://github.com/Cysu/open-reid.git
cd open-reid
python setup.py install

Examples

python examples/softmax_loss.py -d viper -b 64 -j 2 -a resnet50 --logs-dir logs/softmax-loss/viper-resnet50

This is just a quick example. VIPeR dataset may not be large enough to train a deep neural network.

Check about more examples and benchmarks.

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].