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. |
17th March 2014, 11:36 | #2 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
|
Debilinear() is not meant for that, debilinear is for undoing a previous bilinear upscale. Google tells me some people use it on the chroma; they are assuming the studio used a bilinear resize to get the 4:2:0 chroma from a 4:2:2 or 4:4:4 master but that seems crazy to me, especially with a DVD source.
NNEDI3 can make up details, sort of, but they aren't the real details. If I wanted to make upscaled DVD rips I would use NNEDI3_rpow2() followed by a downscale to the desired resolution using my favorite linear light resizer (I like Dither_resize16nr from cretindesalpes' dither tools). The inverted kernels (debilinear and similar) are not appropriate for this step as the output of NNEDI is not from that kernel. |
17th March 2014, 12:40 | #4 | Link |
Registered User
Join Date: Dec 2011
Posts: 354
|
Yes, debilinear is not for this. But when I use it on good source, result looked good.
So I thought it can be good choice to upscale this way. http://check2pic.ru/compare/36221 |
19th March 2014, 04:35 | #6 | Link |
I'm Siri
Join Date: Oct 2012
Location: void
Posts: 2,633
|
No, downscaling with dither_resize16nr makes no sense cuz downscale ringing is almost invisible, so it will only bring u blur and other troubles and give u no good
Last edited by feisty2; 19th March 2014 at 04:38. |
19th March 2014, 06:31 | #7 | Link |
Registered User
Join Date: Dec 2011
Posts: 354
|
For this case downscaling with Debilinear does strengthen the details, also strengthen the artifacts, like Didée's FineSharp.
It didn't create ring by itself, except blacks bars were not removed before Debilinear. Isn't it more effective than nnedi3_rpow2().someresizer().somesharpener() ? At least it has less rings. |
19th March 2014, 06:41 | #8 | Link | ||
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
|
Quote:
Quote:
Debilinear in not necessarily a better way to sharpen than someresizer().somesharpener() but if you like it go for it. Last edited by Asmodian; 19th March 2014 at 06:47. |
||
19th March 2014, 07:18 | #9 | Link |
I'm Siri
Join Date: Oct 2012
Location: void
Posts: 2,633
|
Debilinear is something like a resizer + a deconvolution filter, all deconvolution filters will increase sharpness and that's why u feel the details are enhanced, but debilinear isnt the right deconvolution filter for upscaling, u wanna increase overall sharpness for upscaling? a focus deconvolution kinda filter should do a far better job
|
19th March 2014, 10:48 | #11 | Link |
Retried Guesser
Join Date: Jun 2012
Posts: 1,373
|
Here is one I like: NonlinUSM
Code:
### enhance contrast - like unsharp ## by Didée ## http://forum.doom9.org/showthread.php?p=1555234#post1555234 ## ## @ z - default 6 (3 = subtle; 16 = massive) ## @ pow - default 1.6 (4.0 = mild; 1.0 = oversharp) ## @ str - default 0.7 (3 = strong; 18 = massive) ## @ rad - default 9 (3 = fine detail; 18 = soft) ## @ ldmp - default 0.001 (not tested) ## enhance detail in upscaled, high quality source NonlinUSM(rad=1.5, str=1.0).Sharpen(0.3) ## restore some low-level detail in low bitrate source # http://forum.doom9.org/showthread.php?p=1667813#post1667813 NonlinUSM(pow=4) |
19th March 2014, 14:17 | #15 | Link |
I'm Siri
Join Date: Oct 2012
Location: void
Posts: 2,633
|
here http://nmm.me/yy
"GSMC_sbr" a supporting function for "GrainStabilizeMC" by mawen1250 I donno where's it originally from, don't ask me :P I ain't used FQSharp before, I donno why it's ringy, do u have the source code of FQSharp? however my deconvolution filter doesn't seem so ringy unless u use a very large radius, but I'm still developing it, it's just way too buggy to be released now maybe I'll release it someday |
Tags |
upscale |
Thread Tools | Search this Thread |
Display Modes | |
|
|