bilinear
bilinearは、数学やコンピューターグラフィックスの分野で使われる専門用語で、日本語では双線形のと訳されます。これは、二つの変数を持つ関数において、それぞれの変数に対して独立して線形(直線的)である性質を指します。一般的に、一つの変数を固定した状態でもう一方の変数を変化させると、その関係が直線的に変化することを意味します。
実用的な文脈での意味
最も頻繁に目にするのは、画像処理におけるbilinear interpolation(双線形補間法)という表現です。これは、デジタル画像を拡大する際に、周囲の4つの画素の値から線形的に計算して新しい画素の色を決定する手法です。単なる線形補間(linear interpolation)が1次元の直線上の補間であるのに対し、bilinearは2次元の平面上で行われるため、双(bi-)という接頭辞がついています。
正しい用法: bilinear interpolation(双線形補間法)
誤った解釈: 単に二つの線があるという意味ではなく、数学的な線形性が二つの軸に対して適用されている状態を指します。
混同しやすい概念との違いlinear(線形の)との最大の違いは、扱う次元数です。linearは1つの変数に対する直線的な関係を指しますが、bilinearは2つの変数に対する関係を扱います。また、さらに高次元になるとtrilinear(三線形の)となり、これは3次元空間での補間などに使われます。
日本語で線形という言葉は日常的に使われませんが、技術分野では比例関係にあるや直線的なという意味で定着しています。そのため、bilinearを訳す際は、単に二つの線とするのではなく、数学的な定義に基づいた双線形という専門用語を使用することが不可欠です。
意味
二つの独立した変数に対してそれぞれ線形である状態
The bilinear interpolation method smooths the image.
双線形補間法は画像を滑らかにする。