0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

從BLIP-2到SAM視覺語義金字塔+ChatGPT

CVer ? 來源:CVer ? 2023-04-17 11:03 ? 次閱讀

745653f2-dc7d-11ed-bfe3-dac502259ad0.jpg

8G GPU顯存即可以運行

746049f2-dc7d-11ed-bfe3-dac502259ad0.jpg

代碼鏈接(已開源):h

https://github.com/showlab/Image2Paragraph

動機:

怎么把圖片表示成高質量文本一直是個熱門的問題。傳統(tǒng)的思路Show,and Tell 等 Image Caption和Dense Caption 等都是依賴大量的人工標注。首先依靠諸如亞馬遜AMT( 亞非拉大兄弟們)等標注平臺給每張圖一人寫一段描述。其中添加了一系列規(guī)則,諸如名詞數(shù)目,顏色等等。通常用一句簡短的話來描述一張圖。

然而,這種樸素的標記思路造成了嚴重的One-to-many問題。如一張圖對應很多文本。由于圖片和文本之間信息的不對稱性,在這類數(shù)據(jù)上訓練的結果很容易陷入平凡解。(Pretrain中也經常遇到的問題)

而LLM(大語言模型)尤其是ChatGPT展現(xiàn)出來的邏輯能力讓人望塵莫及。我們驚訝發(fā)現(xiàn), 把Bounding Box 和 Object信息給到GPT4, GPT4很自然的能推理出物體之間的位置關系,甚至想像出物體之間的聯(lián)系。

因此一個很自然的想法就是, 用GPT4對每張圖生成高信息量的段落,F(xiàn)rom One-to-many to one-to-one

做法:

低階語義抽取:

Image Caption, Dense Caption, Object Detection, Segement Anything 等等統(tǒng)一當成視覺理解組件。

74699304-dc7d-11ed-bfe3-dac502259ad0.jpg

如圖所示,首先用BLIP2 得到一張圖的Coars-grained Caption信息。再用 GRIT得到Dense Caption信息,最終用Segment Anything 去得到Fine- grained Region-level Semantic.

高階推理:

把金字塔視覺語義給到ChatGPT,讓ChatGPT去推理物體之間的關系和物體的物質信息等,最終生成一個高質量Unique的文本段落。

可視化:

最后對生成的段落,放進Control Net生成一張重構的圖。

實驗:

最后是一些運行結果:

對生成的段落用ControlNet生成新圖片。

7474fdca-dc7d-11ed-bfe3-dac502259ad0.jpg

747fc548-dc7d-11ed-bfe3-dac502259ad0.jpg

748ac7e0-dc7d-11ed-bfe3-dac502259ad0.jpg


Region-level Semantic:

749b8288-dc7d-11ed-bfe3-dac502259ad0.jpg



最后有意思的是:

當我們把圖片變成文本之后。不需要訓練的情況下,檢索效果竟然好與在COCO上 Train的結果。

74a4cadc-dc7d-11ed-bfe3-dac502259ad0.jpg

一些呼之欲出的問題即將到來:

現(xiàn)有Vision- language Pretrain需不需要新的 Data collection 范式?

現(xiàn)有的Image- Text 數(shù)據(jù)集尤其是Caption數(shù)據(jù)需不需要Refine?

參考:

Show,And Tell.GRIT.ChatGPT.Segment Anything.ControlNet.Blip2.

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SAM
    SAM
    +關注

    關注

    0

    文章

    112

    瀏覽量

    33545
  • 數(shù)據(jù)集

    關注

    4

    文章

    1208

    瀏覽量

    24737
  • ChatGPT
    +關注

    關注

    29

    文章

    1564

    瀏覽量

    7805

原文標題:從BLIP-2到SAM視覺語義金字塔+ChatGPT= 把圖片變文本段落, 8G顯存即可Run

文章出處:【微信號:CVer,微信公眾號:CVer】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PCB工程師金字塔分級標準

    PCB工程師金字塔分級標準
    發(fā)表于 08-06 13:21

    自制for循環(huán)打印金字塔

    自制for循環(huán)打印金字塔
    發(fā)表于 09-18 08:46

    基于近似高斯金字塔視覺注意模型快速算法

    利用輸入圖像的近似高斯金字塔,將經典的基于顯著性的視覺注意模型改造為時空開銷更小的版本,從而使其更加適合在嵌入式實時系統(tǒng)中實現(xiàn).首先采用矩形窗口近似圓形窗口,矩形平
    發(fā)表于 12-30 10:36 ?12次下載

    基于金字塔模型的地形網格裂縫消除算法

    本文針對基于多分辨金字塔模型繪制海量地形時的網格裂縫問題,提出了一種網格裂縫消除算法。該算法利用分裂標記表,結合金字塔模型本身分塊與多分辨率的特性,整體上
    發(fā)表于 12-30 12:02 ?8次下載

    工程師電子制作故事:單片機控制LED金字塔DIY設計

      首先要說一下哪些人適合做這個金字塔:完全不懂程序的是可以的,但是一定要有焊接基礎。如果你自己焊接不出51最小系統(tǒng),也搞不定8X8的點陣,那我不建議你來做這個金字塔。
    發(fā)表于 05-01 10:37 ?2.3w次閱讀
    工程師電子制作故事:單片機控制LED<b class='flag-5'>金字塔</b>DIY設計

    圖像金字塔和resize綜合示例_《OpenCV3編程入門》書本配套源代碼

    《OpenCV3編程入門》書本配套源代碼:圖像金字塔和resize綜合示例
    發(fā)表于 06-06 15:52 ?3次下載

    基于壓縮金字塔核稀疏表示的人臉識別_周凱

    基于壓縮金字塔核稀疏表示的人臉識別_周凱
    發(fā)表于 01-08 11:13 ?0次下載

    繪制金字塔程序實現(xiàn)

    用c語言編程繪制金字塔
    發(fā)表于 11-27 16:24 ?833次閱讀

    可控特性的金字塔變換

    本文設計了一種具有平移不變性、方向和尺度聯(lián)合可控特性的金字塔變換,稱為幾何變形可控金字塔變換(DPT)。此DPT從一種數(shù)值形式表示的方向可控金字塔變換(SPT)發(fā)展而來。我們以SPT的每一個方向可控
    發(fā)表于 12-14 16:41 ?4次下載
    可控特性的<b class='flag-5'>金字塔</b>變換

    一種金字塔注意力網絡,用于處理圖像語義分割問題

    基于以上觀察,我們提出了特征金字塔注意力模塊 (FPA),該模塊能夠融合來自 U 型網絡 (如特征金字塔網絡 FPN) 所提取的三種不同尺度的金字塔特征。為了更好地提取不同尺度下金字塔
    的頭像 發(fā)表于 06-05 09:21 ?1.2w次閱讀
    一種<b class='flag-5'>金字塔</b>注意力網絡,用于處理圖像<b class='flag-5'>語義</b>分割問題

    中國集成電路封裝行業(yè)市場現(xiàn)狀——金字塔的尖頂與基座

    中國集成電路封裝行業(yè)技術演變路程漫漫集成電路封裝在電子學金字塔中的位置既是金字塔的尖頂又是金字塔的基座。
    的頭像 發(fā)表于 07-11 14:51 ?3367次閱讀

    如何實現(xiàn)多聚焦圖像融合的拉普拉斯金字塔方法

    本文檔的主要內容詳細介紹的是如何實現(xiàn)多聚焦圖像融合的拉普拉斯金字塔方法。
    發(fā)表于 02-03 11:40 ?2次下載
    如何實現(xiàn)多聚焦圖像融合的拉普拉斯<b class='flag-5'>金字塔</b>方法

    基于規(guī)范化函數(shù)的深度金字塔模型算法

    時的檢測效果不理想。因此,提出一種基于規(guī)范化函欻的深度金字塔模型(Norm-DP)算法,使用規(guī)范化函數(shù)融合可變形部件模型和卷積神經網絡模型,直接金字塔特征中提取正負樣本,使用隱變量攴持向量杋進行模型訓練,結合柔性非
    發(fā)表于 03-30 14:09 ?14次下載
    基于規(guī)范化函數(shù)的深度<b class='flag-5'>金字塔</b>模型算法

    DIY自制基于51單片機的LED金字塔

    電子發(fā)燒友網站提供《DIY自制基于51單片機的LED金字塔.pdf》資料免費下載
    發(fā)表于 10-25 10:27 ?0次下載
    DIY自制基于51單片機的LED<b class='flag-5'>金字塔</b>

    談談PCB工程師金字塔分級標準

    印刷電路板(PCB)工程師是電子行業(yè)中至關重要的角色,他們的工作直接關系到電子產品的質量和性能。為了明確不同PCB工程師的技能水平和職責范圍,行業(yè)內形成了金字塔分級標準。下面將談談這個金字塔的分級標準。
    的頭像 發(fā)表于 12-25 10:02 ?198次閱讀