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. |
15th June 2015, 20:38 | #31101 | Link | |||||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
No, there is not going to be a LL option for sharpening, sorry. There are way too many options in madVR already. At some point I'll remove several (many?) of the current options. (Of course I'll ask for feedback first.) Quote:
For NEDI and super-xbr you cannot disable "Double Chroma Resolution" if "Double Luma Resolution" is enabled, becase those two algorithms always double both at the same time by design. Quote:
Yes, "thinning" is "xstr". However, "repair" is an algorithm tweak implemented by -Vit- when converting the AviSynth script to GPU pixel shaders. Basically "repair" tries to avoid/undo the aliasing problem that occurs when using "thinning". So your experience with the AviSynth script introducing aliasing when using "thinning" needs to be re-evaluated. There is still some aliasing, but it's less a problem compared to the AviSynth script. I'm still playing with the proper "repair" value. The "cstr" option is set automatically by madVR, depending on which strength you've selected. Quote:
Quote:
Quote:
|
|||||||||||||
15th June 2015, 20:56 | #31102 | Link | |
Registered User
Join Date: May 2009
Posts: 184
|
Quote:
|
|
15th June 2015, 21:06 | #31103 | Link |
Registered User
Join Date: Dec 2008
Posts: 496
|
While that may be true, the real-world results with madVR are the opposite though, thats why LL was only recommended together with Catmull-Rom downscaling. At least that's what we concluded after we did several tests years ago and e.x. 6233638 and cyberbeing were two people that also strictly recommended against it. LL on some downscalers was full of artefacts compared to gamma light.
Last edited by iSunrise; 15th June 2015 at 21:12. |
15th June 2015, 21:26 | #31104 | Link | |
Registered User
Join Date: Feb 2014
Posts: 139
|
Quote:
I can't comment on super-xbr for the initial chroma upscale, however. In principle I don't feel great about using "smart" scalers for chroma, because the "other artifacts" it can introduce might create mismatches with the unscaled luma channel, which is expecting a conventionally upscaled chroma. This might just be a fear founded on ignorance though. I dislike NEDI mostly because it likes to destroy small text (0.5-1.5 pixel thickness letters) in credits and title screens on lower quality sources where doubling/quadrupling is most useful. The algorithm somehow makes letters lumpy and can introduce a patchiness in their luminance, SuperRes or no. |
|
15th June 2015, 22:39 | #31105 | Link | |
Registered User
Join Date: Apr 2014
Posts: 13
|
Quote:
|
|
15th June 2015, 22:55 | #31106 | Link | |||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
A) LL adding ringing artifacts? Or: B) LL changing the brightness of the original source? - Your recent posts were about A). - Your screenshots showed A). - aufkrawall talked about B). - Your post is a reply to mine, replying to aufkrawall about B). - 6233638's and cyberbeing's LL scaling recommendations are because of A). - AFAIR, neither 6233638 nor cyberbeing have ever complained about B). So far I've not seen a single screenshot yet supporting B). So what is it you're talking about? A) or B)? If it's A) then your post made no sense because aufkrawall and I have been discussing B). If you were now talking about B) then you mentioning 6233638 and cyberbeing made no sense because their scaling recommendations were motivated by A) and had nothing to do with B) at all. Please don't misunderstand me. I appreciate your feedback very much. Having feedback that differs from other feedback can be helpful to find the best solution. But please don't mix different things together, or use arguments for one thing (A) while talking about a different thing (B). It's very frustrating for me to discuss that way, because simply just explaining how things are mixed up costs a lot of time and serves no real purpose. If you do think that B) exists then please post some screenshots where LL downscaling modifies the brightness of the source (while not using LL doesn't). But don't use 6233638 and cyberbeing in that discussion then, because referencing them only makes sense when talking about A). Quote:
Cool, thanks. Last edited by madshi; 15th June 2015 at 23:02. |
|||
15th June 2015, 23:00 | #31107 | Link | |||
Registered User
Join Date: Dec 2011
Posts: 1,812
|
Quote:
Thinning 0.05: Strength: 1 Chroma: Jinc3AR Luma: NNEDI3 64 SuperRes (mild custom values) Should be independent from scaling settings, but in doubt I always use NNEDI3 to have the cleanest result. Well, thinning value of 0.05 is rather high, but apart from strength it'S still doing the same as with 0.02. So, what is the point of thinning? I can't observe a positive effect and it seems to be potentially harmful. Unfortunately, I forgot what I did to see the aliasing also with lower values in combination with SuperRes. Quote:
Some pages back I posted an image from Wikipedia and also fonts become harder readable. Quote:
Btw: Also game-captures profit a lot by FS due to chroma subsampling blur and they often show structures that aren't common and thus LL shouldn't be used with them neither. You really make FS less usable with such content if you keep the option removed. Already two real world cases... Last edited by aufkrawall; 15th June 2015 at 23:45. |
|||
15th June 2015, 23:10 | #31108 | Link | |
Registered User
Join Date: Oct 2010
Posts: 131
|
Quote:
|
|
16th June 2015, 00:12 | #31109 | Link |
Registered User
Join Date: Jan 2014
Posts: 216
|
Super-xbr reminds me of running NNEDI3 with a light sharpen afterwords, like SuperRes. I quite like it.
I assume Super-xbr shares code from SuperRes due to both the look and the pixel shift it creates? With clean sources it looks quite sharp and nice. I think I may actually prefer it over NNEDI3 for blu-rays and other clean video. The GPU hit is very minimal compared to NNEDI3 too. Good job! Now I just need to figure out if super-xbr or NNEDI3+SuperRes (after upscale) produces a better overall picture. Last edited by StinDaWg; 16th June 2015 at 01:34. |
16th June 2015, 00:46 | #31110 | Link | |
Registered User
Join Date: May 2015
Posts: 36
|
Quote:
Just an update, making a profile of Madvr on AMD CCC and set the crossfire mode to disabled, doesn't work at all. I'm Using 2X AMD HD7850 If I use NNEDI3 128 Neurons in Chroma Upscaling crossfire still turns on and I had a lot of dropped frames, i thought AMD Cards runs fine using NNEDI3 compared to NVIDIA's. But when I use Super-XBR, Crossfire doesn't turns on whether i make a profile of Madvr or Not on AMD CCC. This is coming from a fresh clean install of OS + Latest Beta Drivers from AMD. it seems AMD cards wasn't suited using NNEDI3 though i read somewhere that AMD's R9 270 can run NNEDI3 128 Neurons just fine. So wth? seems to me it's a driver conflict. So for now I'll just keep on using Super-XBR and hope for further development for this algo., It's lightweight and Picture Quality is on Par with NNEDI3 and Crossfire isn't turning on when using Super-XBR so that's a plus on my book. |
|
16th June 2015, 00:47 | #31111 | Link | ||||
Registered User
Join Date: Oct 2012
Posts: 26
|
Quote:
For that matter,i will let a 2nd chance to thinning, to see where it goes. Quote:
But FS had the advantage to be already wrote as a shader. If you want something like LSF and something fast, maybe the LSF adaptation by Emmanuel Piat could interest you. It's LimitedSharpenfaster amputee of most of his fonctions to let a simple sharpener in state, very effective, extremely fast, and with high artifacts control. Let know if that what you search. Quote:
But from what i can note in comparison of NNEDI3 w/e neurons and that in any settings, quality is equivalent, and performance gap is impossible to catch up. So, to my opinion, unless you find an s-xbr/nnedi3 killer, all in on s-xbr. Quote:
It's an application with only madVR of the manual supersampling method. Initially, upscaling (and other process, like deblocking, debanding, sharpening, etc...) was made in avisynth, sometimes with multiples layers, then madVR was downscaling to the final resolution. Now, willingly or not (not i suspect :d ), the same processing is made possible with only madVR, which is a very better way. And yes, that look better, it's the exact same process than downsampling in videogame. Less aliasing, a more natural look pictures, more clarity, etc... Last edited by Eyldebrandt; 16th June 2015 at 00:50. |
||||
16th June 2015, 01:19 | #31112 | Link |
Guest
Posts: n/a
|
I finally found the cause of those 10-15 stutters per 45 minute video - Direct3D 11. It just does not work well for me and I have no idea why... Whether I tick the Sync Every Frame option or not makes 0 difference. Adjust all other settings does nothing.
|
16th June 2015, 01:29 | #31113 | Link | |
Registered User
Join Date: Sep 2006
Posts: 81
|
Quote:
|
|
16th June 2015, 01:53 | #31114 | Link | |
Registered User
Join Date: Aug 2011
Posts: 51
|
Quote:
I used LimitedSharpenFaster with Avisynth before and it could be really great to get it inside madVR. |
|
16th June 2015, 03:37 | #31115 | Link | |
Registered User
Join Date: May 2015
Posts: 17
|
Quote:
Still mode 3 is the best option for me thus. At this point I think its good to set the repair fix at 1.0. Questions out of topic: when I choose DX11 my PC fan ( I7 4700QM 970M GTX) spins like crazy. Do I have to consider it normal? |
|
16th June 2015, 04:35 | #31116 | Link |
Registered User
Join Date: Dec 2010
Posts: 255
|
I've been using Jinc for Chroma and Image Upscaling for a while now. Is there any reason to use Image Doubling with super-xbr for both chroma and luma? I'm not seeing much of a difference.
Rendering times are below 15 ms on average with Jinc and about 20 ms with super-xbr. |
16th June 2015, 04:42 | #31117 | Link | |
Registered User
Join Date: Dec 2014
Posts: 1,127
|
Quote:
So, the impact of image doubling should be very apparent for scaling factors 2x and larger but less apparent for all other resizes. |
|
16th June 2015, 08:49 | #31118 | Link |
Registered User
Join Date: Apr 2011
Posts: 57
|
I think alot of newbies in video processing like me are a bit lost (or maybe just me?) in when the new processing methods take place, and thus i havent used them - because i dont know what it will do to the picture and when.
I have three questions to clarify it for me. 1. What is the difference between FineSharp, LumaSharpen and SuperRes? 2. When are they applied, one pre scaling and other post scaling? 3. Will the processing methods work when you use DXVA for scaling, or is everything then ignored? |
16th June 2015, 09:08 | #31119 | Link | ||
Registered User
Join Date: Dec 2008
Posts: 496
|
Quote:
finesharp with no LL (no additional ringing): finesharp with LL (heavy additional ringing): If you refer strictly to the diagonal lines test, please zoom into your own images and show me that there is actually less ringing, because I could not reproduce that. LL always produces darker edges with more heavy ringing. I suspect that's also why you and maybe some others probably prefer the LL look. When you look at the shots above quickly one after another, you can see that this is a very deceiving thing that is happening. The picture might be interpreted to look "better" for some, but the picture is just heavily altered with LL. Quote:
finesharp with no LL (no additional ringing, darker picture details are still intact, therefore the picture is obviously brighter (look at the object edges) finesharp with LL (heavy additional ringing, darker picture details are crushed, the ringing/borders consume some object edges): The edges of the squares get completely destroyed by the heavy ringing. To sum up my findings: The higher the upscaling factor (the more upscaling is needed), the heavier the added ringing artefacts of finesharp LL become and they completely destroy image detail with it. Even if you set repair to 1.00 (see above). Possible solutions: Either find a way to remove the heavy ringing with finesharp LL, which doesn't destroy picture detail or please consider changing the defaults. And if you really insist I can do countless other examples, which show exactly the same kind of problems, but that will have to wait for the weekend. Last edited by iSunrise; 16th June 2015 at 09:41. |
||
16th June 2015, 09:10 | #31120 | Link | ||
Registered User
Join Date: Jan 2015
Posts: 48
|
Quote:
Madvr options explained by Asmodian https://www.doom9.org/showthread.php?t=171787 1 : Quote:
If you activate Finesharp, Lumasharpen and SuperRes in upscaling refinement, then it's applied after chroma upscaling, image downscaling, image doubling and image upscaling. Upscaling must be active (you can check with crtl+J) in order to have upscaling refinement to take effect. 3 : If you use DXVA and there is no need for scaling then only image enhancements is applied. If you use DXVA and there is a need for scaling, then image enhancements and upscaling refinement are applied. Sorry for my english. Last edited by Braum; 16th June 2015 at 09:37. |
||
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|