Quantcast Avisynth: Sharpening Filters? - digitalFAQ.com Forums [Archives]
  #1  
01-25-2006, 10:49 PM
supermule supermule is offline
Free Member
 
Join Date: Sep 2005
Location: Donkeyland
Posts: 210
Thanks: 0
Thanked 0 Times in 0 Posts
Whats a good sharpening filter to apply for DVD source, I could find asharp and warpsharp, any suggestions on a decent parameters for those ??
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
01-25-2006, 10:57 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Try asharp(1, 4) or asharp(1, 3)
If you find it too strong, lower the second parameter.

-kwag
Reply With Quote
  #3  
01-26-2006, 02:53 AM
supermule supermule is offline
Free Member
 
Join Date: Sep 2005
Location: Donkeyland
Posts: 210
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by kwag
Try asharp(1, 4) or asharp(1, 3)
If you find it too strong, lower the second parameter.

-kwag
to be used before or after denoising, i tend to use removegrain with asharp ???
Reply With Quote
  #4  
01-26-2006, 04:54 AM
gamma gamma is offline
Free Member
 
Join Date: Nov 2003
Location: Rotterdam (The Netherlands)
Posts: 237
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by supermule
Quote:
Originally Posted by kwag
Try asharp(1, 4) or asharp(1, 3)
If you find it too strong, lower the second parameter.

-kwag
to be used before or after denoising, i tend to use removegrain with asharp ???
Always denoise before you sharpen. If you don't, the noise will be sharpenend and that's not what we want.

Have you already looked into lremovedust + limitedsharpen? These are currently the best denoiser and detail enhancer IMO.
Reply With Quote
  #5  
01-26-2006, 05:55 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by gamma
Have you already looked into lremovedust + limitedsharpen? These are currently the best denoiser and detail enhancer IMO.
+1.

I did some test this w-e because I have some blury sources that absolutly need a detail enhancer. I'm crying about the slowness of limitedsharpen but nothign can beat it.

I tried : asharp(1,3) asharp(1,4) asharp(2,4) asharp(2,3) msharpen() and all parameters of limitedsharpen (edgemode, wide, Smode=4, Lmode=1, Lmode=2...). Nothing better than simply use the default parameters and of course each time, denoise before with remove dust.

Any time the winer is :
Code:
LRemoveDust_YV12(17,1)
LimitedSharpen()
Reply With Quote
  #6  
01-26-2006, 06:34 AM
supermule supermule is offline
Free Member
 
Join Date: Sep 2005
Location: Donkeyland
Posts: 210
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by gamma
Quote:
Originally Posted by supermule
Quote:
Originally Posted by kwag
Try asharp(1, 4) or asharp(1, 3)
If you find it too strong, lower the second parameter.

-kwag
to be used before or after denoising, i tend to use removegrain with asharp ???
Always denoise before you sharpen. If you don't, the noise will be sharpenend and that's not what we want.

Have you already looked into lremovedust + limitedsharpen? These are currently the best denoiser and detail enhancer IMO.
have used lremovedust() before but need to take a look at limitedsharpen.
Reply With Quote
  #7  
01-26-2006, 07:25 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Better yet, check out LimitedSharpenFaster..and SeeSaw. Both are discussed thoroughly at the doom9 forums.
Reply With Quote
  #8  
01-26-2006, 08:09 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
Better yet, check out LimitedSharpenFaster..and SeeSaw. Both are discussed thoroughly at the doom9 forums.
Can you copy the code of the function or the link towards the thread please ? There is so much to reach about LS on doom9...

Thanks.
Reply With Quote
  #9  
01-26-2006, 09:18 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Download the latest MaskTools 2.0 alpha : http://manao4.free.fr/

The function is included in the package, Manao included mg262's functions in MaskTools so there's no need to get the LimitedSupport.dll anymore.

Don't forget to apply Soothe:
http://forum.doom9.org/showthread.php?t=99679
Code:
function Soothe(clip sharp, clip orig, int "keep")
{
keep  = default(keep, 24)
keep  = (keep>100) ? 100 : (keep<0) ? 0 : keep
KP    = string(keep)
diff  = yv12lutxy(orig,sharp,"x y - 128 +", U=1,V=1)
diff2 = diff.temporalsoften(1,255,255,32,2)
diff3 = yv12lutxy(diff,diff2,  "x 128 - y 128 - * 0 < x 128 - 100 / "  + KP 
 \                           + " * 128 + x 128 - abs y 128 - abs > x " + KP 
 \                           + " * y 100 " + KP + " - * + 100 / x ? ?",  U=1,V=1)
return( yv12lutxy(orig,diff3,"x y 128 - -",U=2,V=2) )
}
This version might work with MaskTools 2.0 alpha, better check it before using though as Manao changed some syntax a while ago:
Code:
function Soothe(clip sharp, clip orig, int "keep")
{
keep  = default(keep, 24)
keep  = (keep>100) ? 100 : (keep<0) ? 0 : keep
KP    = string(keep)
diff  = mt_lutxy(orig,sharp,"x y - 128 +", U=1,V=1)
diff2 = diff.temporalsoften(1,255,255,32,2)
diff3 = mt_lutxy(diff,diff2,  "x 128 - y 128 - * 0 < x 128 - 100 / "  + KP 
 \                           + " * 128 + x 128 - abs y 128 - abs > x " + KP 
 \                           + " * y 100 " + KP + " - * + 100 / x ? ?",  U=1,V=1)
return( mt_lutxy(orig,diff3,"x y 128 - -",U=2,V=2) )
}
SeeSaw is discussed here: http://forum.doom9.org/showthread.php?t=104701
http://home.arcor.de/dhanselmann/_st...2006.01.02.rar (I don't know if it's the latest version so check Didée's online directory to make sure)
Reply With Quote
  #10  
01-26-2006, 10:39 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Thank you, I will give a look to that
Reply With Quote
  #11  
11-06-2006, 07:55 AM
WOWIEGURL WOWIEGURL is offline
Free Member
 
Join Date: Sep 2003
Posts: 384
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to WOWIEGURL
where can I download these filters?

LRemoveDust_YV12(17,1)
LimitedSharpen()
Reply With Quote
  #12  
11-06-2006, 08:28 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by WOWIEGURL
where can I download these filters?

LRemoveDust_YV12(17,1)
LimitedSharpen()
These are functions (using several filters). If you wish you can load the whole content of my plugin directory in the link below. You will find these functions in the file calld "function.avsi" and the needed dll are also in the rar.


http://perso.wanadoo.fr/dialhot/Avis...ll_Plugins.rar
Reply With Quote
  #13  
11-18-2006, 07:19 AM
WOWIEGURL WOWIEGURL is offline
Free Member
 
Join Date: Sep 2003
Posts: 384
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to WOWIEGURL
why is it after installing the filters from your zip file Dialhot.. the wmp says "computer is running low on memory" when I play the avs file? I have like 100 gigs left in my c drive free.
Reply With Quote
  #14  
11-18-2006, 10:56 AM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
Quote:
Originally Posted by WOWIEGURL
the wmp says "computer is running low on memory" when I play the avs file? I have like 100 gigs left in my c drive free.
But maybe you dont have 100 Gigs left as phisical RAM!
Reply With Quote
  #15  
11-21-2006, 12:28 PM
gamma gamma is offline
Free Member
 
Join Date: Nov 2003
Location: Rotterdam (The Netherlands)
Posts: 237
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by incredible
Quote:
Originally Posted by WOWIEGURL
the wmp says "computer is running low on memory" when I play the avs file? I have like 100 gigs left in my c drive free.
But maybe you dont have 100 Gigs left as phisical RAM!
Reply With Quote
  #16  
12-02-2006, 07:32 AM
rds_correia rds_correia is offline
Free Member
 
Join Date: Apr 2003
Location: Chinese Democracy starts now!
Posts: 2,563
Thanks: 1
Thanked 0 Times in 0 Posts
OMG!!!
__________________
Rui
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Avisynth: Sharpening Parameters of LimitedSharpenFaster() Blubear Avisynth Scripting 13 05-31-2006 11:23 AM
Avisynth: Need clip filter & dust filters for avisynth nighthawk Avisynth Scripting 3 01-31-2004 12:24 PM
Avisynth: Sharpening without making blocks noticeable? muhali3 Avisynth Scripting 5 09-25-2003 06:35 PM
Avisynth: best Sharpening method? J-Wo Avisynth Scripting 1 08-23-2003 12:06 PM
Avisynth: Good filters and plugin for Avisynth 1.05 ? GORI Avisynth Scripting 2 02-10-2003 05:27 PM

Thread Tools



 
All times are GMT -5. The time now is 11:42 AM  —  vBulletin © Jelsoft Enterprises Ltd