Pokefan531's Posts

I post my tech and my series, Yuki's Story.
  • Yuki's Story Series
  • Pokemon Studio Series
  • rss
  • archive
  • Madvr 0.92.17 Geforce GTX 950 Profiles

    Tested on 1920x1080 monitor:

    480p 60fps:

    Chroma upscaling: NGU AA low quality

    Image downscaling: SSIM 1D 100% + AR + LL

    Image upscaling: NGU

    -Luma quality: High

    -Chroma quality: High (NGU-low)

    -Upscale quality: Lanczos3 AR

    -Downscale quality: SSIM 1D 100% + AR + LL

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: RCA (NGU Sharp) Luma 1

    Image enhancements: Crispen Edges 0.5 AR

    Dithering: Error Diffusion 2

    Average rendering: 10 ms

    Max rendering: 11 ms

    480p 30fps:

    Chroma upscaling: NGU AA low quality

    Image downscaling: SSIM 1D 100% + AR + LL

    Image upscaling: NGU

    -Luma quality: Very High

    -Chroma quality: Very High (NGU-mid)

    -Upscale quality: Lanczos3 AR

    -Downscale quality: SSIM 1D 100% + AR + LL

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: RCA (NGU Sharp) Luma 1

    Image enhancements: Crispen Edges 0.5 AR

    Dithering: Error Diffusion 2

    Average rendering: 20 ms

    Max rendering: 21 ms

    720p 60fps:

    Chroma upscaling: NGU low quality

    Image downscaling: Bicubic60 AR LL

    Image upscaling: NGU

    -Luma quality: Med

    -Chroma quality: Greyed Out (Bicubic60 AR)

    -Upscale quality: Lanczos3 AR

    -Downscale quality: SSIM 1D 100% + AR + LL

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: RCA (NGU Sharp) Luma 1

    Image enhancements: Off

    Dithering: Error Diffusion 2

    Average rendering: 13 ms

    Max rendering: 14 ms

    720p 30fps:

    Chroma upscaling: NGU low quality

    Image downscaling: SSIM 1D 100% + AR + LL

    Image upscaling: NGU

    -Luma quality: High

    -Chroma quality: High (NGU-Low)

    -Upscale quality: Lanczos3 AR

    -Downscale quality: SSIM 1D 100% + AR + LL

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: RCA (NGU Sharp) Luma 1

    Image enhancements: Crispen Edges 0.5 AR

    Dithering: Error Diffusion 2

    Average rendering: 25 ms

    Max rendering: 25 ms

    1080p 60fps:

    Chroma upscaling: NGU AA low quality

    Image downscaling: SSIM 1D 100% + AR + LL

    Image upscaling: NGU (Unused)

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: Off

    Image enhancements: Crispen Edges 0.5 + AR

    Dithering: Error Diffusion 2

    Average rendering: 9 ms

    Max rendering: 10 ms

    1080p 30fps:

    Chroma upscaling: NGU AA low quality

    Image downscaling: SSIM 1D 100% + AR + LL

    Image upscaling: NGU (Unused)

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCN & RNN: RCA Luma 1 Med

    Image enhancements: Crispen Edges 0.5 + AR

    Dithering: Error Diffusion 2

    Average rendering: 21 ms

    Max rendering: 22 ms

    2160p 60fps:

    Chroma upscaling: Bicubic60 AR

    Image downscaling: Bicubic60 AR LL

    Image upscaling: Lanczos AR (Unused)

    Upscaling refinement: Off

    Artifact removal - Debanding: Off

    Artifact removal - Deringing: Off

    Artifact removal - RCN & RNN: Off

    Image enhancements: Off

    Dithering: Error Diffusion 2

    Average rendering: 12 ms

    Max rendering: 13 ms

    2160p 30fps:

    Chroma upscaling: Bicubic60 AR

    Image downscaling: SSIM 1D 100% + AR + LL

    Image upscaling: Lanczos AR (Unused)

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCN & RNN: Off

    Image enhancements: Off

    Dithering: Error Diffusion 2

    Average rendering: 19 ms

    Max rendering: 21 ms

    2160p 30fps HDR:

    Chroma upscaling: Bicubic60 AR

    Image downscaling: SSIM 1D 100% + AR + LL

    Image upscaling: Lanczos AR (Unused)

    Upscaling refinement: Off

    Artifact removal: None

    HDR Settings: Default

    Image enhancements: Off

    Dithering: Error Diffusion 2

    Average rendering: 24 ms

    Max rendering: 26 ms

     

    Presets from 4K resolution:

    Quenes:

    GPU:4

    Frame Present:4

    Checks:

    Store custom pixel shader in 16bit buffer.

    Use 10bit image & chroma buffer.

    Hardware Decoding: DXVA2 Native instead of D3D11VA. (At least on 4K videos, the latter bottlenecks the VRAM.

    Windows 10 HDR mode: Off, let HDR videos turn on HDR mode.

    This is to save vram on a 2gb card.

    480p 60fps: -TODO

    Chroma upscaling: NGU Low

    Image downscaling: Bilinear

    Image upscaling: NGU

    -Luma quality: Direct 4x Mid

    -Chroma quality: Greyed Out (Bicubic60 AR)

    -Upscale quality: Bilinear

    -Downscale quality: Bilinear

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCN & RNN: RCN Luma 1 Med

    Image enhancements: Crispen Edges 0.5 AR

    Dithering: Ordered

    Average rendering: 11 ms

    Max rendering: 12 ms

    480p 30fps: -TODO

    Chroma upscaling: NGU Low

    Image downscaling: Bilinear

    Image upscaling: NGU

    -Luma quality: Direct 4x High

    -Chroma quality: High (NGU-Low)

    -Upscale quality: Lanczos3 AR

    -Downscale quality: Bilinear

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCN & RNN: RCN Luma 1 Med

    Image enhancements: Crispen Edges 0.5 AR

    Dithering: Ordered

    Average rendering: 24 ms

    Max rendering: 25 ms

    720p 60fps:

    Chroma upscaling: NGU Low

    Image downscaling: Bilinear

    Image upscaling: NGU

    -Luma quality: Med

    -Chroma quality: Greyed Out (Bicubic60 AR)

    -Upscale quality: Bicubic60

    -Downscale quality: Bilinear

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: RCA (NGU Sharp) Luma 1

    Image enhancements: Off

    Dithering: Ordered

    Average rendering: 13 ms

    Max rendering: 14 ms

    720p 30fps:

    Chroma upscaling: NGU Low

    Image downscaling: Bilinear

    Image upscaling: NGU

    -Luma quality: High

    -Chroma quality: Mid (Bicubic60)

    -Upscale quality: Lanczos3 AR

    -Downscale quality: Bilinear

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: RCA (NGU Sharp) Luma 1

    Image enhancements: Off

    Dithering: Ordered

    Average rendering: 28 ms

    Max rendering: 29 ms

    Note: Don’t use Direct NGU 4x on a 4K from 720p video due to VRAM limit.

    1080p 60fps:

    Chroma upscaling: NGU AA Low

    Image downscaling: Bilinear

    Image upscaling: NGU

    -Luma quality: Low

    -Chroma quality: Greyed Out (Bicubic60 AR)

    -Upscale quality: Bicubic60

    -Downscale quality: Bilinear

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: RCA (NGU Sharp) Luma 1

    Image enhancements: None

    Dithering: Ordered

    Average rendering: 13 ms

    Max rendering: 14 ms

    1080p 30fps:

    Chroma upscaling: NGU Low

    Image downscaling: Bilinear

    Image upscaling: NGU

    -Luma quality: Medium

    -Chroma quality: Greyed Out (Bicubic60 AR)

    -Upscale quality: Bicubic60

    -Downscale quality: Bilinear

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCA & RRN: RCA (NGU Sharp) Luma 1

    Image enhancements: None

    Dithering: Ordered

    Average rendering: 24 ms

    Max rendering: 26 ms

    2160p all and without HDR:

    Chroma upscaling: Bilinear

    Image downscaling: Bilinear

    Image upscaling: Lanczos AR (Unused)

    Upscaling refinement: Off

    Artifact removal - Debanding: Medium/High

    Artifact removal - Deringing: Off

    Artifact removal - RCN & RNN: Off

    Image enhancements: Off

    Dithering: Ordered

    Average rendering: 12 ms

    Max rendering: 13 ms

    2160p HDR:

    Chroma upscaling: Bilinear

    Image downscaling: Bilinear

    Image upscaling: Lanczos3 AR

    Upscaling refinement: Off

    Artifact removal: None

    HDR Settings: Default

    Image enhancements: Off

    Dithering: Ordered

    Average rendering: 9 ms

    Max rendering: 11 ms

    2160p 30fps HDR:

    Chroma upscaling: Bicubic60 AR

    Image downscaling: SSIM 1D 100% + AR + LL

    Image upscaling: Lanczos AR (Unused)

    Upscaling refinement: Off

    Artifact removal: None

    HDR Settings: Default

    Image enhancements: Off

    Dithering: Ordered

    Average rendering: 24 ms

    Max rendering: 26 ms

    All Test:

    Smooth Motion: Enable

    Trade Quality for Performance: Unchecked all

    I take a look at two websites for profiles and posted preferences.

    https://forum.kodi.tv/showthread.php?tid=259188

    https://forum.doom9.org/showthread.php?t=146228

    It is a Zotac GTX 950 2GB. It is a minor upgrade and has at least an improvement from a EVGA Superclocked GTX 750 Ti. I decide to put benchmarks on this card for Madvr, and to explain that the performance is 90-95% of a regular GTX 1050, and you can use this profile for that card too.

    Benchmarks on few scenarios:

    -1080p Chroma Settings (Downscale: Bilinear), shrink to half size.

    Bicubic60 AR           4.80

    Bilateral Old          5.50

    Bilateral Soft         8.20

    Bilateral Sharp        8.25

    Reconsoft Soft         7.80

    Reconsoft Sharp       25.60

    Reconsoft Placebo     52.00+

    Super-xbr 100          7.60

    Super-xbr AR 100       7.55

    NNEDI16               11.65

    NNEDI32               17.20

    NGU Low                9.50

    NGU Med               10.50

    -720p 60fps image double, Chroma=Bicubic60 AR, Downscale=SSIM 1D100+AR+LL, no chroma doubling, no resize except for Lanczos.

    None                   4ms

    Lanczos3 AR            6ms

    SuperSampling:

    NGU-Sharp

    Low                   7ms

    Medium                10ms

    High                  15ms

    Very High             42ms

    Super-XBR             8ms

    NNEDI16               14ms

    NNEDI32               19ms

    NNEDI64               27ms

    NNEDI128              46ms

    -Sharpness, 1080p 60fps, Chroma=Bicubic60 AR, no resize 100%.

    None                    5-6ms

    Lumasharpen 0.65        5-6ms

    +AR                     6-7ms

    +AR + AB 100%           7-8ms

    AdaptiveSharpen LL 0.5  6-7ms

    +AR                     8-9ms

    +AR + AB 100%           9-10ms

    Sharpen Edges 1.0       9-10ms

    +AR                     9-10ms

    +AR + AB 100%           10-11ms

    Crispen Edges 1.0       6-7ms

    +AR                     7-8ms

    Thin Lines 1.0          8-9ms

    Enhanced Detail 1.0     5-6ms

    MPV Benchmarks:

    480p Sources:

    RAVU-R4 - 2-3ms

    FSRCNN8 - 3-4ms

    FSRCNN16 - 6-7ms

    FSRCNN32 - 20-21ms

    FSRCNNX8 - 4-5ms

    FSRCNNX16 - 8-9ms

    FSRCNNX56 - 67-68ms

    FSRCNNX56-GAN - 126-127ms

    720p Sources:

    RAVU-R4 - 2-3ms

    FSRCNN8 - 5-6ms

    FSRCNN16 - 11-12ms

    FSRCNN32 - 48-50ms

    FSRCNNX8 - 6-7ms

    FSRCNNX16 - 18-19ms

    The best quality for upscaling would be NGU. As of September 2018, FSCRNNX are more competivive to NGU. The non-X variants has little higher performance, with sharpness being identical to NGU-Standard and quality is slightly lower. Generally, FSRCNN shaders have the lines with ringing, however. FSRCNNX are sharper with better results than the standard, and can go through a bit more on compression artifacts. FSRCNN(X)-8 are identical to NGU-Med on visual level with better performance, and FSRCNN(X)-16 are identical to NGU-High. 32 isn’t close to NGU-Very High, but 56 is. However, as mentioned, it’s better to use NGU-Very High since it at least performs in real time. 16 will look better than 8, but performance is more faster on 8. The GAN version is well too slow and has its artifacts. However, these are your alternatives if you use other OS like Linux or Android, but I recommend Madvr for easier usability. RAVU performs pretty fast and look between NGU-AA Med and High. It does have few artifacts on certain X crossed lines that NGU-AA doesn’t have on any level. Super-XBR does look worse than NGU-AA or RAVU. For best quality on smooth upscaling, NGU-AA Very High is the best one out there. Here are the benchmarks on quality and performance on most of the shaders listed here:

    https://artoriuz.github.io/mpv_upscaling.html

    Setup MPV:

    https://iamscum.wordpress.com/guides/videoplayback-guide/mpv-conf/

    Edit 5/19: Added presets for 4K and for 4K videos to 1080p resolution.

    Edit 5/20: Added Image Enhancements benchmarks.

    Edit 11/23: Updated presets for 0.91.9 and updated for each 1080p display and 4k display. Need to update the rest. Happy Thanksgiving!

    Edit 12/27/2018!: I updated the latest version of Madvr for the GTX 950. It plays well on a 4K display. I got an RX 570 8GB for my desktop and I am now giving away my GTX 950 to an HTPC, where a single GPU upgrade will make it 4K capable machine. I’ll be testing out RX 570 and put out my results. MPV benchmarks and setups are up of you are interested on MPV and FSRCNN shaders.

    Edit 1/30/2019: Changed global settings for 4K output and HDR to prevent VRAM bottleneck as possible.

    • 3 years ago
    • #madvr
    • #gtx 950
    • #MPC-HC
    • #MPV
    • #4K
© 2016–2021 Pokefan531's Posts