【論文筆記】Convolutional neural network architecture for geometric matching


Abstract

本文主要做了兩件事:

  1. 用深度學(xué)習(xí)方法模擬經(jīng)典的圖像相似度估計(jì)問(wèn)題
  2. 用深度學(xué)習(xí)方法估計(jì)仿射變換參數(shù)疹味,以及更為復(fù)雜的thin-plate spline transformation

CNN

handle large changes of appearance between the matched images

經(jīng)典的相似度估計(jì)方法寥袭,比如使用SIFT獲取局部特征丟棄不正確的匹配進(jìn)行模糊匹配台妆,然后將模糊匹配的結(jié)果輸入到RANSAC或者Hough transform中進(jìn)行精確匹配昆雀,雖然效果不錯(cuò)但是無(wú)法應(yīng)對(duì)場(chǎng)景變換較大以及復(fù)雜的幾何形變的情況词身。本文使用CNN提取特征以應(yīng)對(duì)這兩點(diǎn)不足冶匹。

  1. 用CNN特征替換原有經(jīng)典特征,即使場(chǎng)景變換很大叙谨,也能夠很好的提取特征;
  2. 設(shè)計(jì)一個(gè)匹配和變換估計(jì)層保屯,加強(qiáng)模型魯棒性手负。

Architecture

end-to-end
輸入:兩幅圖片
輸出:仿射變換的6個(gè)參數(shù)

這里的思路如下:先用雙路CNN提取兩幅圖片的特征,然后用correlation-layer進(jìn)行融合姑尺,這個(gè)過(guò)程可以視為模糊匹配竟终,然后進(jìn)入回歸層得到具體預(yù)測(cè)出的仿射變換的6個(gè)參數(shù)。

特征提惹畜:

使用雙路CNN统捶,輸入兩幅圖像,權(quán)值共享柄粹。
CNN采用VGG-16喘鸟,L2-norm,fine-tuning ImageNet驻右。

Matching:

correlation-layer

我們通過(guò)雙路CNN獲取兩幅圖片的feature map:
w什黑,h,d:分別為feature map的長(zhǎng)旺入、寬兑凿、深度(通道)

在進(jìn)入matching階段前,要把兩路CNN提取到的特征融合為一個(gè)向量茵瘾,這里使用的方法是correlation-layer礼华。

correlation-layer

fA與fB進(jìn)行點(diǎn)乘得到correlation map (c_{AB}
原來(lái)兩個(gè)w×h的feature map ,每個(gè)1×1×d的向量通過(guò)點(diǎn)乘得到w×h×(w×h)這樣一個(gè)立方體拗秘。立方體當(dāng)中的每一個(gè)位置(i圣絮,j)表示fB中的(i,j)位置的點(diǎn)對(duì)應(yīng)fA中所有點(diǎn)的相似度雕旨。這里correlation map的深度(w×h)即fA中所有點(diǎn)被展開(kāi)成k扮匠,表示fA中點(diǎn)的索引。

歸一化:
得到correlation map 后對(duì)相似度進(jìn)行歸一化凡涩,以凸顯相似度高的點(diǎn)棒搜。我們使用ReLU+L2Norm進(jìn)行歸一化。為什么選用ReLU呢活箕?考慮這兩種情況:

  • 假設(shè)只有一個(gè)匹配點(diǎn)時(shí)力麸,會(huì)直接將匹配值增大為1
  • 假設(shè)有多個(gè)噪聲匹配點(diǎn),使用ReLU會(huì)對(duì)除了最匹配的點(diǎn)之外的噪聲點(diǎn)降權(quán),提高了模型的魯棒性克蚂。

對(duì)correlation map歸一化后闺鲸,我們得到了在進(jìn)入回歸層之前所需要的correspondence map。

使用correlation-layer的原因如下:

  • 兩幅圖像的相似度只需要保留其相似性以及空間位置埃叭,圖像本身的特征不應(yīng)該被考慮摸恍。
    假設(shè)有兩對(duì)圖像的仿射變換參數(shù)相同,只是圖像內(nèi)容不同赤屋,如果考慮feature map的像素信息立镶,那么兩幅圖像進(jìn)入模型后輸出的參數(shù)也將不同;
  • 如果只是簡(jiǎn)單的對(duì)兩幅圖中每一個(gè)通道的feature進(jìn)行相加或者相減益缎,如果匹配點(diǎn)相差很遠(yuǎn)谜慌,這種方法無(wú)法獲取正確的相似度。如果使用correlation map+Norm莺奔,即使匹配點(diǎn)相差很遠(yuǎn)欣范,也能夠凸顯出最為匹配的點(diǎn)。所以這種方法無(wú)法應(yīng)對(duì)場(chǎng)景大范圍變化的匹配問(wèn)題令哟;

Regression network

Regression

這里要注意的是恼琼,進(jìn)入回歸層中要使用卷積層而不是全連接層。因?yàn)閏orrelation map的參數(shù)個(gè)數(shù)是feature map大小的平方屏富,直接用全連接參數(shù)過(guò)多將會(huì)造成梯度爆炸晴竞。


Loss function

使用每個(gè)柵格點(diǎn)經(jīng)過(guò)使用預(yù)測(cè)參數(shù)和真實(shí)參數(shù)進(jìn)行仿射變換后得到的值之間的距離作為L(zhǎng)oss。


Loss

Dataset

人工生成數(shù)據(jù)集:

為了避免仿射變換后帶來(lái)的圖像的邊界問(wèn)題狠半,在原始圖中央截取Padded image噩死。
在padded image的中央截取ImageA
對(duì)padded image進(jìn)行仿射變換,在中央截取相同大小神年,獲得ImageB

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末已维,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子已日,更是在濱河造成了極大的恐慌垛耳,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件飘千,死亡現(xiàn)場(chǎng)離奇詭異堂鲜,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)护奈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門缔莲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人霉旗,你說(shuō)我怎么就攤上這事仗考。” “怎么了卵贱?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵西乖,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我简僧,道長(zhǎng)建椰,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任岛马,我火速辦了婚禮棉姐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘啦逆。我一直安慰自己伞矩,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布夏志。 她就那樣靜靜地躺著乃坤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪沟蔑。 梳的紋絲不亂的頭發(fā)上湿诊,一...
    開(kāi)封第一講書(shū)人閱讀 49,816評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音瘦材,去河邊找鬼厅须。 笑死,一個(gè)胖子當(dāng)著我的面吹牛食棕,可吹牛的內(nèi)容都是我干的朗和。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼簿晓,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼眶拉!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起抢蚀,我...
    開(kāi)封第一講書(shū)人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤镀层,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后皿曲,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體唱逢,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年屋休,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了坞古。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡劫樟,死狀恐怖痪枫,靈堂內(nèi)的尸體忽然破棺而出织堂,到底是詐尸還是另有隱情,我是刑警寧澤奶陈,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布易阳,位于F島的核電站,受9級(jí)特大地震影響吃粒,放射性物質(zhì)發(fā)生泄漏潦俺。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一徐勃、第九天 我趴在偏房一處隱蔽的房頂上張望事示。 院中可真熱鬧,春花似錦僻肖、人聲如沸肖爵。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)劝堪。三九已至,卻和暖如春谁榜,著一層夾襖步出監(jiān)牢的瞬間幅聘,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工窃植, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留帝蒿,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓巷怜,卻偏偏與公主長(zhǎng)得像葛超,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子延塑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容