Disentangled Concept Representation for Text-to-image Person Re-identification
Giyeol Kim, Chanho Eom
TL;DR
TIReID faces a modality gap and the need for fine-grained cross-modal grounding. The authors introduce DiCo, a Disentangled Concept Representation that uses a shared K-slot bank with M concept blocks to enable hierarchical, interpretable alignment across global, part, and concept levels between images and text, learned with iterative slot-concept refinement and shared prototype memories. The model employs multi-level losses, including global, slot, block, identity, and reconstruction terms, and uses a CLIP-based backbone to achieve competitive results while providing interpretable slot and block-level representations. Experiments on CUHK-PEDES, ICFG-PEDES, and RSTPReid show strong performance and clear qualitative evidence of disentangled concept grounding, demonstrating practical improvements in fine-grained TIReID without explicit part annotations.
Abstract
Text-to-image person re-identification (TIReID) aims to retrieve person images from a large gallery given free-form textual descriptions. TIReID is challenging due to the substantial modality gap between visual appearances and textual expressions, as well as the need to model fine-grained correspondences that distinguish individuals with similar attributes such as clothing color, texture, or outfit style. To address these issues, we propose DiCo (Disentangled Concept Representation), a novel framework that achieves hierarchical and disentangled cross-modal alignment. DiCo introduces a shared slot-based representation, where each slot acts as a part-level anchor across modalities and is further decomposed into multiple concept blocks. This design enables the disentanglement of complementary attributes (\textit{e.g.}, color, texture, shape) while maintaining consistent part-level correspondence between image and text. Extensive experiments on CUHK-PEDES, ICFG-PEDES, and RSTPReid demonstrate that our framework achieves competitive performance with state-of-the-art methods, while also enhancing interpretability through explicit slot- and block-level representations for more fine-grained retrieval results.
