Bidirectional Multi-Step Domain Generalization for Visible-Infrared Person Re-Identification
Mahdi Alehdaghi, Pourya Shamsolmoali, Rafael M. O. Cruz, Eric Granger
TL;DR
This work addresses cross-modal visible-infrared person re-identification by learning modality-invariant embeddings for RGB and IR images. It proposes Bidirectional Multi-Step Domain Generalization (BMDG), which jointly learns discriminative body-part prototypes (across $K$ parts) and progressively builds multiple intermediate feature spaces via a bidirectional prototype-mixing strategy $\mathcal{G}$, enhanced by Attentive Prototype Embedding (APE). A prototype-alignment module uses hierarchical contrastive learning to ensure prototypes are complementary, interchangeable, and ID-discriminative, while the bidirectional learning refines the embedding through $T$ intermediate steps to bridge the modality gap without bias toward a single modality. Empirically, BMDG achieves state-of-the-art results on SYSU-MM01, RegDB, and LLCM datasets and can be integrated into other part-based V-I ReID methods, offering improved robustness for cross-modal retrieval in practical surveillance settings.
Abstract
A key challenge in visible-infrared person re-identification (V-I ReID) is training a backbone model capable of effectively addressing the significant discrepancies across modalities. State-of-the-art methods that generate a single intermediate bridging domain are often less effective, as this generated domain may not adequately capture sufficient common discriminant information. This paper introduces Bidirectional Multi-step Domain Generalization (BMDG), a novel approach for unifying feature representations across diverse modalities. BMDG creates multiple virtual intermediate domains by learning and aligning body part features extracted from both I and V modalities. In particular, our method aims to minimize the cross-modal gap in two steps. First, BMDG aligns modalities in the feature space by learning shared and modality-invariant body part prototypes from V and I images. Then, it generalizes the feature representation by applying bidirectional multi-step learning, which progressively refines feature representations in each step and incorporates more prototypes from both modalities. Based on these prototypes, multiple bridging steps enhance the feature representation. Experiments conducted on V-I ReID datasets indicate that our BMDG approach can outperform state-of-the-art part-based and intermediate generation methods, and can be integrated into other part-based methods to enhance their V-I ReID performance. (Our code is available at:https:/alehdaghi.github.io/BMDG/ )
