A Versatile Framework for Multi-scene Person Re-identification

Wei-Shi Zheng, Junkai Yan, Yi-Xing Peng
3/17/2024
cs.CV

Official code: iSEE-Laboratory/VersReID (54 stars, MIT, PyTorch, last commit 2024-04-11).

Abstract

Person Re-identification (ReID) has been extensively developed for a decade in order to learn the association of images of the same person across non-overlapping camera views. To overcome significant variations between images across camera views, mountains of variants of ReID models were developed for solving a number of challenges, such as resolution change, clothing change, occlusion, modality change, and so on. Despite the impressive performance of many ReID variants, these variants typically function distinctly and cannot be applied to other challenges. To our best knowledge, there is no versatile ReID model that can handle various ReID challenges at the same time. This work contributes to the first attempt at learning a versatile ReID model to solve such a problem. Our main idea is to form a two-stage prompt-based twin modeling framework called VersReID. Our VersReID firstly leverages the scene label to train a ReID Bank that contains abundant knowledge for handling various scenes, where several groups of scene-specific prompts are used to encode different scene-specific knowledge. In the second stage, we distill a V-Branch model with versatile prompts from the ReID Bank for adaptively solving the ReID of different scenes, eliminating the demand for scene labels during the inference stage. To facilitate training VersReID, we further introduce the multi-scene properties into self-supervised learning of ReID via a multi-scene prioris data augmentation (MPDA) strategy. Through extensive experiments, we demonstrate the success of learning an effective and versatile ReID model for handling ReID tasks under multi-scene conditions without manual assignment of scene labels in the inference stage, including general, low-resolution, clothing change, occlusion, and cross-modality scenes. Codes and models are available at https://github.com/iSEE-Laboratory/VersReID.

View on arXivView PDF

Code Implementations(1)

PyTorchMIT

(TPAMI 2024) Official implementation of Paper ''A Versatile Framework for Multi-scene Person Re-identification''

544Shell, PythonMar 15, 20242 years agoMIT
person-reidentificationpytorch

Similar Papers

Cite this paper

@article{zheng2024versatile,
  title  = {A Versatile Framework for Multi-scene Person Re-identification},
  author = {Wei-Shi Zheng and Junkai Yan and Yi-Xing Peng},
  year   = {2024},
  eprint = {2403.11121},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.11121v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.11121.svg)](https://codeofpaper.com/paper/2403.11121)

Discussion