Deep learning super sampling

Deep Learning Super Sampling (DLSS) – rodzina opracowanych przez firmę Nvidia technologii ulepszania i zwiększania rozdzielczości obrazu opartych na uczeniu maszynowym w czasie rzeczywistym, które obsługują wyłącznie karty graficzne z linii RTX[1] i są dostępne w określonych grach wideo. Celem tych technologii jest generowanie obrazu w niższej rozdzielczości w celu zwiększenia wydajności, a następnie uzyskanie na tej podstawie obrazu o wyższej rozdzielczości, który zawiera ten sam poziom szczegółów, jak gdyby obraz był renderowany w tej wyższej rozdzielczości. Pozwala to na uzyskanie wyższych ustawień graficznych i/lub liczby klatek na sekundę dla danej rozdzielczości wyjściowej, w zależności od preferencji użytkownika[2].

Od maja 2022 roku technologia ta jest dostępna tylko w kartach graficznych z serii GeForce RTX 20 i GeForce RTX 30 opartych na mikroarchitekturze Turing i Ampere, funkcję tę posiada również seria GeForce RTX 40 oparta na mikroarchitekturze Ada Lovelace – informacje na ten temat wyciekły w wyniku kradzieży danych przez grupę hakerską Lapsus$. NVIDIA wprowadziła również technologię Deep Learning Dynamic Super Resolution (DLDSR), przeciwną technologię, w której grafika jest renderowana w wyższej rozdzielczości, a następnie zmniejszana do natywnej rozdzielczości ekranu przy użyciu algorytmu wspomaganego przez sztuczną inteligencję, aby uzyskać wyższą jakość obrazu niż renderowanie w natywnej rozdzielczości[3].

Historia

Nvidia reklamowała DLSS jako kluczową funkcję kart z serii GeForce RTX 20, gdy te zadebiutowały we wrześniu 2018 roku[4]. W tym czasie wyniki były ograniczone do kilku gier wideo (mianowicie Battlefield V[5] i Metro Exodus), ponieważ algorytm musiał być trenowany specjalnie na każdej grze, na której został zastosowany, a wyniki zwykle nie były tak dobre, jak prostsze metody zwiększania rozdzielczości[6][7].

W 2019 roku gra wideo Control na premierę obsługiwała technologię ray tracing i ulepszoną wersją DLSS, która nie wykorzystywała rdzeni Tensor[8][9].

W kwietniu 2020 roku Nvidia zareklamowała i dostarczyła ulepszoną wersję DLSS nazwaną DLSS 2.0 wraz ze sterownikami w wersji 445.75. DLSS 2.0 był dostępny dla kilku istniejących gier, w tym Control i Wolfenstein: Youngblood, a później zostałby dodany do nowo wydanych gier i silników gier, takich jak Unreal Engine[10] i Unity[11]. Tym razem Nvidia powiedziała, że ponownie wykorzystała rdzenie Tensor, a SI nie musiała być szkolona specjalnie na każdej grze[4][12]. Pomimo dzielenia nazwy DLSS, dwie wersje technologii różnią się znacząco i nie są kompatybilne wstecz[13][14].

W październiku 2022 roku, wraz z premierą nowych kart graficznych zadebiutowała wersja DLSS 3.0. Najnowsza edycja dostępna jest wyłącznie na PC z kartami GeForce RTX 4000. Oferuje kilkudziesięcioprocentowy wzrost wydajności w grach w porównaniu do DLSS 2.0[15].

Historia wydań

Wydanie Data wydania Najważniejsze informacje
1.0 Luty 2019 Pierwsza wersja, wykorzystująca SI i specjalnie przeszkolona pod kątem niektórych gier, w tym Battlefield V i Metro Exodus[5]
„1.9” (nieoficjalna nazwa) Sierpień 2019 Wersja DLSS 1.0, która wykorzystuje sztuczną inteligencję przystosowaną do uruchamiania na rdzeniach shaderów CUDA zamiast na rdzeniach tensorowych, specjalnie przystosowana do gry Control[8][4][16]
2.0 (druga iteracja) Kwiecień 2020 Druga wersja 2.0, ponownie wykorzystująca rdzenie Tensor i trenowana ogólnie[17]
3.0 Wrzesień 2022 DLSS 3.0 wprowadza technologie Generowania Klatek, w którym sztuczna inteligencja generuje klatkę pomiędzy innymi klatkami generowanymi przez kartę graficzną. DLSS 3.0 jest dostępne tylko w kartach Nvidii z serii RTX 40
3.5 Wrzesień 2023 Dodaje rekonstrukcję promieni, zastępując wiele algorytmów odszumiania jednym modelem sztucznej inteligencji wytrenowanym na ponad pięciokrotnie większej ilości danych niż przy DLSS 3.0. Ta technologia również została ograniczona tylko dla kart Nvidia serii RTX 40

Ustawienia jakości

Standardowe ustawienia DLSS[18]
Ustawienia jakości Współczynnik skalowania Skala renderowania
Jakość 1.50x 66,6%
Zrównoważony 1.72x 58,0%
Wydajność 2.00x 50,0%
Ultra wydajność od wersji 2.1 3.00x 33,3%

Przypisy

  1. NVIDIA DLSS Technology for Incredible Performance [online], NVIDIA [dostęp 2022-08-19] (ang.).
  2. Nvidia RTX DLSS: Everything you need to know [online], Digital Trends, 16 marca 2022 [dostęp 2022-08-19] (ang.).
  3. James Archer, Nvidia DLDSR tested: better visuals and better performance than DSR, „Rock, Paper, Shotgun”, 17 stycznia 2022 [dostęp 2022-08-19] (ang.).
  4. a b c Nvidia DLSS in 2020: Stunning Results [online], TechSpot [dostęp 2022-08-19] (ang.).
  5. a b Battlefield V DLSS Tested: Overpromised, Underdelivered [online], TechSpot [dostęp 2022-08-19] (ang.).
  6. AMD Thinks NVIDIA DLSS is not Good Enough; Calls TAA & SMAA Better Alternatives [online], 15 lutego 2019 [dostęp 2022-08-19] (ang.).
  7. Jiggle_counter Says, Nvidia Very Quietly Made DLSS A Hell Of A Lot Better [online], Kotaku Australia, 21 lutego 2020 [dostęp 2022-08-19] (ang.).
  8. a b Remedy’s Control vs DLSS 2.0 – AI upscaling reaches the next level, „Eurogamer.net”, 4 kwietnia 2020 [dostęp 2022-08-19] (ang.).
  9. NVIDIA DLSS 2.0 Update Will Fix The GeForce RTX Cards’ Big Mistake [online], 24 marca 2020 [dostęp 2022-08-19] (ang.).
  10. NVIDIA DLSS Plugin and Reflex Now Available for Unreal Engine [online], NVIDIA Technical Blog, 11 lutego 2021 [dostęp 2022-08-19] (ang.).
  11. NVIDIA DLSS Natively Supported in Unity 2021.2 [online], NVIDIA Technical Blog, 14 kwietnia 2021 [dostęp 2022-08-19] (ang.).
  12. Eric Hamilton & Steve Burke, HW News – Crysis Remastered Ray Tracing, NVIDIA DLSS 2, Ryzen 3100 Rumors [online], www.gamersnexus.net [dostęp 2022-08-19].
  13. Edward Liu, NVIDIA „DLSS 2.0 – Image Reconstruction for Real-time Rendering with Deep Learning”.
  14. Truly Next-Gen: Adding Deep Learning to Games & Graphics (Presented by NVIDIA) [online], www.gdcvault.com [dostęp 2022-08-19].
  15. DLSS. Co to jest i jak działa? [online], Ekspert Ceneo, 19 grudnia 2022 [dostęp 2022-12-27] (pol.).
  16. NVIDIA DLSS: Control and Beyond [online], www.nvidia.com [dostęp 2022-08-19] (ang.).
  17. NVIDIA DLSS 2.0 Review with Control – Is This Magic? [online], 5 kwietnia 2020 [dostęp 2022-08-19] (ang.).
  18. NVIDIA preparing Ultra Quality mode for DLSS, 2.2.9.0 version spotted [online], VideoCardz.com [dostęp 2022-08-19] (ang.).