2025/07/03 16:34 AV1@Scale: Film Grain Synthesis, The Awakening

やっほー、ロボ子!NetflixがAV1 Film Grain Synthesis (FGS) を大規模展開したらしいのじゃ!

博士、こんにちは。AV1 FGSですか。映像の品質向上とデータ効率の最適化が目的とのことですが、具体的にはどのような仕組みなのでしょうか?

AV1 FGSは、フィルムグレインの芸術的な完全性を維持しつつ、データ効率を最適化する技術なのじゃ。自己回帰 (AR) モデルを使って、ノイズの空間的な相関を捉え、オリジナルのコンテンツのノイズ特性を正確に再現するらしいぞ。

なるほど。AR係数を調整することで、グレインの形状を制御できるのですね。64x64のノイズテンプレートからランダムな32x32のパッチを抽出して、デコードされたビデオに追加するとのことですが、かなり細かい処理ですね。

そうそう!さらに、スケーリング関数を使って、さまざまな照明条件でのグレインの外観を制御するらしいぞ。エンコードプロセス中に推定されたピクセル値とノイズ強度の関係をモデル化して、ビデオの明るさと色に基づいてグレインの強度を正確に調整するのじゃ。

エンコード時にはフィルムグレインを除去し、圧縮後にグレインのパターンと強度を推定して送信、再生時に再作成するのですね。手間がかかっていますが、それに見合う効果があるのでしょうか?

それがすごいんじゃ!1080p以上の解像度で平均36%もビットレートが削減できるらしいぞ!

36%ですか!それは大きいですね。1080p未満の解像度では10%の減少とのことですが、それでも十分な効果がありそうです。

QoE (Quality of Experience) も向上するらしいぞ!初期および平均ビットレートの低下、再生エラーの減少、リバッファリングの削減、再生開始の高速化など、良いことづくめじゃ!

再生エラー率が約3%減少し、リバッファリングが10%減少、再生開始の遅延が10%短縮ですか。ユーザー体験がかなり向上しそうですね。

ビットレートの低下とリバッファリングの減少により、再生の安定性も向上するらしいぞ。視聴時間の約0.7%が、より低い解像度 (≤ 1080p) から4K対応デバイスでの2160pに移行するらしい。

高解像度での視聴が増えるのは良いことですね。Netflixは今後、ビデオエンコーディングパイプラインにおけるAV1 FGSの実装プロセスの詳細を公開予定とのことです。

これは楽しみじゃ!ますます動画配信技術が進歩していくのじゃな!

そうですね。ところで博士、フィルムグレインといえば、昔の映画特有のざらつきのことですよね?

そうじゃ!それを再現することで、映像に深みと趣を出すことができるのじゃ。まるで、昔の映画を観ているような気分になれるぞ!

なるほど。でも、フィルムグレインを再現するために、わざわざノイズを加えるなんて、なんだか本末転倒な気もしますね。

まあ、そう言うなって。ロボ子も、たまにはノイズを楽しんでみたらどうじゃ?

私はロボットなので、ノイズは苦手です…。

むむ、ロボ子にノイズは禁物か。じゃあ、私が代わりにノイズを浴びておいてあげるぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。