VAS_Resolution Rebuild

最終更新日:2022-04-13 07:47:34

1 VAS イ紹介

1.1 概要

ディープラーニングのブレークスルーと技術的・政策的サポートにより、人工知能の時代はすぐそこに来ています。CDNetworksは技術主導のプロダクト開発の原則を堅持し、一連のインテリジェント映像プロダクトをリリースしています。その中でAI技術がCDNを強化し、AI技術のゴーライブスキームを模索しています。解像度の再構築は、CDNetworksのインテリジェント映像プロダクトにとって重要な機能となっています。

ここ2年ほどのインターネット映像ビジネスの爆発的な成長に伴い、ライブストリーミングや短編映像ビジネスなどの分野での競争がますます激しくなっています。映像プロダクトはどんどん高解像度を追求していくが、その追求はトラフィックコストという制約を受けています。そのため、短編映像やライブストリーミングなどでは低解像度が中心で、視聴体験や競争力が一部損なわれています。

このような状況下では、ディープラーニングのアルゴリズムに基づき、端末内の解像度を低から高に再設定する「解像度の再構築」が、映像ビジネスに多大な勢いを与えているのです。従来の補間アルゴリズムに比べ、ディープラーニングアルゴリズムモデルは画像の細部まで丁寧に処理するため、ジャグやバリが発生することなく、画像表示に性能が明らかに成長しています。端末に解像度の再構築モデルを導入することで、視聴端末において映像の低解像度から高解像度への変換が行われます。そして、ユーザーはISPの帯域コストを増やすことなく、より細かくて、豊かなHD映像を楽しむことができるようになります。

1.2 適用プロダクト

  • Media Acceleration
  • Media Acceleration-Live Broadcast

1.3 使用シーン

(1) モバイルライブストリーミングとショートフォーム映像
モバイルライブストリーミングとショートフォーム映像アプリの解像度は主に360P以下と低いため、この機能が最適です。解像度を360Pから720P以上にアップすることで、ユーザーの視聴体験は大きく向上します。

(2) OTTサービス事業者、ラジオ・テレビ放送業者、画像解像度再構築機能を利用することで、古い映像リソースを大量に保有するお客様でも、映像リソースを修復およびリセットすることができます。

(3)工業プロダクトの解像度再構築機能は、セキュリティ識別、ドローン、インテリジェント製造業の映像解析など幅広く適用できます。また、映像の品質を大幅に向上します。

2 VAS の詳細

解像度の再構築を使用するには、SDKの組み込みが必要です。プレイヤーが映像をデコードした後、SDKに映像フレームを入力すると、SDKは入力フレーム情報とあらかじめ搭載されたディープラーニングモデルをもとに、高解像度の映像フレームを出力します。現在、SDKはIOSとAndroid端末向けにベーシック版とアドバンス版を提供しています。

仕様表示 SDK
対応機能 画質補正、2倍超解像、3倍超解像
対応の映像形式 yuvフレーム入力、yuvフレーム出力
サポート映像解像度入力 モバイル端末では最大360p
対応プラットフォーム アンドロイド5.0,IOS10
対応デバイス Android端末:Qualcomm Snapdragon 660、820、821、835、845搭載端末に対応。iOS端末:iPhone 6s/iPad air 2以降の端末に対応。
仕様表示 SDK

SDK テスト有効化紹介

iOS端末:iOS APPのBundle IDが必要で、ユニークな識別子として使用されます。
Android端末:com.test.sdkのようなアプリパッケージ名が必要です。
需要に応じて端末を選択します。そらから固有識別子を取得し、顧客サービスエンジニアに情報をフィードバックします。従って、テストが可能になります。

3 通知事項

  1. 解像度の再構築はディープラーニングアルゴリズムを採用しており、演算時にGPUやNPUのリソースを消費するため、ローエンドの端末では対応できない場合があります。
  2. 大量の演算を必要とするため、プログラムの実行にRAM資源が消費され、発熱が発生します。
  3. CDNetworksのモバイルプレイヤーSDKには、すでに解像度の再構築機能が組み込まれています。解像度の再構築SDKを単独で使用、またはモバイルプレイヤーSDKで解像度の再構築機能を有効にすることができます。