定義
オプティカルフローとは、動画の連続フレーム間で画素がどう移動したかを推定する技術のこと。動画生成AIの動き制御・補間・手ブレ補正の基盤技術として使われる。
オプティカルフロー (Optical Flow)とは(詳しく解説)
オプティカルフローは、連続するフレーム間の画素単位の動きベクトルを推定するコンピュータビジョンの古典技術で、Lucas-Kanade法から近年はRAFTなどのディープラーニング手法まで発展してきたとされる。動画生成AIでは、フレーム補間・手ブレ補正・モーション転写など時間方向の一貫性を担保する処理の土台として広く採用されているとされる。2026年時点の実運用では、動画生成モデルの多くが内部的にオプティカルフロー相当の動き表現を学習しており、ユーザーが直接触る場面は減ったが、素材動画のモーション解析や補間ツールを選ぶ現場では依然として重要な指標となる。落とし穴は、高速な動きや遮蔽(オクルージョン)、透過・反射のあるシーンで推定精度が落ちやすく、生成結果にゴーストやにじみが出やすい点。コスト感としては、推定自体はGPUで比較的軽量だが、高解像度・長尺動画をフレーム単位で処理すると計算コストが積み上がりやすいため、ツール選定時は解像度上限や処理単価の相場感を事前に確認しておくと選びやすい。
オプティカルフロー (Optical Flow)の使用例
- ComfyUIでRAFTベースのオプティカルフローノードを使い、生成動画のフレーム間を補間して滑らかさを上げるワークフロー構成。
- 手ブレ補正ツールでオプティカルフロー解析を使い、素材動画のカメラ揺れをキャンセルしてから動画生成AIに読み込ませる下処理。