アップサンプリング - 逆畳み込み、線形補間、アンプール

アップサンプリング

一般的に使用されるアップサンプリング方法には次のようなものがあります。

最近傍補間、単一線形補間、双線形補間、デコンボリューション、およびアンプール

最近傍補間:出力イメージに最も近い座標を持つピクセルを直接マッピングします。

10 20 30
15 25 35
20 25 30
10 20 30 30
15 25 35 35
20 25 30 30
20 25 30 30

単一の線形補間:

P1、P2の座標は既知であり、それぞれ(X1,Y1)、(X2,Y2)となりますので、[X1,X2]の任意の位置の直線上のxのy値を計算する必要があります。 』の間隔。

 

                                                         \frac{Y2-Y1}{X2-X1}=\frac{Y-Y1}{X-X1}

 次に、簡略化した後、                

                                ​​​​​​​ ​​​​​​​​​​​​​​​​​​​​​Y-Y1=\frac{Y2-Y1}{X2-X1}*(X-X1)

                                        Y=\frac{(Y2-Y1)*(X-X1)}{X2-X1}+\frac{Y1(X2-X1)}{X2-X1}

                                        Y=\frac{Y2X-Y2X1-Y1X+Y1X2}{X2-X1}                    

 Y1 と Y2 はそれぞれ画像内のピクセル値を表し、式は次のように書き換えることができます。

                          Y=F(P1)*\frac{X-X1}{X2-X1}+F(P2)*\frac{X2-X}{X2-X1}

双一次補間:

 

共一次補間には 4 つの既知の変数があります。Q11、Q12、Q22、Q21 は線形補間法を使用してそれぞれ R1 と R2 を計算し、次に線形補間法を使用して P を計算します。

 

 

 

 

 

デコンボリューション

デコンボリューションは、転置畳み込み (転置畳み込み) とも呼ばれます。

まず、順畳み込みの動作を見てみましょう。

 

畳み込みは、4x4 行列を 2X2 行列に変換します。

ここで、デコンボリューションはこの操作を逆にして、2X2 行列を 4X4 行列に変換します。

3x3 コンボリューション カーネルを反転しようとしています 

 

 畳み込みカーネルを並べ替えます。 1 4 1 -0- 1 4 3 -0- 3 3 1 -0- 0 0 0 -0-

最後に、4x16 コンボリューション カーネルが転置され、2X2 出力行列も平坦化されます。

 

 異なる畳み込みパラメータは、異なるデコンボリューション操作に対応します。

アンチプーリング

プーリングは最大プーリングと平均プーリングに分けられます 

平均プーリング

 最大プーリング

 

おすすめ

転載: blog.csdn.net/weixin_43852823/article/details/128543606