EET
動画の処理は、動画サービス事業者にとって非常に大きな仕事で、初期の頃は主に手作業による審査と統一された自動処理を行っていましたが、アップロードされる動画の種類が多いためにインテリジェント化できませんでした。 AIアプリケーションが上陸して以来、特に映像分野でのディーププロセッシングにより、AIチップは映像サービスプロバイダーの間で大ヒットしています。 中国にはTik Tokのようなものがあり、アメリカのGoogleはYouTubeのインテリジェントな処理にArgosのカスタムチップを使用することを決定しました。
YouTubeの人気度を保つために、GoogleはArgosと呼ばれるカスタムチップを開発しました。これは、最高のビデオ品質を提供し、ユーザーのブロードバンドやモバイルの月々のデータ上限を超えないように設計されています。
GoogleはCNETの独占インタビューに答えて、数千個のチップがGoogleのデータセンターで稼働していることを明らかにしました。 今日、あなたがビデオをアップロードすれば、ほぼ確実にArgosチップがそれを処理して、世界中に配信することができます。 具体的なメリットとしては、高解像度の4K映像を処理した場合、これまで数日かかっていたものが数時間で見られるようになりました。
Googleは、水曜日に開催されたASPLOSカンファレンスで、Argosチップの詳細を初めて発表しました。 2015年から、約100名のGoogleエンジニアのチームが第一世代のチップを設計しました。
ここ数カ月で、Googleは第2世代のArgosチップを段階的に導入し始め、動画圧縮も一歩前進しました。 YouTubeでは、動画の処理は大変な作業です。 ユーザーは毎分500時間分の動画をYouTubeにアップロードしています。 つまり、Googleは、生のアップロードデータをさまざまな圧縮形式に変換したり、異なるスクリーンサイズに合わせて調整したりと、多くのトランスコーディングを行う必要があるのです。
そこで登場したのがArgosです。 Argosは、従来のサーバーに比べて20~33倍の効率で動画を処理します。 動画をアップロードすると、YouTubeはすぐにオリジナルの動画をもとに新しいバージョンを必要とします。 例えば、1080pの映像から、720pや360pの低解像度版を作成します。 これは、モバイルで視聴される方は、フル解像度版を視聴するだけの画面解像度やネットワーク容量がない場合があるためです。 また、モバイルネットワークの速度が遅い一部の地域では、YouTubeは低解像度のバージョンやフレームレートの遅い動画を作成します。
これらの処理はすべてArgosチップで行われるため、ビデオエンコーディングユニットという名称になっています。 各Argosチップには映像を処理するための10個のモジュールがあり、Googleは各ボードに2個のArgosチップを搭載しました。
グーグルはVP8と後のVP9コーデックをロイヤリティーフリーのオープンソースで提供しており、VP9はH.264と比較して、同じビデオ画質で必要なデータ量が約30%少ない。
VP9の後継については、GoogleとMozilla、Cisco、Microsoft、Amazon、Netflixなどの同盟国がOpen Video Allianceを結成しています。 AV1は、ビデオの品質をさらに30%向上させ、ネットワークの使用量を削減し、以前は1080pのストリームしかサポートしていなかったYouTubeの4Kストリームの送信を可能にしました。 EdgeやSamsung Internet、そしてNetflixやFacebookなどのオンラインビデオ大手がAV1ビデオを提供しています。 しかし、このコーデックが普及するまでには数年かかるでしょう。
現在、Qualcomm社のSnapdragon 888チップでは、AV1のサポートが不足しています。 第2世代のArgosチップにAV1サポートが追加されたことは、端末メーカーにとってサポートを追加する大きなインセンティブとなります。