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. |
8th November 2015, 21:57 | #34141 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
madVR v0.89.16 released
http://madshi.net/madVR.zip Code:
* fixed: occasional aspect ratio problems (introduced in v0.89.14) * fixed: "refine only once" doesn't affect SuperRes, anymore * fixed: DXVA decoding + deint -> refresh rate sometimes didn't switch |
8th November 2015, 22:26 | #34142 | Link |
Registered User
Join Date: Dec 2014
Posts: 1,127
|
As an ardent SuperRes user, I haven't spent any time testing the new sharpening algorithms with upscaled content.
Using Image Enhancements at 1080p -> 1080p: Sharpen Edges: Too expensive to test, but promising based on a couple of samples. Crispen Edges: The edge enhancement is noticeable, even at low settings, but the image lacks a uniform increase in detail, making the image appear flat. Not really a fan. Thin Edges: At 1080p, this degrades the image and is not of any use. Enhance Detail: For some reason, this appears to be more of a direct replacement for FineSharp. Edge enhancement is not obvious. While the image appears sharper overall. Noise is likely amplified but is not noticeable with the sources I'm using. I have barely used each algorithm, but I'm having a hard time finding a favourite algorithm. I haven't found an equivalent setting to match the result of SuperRes. SuperRes does not crease the corners of objects as much as these sharpeners, which is why I currently prefer Enhance Detail.
__________________
HOW TO - Set up madVR for Kodi DSPlayer & External Media Players |
8th November 2015, 22:30 | #34143 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
The issue with anamorphic video I noticed with "automatically detect hard coded black bars" disabled has been fixed with v.0.89.16. Thanks!
I am getting a huge performance hit when using NNEDI3 quadrupling and any image enhancement set to "refine the image after every ~2x upscaling step". e.g. NNEDI3 quadrupling and AdaptiveSharpen with "refine the image only once after upscaling is complete", 28.5 ms NNEDI3 quadrupling and AdaptiveSharpen with "refine the image after every ~2x upscaling step", 54.4 ms super-xbr quadrupling and AdaptiveSharpen with "refine the image only once after upscaling is complete", 16.3 ms super-xbr quadrupling and AdaptiveSharpen with "refine the image after every ~2x upscaling step", 17.2 ms GPU clock speed was constant throughout this testing. Is this large of a difference expected? I understand there is extra work when moving in and out of YCbCr for NNEDI3 but this is larger than expected. The hit from the NNEDI3 64 quadrupling itself is less than that from running AdaptiveSharpen with "refine the image after every ~2x upscaling step". edit: I should mention that this doesn't bother me as super-xbr quadrupling is excellent, and I can use more upscaling refinements with it, but I thought it was odd so I should mention it.
__________________
madVR options explained Last edited by Asmodian; 8th November 2015 at 22:39. |
8th November 2015, 22:33 | #34144 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
These algos are not "either this or that", you can combine all 4 of these to achieve the exact result you want. It depends on the source. Some sources have very fat lines, for these "thin edges" can be great. But mostly it's useful after upscaling. Try a tiny bit of "thin edges" after SuperRes, you might like it. |
|
8th November 2015, 22:35 | #34145 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
8th November 2015, 22:51 | #34146 | Link | |
Registered User
Join Date: Aug 2008
Posts: 176
|
madshi
Quote:
Sorry, but the problem is not fixed here The log: https://drive.google.com/file/d/0B7a...ew?usp=sharing |
|
8th November 2015, 22:58 | #34147 | Link | |
Registered User
Join Date: Dec 2011
Posts: 180
|
Quote:
Sent from my 306SH |
|
8th November 2015, 23:28 | #34149 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
8th November 2015, 23:33 | #34150 | Link | ||
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Quote:
I agree, AdaptiveSharpen is more effective when run twice in this situation. Looking forward to the tweaks for large scaling factors. Quote:
Running AdaptiveSharpen only at the quadrupled res of 3412x1920 costs ~1.4ms using either NNEDI3 or super-xbr quadrupling. Yes, I am running WQHD with a 980Ti.
__________________
madVR options explained Last edited by Asmodian; 8th November 2015 at 23:53. |
||
8th November 2015, 23:48 | #34151 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Running something in between doubling and quadrupling can make things a lot more complex. If doubling and quadrupling can be done "uninterrupted", I can do it directly in OpenCL without having to involve D3D in between. If shaders need to be run in between, there's a lot of interop back and forth going on. That might explain the performance difference. In any case, as I said before, the plan for the "final" sharpening solution will be to run all sharpening on the fully upscaled video and not in between. But the algos need some improvements to make that work well for big upscaling factors.
|
8th November 2015, 23:58 | #34152 | Link |
Registered User
Join Date: Dec 2014
Posts: 1,127
|
I think I have settled on the following settings for 1080p -> 1080p content using image enhancements:
Sharpen Edges (0.2) Enhance Detail (0.5) These settings result in small but noticeable enhancement. Sharpen Edges leads to less noticeable edge enhancement than Crispen Edges due to its thicker lines, which better blend into the background. However, Sharpen Edges is far too expensive for my system, so I will wait for an updated version.
__________________
HOW TO - Set up madVR for Kodi DSPlayer & External Media Players |
9th November 2015, 00:14 | #34153 | Link | |
Registered User
Join Date: Nov 2012
Posts: 138
|
Quote:
|
|
9th November 2015, 00:33 | #34154 | Link | |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Quote:
I see an approximately 4.6 ms hit from using sharpen edges at 3412x1920. This is higher than any of the other refinement options but still very useable. Of course performance improvements are always welcome.
__________________
madVR options explained |
|
9th November 2015, 00:47 | #34155 | Link |
Registered User
Join Date: Mar 2013
Posts: 101
|
Wow..what changed in 'sharpen edges' in 'upscaling refinement' between 89.14 and 89.16 which would introduce a large performance hit? Without 'sharpen edges' GPU = 31%, With 'sharpen edges' GPU = 80%. With no changes on my part other than the usual uninstall-copy files-install procedure my HD-7850 GPU usage went from 58% to 80%. Rendering went from ~5ms w/o sharpen edges to ~13.2ms with it.
I've rechecked settings and reset/retested however 'sharpen edges' is now a major performance heavy hitter for me That's a shame for as far as I'm concerned it was the most valuable sharpening algro introduced in 89.14 - enough so that I disabled SuperRes [2] to gain the necessary GPU headroom to run 'sharpen edges' and keep GPU useage with "720p" (1080p screen) below 70% (I settled on 58%). EDIT: *Shaking my head* Just went back and reinstalled 89.14 and 'sharpen edges' is still a performance heavy hitter I could have sworn... My sincere apology for the incorrect performance assessment. Last edited by MistahBonzai; 9th November 2015 at 01:30. Reason: corrections |
9th November 2015, 01:07 | #34156 | Link | |
Registered User
Join Date: Dec 2014
Posts: 1,127
|
Quote:
__________________
HOW TO - Set up madVR for Kodi DSPlayer & External Media Players |
|
9th November 2015, 01:09 | #34157 | Link | |
Registered User
Join Date: Dec 2014
Posts: 1,127
|
Quote:
__________________
HOW TO - Set up madVR for Kodi DSPlayer & External Media Players |
|
9th November 2015, 01:13 | #34158 | Link | |
Registered User
Join Date: Nov 2012
Posts: 138
|
Quote:
maybe one of these years i'll be able to upgrade, but right now i just don't have the $ |
|
9th November 2015, 01:56 | #34160 | Link |
Registered User
Join Date: Dec 2010
Posts: 255
|
madshi, deinterlacing seems to be broken again. Using latest build.
I'm trying to play a DVD file (remuxed into mkv) and it says DXVA deinterlacing, but the interlacing lines are clearly visible, so it's not working. If I set it to Film, it works, but then any sequences that are not film have lines. UPDATE: Reset to defaults and set all the settings back to my usual values and it seems to be fixed. Last edited by AngelGraves13; 9th November 2015 at 02:02. |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|