ObjEmbed: Towards Universal Multimodal Object Embeddings
Shenghao Fu, Yukun Su, Fengyun Rao, Jing Lyu, Xiaohua Xie, Wei-Shi Zheng
TL;DR
ObjEmbed tackles the challenge of fine-grained object–text alignment and localization by introducing object-centric dual embeddings (object and IoU) within a single-tower MLLM framework. It processes all RoIs in a single forward pass, jointly learning region-level and image-level representations through three losses and a unified objective $\mathcal{L}_{total} = \lambda_1 \mathcal{L}_{region} + \lambda_2 \mathcal{L}_{image} + \lambda_3 \mathcal{L}_{iou}$. The approach yields strong results across 18 benchmarks, excelling in local retrieval and achieving competitive global retrieval while maintaining robust object-level discrimination. This work provides a versatile, efficient baseline for universal object embeddings with clear potential for improvement via better proposals and larger-scale data.
Abstract
Aligning objects with corresponding textual descriptions is a fundamental challenge and a realistic requirement in vision-language understanding. While recent multimodal embedding models excel at global image-text alignment, they often struggle with fine-grained alignment between image regions and specific phrases. In this work, we present ObjEmbed, a novel MLLM embedding model that decomposes the input image into multiple regional embeddings, each corresponding to an individual object, along with global embeddings. It supports a wide range of visual understanding tasks like visual grounding, local image retrieval, and global image retrieval. ObjEmbed enjoys three key properties: (1) Object-Oriented Representation: It captures both semantic and spatial aspects of objects by generating two complementary embeddings for each region: an object embedding for semantic matching and an IoU embedding that predicts localization quality. The final object matching score combines semantic similarity with the predicted IoU, enabling more accurate retrieval. (2) Versatility: It seamlessly handles both region-level and image-level tasks. (3) Efficient Encoding: All objects in an image, along with the full image, are encoded in a single forward pass for high efficiency. Superior performance on 18 diverse benchmarks demonstrates its strong semantic discrimination.
