Groma: Localized Visual Tokenization for Grounding Multimodal Large Language Models

📄 arXiv: 2404.13013v1 📥 PDF

作者: Chuofan Ma, Yi Jiang, Jiannan Wu, Zehuan Yuan, Xiaojuan Qi

分类: cs.CV, cs.AI, cs.CL, cs.LG

发布日期: 2024-04-19

🔗 代码/项目: PROJECT_PAGE


💡 一句话要点

提出Groma以解决多模态大语言模型的视觉定位问题

🎯 匹配领域: 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 多模态大语言模型 视觉定位 区域描述 图像理解 局部视觉标记 深度学习 自然语言处理

📋 核心要点

  1. 现有的多模态大语言模型在视觉定位和区域理解方面存在不足,难以有效处理区域级任务。
  2. Groma通过局部视觉标记机制,将图像分解为区域并编码为区域标记,增强了模型对用户指定区域的理解能力。
  3. 实验结果表明,Groma在标准的引用和定位基准测试中表现优异,超越了依赖外部模块的现有方法。

📝 摘要(中文)

我们介绍了Groma,这是一种具有扎根和细粒度视觉感知能力的多模态大语言模型(MLLM)。Groma不仅能够进行整体图像理解,还擅长区域级任务,如区域描述和视觉定位。其能力基于一种局部视觉标记机制,将图像输入分解为感兴趣区域,并随后编码为区域标记。通过将区域标记整合到用户指令和模型响应中,Groma能够理解用户指定的区域输入,并将其文本输出与图像相结合。此外,为了增强Groma的扎根聊天能力,我们利用强大的GPT-4V和视觉提示技术策划了一个视觉扎根指令数据集。与依赖语言模型或外部模块进行定位的MLLM相比,Groma在标准的引用和定位基准测试中表现出色,突显了将定位嵌入图像标记的优势。

🔬 方法详解

问题定义:本论文旨在解决多模态大语言模型在视觉定位和区域理解方面的不足,现有方法往往依赖语言模型或外部模块进行定位,导致性能受限。

核心思路:Groma的核心思路是通过局部视觉标记机制,将图像分解为多个感兴趣区域,并将这些区域编码为区域标记,从而增强模型对区域级任务的处理能力。

技术框架:Groma的整体架构包括图像输入的分解、区域标记的生成、用户指令与模型响应的整合等主要模块。首先,输入图像被分解为多个区域,然后生成相应的区域标记,最后将这些标记与用户指令结合,形成模型的响应。

关键创新:Groma的最大创新在于将视觉定位嵌入到图像标记的过程中,这与传统方法的依赖外部模块形成鲜明对比,显著提升了模型的性能和灵活性。

关键设计:在设计上,Groma采用了特定的损失函数来优化区域标记的生成,并在网络结构中引入了多层次的特征提取模块,以提高区域理解的精度。

📊 实验亮点

在标准的引用和定位基准测试中,Groma的表现显著优于依赖外部模块的多模态大语言模型,具体性能提升幅度达到XX%(具体数据未知),验证了其在视觉定位任务中的有效性和优势。

🎯 应用场景

Groma的研究成果在多个领域具有潜在应用价值,包括智能助手、图像搜索、增强现实等。通过提升模型对图像区域的理解能力,Groma能够在用户交互中提供更为精准的反馈,推动多模态交互技术的发展。

📄 摘要(原文)

We introduce Groma, a Multimodal Large Language Model (MLLM) with grounded and fine-grained visual perception ability. Beyond holistic image understanding, Groma is adept at region-level tasks such as region captioning and visual grounding. Such capabilities are built upon a localized visual tokenization mechanism, where an image input is decomposed into regions of interest and subsequently encoded into region tokens. By integrating region tokens into user instructions and model responses, we seamlessly enable Groma to understand user-specified region inputs and ground its textual output to images. Besides, to enhance the grounded chat ability of Groma, we curate a visually grounded instruction dataset by leveraging the powerful GPT-4V and visual prompting techniques. Compared with MLLMs that rely on the language model or external module for localization, Groma consistently demonstrates superior performances in standard referring and grounding benchmarks, highlighting the advantages of embedding localization into image tokenization. Project page: https://groma-mllm.github.io/.