Gerucht: AMD werkt aan Radeon Super Resolution-upscaling voor 'bijna alle games'

AMD werkt volgens geruchten aan een Radeon Super Resolution-technologie voor upscaling. Dit zou gebaseerd worden op de huidige FSR-techniek, maar op driverniveau functioneren en daarom werken in 'bijna alle games'.

Volgens bronnen van VideoCardz wordt Radeon Super Resolution gebaseerd op versie 1.0 van FidelityFX Super Resolution. Die techniek rendert games op een lagere resolutie en past vervolgens upscaling toe, wat een hogere framerate moet opleveren ten opzichte van renderen op native resolutie. FSR dient echter per game geïmplementeerd te worden.

Radeon Super Resolution zou op dat laatste gebied verschillen. VideoCardz meldt dat deze vermeende techniek via de AMD-drivers werkt. Daarom hoeven ontwikkelaars niet specifiek ondersteuning voor de upscalingtechniek toe te voegen aan hun game. Radeon Super Resolution zou op die manier werken in 'bijna' alle games.

Een anonieme bron vertelt aan VideoCardz dat AMD Radeon Super Resolution in januari wordt uitgebracht. De techniek moet werken op AMD Radeon RX 5000- en RX 6000-videokaarten. VideoCardz geeft aan dat er momenteel geen informatie bekend is over ondersteuning voor oudere gpu's of games in een borderless fullscreenmodus, maar dat dit wellicht op een later moment wordt toegevoegd. Naar verwachting deelt AMD meer details over RSR rond de technologiebeurs CES. Het bedrijf houdt op 4 januari een presentatie.

AMD Radeon Super Resolution-logo via VideoCardz
Afbeelding via VideoCardz

Door Daan van Monsjou

Nieuwsredacteur

29-12-2021 • 19:29

61

Lees meer

Reacties (61)

Sorteer op:

Weergave:

Is dit niet gewoon AMD's versie van NVIDIA Image Scaling (NIS)?
Was NIS niet gewoon Nvidias versie van FSR?
Niet helemaal, wat @Pliskin zegt lijkt me een goede vergelijking.

Nvidia Image Scaling (NIS) wordt op het laatste moment toegepast. Het spel heeft alles gerenderd en daarna wordt dat beeld ge-upscaled, inclusief HUD elementen. De AMD techniek uit dit nieuwsartikel lijkt hetzelfde te doen.

FidelityFX Super Resolution (FSR), AMD's concurrent voor Nvidia's DLSS, wordt door het spel toegepast. Hierdoor kan het spel ervoor kiezen om alleen spel wereld te upscalen, maar de HUD elementen op native resolutie te laten zien.

Hierdoor zullen dingen als een laptimer, health bar, plattegrond, het wapen dat vastgehouden wordt, etc er haarscherp uit kunnen zien met FSR/DLSS, terwijl de rest van het spel wel ge-upscaled wordt. Dit is niet mogelijk met NIS, waardoor deze elementen altijd wat onscherp zullen zijn met NIS.

[Reactie gewijzigd door job_h op 25 juli 2024 08:25]

NIS werkt op driver niveau en in nagenoeg alle games, FSR heeft ondersteuning vanuit de applicatie nodig net als DLSS.

[Reactie gewijzigd door Pliskin op 25 juli 2024 08:25]

ik mis een beetje het punt van deze functie denk ik...

als jij hogere framerates nodig hebt kun je toch zelf je resolutie naar beneden gooien?

je monitor (indien ondersteunde resolutie) upscaled het weer naar full screen.

zoieso ben ik persoonlijk fel tegenstander van upscaling, maar das smaak.
Je kunt zelf de resolutie omlaag gooien, maar door Super Scaling/FSR/DSR kun je de resolutie upscalen op een manier die beter zou moeten zijn dan wat de monitor zelf kan. Dit omdat SS/FSR/DSR het met AI op een slimme manier doen en de monitor wat simpele wiskunde toepast om bijvoorbeeld de dichtstbijzijnde pixelkleur meerdere keren te gebruiken.
ik reageer alleen op jou aangezien de andere reacties praktisch hetzelfde zeggen.

maar ik begrijp dus goed wat het doet. ik snap dan alleen niet dat mensen het als een goede feature zien.

maar goed, er zijn ook zat mensen die alle compressing en artefacten niet zien bij "ai upscaling" van bijvoorbeeld netflix.

ik zal wel bij de tegenpool horen van de audio/hi-fiel, namelijk de videoot.
ik verwacht gewoon kwaliteit en geen gepruts met bandbreedte of rekenkracht knijpen.
maar goed das mijn persoonlijke mening.
Er zit nogal een verschil in het resultaat. En dat resultaat kan je beter vinden, of niet.

Om even een voorbeeld te nemen. Stel we hebben 2 pixels naast elkaar. De ene is wit en de ander is zwart. Dat moeten we opschalen naar een resolutie die 2x zo groot is, namelijk 4 pixels.

De simpele wiskundige opschaling zou zijn 2 wit gevolgd door 2 zwart, op basis van dichtsbijzijnde pixelwaarde. Dit is waarschijnlijk wat je 4k monitor doet als hij een 1080p input krijgt. Dit betekend simpelweg dat je plaatje vergroot word. Maar als de vermenigvuldigingsfactor niet een mooi rond getal is, gaat het schalen niet zo lekker en kan je een scheef beeld krijgen.

Een complexere berekening zou het volgende doen: wit, 1/3e zwart, 2/3e zwart, zwart. Dit is, volgens mij, een betere upscaling, maar het hangt natuurlijk af van de use case enzo. Dit verzacht de scherpe lijnen bijvoorbeeld ook en dat moet je maar net willen. Maar voor deze complexere methode moet je al iets van interpretatie en berekening gaan doen, en is ook minder gevoel voor problemen met een niet hele schalingsfactor.

Met upscaling technieken zoals FSR en DSR gebruiken ze AI om complexere situaties op een goede manier op te schalen zonder dat het te veel performance kost. Het resultaat zou minder tot niet afhankelijk moeten zijn van de inputstream. Is het altijd de juist oplossing? Nee, maar het is waarschijnlijk vaak goed genoeg en een fijne tool om in je toolbox te hebben.
FSR gebruikt een aangepaste variant van de Lanczos upscaling kernel (volgens mij een die meer "aware" is van hoge en lage contrast details). Helaas dus nog niks met AI.
Daarnaast is er ook het verschil tussen DLSS en FSR, dat FSR dus een spatial upsampling techniek is en DLSS een temporal upscaling techniek.
Beide hebben hun voor en nadelen. Bij DLSS zal je met snel bewegende objecten ghosting krijgen, indien dat niet het geval is dan kan je doordat je meer informatie hebt uit meerdere frames een betere upscaling doen. FSR heeft alleen de informatie van het huidige frame en is daardoor gelimiteerd waardoor het nooit zo goed zal zijn als DLSS.

DLSS wint het bij lagere resoluties (1440p en lager). FSR en DLSS zijn redelijk gelijk bij de hoogste kwaliteits settings van beide technieken op 4k; hier zal het voornamelijk voorkeur zijn.
hey ik waardeer je uitleg enorm.

was alleen niet nodig geweest want ik ben best bekend met al dit soort technieken, want het is onderdeel van mijn werk.

echter moet ik nog steeds een goede "ai" beeld processor zien.

upscaling zie ik vrijwel altijd terug, en persoonlijk ben ik dan zo'n purist die liever het origineel kijkt.

maar zoals je zegt er zullen vast wel usecases zijn waar het een hele welkome feature is
Eens, sinds kort heb ik een laptop met een graka die dlss kan en ben ik hier zelf nog eens (subjectief) ingedoken.

In de game Control haal je door DLSS meer framerate en kan je daardoor een hogere raytracing kwaliteitsniveau pakken, het is best goed toegepast. Toch is (subjectief) 2.0 aan niet zo goed als ik had verwacht op basis van ingame screenshots. Je ziet haast geen verschil (wel bij inzoomen: https://wccftech.com/control-gets-dlss-2-0-look-perform/ ) maar met bewegen in game wel.

In Ark (veel ouder) kan je alleen renderresolutie aanpassen, dat is in dit spel veel slechter dan een modernere toepassing zoals bij DLSS in control. Daar is alles blurry ook bij stilstaan. Dit is (mening) alleen bruikbaar als je met een lowend pc gaat spelen en je met alles op low nog geen bruikbare framerates haalt.

In Halo infinite kan je ook je renderresolutie aanpassen. Hier blijft het beeld scherp (zolang je niet te laag gaat) en blijft het bij beweging ook scherp, maar krijg je zichtbare aliassing. Dit valt naar mijn mening niet mega op, zeker niet als je op gaat in de actie.Toch zet ik liever min framerate op 120 dan render resolutie omlaag of anders detailniveau omlaag.

Het is uiteindelijk voor iedereen verschillend wat wel of niet acceptabel is en ik ben blij dat de optie er is. Ik kan me ook voorstellen dat er een kantelpunt is dat de performance gain gaat opwegen tegen de nadelen.

Maarja, ook ik zie liever een bluray dan een stream en heb liever een flac dan een lossy versie van muziek. Het gemak van streamen vs los aanschaffen..
Ik snap niet zo goed wat je nu precies wil zeggen in deze thread. eerst zeg je dit:
ik mis een beetje het punt van deze functie denk ik...

als jij hogere framerates nodig hebt kun je toch zelf je resolutie naar beneden gooien?

je monitor (indien ondersteunde resolutie) upscaled het weer naar full screen.
En daarna dit:
upscaling zie ik vrijwel altijd terug, en persoonlijk ben ik dan zo'n purist die liever het origineel kijkt
Wat is dan voor jou het mysterie van het nut van deze functie? Als mensen een GPU hebben die matige framerates oplevert, dan is dit soort geavanceerdere upscaling toch gewoon een super nuttige feature? De meeste monitoren hebben ronduit belabberde upscaling, meestal een simpel bilineair filter, en dan wordt alles zo blurry als wat. Dit soort betere upscaling levert gewoon een duidelijk betere kwaliteit, zeker als er ook temporal upsampling en/of ML technieken kunnen worden gebruikt.

Ik snap ook nooit zo goed waarom er vaak zo negatief wordt gedaan over dingen als upscaling en checkerboard rendering etc, alsof dat altijd slechter is dan ‘native resolutie’. Een moderne rendering pipeline maakt overal trade-offs tussen kwaliteit en resolutie, echt niet elke stap wordt 1-op-1 geschaald naar de output resolutie. Ik vind het persoonlijk juist super mooie technologie, dat je met zeg 50% van de GPU power, 95% van de beeldkwaliteit kan behalen (of dus met 100% van de GPU power 95% beeldkwaliteit maar dan wel op veel hogere framerate).

(Overigens snap ik prima dat in sommige genres of sommige slechte implementaties de upscaling of antialiasing gewoon brak kan zijn, maar dat is geen argument waarom het in andere situaties niet ook heel erg goed kan werken)
En Ik snap niet waarom je er zo'n rant van maakt.

Mijn eerste post was de vraag of ik het goed begreep.
De 2e was meer een uiteenzetting van mijn mening.

En het spijt mij als die je niet ligt, maar ja ik zie inderdaad liever pixels als een smudgie lijn die scherp had moeten zijn of compressie artefacten.

Ik geef ook meerdere keren aan dat dit mijn mening is, dat jij of een ander ermee kan gamen is prima.

Even off-topic. als jij je mening mag geven mag ik dat toch ook? we zijn het niet met elkaar eens en dat mag gelukkig.
Ik heb liever native content ook al heb ik daar 2x zo dikke hardware voor nodig. ik zeg daarbij niet dat een ander er niet van zou kunnen of mogen genieten.
https://www.youtube.com/watch?v=9ZBfG3IDTD0

Dit zijn erg ingezoomde statisch beelden. Wanneer de setting op quality staat ga je tijdens het game geen verschil merken.
Maar ieder zijn ding. Geef mij maar meer performance.

Ik hoop dat ze dit ook naar de xbox-s brengen.
Op dit moment heb ik de keuze om 1 1440p te spelen of 4k en alles op ultra! met meer 80 fps op m'n 4K tv die 120hz ondersteund. Ik maak dan wel gebruiken van nvidia dlss(2.3)maar het is een mooie toevoeging en ik zie geen verschil
De functie doet niet alleen aan up scaling maar ook nog image processing/enhancement. Ze kunnen dus beelden genereren die op bijvoorbeeld 1080p zijn gerenderd, dan door algoritme (veel al AI) naar 4K gaat en wat dan ongeveer hetzelfde resultaat geeft als je het op 4K had gerenderd. Echter dus wel met hogere fps.
Heel kort door de bocht werkt het zo.

Je krijgt de fps van renderen op 1440p maar het lijkt (bijna 1:1) alsof je toch op 4k speelt.

Bij DLSS/FSR kan je de keuze maken vanaf welke resolutie je wilt upscalen en naar welke resolutie.
Van 720p->4k gaat je dan meer FPS geven maar gaat er toch echt een stuk slechter uitzien dan bijv 1440p->4k.

Ik weet niet hoe dat bij deze techniek zit.

Zoals door anderen al beschreven hoe dat kan.

[Reactie gewijzigd door cardboardgenie op 25 juli 2024 08:25]

Dit zou best wel eens iets kunnen zijn voor cloud gaming platforms met AMD GPU's, zoals Stadia! Ben benieuwd naar wat real world comparisons.
Sorry, stom, hardware requirements niet goed gelezen. De RX5000/6000 range heeft Stadia helaas niet aan boord :)

[Reactie gewijzigd door Tuktop op 25 juli 2024 08:25]

Als we de vrijheid hiermee krijgen dan ga ik middels dit spellen opschalen naar 6880x2880 en dan downscalen naar 3440x1440 indien mijn kaart moeite heeft met 6880x2880.
Ideaal voor de wat oudere spellen op de UE3 engine (en dergelijken) met bagger AA.
Ik kan niet overal bij stil staan, en de naam super resolution liet het kwartje landen.

Je zou het evengoed met NIS kunnen doen inderdaad; maar ik zou het nooit gebruiken voor situaties waar je een monitor van 1080p hebt en van 720p bijvoorbeeld opschaalt. De usecase waar beide fabrikanten graag hebben dat wij het gebruiken.
Op Linux kan dit overigens al in alle proton games als je gebruik maakt van de GloriousEggRoll versie van Proton. hier is een voorbeeld met Forza Horizon 4 van hoe dit er uit kan zien.

In de generieke implementatie heb je wel het nadeel dat echt alles inclusief de text via FSR, ingame implementaties doen dat beter.

[Reactie gewijzigd door henk717 op 25 juli 2024 08:25]

Dan ook geen fsr meer voor nvidia kaart eigenaars, ergens wel jammer.
Waarom niet? Dit wil je alleen gebruiken bij spellen die geen FSR implentatie hebben.

Een FSR implementatie in het spel zelf zal altijd superieur zijn aan een die in de drivers zit. Grote reden is dat de developer kan kiezen op welk punt ze het in de renderpipeline willen toevoegen, bijvoorbeeld voordat alle post process effecten worden gedaan. Daarnaast zal een developer bij hun spel ook een bepaalde sharpening willen hebben, die weer anders is dan andere developers; het artistieke gedeelte :P.

Als het in de driver zit dan zal het alles proberen te upscalen, dus ook de GUI en allerlei posprocessing effecten. Dat kan minder fraaie beelden opleveren.
Integratie in spellen blijft wenselijk. Upscaling door drivers kan alleen het volledig beeld vergroten. DLSS of FSR doet de upscaling voor postprocessing en UI, dat ziet er wat beter uit.
Het is nog steeds beter om het In het spel in te bouwen dan kan het in een eerdere stap toegepast worden zodat bv de UI wel op native gerenderd kan worden maar de rest van het spel dan op een iets lagere resolutie en daar na upscaled kan worden. Met nVidia image sharpen en RSR zit alles aan het einde en wordt de UI ook op een iets lagere resolutie gerendered. Vooral met performance presets is dat dan minder mooi. Dus denk dat Game dev's het nog steeds wel in games willen inbouwen alleen voor oudere games of games die de ondersteuningen nog niet hebben kan dan wel RSR gebruikt worden.
Ten eerste, het is FSR, niet rfr.

Ten tweede, alsje in een compleet andere bedrijfstak werkt is dat geen probleem. Google maar eens hoeveel bedrijven en producten de naam, pak hem beet, Jumbo hebben.

Ten derde, het is een afkorting. De volledige naam is FidelityFX Super Resolution.
Ten eerste, het is FSR, niet rfr.
AMD werkt volgens geruchten aan een Radeon Super Resolution-technologie voor upscaling. Dit zou gebaseerd worden op de huidige FSR-techniek
+
Volgens bronnen van VideoCardz wordt Radeon Super Resolution gebaseerd op versie 1.0 van FidelityFX Super Resolution.
Kunnen we dan eindelijk games zoals RTC3 spelen op 4K resolutie?
Tja, upscaling/superscaling is leuk, maar uiteindelijk is het compensatie voor low dpi schermen (En dat zijn ze eigenlijk allemaal, ook je beste smartphone/tablet.) en lack aan gpu power.

De reden dat sommigen mensen high dpi screens zien als 'pixels zijn niet meer te onderscheiden' komt wel degelijk ook door anti aliasing op text en 3D rendered scenes.

Zodra we schermen hebben waar pixels niet meer te onderscheiden zijn (inclusief jaggies) en de hardware krachtig genoeg is, hebben we dit soort technieken normaliter helemaal niet meer nodig.

[Reactie gewijzigd door Marctraider op 25 juli 2024 08:25]

Behalve dan als je niet vol vermogen wil gebruiken om dingen te renderen die je niet gaat zien op zon scherm, juist dan is upscaling een uitkomst. De energie besparing zal enorm zijn tussen 6K en 16K renderen op je telefoon terwijl je het verschil niet gaat zien in 2030 maar wel degelijk gaat merken aan de accuduur.
Ik wacht al maanden op integratie in o.a pubg. En ik denk dat deze drivers dan ook eindelijk een verschil daarin gaan maken.
Zou dit ook positieve invloed hebben op de PS5? Aangezien hier ook een RDNA2 GPU in zit en de driver gewoon met een update mee kan worden genomen.

Op dit item kan niet meer gereageerd worden.