Because the point of DLSS is to provide performance benefits at close to native image quality. Such mode would provide AA but at performance cost. Possibly it wouldn't be anything special over your typical TAA in either of these.
I think it should probably provide a nice benefit over normal TAA - as it will not over blur or ghost as much. It's cost will depend on the GPU in question - ranging from very cheap on a 3090, to not so cheap on a 2060.Because the point of DLSS is to provide performance benefits at close to native image quality. Such mode would provide AA but at performance cost. Possibly it wouldn't be anything special over your typical TAA in either of these.
Video compression is already a DLSS-style upscaler for video content.Can we get a DLSS-style upscaler for video content please?
I would not expect too much over DLSS on static scenery unless DLAA uses aggressive negative texture LOD bias.I think it should probably provide a nice benefit over normal TAA - as it will not over blur or ghost as much.
Content creation with jitteted Fov and compressing motion vectors could be challenging.Can we get a DLSS-style upscaler for video content please?
NVIDIA DLAA (Deep Learning Anti-Aliasing) is a new AI-based anti-aliasing mode for users who have spare GPU headroom and want higher levels of image quality. DLAA uses the same technology developed for DLSS, but works on a native resolution image to maximize image quality instead of boosting performance. The first implementation is available today on the Elder Scrolls Online test servers.
No need for both. Video compression relies upon key frames rather than camera jittering and there is optical flow instead of motion vectors.Content creation with jitteted Fov and compressing motion vectors could be challenging.
Temporal incoherence will be a hard thing to overcome with GANs, though there is a progress in this field too - https://nvlabs.github.io/alias-free-gan/There are other methods which do allow some nice super resolution.
I'm not sure i understand. I'm talking about low-res video like older DVD stuff or TV shows like Babylon 5.Video compression is already a DLSS-style upscaler for video content.
Video codecs use temporal coherency to store only a small fraction of frames in high resolution, so temporal reconstruction is already in play for the video.I'm not sure i understand.
Temporal reconstruction won't work without jittering (or higher res keyframes) and GANs (spatial upscaling via generators networks) have problems with temporal coherency and the details they hallucinate will never match reference higher resolution details.I'm talking about low-res video like older DVD stuff or TV shows like Babylon 5.
I see now what you mean, I do not agree though.Video codecs use temporal coherency to store only a small fraction of frames in high resolution, so temporal reconstruction is already in play for the video.
DLSS style reconstruction is all about combining pixels from multiple frames, so it would not work for the video type of content because the same principles are already used for compression, i.e. it's like applying DLSS on top of another DLSS)
Temporal reconstruction won't work without jittering (or higher res keyframes) and GANs (spatial upscaling via generators networks) have problems with temporal coherency and the details they hallucinate will never match reference higher resolution details.
That's a fundamentally ill-posed problem, though it might look ok with temporal coherence. Also, that's like coloring the old films, result will never match the original filmed content and will likely look highly unnatural.
Wouldn't it be much easier for reconstruction to know in advance what's coming, where the motion is heading to, what the next ground truth image inside a particular video stream looks like? Sure, it's not a 1:1 port of DLSS but for my layman's mind it sounds like a much easier target to achieve.Video compressors can use information from the past and also the future. We can’t do that with real-time image reconstruction in interactive applications.
May I spread the word & file link?The ESO PTS is out, and I made a video compares between three different AA options: TAA, TAA+DSR (4x), and DLAA.
I uploaded the video on YouTube here:
Unfortunately the video quality doesn't seem to be very good (not sure if it's going to be better later), so I put the video file (~188MB) in my Google drive here:
Personally I think DSR 4x still produces the best result (DSR 4x+DLAA is probably a bit better than DSR 4x+TAA), but for people who don't want to lose performance to DSR 4X, DLAA is a bit better than TAA.
May I spread the word & file link?