---
title: 'BRST: Cross-Modal Pseudo-Label Filtering'
url: https://www.emergentmind.com/topics/bidirectional-reverse-selection-transmission-brst
type: topic
---

# BRST: Cross-Modal Pseudo-Label Filtering

Searching arXiv for the cited paper and related context on USVI-ReID/HIL.
Bidirectional Reverse Selection Transmission (BRST) is a cross-modal pseudo-label filtering and propagation mechanism introduced within the Hierarchical Identity Learning (HIL) framework for unsupervised visible-infrared person re-identification (USVI-ReID) [2509.11587]. In USVI-ReID, the absence of true identity annotations requires training from pseudo-labels generated by clustering, but clustering each modality independently often produces noisy cross-modal associations. BRST addresses this problem by matching both directions between visible instances and infrared coarse-grained centroids, retaining only matches that are mutually consistent and sufficiently confident, and then transmitting these reliable pseudo-labels bidirectionally across modalities. Within HIL, BRST is designed to improve the quality of modality-unified pseudo-labels used by subsequent contrastive objectives, thereby reducing label noise during unsupervised training [2509.11587].

## 1. Problem setting and motivation

BRST arises in the setting of USVI-ReID, where the objective is to learn modality-invariant image features from unlabeled cross-modal person datasets by reducing the modality gap while minimizing reliance on costly manual annotations [2509.11587]. Existing methods are described as typically addressing USVI-ReID using cluster-based contrastive learning, representing a person by a single cluster center, but primarily focusing on commonality within each cluster while neglecting finer-grained differences among images. The HIL framework was proposed to address that broader limitation, and BRST was introduced as the component responsible for more reliable cross-modal correspondence construction.

The immediate motivation for BRST is the unreliability of naive cross-modal pseudo-label assignment. In the described training setting, coarse-grained clustering is first performed separately on visible and infrared features, yielding cluster centroids $\{\mathbf{u}^{vc}_i\}$ and $\{\mathbf{u}^{rc}_j\}$. Without cross-modal supervision, one may assign each visible instance to its nearest infrared centroid, or conversely assign each infrared instance to its nearest visible centroid, and use the resulting index as a unified pseudo-label. The stated problem is that many such nearest-neighbor assignments are one-way only, or are too weakly matched, so direct propagation of these assignments injects noise into the learner [2509.11587].

A common misconception in this setting is that nearest-centroid assignment alone is an adequate surrogate for cross-modal supervision. The formulation of BRST explicitly rejects that assumption: the mechanism was designed because many visible-to-infrared matches are unreliable, and noisy matches can mislead the representation learner. This suggests that BRST should be understood less as a general matching procedure than as a reliability filter for pseudo-label transfer.

## 2. Core mechanism and algorithmic workflow

BRST filters and selects only those cross-modal matches that are mutually consistent and sufficiently confident, then transmits these high-quality pseudo-labels from one modality to the other in a bidirectional fashion [2509.11587]. The procedure is defined for visible instances against infrared coarse-grained centroids, and then repeated with roles swapped for infrared instances against visible coarse-grained centroids.

For the visible-to-infrared direction, the input consists of visible instance features $\mathcal{F}^v=\{\mathbf{f}^v_k\}_{k=1}^{N_v}$, infrared coarse-grained centroids $\mathcal{U}^{rc}=\{\mathbf{u}^{rc}_i\}_{i=1}^{M_r}$, and a threshold $\gamma\in(0,1]$. The output is a set of unified visible pseudo-labels $\{\hat y^v_k\}$. The algorithm first computes a cosine-similarity matrix between each visible instance and each infrared centroid. For each visible instance $k$, it finds the best-matching infrared cluster $i^*$ and its similarity score $m_r$. It then checks the reverse direction by finding, for that same infrared cluster $i^*$, the maximum similarity $m_c$ over all visible instances. The match is accepted only if $m_r > \gamma\,m_c$; otherwise the visible instance is marked unmatched. The same procedure is repeated for infrared instances to obtain $\{\hat y^r_\ell\}$ [2509.11587].

The pseudo-code provided for the visible branch is:

```text
function BRST(F_vis, U_ir, γ):
   S ← cosine_similarity_matrix(F_vis, U_ir)  # size N_v × M_r
   for k in 1…N_v:
       m_r, i* ← max over columns of S[k, :]
       m_c ← max over rows of S[:, i*]
       if m_r > γ * m_c:
           hat_y^v[k] ← i*
       else:
           hat_y^v[k] ← None
   return hat_y^v
```

The terminology of the method is directly tied to its operations. “Bidirectional” refers to the visible$\rightarrow$infrared and infrared$\rightarrow$visible passes. “Reverse selection” refers to the reverse-direction verification of a forward candidate match. “Transmission” refers to the assignment of the accepted cross-modal cluster index as the new pseudo-label for the instance.

## 3. Mathematical formulation

The BRST formulation is expressed through a sequence of cosine-similarity and max-selection operations [2509.11587]. For visible instance $\mathbf{f}^v_k$ and infrared centroid $\mathbf{u}^{rc}_i$, the similarity matrix is

$$
\mathbf{S}_{k,i}
=
\frac{\mathbf{f}^v_k \cdot \mathbf{u}^{rc}_i}
{\|\mathbf{f}^v_k\|\;\|\mathbf{u}^{rc}_i\|},
\quad
\mathbf{S}\in\mathbb{R}^{N_v\times M_r}.
$$

The forward match for visible instance $k$ is defined by

$$
m_r = \max_{i}\,\mathbf{S}_{k,i},
\quad
i^* = \arg\max_{i}\,\mathbf{S}_{k,i}.
$$

The reverse match for the selected cluster $i^*$ is

$$
m_c = \max_{k'}\,\mathbf{S}_{k',\,i^*}.
$$

The acceptance rule is the bidirectional consistency test

$$
\text{assign only if }
m_r > \gamma\,m_c,
\quad
\gamma\in(0,1].
$$

Under this rule, the output pseudo-label for a visible instance is either the accepted infrared cluster index $i^*$ or no label for that round. The same mathematical structure is then applied symmetrically in the infrared-to-visible direction by swapping the roles of $\mathcal{F}^v$ and $\mathcal{U}^{vc}$.

The formulation makes the confidence criterion explicit. The mechanism does not accept a candidate merely because it is the best for a particular instance; it also requires that the instance’s best score exceed a fraction $\gamma$ of the cluster’s own top score. A plausible implication is that BRST operationalizes confidence through relative rather than absolute similarity, which is consistent with its stated purpose of suppressing weak or one-way matches.

## 4. Selection and transmission strategy

The selection strategy combines bidirectional matching with a similarity-ratio threshold [2509.11587]. Bidirectional matching ensures that if visible instance $k$ claims infrared cluster $i^*$ as its best match, then reverse-examining cluster $i^*$ also claims that visible instance as its best match. The stated effect is to cut out many one-way false positives. The ratio test $m_r > \gamma\,m_c$ further requires that the forward best similarity be sufficiently strong relative to the cluster’s own best visible match.

The threshold $\gamma$ is set via cross-validation. The provided examples are $0.5$ on SYSU-MM01 and $0.8$ on RegDB. Instances satisfying both conditions are transmitted, meaning that the infrared cluster index becomes the new pseudo-label for that visible instance; all other instances are left unlabeled in that round. The same logic applies in the opposite direction when infrared instances are processed against visible centroids.

This design distinguishes BRST from unconditional label propagation. The mechanism does not attempt to maximize coverage over all samples. Instead, it prioritizes high-confidence transmission and explicitly allows unmatched instances to remain unlabeled. The paper states that this transmission of only high-confidence labels reduces noise in subsequent contrastive learning. This suggests that BRST trades pseudo-label quantity for pseudo-label precision, with the intent of improving downstream representation learning rather than enforcing exhaustive assignment.

## 5. Position within Hierarchical Identity Learning

Within HIL, BRST is one of three named components: hierarchical pseudo-label generation, Multi-Center Contrastive Learning (MCCL), and BRST itself [2509.11587]. HIL is motivated by the observation that each coarse-grained cluster may contain several smaller sub-clusters reflecting fine-grained variations among images; accordingly, the framework generates multiple memories for each existing coarse-grained cluster via a secondary clustering. MCCL then refines representations for enhancing intra-modal clustering and minimizing cross-modal discrepancies.

BRST is integrated into this pipeline as the module that establishes reliable cross-modal correspondences. In the overall HIL pipeline, identified as Algorithm 1 in the paper, BRST is invoked once per epoch, alternating between computing $\hat{\mathcal{Y}}^v$ and $\hat{\mathcal{Y}}^r$. These modality-unified pseudo-labels are then used alongside the hierarchical pseudo-labels in several contrastive losses. The identity loss $\mathcal{L}_{id}$ uses pseudo-labels to pull instances toward their assigned cluster center. The neighbor contrastive loss $\mathcal{L}_{neighbor}$ exploits instance-to-instance relationships. MCCL, through $\mathcal{L}_{mccl}$, uses fine-grained and coarse-grained centers as anchors [2509.11587].

The stated significance of BRST inside HIL is that it improves the reliability of cross-modal label assignments and thereby boosts the quality of the contrastive signals used by these losses. Because the pseudo-labels produced by BRST are modality-unified, they provide a bridge between modality-specific clustering results and the cross-modal objectives of the overall framework. A plausible implication is that BRST serves as the linkage layer between hierarchical structure discovery and cross-modal metric alignment.

## 6. Empirical evidence and reported impact

The paper reports extensive experiments on the SYSU-MM01 and RegDB datasets and states that the proposed method outperforms existing approaches [2509.11587]. More specifically, the ablation study isolates the contribution of BRST on two benchmarks, using a baseline HIL configuration with identity and neighbor losses only.

| Benchmark | Setting | Result |
|---|---|---|
| SYSU-MM01 | Baseline (no BRST) | $R1 = 54.88\%$, $mAP = 52.62\%$ |
| SYSU-MM01 | + BRST | $R1 = 65.53\%$, $mAP = 63.60\%$ |
| RegDB | Baseline | $R1 = 84.11\%$, $mAP = 70.44\%$ |
| RegDB | + BRST | $R1 = 92.23\%$, $mAP = 85.34\%$ |

The reported gains are $+10.65\%$ Rank-1 and $+10.98\%$ mAP on SYSU-MM01 (All Search), and $+8.12\%$ Rank-1 and $+14.90\%$ mAP on RegDB (Visible$\rightarrow$Infrared) [2509.11587]. The paper further states that when BRST is combined with MCCL, additional gains are obtained relative to the BRST-only augmentation, and that in a head-to-head comparison with other cross-modal association schemes, replacing OPTM or CRA with BRST on the same baseline produces the highest mAP and Rank-1.

The mechanism is also characterized as lightweight, with $O(N\,M\,D)$ time complexity. The reported interpretation is that by enforcing mutual top-matching and a similarity-ratio check, BRST reduces label noise during unsupervised training and leads to double-digit improvements in both Rank-1 and mAP on standard USVI-ReID benchmarks. Since these gains are reported in the context of an ablation study, they specifically support the contribution of BRST rather than only the aggregate effect of the full HIL framework.

## 7. Interpretation, scope, and related considerations

BRST should be understood as a pseudo-label reliability mechanism for unsupervised cross-modal representation learning rather than as a generic clustering algorithm [2509.11587]. Its inputs depend on separately clustered modality-specific features and coarse-grained centroids, and its outputs are modality-unified pseudo-labels for instances that satisfy mutual and confidence-based constraints. The method therefore operates after clustering but before the contrastive losses consume the labels.

Its strengths, as explicitly documented, are the filtering of unreliable cross-modal associations, the bidirectional enforcement of consistency, and the reduction of noise in subsequent contrastive learning. Its selectivity is equally central: instances failing the acceptance test are left unlabeled in that round. This suggests a deliberate asymmetry between reliability and completeness, where conservative transmission is preferred to dense but noisy cross-modal supervision.

Within the terminology of the paper, BRST complements MCCL rather than replacing it. MCCL is responsible for refining representations with fine-grained and coarse-grained centers as anchors, whereas BRST governs which cross-modal pseudo-labels are sufficiently trustworthy to be transmitted. In that sense, HIL combines hierarchical structure modeling, contrastive representation refinement, and cross-modal pseudo-label verification into a single training pipeline [2509.11587].

The primary source for BRST is the paper "Hierarchical Identity Learning for Unsupervised Visible-Infrared Person Re-Identification" [2509.11587], whose source code is reported as available at `https://github.com/haonanshi0125/HIL`.

Source: https://www.emergentmind.com/topics/bidirectional-reverse-selection-transmission-brst