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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一種圖像語(yǔ)義分層處理框架,可以實(shí)現(xiàn)像素級(jí)別的圖像語(yǔ)義理解和操縱

DPVg_AI_era ? 來(lái)源:未知 ? 作者:李倩 ? 2018-08-27 08:52 ? 次閱讀

密歇根大學(xué)和谷歌大腦的研究人員合作,提出了一種圖像語(yǔ)義分層處理框架,可以實(shí)現(xiàn)像素級(jí)別的圖像語(yǔ)義理解和操縱,在圖像中任意添加、改變、移動(dòng)對(duì)象,并與原圖渾然一體,實(shí)現(xiàn)真正的“毫無(wú)PS痕跡”。

曾經(jīng),你以為下面普京×容嬤嬤那張圖就稱得上“毫無(wú)PS痕跡”了。

的確,用肉眼看,效果是很不錯(cuò)。但是,在專業(yè)的圖像分析軟件下,修改的痕跡一目了然。

你再看看這兩張圖:

不不不,這不是“找不同”,是為了讓你感受一下“像素級(jí)語(yǔ)義分割和理解”帶來(lái)的修圖效果:

可能,你需要看得更清晰一點(diǎn)。

看好了哦,這是原圖:

發(fā)現(xiàn)有什么不同/不自然的地方了嗎?(提示:一共有7處不同)。

先別急著往下拉……

答案揭曉:

實(shí)際上,找出不同是很簡(jiǎn)單的(畢竟多了好幾個(gè)東西),關(guān)鍵是這樣像素級(jí)的改動(dòng),比原先意義上“毫無(wú)PS痕跡”增強(qiáng)了一大步!

無(wú)論是色調(diào)、光線還是紋理,都與原圖配合得更加自然,操作起來(lái)也十分簡(jiǎn)單方便。

這多虧了密歇根大學(xué)和谷歌大腦的研究人員,他們提出了一種新的圖像語(yǔ)義處理分層框架,首先根據(jù)圖像中給定對(duì)象的邊界框,學(xué)習(xí)生成像素級(jí)語(yǔ)義標(biāo)簽地圖(pixel-wise semantic label maps),然后根據(jù)這個(gè)地圖再生成新的圖像。

因此,用戶可以實(shí)現(xiàn)對(duì)象級(jí)的操縱,無(wú)論是改變顏色、移動(dòng)位置、去除某個(gè)物體,增加新的東西,或者把原來(lái)在最前面的人物往后移一層或兩層,而且與原圖像自然融為一體。

操作只需要一步即可:

圖像語(yǔ)義分層處理框架工作流程圖示意:輸入車道照片,輸出上面有一輛車的照片

定量和定性結(jié)果分析,該方法比當(dāng)前流行的Context Encoder、Pix2PixHD等效果都要高出許多。這有望掀起計(jì)算機(jī)視覺(jué)和圖像處理界的巨變,難怪有人看完后在Twitter留言:

“在我兩年前開始學(xué)計(jì)算機(jī)視覺(jué)時(shí),這種技術(shù)簡(jiǎn)直是無(wú)法想象的?!薄昂?jiǎn)直是科幻變成了現(xiàn)實(shí)!”

還有人疾呼:PS里有個(gè)功能我想在就想要!

像素級(jí)分層語(yǔ)義處理框架,實(shí)現(xiàn)圖片對(duì)象自然修改

想必大家看到這個(gè)神級(jí)PS技術(shù),對(duì)其原理應(yīng)該是十分好奇了吧!接下來(lái),小編就帶著讀者領(lǐng)略這款神技的技術(shù)奧秘!

正如上述所言,這個(gè)PS技術(shù)框架的核心就是分層圖像處理。

當(dāng)給出新的邊界框B時(shí),算法首先通過(guò)以B為中心、尺寸為S×S的裁剪平方窗口,提取標(biāo)簽映射(semantic label map)M∈RS×S×C和圖像I∈RS×S×3的局部觀測(cè)值。 在M,I和B上,模型通過(guò)以下過(guò)程生成操縱圖像:

給定邊界框B和語(yǔ)義標(biāo)簽映射M,結(jié)構(gòu)生成器通過(guò)

給定操縱的標(biāo)簽映射M和圖像I,圖像生成器通過(guò)

而在分層圖像處理過(guò)程中,有兩個(gè)核心的關(guān)鍵步驟:

結(jié)構(gòu)生成器(Structure Generator)

結(jié)構(gòu)生成器的目標(biāo)是以像素級(jí)類標(biāo)簽M∈RS×S×C的形式推斷由B = {b,c}指定的區(qū)域的潛在結(jié)構(gòu)。

結(jié)構(gòu)生成器的體系結(jié)構(gòu)

給定一個(gè)masked layout M和一個(gè)binary mask B,分別用于對(duì)目標(biāo)的類和位置進(jìn)行編碼。該模型通過(guò)來(lái)自雙流解碼器(two-stream decoder)的輸出產(chǎn)生M(該雙流解碼器對(duì)應(yīng)于box整個(gè)區(qū)域中對(duì)象的二進(jìn)制掩碼和語(yǔ)義標(biāo)簽映射)。

圖像生成器(Image Generator)

給定一張圖像I和從結(jié)構(gòu)生成器中獲得的可操縱layout M,圖像生成器輸出區(qū)域內(nèi)由B定義的、內(nèi)容的像素級(jí)預(yù)測(cè)。

圖像生成器的體系結(jié)構(gòu)

給定一張masked圖像I和語(yǔ)義layout M,該模型使用單獨(dú)的編碼路徑對(duì)對(duì)象的視覺(jué)樣式和語(yǔ)義結(jié)構(gòu)進(jìn)行編碼,并產(chǎn)生被操縱的圖像。

超越當(dāng)前最好標(biāo)準(zhǔn),從此修圖隨心所欲

定量評(píng)估

Ablation Study。 為了分析所提方法的有效性,對(duì)該方法的幾種變體進(jìn)行了Ablation Study。 首先考慮圖像生成器的三個(gè)基線:

僅限于圖像上下文(SingleStream-Image);

僅限于語(yǔ)義布局(SingleStream-Layout);

對(duì)上述兩個(gè)基線的結(jié)合。

結(jié)果如下表所示:

下圖顯示了基線的定性比較:

定性分析

語(yǔ)義對(duì)象處理

通過(guò)將汽車的同一個(gè)邊界框移動(dòng)到圖像中的不同位置來(lái)展示操作結(jié)果

從圖中可以看到,當(dāng)把車的邊框從一邊移動(dòng)到另一邊的時(shí)候,模型所產(chǎn)生的車輛外觀發(fā)生了變化。有趣的是,汽車的形狀、方向和外觀也會(huì)根據(jù)周圍區(qū)域的場(chǎng)景布局和陰影而改變。

在更多樣化的上下文中生成的結(jié)果

該結(jié)果表明,模型在考慮上下文的情況下生成了合適的對(duì)象結(jié)構(gòu)和外觀。除了生成與周圍環(huán)境相匹配的對(duì)象外,還可以對(duì)框架輕松地進(jìn)行擴(kuò)展,允許用戶直接控制對(duì)象樣式。

擴(kuò)展式操作

用樣式向量控制對(duì)象顏色

結(jié)果表明,模型成功地合成了具有指定顏色的各種對(duì)象,同時(shí)保持圖像的其他部分不變。

交互式和數(shù)據(jù)驅(qū)動(dòng)的圖像編輯

圖像編輯是該模型的關(guān)鍵點(diǎn)之一。通過(guò)添加、刪除和移動(dòng)對(duì)象邊界框來(lái)執(zhí)行交互式圖像處理。 結(jié)果如下圖所示:

在圖像中對(duì)多對(duì)象進(jìn)行處理的例子

表明該方法生成合理的語(yǔ)義布局和圖像,可以平滑地增加原始圖像的內(nèi)容。除了交互式操作之外,還可以通過(guò)以數(shù)據(jù)驅(qū)動(dòng)的方式對(duì)圖像中的邊界框進(jìn)行采樣來(lái)自動(dòng)化操作過(guò)程。 結(jié)果如下圖所示:

數(shù)據(jù)驅(qū)動(dòng)的圖像操作示例

室內(nèi)場(chǎng)景數(shù)據(jù)集的實(shí)驗(yàn)結(jié)果

使用ADE20K數(shù)據(jù)集對(duì)臥室圖像進(jìn)行定性實(shí)驗(yàn)。 下圖展示了了交互式圖像處理結(jié)果。

室內(nèi)圖像處理的示例

由于室內(nèi)圖像中的對(duì)象涉及更多樣化的類別和外觀,因此生成與場(chǎng)景中的其他組件對(duì)齊的適當(dāng)對(duì)象形狀和紋理比街道圖像更具挑戰(zhàn)性。

可以看出,該方法生成的對(duì)象與周圍環(huán)境可以保持高度一致性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6128

    瀏覽量

    104951
  • 圖像
    +關(guān)注

    關(guān)注

    2

    文章

    1079

    瀏覽量

    40375
  • 圖像分析
    +關(guān)注

    關(guān)注

    0

    文章

    82

    瀏覽量

    18657

原文標(biāo)題:谷歌等祭出圖像語(yǔ)義理解分割神器,PS再也不用專業(yè)設(shè)計(jì)師!

文章出處:【微信號(hào):AI_era,微信公眾號(hào):新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用語(yǔ)義線索增強(qiáng)局部特征匹配

    視覺(jué)匹配是關(guān)鍵計(jì)算機(jī)視覺(jué)任務(wù)中的關(guān)鍵步驟,包括攝像機(jī)定位、圖像配準(zhǔn)和運(yùn)動(dòng)結(jié)構(gòu)。目前最有效的匹配關(guān)鍵點(diǎn)的技術(shù)包括使用經(jīng)過(guò)學(xué)習(xí)的稀疏或密集匹配器,這需要成對(duì)的圖像。這些神經(jīng)網(wǎng)絡(luò)對(duì)兩幅圖像的特征有很好的總體
    的頭像 發(fā)表于 10-28 09:57 ?104次閱讀
    使用<b class='flag-5'>語(yǔ)義</b>線索增強(qiáng)局部特征匹配

    語(yǔ)義分割25損失函數(shù)綜述和展望

    本綜述提供了對(duì)25用于圖像分割的損失函數(shù)的全面且統(tǒng)的回顧。我們提供了一種新穎的分類法,并詳細(xì)審查了這些損失函數(shù)如何在圖像分割中被定制和利
    的頭像 發(fā)表于 10-22 08:04 ?93次閱讀
    <b class='flag-5'>語(yǔ)義</b>分割25<b class='flag-5'>種</b>損失函數(shù)綜述和展望

    FPGA在圖像處理領(lǐng)域的優(yōu)勢(shì)有哪些?

    成為圖像處理領(lǐng)域的一種重要技術(shù),并在許多應(yīng)用場(chǎng)景中得到了廣泛的應(yīng)用。隨著FPGA技術(shù)的不斷發(fā)展,相信在未來(lái)的圖像處理領(lǐng)域,F(xiàn)PGA將發(fā)揮更加
    發(fā)表于 10-09 14:36

    圖像處理器是什么意思

    圖像處理器(Image Processor)是一種專門用于圖像處理和計(jì)算的硬件設(shè)備或芯片,它通過(guò)高速數(shù)據(jù)傳輸、
    的頭像 發(fā)表于 08-14 09:28 ?629次閱讀

    DSP教學(xué)實(shí)驗(yàn)箱_數(shù)字圖像處理操作_案例分享:5-13 灰度圖像二值化

    ,以二值圖像處理實(shí)現(xiàn)而構(gòu)成的系統(tǒng)是很多的,要進(jìn)行二值圖像處理與分析,首先要把灰度圖像二值化,得
    發(fā)表于 07-25 15:03

    圖像語(yǔ)義分割的實(shí)用性是什么

    圖像語(yǔ)義分割是一種重要的計(jì)算機(jī)視覺(jué)任務(wù),它旨在將圖像中的每個(gè)像素分配到相應(yīng)的語(yǔ)義類別中。這項(xiàng)技術(shù)
    的頭像 發(fā)表于 07-17 09:56 ?337次閱讀

    圖像分割和語(yǔ)義分割的區(qū)別與聯(lián)系

    、亮度等。圖像分割的目的是將圖像中感興趣的部分與背景分離,以便進(jìn)行進(jìn)步的處理和分析。 1.1 圖像分割的類型
    的頭像 發(fā)表于 07-17 09:55 ?625次閱讀

    圖像識(shí)別技術(shù)的原理是什么

    圖像識(shí)別技術(shù)是一種利用計(jì)算機(jī)視覺(jué)和機(jī)器學(xué)習(xí)技術(shù)對(duì)圖像進(jìn)行分析和理解的技術(shù)。它可以幫助計(jì)算機(jī)識(shí)別和理解
    的頭像 發(fā)表于 07-16 10:46 ?792次閱讀

    圖像處理中的卷積運(yùn)算

    卷積運(yùn)算是圖像處理一種極其重要的操作,廣泛應(yīng)用于圖像濾波、邊緣檢測(cè)、特征提取等多個(gè)方面。它基于個(gè)核(或稱為卷積核、濾波器)與
    的頭像 發(fā)表于 07-11 15:15 ?1590次閱讀

    圖像分割與語(yǔ)義分割中的CNN模型綜述

    圖像分割與語(yǔ)義分割是計(jì)算機(jī)視覺(jué)領(lǐng)域的重要任務(wù),旨在將圖像劃分為多個(gè)具有特定語(yǔ)義含義的區(qū)域或?qū)ο?。卷積神經(jīng)網(wǎng)絡(luò)(CNN)作為深度學(xué)習(xí)的一種核心
    的頭像 發(fā)表于 07-09 11:51 ?599次閱讀

    FPGA設(shè)計(jì)經(jīng)驗(yàn)之圖像處理

    處理窗口 對(duì)資源影響成倍增加 基于FPGA設(shè)計(jì)框架舉例: 1、灰度直方圖統(tǒng)計(jì) 直方圖是圖像的灰度分布統(tǒng)計(jì)的一種表示方法,統(tǒng)計(jì)目標(biāo)圖像
    發(fā)表于 06-12 16:26

    基于FPGA的實(shí)時(shí)邊緣檢測(cè)系統(tǒng)設(shè)計(jì),Sobel圖像邊緣檢測(cè),F(xiàn)PGA圖像處理

    計(jì)算機(jī)軟件實(shí)現(xiàn)方式有更快的處理速度。 經(jīng)驗(yàn)證,系統(tǒng)工作穩(wěn)定,滿足實(shí)時(shí)性要求 。 MATLAB 與 FPGA無(wú)線通信、圖像處理、數(shù)字信號(hào)處理
    發(fā)表于 05-24 07:45

    如何使用Python進(jìn)行圖像識(shí)別的自動(dòng)學(xué)習(xí)自動(dòng)訓(xùn)練?

    圖像識(shí)別的自動(dòng)學(xué)習(xí)和自動(dòng)訓(xùn)練。 首先,讓我們了解一下圖像識(shí)別的基本概念。圖像識(shí)別是指通過(guò)計(jì)算機(jī)程序識(shí)別和理解圖像內(nèi)容的過(guò)程。自動(dòng)學(xué)習(xí)和自動(dòng)訓(xùn)
    的頭像 發(fā)表于 01-12 16:06 ?518次閱讀

    二值圖像連通區(qū)域的標(biāo)記原理

    二值圖像一種由黑白兩色組成的圖像,其像素值只有兩可能,分別對(duì)應(yīng)黑色和白色。在二值圖像中,連通
    的頭像 發(fā)表于 01-05 14:28 ?748次閱讀

    一種在線激光雷達(dá)語(yǔ)義分割框架MemorySeg

    本文提出了一種在線激光雷達(dá)語(yǔ)義分割框架MemorySeg,它利用三維潛在記憶來(lái)改進(jìn)當(dāng)前幀的預(yù)測(cè)。傳統(tǒng)的方法通常只使用單次掃描的環(huán)境信息來(lái)完成語(yǔ)義分割任務(wù),而忽略了觀測(cè)的時(shí)間連續(xù)性所蘊(yùn)含
    的頭像 發(fā)表于 11-21 10:48 ?532次閱讀
    <b class='flag-5'>一種</b>在線激光雷達(dá)<b class='flag-5'>語(yǔ)義</b>分割<b class='flag-5'>框架</b>MemorySeg