日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【配准】空间变换网络Spatial Transformer Networks原理分析

發(fā)布時間:2023/12/29 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【配准】空间变换网络Spatial Transformer Networks原理分析 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

說明:此文只分析STN層的原理。

STN由三個部分組成:

1、定位網(wǎng)絡(luò)

生成空間變換參數(shù),如二維仿射變換參數(shù):a11,a12,a21,a22,t1,t2。

可以是任意的回歸網(wǎng)絡(luò),如卷積網(wǎng)絡(luò),全連接網(wǎng)絡(luò)等

2、柵格生成器 ?

由變換參數(shù)獲取在輸入特征圖上面的采樣位置。下面詳細(xì)解釋。

設(shè)U的shape為(H,W,C),對應(yīng)于高、寬、通道數(shù),我們想要變換之后的特征圖為V,

V的shape為(H’,W’,C)。

首先我們根據(jù)V的尺寸定義一個H’*W’的柵格G,柵格上的每一個節(jié)點Gi就對應(yīng)著變換后特征圖V上對應(yīng)像素的坐標(biāo)(xit,yit)。

接下來我們要做的就是找到柵格上每一節(jié)點在輸入特征圖U上對應(yīng)的坐標(biāo)點(xis,yis),換句話說,就是對于輸出特征圖上的每個像素坐標(biāo)(xit,yit),找到與之對應(yīng)的輸入特征圖上的像素坐標(biāo)(xis,yis),這個由矩陣乘法實現(xiàn)。

?

這樣,柵格上每一個節(jié)點的位置就發(fā)生了扭曲生成了新的柵格,如下圖。

????????????

3、采樣器

按理說,對于每一個輸出特征圖的位置(xit,yit),已經(jīng)找到了在輸入特征圖上對應(yīng)位置(xis,yis),只需要將(xis,yis)上的像素值復(fù)制到(xit,yit)位置上就可以生成輸出特征圖了。但是呢,(xis,yis)大多數(shù)情況算出來都是小數(shù),所以用插值算法進行重采樣就無法避免了。

插值算法由很多,下面以雙線性插值算法為例。

?

Vi代表輸出特征圖V上面坐標(biāo)為(xit,yit)的像素灰度值,Ui代表輸入特征圖U上面坐標(biāo)為(xis,yis)的像素灰度值。

當(dāng)(xis,yis)為整數(shù),最后兩個max函數(shù)要么為0要么為1,因此Vi=Ui。

當(dāng)(xis,yis)為小數(shù),那么Vi就是(xis,yis)四鄰域的加權(quán)和。

?

?

總結(jié):

空間變換網(wǎng)絡(luò)的原理并不復(fù)雜,簡單來說就是生成變換參數(shù),生成扭曲后柵格,插值得到輸出圖像。我認(rèn)為容易弄錯的地方在于柵格的生成,是柵格和插值算法決定了生成特征圖的每個點是由輸入特征圖的哪些點插值得來的。

總結(jié)

以上是生活随笔為你收集整理的【配准】空间变换网络Spatial Transformer Networks原理分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。