- NVIDIA Image Scalingは、Tensorコアを必要とせず、あらゆるGeForce GPUで動作する空間リサイズアルゴリズムです。
- これにより、ゲームを低解像度でレンダリングし、ネイティブ解像度に拡大することで、フレームレートを大幅に向上させることができます。
- DLSSとは異なり、人工知能や時間的データを使用しないため、古いハードウェアやDLSSに対応していないゲームにとって理想的な選択肢となる。
- これは、NVIDIAコントロールパネルから直接、またはGeForce Experience経由で起動できる多機能ツールです。
最近PCゲームの世界に足を踏み入れたばかりなら、専門用語の多さに戸惑っているかもしれません。レイトレーシング、NVIDIA DLSS、V-Syncなど、ゲーム設定を組み立てようとすると、圧倒されてしまうのも無理はありません。最近特に注目を集めているのがNVIDIA Image Scaling(NIS)です。これは、高額なハードウェアを購入しなくても、滑らかな映像を実現することで、私たちのゲーム体験をより快適にしてくれるツールです。
要するに、これは厄介なボトルネックを解消するための、GPUの巧妙なトリックなのです。問題は、高解像度画像を処理するためにカードが必要とする帯域幅が、VRAMの帯域幅に追いつかない場合があることです。この問題を解決するために、NVIDIAはピクセル数を減らした画像を生成し、アルゴリズムを使ってモニター上で鮮明に見せるシステムを実装しました。これにより、人間の目とハードウェアの両方を騙して、処理速度を向上させるのです。
NVIDIAイメージスケーリングとは具体的に何で、どのように機能するのでしょうか?
他の技術とは異なり、NISは空間スケーリングアルゴリズムです。つまり、グラフィックカードによって既にレンダリングされたフレームを、後処理によって高解像度にアップスケールします。人工知能に頼らないシステムであり、代わりに6タッチフィルターと方向スケーリング、適応型シャープニングフィルターを使用して、シャープなエッジを確保し、ぼやけを防ぎます。
最大の利点の1つは、Tensorコアを必要としないことです。DLSSはRTXカード専用ですが、Image ScalingはNVIDIA GTXグラフィックカードに対応しています。これらの旧型カードでは、システムがCUDAコアのごく一部をこの並列処理に割り当てているため、古いハードウェアを使用しているユーザーでも、最新のゲームを適切なフレームレートで楽しむことができます。
これをAMDのFSRと比較すると、両者は同じ理念を共有していることがわかります。つまり、専用ハードウェアや一時データを必要としないということです。しかし、NISはグラフィックカードのドライバに直接統合されているため、開発者が公式サポートを提供しているかどうかに関わらず、ほぼすべてのゲームで動作します。これは基本的に、コントロールパネルから有効化できるパフォーマンス向上のための「補助機能」と言えるでしょう。
主な違い:NISとDLSSおよびFSR
画像スケーリングとDLSSを混同しないことが非常に重要です。DLSSは、スーパーコンピュータでトレーニングされたニューラルネットワークとモーションベクトルを使用して画像を再構築し、ネイティブ解像度を超える場合もある驚異的な時間的安定性と品質を実現します。一方、NISは空間スケーリングであるため、現在のフレームのみを分析します。そのため、場合によっては、オブジェクトのエッジ周辺に「ギザギザ」とした効果やちらつきが生じることがあります。
AMDのFSRは、NVIDIA製GPUを含む、市場に出回っているほぼすべてのGPUと互換性があります。しかし、NISはGeForceエコシステムに深く統合されているという利点があります。RTXをお持ちの場合は、DLSSが常に最良の選択肢ですが、ゲームがDLSSをサポートしていない場合、またはGTXをお持ちの場合は、画像スケーリングがゲームがスライドショー状態になるのを防ぐための最良の味方となります。
NISとDLSSを同時に使用することはできない点に注意が必要です。両方を同時に使用すると、従来のスケーリングアルゴリズムがAIシステムに誤った情報を送信し、奇妙なアーティファクトや画像グリッチが発生してゲーム体験が台無しになるため、視覚的に大きな問題となります。
NVIDIAイメージスケーリングを有効にする手順
これを有効にするには、まずNVIDIAドライバーを完全に最新の状態にしておくことが最も重要です。そうしないと、オプションが表示されなかったり、正しく動作しなかったりする可能性があります。有効化するには主に2つの方法があります。
- NVIDIAコントロールパネル: デスクトップを右クリックしてコントロールパネルを開き、 「3D設定を制御する」 「画像スケーリング」オプションを探してください。このオプションを有効にすると、ドライバーがモニターのネイティブ解像度に基づいて5つの追加解像度を自動的に作成し、ゲーム内で選択できるようになります。
- GeForceエクスペリエンス: ここで使用するには、まず有効化する必要があります 「実験関数」 設定の歯車アイコンで。プログラムが再起動すると、画像スケーリングオプションが表示されます。この方法は、 自動的に最適化 1000本以上のゲームがインストールされています。
重要な点は、有効化したらゲーム設定を開き、「フルスクリーン」モードを選択する必要があるということです。次に、アップスケールされた解像度のいずれかを選択します(たとえば、4Kから1080pへのダウンスケール)。視覚的なインジケーターが有効になっている場合は、左上隅に「NIS」というテキストが表示されます。緑色の場合はアップスケールとシャープネスが適用され、青色の場合はシャープネスフィルターのみが適用されます。
実際のパフォーマンスと画質:それだけの価値はあるのか?
簡潔に答えると、はい、特に限られたハードウェアで負荷の高いゲームをプレイする場合は効果的です。例えば、『グランド・セフト・オートV』では、解像度を85%に下げてNISを適用することで、パフォーマンスを15%から25%向上させることができます。『レッド・デッド・リデンプション2』のようなゲームでは、GTX 1660などのグラフィックカードで、画面がぼやけることなく60FPSを安定して維持するのに役立ちます。
PUBGやEscape from Tarkovのような競技性の高いタイトルでは、映画のような映像美よりもスムーズなゲームプレイがはるかに重要視されるため、この技術は事実上必須と言えるでしょう。低解像度でレンダリングすることでGPUの負荷が軽減され、応答速度が向上します。これは、1ミリ秒の差が勝敗を分けるオンライン対戦において非常に重要な要素です。
もちろん、代償もあります。それは、画質の低下です。最高パフォーマンス設定を極限まで上げると、視覚的なノイズが発生し始めます。コツはシャープネス調整にあります。GeForce ExperienceでAlt+F3を押すと、リアルタイムで調整でき、ゲームが滑らかでありながらピクセル化しない最適な設定を見つけることができます。
代替手段と高度なツール
NISの性能に満足できない場合は、Steamで「Lossless Scaling」というプログラムが利用できます。これは有料ツール(約7ユーロ)で、ソフトウェア独自のフレーム生成機能を含む様々なアップスケーリングアルゴリズムをあらゆるゲームウィンドウに適用でき、NVIDIAがドライバーで無料で提供している以上のFPS向上効果が得られます。
NVIDIAは開発者向けに、イメージスケーリングSDKをオープンソースとして公開しました。これにより、ゲーム制作者は空間スケーラーをネイティブに実装でき、クロスプラットフォーム互換性を容易に実現できます。SDKには、トーンマッピング後のポストプロセスワークフローを最適化し、シャープニング効果が強すぎたり、見えなくなったりするのを防ぐNVScalerやNVSharpenなどのツールが含まれています。
グラフィックカードの性能を最大限に引き出したい人にとって、NVIDIA Image Scalingは有効かつ迅速な解決策となるでしょう。DLSSのようなAIによる高度な処理能力は備えていませんが、 GPUの世代や開発者のサポート状況に関わらず、あらゆるゲームにフレームレートを注入できるため、費用をかけずにゲーム体験を最適化するための必須ツールと言えます。