概要
- Netflixは AV1 Film Grain Synthesis (FGS) を大規模導入し、映像の芸術性とデータ効率を両立
- FGSは フィルムグレインの再現 によって圧縮効率を向上し、画質も維持
- ビットレート削減 や再生体験の安定化など、多数のユーザーメリットを実現
- 視覚品質評価やA/Bテストで 質的・量的な改善 を確認
- 今後もNetflixは 映像配信技術の革新 を継続予定
AV1スケールでのFilm Grain Synthesis:Netflixによる大規模展開と映像体験の向上
- フィルムグレイン は、クラシック映画のリアリズムや深みを演出する重要なノイズ成分
- ランダム性が高く、 従来の圧縮技術では扱いが難しい ため、画質とファイルサイズのトレードオフが発生
- デジタル時代でも、 カメラのセンサーノイズや意図的なグレイン付加 が映像体験を豊かに
- Netflixは AV1 FGS をグローバルで本格展開し、芸術性と配信効率を両立
AV1におけるFilm Grain Synthesisの仕組み
- FGSは パターンモデル と 強度制御 の2要素で構成
- パターンモデル: 自己回帰(AR)モデル でグレインの空間的相関を再現し、64x64ノイズテンプレートを生成
- AR係数{ai}を調整することで、グレインの粗さや細かさをコントロール
- 再生時には、32x32パッチをテンプレートから抽出し動画に合成
- 強度制御: スケーリング関数 で明るさや色ごとにグレインの強さを調整
- ピクセル値とノイズ強度の関係を 区分線形関数 でモデル化
- 映像の明部・暗部に応じてグレイン強度を最適化
- パターンモデル: 自己回帰(AR)モデル でグレインの空間的相関を再現し、64x64ノイズテンプレートを生成
- エンコード時に グレインを除去して圧縮 し、パターン・強度情報をメタデータとして付加
- 再生時に デバイス上でグレイン合成、高品質かつスムーズな再生を実現
映像品質向上・ビットレート削減・ユーザーメリット
- FGSの活用で ビットレートを大幅削減 しつつ、フィルムグレインの芸術性を保持
- 例:通常のAV1エンコード8274kbps→FGS有効時2804kbps(約66%削減)
- FGS適用で 圧縮ノイズのマスキング効果 も発揮し、アーティファクトを軽減
- 品質評価では PSNRやVMAFなどピクセル比較指標が課題 となるが、主観的評価で改善を確認
- 1080p以上の解像度で 平均36%のビットレート削減、1080p未満は10%程度の削減
- FGS導入により ビットストリームに若干のシンタックスオーバーヘッド が発生
A/Bテストによるストリーミング体験の改善
- 初期・平均ビットレート がそれぞれ24%、31.6%低減
- 再生エラー率3%減少、リバッファ回数10%減少、リバッファ時間5%短縮
- 再生開始遅延10%短縮 で、ユーザー体験の向上
- 高解像度(2160p)視聴比率0.7%増加 で、4Kデバイスでの恩恵拡大
- ビットレート低下・リバッファ減少 による再生安定性向上
舞台裏:NetflixのFilm Grain挑戦
- 2021年のAV1初導入から FGSの本格展開までの歩み
- 2024年3月から FGSを順次拡大展開、対応デバイスで利用可能
- The Hot Spot、Kung Fu Cult Master、Initial D、God of Gamblers II、Baahubali 2: The Conclusion、Dept. Q などでFGS体験を推奨
- 次回は ビデオエンコーディングパイプライン の詳細をNetflix Tech Blogで公開予定
感謝と協力チーム
- Open Connectチーム (Video Algorithms, Media Encoding Pipeline, Media Foundations, Infrastructure Capacity Planning, Open Connect Control Plane)
- Client & Partner Technologies, Streaming & Discovery Experiences, Media Compute & Storage Infrastructure, Data Science & Engineering, Global Production Technology など多部門連携
- デバイス認証やデータ分析、A/Bテスト、運用支援 など、各分野の専門家が貢献
- プロダクト化最大の課題はデバイス互換性 の確保
Netflixは今後も 映像配信技術の最前線 で、より豊かな視聴体験を追求していく方針