Deen beta 2
From Avisynth wiki
Back to Deen v1.0 beta 1 ←
Abstract | |
---|---|
Author | Marc FD |
Version | beta 2 |
Download | Deen beta 2 |
Category | Spatial-Temporal Denoisers |
License | Closed source |
Discussion |
Contents |
Description
- Deen is a set of assembly-optimised denoisers, like various 3d and 2d convolutions.
Requirements:
- - AviSynth 2.5.8 or later
- - Progressive input only
- - Supported color formats: YV12
- - ISSE compatible CPU.
Syntax and Parameters
- deen(clip, string "meth", int "mode", int "thrY", int "thrUV", float "ti")
- string meth = "c3d"
- Choose a denoising method:
- "c3d" : Mode 0 - 1 (default)
- "a3d" : Mode 0 - 4
- "a2d" : Mode 0 - 7
- "m2d" : Mode 0 - 20
- Choose a denoising method:
- string meth = "c3d"
- int mode = 0
- With "c3d", it's the weight matrix.
- 0 <121> matrix (default)
- 1 <111> matrix (softer)
- With all other methods, it's the spatial radius.
- 0 : default
- 1 : 3x3
- 2 : 5x5
- 3 : 7x7
- 4 : 9x9
- 5 : 11x11
- 6 : 13x13
- 7 : 15x15
- 8 : 17x17
- 9 : 19x19
- 10 : 21x21
- 11 : 23x23
- 12 : 25x25
- 13 : 27x27
- 14 : 29x29
- 15 : 31x31
- 16 : 33x33
- 17 : 35x35
- 18 : 37x37
- 19 : 39x39
- 20 : 41x41
- With "c3d", it's the weight matrix.
- int mode = 0
- int thrY = 10
- Luma (Y) threshold.
- Range: 0 - 255
- Higher values blend more.
- Range: 0 - 255
- Luma (Y) threshold.
- int thrY = 10
- int thrUV = 12
- Chroma (UV) threshold.
- Range: 0 - 255
- Higher values blend more.
- Range: 0 - 255
- Chroma (UV) threshold.
- int thrUV = 12
- float ti = 3.0
- Temporal influence.
- Maximal mean local temporal difference allowed to enable 3D filtering.
- If ti is less than or equal to 0, 3d is disabled, use a 2d mode instead.
- Temporal influence.
- float ti = 3.0
Examples
Deen with default settings:
AviSource("Blah.avi") deen(meth="c3d", mode=0, thrY=10, thrUV=12, ti=3.0)
Changelog
2003-01-19 beta 2: - public release
Back to Deen v1.0 beta 1 ←