Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
6th July 2015, 00:06 | #31541 | Link | |
Registered User
Join Date: Jun 2005
Posts: 504
|
Quote:
For Chroma upscaling, shouldn't we use a less sharper algorithm? In this case, super-xbr-25 can also be useful. Anyone ever tried with super-xbr-25 for chroma upscaling? |
|
6th July 2015, 12:45 | #31545 | Link |
Registered User
Join Date: Jun 2011
Posts: 121
|
Hi,
I must say super-xbr is amazing, but why not put it in luma upscaling below jinc? I found every luma upscaling algorithm very weak compared to luma doubling even for 720p > 1080p upscaling. Even knowing it will upscale 2 x 720p and then downscale to 1080p using bicubic or wtv i prefer using luma double because i feel it has better PQ to my eyes. So, why not put that option in luma upscaling? It shouldnt be much gpu intensive given the performance boost we get from NNEDI3 to super-xbr. Meaning, using super-xbr to 720p -> 1080p upscale. |
6th July 2015, 14:56 | #31547 | Link | ||
Registered User
Join Date: Nov 2012
Posts: 167
|
Thanks for the new version of madVR, especially this.
After some testing, Bilateral is now my chroma upscaling algorithm for anime. It's pure magic, especially with high quality sources Quote:
Your sample with bilateral chroma scaling below. Quote:
Biggest questions: what would madVR do if you selected s-xbr upscaling and nnedi3 doubling? What image scaling algo would madVR use after doubling with s-xbr? It's under doubling because you can only double, not scale by any (arbitrary) ratio, performance has nothing to do with this. The up-/down-scaling algo used after doubling is important for image quality. Last edited by michkrol; 6th July 2015 at 16:03. Reason: wording |
||
6th July 2015, 15:20 | #31548 | Link | |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
Quote:
Cuvid + needi3 chroma scaling is broken here (GTX 980, 353.38, Windows 10 10162 x64) too, but NNEDI3 chroma scaling only works well (e.g. with DXVA2 CB). madVR is running very well here on Windows 10 apart from that unimportant Cuvid issue. |
|
6th July 2015, 16:43 | #31549 | Link | |
Registered User
Join Date: Oct 2012
Posts: 70
|
Quote:
I didn't even try this algorithm because many users here said it was horrible.
__________________
iiyama prolite xb2483hsu 1080p60 Gamma=2.25 - Intel Core i3-2100 3.10GHz - AMD Radeon HD 6850, RGB 4:4:4 Full range - MPC-HC + XYSubFilter + madVR |
|
6th July 2015, 17:18 | #31551 | Link | |
Registered User
Join Date: Nov 2011
Posts: 187
|
Quote:
Right. |
|
6th July 2015, 18:54 | #31552 | Link | ||
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Quote:
Quote:
And 1 more interesting thing: D3D9 exclusive Old path is way-way faster (~40%) then the New path with the same settings (when you switch on several frames in advance)! Is there any advantage (quality wise) to use the New path if everything else seems to work fine with the old one? Edit: and D3D11 exclusive is the slowest from all them.
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config Last edited by chros; 6th July 2015 at 19:16. |
||
6th July 2015, 19:39 | #31553 | Link | |
Registered User
Join Date: Jun 2011
Posts: 121
|
Quote:
So super-xbr is like NNEDI3?? Cant be used to upscale 1280x720 videos to 1920x1080 screens?? So it will double and then downscale. Anyway, what would be the best downscale method after doubling? Im using spline and i get better results doubling it then disable doubling and use luma upscaling alone with jinc :X |
|
6th July 2015, 20:04 | #31554 | Link | |
Registered User
Join Date: Sep 2010
Posts: 321
|
Quote:
Also D3D11 8-bit is about the same as new-path D3D9 with. (around 7ms)
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S Last edited by fairchild; 6th July 2015 at 20:07. |
|
6th July 2015, 20:49 | #31555 | Link |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
When comparing render times, I think it's important to force the graphics card to run with full clocks.
Maybe this is not possible with GCN Radeons, since Powertune is aggressively lowering GPU clock when there is no full load (which is a good thing, apart from this kind of benchmarks). I can force my GTX 980 to constantly run with full boost clock when doubling 720p60 with NNEDI3 64. Under these conditions, the render times of D3D9 and D3D11 are almost identical. However, I can have huge differences when the GPU isn't running with full clock due to insufficient load. So I think it's pointless to compare rendering times if the GPU load isn't high enough. |
6th July 2015, 20:49 | #31556 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
a 24/23p source on a 60 hz display should be faster with old path and that always.
old path is doing more work when the frame rate is not the same as the display rate so it is slower but has more control of what is really happening. fairchild please check your powerstates for these tests. using a r9 270 i have 38 ms using spline 3 ar for 720p to 1080p scaling and the reason is lowest powerstate possible even with nnedi3 32 i get lower ms. |
6th July 2015, 21:51 | #31558 | Link | ||
Registered User
Join Date: Sep 2010
Posts: 321
|
Quote:
I am using 14.12 official drivers if that makes a difference, also my settings are pretty pedestrian: Quote:
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S |
||
6th July 2015, 22:37 | #31559 | Link | ||
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Quote:
Quote:
1080p24, 1080p25, 1080p30, 1080p60 And I wasn't talking about rendering times, but GPU load (though these 2 should depend on each other), using nvidia inspector monitor. So maybe ATI drivers are behaving completely differently. Edit: my nvidia driver version is: 347.88 (but I had the same result with the older drivers as well)
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config Last edited by chros; 6th July 2015 at 22:39. |
||
6th July 2015, 22:55 | #31560 | Link | |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
Quote:
I'd really rather assume that is somehow a counting/calculation error. You could check this with madVR settings which almost cost twice as much, e.g. more Needi3 neurons if interop performance is sufficient. |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|