Self-Training Boosted Multi-Factor Matching Network for Composed Image Retrieval
Haokun Wen, Xuemeng Song, Jianhua Yin, Jianlong Wu, Weili Guan, Liqiang Nie
TL;DR
This work tackles composed image retrieval by addressing the lack of multi-factor matching analysis and the underutilization of unlabeled data. It introduces LIMN, a CLIP-Transformer based network that learns disentangled latent factor tokens, performs dual aggregation to produce a robust final matching token, and optimizes both token- and factor-level matching losses. To boost generalization, LIMN+ employs an iterative dual self-training loop that uses an image difference captioning model to generate pseudo triplets from unlabeled pairs and filters them with LIMN, achieving state-of-the-art results on FashionIQ, Shoes, CIRR, and Fashion200K. The findings demonstrate that modeling latent matching factors and leveraging unlabeled data substantially improves CIR performance, with LIMN+ offering a practical, plug-in enhancement for existing CIR models and datasets.
Abstract
The composed image retrieval (CIR) task aims to retrieve the desired target image for a given multimodal query, i.e., a reference image with its corresponding modification text. The key limitations encountered by existing efforts are two aspects: 1) ignoring the multi-faceted query-target matching factors; 2) ignoring the potential unlabeled reference-target image pairs in existing benchmark datasets. To address these two limitations is non-trivial due to the following challenges: 1) how to effectively model the multi-faceted matching factors in a latent way without direct supervision signals; 2) how to fully utilize the potential unlabeled reference-target image pairs to improve the generalization ability of the CIR model. To address these challenges, in this work, we first propose a muLtI-faceted Matching Network (LIMN), which consists of three key modules: multi-grained image/text encoder, latent factor-oriented feature aggregation, and query-target matching modeling. Thereafter, we design an iterative dual self-training paradigm to further enhance the performance of LIMN by fully utilizing the potential unlabeled reference-target image pairs in a semi-supervised manner. Specifically, we denote the iterative dual self-training paradigm enhanced LIMN as LIMN+. Extensive experiments on three real-world datasets, FashionIQ, Shoes, and Birds-to-Words, show that our proposed method significantly surpasses the state-of-the-art baselines.
