# Generalizable Person Re-Identification via Self-Supervised Batch Norm Test-Time Adaption

arXiv: https://arxiv.org/abs/2203.00672 · HTML: https://mlsanity.com/paper/2203.00672/

## Key facts

- Cited by 9 papers in the map (data through 14 Oct 2026).
- Builds on 23 of its 45 references that are in the map.
- First posted on arXiv 1 Mar 2022.

## Builds on (most cited first, 23 of 23)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Momentum Contrast for Unsupervised Visual Representation Learning](https://mlsanity.com/paper/1911.05722/) (2019)
- [Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift](https://mlsanity.com/paper/1502.03167/) (2015)
- [Bootstrap your own latent: A new approach to self-supervised Learning](https://mlsanity.com/paper/2006.07733/) (2020)
- [In Defense of the Triplet Loss for Person Re-Identification](https://mlsanity.com/paper/1703.07737/) (2017)
- [Person Transfer GAN to Bridge Domain Gap for Person Re-Identification](https://mlsanity.com/paper/1711.08565/) (2017)
- [Beyond Part Models: Person Retrieval with Refined Part Pooling (and a Strong Convolutional Baseline)](https://mlsanity.com/paper/1711.09349/) (2017)
- [Unlabeled Samples Generated by GAN Improve the Person Re-identification Baseline in vitro](https://mlsanity.com/paper/1701.07717/) (2017)
- [Domain-Specific Batch Normalization for Unsupervised Domain Adaptation](https://mlsanity.com/paper/1906.03950/) (2019)
- [Image-Image Domain Adaptation with Preserved Self-Similarity and Domain-Dissimilarity for Person Re-identification](https://mlsanity.com/paper/1711.07027/) (2017)
- [Learning to Optimize Domain Specific Normalization for Domain Generalization](https://mlsanity.com/paper/1907.04275/) (2019)
- [A Strong Baseline and Batch Normalization Neck for Deep Person Re-identification](https://mlsanity.com/paper/1906.08332/) (2019)
- [Style Normalization and Restitution for Generalizable Person Re-identification](https://mlsanity.com/paper/2005.11037/) (2020)
- [Human Semantic Parsing for Person Re-identification](https://mlsanity.com/paper/1804.00216/) (2018)
- [Meta Batch-Instance Normalization for Generalizable Person Re-Identification](https://mlsanity.com/paper/2011.14670/) (2020)
- [Improving Description-based Person Re-identification by Multi-granularity Image-text Alignments](https://mlsanity.com/paper/1906.09610/) (2019)
- [Auto-ReID: Searching for a Part-aware ConvNet for Person Re-Identification](https://mlsanity.com/paper/1903.09776/) (2019)
- [Frustratingly Easy Person Re-Identification: Generalizing Person Re-ID in Practice](https://mlsanity.com/paper/1905.03422/) (2019)
- [Multi-task Mid-level Feature Alignment Network for Unsupervised Cross-Dataset Person Re-Identification](https://mlsanity.com/paper/1807.01440/) (2018)
- [Dual Distribution Alignment Network for Generalizable Person Re-Identification](https://mlsanity.com/paper/2007.13249/) (2020)
- [SBSGAN: Suppression of Inter-Domain Background Shift for Person Re-Identification](https://mlsanity.com/paper/1908.09086/) (2019)
- [Multi-pseudo Regularized Label for Generated Data in Person Re-Identification](https://mlsanity.com/paper/1801.06742/) (2018)
- [Augmented Hard Example Mining for Generalizable Person Re-Identification](https://mlsanity.com/paper/1910.05280/) (2019)

## Built on by (most cited first, 9 of 9)

- [Generalizable Person Re-identification via Balancing Alignment and Uniformity](https://mlsanity.com/paper/2411.11471/) (2024)
- [Mitigate Domain Shift by Primary-Auxiliary Objectives Association for Generalizing Person ReID](https://mlsanity.com/paper/2310.15913/) (2023)
- [Test-time Similarity Modification for Person Re-identification toward Temporal Distribution Shift](https://mlsanity.com/paper/2403.14114/) (2024)
- [Auto-selected Knowledge Adapters for Lifelong Person Re-identification](https://mlsanity.com/paper/2405.19005/) (2024)
- [Distribution Aligned Semantics Adaption for Lifelong Person Re-Identification](https://mlsanity.com/paper/2405.19695/) (2024)
- [Multilinear subspace learning for person re-identification based fusion of high order tensor features](https://mlsanity.com/paper/2505.15825/) (2025)
- [PRSNet: A Masked Self-Supervised Learning Pedestrian Re-Identification Method](https://mlsanity.com/paper/2303.06330/) (2023)
- [Camera-Invariant Meta-Learning Network for Single-Camera-Training Person Re-identification](https://mlsanity.com/paper/2406.14797/) (2024)
- [DART3: Leveraging Distance for Test Time Adaptation in Person Re-Identification](https://mlsanity.com/paper/2505.18337/) (2025)

## Abstract (arXiv)

In this paper, we investigate the generalization problem of person re-identification (re-id), whose major challenge is the distribution shift on an unseen domain. As an important tool of regularizing the distribution, batch normalization (BN) has been widely used in existing methods. However, they neglect that BN is severely biased to the training domain and inevitably suffers the performance drop if directly generalized without being updated. To tackle this issue, we propose Batch Norm Test-time Adaption (BNTA), a novel re-id framework that applies the self-supervised strategy to update BN parameters adaptively. Specifically, BNTA quickly explores the domain-aware information within unlabeled target data before inference, and accordingly modulates the feature distribution normalized by BN to adapt to the target domain. This is accomplished by two designed self-supervised auxiliary tasks, namely part positioning and part nearest neighbor matching, which help the model mine the domain-aware information with respect to the structure and identity of body parts, respectively. To demonstrate the effectiveness of our method, we conduct extensive experiments on three re-id datasets and confirm the superior performance to the state-of-the-art methods.
