HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Cluster Contrast for Unsupervised Person Re-Identification

Zuozhuo Dai Guangyuan Wang Weihao Yuan Xiaoli Liu Siyu Zhu Ping Tan

Cluster Contrast for Unsupervised Person Re-Identification

Abstract

State-of-the-art unsupervised re-ID methods train the neural networks using a memory-based non-parametric softmax loss. Instance feature vectors stored in memory are assigned pseudo-labels by clustering and updated at instance level. However, the varying cluster sizes leads to inconsistency in the updating progress of each cluster. To solve this problem, we present Cluster Contrast which stores feature vectors and computes contrast loss at the cluster level. Our approach employs a unique cluster representation to describe each cluster, resulting in a cluster-level memory dictionary. In this way, the consistency of clustering can be effectively maintained throughout the pipline and the GPU memory consumption can be significantly reduced. Thus, our method can solve the problem of cluster inconsistency and be applicable to larger data sets. In addition, we adopt different clustering algorithms to demonstrate the robustness and generalization of our framework. The application of Cluster Contrast to a standard unsupervised re-ID pipeline achieves considerable improvements of 9.9%, 8.3%, 12.1% compared to state-of-the-art purely unsupervised re-ID methods and 5.5%, 4.8%, 4.4% mAP compared to the state-of-the-art unsupervised domain adaptation re-ID methods on the Market, Duke, and MSMT17 datasets. Code is available at https://github.com/alibaba/cluster-contrast.

Code Repositories

alibaba/cluster-contrast
Official
pytorch
Mentioned in GitHub
alibaba/cluster-contrast-reid
pytorch
Mentioned in GitHub
wangguangyuan/ClusterContrast
Official
pytorch
Mentioned in GitHub
2020132075/conmae
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
unsupervised-person-re-identification-on-12Cluster Contrast
Rank-1: 62
Rank-10: 76.7
Rank-5: 71.8
mAP: 33
unsupervised-person-re-identification-on-14Cluster Contrast
Rank-1: 94.4
Rank-5: 99.3
mAP: 84.7
unsupervised-person-re-identification-on-4Cluster Contrast
MAP: 83
Rank-1: 92.9
Rank-10: 98
Rank-5: 97.2
vehicle-re-identification-on-veri-776Cluster Contrast
Rank-10: 92.8
Rank1: 86.2
Rank5: 90.5
mAP: 40.8

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