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 February 2014, 12:49 | #23181 | Link | ||
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
Quote:
And your DVD comment is interesting because I read a long time ago that Reclock could process inverse pal-speed up in realtime with DVB-T tuners and this would be a killer combo with NNEDI 64x, OMG The only last problem is that I would need CUVID deinterlacing as its PQ would appear to be quite a bit better than YADIF on 576i/1080i And yesterday I ran more tests with NNEDI on 720p@1080p, it seems rather clear that 64x for luma looks amazingly good....hard to believe it's not genuine 1080p. I ran a quick search and couldn't find what NNEDI really does, even tritical doesn't explain....I wonder why and how this thing looks so good. Last edited by leeperry; 15th February 2014 at 12:53. |
||
15th February 2014, 12:50 | #23182 | Link | |
Registered User
Join Date: Oct 2013
Location: Sweden
Posts: 128
|
Quote:
//added A better explanation then i would do i found here: http://www.cambridgeincolour.com/tutorials/gamma-correction.htm Last edited by bacondither; 15th February 2014 at 13:04. |
|
15th February 2014, 13:32 | #23184 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
madshi's got more tricks than a clown's pocket so it's only a matter of time before we might very well agree again See you when he gets there |
|
15th February 2014, 14:16 | #23185 | Link | |
Registered User
Join Date: Jan 2014
Posts: 51
|
Quote:
This image comes from some european broadcasting union/DVB meeting (may 2013): |
|
15th February 2014, 14:19 | #23186 | Link | |||
Registered User
Join Date: Jan 2013
Location: Savoie FRANCE
Posts: 13
|
Quote:
Very interesting link by the way Quote:
Quote:
|
|||
15th February 2014, 14:21 | #23187 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
Hmm, why all the phases? It just means loads of equipment will be made that supports 2160p/50 and then no broadcaster will be able to move to 2160p/100 or higher because none of the equipment around will support it. They made the same mistake when not including 1080p/50 (and 1080p/60) in the HD standards.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
15th February 2014, 14:27 | #23188 | Link | |
Registered User
Join Date: Apr 2006
Posts: 71
|
Quote:
I tried clean win7 install and it was still KO with 13.12. I tried nvidia gtx560ti gfx and no problem I tried R9 280x on other motherboard (asus Z77 i7 3770k) and no problem I guess there is some issues with AMD - p55 - openGL - 7xxx series. |
|
15th February 2014, 15:26 | #23189 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
I've never had a single problem with OpenCL performance and a 1Ghz 7850 on W7SP1 using the latest WHQL drivers, maybe you guys could troubleshoot using that OpenCL benchmark?
You can see what kind of figures to expect at http://www.extremetech.com/computing...tcoin-mining/2 You did update DX9.0c, right? Not sure if it's needed on W8 but W7SP1 definitely needs it, it's available at http://www.microsoft.com/en-us/downl...s.aspx?id=8109 Yeah, hopefully someday nvidia with catch up with AMD for raw GPGPU performance as I'd very much fancy the ability to use CUVID deinterlacing again. Last edited by leeperry; 15th February 2014 at 15:31. |
15th February 2014, 15:50 | #23190 | Link | |
Registered User
Join Date: Dec 2013
Posts: 753
|
Quote:
Anyway, the version of linear light I expected was the following: Code:
float3 convertToLinear(float3 gammaValue) { return (x<=0.04045) ? gammaValue/12.92 : pow((gammaValue+0.055)/1.055, 2.4) } Code:
float3 convertToLinear(float3 gammaValue) { return pow(saturate(gammaValue), 2.2); } |
|
15th February 2014, 16:05 | #23191 | Link |
Registered User
Join Date: Jun 2011
Posts: 121
|
Hi
why all say that downscaling with linear light checked is better? what does this option do? I tried to downscale lanczo 4 ar and ll with chroma NNEDI3 16 taps and dropped frames and after uncheck linear light i get no dropped frames, all settings equal... TIA |
15th February 2014, 16:43 | #23192 | Link | |||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Yes, can try that. Quote:
Quote:
http://www.avsforum.com/t/912720/color-correction-with-a-htpc-simpler-solution-and-now-it-really-works/360 The pixel shader there shows you the right order of the pow() factors. Quote:
It's a valid question which gamma curve to use for converting data between gamma <-> linear, for the purpose of processing the data in linear light. Personally, I think using a pure power curve for that is the way to go, because that's the way the content should ideally be displayed, but that's just my personal opinion. Quote:
The usual recommendation is to not use Lanczos4 for downscaling, but instead simple Catmull-Rom AR with linear light. Linear light improves certain things, but also increases the danger of getting ringing artifacts. Because of that a 2-tap scaling algorithm (like Catmull-Rom) is probably the better choice, when using linear light downscaling. Last edited by madshi; 15th February 2014 at 16:55. |
|||||
15th February 2014, 17:04 | #23193 | Link | |
Registered User
Join Date: Aug 2012
Posts: 12
|
Quote:
Maybe others with this config could confirm or dispute these findings? |
|
15th February 2014, 17:06 | #23194 | Link | ||
Registered User
Join Date: Dec 2013
Posts: 753
|
Quote:
I fear that you'd need more than 1 version too make it look right for all screens, ideally this should depend on the calibration settings for your screen in madVR. Quote:
|
||
15th February 2014, 17:28 | #23196 | Link | |
Registered User
Join Date: Dec 2008
Posts: 496
|
Quote:
Just FYI, we had talks about including a sRGB calibration setting in madVR some time go, but ultimately madshi decided it wasn´t worth it, because the argument was that it´s not explicitly video-related, which means that if you want madVR to behave perfectly, you´d need to calibrate to the offered video targets. The problem with all screenshot-comparisons out of madVR is that (same problem I had my last 2 posts) there are lots of people with different calibration targets and madVR calibration settings already, which are specifically optimized for madVR. They are not meant for desktop usage at all. Some of us use BT.1886, some use BT.1886 with adjusted black values, some use BT.709 (even though sRGB would be a lot more optimal to the actual display characteristics, including a gamma of 2.2), some use SMPTE-C (e.x. some CRT users) and so on. Additionally, not everyone even uses madVR's 3DLUTs. But from outside of madVR, at least on PC monitors, we usually have a pure power gamma again, so I´m not even sure if everyone is looking at the comparisons correctly. Additionally, not all monitors can even show all 0-255 levels, even if calibrated correctly. @madshi: Adding the DCI-P3 bug report right now. Last edited by iSunrise; 15th February 2014 at 17:45. |
|
15th February 2014, 17:38 | #23197 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
A very small minority does actually, personally I've calibrated my TV to D65 using HCFR, an i1d2 and the 10/12bit TV built-in settings and then used that PS script to automatically roll gamuts in my media player based on resolution/fps. I know it's supposedly not as good as 3DLUT's but it's up and running in 2 mins and screenshots comparisons against tritical's ddcc() didn't show any difference, it also opens instantly even though 3DLUT's on a ramdisk would load equally as fast I guess.
The vast majority of mVR users prolly didn't bother calibrating their display with a sensor. Last edited by leeperry; 15th February 2014 at 17:40. |
15th February 2014, 17:48 | #23198 | Link | |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Then I guess my understanding of linear gamma is reversed? The point isn't to change the display gamma of the source from 2.2 gamma to 1.0 linear gamma, but rather to remove the inverse transfer function so the source values will be linear on a 1.0 linear gamma device?
Quote:
Linear light scaling increases the danger of aliasing as well. Last edited by cyberbeing; 15th February 2014 at 18:22. |
|
15th February 2014, 17:55 | #23199 | Link | |
Registered User
Join Date: Dec 2008
Posts: 496
|
Quote:
But this would be a strict requirement of we´re doing such comparisons, therefore I´m not sure if - when we are comparing a lot of the lower level bars - we ever come to the same conclusion. But it definitely is like Ver Greeneyes posted here, GL is closer to optimal than LL is (at least for me), for whatever reason there may be. Maybe madshi has another idea about that, because I trust his algorithms, otherwise someone would have noticed something really wrong. Last edited by iSunrise; 15th February 2014 at 17:59. |
|
15th February 2014, 18:43 | #23200 | Link | |
Registered User
Join Date: Dec 2013
Posts: 753
|
Quote:
But it wasn't my intention to suggest that madshi should use the algorithms I posted. I mainly posted them to try and explain the difference between what I expected and what actually happened. My main point was that you'd expect gamma light to behave better when viewed on a monitor calibrated with an sRGB gamma curve. This explained both why people preferred gamma-light (since good behaviour around black is preferable to good behaviour around white) and it explained why linear light was darker than I expected (since I misunderstood and thought gamma-light used a pure power gamma correction). I do think that in an ideal world madVR would contain an option to specify that your display is callibrated to an sRGB gamma curve and error dithering would use this setting to convert values to linear light. But given that most people haven't callibrated their displays or even know which gamma curve is closest to their display's, this may be overly complicated and not particularly useful. FWIW as I mentioned I had attempted to reconstruct bacondithers images and if I use sRGB linear light then gamma-light is preferrable but if I use madshi's gamma correction then linear-light is better. What this means for actual viewing depends heavily on which calibration is most used by displays. |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|