Anti-Forgetting Adaptation for Unsupervised Person Re-identification
Hao Chen, Francois Bremond, Nicu Sebe, Shiliang Zhang
TL;DR
This work tackles forgetting, poor cross-domain generalization, and backward-compatibility in unsupervised lifelong person ReID. It introduces DJAA, a Dual-level Joint Adaptation and Anti-forgetting framework that combines an Adaptation Module with prototype- and instance-level contrastive losses ($\mathcal{L}_{pa}$, $\mathcal{L}_{ia}$) and a Rehearsal Module that enforces image-to-prototype and image-to-image consistency ($\mathcal{L}_{ps}$, $\mathcal{L}_{is}$) via a hybrid memory buffer of representative images and cluster prototypes. The method achieves strong anti-forgetting on seen domains, superior generalization to unseen domains, and backward-compatible representations across multiple adaptation steps, outperforming state-of-the-art baselines such as CVS and CLUDA. Key contributions include a clustering-guided memory buffer update strategy, dual-level contrastive learning for domain adaptation, and parity between old and new domain knowledge through consistency regularization. The approach offers practical benefits for real-world lifelong ReID deployments by reducing re-extraction of old gallery features and enabling robust cross-domain retrieval.
Abstract
Regular unsupervised domain adaptive person re-identification (ReID) focuses on adapting a model from a source domain to a fixed target domain. However, an adapted ReID model can hardly retain previously-acquired knowledge and generalize to unseen data. In this paper, we propose a Dual-level Joint Adaptation and Anti-forgetting (DJAA) framework, which incrementally adapts a model to new domains without forgetting source domain and each adapted target domain. We explore the possibility of using prototype and instance-level consistency to mitigate the forgetting during the adaptation. Specifically, we store a small number of representative image samples and corresponding cluster prototypes in a memory buffer, which is updated at each adaptation step. With the buffered images and prototypes, we regularize the image-to-image similarity and image-to-prototype similarity to rehearse old knowledge. After the multi-step adaptation, the model is tested on all seen domains and several unseen domains to validate the generalization ability of our method. Extensive experiments demonstrate that our proposed method significantly improves the anti-forgetting, generalization and backward-compatible ability of an unsupervised person ReID model.
