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

Reply
 
Thread Tools Search this Thread Display Modes
Old 1st May 2018, 20:22   #1  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
Image Gallery of madVR Image Processing Settings

Below is a quick introduction to madVR's various image processing settings.

Some images were originally posted by madshi. The remaining were provided by me. Thanks to huhn for the "DVD Animated" deringing submission and Neo-XP for the highlight recovery images.

This tool can be used to highlight the parts of the image that have been changed.

The link name will appear on the browser tab and at the bottom of the image.

3D LUT gamut correction:

Original - No 3D LUT
3D LUT Applied

tone map HDR using pixel shaders:

2,788 nits BT.2020 -> 150 nits BT.709 (425 target nits) (highlight recovery strength: medium)

4,956 nits BT.2020 -> 150 nits BT.709 (425 target nits) (highlight recovery strength: medium)

highlight recovery strength: none
highlight recovery strength: medium

chroma upscaling:

Comparison of Chroma Upscaling Algorithms

image downscaling:

Sunset - 4K -> 1080p:

DXVA2 (Nvidia)
Bicubic150 + LL + AR
SSIM 1D 100% + LL + AR
Jinc + LL + AR

image upscaling:

Clown:

Bilinear
Bicubic
Lanczos4
Jinc

image doubling:

Note on image doubling: The "Original 1080p" images in the comparisons below can make for a difficult reference because Photoshop tends to alter image detail significantly when downscaling. The color is also a little different. These images are still available as a reference as to how sharp the upscaled image should appear.

Video Game Poster:

Original 1080p
Photoshop Downscaled 480p
Lanczos3 - no AR
Jinc + AR
super-xbr100 + AR
NGU Anti-Alias very high
NGU Standard very high
NGU Sharp very high

American Dad:

Original
Jinc + AR
super-xbr100 + AR
NNEDI3 256 neurons + SuperRes (4)
NGU Sharp very high

Wall of Books:

Original 480p
Lanczos3 - no AR
Jinc + AR
super-xbr100 + AR
NGU Anti-Alias very high
NGU Standard very high
NGU Sharp very high

Comic Book:

Original 1080p
Photoshop Downscaled 540p
Lanczos3 - no AR
Jinc + AR
super-xbr100 + AR
NGU Anti-Alias very high
NGU Standard very high
NGU Sharp very high

Corporate Photo:

Original 1080p
Photoshop Downscaled 540p
Lanczos3 - no AR
Jinc + AR
super-xbr100 + AR
NGU Anti-Alias very high
NGU Standard very high
NGU Sharp very high

Bilinear (For Nvidia Shield owners)

image enhancements:

Saving Private Ryan:

Native Original
sharpen edges (4.0) + AR
crispen edges (3.0) + AR
LumaSharpen (1.50) + AR
AdaptiveSharpen (1.5) + LL + AR

upscaling refinement:

Original Castle Image (before 50% downscale)
Downscaled Castle Image resized using super-xbr100

superxbr100 + FineSharp (4.0)
superxbr100 + SuperRes (4)
superxbr100 + AdaptiveSharpen (0.8)

reduce banding artifacts:

Demonstration of Debanding

1080p Blu-ray Credits:

Original
Debanding low
Debanding medium
Debanding high

reduce ringing artifacts:

Lighthouse Top:

No Deringing
madVR Deringing

DVD Animated:

No Deringing
madVR Deringing

reduce compression artifacts:

Animated:

Original
NGU Sharp very high
NGU Sharp very high + RCA very high / strength:8

Face Close-up:

NGU Sharp very high
NGU Sharp very high + RCA very high / strength:12

reduce random noise:

Saving Private Ryan:

Original
Denoising strength: 2
Denoising strength: 3
Denoising strength: 4
Denoising strength: 5

dithering:

Dithering to 2-bits:

2 bit Ordered Dithering
2 bit No Dithering

Last edited by Warner306; 15th January 2019 at 00:18.
Warner306 is offline   Reply With Quote
Old 1st May 2018, 21:17   #2  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 3,328
Nice collection, thanks!

You do not mind if I put a link to this in my Options Explained post?

__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 2nd May 2018, 01:03   #3  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
Quote:
Originally Posted by Asmodian View Post
Nice collection, thanks!

You do not mind if I put a link to this in my Options Explained post?

Sure, you might as well before this thread disappears.
Warner306 is offline   Reply With Quote
Old 2nd May 2018, 02:03   #4  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,272
are the deringing images correct?

i mean ringing is the last problem i have with these images and it's not really effect on them in this example.
huhn is offline   Reply With Quote
Old 2nd May 2018, 08:06   #5  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
Quote:
Originally Posted by huhn View Post
are the deringing images correct?

i mean ringing is the last problem i have with these images and it's not really effect on them in this example.
I can see ringing, especially the first image of the lighthouse. It is pretty blatant ringing, to me. Maybe it's your monitor. That ringing is removed. The second image shows ringing on the blond woman's head and on the banister in the back. This ringing is also removed.

It must be hard to find images with obvious ringing that aren't compression artifacts. I just tried to upscale an image with Lanczos4 and couldn't get enough ringing to make a comparison photo. So I don't have any better examples to provide. I've removed edge enhancement in Blu-rays before, but this effect is not that obvious in test photos.

I did add a new set of images for reduce banding artifacts.

If anyone has better images, I would upload and add them. There is still room for a few more sets.

Last edited by Warner306; 2nd May 2018 at 08:19.
Warner306 is offline   Reply With Quote
Old 2nd May 2018, 10:33   #6  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,272
i'm talking about the animated on. and as i see these are NN upscaled by a huge factor to make it more visible. my screen has nothing todo with the problem.

what is wrong with removing compression artefact ringing?
i mean that's the point of the reduce compression artifacts anti ringing.

here a quick and dirty alternative:
dvd -> dringing 2x NGU AA high (using he screenshoot function of madVR)
https://abload.de/img/new2deringingzgu2n.png
https://abload.de/img/new2ringingedue8.png

just the best i could do in a short time.

on the other animated images the first thing i see is aliasing and don't really care about the rest because deringing doesn't really help this image enough to shine.
using deringing on DVDs with ringing is huge and show a giganatic difference on a UHD screen.
far far from perfect because there are a lot of other issues in these images.
huhn is offline   Reply With Quote
Old 2nd May 2018, 11:45   #7  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 356
Thanks Warner306. Much appreciated!
ashlar42 is offline   Reply With Quote
Old 2nd May 2018, 16:52   #8  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
Quote:
Originally Posted by huhn View Post
i'm talking about the animated on. and as i see these are NN upscaled by a huge factor to make it more visible. my screen has nothing todo with the problem.

what is wrong with removing compression artefact ringing?
i mean that's the point of the reduce compression artifacts anti ringing.

here a quick and dirty alternative:
dvd -> dringing 2x NGU AA high (using he screenshoot function of madVR)
https://abload.de/img/new2deringingzgu2n.png
https://abload.de/img/new2ringingedue8.png

just the best i could do in a short time.

on the other animated images the first thing i see is aliasing and don't really care about the rest because deringing doesn't really help this image enough to shine.
using deringing on DVDs with ringing is huge and show a giganatic difference on a UHD screen.
far far from perfect because there are a lot of other issues in these images.
I honestly have trouble seeing the ringing in that photo. You have to understand something gets lost in translation when viewed on the Web and varies depending on the monitor you have. I had that problem when uploading the most recent debanding photos. In Photoshop on my TV, the difference is obvious. I tried an uncompressed TIFF and PNG, and it still looks different when viewed through Google Drive. I also made the mistake of compressing the image doubling photos. I'm not sure if I should try again or if the image doubling photos are good enough.

Ok, I can see the lines change, but the original ringing is not obvious enough. Like I said, it probably looks obvious on your end.

Last edited by Warner306; 2nd May 2018 at 16:54.
Warner306 is offline   Reply With Quote
Old 2nd May 2018, 19:53   #9  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,272
my image are not compressed and the ringing is so bad it doesn't even fix it.

my TV/screens are calibrated there is no big difference between my different screens.

my point is that there so much aliasing that ringing is not jumping into your eyes because the image has clearly bigger issues.

if you want to see the difference here you go: https://www.diffchecker.com/image-diff
huhn is offline   Reply With Quote
Old 2nd May 2018, 23:52   #10  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
After looking at your images for a second time, I can see what you're talking about. I added the images to the first post. I also added another set of images I had to image doubling.
Warner306 is offline   Reply With Quote
Old 3rd May 2018, 13:43   #11  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 356
Quote:
Originally Posted by Warner306 View Post
Dithering to 2-bits:

2 bit Ordered Dithering
2 bit No Dithering

Note: Not all images display obvious differences between algorithms. The ones shown do. That's just the nature of how each algorithm works. The same would apply to actual content.
This seems as good a place as any to ask this question that I've wanted to ask for quite a while.

1 bit color should be black and white, correct?
2 bit color should offer 4 colors, correct?

Then why is it that when using 2 bit dithering I always count more than 4 colors? In your Avatar example, with dithering activated, the picture displays 37 individual colors (calculated in Photoshop, Mode Indexed Color).

Edit: unless it's 4^3 because the value applies to single RGB components. In that case 2 bit dithering allows 64 colors. Yup, that's it. In fact with 8 bit color you have a 255^3 colors palette (the usual 16M colors).
Well... at least your post made my brain go back to work.

Last edited by ashlar42; 3rd May 2018 at 13:46.
ashlar42 is offline   Reply With Quote
Old 3rd May 2018, 16:18   #12  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,539
Indeed, the bit depth is per color.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is online now   Reply With Quote
Old 5th May 2018, 00:59   #13  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
Added a few more images to make for a more complete gallery.

I didn't provide any introduction or commentary, so I thought I'd do that now.

As someone who has viewed a number of test images with various settings, I can conclude the following. And remember, this is only my opinion...

When it comes to image scaling, what separates NGU from Lanczos, Jinc and super-xbr is its ability to find small image detail. The effect is similar to a focus on a camera or a deblurring filter in Photoshop. Almost all images I've seen show a difference, but sometimes you need to look at the image as a whole to appreciate it, rather than a few areas that change significantly where other scalers have made errors or interpreted things differently. The impact of this focus effect would increase with larger upscales and with images shown on larger screens like a projector. Much of the time, you may not be blown away by image scaling, but NGU is consistently better and always a little more precise and detailed. How much this matters depends on the scaling factor, scene being rendered and the display size.

Artifact removal can be inconsistent. Some artifacts are removed completely; others are only partially removed. And the strength needed to remove the artifact varies from a mid-range to a high-range value. In general, if you want to do more than blur or alter an artifact and remove it, you will have to use a mid to high value and run the risk of removing some image detail. This detail loss can be random or completely non-existent, depending on the image being corrected. reduce compression artifacts doesn't seem to be well-suited for large macroblocking. It is much better at correcting the type of noise and artifacts found in something like an iTunes download.

The majority of the other settings like image sharpening (e.g. image enhancements and upscaling refinement) are more predictable. I'm not sure if there is any value in Error Diffusion dithering over Ordered Dithering without very specific test patterns. At 10-bits, Error Diffusion dithering would be pointless.

I hope that doesn't ruffle any feathers, providing my opinion.

Last edited by Warner306; 5th May 2018 at 01:03.
Warner306 is offline   Reply With Quote
Old 5th May 2018, 02:25   #14  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 3,328
Your conclusions match mine very well.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 5th May 2018, 12:17   #15  |  Link
foxyshadis
ангел смерти
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Lost
Posts: 9,392
Quote:
Originally Posted by Warner306 View Post
Sure, you might as well before this thread disappears.
I'd rather sticky it. So many people ask what the difference is, and there's so few references.
__________________
There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. ~ Ed Howdershelt
foxyshadis is offline   Reply With Quote
Old 5th May 2018, 16:10   #16  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
Quote:
Originally Posted by foxyshadis View Post
I'd rather sticky it. So many people ask what the difference is, and there's so few references.
Ok, but I don't think my examples are very professional or high-quality. This thread can be accessed by a couple of links in other threads/forums but not for anyone casually browsing Doom9.

A sticky would be fine as the links are hosted by a free provider so they should never die. I'm just not sure if I'm the best person to provide image samples.

Last edited by Warner306; 5th May 2018 at 16:12.
Warner306 is offline   Reply With Quote
Old 6th May 2018, 18:27   #17  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
Made a quick substitution for two image sets that made NGU look bad. I might have otherwise had a guilty conscience if this thread was stickied without madshi's approval.

Last edited by Warner306; 6th May 2018 at 19:46.
Warner306 is offline   Reply With Quote
Old 7th May 2018, 11:02   #18  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,272
i highly value the replacements with better alternatives.

what makes a good example image in my point of view.

it doesn't show other major artifacts. so it doesn't distract from the shown filter in question.

upscaling an image with a high quality image scaler is fine in my view as long as this is communicated properly.

an image should have a resolution of 1080p before cropping or higher. maybe a 1080p and a 2160p version should be provided.
providing an 480p image with an filter on it will not help an user on a UHD screen.

cropping should be fine and used if it hides other artifacts on images.

if an compression reduction filter is used it should be used on an image where most if not all of this artifact in question is removed.

for this thread is not super important but an unscaled version should be provided somewhere so people can reproduce the results this is not really easy to do with anamorphic sources and is not really supportted by madVR screenshoot function.
huhn is offline   Reply With Quote
Old 7th May 2018, 16:45   #19  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 982
Quote:
Originally Posted by huhn View Post
i highly value the replacements with better alternatives.

what makes a good example image in my point of view.

it doesn't show other major artifacts. so it doesn't distract from the shown filter in question.

upscaling an image with a high quality image scaler is fine in my view as long as this is communicated properly.

an image should have a resolution of 1080p before cropping or higher. maybe a 1080p and a 2160p version should be provided.
providing an 480p image with an filter on it will not help an user on a UHD screen.

cropping should be fine and used if it hides other artifacts on images.

if an compression reduction filter is used it should be used on an image where most if not all of this artifact in question is removed.

for this thread is not super important but an unscaled version should be provided somewhere so people can reproduce the results this is not really easy to do with anamorphic sources and is not really supportted by madVR screenshoot function.
I can agree with all of this. Creating a sticky for this thread does seem contrary to its original purpose. I was just showing the differences between algorithms, not trying to provide real world examples.

I don't have a 4K display available to me. Otherwise, I would scale everything from 1080p -> 4K. The best upscales seem to be slightly larger than 2x, so I went with 2.25x. Some of the images have artifacts because my only source for images is Google Images. I did discover that downscaling a 1080p image in Photoshop is better than a lower resolution image off a website. But it still displays some artifacts after downscaling, so I can't find perfect examples. I could come up with several more images but not perfect examples. You simply can't remove compression artifacts reliably in Photoshop. It has weak filters for this purpose.

It should be up to madshi if he wants to create an image gallery. He has never done this in the past, so maybe it's just not his thing. In that case, this thread should probably just be left as is.

I can't say that any of the algorithms is perfect, either. They all show some flaws no matter what I'm doing with the image. I still can't complain overall. But you can't say madVR is perfect.
Warner306 is offline   Reply With Quote
Old 7th May 2018, 18:31   #20  |  Link
Dorohedoro
Registered User
 
Join Date: May 2017
Posts: 74
Are you using the anti ringing filter on the Jinc captures?
Dorohedoro is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 15:17.


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