HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Learning Discriminative Features with Multiple Granularities for Person Re-Identification

Guanshuo Wang; Yufeng Yuan; Xiong Chen; Jiwei Li; Xi Zhou

Learning Discriminative Features with Multiple Granularities for Person Re-Identification

Abstract

The combination of global and partial features has been an essential solution to improve discriminative performances in person re-identification (Re-ID) tasks. Previous part-based methods mainly focus on locating regions with specific pre-defined semantics to learn local representations, which increases learning difficulty but not efficient or robust to scenarios with large variances. In this paper, we propose an end-to-end feature learning strategy integrating discriminative information with various granularities. We carefully design the Multiple Granularity Network (MGN), a multi-branch deep network architecture consisting of one branch for global feature representations and two branches for local feature representations. Instead of learning on semantic regions, we uniformly partition the images into several stripes, and vary the number of parts in different local branches to obtain local feature representations with multiple granularities. Comprehensive experiments implemented on the mainstream evaluation datasets including Market-1501, DukeMTMC-reid and CUHK03 indicate that our method has robustly achieved state-of-the-art performances and outperformed any existing approaches by a large margin. For example, on Market-1501 dataset in single query mode, we achieve a state-of-the-art result of Rank-1/mAP=96.6%/94.2% after re-ranking.

Code Repositories

hugh67/reid-MGN-pytorch
pytorch
Mentioned in GitHub
ZJULearning/PTL
pytorch
Mentioned in GitHub
GNAYUOHZ/ReID-MGN
pytorch
Mentioned in GitHub
WangTaoAs/MGN_ReID
pytorch
Mentioned in GitHub
xr-Yang/MGN-Pytorch
pytorch
Mentioned in GitHub
kilsenp/triplet-reid-pytorch
pytorch
Mentioned in GitHub
joehammer934/MGN-ReId
tf
Mentioned in GitHub
seathiefwang/MGN-pytorch
pytorch
Mentioned in GitHub
youwenjing/reid_mgn-dgnet
pytorch
Mentioned in GitHub
wang-tf/MGN-tf
tf
Mentioned in GitHub
CoinCheung/SphereReID
pytorch
Mentioned in GitHub
zp1018/ReID-MGN
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
person-re-identification-on-cuhk03-detectedMGN (ACM MM'18)
MAP: 66.0
Rank-1: 68.0
person-re-identification-on-cuhk03-labeledMGN (ACM MM'18)
MAP: 67.4
Rank-1: 68.0
person-re-identification-on-dukemtmc-reidMGN
Rank-1: 88.7
mAP: 78.4
person-re-identification-on-market-1501MGN
Rank-1: 95.7
mAP: 86.9
person-re-identification-on-market-1501-cMGN
Rank-1: 29.56
mAP: 9.72
mINP: 0.29
person-re-identification-on-sysu-30kMGN (generalization)
Rank-1: 23.6

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
Learning Discriminative Features with Multiple Granularities for Person Re-Identification | Papers | HyperAI