37
NetflixはVP9が1080pで強力な圧縮を提供し、HEVCのパフォーマンスに近づいていることを発見しました

世界最大級の動画ストリーミングサービスであるNetflixは、様々な動画コーデックが特定の画質レベルでどれほど効率的かをテストしました。その結果、Googleが中心となって開発したロイヤリティフリーのVP9コーデックはHEVCとほぼ同等の効率性を示し、1080p以上の解像度ではさらに優れた性能を発揮する場合もあることがわかりました。

h.264、HEVC、VP9のテスト

同社は、(現在)最も人気のある3つのビデオコーデック、すなわちh.264/AVC(依然として圧倒的な人気)、次世代のh.265/HEVC、そしてGoogleのロイヤリティフリーの競合であるVP9を評価しました。同社はこれら3つすべてにオープンソースのエンコーダを使用し、h.264ビデオにはx264、HEVCビデオにはx265、VP9ビデオにはlibvpxを使用しました。

HEVCとVP9はどちらも、H.264と比較して同等の画質で約50%のビットレート削減を約束していますが、Netflixはこれが真実かどうかを自ら検証したいと考えました。Netflixは、幅広いジャンルと信号特性を含む自社カタログから、12秒のクリップを5,000本サンプリングしました。

3つのコーデック、2つの設定、3つの解像度(480p、720p、1080p)、そして設定と解像度の組み合わせごとに8つの品質レベルを採用し、Netflixは2億以上のエンコードフレームを生成しました。Netflixは、PSNR、PSNR MSE 、SSIM、MS-SSIM、VIF、VMAFという6つの品質指標を適用しました。その結果、50万を超えるビットレート品質曲線が生成されました。Netflixの未使用のクラウドベースのエンコードインフラストラクチャのおかげで、この大規模なテストをわずか数週間で完了することができました。

テスト結果

同社は、HEVCとVP9の両方でh.264と比較して最大50%のビットレート削減が可能であるという過去の研究結果が真実であることを確認しました。HEVCのx265実装は、ほとんどの解像度と品質指標においてVP9のlibvpxを上回りました。しかし、1080p解像度では、その差ははるかに小さく(HEVCが有利)、場合によってはVP9がHEVCを上回るビットレート削減効果を示しました。

VP9がHDを超える解像度に最適化されていることを考えると、1080p以上の解像度でVP9のパフォーマンスが向上するという事実は、それほど驚くべきことではありません。Googleは現在、YouTubeでVP9を使用しており、YouTubeのすべての動画はVP9でエンコードされています。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

コーデックの採用

VP9の前身であるVP8コーデックは、H.264よりもずっと遅れて登場したことと、チップメーカーがVP8用のハードウェアアクセラレータの活用にあまり関心を示さなかったため、普及には至りませんでした。しかし、VP9の登場により状況は多少変わり、VP9のデコード、さらにはエンコードまで高速化するチップがますます多く登場しています。

しかし、VP9またはHEVCのいずれかが普及しすぎる頃には、IETFによって標準化が進められている新世代のロイヤリティフリーのビデオコーデックが登場し、両方に取って代わる可能性があります。Google、Mozilla、Cisco、Intel、Microsoft、そしてNetflix自身も、誰もが利用できる新しい標準ロイヤリティフリーコーデックの開発に、設計、コード、特許を提供しています。

更新、2016年8月30日午後2時17分(太平洋標準時):この記事の元の見出しは、誤解を招くほど不適切な表現であったことが判明しました。別の見出しに変更しました。

ルシアン・アルマスは、Tom's Hardware USの寄稿ライターです。ソフトウェア関連のニュースやプライバシーとセキュリティに関する問題を取り上げています。