DeGrainMedian
From Avisynth wiki
Abstract | |
---|---|
Author | Fizick |
Version | v0.8.2 |
Download | degrainmedian082.zip |
Category | Spatial-Temporal Denoisers |
License | GPLv2 |
Discussion | Doom9 Thread |
Contents |
Description
DeGrainMedian is a spatio-temporal limited median filter mainly for film grain removal, but may be used for general denoising. For additional information see the official documentation.
Requirements
- AviSynth 2.5.8 or greater
- Supported color formats: YUY2, YV12
- SSEMMX (Integer SSE) capable CPU
Limitations
- No scenechange detector in current version. But I do not see any ghosting - filter is switched to spatial pixel pairs.
- First and last line (line pair for interlaced) of every frame are not filtered.
- First and last 8 (YV12) or 4 (YUY2) pixels in every row are filtered with more simple (same columns) method.
- Chroma filtering in YUY2 mode is also in same columns only.
- First and last frames are not filtered.
Syntax and Parameters
- DeGrainMedian (clip, int "limitY", int "limitUV", int "mode", bool "interlaced", bool "norow" )
- clip =
- Input clip.
- clip =
- int limitY = 4
- int limitUV = 6
- Limit of pixel luma(Y) and chroma(UV) correction (0 to 255).
- int limitY = 4
- int mode = 1
- Operation mode (0 to 5, the more, the weaker)
- int mode = 1
- bool interlaced = false
- Process clip as interlaced.
- bool interlaced = false
- bool norow = false
- Do not use same row in spatial filter.
- bool norow = false
Examples
DeGrainMedian with all default values:
AviSource("Blah.avi") DeGrainMedian(limitY=4, limitUV=6, mode=1, interlaced=false, norow=false)
Changelog
Version Date(D/M/Y) Changes
v0.8.2 07/10/2006 - Fixed a green right border bug for non-mod 8 width. Thanks to akapuma for report.
V0.8.1 28/07/2006 - Fixed a bug for mode>0, interlaced=true, norow=false, YV12. Thanks to squid_80 for report.
v0.8 09/10/2005 - Changed frame cache range to 3. - Added option norow to disable using same row (horizontal) spatial pair. - Fixed documentation error about mode=1. - Renamed old mode 4 to 5, 3 to 4, 2 to 3, added new mode 2.
v0.7.0 27/07/2005 - Reformatted documentation only.
v0.7 21/04/2005 - Fixed bug with mode=2 for YV12 interlaced; first frame pitch fixed.
v0.6 02/04/2005 - Fixed some bugs with YUY2. Thanks to AVIL for report.
v0.5 23/03/2005 - Use more correct cache settings. Thank to Turyst04 for stability problem report.
v0.4 10/11/2004 - Fixed possible bug with different frame pitches.
v0.3 28/08/2004 - Added interlaced mode, code reorganization
v0.2 21/08/2004 - Added more safe modes=1-4, doc updated.
v0.1.1 18/08/2004 - Bug fixed with spatial part of YV12 (distance was 2 pixels).
v0.1 13/08/2004 - First public (beta!).
Archived Downloads
Version | Download | Mirror |
---|---|---|
v0.8.2 | degrainmedian082.zip | degrainmedian082.zip |
External Links
- AquilineStudios - DeGrainMedian additional information.
Back to External Filters ←