Nvidia DLSS antialiasing discussion *spawn*

Discussion in 'Architecture and Products' started by DavidGraham, Sep 19, 2018.

Tags:
  1. Krteq

    Newcomer

    Joined:
    May 5, 2020
    Messages:
    148
    Likes Received:
    261
    I agree that we need more advanced AA method than TAA, but DLAA (as DLSS) is locked to nV.... but we need some IHV and platform agnostic method.

    So I'm not excited at all because nV will use DLAA just for marketing purposes :(
     
  2. Rootax

    Veteran

    Joined:
    Jan 2, 2006
    Messages:
    2,400
    Likes Received:
    1,845
    Location:
    France
    Given how horrible some taa solutions are, I'll be happy to have an other solution if it's looking better....
     
  3. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    12,055
    Likes Received:
    3,109
    Location:
    New York
    And it wouldn’t help with adoption of RT.
     
  4. CarstenS

    Legend Subscriber

    Joined:
    May 31, 2002
    Messages:
    5,800
    Likes Received:
    3,920
    Location:
    Germany
    Can we get a DLSS-style upscaler for video content please?
     
  5. Dictator

    Regular

    Joined:
    Feb 11, 2011
    Messages:
    681
    Likes Received:
    3,969
    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.
     
  6. OlegSH

    Regular

    Joined:
    Jan 10, 2010
    Messages:
    797
    Likes Received:
    1,622
    Video compression is already a DLSS-style upscaler for video content.
     
  7. OlegSH

    Regular

    Joined:
    Jan 10, 2010
    Messages:
    797
    Likes Received:
    1,622
    I would not expect too much over DLSS on static scenery unless DLAA uses aggressive negative texture LOD bias.
     
  8. jlippo

    Veteran

    Joined:
    Oct 7, 2004
    Messages:
    1,744
    Likes Received:
    1,090
    Location:
    Finland
    Content creation with jitteted Fov and compressing motion vectors could be challenging. ;)

    There are other methods which do allow some nice super resolution.
     
    Dictator likes this.
  9. dorf

    Newcomer

    Joined:
    Dec 21, 2019
    Messages:
    126
    Likes Received:
    417
    DLAA is out today on ESO test servers.

    https://www.nvidia.com/en-us/geforce/news/windows-11-game-ready-driver/

    I hope this comes to UE soon.
     
    Rootax, pharma and DegustatoR like this.
  10. OlegSH

    Regular

    Joined:
    Jan 10, 2010
    Messages:
    797
    Likes Received:
    1,622
    No need for both. Video compression relies upon key frames rather than camera jittering and there is optical flow instead of motion vectors.
    Jittering is a real time graphics thing because rendering every second, third or fourth frame at full resolution like in video compression would unavoidably cause stuttering and make a game unplayable.

    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/
     
  11. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,210
    NVIDIA declared DLSS to be available in more than a 100 games, courtesy of the DLSS plugin in Unreal and Unity engines, dozens of indie games enabled DLSS afterwards through game updates or at launch.

    People no longer can trace the count of DLSS games easily as games are implementing DLSS without mentioning that in press releases or developer announcements.

    https://www.nvidia.com/en-gb/geforce/news/september-2021-rtx-dlss-game-updates/
     
    xpea, Phantom88, DegustatoR and 4 others like this.
  12. CarstenS

    Legend Subscriber

    Joined:
    May 31, 2002
    Messages:
    5,800
    Likes Received:
    3,920
    Location:
    Germany
    I'm not sure i understand. I'm talking about low-res video like older DVD stuff or TV shows like Babylon 5.
     
  13. OlegSH

    Regular

    Joined:
    Jan 10, 2010
    Messages:
    797
    Likes Received:
    1,622
    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.
     
  14. nAo

    nAo Nutella Nutellae
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    4,400
    Likes Received:
    440
    Location:
    San Francisco
    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.
     
  15. CarstenS

    Legend Subscriber

    Joined:
    May 31, 2002
    Messages:
    5,800
    Likes Received:
    3,920
    Location:
    Germany
    I see now what you mean, I do not agree though.

    Video compression relies in part on higly compressed B-Frames, less compressed P-frames and barely compressed I-Frames, the "ground truth" of video, so to speak. Higher quality video often uses I-Frames more often or uses less destructive compression on them. Highest quality video (apart from umcompressed ofc) would use all I-frames.

    Video compression's main goal is to save storage space, while still being decompressable by dedicated logic. A lot of trade-offs made, sacrificing quality.

    What I was thinking is: An neural-net based decompressor could, in theory, use the best material inside a compressed video stream (i-frames) and use those to extrapolate detail instead of P- and B-frames. P- and B-frames could still be used in order to check, if the guesses of the neural net are on the right track for this particular sequence.

    And since we're talking about massively higher processing power than in smartphone chips for example, they could use much larger data sets (frame counts) to check and refine their findings.

    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.
     
  16. pcchen

    pcchen Moderator
    Moderator Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,018
    Likes Received:
    581
    Location:
    Taiwan
    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.
     
    sonen, Krteq, Kaotik and 6 others like this.
  17. Kaotik

    Kaotik Drunk Member
    Legend

    Joined:
    Apr 16, 2003
    Messages:
    10,244
    Likes Received:
    4,462
    Location:
    Finland
    May I spread the word & file link?
     
  18. pharma

    Veteran

    Joined:
    Mar 29, 2004
    Messages:
    4,887
    Likes Received:
    4,534
    Fairly certain a more in depth DLAA analysis will appear on review sites shortly.
     
  19. pcchen

    pcchen Moderator
    Moderator Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,018
    Likes Received:
    581
    Location:
    Taiwan
    Yes I think it’s ok.
     
  20. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    3,240
    Likes Received:
    3,393
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...