Checkmate

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Syntax and Parameters)
(Syntax and Parameters)
Line 22: Line 22:
 
<br>
 
<br>
 
::{{Par|thr|int|12}}
 
::{{Par|thr|int|12}}
:::Controls the spatial filter, higher values will blend more.
+
:::Spatial threshold:
 
+
::::Controls the spatial filter, higher values will blend more but cause artifacts if set to high.
 +
::::If set to low, lines in static scenes where dot crawl was reduced will become slightly more blurry.
 +
<br>
 
::{{Par|max|int|12}}
 
::{{Par|max|int|12}}
:::Controls the maximum amount by which a pixel's value may change, or something similar. In any case, increasing it will strengthen the filtering.
+
:::Controls the maximum amount by which a pixel's value may change. Higher values will increase the strength of the filtering but cause artifacts if set to high.
 
+
<br>
 
::{{Par|tthr2|int|5}}
 
::{{Par|tthr2|int|5}}
:::Controls the temporal blending; higher values will blend more. Setting this to 0 disables the temporal blending entirely.
+
:::Temporal threshold:
:::Setting it to 0 may be helpful to reduce temporal artifacts in high motion scenes but fails to remove as much dot crawl in static scenes.
+
::::Controls the temporal blending; higher values will blend more but cause artifacts if set to high.
 +
::::Setting this to 0 disables the temporal blending entirely. This may be helpful to reduce temporal artifacts in high motion scenes.
 
<br>
 
<br>
  

Revision as of 13:34, 28 November 2013

Abstract
Author mf / prunedtree
Version 2006-03-04
Download Checkmate
Category Rainbow & Dot Crawl Removal
Requirements
  • YV12
License Closed source
Discussion


Contents

Description

Spatial and temporal dot crawl removal.
Requirements:
- AviSynth 2.5.8 or later
- Supported color formats: YV12



Syntax and Parameters

checkmate(clip, int "thr", int "max", int "tthr2")


thr int = 12
Spatial threshold:
Controls the spatial filter, higher values will blend more but cause artifacts if set to high.
If set to low, lines in static scenes where dot crawl was reduced will become slightly more blurry.


max int = 12
Controls the maximum amount by which a pixel's value may change. Higher values will increase the strength of the filtering but cause artifacts if set to high.


tthr2 int = 5
Temporal threshold:
Controls the temporal blending; higher values will blend more but cause artifacts if set to high.
Setting this to 0 disables the temporal blending entirely. This may be helpful to reduce temporal artifacts in high motion scenes.


Examples

Checkmate with default values:

AviSource("Blah.avi")
checkmate(thr=12, max=12, tthr2=5)


Links





Back to External Filters


Personal tools