Tuesday, February 28th 2023

NVIDIA RTX Video Super Resolution Tested, AI Enhanced Streaming That Barely Makes a Difference

NVIDIA has leveraged their expertise in neural networks and deep learning to release an interesting new feature with their R530 driver branch, an AI video stream upscaler designed to take advantage of RTX Tensor Cores when playing video content within Chromium based browsers. Our previous news article on RTX Video Super Resolution (VSR) covered the release of Chrome 110 stable, which included support for this technology. The latest version of Microsoft Edge, based on Chromium, also officially supports RTX VSR. Owners of NVIDIA RTX graphics cards may have been puzzled by exactly how to enable this feature however, either in Chrome 110 or in the NVIDIA Control Panel, since the relevant 'NvidiaVpSuperResolution' setting is enabled by default within Chrome, but the required accompanying driver has only just been released, three weeks later.
To use RTX VSR, you'll need a RTX 30 or 40-series graphics card, be running the latest NVIDIA GeForce Graphics Driver, and have enabled the "RTX Video Enhancement" option within the NVIDIA Control Panel, under the "Adjust video image settings" submenu. There are four quality presets, with "1" being the lowest and "4" being the highest, while also using the most GPU resources. Owners of RTX 20-series cards will have to wait for NVIDIA to enable this functionality for their GPUs, once the engineering work is completed for that architecture.
Some comparison screenshots, taken on my personal system with a 3080 Ti and a 1440p monitor, it seems the technology is most noticeable when applied to videos at 720p resolution and below.

Similar to the well received NVIDIA Shield TV, which could take 720p or 1080p content and upscale it to 4K at up to 30 frames per second using the AI hardware within the Tegra X1+, RTX VSR is a further, more advanced development. Using the more powerful hardware on modern RTX graphics cards, RTX VSR automatically upscales content played from within your browser between 360p and 1440p, to 4K, improving detail and removing the compression artifacts streamed content is known for.

NVIDIA's RTX VSR FAQ and blog post answers some common questions and provides further details on how the technology works.

You can take a look at NVIDIA's comparison video or try enabling the feature yourself to decide how well NVIDIA's efforts have paid off. As we've seen with other AI based deep learning solutions, the technology will continue to improve with time. In it's current state, RTX VSR seems particularly well suited for increasing the clarity of videos uploaded at lower resolutions or bitrates, such as older videos or live streamed content from Twitch or YouTube. Those using capped or slower network connections limiting their streaming options should also appreciate being able to efficiently consume content without sacrificing too much in image quality. I can't wait to see where the iterative path leads, as this technology could be as impactful in video media as AI based upscalers were for gaming!


Update: After further testing of a YouTube stream of in game content, set to 480p and 720p, isolated differences between RTX VSR enabled at setting '4' and disabled can be shown.
480p enabled 480p disabled
720p enabled 720 disabled
Looking closely at the barrels, trees, textures on the surfaces, text on the container, and straight lines for example the roof of the service station, we can see image quality improvements with RTX VSR enabled and set to '4' quality.

While these image quality improvements certainly exist, I have some questions as to how many owners of RTX 30 and 40-series graphics cards spend their time watching low resolution streams, since improvements are much less obvious when using higher resolution source material. This technology seems ideally suited to portable applications, where there is limited internet bandwidth available, such as smartphones on mobile networks, or laptops on the go using slow wireless connections. Unfortunately, NVIDIA requires laptops to be plugged into mains power to use RTX VSR, due to the additional power drawn by the Tensor Cores required for image processing (most laptops would use iGPU via Optimus under light graphics loads, and RTX VSR requires the discrete GPU to be active), and there are no smartphones that have RTX features. The way I see it, it's a zero effort (after initial setup, which takes a minute or so) way to get slightly better image quality, scaling less as you go up in source resolution, with a negligible draw on system resources. There is also the case where many older videos from the earlier days of the internet tend to be only available in relatively low resolution, so this technology can certainly come into play to offer a more contemporary image quality.
Add your own comment

114 Comments on NVIDIA RTX Video Super Resolution Tested, AI Enhanced Streaming That Barely Makes a Difference

#101
cellar door
I've found it most useful for YT history/documentaries videos - which most were originally produced for standard TV and then uploaded. Anything else is looks way to airbrushed to me, even at 4.

Looking forward to seeing where nv will take this tech.
Posted on Reply
#102
AusWolf
Selayawhat a bunch of snake oil.
I couldn't agree more. I see absolutely no difference between most of the image comparisons.
Posted on Reply
#103
Turmeric
nvidia missed a opportunity her, frame interpolation would be much more useful, i have to watch youtube videos in another player to do that right now. and forget about netflix streaming shit on web browser. if nvidia just made all videos double the fps or matched the monitor refresh rate that whould be a great feature.
Posted on Reply
#104
redzo
This is definitely real and you can go one resolution lower and not notice any major difference in quality loss. I wasn't expecting this to come for free, but it has the below major drawback:

The amount of power, heat and noise that this generates is atrocious. The GPU gets loaded at >90% when playing 60fps videos and <50% when doing 30fps
This makes it not worth it at all.
Posted on Reply
#105
LupintheIII
ancelottiLooks excellent to me. I've been using it on my Shield TV Pro for several years and it's amazing how well it can work on the big screen.

I think mileage is going to really depend upon the source and what you're viewing it on. A decent 720p source is going to look a lot better on a large 4k monitor. On a smaller 1080p screen the difference may be negligible.

I can totally understand how someone on a regular 24" 1080p lcd thinks the whole thing is a waste of time, and how someone on a 45" 4K oled thinks it's the greatest tech in the world.

Most people will be somewhere in the middle, where it gives a nice little bump in quality, but nothing to buy a new video card over.
Tested that on an LG 4K OLED C2 TV with an RTX 3060
It does nothing at best, make everything look like soup at worst.
It is pointless (and is now available for AMD cards too on Edge for what is worth).
Posted on Reply
#106
mrpaco
been trying this days this tech, looking if it could compete with something like topaz to recover some old vhs family videos, and oh god, what a useless feature, it's eons away from being anything useful at all.
Posted on Reply
#107
dgianstefani
TPU Proofreader
mrpacobeen trying this days this tech, looking if it could compete with something like topaz to recover some old vhs family videos, and oh god, what a useless feature, it's eons away from being anything useful at all.
DLSS 1 was pretty bad too, now it's pretty good. This kind of tech will only improve, and the fact it's a free driver based feature that works in the browser instead of $300 standalone software is also a factor.
Posted on Reply
#108
Vayra86
redzoThis is definitely real and you can go one resolution lower and not notice any major difference in quality loss. I wasn't expecting this to come for free, but it has the below major drawback:

The amount of power, heat and noise that this generates is atrocious. The GPU gets loaded at >90% when playing 60fps videos and <50% when doing 30fps
This makes it not worth it at all.
Reminds of RTX voice. Reminds of RT. Every time the old solution was mighty fine already.
Posted on Reply
#109
regs
There is RTX Super Resolution support in Pot Player now. Hard to say whatever it's working, though.
Posted on Reply
#110
Mussels
Freshwater Moderator
dgianstefaniDLSS 1 was pretty bad too, now it's pretty good. This kind of tech will only improve, and the fact it's a free driver based feature that works in the browser instead of $300 standalone software is also a factor.
I'd agree, except I feel like we aren't the target market for this - this was advertising for big enterprises to see
"Hey, buy our tech for your console so you can get video upscaling!"
(Nintendo, google, amazon etc)

But it was pretty poorly received overall, i cant say i know anyone who wants to use the tech as it stands right now
Posted on Reply
#111
Vayra86
dgianstefaniDLSS 1 was pretty bad too, now it's pretty good. This kind of tech will only improve, and the fact it's a free driver based feature that works in the browser instead of $300 standalone software is also a factor.
Nah, the vast majority of innovations simply die a slow and agonizing death in some dank corner. That usually coincides with the absence of a heavy marketing push.

DLSS version history is in fact a very good example, and it ties in with the hardware that supports it. DLSS 1 is still pretty shit, and nobody cares for it now.
Posted on Reply
#112
Mussels
Freshwater Moderator
Vayra86Nah, the vast majority of innovations simply die a slow and agonizing death in some dank corner. That usually coincides with the absence of a heavy marketing push.

DLSS version history is in fact a very good example, and it ties in with the hardware that supports it. DLSS 1 is still pretty shit, and nobody cares for it now.
I believe the key feature for FSR and DLSS was that game engines need to provide access to vectoring - the direction the pixels were moving.


I've played around with DLSS -> FSR2 mods to enable DLSS on unsupported GPUs, and it let FSR2 behave a ton better than the same games FSR implementations, and that was the key difference in those titles as to what wasn't supported.
Posted on Reply
#113
JEmlay
This feature is an absolute lie. I watched a low res, 13 year old video on Youtube using firefox which does not support this feature. They are working on it and it's only in the beta version of Firefox for now. I further verified that the future setting that will turn it on is set to false - gfx.webrender.super-resolution.nvidia. I queued up a video and took a screeshot.

Then I played the same video on a fully updated Chrome browser. Paused it at the exact same frame and took another screen shot.

Put both screenshots in photoshop and tick tocked them both back and forth. ZERO DIFFERENCE. Not a single pixel difference.

I then did the same thing with Chrome having VSR turned off and again with Chrome having VSR turned on (Nvidia Control Panel). ZERO DIFFERENCE between the screenshots.

This feature is an absolute farce.
Posted on Reply
#114
Mussels
Freshwater Moderator
JEmlayThis feature is an absolute lie. I watched a low res, 13 year old video on Youtube using firefox which does not support this feature. They are working on it and it's only in the beta version of Firefox for now. I further verified that the future setting that will turn it on is set to false - gfx.webrender.super-resolution.nvidia. I queued up a video and took a screeshot.

Then I played the same video on a fully updated Chrome browser. Paused it at the exact same frame and took another screen shot.

Put both screenshots in photoshop and tick tocked them both back and forth. ZERO DIFFERENCE. Not a single pixel difference.

I then did the same thing with Chrome having VSR turned off and again with Chrome having VSR turned on (Nvidia Control Panel). ZERO DIFFERENCE between the screenshots.

This feature is an absolute farce.
It does make a difference, but it's not a big one and definitely not worth the insane power draw it takes
Posted on Reply
Add your own comment
Jun 3rd, 2024 10:18 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts