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.

 

Go Back   Doom9's Forum > Hardware & Software > Software players
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 9th September 2017, 03:12   #45481  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by JarrettH View Post
Anyone have screenshots to show these chroma differences? It's odd talking about it. Something like sxbr, ngu aa medium / high, ngu standard medium / high, ngu sharp medium / high
I did an artificial comparison when NGU was young.

I believe this NGU became NGU Sharp, possibly after some minor tweaks.

edit: but that image host seems to have deleted everything.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 9th September 2017, 05:49   #45482  |  Link
70MM
X Cinema Projectionist NZ
 
Join Date: Feb 2006
Location: Auckland NZ
Posts: 310
Its a shame as none of those comparisons work.
70MM is offline   Reply With Quote
Old 9th September 2017, 11:35   #45483  |  Link
Siso
Soul Seeker
 
Siso's Avatar
 
Join Date: Sep 2013
Posts: 716
Quote:
Originally Posted by 70MM View Post
Its a shame as none of those comparisons work.
Indeed
Siso is offline   Reply With Quote
Old 9th September 2017, 13:23   #45484  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Here's a zip file of screenshots I took from the Samara test shot (187MB).
First frame, every chroma scaler. If AR was an option it's enabled (which is recommended) no SuperRes (I'd recommend using a sharper scaler instead.)

The "notable differences" file shows you the areas of the most pixel changes between the softest and sharpest shots, as you can see you should be looking at red areas (robes, tassel) mostly but other edges are touched also.

This video highlights IMO how bad the sharpest options are, and basically how pointless it is using high neuron NNEDI3 for chroma (something that's been stated multiple times through the thread)
Let your eyes be the judge. For your own tests here's the video sample again for those who have missed it previously.
ryrynz is offline   Reply With Quote
Old 10th September 2017, 00:06   #45485  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by 70MM View Post
Its a shame as none of those comparisons work.
I re-created a collection of comparison images using 420 and 444 x264 crf 1 encodes of BrownFox.png
Using an image viewer like IrfanView to switch between images is the preferred way to compare these images.

All images are here:
BrownFox madVR chroma upscaling.zip
Original Videos:
BrownFox 420.mkv
BrownFox 444.mkv
Original Image:
BrownFox.png

2x 444 Ground Truth:

2x Jinc:

2x NGU-AA high:


More highlights for comparison

The full set of images includes:

1x display ratio, pure chroma upscaling:
  1. 444 Ground Truth
  2. Bicubic60
  3. Jinc
  4. super-xbr100
  5. NNEDI3-64
  6. NGU-AA high
  7. NGU-Sharp high

2x display ratio (doubled using NGU-AA very high for luma and NGU-AA med for chroma, because that is what I am using now):
  1. 2x 444 (Ground Truth)
  2. Bicubic60
  3. Bicubic60AR
  4. Jinc
  5. JincAR
  6. JincAR-SR3
  7. Bilateral soft
  8. Bilateral sharp
  9. Reconstruction soft
  10. Reconstruction sharp
  11. Reconstruction sharpAR
  12. super-xbr100
  13. super-xbr100AR
  14. NNEDI3-64
  15. NNEDI3-256
  16. NGU-AA low, med, high, veryhigh
  17. NGU-Sharp low, med, high, veryhigh
__________________
madVR options explained

Last edited by Asmodian; 10th September 2017 at 00:13.
Asmodian is offline   Reply With Quote
Old 10th September 2017, 04:27   #45486  |  Link
70MM
X Cinema Projectionist NZ
 
Join Date: Feb 2006
Location: Auckland NZ
Posts: 310
Quote:
Originally Posted by ryrynz View Post
Here's a zip file of screenshots I took from the Samara test shot (187MB).
.
Its a great job you have done with all these examples ryrynz, thank you. However when I compare just the NGU family of AA very high and Sharp very high, they both look so good to me I really cant tell the difference on my monitors which is not my greatest interest. For me its my large screen JVC X9500 thats important and maybe I need to look at your examples just on it.

I hear madshi also has a JVC and I think he uses Sharp Very high for both chroma and luma, is that correct?

However I would love your opinion again for very large screens for chroma/luma upscaling, I think it might be AA NGU for both. Ive tested both ways and to me they both look fantastic, but if you believe one way adds some artefact to red I would prefer to not use it.
Again thanks for all the great input and direction...
70MM is offline   Reply With Quote
Old 10th September 2017, 05:11   #45487  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Yeah I'd recommend it evaluating on the screen you're watching on. Basically trying to recreate the original striking reds for 4:4:4 is impossible, I'd rather keep it natural.
Doesn't hurt to fire up a few scenes where chroma scalers play a bigger part in the picture presentation to make sure you aren't overdoing things.

I watch a lot of animation to red graphics can be rather common, sharper scalers just make these things stand out too much and it's a bit off putting.
For someone just watching normal content a sharper scaler might create a bit of extra pop to the image that you may prefer.

Going to be interesting to see how NGU turns out with some reconstruction code added to it.

Last edited by ryrynz; 10th September 2017 at 05:14.
ryrynz is offline   Reply With Quote
Old 10th September 2017, 09:16   #45488  |  Link
Dorohedoro
Registered User
 
Join Date: May 2017
Posts: 79
Ok, I'm having trouble getting the custom resolutions work on my projector. I already have custom resolutions for my PC monitor and my TV without any issues (1 frame drop every 15 hours), but with my projector (JVC X5000 through a Yamaha A860) none of the optimized custom resolutions work, there are 80% compatibility with some of them and the projector fail to show an image, just a black screen without any error message.

Any suggestion? or this combo (projector+receiver) doesn't like custom resolutions? is there anything I could try to make this work? I already tried connecting the projector directly to the htpc but the result is the same, also tried a different hdmi cable.

I have a gtx 1060, win7 and the resolution I'm trying is 2160p 23hz. Right now I'm getting with the default 23hz resolution 1 frame drop every 1.09 hours, I just need only one more hour.

Thanks!

Last edited by Dorohedoro; 10th September 2017 at 09:18.
Dorohedoro is offline   Reply With Quote
Old 10th September 2017, 09:35   #45489  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Some displays simply don't like it when you change porches. Do custom resolutions work if they only change the pixel clock?
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 10th September 2017, 10:44   #45490  |  Link
Dorohedoro
Registered User
 
Join Date: May 2017
Posts: 79
Thank you Asmodian, always willing to help!

After some more attempts (a couple of days trying, what a nightmare..) I got one that worked this morning (85%), only 1 frame repeat after 6 hours, so I'm really happy right now because it was all luck, like hitting the jackpot lol. I'm going to treasure this values like gold.

Thank you so much, and to you Madshi for all your work and for taking the time to build this tool, amazing stuff!
Dorohedoro is offline   Reply With Quote
Old 10th September 2017, 12:07   #45491  |  Link
x7007
Registered User
 
Join Date: Apr 2013
Posts: 315
LAV Filters 0.70.2-74 Nightly 64-bit D3D11 is very good in performance, but there is big motion blur that I never had before... I needed to go back to official . it's like motion blur that isn't suppose to be with every 1080p AVC or Remux videos and on OLED TV ... I didn't have this blur on my Laptop and there I used Madvr 0.91.1 and LavFilters official with same potplayer version and same settings. I tried to update madvr 0.92.2 and I still didn't have the blur. so I knew it's lavfilters at my desktop .
x7007 is offline   Reply With Quote
Old 10th September 2017, 12:23   #45492  |  Link
x7007
Registered User
 
Join Date: Apr 2013
Posts: 315
It's on pause , Why the image so blurry : X
That's 1080p MKV , and on the laptop it looks fine.

x7007 is offline   Reply With Quote
Old 10th September 2017, 12:34   #45493  |  Link
hajosattila
Registered User
 
hajosattila's Avatar
 
Join Date: Feb 2016
Location: Hungary
Posts: 24
hi guys!

I have calibrated my Tv display for gamma bt1886. (HCFR)
How should I configure madvr? Pure power curve 2.20 or 2.40 or BT.709/601 curve?

Thanks
Attached Images
 

Last edited by hajosattila; 10th September 2017 at 12:38.
hajosattila is offline   Reply With Quote
Old 10th September 2017, 13:37   #45494  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Quote:
Originally Posted by x7007 View Post
so I knew it's lavfilters at my desktop.
So test various versions of nightly LAV and find out which version causes it, also check your OSD on both versions to see if anything obvious is reported differently.
ryrynz is offline   Reply With Quote
Old 10th September 2017, 13:48   #45495  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by Dorohedoro View Post
Ok, I'm having trouble getting the custom resolutions work on my projector. I already have custom resolutions for my PC monitor and my TV without any issues (1 frame drop every 15 hours), but with my projector (JVC X5000 through a Yamaha A860) none of the optimized custom resolutions work, there are 80% compatibility with some of them and the projector fail to show an image, just a black screen without any error message.

Any suggestion? or this combo (projector+receiver) doesn't like custom resolutions? is there anything I could try to make this work? I already tried connecting the projector directly to the htpc but the result is the same, also tried a different hdmi cable.

I have a gtx 1060, win7 and the resolution I'm trying is 2160p 23hz. Right now I'm getting with the default 23hz resolution 1 frame drop every 1.09 hours, I just need only one more hour.

Thanks!
Quote:
Originally Posted by Asmodian View Post
Some displays simply don't like it when you change porches. Do custom resolutions work if they only change the pixel clock?
As already reported a while ago, I can't get any optimized custom resolution to work with my JVC RS500 (X7000) going through my X7200WA (doesn't work when connected directly either).

I tried all the possibilities following Madshi's suggestions, such as changing each parameter by 1 or 2, and nothing works.

The only custom res that is accepted by the JVC is the default EDID one, which gives me around 50mn without a frame drop/repeat instead of 5mn. Not perfect or optimized, but not bad!

Seems to be specific to the JVCs with a 4K input (18Gb/s HDMI 2.0a with HDCP 2.2 like X5000, X7000 and more recent), as Madshi's older JVC model with HDMI 1.4 seems to be working fine.
__________________
Win11 Pro x64 b23H2
Ryzen 5950X@4.5Ghz 32Gb@3600 Zotac 3090 24Gb 551.33
madVR/LAV/jRiver/MyMovies/CMC
Denon X8500HA>HD Fury VRRoom>TCL 55C805K

Last edited by Manni; 10th September 2017 at 13:52.
Manni is offline   Reply With Quote
Old 10th September 2017, 14:00   #45496  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,926
Quote:
Originally Posted by x7007 View Post
It's on pause , Why the image so blurry : X
That's 1080p MKV , and on the laptop it looks fine.
the image luma is not touched so it is simply like this.
huhn is offline   Reply With Quote
Old 10th September 2017, 14:26   #45497  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
I'd assume he didn't compare the exact same frames, looks a lot like camera motion blur.

Thx, ryrynz. Really great comparison. NGU Sharp imho looks good here, but I agree that it might be a problem even for HQ cartoons.

Last edited by aufkrawall; 10th September 2017 at 14:41.
aufkrawall is offline   Reply With Quote
Old 10th September 2017, 14:57   #45498  |  Link
Dorohedoro
Registered User
 
Join Date: May 2017
Posts: 79
Quote:
Originally Posted by Manni View Post
As already reported a while ago, I can't get any optimized custom resolution to work with my JVC RS500 (X7000) going through my X7200WA (doesn't work when connected directly either).

I tried all the possibilities following Madshi's suggestions, such as changing each parameter by 1 or 2, and nothing works.

The only custom res that is accepted by the JVC is the default EDID one, which gives me around 50mn without a frame drop/repeat instead of 5mn. Not perfect or optimized, but not bad!

Seems to be specific to the JVCs with a 4K input (18Gb/s HDMI 2.0a with HDCP 2.2 like X5000, X7000 and more recent), as Madshi's older JVC model with HDMI 1.4 seems to be working fine.
I think I just had luck because I tried like a zillion custom resolutions until one of them worked (it was like a miracle...). Since your setup is similar to mine (I'm also using 4k content on a 2.0a hdmi cable through a receiver on a jvc projector) I'm going to share with you my custom resolution later, let me get home and check the numbers for you, please let us know if that custom resolution worked for you.

EDIT:

ok, there you go, I really hope for this to work on your setup too:


Last edited by Dorohedoro; 10th September 2017 at 15:32.
Dorohedoro is offline   Reply With Quote
Old 10th September 2017, 15:58   #45499  |  Link
petran79
Registered User
 
Join Date: Aug 2007
Posts: 87
Whenever I set a profile group, MadVR crashes if I open a video file.
I sent a bug report here:
http://frd.li/695682d5f1f1b243cef85800862eb8f8

I use Potplayer but get same problem in MPC

I copied a profile from here:
https://gist.github.com/CHEF-KOCH/f826ea34bbf3b5561d32

if (srcHeight < 720) or (fileName = "*.avi") "SD"
else if ((fileName = "*720p*") or (fileName = "*1280x720*")) or (fileName = "*.mp4") "HD"
else if ((fileName = "*1080p*") or (fileName = "*1920x1080*")) "FullHD"

On SD I set it to NNEDI256, while on the HD and FullHD videos I chose NGU variations.

Last edited by petran79; 10th September 2017 at 16:05.
petran79 is offline   Reply With Quote
Old 10th September 2017, 19:28   #45500  |  Link
JarrettH
Registered User
 
Join Date: Aug 2004
Location: Canada
Posts: 860
Quote:
Originally Posted by Asmodian View Post
I re-created a collection of comparison images using 420 and 444 x264 crf 1 encodes of BrownFox.png
I don't have the extra horsepower to add NGU chroma to my upscaling profile. What I ended up doing is creating a new profile for 1080p movies (1080p monitor) to use NGU-AA medium instead of super-xbr.

Comparing your package of screenshots with xbr100, I noticed a more defined and crisper white border closer to the ground truth outline (the black border too, but I think 'on black' shows this better), less aliasing, and slightly less boosted red.

Last edited by JarrettH; 10th September 2017 at 22:13.
JarrettH is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 10:48.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.