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. |
7th May 2020, 00:28 | #1 | Link |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,582
|
21 grams — Degraining challenge
This is really hard. The entire movie is a mess to degrain, with different films and so.
But this part is a real nightmare. I went up to MDegrain9 and ThSAD 800 with really poor results. I need your help. Enjoy.
__________________
@turment on Telegram |
7th May 2020, 04:02 | #3 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
I tried a few different scripts, resizing to 720p first to speed it up, but the scripts seemed to do better at 720p anyway. I don't know how you'd remove a lot of that noise without creating some degree of mush, but the best result was from QTGMC in progressive mode (I'm sure you'll be happy to hear that). I only played with QTGMC's presets, and for some reason slower NoisePreset settings than the default removed less noise. You might be able to improve on it if you mess around with QTGMC's noise removal options. I think this is the first time I've used a value greater than 4 for EzDenoise.
QTGMC(InputType=1, Preset="very slow", EzDenoise=12) QTGMC InputType_1_ Preset_very slow_ EzDenoise_12 720p.mkv (1.7MB) Last edited by hello_hello; 7th May 2020 at 04:13. |
7th May 2020, 07:18 | #4 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,079
|
Extreme source - extreme filters...
Here is my result: https://www.sendspace.com/file/4cosmg My filters (all very retro): Quote:
|
|
7th May 2020, 07:36 | #5 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
try STpresso/Spresso then denoise my help
__________________
See My Avisynth Stuff |
7th May 2020, 08:20 | #8 | Link | |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,582
|
Quote:
SMDegrain on extreme settings can do better but not the best.
__________________
@turment on Telegram |
|
7th May 2020, 08:46 | #11 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,733
|
The grain is an artistic effect in this case, so I really wouldn't worry about downscaling to 720p if you already change the vision the director had
I challenge you to test if you can spot the difference between a properly downscaled (Bicubic parameters optimized by Zopti) and a non-downscaled version during playback on your TV. You'd be surprised how small or even negligible the difference is for many, many sources. The bitrate savings are quite big..
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
7th May 2020, 08:46 | #12 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Theoretically https://github.com/HomeOfVapourSynth...pourSynth-BM3D should give good results, but I don't get good results. Maybe it is only really good for noise but not for grain.
My try with MLDegrain+smdegrain https://filehorst.de/d/deJciyII
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
7th May 2020, 08:53 | #13 | Link |
Registered User
Join Date: Apr 2020
Posts: 17
|
I don't have much experience but recently I've tried a lot of different denoising filters and found MCTemporalDenoise to be good.
This is really slow but gave good results: Code:
MCTemporalDenoise(settings="very high",thSAD=800,sharp=false,stabilize=false) SMDegrain(tr=2,thSAD=800) RemoveDirtMC(5,false) If the above is too slow, perhaps you can try Code:
MCTemporalDenoise(settings="high",thSAD=800,sharp=false,stabilize=false) SMDegrain(tr=1,thSAD=800) RemoveDirtMC(10,false) |
7th May 2020, 09:01 | #14 | Link | ||
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
Quote:
__________________
See My Avisynth Stuff |
||
7th May 2020, 09:14 | #15 | Link | |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,733
|
Quote:
https://forum.doom9.org/showthread.php?t=161413
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
|
7th May 2020, 10:31 | #16 | Link |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,582
|
My last attempt:
PHP Code:
image video I tried to use subpixel=3 option, that uses NNEDI3, but nothing happened. Can you check the SMDegrain script?
__________________
@turment on Telegram Last edited by tormento; 7th May 2020 at 10:49. |
7th May 2020, 11:04 | #17 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Code:
Spresso(10,30).STpresso(10,30,4,22,8,49,1,mc=true) #last updates SMDegrain (tr=6, thSAD=1000, refinemotion=false, mode=0, contrasharp=false, PreFilter=2, truemotion=true, plane=4, chroma=true)
__________________
See My Avisynth Stuff |
7th May 2020, 11:08 | #18 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
I don't think it's good to use it with your source, maybe that why it did nothing, anyway IIRC it's for better quality and less detail loss not for remove more grain, and it's seems do nothing for HD source since HD use pel=1 by default
__________________
See My Avisynth Stuff |
7th May 2020, 11:18 | #20 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
"subpixel=3" condition is
Code:
pelclip = pel>1 && subpixel == 3 see https://github.com/realfinder/AVS-St...grain.avsi#L88 https://github.com/realfinder/AVS-St...rain.avsi#L212
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database Last edited by ChaosKing; 7th May 2020 at 11:22. |
|
|