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.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.
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.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.
114 Comments on NVIDIA RTX Video Super Resolution Tested, AI Enhanced Streaming That Barely Makes a Difference
So we can exchange blurry shit for slighty more refined blurry shit, but with AI.
Yay! Garbage in = garbage out.
These principles hold true and Nvidia is trying to test them by abusing the hype term 'AI' - now suddenly there is a new paradigm, because we are using new words :) Good luck, I say, but so far... DLSS really never needed AI either, dear friends, as evident by FSR. They're just doing some extra mapping based on a high contrast image. All we have here is yet another overpromised upscale tech. And a free cheering headline for the trouble. Only for the first 12 months, after that you need to sign off organs so Huang can enter cryostasis at some point.
I’m convinced people here claiming it doesn’t look different don’t know how to actually use it.
Update, yeah it is a nice addition. Low resolution videos look better but selling a sharpening and de-noise filter as AI is a bit much.
The reconstructed image at 720p and below isn't perfect, but it's artefact free, unlike the source video at that resolution, and while the smoothing is noticeable, it's better than having pixelated boxes everywhere and obvious low resolution.
You won't typically notice a difference if you watch 1440p/4K content, but not everything on the internet is uploaded in high resolution. Something I looked hard for was the image reconstruction adding details that weren't there in the original image, and I couldn't find any, so I can't see people making the argument - it's inaccurate.
I have two obstetrical involved here
One I'm not using chrome or edge for any reason
Two I don't frequent youtube
So great if someone finds use in this feature or google or nvidia or bing AI in general I'll pass.
Or just choose a better video source like I'll be doing.
Doubt "all" seeing the source is always going to differ in quality....
Best Free sites to so called "stream" are not exactly on board to say the least ;)
It works on all content within it's spec - 360p to 1440p.
Today my mashine learned a new way to upscale the resolution of a video, me was able to learn that my GPU used about 150Watts more power for that (30W no upscale/180W upscaled).
I noticed something regarding the visual quality, ok. But I guess I need another GPU to play games, because my GPU was occupied with upscaling.
Not sure about this...
The screenshots in the article are almost worthless for demonstration.
It's no miracle, but it does about what I expected.
These pics are 360 video scaled to 1440.
Some people had unrealistic expactations, and some just complain about everything.
But on the other hand VSR is doing god-tier deblocking, which is gonna do some serious work on ANY youtube-bitrate video 240p through 1080p.
But uhh, for pure scaling you can run AMD FSR through Magpie on a video and the scaler is dramatically sharper than anything VSR is doing.
So this is good, but they sold this as something that it very much isn't at the moment.
Nice title edit man thinking this is what I'll stick with :cool:
IMHO, nVidia should've kept this as an unmentioned feature at the bottom of a changelog. I perceive this as making "RTX technology" look like a farce. (I've seen 10-15 year old set-top-boxes that can do upscaling better)
Hopefully this isn't actually RTX-accelerated; If I were an investor, I might be concerned about how bad this makes 'RTX' look.
"RTX Voice" was a much more notable improvement (as a user-experience), but was proven to be completely hardware agnostic, and not RTX-accelerated.
Even DSR (2.25x) can't fix the shitty anti-aliasing in Black Mesa (currently playing) for example.