表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

人物動画の編集で表情の動きを引き継ぐFYM:画面位置の特徴と顔の特徴点を利用

Follow Your Motion (FYM)

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理

概要

  • FYMは、単眼動画から描画した人物像の動きを、編集後の動画を生成する条件として使う。
  • 顔の特徴点のずれに応じて動きの情報の重みを更新し、表情のつながりを調整する。
  • 著者らの表2では時間的一貫性の利用者選択率は75%。表1の「total error」はFYMが0.53、PortraitGenが0.52だった。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Follow Your Motion (FYM)の仕組み

左から右へ読む
  1. 01単眼の人物動画
  2. 023DGSで肖像描画
  3. 03位置と時刻の差を学習
  4. 04編集画像で再調整
  5. 05編集済み動画

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

FYMは、人物動画を一コマずつ編集したときに失われやすい、コマ間の動きのつながりを補う方法だ。話している顔では口や目、姿勢が続けて変化するため、各画像を独立に加工すると再生時の揺れが問題になる。

対象は単眼動画、つまり一つの視点から撮影した動画を基に人物を描画し、その画像を文章による指示や照明変更などで編集する場面である。編集後も元の表情の動きを保つことが狙いとなる。

手法

まず、顔の形と動きを追跡した単眼動画から、3D Gaussian Splatting(3DGS)で各コマの人物像を描画する。3DGSは色や位置を持つ半透明の粒で立体の見た目を表す方法だ。画面上の位置と時刻を複数の細かさの「ハッシュ符号化」という特徴表現に変え、各コマと最初のコマの差を計算する。この差を動きの条件として、画像を生成する拡散モデルに描画動画を再現させる。

次に、別の編集ツールで加工した各コマを使い、動きを条件に渡すControlNetという追加の制御部分を調整する。例えば照明を変えた顔画像を入力し、元動画の動きに沿う編集済み動画を出す。顔の特徴点は目や口などの位置を示す点で、描画結果と生成結果の点のずれに応じて動きの情報の重みを更新する。

新規性

FYMが提案するのは、編集前の描画動画で学んだ動きを、編集後の人物像の再生成に使う枠組みだ。画面上の位置と時刻を複数の細かさで表し、各コマと最初のコマの特徴の差を動きの条件にする。

さらに、顔の特徴点の位置が描画結果と生成結果でずれるほど、その位置の動きの情報に大きな重みを付ける。画面全体の動きと細かな表情を、組み合わせて扱う点が著者らの主張である。

従来手法との違い

著者らはPortraitGen、CoDeF、AnyV2V、TokenFlowと比較した。FYMは、元の人物を描画した動画から位置ごとの動きの条件を学び、編集後の画像に合わせて生成モデルを調整する。

表1の「total error」はFYMが0.53、PortraitGenが0.52で、この値ではFYMが最小ではない。表2では、掲載された比較対象の中でFYMのCLIPdirs、CLIPdircと利用者評価の各値が最も高い。これらは論文に記載された動画と編集条件での比較である。

実験結果

著者らは、追跡パラメータ付きの上半身の単眼動画を8人分使用した。各人物の最後の480フレームを描画の検証、編集、生成モデルの学習に使い、残りを3DGSの学習に使った。動きの評価には、編集動画10本について、隣り合うコマのオプティカルフロー、つまり画像上の見かけの動きの変化を用いた。

著者らの表1の「total error」はFYMが0.53、PortraitGenが0.52。表2ではFYMのCLIPdirsが0.3007、CLIPdircが99.53、20人の関連分野の学生による時間的一貫性の選択率が75%だった。本文の評価対象は「10本」と記す一方、その内訳は8人のデータ説明と一致しないため、人物ごとの評価本数は断定できない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:案内役の人物動画を、口や目の動きを引き継ぎながら別の照明表現に編集する。入力には同一人物の上半身の単眼動画、顔の動きを追跡したパラメータ、各コマに同じ方針で照明変更を施した画像が要る。学習用の元動画と編集画像を組にして用意する。

人物像を描画した後、その動きを条件に編集画像へ生成モデルを適応させ、編集済み動画を出力する。顔の特徴点は検出器で取得する想定で、手作業の表情ラベルを使う手順は確認できた本文の範囲では示されていない。この用途での品質は別途確かめる必要がある。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:同一人物の短い単眼動画、顔の追跡パラメータ、各コマを同じ照明変更条件で加工した画像を用意する。元動画を3DGSの学習用と描画・編集用に分け、描画動画で動きの条件を学び、編集画像で生成モデルを調整する。顔の特徴点は検出器で取得し、手作業ラベルの要否は実装時に確認する。

基準は各コマを編集したままつないだ動画とする。同じ区間で元動画とのコマ間の動きの差、口元と目元の特徴点のずれ、視聴者が選ぶちらつきの少ない動画を比較する。顔の形と指定した照明表現も保たれているか確認する。

限界と課題

著者らは背景が静止していると仮定し、背景位置の軌跡特徴をゼロに設定する。また、画面全体の動きを扱う段階だけでは細かな表情の制御が十分でないとして、顔の特徴点を使う機構を加えた。

編集上の検証事項は、背景が動く映像、顔の特徴点を検出しにくい映像、照明編集によって顔の形が変わって見える映像での成否である。表1ではPortraitGenの「total error」がわずかに小さいため、動きの評価で一律に優れるとは言えない。これらの条件別結果は確認できた本文の範囲では分からない。

研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Follow Your Motion: A Generic Temporal Consistency Portrait Editing Framework with Trajectory Guidance

Pre-trained conditional diffusion models have demonstrated remarkable potential in image editing. However, they often face challenges with temporal consistency, particularly in the talking head domain, where continuous changes in facial expressions intensify the level of difficulty. These issues stem from the independent editing of individual images and the inherent loss of temporal continuity during the editing process. In this paper, we introduce Follow Your Motion (FYM), a generic framework for maintaining temporal consistency in portrait editing. Specifically, given portrait images rendered by a pre-trained 3D Gaussian Splatting model, we first develop a diffusion model that intuitively and inherently learns motion trajectory changes at different scales and pixel coordinates, from the first frame to each subsequent frame. This approach ensures that temporally inconsistent edited avatars inherit the motion information from the rendered avatars. Secondly, to maintain fine-grained expression temporal consistency in talking head editing, we propose a dynamic re-weighted attention mechanism. This mechanism assigns higher weight coefficients to landmark points in space and dynamically updates these weights based on landmark loss, achieving more consistent and refined facial expressions. Extensive experiments demonstrate that our method outperforms existing approaches in terms of temporal consistency and can be used to optimize and compensate for temporally inconsistent outputs in a range of applications, such as text-driven editing, relighting, and various other applications.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01