Wenn NVIDIA die Komprimierung von Texturen überdenkt

Geschrieben von: Guillaume
Datum der Veröffentlichung : {{ dayjs(1683734405*1000).local().format("L").toString()}}
Folgen Sie uns
Dieser Artikel ist eine maschinelle Übersetzung

Eine neue Komprimierungstechnik, um weniger Videospeicher zu belegen und gleichzeitig mehr Details zu erhalten.

NVIDIA verbessert nicht nur die Hardware seiner Grafiklösungen mit neuen Generationen von Videoprozessoren alle zwei bis drei Jahre, sondern auch die Softwareumgebung seiner Produkte. Deep Learning Super Sampling (DLSS), eine Technik, die die Grafikkarte von Berechnungen entlastet, indem sie eine Szene in einer geringeren Bildauflösung als der tatsächlich angezeigten berechnet: Die künstliche Intelligenz sorgt dann dafür, dass das Bild auf die richtige Größe gebracht wird, ohne dass sich die Darstellung so sehr von der nativen Darstellung unterscheidet.

Letzte Woche wurde in einem langen technischen Artikel auf der N VIDIA-Technikseite - research - eine Technik vorgestellt, die sich noch in der Entwicklung befindet, aber bereits sehr vielversprechend ist. Die Idee dahinter ist, die Komprimierung von Texturen wieder aufzugreifen. Derzeit ist diese Komprimierung bereits sehr effektiv, aber sie benötigt noch zu viel Platz im Videospeicher und verringert die Detailgenauigkeit der ursprünglich erstellten Textur. Ein Team unter der Leitung von Karthik Vaidyanathan hat daher seine ersten Arbeiten zur sogenannten " neuronalen Kompression " vorgestellt. Vaidyanathan erklärt, dass das Ziel seines Teams darin besteht, den Detailgrad der Texturen deutlich zu erhöhen und gleichzeitig den belegten Platz im Videospeicher zu reduzieren. Was sich wie eine unlösbare Aufgabe anhört, ist in Wirklichkeit mehr als nur ein Schritt in die richtige Richtung, da NVIDIA derzeit bereits eine viermal höhere Auflösung für Texturen anbietet, die dennoch 30 % weniger Videospeicher beanspruchen.

Wenn man es so darstellt, scheint es fast magisch zu sein, aber Karthik Vaidyanathan und sein Team werden am 6. August eine detailliertere Präsentation dieser " neuronalen Kompression " vorstellen. Zum jetzigen Zeitpunkt stellt er jedoch klar, dass das Ziel darin bestand, über die derzeit verwendeten Techniken (AVIF und JPEG XL) hinauszugehen. So wollten die Ingenieure eine Auflösung von 4096 x 4096 Punkten beibehalten, die der nativen Textur entspricht, während die bisherigen Techniken die Auflösung auf 1024 x 1204 Punkte reduzierten, was zu einem enormen Verlust an Details führte. Ohne auf die technischen Details einzugehen, betont Karthik Vaidyanathan lediglich, dass im Vergleich zu den üblicherweise verwendeten blockbasierten Komprimierungsalgorithmen keine angepasste Hardware erforderlich ist: Die neuronale Komprimierung von NVIDIA verwendet eine Matrix-Multiplikationsmethode, die von allen modernen Grafikprozessoren beschleunigt wird. Eine vielversprechende Lösung, um zu vermeiden, dass zukünftige Generationen von Grafikkarten noch mehr Videospeicher benötigen.