在視覺提示中加入「標記」,微軟等讓GPT-4V看的更準、分的更細

全新視覺提示方法 SoM(Set-of-Mark),讓 OpenAI 多模態大模型 GPT-4V 在視覺內容理解方面有了質的提升。

原文來源:機器之心

圖片來源:由無界AI生成

最近一段時間,我們見證了大型語言模型(LLM)的顯著進步。 特別是,生成式預訓練 Transformer 或 GPT 的發佈引領了業界和學術界的多項突破。 自 GPT-4 發佈以來,大型多模態模型 (LMM) 引起了研究界越來越多的興趣,許多工作致力於構建多模態 GPT-4。

近日,GPT-4V (ision) 由於出色的多模態感知和推理能力得到了大家格外的關注。 然而,儘管 GPT-4V 具有前所未有的視覺語言理解能力,但其細粒度 visual grounding(輸入是圖片和對應的物體描述,輸出是描述物體的 box)能力相對較弱,或者尚未發揮出來。

舉例來說,當使用者詢問下圖中「放置在右邊筆記型電腦的左邊是什麼物體?」 GPT-4V 給出了馬克杯這個錯誤的答案。 當使用者接著詢問,「想找一個靠窗的座位,我可以坐在哪裡?」 GPT-4V 同樣回答不正確。

在意識到上述問題后,來自微軟、香港科技大學等機構的研究者提出了一種新的視覺 方法 Set-of-Mark(SoM),來解決 GPT-4V 在細粒度視覺任務上的問題。

* 論文地址:

  • 論文主頁:

如圖 1(右)所示,SoM 採用互動式分割模型(例如 SAM)將圖像劃分為不同粒度級別的區域,並在這些區域上添加一組標記(mark),例如字母數位、掩碼(mask)、框(box)。 使用添加標記的圖像作為輸入,以解決上述問題。

我們先來看下效果,左為 GPT-4V,右為 GPT-4V+SoM,很明顯後者分類更細緻、準確。

下圖示例依然如此,GPT-4V+SoM 效果更明顯。

此外,對於這項研究,有人問道:「SoM 是手動(人工輸入)還是自動的?」

論文一作 Jianwei Yang 表示,SoM 是自動或半自動的。 他們編譯了很多自己構建自己的分割工具,比如 SEEM、Semantic-SAM 和 SAM,用來説明用戶自動為圖像分割區域。 同時使用者也可以自己選擇區域。

**用於視覺的 SoM **

使用 SoM GPT-4V 的獨特優點是它可以產生文字之外的輸出。 由於每個標記都與掩碼表徵的圖像區域特定關聯,因此可以追溯文本輸出中任何提到的標記的掩碼。

生成成對文本和掩碼的能力使SoM能夠 GPT-4V來生成視覺關聯的文本,更重要的是支援各種細粒度視覺任務,這對普通的 GPT-4V 模型來說是一個挑戰。

通過簡單的 工程,SoM 可以讓 GPT-4V 廣泛地用於多種視覺任務,例如:

  • 開放詞彙圖像分割:該研究要求 GPT-4V 詳盡地給出所有標記區域的類別以及從預定池中選擇的類別。
  • 參考分割:給定一個參考表達式,GPT-4V 的任務是從圖像分區工具箱生成的候選區域中選擇最匹配的區域。
  • 短語關聯(Phrase Grounding):與參考分割略有不同,短語關聯使用由多個名詞短語組成的完整句子。 該研究要求 GPT-4V 為所有標記的短語分配相應的區域。
  • 視頻物件分割:以兩個圖像作為輸入。 第一個圖像是查詢圖像,其中包含第二個圖像中需要識別的一些物件。 鑒於 GPT-4V 支援多個圖像作為輸入,因此 SoM 也可以應用於視頻中跨幀的關聯視覺物件。

實驗及結果

研究者使用「分而治之」(divide-and-conquer)的策略來運行實驗和評估。 對於每個實例,他們使用新的聊天視窗,這樣一來,評估期間就不會出現上下文洩露了。

具體來講,研究者從每個數據集中選擇了小規模的驗證數據子集。 對於數據集中的每個圖像,他們在使用圖像分割工具箱提取的區域上覆蓋了一組標記。 同時基於具體的任務,研究者利用不同的分割工具來提出區域。

下表 1 列出了每個任務的設置細節。

研究者將其方法與以下模型進行比較:

  • 預測座標的 GPT-4V 基線模型
  • SOTA 專用模型
  • 開源 LMM

定量結果

詳細的實驗結果如下表 2 所示。

首先是圖像分割任務。 研究者將 GPT-4V + SoM 與 COCO Panoptic 分割數據集上的強大分割模型 MaskDINO、ADE20K Panoptic 分割數據集上的模型 OpenSeeD 進行了比較。

結果顯示,GPT-4V + SoM 的零樣本性能接近微調后的MaskDINO,並大幅優於OpenSeeD。 GPT-4V 在 COCO 和 ADE20K 上的相似性能表現出其對廣泛視覺和語義域任務的強大泛化能力。

然後是參考(referrring)任務,研究者評估了 RefCOCOg 數據集上的模型 RES 和 REC。 他們使用MaskDINO來提出掩碼,並在圖像上覆蓋上掩碼和數位。 同時使用 mIoU 作為評估指標,並與 SOTA 專用模型 PolyFormer 和 SEEM 進行比較。

結果顯示,GPT-4V+SoM 擊敗了 Grounding DINO、Polyformer 等專用模型以及 Shikra、LLaVA-1.5、MiniGPT-v2 和 Ferret 等最近的開源 LMM。

接著是 Flickr30K 上的短語關聯任務,研究者使用 Grounding DINO 為每個圖像生成框建議。 GPT-4V+SoM 實現了比 GLIPv2 和 Grounding DINO 更強的零樣本性能。

最後研究者在 DAVIS2017 數據集上評估了視頻分割任務。 GPT-4V+SoM 實現了優於其他專用視覺模型的最佳追蹤性能(78.8 J&F)。

消融研究

研究者探討了標記類型如何影響 Flickr30k 數據集上短語關聯任務的最終性能,並比較了兩種類型的標記。 第一種是數位和掩碼,第二種是數位、掩碼和框。

結果如下表 3 所示,添加額外的框可以顯著提升性能。

此外研究者探究了當生成帶有真值註釋的標記時,GPT-4V 如何表現。 他們選擇在 RefCOCOg 驗證集中用真值掩碼替換預測到的分割掩碼。 這意味著 GPT-4V 只需要從註釋短語區域選擇一個即可。 如預期一樣,參考分割的性能可以得到進一步提升,尤其是當分割模型有一些缺失的區域。

結果如下表 4 所示,在 SoM 中使用真值掩碼可以將 RefCOCOg 上的性能提升 14.5%(mIoU)。

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)