UFineBench: Towards Text-based Person Retrieval with Ultra-fine Granularity
Jialong Zuo, Hanyu Zhou, Ying Nie, Feng Zhang, Tianyu Guo, Nong Sang, Yunhe Wang, Changxin Gao
TL;DR
UFineBench tackles the gap of coarse textual annotations in text-based person retrieval by introducing UFine6926, a large-scale dataset with ultra-fine descriptions (average 80.8 words per image) and two descriptions per image; it also presents UFine3C, a cross-domain evaluation set, and the mean Similarity Distribution ($mSD$) metric to capture continuous retrieval quality. The proposed CFAM framework leverages a shared cross-modal granularity decoder and hard negative matching to achieve fine-grained cross-modal alignment, delivering strong performance on UFine6926 and robust generalization to real-world, cross-domain scenarios. Across standard benchmarks and in cross settings, CFAM demonstrates competitive or superior results, illustrating the value of high-textual granularity and cross-modal granularity modeling. The dataset and code are publicly available, enabling further exploration of fine-grained, cross-modal retrieval research.
Abstract
Existing text-based person retrieval datasets often have relatively coarse-grained text annotations. This hinders the model to comprehend the fine-grained semantics of query texts in real scenarios. To address this problem, we contribute a new benchmark named \textbf{UFineBench} for text-based person retrieval with ultra-fine granularity. Firstly, we construct a new \textbf{dataset} named UFine6926. We collect a large number of person images and manually annotate each image with two detailed textual descriptions, averaging 80.8 words each. The average word count is three to four times that of the previous datasets. In addition of standard in-domain evaluation, we also propose a special \textbf{evaluation paradigm} more representative of real scenarios. It contains a new evaluation set with cross domains, cross textual granularity and cross textual styles, named UFine3C, and a new evaluation metric for accurately measuring retrieval ability, named mean Similarity Distribution (mSD). Moreover, we propose CFAM, a more efficient \textbf{algorithm} especially designed for text-based person retrieval with ultra fine-grained texts. It achieves fine granularity mining by adopting a shared cross-modal granularity decoder and hard negative match mechanism. With standard in-domain evaluation, CFAM establishes competitive performance across various datasets, especially on our ultra fine-grained UFine6926. Furthermore, by evaluating on UFine3C, we demonstrate that training on our UFine6926 significantly improves generalization to real scenarios compared with other coarse-grained datasets. The dataset and code will be made publicly available at \url{https://github.com/Zplusdragon/UFineBench}.
