生成AI 基本

補間Interpolation

両端の二地点の間を段階ごとに埋めること

ポイント
  • 補間は両端の二つを決めておき、その間を段階ごとに埋める作業です。
  • 混ぜる対象は完成した結果物ではなく、意味が込められた座標です。絵二枚を半透明に重ねるのとは結果がまるで違います。
  • だから中間の段階もそれぞれ丸ごとひとつの結果です。半分透けた幽霊ではなく、それ自体で役目を果たす絵や旋律です。
  • 動画では場面と場面の間を埋めて滑らかに、音楽では二つの旋律の間をつないで自然に移り変わらせます。
  • 間がいつも滑らかとは限りません。途中に何でもない区間や急に飛ぶ地点が現れることもあります。
目次

1たとえで理解する

パレットの片側に青い絵の具、反対側に黄色い絵の具を出しておき、間を五つの枠に分けます。枠ごとに割合を少しずつ変えて溶くと、青から緑を通って黄色へつながる帯ができます。真ん中の枠は青でも黄色でもない、まったき緑ひとつの色です。

**二つの結果の間をつなぐ作業がこの絵の具を溶く工程です。**出発の色と到着の色を決め、間をいくつの枠に分けるか決めれば、枠の数だけ中間の結果が出てきます。

青い紙と黄色い紙を半分透けるように重ねるのとは違います。重ねた紙は二つの色がそれぞれ別々に透けて見えますが、溶いた絵の具は新しい色ひとつです。補間が作る中間の段階も、二枚の絵が重なって透けているのではなく、それ自体でひとつの絵です。

2くわしく

混ぜる場所は結果物ではなく座標です

生成モデルは絵や音をそのまま扱いません。まずその中に込められた意味を数字の束に変えておき、その数字から結果を作ります。この数字の束が置かれる場所を潜在空間と呼びます。

補間はこの座標の上で起こります。絵二枚をそれぞれ座標に変えたあと、二つの座標の間の場所を複数取り、場所ごとにまた絵として展開します。座標ひとつが絵一枚になるので、中間の場所も立派な絵になります。

絵の点どうしを直接混ぜると話が変わります。こちらの絵半分、あちらの絵半分がそのまま重なり幽霊写真のようなものが出てきます。二つの方法が作る絵は見た目からして違います。

間をいくつの枠に分けるか

枠の数は自由に決めます。三つに分けるとぶつぶつ途切れる感じで、三十に分けると水が流れるようにつながります。動画に使うときはたいてい数十枠を取ります。

枠をとても細かく分けても変化が均等に広がるわけではありません。ある区間ではほとんど変わらず、ある区間で急に変わります。笑っていない顔が笑顔に移るとき、口角がある枠だけで急に上がるようなことが起きます。

だから結果を並べてみて、急に変わる区間だけ枠をより細かく取り直すこともあります。全体を闇雲に細かくするより手間が少なくて済みます。

動画と音楽でしていること

動画では場面と場面の間を埋めるのに使います。一秒あたりの場面数が少なくかくかくする動画に中間の場面を差し込むと滑らかになります。前後の場面で何がどこへ動いたかを調べたあと、その中間の場所を作って入れる方式です。

音楽では旋律を二つつなぐのに使います。静かな旋律とにぎやかな旋律を両端に置いて間を埋めると、一方からもう一方へ徐々に移っていく区間ができます。曲と曲をつなげるときや、繰り返される背景音楽を作るときに使われます。

カメラを動かすのにも使います。始まりの位置と終わりの位置だけ決めれば、間を埋めて滑らかに動く画面を作れます。

間がいつも滑らかとは限りません

二つの座標をつなぐ道の上に意味の通じる結果だけが並んでいる保証はありません。学習に使った材料が乏しかった場所を通ると、形が崩れた不自然な結果が出ます。両端が互いにかなり違うほど、こうした区間を通る確率が高くなります。

つなぎ方によっても結果は変わります。二つの座標を直線で結ぶと真ん中で値が小さくなってぼやける傾向があるので、円弧をたどるようにつなぐ方法を代わりに使うこともあります。同じ両端でもどの道を通るかで中間が変わります。

バリエーション、一貫性との違い

バリエーションは同じ注文から兄弟のような結果を横に何枚も出す作業です。順番がありません。補間は出発と到着が決まっていて、その間が一列に並びます。最初の枠と最後の枠を入れ替えると向きが反転します。

一貫性は複数枚にわたって同じ対象を同じように保つ作業です。補間は反対に少しずつ変わっていく過程をわざと見せる作業なので、二つは目的がすれ違います。

3もう少し正確に

補間は潜在空間の二つの座標を結ぶ線の上で場所を選び、また結果として展開する計算です。二点をまっすぐ結ぶ方法を線形補間と呼び、球面上の弧をたどってつなぐ方法も広く使われます。テキストで作る道具では座標の代わりに、注文を込めた数字の束や出発の染みを混ぜることもあります。何を混ぜるかによって中間結果の性格が変わります。

たとえがずれる点もあります。絵の具はどの割合で溶いても色ひとつが出てきますが、座標の間には意味の通じない区間があります。そして絵の具を混ぜる場合は二色だけ見れば結果をある程度見当づけられますが、座標の間はやってみないと分かりません。パレットは色ひとつごとに場所がひとつですが、潜在空間は方向が数百数千あるため、同じ両端をつなぐ道も何通りも描けます。どの道がより自然かは前もって分かりにくく、いくつか作って目で見比べて選ぶほうが早いです。

4やってみる

5よくある誤解

  • 絵二枚を半透明に重ねるのと同じだと思われがちですが、実際には座標の上で混ぜるので、中間の段階も重なりなくそれ自体でひとつの絵です。

  • 枠を細かく分けると変化が均等に広がると思われがちですが、実際にはある区間はほとんど変わらず、ある区間で急に変わります。

  • 二つの結果さえ選べば間は常に自然につながると思われがちですが、実際には途中で形が崩れる区間が現れることもあります。

7ひとこと要約

つまり補間は結果物ではなく意味が込められた座標の上で二地点の間を複数の枠に分け、枠ごとに丸ごとの中間結果を作り出す作業です。

誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新2026-09-02