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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Development

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 7th February 2024, 17:36   #1  |  Link
eac3to_mod
Guest
 
Posts: n/a
CUDASynth Filters

Thread split from KNLMeansCL: OpenCL NLMeans de-noising algorithm [2018-01-29]:-https://forum.doom9.org/showthread.p...63#post1997163

Quote:
DGDenoise from DGToolsNV is actually a NLMeans denoiser.
That's true but a major update is coming shortly with much better performance in both speed and quality, so I would wait for that.

Last edited by eac3to_mod; 12th February 2024 at 02:10.
 
Old 7th February 2024, 19:03   #2  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 2,156
Quote:
Originally Posted by eac3to_mod View Post
That's true but a major update is coming shortly with much better performance in both speed and quality, so I would wait for that.
Nice, thanks
kedautinh12 is offline  
Old 8th February 2024, 11:45   #3  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Quote:
Originally Posted by tormento View Post
DGDenoise from DGToolsNV is actually a NLMeans denoiser.
It has no temporal denoising only spatial mode.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline  
Old 8th February 2024, 13:25   #4  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,585
Quote:
Originally Posted by ChaosKing View Post
It has no temporal denoising only spatial mode.

The author has expressed the intention to add temporal mode too. For more info come to DGTools support forum.
__________________
@turment on Telegram
tormento is offline  
Old 8th February 2024, 15:50   #5  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Quote:
Originally Posted by tormento View Post
The author has expressed the intention to add temporal mode too. For more info come to DGTools support forum.
I asked about this like 5 years ago. Don't think it will happen soon.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline  
Old 8th February 2024, 15:51   #6  |  Link
eac3to_mod
Guest
 
Posts: n/a
Don't bet the farm on that. A lot happens in 5 years, or one day.

Last edited by eac3to_mod; 9th February 2024 at 18:35.
 
Old 8th February 2024, 16:52   #7  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Maybe 2024 will be the year, fingers crossed
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline  
Old 8th February 2024, 16:58   #8  |  Link
eac3to_mod
Guest
 
Posts: n/a
Is there a temporal denoiser whose performance impresses you? We're deciding on an appropriate algorithm. We will do it within DGSource() and not require an extra filter as BM3D does.
 
Old 8th February 2024, 17:35   #9  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
I would say I had the best results with:
1. MVTools in combination with a prefilter (prefilter can also be mvtools)
2. knlmeans with ref parameter
3. bm3d is bit harder to use, but can give impressive results then used in combination with mvtools
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database

Last edited by ChaosKing; 8th February 2024 at 17:42.
ChaosKing is offline  
Old 8th February 2024, 17:43   #10  |  Link
eac3to_mod
Guest
 
Posts: n/a
Please, what is "with ref parameter"? I don't see such an option for KNLMeansCL.
 
Old 8th February 2024, 17:48   #11  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Sorry it's called rclip aka reference clip https://github.com/Khanattila/KNLMea...ption#advanced
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline  
Old 8th February 2024, 18:00   #12  |  Link
eac3to_mod
Guest
 
Posts: n/a
Thank you. And what would the reference clip be?
 
Old 8th February 2024, 18:17   #13  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
A filtered clip. Can also be overfiltered.

Depends on how good/bad the spource is. wref is also interessting:

float wref [default: 1.0]
Amount of original pixel to contribute to the filter output, relative to the weight of the most similar pixel found.

clip rclip [default: not set]
Extra reference clip option to do weighting calculation.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database

Last edited by ChaosKing; 8th February 2024 at 18:20.
ChaosKing is offline  
Old 9th February 2024, 20:37   #14  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,786


pinterf and eac3to_mod and everyone keeping free software competitive.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline  
Old 9th February 2024, 21:00   #15  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,786
Sounds like if(a = b) instead of if(a == b) ... happened so many times to me
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline  
Old 9th February 2024, 21:07   #16  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,585
Quote:
Originally Posted by LigH View Post
pinterf and eac3to_mod and everyone keeping free software competitive.
There are so many to thank.
__________________
@turment on Telegram
tormento is offline  
Old 10th February 2024, 00:50   #17  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
It crashes in vapoursynth / vsedit and avisynth also does not work for me - illegal instruction. I have a Ryzen 5600G + 3070TI
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline  
Old 10th February 2024, 03:31   #18  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Code:
Blankclip
Info
shows avisynth determined capabilites
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline  
Old 10th February 2024, 03:41   #19  |  Link
eac3to_mod
Guest
 
Posts: n/a
Good idea. I will compare to Info() source code.
 
Old 10th February 2024, 03:43   #20  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Prev image was for i7-8700, is similar for i7-12700T,
BUT, for
i5-11400T


EDIT: There is supposed to be some kind of hack available to switch on AVX512 for 12 gen i7/i9 CPU, may need to switch off E cores in BIOS firmware.
Switched off E cores in my firmware, no dice, flags same as for i7-8700 again.
EDIT: The AVX512 hack is permanently disabled for 12 gen i7/i9, by intel.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 13th February 2024 at 07:50.
StainlessS is offline  
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 03:04.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.