1717882316
2024-06-08 17:00:12
ソフトウェアベースの画像アップスケーリング技術は、ゲームの世界の未来を形作り続けています。 エヌビディア、 DLSS (ディープラーニング スーパーサンプリング) そのテクノロジーで大きな革命を起こしました。 その後、AMD は、さまざまなブランドのグラフィックス カードで動作できるグラフィックス カードを導入しました。 FSR (FidelityFX スーパー解像度) 彼は自分のソリューションで競合他社を生み出しました。 外部GPUの世界に参入したIntelも何かをしなければならなくなり、すかさずXeSS(Xe Super Sampling)技術を導入した。 これらのアップグレード手法にはそれぞれ違いがありますが、基本的には同じ目的を果たします。 Microsoft は、AMD、Intel、NVIDIA と協力して開発した新しい API: DirectSR をリリースしたと発表しました。
DirectSR と呼ばれるこのソリューションにより、DLSS、FSR、および XeSS を単一のコード パスで DirectX 12 ゲームにシームレスに統合できるようになります。 ゲーム開発者は、3 つのアップグレード テクノロジすべてをゲームに簡単に統合できるようになります。 これにより、私たちプレイヤーはより多くのゲームでアップグレード テクノロジーを使用できるようになります。 現在、ほぼすべてのゲームで少なくとも 1 つの異なる画像スケーリング設定が表示され、場合によっては 3 つの異なる画像スケーリング設定が表示されることを期待しています。
DirectSR は Direct Super-Resolution の略で、組み込みの FSR 2.2 サポートを含む Microsoft の Agility SDK 1.714.0 プレビュー リリースを通じて利用できるようになりました。 DLSS および XeSS の DirectSR サポートは、NVIDIA および Intel の最新ドライバーを通じて利用できます。 新しい API は、Microsoft バージョンの NVIDIA Streamline SDK および DLSS を介したサードパーティのアップグレード ソリューションもサポートしています。 Microsoft の API により、AMD、Intel、NVIDIA が開発したアップグレード ソリューションが 1 つのインターフェイスに統合されます。
このインターフェイスにより、開発者が DLSS、FSR、および XeSS をゲームに統合するために必要な作業量が削減されます。 これまでは、Unreal Engine 5 などのアップグレード固有のプラグインを備えたゲーム エンジンを除き、各アップグレード ソリューションは個別の SDK を使用して手動で実装する必要がありました。 DirectSR を使用すると、3 つのテクノロジすべてを一度に実装できます。
DirectSRとは何ですか?
DirectSR は、Direct3D 12 ゲームでの超解像度 (SR) サポートを標準化するために設計された新しい API です。 Microsoft は、競合するすべてのテクノロジを 1 つの旗の下にまとめることで、開発者とゲーマーに重要なサービスを提供してきました。 同社は AMD、Intel、NVIDIA と協力してこの API を作成し、開発者が共通の入出力セットを通じて市場内アップグレード テクノロジをシームレスに活用できるようにしました。
SR の統合は、DLSS Super Resolution、FidelityFX Super Resolution、XeSS を使用する単一のコードを提供することで簡素化されます。 技術的には、DirectSR の機能はすでに NVIDIA の Streamline SDK で利用可能であり、2 年間市場に提供されています。 しかし、DLSS 以外の統合にはまだ広く採用されていません。 DirectSR は DirectX 12 パイプラインに基づいているため、開発者の注目を集める可能性が非常に高くなります。
DirectSR は技術的には DLSS、XeSS、FSR を統合するための代替読み込み方法であるため、ハードウェア固有のアップグレード ソリューションでは、Microsoft の新しい API がグラフィックス ドライバー レベルでサポートされる必要があります。 Microsoft によると、DirectSR には GPU に依存しないアップグレード バリアントのサポートが組み込まれており、GPU ドライバーの更新は必要ありません。 新しい方式の最新プレビューでは、Microsoft は FSR 2.2 の組み込みサポートのみを追加しました。 ただし、Microsoft は将来のアップデート (おそらく完全リリース) で、XeSS の GPU に依存しないバージョンである Intel の DP4a の組み込みサポートを追加すると予想されます。
開発者が 3 つのアップグレード ソリューションすべてに簡単にアクセスでき、より最新の統合が得られるのは素晴らしいことです。 DirectSR は、最新のビデオ ゲーム、特に DirectX 12 ゲームにおけるアップスケーリング ソリューションの採用の増加に必然的に貢献します。 DirectSR のサポートは、新規/今後のゲームと既存のゲームの両方に統合されると予想されます。 ただし、API が完全にリリースされるまで、DirectSR が広く採用されることは期待できません。
実際にはすべてが明らかですが、簡単に要約してみましょう。 Microsoft の新しいサービスは、機械学習アルゴリズムを使用して画像の解像度と品質を向上させる画像処理テクノロジです。 DirectSR は、深層学習技術を利用することで、画像の細部を損なうことなく、低解像度の画像を高解像度にアップスケールできます。
DirectX 側では順調に進んでいますが、残念ながら Vulkan 側には DirectSR に相当するソリューションがありません。 Microsoft と提携している GPU 大手各社は、次のような言葉で新しいテクノロジーに挨拶をしました。
「すべてのプラットフォームにわたる超解像度テクノロジへの開発者アクセスを統合する方法として、DirectSR の設計と開発において Microsoft と協力できることをうれしく思います。 このプレビュー リリースの一部として、DirectSR の組み込み実装として AMD FSR 2.2 を利用できることを嬉しく思います。。」
-Andrej Zdravkovic 氏、AMD GPU テクノロジーおよびエンジニアリング ソフトウェア担当上級副社長兼最高ソフトウェア責任者
「インテルは、Microsoft の DirectSR 仕様と、この仕様の作成における共同作業を強力にサポートしています。DirectSR により、ゲーム開発者の作業が楽になり、より多くのゲーマーがインテル GPU でインテルの XeSS スケーリング テクノロジーを体験できるようになります。”
-Intel GPU レンダリング担当シニア ディレクター、Alexander Kharlamov 氏
「NVIDIA DLSS Super Resolution は 400 以上のゲームで利用でき、ゲーマーにとって標準機能となっています。 私たちは、DLSS を次世代ゲームに導入するためのより多くの方法を開発者に提供できることを嬉しく思っています。”
-NVIDIA 社 GeForce プラットフォーム マーケティング担当副社長、Jason Paul 氏
DirectSR はどのように機能しますか?
DirectSR は、真のアップスケーリング テクノロジではなく、Windows ゲーム開発者が複数の既存のアップスケーリング ソリューションをより簡単に組み込めるようにする API です。 したがって、DirectSR のおかげで、開発者がフレーム レートを上げるために NVIDIA DLSS、AMD FSR、または Intel XeSS をゲームに含めたい場合、はるかに少ない労力で実現できるようになります。
これにより、より多くの PC ゲームがアップグレード機能の恩恵を受けることができるようになります。 FPS が非常に高いレベルに向上し、ゲーム体験が向上します。 そのため、私たちユーザーは特に何もする必要はありません。 必要なドライバーのアップデートのみを行います。テクノロジーがゲームに適用される場合は、設定から簡単にアクティブ化できるようになります。
画像のアップスケーリング ソリューションがどのように機能するかというと、高解像度画像の大規模なデータセットでトレーニングされた人工ニューラル ネットワークを使用することによって行われます。 低解像度の画像が提示されると、ニューラル ネットワークが画像を分析し、欠落している詳細を補って高解像度のバージョンを作成します。 このプロセスのおかげで、DirectSR はより優れた鮮明さ、明瞭さ、そして全体的な品質を備えた画像を生成できます。
DirectSR の潜在的な利点
- ビジュアル品質の向上: ゲームに組み込まれたテクノロジーのおかげで、DirectSR は画像の視覚的な品質を大幅に向上させ、画像をより詳細かつリアルに見せる可能性を秘めています。 これは、高品質の画像が重要である写真、グラフィック デザイン、広告などの業界で特に役立ちます。
- 画像分析の改善: DirectSR は、医療画像や衛星画像などの画像分析に依存する業界にもプラスの影響を与える可能性があります。 画像の解像度と品質を向上させることで、医療専門家や研究者が医療スキャンや衛星画像をより適切に分析および解釈できるようになり、より正確な診断と洞察が得られます。
- ユーザーエクスペリエンスの向上: 仮想現実、ゲーム、拡張現実などの画像ベースのアプリケーションが関係する業界では、DirectSR によってユーザー エクスペリエンスが大幅に向上します。 より高い解像度とより詳細なビジュアルを提供することで、ユーザーにとってより没入型で現実的な環境を作り出すことができます。
- 効率的な保管と送信: DirectSR は、画像の保存と送信を最適化する役割も果たします。 低解像度の画像を高解像度にアップスケーリングすることで、品質を犠牲にすることなく画像のファイル サイズを削減できます。 これは、オンライン イメージ ギャラリーやストリーミング プラットフォームなど、ストレージや帯域幅が限られているシナリオで特に役立ちます。
DirectSR のサポート
DirectSR のネイティブ サポートは、開発者が最適なハードウェア パフォーマンスを実現するために SR アプリケーションを調整する GPU ドライバーを通じて提供されます。 さらに、DirectSR には、アプリケーション レベルで使用できる GPU に依存しないバリアントのサポートが組み込まれており、ハードウェア構成全体でアクセスできるようになります。 Microsoftによると、この新しいソリューションはAMD FidelityFX Super Resolution (FSR) 2.2のサポートが組み込まれているほか、Intel XeSSとNVIDIA DLSS Super Resolutionの両方に対するドライバーレベルのサポートも組み込まれているという。 この柔軟性のおかげで、多くのグラフィックス カードのサポートが提供されます。
DirectSR の最もエキサイティングな機能の 1 つは、ユーザーが基盤となるハードウェアに応じて、実行時に利用可能なアンプの中から選択できることです。 したがって、私たちプレイヤーは、システムに最適な SR ソリューションを選択し、最高のエクスペリエンスを得ることができます。
さらに、DirectSR はスタンドアロン ソリューションであるため、開発者が SDK を統合したり、ベンダーがゲームにライブラリをバンドルしたりする必要がなくなります。 これにより、統合プロセスが簡素化され、SR サポートがより利用しやすくなります。
開発者は、Agility SDK 1.714.0 プレビュー リリースから開始できるようになりました。 インテルの第 11 世代インテル Core プロセッサーでの統合グラフィックスおよび外部 Arc グラフィックス カードのサポート 最新のドライバーを使用した場合 提供された。 NVIDIA 側では、GeForce RTX 2000 シリーズ以降のグラフィック カードに組み込みの DLSS 超解像度サポートが追加されました。 560.38 バージョン番号がこのサポートを持っています。
#DLSSFSRXeSS #を #つに統合 #Microsoft #DirectSR #とは何ですか
