DLSS5 - Er det så fælt da?

Nvidia har gjort det igjen. Med DLSS5 har de knekt koden for virkelig fotorealistisk grafikk i dataspill. Dette er alt jeg har drømt om siden jeg var 6 år gammel. Se sammenlikningen under.

Dette gjennombruddet har selvfølgelig fått AI-haterne på internett i harnisk. Hva er så feil? Først:

Hva er DLSS?



DLSS står for “Deep Learning Super Sampling” - som opprinnelig startet som en avansert form for anti-aliasing. Når man lager et bilde med 3d-modeller, er datamaskinen nødt til å gjøre veldig mange kalkulasjoner for å produsere bildet vi får se. Da de lagde den opprinnelige Toy Story-filmen, tok hvert eneste bilde over fire timer å produsere. Spillefilm er 24 bilder i sekundet, så for å få kun ett sekund med film så må en datamaskin stå fire hele døgn å rendere. Når man lager dataspill, trenger man minst 30 bilder i sekunder, og hvert eneste bildet skal komme øyeblikkelig. For å få til dette må man rett og slett lage grafikken dårligere. Hver 3D-modell i et spill består av færre polygoner enn i en film, og oppløsningen er også lavere. Dette fører til at grafikken på spesielt eldre dataspill ser hakkete ut, eller det som kalles aliasing. For å motvirke dette, har man oppfunnet ulike teknikker som kalles anti-aliasing, der den mest primitive metoden er rett å slett å kalkulere mellomfargen mellom to høykontrastsområder og “blurre” de skarpe kantene for å gjøre det mykere for øyet.

Hett tips. Skal du spille et gammelt PS2-spill på din 60-tommers 4K TV så vil det hjelpe å skru ned “sharpness” i TV-innstillingene dine da det har mye av samme effekten som anti aliasing. Den åpenbare ulempen er jo akkruat det som det høres ut som - bildet blir mindre skarpt. Alt ser mer grøtete ut. Har du et spill som faktisk er i 4K, vil bildet være skarpt samtidig som du slipper aliasing. Dette er dessverre svært krevende for hardware å få til. Nvidia fant opp en smart teknikk som gir deg det beste av begge verdener med DLSS. Deep Learning Super Sampling er rett å slett en AI som har blitt trent på samme spill med både lav og høy oppløsning. Resultatet er at man kan be pc-en sin rendere spillet i lav oppløsning, og så kan DLSS generere en frame av hvordan DLSS mener spiller ville sett ut i en høyere oppløsning. Man får et skarpt bilde, samtidig som man får mange nok bilder i sekundet. Nvidia har altså brukt AI til å forbedre grafikken i spill siden 2018.

Hva er annerledes nå?

Denne gangen synes det virkelig. DLSS 5 har tatt et steg forbi å være nærmest usynlig i bakgrunnen slik at det eneste du merker er høyere fps. Det haterne blir mest forbanna på, kan du se i thumbnailen fra NVIDIA sin video under. Det motstanderne mener er at dette ikke er en forbedring av grafikken. Dette er blitt en helt annen person. De mener at man nå har forkastet det kunstnerene har jobbet med og byttet det ut med AI-slop.

Det er bare ett problem. DLSS5 er også et kunsnetisk valg fra spillskaperene.

game developers have full, detailed artistic control
over DLSS 5’s effects to ensure they maintain their
game’s unique aesthetic. The SDK includes things
like intensity, color grading and masking off places
where the effect shouldn’t be applied. It’s not a filter
— Nvidia i en kommentar på youtubevideoen over.

Hvis Capcom ikke vil at ansiktet skal bli endret på denne måten, kan de simpelthen la vær å be DLSS om å endre ansiktet slik. Dette er ikke noe som kommer til å bytte ut dine kjente å kjære spillfigurer med AI-slop. Dette er et verktøy som spillutviklerne får tilgang til, der de selv kan velge hva som blir berørt og i hvilken grad det skjer.

Next
Next

KI i regneark