Quantcast Avisynth: Wavelet Noise Reduction? - Page 2 - digitalFAQ.com Forums [Archives]
Go Back    digitalFAQ.com Forums [Archives] > Video Production Forums > Avisynth Scripting

Reply
 
LinkBack Thread Tools
  #21  
07-04-2003, 05:13 PM
vhelp vhelp is offline
Free Member
 
Join Date: Jan 2003
Posts: 1,009
Thanks: 0
Thanked 0 Times in 0 Posts
.
.
VagueDenoiser...
I think that this filter might actually be better suited for VHS captures..
only because the "chizels" remind me of VHS encodes. I could be wrong,
but only way to know for sure is to try it out on VHS capture, and I'm not
at that point just yet. Maybe later or so.

EDIT:
Yes, either that (the "chizel" effect) or it has a bad color-space conversion,
because I do notice a slight difference in color output.

-vhelp
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
  #22  
07-04-2003, 05:20 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
Quote:
Originally Posted by phibertron
my systems page file kept growing and growing and growing...
it got up to like 4Gigs and my system ran out of memory
You are 100% correct The gremlins are everywhere
I just had to stop an encode, and when I looked at the memory usage inTMPEG, it was almost 500MB
It probably has to do with memory allocation/release every time the filter switches on and off. So I guess it's another one of those filters we can't use dynamically
So it goes back right after the GripSize again

-kwag
Reply With Quote
  #23  
07-05-2003, 12:34 AM
MrTibs MrTibs is offline
Free Member
 
Join Date: Aug 2002
Location: Canada
Posts: 200
Thanks: 0
Thanked 0 Times in 0 Posts
@kwag

Why not try the ne filter on the script challenge? That is worse than a VHS capture, perhaps it would do wonders.
Reply With Quote
  #24  
07-05-2003, 12:56 AM
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
Quote:
Originally Posted by MrTibs
@kwag

Why not try the ne filter on the script challenge? That is worse than a VHS capture, perhaps it would do wonders.
Yep, I'll try that in the morning

-kwag
Reply With Quote
  #25  
07-05-2003, 05:07 PM
jorel jorel is offline
Invalid Email / Banned / Spammer
 
Join Date: Aug 2002
Location: Brasil - MG - third stone from the sun
Posts: 5,570
Thanks: 0
Thanked 0 Times in 0 Posts
i don't test it at the moment,more hints and results are welcome.

new VagueDenoiser:
http://forum.doom9.org/showthread.php?s=&threadid=56871

Reply With Quote
  #26  
07-05-2003, 05:09 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
Quote:
Originally Posted by MrTibs
@kwag

Why not try the ne filter on the script challenge?
Done

-kwag
Reply With Quote
  #27  
07-05-2003, 06:31 PM
ovg64 ovg64 is offline
Free Member
 
Join Date: Jan 2003
Location: Puerto Rico
Posts: 423
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to ovg64
Quote:
Originally Posted by kwag
Quote:
Originally Posted by MrTibs
@kwag

Why not try the ne filter on the script challenge?
Done

-kwag
So whats the result
Reply With Quote
  #28  
07-05-2003, 08:37 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
Quote:
Originally Posted by ovg64
So whats the result
Look at my post here: http://www.kvcd.net/forum/viewtopic.php?t=4333&start=16

-kwag
Reply With Quote
  #29  
07-06-2003, 08:26 AM
Wilbert Wilbert is offline
Invalid Email / Banned / Spammer
 
Join Date: Jun 2003
Posts: 45
Thanks: 0
Thanked 0 Times in 0 Posts
Personally, I think that your older example was better. Because it was moe detailed ...
Reply With Quote
  #30  
07-06-2003, 10:26 AM
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
It's probably result of the wavelet noise filter. I just threw that in there to see how it would look, as it was requested here. I't s really a SLOWWWW filter, but I think that with correct parameters, it can do an awesome job. But then, we need CPUMuscle to encode with that filter
Hopefully it will be further optimized

-kwag
Reply With Quote
  #31  
07-06-2003, 06:51 PM
ak47 ak47 is offline
Free Member
 
Join Date: Oct 2002
Posts: 168
Thanks: 0
Thanked 0 Times in 0 Posts
Here is my opinion, I have compared PixieDust vs. VagueDenoiser filters. I had both filters added to the optimal script, but nothing else so there identical but Pixie of course has to convert to YuY2 then to YV12 after the filter. Well I encoded a 53 second TV capture clip with resolution of 640x480 put into 544x480 (yes I know that is a lot for a standard coaxial cable service (non-digital)). But the results were amazing PixieDust was only 4.74 MB and VagueDenoiser was 5.89 MB and the picture quality look almost the same, but I am no expert (like kwag). Also to not they were about the same time to encode, but PixieDust was a little faster. I think someone should test those 2 filters because I need a second opinion.
Reply With Quote
  #32  
07-06-2003, 07:46 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
Hi ak47,

How about FaeryDust() or even GoldDust(), which are the strongest of the Dust series

-kwag
Reply With Quote
  #33  
07-06-2003, 09:48 PM
ovg64 ovg64 is offline
Free Member
 
Join Date: Jan 2003
Location: Puerto Rico
Posts: 423
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to ovg64
Well if anybody cares VagueDenoiser is up to version 0.2 , this is probably the most updated filter this days to bad that my Puter don't like rar files.
Reply With Quote
  #34  
07-06-2003, 09:55 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
Quote:
Originally Posted by ovg64
Well if anybody cares VagueDenoiser is up to version 0.2 , this is probably the most updated filter this days to bad that my Puter don't like rar files.
http://www.rarlab.com/
Reply With Quote
  #35  
07-06-2003, 09:56 PM
ak47 ak47 is offline
Free Member
 
Join Date: Oct 2002
Posts: 168
Thanks: 0
Thanked 0 Times in 0 Posts
Here are the results its TV capture anime that captured at 640x480 and i encode it with gop of 18 with gop of 18. This clip is 1:21.

Code:
 ## DLL Section ## 
# 
LoadPlugin("C:\encoding\mpeg2dec3.dll")
LoadPlugin("C:\encoding\sampler.dll") 
LoadPlugin("C:\encoding\decomb.dll")
LoadPlugin("C:\encoding\STMedianFilter.dll")
LoadPlugin("C:\encoding\unfilter.dll")
LoadPlugin("C:\encoding\gripfit.dll")
LoadPlugin("C:\encoding\asharp.dll") 
LoadPlugin("C:\encoding\undot.dll")
LoadPlugin("C:\encoding\Dgbob.dll")
LoadPlugin("C:\encoding\LoadPluginEx.dll") 
LoadPlugin("C:\encoding\DustV5.dll") 
# 
#### 

## Defined Variables and Constants ## 
# 
MaxTreshold = 1.50 
nf =  0 # Current frame. 
# 
#### 

## Main section and static filters ### 
# 
Mpeg2Source("I:\winfast\KensinT1P1.d2v")  
# 
Telecide(Post=false) 
Decimate(Cycle=5)
#VagueDenoiser(2,1)
dgbob(order=1,single=true) 
undot() 
Limiter() 
asharp(1, 4) 
GripCrop( width=544, height=480, overscan = 2) 
GripSize(resizer="BicubicResize")
STMedianFilter(8, 32, 0, 0 )
#were I put my dust filters
#ConvertToYuY2 
#Dust()
#ConvertToYV12
MergeChroma(blur(MaxTreshold)) 
MergeLuma(blur(0.1)) 
# 
# 

## Linear Motion Adaptive Filtering ## 
# 
# ( Portions from AviSynth's manual ) - This will apply temporalsoften to 
# very static scenes, and apply variable blur on moving scenes. 
# We also assign a variable - and this is why a line break is inserted: 

ScriptClip("nf = YDifferenceToNext()"+chr(13)+ "nf >= 2 ? \ 
unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ) : \ 
TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ") 

# 
# 
# 

GripBorders() 
Limiter() 

# 
# 
## Functions ### 

function fmin( int f1, int f2) { 
  return ( f1<f2 ) ? f1 : f2 
}

# 
####
Here are the results. PixieDust 6:24 7.29MB, FaeryDust 5:44 7.48MB, GoldDust 5:57 7.12MB, VagueDenoiser 10:36 8.63MB. I didn't look at the quality difference since I don't have much time but i can email you the samples if you want to compare.
Reply With Quote
  #36  
07-06-2003, 10:07 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
The filter is SOOOOO SLOOOOWWWWW it hurts
I'll put Vague in a wine barrel, and let it ripe just like a bottle of wine
Maybe in a year or so it will be useable. Right now, the Dust series does just as good. I'm done with Vague until I see a speed increase and a quality superiority over the current script and filter chain

-kwag
Reply With Quote
  #37  
07-06-2003, 11:16 PM
ak47 ak47 is offline
Free Member
 
Join Date: Oct 2002
Posts: 168
Thanks: 0
Thanked 0 Times in 0 Posts
"Another one can't bite the dust."

Sorry I had to do it; it was a rearrange quote from Queen.
Reply With Quote
  #38  
07-06-2003, 11:20 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
You mean "Another one bites the dust"

-kwag
Reply With Quote
  #39  
07-06-2003, 11:25 PM
ak47 ak47 is offline
Free Member
 
Join Date: Oct 2002
Posts: 168
Thanks: 0
Thanked 0 Times in 0 Posts
Ya but since dust won I had put in can't in it (that what I meant when I said "rearrange"). Yes I know added is a better word then rearrange, but you get the point.
Reply With Quote
  #40  
07-07-2003, 12:05 AM
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
Got you now
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Avisynth: Plugin that matches TMPG's noise reduction? sToRm Avisynth Scripting 1 02-17-2004 10:05 AM
Avisynth: Additional Noise Reduction for Optimal Script Jellygoose Avisynth Scripting 4 10-21-2003 06:43 PM
TMPGEnc noise reduction filter for AVIsynth? jamz Avisynth Scripting 4 09-01-2003 03:37 AM
Wavelet Noise Reduction for VirtualDub kwag Video Encoding and Conversion 3 03-15-2003 12:23 AM
Avisynth: noise reduction, lot of mosquito noise? yauman Avisynth Scripting 8 02-02-2003 02:41 PM




 
All times are GMT -5. The time now is 04:06 PM  —  vBulletin © Jelsoft Enterprises Ltd