Deen

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Description)
Line 13: Line 13:
 
:Deen is a set of assembly-optimised denoisers, like various 3d and 2d convolutions.<br>
 
:Deen is a set of assembly-optimised denoisers, like various 3d and 2d convolutions.<br>
 
::[[Deen beta 1]] documentation
 
::[[Deen beta 1]] documentation
=== Requirements ===
+
<br>
 +
===== Requirements =====
 
:* [[YV12]]
 
:* [[YV12]]
 
:* ISSE capable CPU
 
:* ISSE capable CPU
 
<br>
 
<br>
 +
 
== Syntax and Parameters ==
 
== Syntax and Parameters ==
 
:{{Template:FuncDef| deen(string "meth", int "mode", int "thrY", int "thrUV", float "ti")}}
 
:{{Template:FuncDef| deen(string "meth", int "mode", int "thrY", int "thrUV", float "ti")}}

Revision as of 05:07, 8 November 2013

Abstract
Author Marc FD
Version Beta 2
Download Deen beta 2
Category Spatial-Temporal Denoisers
Requirements
License Closed source
Discussion


Contents

Description

Deen is a set of assembly-optimised denoisers, like various 3d and 2d convolutions.
Deen beta 1 documentation


Requirements
  • YV12
  • ISSE capable CPU


Syntax and Parameters

deen(string "meth", int "mode", int "thrY", int "thrUV", float "ti")


meth string = "c3d"
Choose denoising method:
  • "c3d"  : Mode 0 - 1 (default)
  • "a3d"  : Mode 0 - 4
  • "a2d"  : Mode 0 - 7
  • "m2d" : Mode 0 - 20


mode int = 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


thrY int = 10
Luma (Y) threshold.
Range: 0 - 255
Higher values blend more.


thrUV int = 12
Chroma (UV) threshold.
Range: 0 - 255
Higher values blend more.


ti float = 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.


Examples

AviSource("Blah.avi")
deen()


Changelog

2003-01-19 beta 2:
 - "w3d" not implemented
2003-08-13 beta 1: - Initial release


Links

- Doom9 Forum - Documentation for beta 1. Translated by Manao.
- avisynth.nl - Documentation for beta 1.
- Scintilla's Guide - Extensive documentation for beta 1.
- VideoHelp Forum - Discussion about deen.
- Doom9 Forum Discussion about naming schemes between beta 1 and 2.
- Doom9 Forum - Original discussion about deen beta 1.
- Doom9 Forum - Discussion about deen beta 1.

Personal tools