機械学習画像処理超解像

バイキュービック補間

ばいきゅーびっくほかん · Bicubic Interpolation
17 views

バイキュービック補間とは、デジタル画像の拡大や縮小を行う際によく使われる数学的なアルゴリズムです。周囲の16画素の情報を利用して滑らかな色を計算するため、画像のボヤケを抑えつつ自然な拡大が可能となります。

バイキュービック補間とは

一言でいうと、周囲の16画素を参照してなめらかに画像を拡大・縮小する補間アルゴリズムです。

詳しく解説

バイキュービック補間は、画像処理において画素の数が増減する際に、失われたピクセル値を周囲のピクセルから計算して埋める手法の一つです。直線的な変化を仮定するバイニアレス補間とは異なり、3次多関数(キュービック関数)を用いて曲線を表現しながら計算を行います。これにより、拡大された画像の輪郭が自然になり、モザイク状の粗さが目立ちにくくなるという特徴があります。生成AIの分野においては、潜在空間から高解像度の画像を復元するアップサンプリングの基礎技術としても利用されてきました。

具体例・使われ方

AI画像生成モデルにおいて、小さな中間特徴量を元の画像サイズまで拡大して出力する際のアップサンプリング層や、Web上で画像サイズをリアルタイムに変更する画像処理フィルターとして広く使われています。

似た用語との違い

隣接する4画素のみを使用するバイニアレス補間や、単に最も近い画素をコピーするニアレストネイバー法と比較して、バイキュービック補間は計算コストが高くなる分、より滑らかで高品質な結果を得ることができます。

注意点

計算に周囲の16画素を用いるためバイニアレス補間よりも処理に時間がかかります。また、拡大処理においては輪郭が滑らかになる一方で、輪郭部分にわずかなリンギング現象と呼ばれる偽像が発生してぼやけた印象を与えることがあります。

更新日時: 2026年9月16日 23:01