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. |
|
![]() |
|
Thread Tools | Search this Thread | Display Modes |
![]() |
#162 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,746
|
You could merge some % of the original clip back to add back some texture.
I just like the overall consistency of the denoising result. examples of how clean it gets: https://imgur.com/a/UOjtk8Y https://imgur.com/a/HB02pCW https://imgur.com/a/6mQuyIn
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository Last edited by ChaosKing; 31st December 2022 at 13:32. |
![]() |
![]() |
![]() |
#163 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,643
|
Quote:
https://imgsli.com/MTQ0MTkz |
|
![]() |
![]() |
![]() |
#164 | Link | |
Registered User
Join Date: Mar 2018
Posts: 447
|
Quote:
I tried to install this to my portable VapourSynth but it looks like vsscunet wants at least Python 3.10 and the latest FatPack is still at 3.9. Are you planning a new release? |
|
![]() |
![]() |
![]() |
#165 | Link |
Registered User
Join Date: Sep 2007
Posts: 5,156
|
scunet is good on gaussian type noise (the pretrained models were trained on synthetic gaussian noise)
non anime example https://imgsli.com/MTQ0MTk3/0/0 It would be nice if the psnr model had adjustable strength built in. The gan model retains a bit more detail compared to psnr model; the gan model exhibits less denoising but shifts the colors a bit more |
![]() |
![]() |
![]() |
#166 | Link | ||
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,746
|
Quote:
![]() Quote:
![]() yeah, color shifts are the most annoying thing with these trained filters.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
||
![]() |
![]() |
![]() |
#167 | Link |
Registered User
Join Date: Aug 2017
Location: Italy
Posts: 82
|
I used one of my S-VHS capture (affected by ghosting and halo) with typical noise and the result is very good: deep denoise, but not too much loss of details.
However, I still prefere a classic AviSynth TemporalDegrain2 + LSFmod flow. Comparison between original and AviSynth: https://imgsli.com/MTI5NjI2 Comparison between original and Scunet: https://imgsli.com/MTQ0MTgw Comparison between AviSynth and Scunet: https://imgsli.com/MTQ0MTgx I will try to play with the Scunet options to match AviSynth more "natural" look. The processing time is very high, >1 minute for a single frame, I hope it will not be like that on a local machine ![]()
__________________
A channel on S-VHS / VHS capture and AviSynth restoration https://www.youtube.com/channel/UCMs...h1MmNAs7I8nu4g |
![]() |
![]() |
![]() |
#168 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 6,959
|
Nice.
I agree, looks nice, but it would be nice to have some more control over the denoising strength. (dot crawlers, light blocking get removed nicely, but general denoising and smoothing seems too strong, probably best applied with some masking) Last edited by Selur; 1st January 2023 at 16:44. |
![]() |
![]() |
![]() |
#169 | Link | |
Registered User
Join Date: Mar 2018
Posts: 447
|
Quote:
Code:
gamma = 1.5 clip = core.std.Levels(clip, gamma=gamma, planes=[0,1,2]) clip = scunet(clip, model = 4) clip = core.std.Levels(clip, gamma=1.0/gamma, planes=[0,1,2]) Code:
orig_width = clip.width orig_height = clip.height clip = core.resize.Lanczos(clip, width=clip.width*2, height=clip.height*2, src_left = -0.25, src_top = -0.25) clip = scunet(clip, model = 4) clip = core.resize.Point(clip, width=orig_width, height=orig_height) |
|
![]() |
![]() |
![]() |
#170 | Link |
Registered User
Join Date: Sep 2006
Posts: 1,643
|
I'm trying to create a lower quality image from a higher quality image for training a model for anime. I need to recreate a dvd quality image from a cel scan,
from this: https://imgur.com/FWW2p6B to this: https://imgur.com/VdrndTA Do we have vapoursynth filters that can do that? |
![]() |
![]() |
![]() |
#171 | Link |
Registered User
Join Date: Sep 2008
Posts: 359
|
https://gitlab.com/bg123/vapoursynth.../-/tree/master (I have not tested it)
__________________
(i have a tendency to drunk post) |
![]() |
![]() |
![]() |
#172 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,643
|
Quote:
Code:
attribute_clip = core.std.BlankClip(clip, length=math.floor(len(clip) * target_fps_num / target_fps_den * clip.fps_den / clip.fps_num), fpsnum=target_fps_num, fpsden=target_fps_den) |
|
![]() |
![]() |
![]() |
#173 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,746
|
Almost perfect decrawl / Derainbow filter 1x_Dotzilla_Compact. https://upscale.wiki/wiki/Model_Data...e_and_Cartoons
It just works + speed is also ok. https://imgsli.com/MTM4ODkz https://i.imgur.com/hp6tBMC.jpeg
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
![]() |
![]() |
![]() |
#175 | Link | |
Registered User
Join Date: Oct 2001
Posts: 428
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#176 | Link | |
Registered User
Join Date: Aug 2002
Location: Italy
Posts: 284
|
Quote:
![]() ![]() Definition and shadows looks ok, blurry is minimal. Anyway I can notice a little banding (check the sky in the center of the image). EDIT: https://imgsli.com/MTUxMTY5 (overlay comparison)
__________________
HYbrid Multimedia Production Suite page @ GitHub Last edited by PatchWorKs; 31st January 2023 at 09:40. |
|
![]() |
![]() |
![]() |
#177 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,746
|
yeah its very good. But look at the guys shirt. It's like a "shadow" is removed or the shirt got wasched clean. Interessting effect
![]() I wonder if a "temporal scunet" would be even better. If think if you combine the scunet filtered frame with a smdegrain filtered frame the result would be almost perfect (maybe add some debanding too)
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
![]() |
![]() |
![]() |
#178 | Link |
Registered User
Join Date: Aug 2002
Location: Italy
Posts: 284
|
...it would be also interesting to have a "combined" (denoise+SDRtoHDR) tool:
https://github.com/MCG-NKU/FMNet It could be also *very* useful to perform a block partitioning-optimization at the same time: https://github.com/fengxinmin/iDepthmap-x265
__________________
HYbrid Multimedia Production Suite page @ GitHub |
![]() |
![]() |
![]() |
#179 | Link |
Registered User
Join Date: Aug 2002
Location: Italy
Posts: 284
|
Just discovered aydin, "a user-friendly, feature-rich, and fast image denoising tool that provides a number of self-supervised, auto-tuned, and unsupervised image denoising algorithms":
![]() ![]() Website: https://royerlab.github.io/aydin/ Git: https://github.com/royerlab/aydin Quite surprised that we didn't found any related search result here ad Doom9...
__________________
HYbrid Multimedia Production Suite page @ GitHub |
![]() |
![]() |
![]() |
Tags |
esrgan, gan, upscale, vapoursynth |
Thread Tools | Search this Thread |
Display Modes | |
|
|