HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

In Defense of the Triplet Loss for Person Re-Identification

Alexander Hermans; Lucas Beyer; Bastian Leibe

In Defense of the Triplet Loss for Person Re-Identification

Abstract

In the past few years, the field of computer vision has gone through a revolution fueled mainly by the advent of large datasets and the adoption of deep convolutional neural networks for end-to-end learning. The person re-identification subfield is no exception to this. Unfortunately, a prevailing belief in the community seems to be that the triplet loss is inferior to using surrogate losses (classification, verification) followed by a separate metric learning step. We show that, for models trained from scratch as well as pretrained ones, using a variant of the triplet loss to perform end-to-end deep metric learning outperforms most other published methods by a large margin.

Code Repositories

agongt408/vbranch
tf
Mentioned in GitHub
jjmachan/DeepHash
pytorch
Mentioned in GitHub
adambielski/siamese-triplet
pytorch
Mentioned in GitHub
bastiennNB/Pair_ReID
pytorch
Mentioned in GitHub
immuno121/audio_source_classification
pytorch
Mentioned in GitHub
kilsenp/triplet-reid-pytorch
pytorch
Mentioned in GitHub
zhengziqiang/ReshapeGAN
tf
Mentioned in GitHub
thomas-liao/diva_tracking_reid
tf
Mentioned in GitHub
tbmoon/facenet
pytorch
Mentioned in GitHub
AsuradaYuci/tripletreid-zhushi
tf
Mentioned in GitHub
cftang0827/human_recognition
tf
Mentioned in GitHub
shubhamtyagii/Aligned_Reid
pytorch
Mentioned in GitHub
huynhtuan17ti/FaceNet-OneShotLearning
pytorch
Mentioned in GitHub
lyakaap/NetVLAD-pytorch
pytorch
Mentioned in GitHub
keetsky/Net_ghostVLAD-pytorch
pytorch
Mentioned in GitHub
layumi/Person_reID_baseline_pytorch
pytorch
Mentioned in GitHub
khrlimam/facenet
pytorch
Mentioned in GitHub
h4veFunCodin9/Aligned_ReID
pytorch
Mentioned in GitHub
abhishirk/Aligned_ReId
pytorch
Mentioned in GitHub
BonaventureR/person-reid
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
person-re-identification-on-cuhk03TriNet
Rank-1: 89.63
Rank-5: 99.01
person-re-identification-on-dukemtmc-reidTriNet
Rank-1: 72.44
mAP: 53.50
person-re-identification-on-market-1501LuNet
Rank-1: 81.38
Rank-5: 92.34
mAP: 60.71
person-re-identification-on-market-1501TriNet (RK)
Rank-1: 86.67
Rank-5: 93.38
mAP: 81.07
person-re-identification-on-market-1501LuNet (RK)
Rank-1: 84.59
Rank-5: 91.89
mAP: 75.62
person-re-identification-on-market-1501TriNet
Rank-1: 84.92
Rank-5: 94.21
mAP: 69.14
person-re-identification-on-marsTriNet
Rank-1: 79.80
Rank-5: 91.36
mAP: 67.70
person-re-identification-on-marsLuNet (RK)
Rank-1: 78.48
Rank-5: 88.74
mAP: 73.68
person-re-identification-on-marsTriNet (RK)
Rank-1: 81.21
Rank-5: 90.76
mAP: 77.43
person-re-identification-on-marsLuNet
Rank-1: 75.56
Rank-5: 89.70
mAP: 60.48

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
In Defense of the Triplet Loss for Person Re-Identification | Papers | HyperAI