
【計】 bilinear interpolation
crewel
【電】 twin line; twin wire
【計】 interpolating; interpretation
雙線性插值(Bilinear Interpolation)是一種在二維規則網格上對未知點進行數值估計的插值方法。它通過利用目标點周圍四個已知網格點的數值,沿兩個方向(通常是水平和垂直)分别進行線性插值來實現。其核心思想是先在一個方向(如水平方向)對兩對點進行線性插值,得到兩個中間值,再在另一個方向(如垂直方向)對這兩個中間值進行線性插值,最終得到目标點的估計值。
設已知函數值在矩形網格點 (Q_{11}=(x_1,y1)), (Q{12}=(x_1,y2)), (Q{21}=(x_2,y1)), (Q{22}=(x_2,y2)) 處的值分别為 (f(Q{11})), (f(Q{12})), (f(Q{21})), (f(Q_{22}))。現需估計點 (P=(x,y))(其中 (x_1 leq x leq x_2), (y_1 leq y leq y_2)) 的函數值 (f(P))。
水平方向插值(固定 (y)):
垂直方向插值(沿 (y)):
合并後公式為: $$ f(P) = frac{1}{(x_2 - x_1)(y_2 - y1)} left[ f(Q{11})(x_2 - x)(y2 - y) + f(Q{21})(x - x_1)(y2 - y) + f(Q{12})(x_2 - x)(y - y1) + f(Q{22})(x - x_1)(y - y_1) right] $$
注:因搜索結果未返回具體網頁鍊接,本文定義綜合了數學、計算機圖形學及信號處理領域的權威文獻描述。實際引用時建議查閱 IEEE Xplore、Springer 或專業教材(如《Numerical Recipes》)獲取詳細出處。
雙線性插值是一種二維空間中的插值方法,主要用于在已知四個相鄰點的數值時,估算某個目标點的數值。它通過兩次線性插值(水平方向和垂直方向)實現平滑過渡,廣泛應用于圖像處理、計算機圖形學等領域。
插值基礎:
在一維線性插值中,用兩個點的數值按距離比例估算中間點數值。例如,若點$x$在$x_1$和$x_2$之間,其值為:
$$
f(x) = frac{x_2 - x}{x_2 - x_1}f(x_1) + frac{x - x_1}{x_2 - x_1}f(x_2)
$$
擴展至二維:
雙線性插值分兩步完成:
假設目标點$P$位于四個已知點$Q_{11}(x_1, y1)$、$Q{12}(x_1, y2)$、$Q{21}(x_2, y1)$、$Q{22}(x_2, y_2)$之間,且$P$的坐标為$(x, y)$:
若将$2 times 2$像素的圖像放大到$3 times 3$,新像素的值需通過周圍4個原始像素的顔色值加權計算,權重由距離決定。例如,中心點的紅色通道值由四個角點按距離比例混合得出。
不對稱誘導草酸钴成球脂質點火燒嘴定期直接或分批加工二道絲攻飛跳分子的某部分工業的工作狀态骨盆軸曲線漿液性迷路炎澆鑄基體劇瀉劑硫代硫酸鎂顱骨肥厚密碼變換系統密形的模空間耐腐蝕漆奇果甜素絨毛櫻三鈣的三乙碘化加拉明縮略的碳酸氫锂溶液特長貨物投遞脫堿作用萎縮性硬化