Efficient Vocabulary-Free Fine-Grained Visual Recognition in the Age of Multimodal LLMs
Hari Chandana Kuchibhotla, Sai Srinivas Kancheti, Abbavaram Gowtham Reddy, Vineeth N Balasubramanian
TL;DR
The paper addresses vocabulary-free fine-grained visual recognition by leveraging weak labels from Multimodal LLMs and refining them with a nearest-neighbor guided mechanism. The proposed NeaR framework constructs candidate label sets, partitions data into clean and noisy samples with a Gaussian Mixture Model, refines labels using candidate information, and filters labels at inference to keep the output space compact. Empirical results across five FGVR datasets show NeaR outperforms direct MLLM inference and several VF baselines while substantially reducing computation time and cost, including strong performance with open-source MLLMs. The work demonstrates that open-ended MLLM outputs can be harnessed effectively for scalable VF-FGVR, enabling robust fine-grained recognition in data-constrained domains.
Abstract
Fine-grained Visual Recognition (FGVR) involves distinguishing between visually similar categories, which is inherently challenging due to subtle inter-class differences and the need for large, expert-annotated datasets. In domains like medical imaging, such curated datasets are unavailable due to issues like privacy concerns and high annotation costs. In such scenarios lacking labeled data, an FGVR model cannot rely on a predefined set of training labels, and hence has an unconstrained output space for predictions. We refer to this task as Vocabulary-Free FGVR (VF-FGVR), where a model must predict labels from an unconstrained output space without prior label information. While recent Multimodal Large Language Models (MLLMs) show potential for VF-FGVR, querying these models for each test input is impractical because of high costs and prohibitive inference times. To address these limitations, we introduce \textbf{Nea}rest-Neighbor Label \textbf{R}efinement (NeaR), a novel approach that fine-tunes a downstream CLIP model using labels generated by an MLLM. Our approach constructs a weakly supervised dataset from a small, unlabeled training set, leveraging MLLMs for label generation. NeaR is designed to handle the noise, stochasticity, and open-endedness inherent in labels generated by MLLMs, and establishes a new benchmark for efficient VF-FGVR.
