ご要望がございましたので、令和最新版フレーム補間性能比較やってみました(笑)。
いやまあ、Magpie的なアップスケーリングツール「Lossless Scaling」がフレーム補間機能(LSFG)も搭載したのでいつかはやらなくては思っていたので丁度良い機会でした。
ご要望的にはFluid MotionのRDNA版(RX7600)とVEGA版(Ryzen 5600G)の挙動の違いを知りたいとのことでしたが、界隈では主要な補間フィルターもついでに混ぜて比較。その結果が下記動画になります。
一枚絵の縦横に流れる単純なスクロールに関しては、Fluid Motion(VEGA)が滑らかで優秀ですね。RDNA版のFluid Motionは2倍までのフレーム上限があるので、他が24fps→60fpsのなか、24fps→48fpsということもあり、ちょとカクツキます。
動きの激しい複雑なシーンはRDNA/VEGAどちらも苦手で、破綻したフレームが目につきやすいです。特にRDNA版は顕著かなと。24fps→60fpsのVEGA版はほぼフレーム枚ごとに全部補間されてますね。前後フレーム透過ブレンドや溶けたブラー的な補間具合。
Lossless Scaling(LSFG 2.1)はフレーム補間に参入して日が浅いので、まだ癖のある補間具合が目立ちます。スクロールは上手く処理できないところもちょいちょいあり。こちらもフレーム枚ごと全て補間する仕様のうえ、なにかしら中割的なものを作ろうとしてる感のあるフレームを吐きますので、ヌルヌル具合は一番あるかなと。
RIFE(V4.15 lite)はAIによるフレーム補間。本来のRIFEは実時間の数倍〜数十倍かかるフィルターなんですが、軽量化してリアルタイム動くよう簡略化されたものになります。
開発頻度も高く界隈では一番熱いフィルターですので安定感がありますね。激しく複雑なシーンはそもそも無理に補完せずとも動きがありますし、アニメーターが意図して作画したキレも殺しかねないのでそこは無理せず補間せず、ゆるく動作するシーンなどは積極的に補間するというようにメリハリがあります。「うわっ、きもちわるっ」というような嫌悪感がでるほど不自然なヌルヌル場面がないのでフレーム補間の画が苦手な自分も普通に楽しめるレベルです。
そして、破綻した目立つアーティファクトがほぼほぼ見られないのでどんなジャンルのアニメが来ても安心して視聴できるかなと。アニメ好きな開発者が日々調整してるんだろうなと感じられる出来。問題があるとすれば、圧倒的PC負荷(笑)。ハイエンドクラスのGPUのフルパワーを余裕で持っていきますので、使いどころが悩ましい点でしょうか。
フレーム補間のサンプル一例を下記にアップしておきます。オリジナルはAフレームとBフレームの2フレームで表現。そのA-B間を埋めるように補間されてる様子です。

Fluid Motionは補間オブジェクト対象の外に溶けかかった細切れの残像を残してしまうことで、ノイジーな印象になりがちなのが分かるかなと。
Lossless Scaling(LSFG 2.1)は元素材を溶かし尽くしてでも中割フレームを作ろうとするせいで、ヌルヌル感は強い反面、本当に補間対象がヌルヌルに溶けてしまうのが違和感の原因でしょうか。
RIFE(V4.15 lite)は補間対象を大幅に崩さず極力維持したまま補間フレームを作るので自然な感じで視聴ができるのだと思います。
何かのご参考になれば幸いです。
いやまあ、Magpie的なアップスケーリングツール「Lossless Scaling」がフレーム補間機能(LSFG)も搭載したのでいつかはやらなくては思っていたので丁度良い機会でした。
・AMD Fluid Motion(RDNA版&VEGA版)
・Lossless Scaling(LSFG 2.1)
・RIFE(V4.15 lite)
ご要望的にはFluid MotionのRDNA版(RX7600)とVEGA版(Ryzen 5600G)の挙動の違いを知りたいとのことでしたが、界隈では主要な補間フィルターもついでに混ぜて比較。その結果が下記動画になります。
一枚絵の縦横に流れる単純なスクロールに関しては、Fluid Motion(VEGA)が滑らかで優秀ですね。RDNA版のFluid Motionは2倍までのフレーム上限があるので、他が24fps→60fpsのなか、24fps→48fpsということもあり、ちょとカクツキます。
動きの激しい複雑なシーンはRDNA/VEGAどちらも苦手で、破綻したフレームが目につきやすいです。特にRDNA版は顕著かなと。24fps→60fpsのVEGA版はほぼフレーム枚ごとに全部補間されてますね。前後フレーム透過ブレンドや溶けたブラー的な補間具合。
Lossless Scaling(LSFG 2.1)はフレーム補間に参入して日が浅いので、まだ癖のある補間具合が目立ちます。スクロールは上手く処理できないところもちょいちょいあり。こちらもフレーム枚ごと全て補間する仕様のうえ、なにかしら中割的なものを作ろうとしてる感のあるフレームを吐きますので、ヌルヌル具合は一番あるかなと。
RIFE(V4.15 lite)はAIによるフレーム補間。本来のRIFEは実時間の数倍〜数十倍かかるフィルターなんですが、軽量化してリアルタイム動くよう簡略化されたものになります。
開発頻度も高く界隈では一番熱いフィルターですので安定感がありますね。激しく複雑なシーンはそもそも無理に補完せずとも動きがありますし、アニメーターが意図して作画したキレも殺しかねないのでそこは無理せず補間せず、ゆるく動作するシーンなどは積極的に補間するというようにメリハリがあります。「うわっ、きもちわるっ」というような嫌悪感がでるほど不自然なヌルヌル場面がないのでフレーム補間の画が苦手な自分も普通に楽しめるレベルです。
そして、破綻した目立つアーティファクトがほぼほぼ見られないのでどんなジャンルのアニメが来ても安心して視聴できるかなと。アニメ好きな開発者が日々調整してるんだろうなと感じられる出来。問題があるとすれば、圧倒的PC負荷(笑)。ハイエンドクラスのGPUのフルパワーを余裕で持っていきますので、使いどころが悩ましい点でしょうか。
フレーム補間のサンプル一例を下記にアップしておきます。オリジナルはAフレームとBフレームの2フレームで表現。そのA-B間を埋めるように補間されてる様子です。

Fluid Motionは補間オブジェクト対象の外に溶けかかった細切れの残像を残してしまうことで、ノイジーな印象になりがちなのが分かるかなと。
Lossless Scaling(LSFG 2.1)は元素材を溶かし尽くしてでも中割フレームを作ろうとするせいで、ヌルヌル感は強い反面、本当に補間対象がヌルヌルに溶けてしまうのが違和感の原因でしょうか。
RIFE(V4.15 lite)は補間対象を大幅に崩さず極力維持したまま補間フレームを作るので自然な感じで視聴ができるのだと思います。
何かのご参考になれば幸いです。

コメント
コメント一覧 (21)
ご無沙汰しております。
フレーム補間の記事、大変ためになります!わたくし、古いAMD(Ryzen 5 2400Gです、、、)を出してきましてFluid Motion 144fpsを試してみました。パンでの動きがRIFEよりもスムーズなきがして好感触です(144fpsというのもあるでしょうか)!RIFEはキャラクターの目の動きで、はっとさせられるスムーズさがあるので好きです(そういう学習もしているのでしょうか)!
あの、ちょっと質問がございます。
Apple TV 4Kをキャプチャーボードに繋いで、アプコンとフレーム補間させて頂き視聴しているのですが、どうにも映像と音声のズレが不安定なのです(だいたい0.4秒前後でひどい時は0.9秒という事もございます)。以前も同様の質問をさせて頂き、その時はシークバーを何回か動かしたり、MPVのウィンドウを開き直したりで何とかなるという事で何となく解決と(自分の中で)していたのですが、月日がたち、段々その作業がわずらわしくなってきました(贅沢ですね!)
55様、何か解決策を思い付かれますでしょうか。もしご教示頂けましたら幸甚にてございます。
なお、RIFEでフレーム補間を3.5倍以上にすると顕著でございます。MVtoolsでの補間ですとさほどなりませんが、フレーム補間に是非RIFEが使いたいのです(わがままですね!)。。。
ご検討のほどを、何卒宜しくお願い申し上げます(^ ^);;
hddvddegogo
が
しました
hddvddegogo
が
しました
hddvddegogo
が
しました
使い勝手からどうしてもMPC系やPotPlayer等の再生ソフトから離れられずSVPとmadvrを使用中です...
下記SVPのページです。
https://www.svp-team.com/wiki/RIFE_AI_interpolation
hddvddegogo
が
しました
動きのあるところでは両方とも結構破綻が目立ちますが・・・・
AMFM2がAdrenalin 24.9.1で正式に対応されましたが果たしてどれぐらいマシになってるのか・・・
ゲームで比較している方の動画だと遅延はマシになっていてもフレームの破綻具合はあまり変わらないようでしたが
hddvddegogo
が
しました
MPCなら RyzenG(FluidMotion)+NVIDIA(VSR) でフレーム補間+アップスケールっていう反則的利用も可能だという記事をどこかで読んだ事があり、興味があって来てみたのですが、このあたりになるともうさっぱりでしたww
VSRも初期のものより性能が向上しているようですし、遊びとしては面白いでしょう。なによりも赤と緑のタッグチームみたいでロマンを感じます。
RyzenGシリーズを持ってないんですけどねw
hddvddegogo
が
しました
外部フィルターが必要なんですね。あとRadeon用の何かか、、。
それをDLしてやってMPCの外部フィルターの項目で有効にしてやったものを
いつも通りレンダラーでVSRが有効になるセッティングにしてやれば良いと、、。
比較的難易度は低いようですね。面白そうですw
今なら辛うじて5600GTとか5700Gが手に入りますんで検討してみます。
ありがとうございました。
hddvddegogo
が
しました