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. |
2nd January 2005, 15:37 | #21 | Link |
Registered User
Join Date: May 2004
Posts: 288
|
Well what ever pruned did it works well!
Soulhunter, The hacked LimitedSharpen script works great! I tried it out using Zoomplayer+ffdshow-avisynth in real time and got noticeable image improvement with only about an average 5% increase in CPU usage. Here are some pic's ( I know not the exact same frame but you can get the idea): Normal LimitedSharpen @ LimitedSharpen(ss_x=1.0,ss_y=1.0,Smode=3,strength=40 LimitedSharpen2 @ LimitedSharpen2(ss_x=1.0,ss_y=1.0,Smode=4,strength=40,aSharpS=1) LimitedSharpen @ aSharp(0.4,0,0.LimitedSharpen(ss_x=1.0,ss_y=1.0,Smode=3,strength=40 LimitedSharpen2 with hacked version of IIP Last edited by Socio; 4th January 2005 at 16:20. |
2nd January 2005, 16:47 | #22 | Link |
Bored...
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
|
Ok, I asked pruned for the exact changes...
- Chroma to luma warper - Improved stability - Improved precision - Other small fixes @ Leak Seems he wont release the source! Bye Last edited by Soulhunter; 4th May 2006 at 03:04. |
2nd January 2005, 18:10 | #23 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 5,391
|
Shall I calm down the hype a little?
Regarding usage within LimitedSharpen: LimitedSharpen(strength=150) gives practically the same result than LimitedSharpen2(), except for some of the minor warping effects (obviously) - only that the original function runs 2%~3% faster, at least on the machine I tested it on (Celeron2600). Honestly, I see hardly an improvement. Regarding the plain combo: Generally, aSharp oversharps just like any other sharpener does. The genious trick here is that it's only used with such low settings that no visible oversharpening occurs with usual input. So it could have been any other sharpener as well, it's not like this was the "magic combo" ... except perhaps for some aSharp specific things like the block adaptive stuff - but I think those are disabled anyways with the suggested settings (are they? I don't know aSharp that good )
__________________
- We´re at the beginning of the end of mankind´s childhood - My little flickr gallery. (Yes indeed, I do have hobbies other than digital video!) |
2nd January 2005, 18:17 | #24 | Link |
Registered User
Join Date: May 2004
Posts: 288
|
Problem;
After watching a DVD a bit using the new LimitedSharpen2 I noticed that some edges are askew and develop a life of their own. Vertical edges tend to have strange spiraling lines that move along those edges from bottom to top. Horizontal edges have jagged lines that move as well. The lower I set "aSharpS=" the less predominant the anomalies become however this also reduces the aSharp sharpening enhancement to the point of a no gain for no anomalies. I have no such problems with the Original LimitedSharpen so it must have something to do with either the new script or the dll's themselves. Last edited by Socio; 2nd January 2005 at 18:20. |
2nd January 2005, 19:14 | #26 | Link |
Registered User
Join Date: May 2004
Posts: 288
|
Here is a pic of the strange edges (they move or are animated during playback) I get using LimitedSharpen2, the image has been re-sized to easier to see the anomalies. (just look at the back of the chair)
Normal LimitedSharpen2 Last edited by Socio; 2nd January 2005 at 23:36. |
2nd January 2005, 19:56 | #27 | Link | |
Registered User
Join Date: May 2004
Posts: 288
|
Quote:
aSharp(0.4,0,0) LimitedSharpen(ss_x=1.0,ss_y=1.0,Smode=3,strength=40 If I tried the same thing with aWarpsharp and I get the edge anomalies so it appears it is aWarpsharp that is causing my problems not aSharp. So perhaps pruned needs to turn something down a bit in that aWarpsharp.dll. I am going to post a fourth pick with the above settings in my previous post with the other three pic's |
|
2nd January 2005, 21:30 | #29 | Link | |
Bored...
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
|
Quote:
And, are this artefacts already in the source? Maybe aWarpSharp just amplified them... Bye Last edited by Soulhunter; 4th May 2006 at 03:08. |
|
2nd January 2005, 22:38 | #30 | Link | |
Registered User
Join Date: May 2004
Posts: 288
|
Quote:
|
|
3rd January 2005, 03:36 | #33 | Link | |
Bored...
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
|
Quote:
Here is the source frame + Limitedsharpen2(ss_x=1,ss_y=1,aSharpS=2) Bye Last edited by Soulhunter; 4th May 2006 at 03:08. |
|
3rd January 2005, 15:57 | #34 | Link |
Registered User
Join Date: May 2004
Posts: 288
|
Wow!
Your pic looks real good, yet when I try the exact same settings I get the bad edges I even get them using aWarpsharp by it self. Obviously something is interfering with aWarpsharp do not know if it is my video drivers, perhaps another dll in my plugin folder is causing a conflict I will have to do some more investigating. Thanks |
4th January 2005, 17:09 | #37 | Link | |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 5,391
|
hack!hack!hack!hack!
Quote:
(In future, I will make all my scripts sans parameters, and say "if you wanna adjust anything, please hack the script yourself." - Fine with me: that's less work. *much* less ...) BTW, your latest picture reminds me a little of LS-EX, which (hopefully) should run faster than iiP, once it's fully finished. Currently, both are roughly on par.
__________________
- We´re at the beginning of the end of mankind´s childhood - My little flickr gallery. (Yes indeed, I do have hobbies other than digital video!) |
|
4th January 2005, 23:33 | #39 | Link | |
Registered User
Join Date: May 2004
Posts: 288
|
Re: hack!hack!hack!hack!
Quote:
Last edited by Socio; 5th January 2005 at 00:01. |
|
5th January 2005, 08:59 | #40 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 5,391
|
Hah, I found an even faster method than this aSharp().aWarpsharp() combo !!!
Try the following: sharpen(0.2) W00T! *** But seriously. A method to *really* do a minimal version of LS was pointed out by kassandro, uses his RemoveGrain filter set, and was named ModerateSharpen(): Code:
# a function by kassandro. # (just made "repmode" a parameter / Didée) function ModerateSharpen(clip input, float amount, int "repmode") { repmode = default(repmode,1) sharpened = Sharpen(input, amount) return Repair(sharpened, input, mode=repmode) }
__________________
- We´re at the beginning of the end of mankind´s childhood - My little flickr gallery. (Yes indeed, I do have hobbies other than digital video!) Last edited by Didée; 5th January 2005 at 09:07. |
Thread Tools | Search this Thread |
Display Modes | |
|
|