双一次補間 - 導出と応用

) - - !私は理解していない前に、まず愚かな質問のカップルに:(これらは、

なぜ、双一次補間を使用し、そしてどのようにそれが適用されていますか?

何を入力する場合、出力は何ですか?

 

まず最初の質問に答えます-----

マルチサンプリング(拡大画像)に使用される補間は、画素補間方法を拡大しました。たとえば、次の図:

4点の2 * 2ピクセル値の画像では、知られているし、我々は拡大し、右半分になりたい場合は、新たに5つの画素が撮影したものを同じの四隅の画素値をそれの値。これは、我々が扱っている特定のアプリケーションのシナリオです。

 

まず、線形補間を理解し、バイリニアが、これは類推した後になります理解しています。

まず、数学の問題の分析条件に:

図面の一つは、知られている2つの点(既知の位置情報が未知である)点の二点ラインの値を求めて、(ポイント情報を有する点と座標値が取られています)、

簡潔に言えば:既知点の評価値の2点に直線。既知のA0、A1、(X0、Y0)、(X1、Y1)、(X、Y)--- Bシーク

 

 数学の良い心はおそらく既にbの値を見つける方法を知っている〜

 それは三角形に類似しているので、bの値は、以下の式で見つけます

この式は、その後拡張され、次のような単純化された式を得ることができます

私たちは、これが、これは、これは推論の式Baiduのブログや結果式の多くは非常に精通しているされて参照してください。

私たちは、= =線形補間した後、それはバイリニアの非常に簡単な繰り返しであることを知っています

まず、線形補間と同じように、なぜ私たちは、双線形補間が必要なのでしょうか?

非常に単純な線形補間、補間値は、二次元平面であれば、一方、2つの接続上の点です。私たちのポイントは、双一次補間の導入にこの時間、接続に挿入されるものではありません。

先着順、誰もがよく知っている。図

そして次に分析し、値4点の4点に対応する既知の位置は、我々は、点Pに対応する値を見つけます。

アイデア:スプリットステップ溶液プロセスは、最初の2つの既知の点、プラス点Pの位置情報のx座標値と、要件R1及びR2に対応してからR1、R2と2つを使用して、点Pとして知られていますYが最終点Pの座標値を位置情報が取得されます。

同じ理由及び線形補間、Q11及びQ21既知点で、評価点Q11及びQ21 R1行:ステップ

R1への値を得るために直接線形補間式

ステップ2:既知の点Q12とQ22、Q12とR2評価点ラインQ22を使用

ステップ3:R1及びR2は既知点の使用であり、評価点P R1及びR2ライン

ps:先进行x轴计算和先进行y轴计算最终得到的答案是一样的。

 

这样就完成一次双线性插值。那回到最初的应用场景。

这该如何插值呢?很简单-----由于像素与像素间距离都是1,所以只需求两个之间的平均即可。

那在这种场景中,双线性的优势并没有体现出来,下面列举另一个场景:

假如在一幅4*4的图片中,我们需要提取一个3*3的目标,该目标出现在如图里面的位置,那么3*3的9个像素点值都得通过周围4个已知点进行双线性插值求得。

注意并不是方块代表像素点,这里使用交点代表像素点。也就是在4*4图片中定位3*3位置的像素。

 

最后再回到开头提到的第二个问题。

我们双线性插值输入是四个点的值和四点内一点的位置。

                         输出是该位置点的值。

 

おすすめ

転載: www.cnblogs.com/bob-jianfeng/p/11110985.html