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. |
11th May 2015, 20:28 | #29681 | Link | |
Registered User
Join Date: Sep 2013
Posts: 919
|
Quote:
W7 64 over here, and the first 88.3 worked fine.
__________________
System: i7 3770K, GTX660, Win7 64bit, Panasonic ST60, Dell U2410. |
|
11th May 2015, 20:28 | #29682 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
madVR v0.88.4 released
http://madshi.net/madVR.zip Code:
* fixed startup crash in Windows 7, introduced in v0.88.3 * NNEDI3 doubling: chroma is now always upscaled with max 2 taps |
11th May 2015, 20:50 | #29684 | Link |
Registered User
Join Date: Dec 2008
Posts: 496
|
Can you please explain the last two changes regarding NNEDI3 chroma doubling in a bit more detail?
I guess you removed NNEDI3 chroma doubling, because there really was no use case for it and no one could see differences?* What exactly is the second change, I am not sure I understand it and what your intention with that change is? Thanks! *I think I remember that chroma upscaling was used first anyway and when you do image doubling afterwards, you basically already have a fully upsampled chroma so the whole image (chroma+luma) is doubled, so no need for chroma doubling anymore. Correct? Last edited by iSunrise; 11th May 2015 at 20:55. |
11th May 2015, 20:53 | #29685 | Link | |
Registered User
Join Date: Aug 2012
Posts: 73
|
Quote:
|
|
11th May 2015, 21:25 | #29686 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
11th May 2015, 21:30 | #29687 | Link |
Registered User
Join Date: Dec 2008
Posts: 496
|
Wow! I cannot believe it. This is just great.
Even though all information I could find about firmware and internals said otherwise, my Eizo CG243W does indeed accept full 10bit input over a single-link DVI-D connection (it doesn't have dual-link). For anyone that is interested, I am testing with LightIllusion's official calibration images (.TIF) in 16bit (48bit) precision, where I can clearly discern differences between 8bit and 10bit. And I didn't expect that I could even tell them apart, but I clearly can. The pattern is completely smooth, like a baby's arse (so to speak). Huge improvement compared to 8bit. Didn't expect that at all. Finally I am able to use my expensive CG also for maximum precision movie playback! Perfect! Thank you so much madshi for creating madVR, this is another of these times when I am completely astounded by your work. Just...genius. One very big important thing though: It only works in FSE mode, so don't get fooled when it doesn't work in windowed, you have to be in FSE. Last edited by iSunrise; 11th May 2015 at 21:33. |
11th May 2015, 21:32 | #29688 | Link | |
Registered User
Join Date: Jun 2005
Posts: 504
|
Quote:
|
|
11th May 2015, 21:35 | #29689 | Link | |
Registered User
Join Date: Dec 2008
Posts: 496
|
Quote:
You can easily test it if you go to the display's native bitdepth setting and set something very low like 2bit. When you enable any of the dithering options they all work as intended, you get a lot more precision as a result (lots of dots). |
|
11th May 2015, 21:44 | #29690 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
It's working fine here. However, with active 10bit output (in D3D11 FSE mode) error diffusion is disabled automatically and ordered dithering is used instead. The reason for that is that at 10bit, the quality of the dithering should play no role for image quality, anymore. This only applies to 10bit FSE mode, though. In windowed mode (which is always max 8bit) error diffusion is still used. |
|
11th May 2015, 21:55 | #29691 | Link | |
Registered User
Join Date: Aug 2004
Location: Canada
Posts: 860
|
Quote:
What happens with image doubling? If my video is 1280x720, does it then become 2560x1440, then downscaled to fit my 1080p screen? |
|
11th May 2015, 21:58 | #29692 | Link | |
Registered User
Join Date: Dec 2008
Posts: 496
|
Quote:
About the additional dithering, yes, that should indeed lead to a lower noise floor, since your output is fp16, right? When judging purely with my eyes, though, 10bit seems to be the absolute limit that I can personally perceive (on this display at least). The additional dithering may just be the icing on the cake. Last edited by iSunrise; 11th May 2015 at 22:07. |
|
11th May 2015, 22:11 | #29694 | Link | |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
|
Quote:
1280x720 luma is doubled to 2560x1440 and then scaled to 1920x1080 with image downscaling. 1280x720 chroma is scaled to 1920x1080 with image upscaling.
__________________
madVR options explained |
|
11th May 2015, 22:25 | #29695 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
11th May 2015, 22:39 | #29696 | Link | |
Registered User
Join Date: Sep 2012
Posts: 25
|
Quote:
Hi madshi, So if I understand correctly, we should ignore the chroma > Jinc3 AR above and, going forward, MadVR defaults to Catmull-Rom for chroma if NNEDI3 is used for luma? |
|
11th May 2015, 22:41 | #29697 | Link | |
Registered User
Join Date: Jun 2005
Posts: 504
|
Quote:
I didn't encounter such problem with previous versions. |
|
11th May 2015, 22:43 | #29698 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
|
Quote:
First, 4:2:0 Chroma is upscaled to 4:4:4/RGB using your selected chroma upscaling algorithm. Then image doubling is used for Luma, and the chroma is upscaled further using Catmull-Rom AR.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
11th May 2015, 22:44 | #29699 | Link |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
I found out that my problem with NNEDI3 + FineSharp afterwards is caused by image quadrupling.
Doubling 64 + FS works fine, but additional quadroupling 64 produces corruption and NV driver failure. Anyone confirm? Be sure that quadrupling is actually active. |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|