Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 61 to 78 of 78
Thread
-
1. You should never, ever use VEAI for denoising. It's just terrible.
2. But it can be used to correct already denoised images (after Avisynth or Neat) and the effects may (but do not have to) be quite good.
This water on VEAI looks nice in the photo, even very nice, but even in my video I saw that it is sometimes unnatural. VEAI unfortunately does not perform well on VHS, but that is not the fault either. Maybe in 10-20 years...
(If this were my video, I would probably try High Quality for the source file)Last edited by rgr; 13th Feb 2024 at 17:29.
-
-
-
Yes, except for degrainTR=3 instead of default at 1. Be careful that different revisions of TD2 have different defaults. Experiment a bit with the key parameters with your source to find the best settings.
-
The main parameters are grainLevel, degrainTR, postFFT and postSigma.
From TD2 doc:
# - degrainTR (1), temporal radius of degrain, usefull range: min=default=1, max=fps/8. Higher values do clean the video more, but also increase probability of wrongly identified motion vectors which leads to washed out regions
# - grainLevel (2), if input noise level is relatively low set this to 0, if its unusually high you might need to increase it to 3. The right setting must be found using grainLevelSetup=true while all other settings are at default. Set this setting such that the noise level is lowest.
# - grainLevelSetup (false), only to be used while finding the right setting for grainLevel. This will skip all your other settings!
# - postFFT (0), if you want to remove absolutely all remaining noise suggestion is to use 1 (ff3dfilter) or for slightly higher quality at the expense of much worse speed 3 (dfttest). 2, 4 and 5 are GPU based versions.
# - postSigma (1), increase it to remove all the remaining noise you want removed, but do not increase too much since unnecessary high values have severe negative impact on either banding and/or sharpness
I rarely use post-processing, but option postFFT=4 (KNLMeansCL) is not too bad if additional denoise is needed. -
If the question is specific to usage of GPU by TD2, better ask to ErazorTT here https://forum.doom9.org/showthread.php?t=175798.
If you want more options , just set TD2 postprocessing to nil and use your favourite (spatial) denoiser after.
If it was just a comment, then -
Ive had a play around and default settings seem to work for me. PostFFT makes it about 3x slower so I keep it off. I have sharpen off as well as I guess theres no need when using LSFmod.
What about QTGMC denoising, do you have that turned off when using TD2? Ive tried them both together and I cant work out which one looks better.
Ive added a deflicker filter now, theres still flicker there but I dont think its looking too bad. -
QTGMC denoises by itself, while rebuilding the frames from the fields, in accordance to the temporal data across them.
Many, myself included, tends to reduce the "extra" denoise operations not necessary to the previous to the minimum, because specific denoiser are more effective, and having 2 denoise steps often introduces plastic look.
One of the setting I use most is:
Code:QTGMC(preset="slow", matchpreset="slow", matchpreset2="slow", sourcematch=3, tr1=2, tr2=1, NoiseTR=2, sharpness=0.1)
Once more, experiment the different combinations, the final result depend on the source, and there is no a "best" way always valid. -
By the way:
Has anyone compared LSFplus with LSFmod?
### LSFplus features and changes (compared to LSFmod v2.193):
### - Frame properties support
### - Increased performance (+50~75%)
### - HD support
### - PC range aware
### - Better edge detection algorithm
### - Better preblur algorithm
### - Better supersampling kernels
### - Higher kernel support (5x5)
### - More limiting modes
### - More and optimized defaults/presets
And it works with YUV422 or YUV444 also at depth>8bit.
Note that the default strength value for LSF+ is 50 (and not 100 as for LSFmod)
Edit: link https://github.com/Dogway/Avisynth-Scripts/blob/master/MIX%20mods/LSFplus.avsi -
Has anyone compared LSFplus with LSFmod?
And it works with YUV422 or YUV444 also at depth>8bitLast edited by lollo; 26th Feb 2024 at 04:49.
-
I use a depth greater than 8 bits (9, 10) with more filters. It avoids or minimizes rounding.
There are only 3 occurrences of "convert" (and only ConvertBits).
Code:pre = pre.ConvertBits(8, dither=-1, fulls=!tv) [...] cb1 = repair(pre.MCompensate(srchSuper, cb1, thSAD=220, thSCD1=round(6.25*8*8), thSCD2=round(2.03*8*8), mt=true), pre, 3, -1).ConvertBits(bi, fulls=!tv) cf1 = repair(pre.MCompensate(srchSuper, cf1, thSAD=220, thSCD1=round(6.25*8*8), thSCD2=round(2.03*8*8), mt=true), pre, 3, -1).ConvertBits(bi, fulls=!tv)
-
I use a depth greater than 8 bits (9, 10) with more filters. It avoids or minimizes rounding.
There are only 3 occurrences of "convert" (and only ConvertBits). -
Yes, and it is effective, especially in minimizing banding.
Edit: because I deleted it from the post --> And this is only with one filter: TemporalDegrain2 (+ApplyGradationCurve).
https://imgsli.com/MjQxNjcy
There are only 3 occurrences of "convert" (and only ConvertBits).Last edited by rgr; 22nd Feb 2024 at 17:18.
Similar Threads
-
proper way to trim and resize 720x480 vhs capture using avisynth
By chsgrits in forum CapturingReplies: 9Last Post: 20th Oct 2023, 02:02 -
Removing noise and dirt from footage & sharpening using Hybrid
By Akuma786 in forum ProgrammingReplies: 24Last Post: 11th Oct 2023, 06:13 -
Trying to Deinterlace VHS, Hybrid says it’s BFF, MeGUI says it’s TFF
By macramore in forum Video ConversionReplies: 9Last Post: 23rd Aug 2023, 12:31 -
Can AviSynth+ script be loaded into Hybrid?
By VideoDoc in forum RestorationReplies: 2Last Post: 9th Oct 2021, 09:27 -
Sharpening during capture in procamp
By Rahneshin in forum CapturingReplies: 9Last Post: 27th May 2021, 19:19