Quantcast Avisynth: Wavelet Noise Reduction? - Page 4 - digitalFAQ.com Forums [Archives]
  #61  
07-18-2003, 01:58 PM
Lefungus Lefungus is offline
Free Member
 
Join Date: Jul 2003
Location: Bretagne
Posts: 17
Thanks: 0
Thanked 0 Times in 0 Posts
[links removed]
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
  #62  
07-18-2003, 02:32 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
Thanks Lefungus
It's testing time again

-kwag
Reply With Quote
  #63  
07-18-2003, 02:42 PM
Lefungus Lefungus is offline
Free Member
 
Join Date: Jul 2003
Location: Bretagne
Posts: 17
Thanks: 0
Thanked 0 Times in 0 Posts
I forgot, but there's no filter parameter anymore. It always use Brislawn 10/10.

If some want to test others wavelet filters, you need to use older versions as i can't optimize for every wavelets. Anyway i think Brislawn was the best on my own tests
Reply With Quote
  #64  
07-18-2003, 02: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
Quote:
Originally Posted by Lefungus
If some want to test others wavelet filters, you need to use older versions as i can't optimize for every wavelets. Anyway i think Brislawn was the best on my own tests
Yes, I recall reading your comments on that.
What are your suggested values for a DVD source, with your current version

-kwag
Reply With Quote
  #65  
07-18-2003, 02:51 PM
Lefungus Lefungus is offline
Free Member
 
Join Date: Jul 2003
Location: Bretagne
Posts: 17
Thanks: 0
Thanked 0 Times in 0 Posts
method=1
nsteps=6 or 3
chroma=true

then put threshold at 1.5

For a really clean source, decrease it, for a really noisy source increase it.

on GITS, i've used threshold=2
on Evil Dead, i think i'll use 2 also, lots of noise
on Brotherhood of the wolves, fairly clean, i use 1.3, sometimes, it's a little too much, so i think i'll play with the motion adaptative filtering, between 0.8 for still scenes to 2 or even 4 for high motion parts
Reply With Quote
  #66  
07-19-2003, 05:55 AM
Lefungus Lefungus is offline
Free Member
 
Join Date: Jul 2003
Location: Bretagne
Posts: 17
Thanks: 0
Thanked 0 Times in 0 Posts
Sorry guys, there was a little bug on v0.24, 0.242 should be correct.
Reply With Quote
  #67  
07-19-2003, 10:45 AM
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 Lefungus
Sorry guys, there was a little bug on v0.24, 0.242 should be correct.
Thax Lefungus
Reply With Quote
  #68  
07-22-2003, 06:35 AM
audioslave audioslave is offline
Free Member
 
Join Date: Mar 2003
Location: Sweden
Posts: 725
Thanks: 0
Thanked 0 Times in 0 Posts
Could anyone please post an example on how to use VagueDenoiser with motion adaption? Thanks!
__________________
AudioSlave
Reply With Quote
  #69  
07-22-2003, 09:16 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 audioslave
Could anyone please post an example on how to use VagueDenoiser with motion adaption? Thanks!
Try this:

Code:
SwitchThreshold = (Width<=352) ? 4 : (Width<=480) ? 3 : 2 
ScriptClip("nf = YDifferenceToNext()"+chr(13)+ "nf >= SwitchThreshold ? \ 
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).VagueDenoiser(filter=7,method=1,threshold=2.5,nsteps=6,chroma=true) ")


-kwag
Reply With Quote
  #70  
07-22-2003, 09:23 AM
audioslave audioslave is offline
Free Member
 
Join Date: Mar 2003
Location: Sweden
Posts: 725
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks kwag, but as far as I understand the filter parameter no longer exists in the latest version of VagueDenoiser? Can I simply remover that parameter and keep the other
__________________
AudioSlave
Reply With Quote
  #71  
07-22-2003, 09:44 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 audioslave
Thanks kwag, but as far as I understand the filter parameter no longer exists in the latest version of VagueDenoiser? Can I simply remover that parameter and keep the other
Yes, I guess I pasted an old sample
Just remove the parametes, and try it out.

-kwag
Reply With Quote
  #72  
07-22-2003, 09:53 AM
audioslave audioslave is offline
Free Member
 
Join Date: Mar 2003
Location: Sweden
Posts: 725
Thanks: 0
Thanked 0 Times in 0 Posts

It's alright kwag! Even the best sometimes make mistakes.
__________________
AudioSlave
Reply With Quote
  #73  
07-28-2003, 12:03 PM
Lefungus Lefungus is offline
Free Member
 
Join Date: Jul 2003
Location: Bretagne
Posts: 17
Thanks: 0
Thanked 0 Times in 0 Posts
version 0.25:
- even more speed (something like 1-2 fps)
- default parameters (threshold=2, nsteps=3, chroma=true, method=1)

VagueDenoiser 0.25 dll

VagueDenoiser 0.25 sources

Anyone has played with parameters ? I'm curious to hear what were your results. It's slow but useable now ( i think)
Reply With Quote
  #74  
07-28-2003, 03:54 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 Lefungus
version 0.25:
- even more speed (something like 1-2 fps)
That's ~8 % increase right there, and that is good news
Quote:
Anyone has played with parameters ? I'm curious to hear what were your results. It's slow but useable now ( i think)
I will, as soon as CQMatic gives me a break
I'll give it a try later today, when I finish a couple of batch encodes in queue.

Thanks Lefungus
-kwag
Reply With Quote
  #75  
07-28-2003, 04:22 PM
ak47 ak47 is offline
Free Member
 
Join Date: Oct 2002
Posts: 168
Thanks: 0
Thanked 0 Times in 0 Posts
Wow very nice Lefungus. I got a question though when are you going to add 3Dnow optimization since I am an AMD fan (like are you planning it on the next release).


Keep the good work up.
Reply With Quote
  #76  
07-29-2003, 10:21 AM
Lefungus Lefungus is offline
Free Member
 
Join Date: Jul 2003
Location: Bretagne
Posts: 17
Thanks: 0
Thanked 0 Times in 0 Posts
If any 3dnow optimization is going to be added, it's from Kurosu (at doom9). As i have a pentium4 and i use intel compiler, there's no way i can test these improvements :/
Reply With Quote
  #77  
07-29-2003, 01:55 PM
ak47 ak47 is offline
Free Member
 
Join Date: Oct 2002
Posts: 168
Thanks: 0
Thanked 0 Times in 0 Posts
Ok, I just thought you were going to add it when you said this
Quote:
3Dnow optimisations from Kurosu aren't included yet, I’ll try to include it later.
I didn't know you didn't have an athlon processor.

Well good luck on future releases.
Reply With Quote
  #78  
07-30-2003, 04:36 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
Ok, I just tested VagueDenoiser version 0.25.
Here are the results on a selected range clip (same for all tests):

Code:
VagueDenoiser filter         No Filter at all          Motion Adaptive Script
Size 11,999KB                  12,285KB                11,596KB
Encoding Time 7:42             2:52                    4:31
Here are the stacked screenshots:



Not much difference, but as you can see, there is a good space savings with VagueDenoiser, and details are well preserved.
Me just need more speed

Here's the script used, and then I commented the VagueDenoiser line for the "No Filters" sample:
Code:
 ## DLL Section ##
#
LoadPlugin("C:\Filters25\MPEG2Dec3.dll")
LoadPlugin("C:\Filters25\vaguedenoiser.dll")  


Mpeg2Source("K:\DVDVolume\VIDEO_TS\boon.d2v")
VagueDenoiser(threshold=0.8,method=1,nsteps=6,chroma= true)
BicubicResize(528, 272, 0, 0.6, 5, 108, 710, 274)
AddBorders(0, 104, 0, 104)
LetterBox(16, 16, 16, 16)
Limiter()
Nice work Lefungus
-kwag
Reply With Quote
  #79  
07-30-2003, 04:48 PM
audioslave audioslave is offline
Free Member
 
Join Date: Mar 2003
Location: Sweden
Posts: 725
Thanks: 0
Thanked 0 Times in 0 Posts
Interesting... How do I implement VagueDenoiser in the MA script? That should give us even more compression, right? Kwag, I assume that your test (and picture) with VagueDenoiser wasn't with the MA script, or have I got it all wrong?
__________________
AudioSlave
Reply With Quote
  #80  
07-30-2003, 04:51 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
yes Kwag,really cool result!



@ audioslave
nice question!



@ Lefungus
congrats!
great work.
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

Thread Tools



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