DeVeed


Author V. C. Mohan
Date Aug 2014
EMail: mohanvc

DeVeed plugins for Avisynth 2.5 and 2.6 versions, is free and the author does not give any guarentee for its operation. It may be downloaded and used at the users risk.

This plugin tries to attenuate low level noise. seen on clips specially mpeg sources. The filtering is minimal.

str , rad and limits control the amount and type of noise attennuation. Option to use either a brute value or a more natural gentler value for comparison and limiting is available. Limit = 0 is no filtering. 1 to 10 provides normal filtering. Option of filtering only selected plane(s) is available. The filter is designed to be gentle even at its maximum and tries to preserve original image and color. By using force = true, maximum color noise filtering can be derived. This plugin works in RGB32, RGB24, YUY2 and Planar (YV12 only by version 2.5 ) color spaces. Filtering results in RGB, will be differing from that in other color formats.


Details of parameters
Description Name Type Limits Default
Input clip clip none
radius of influence rad integer 1 to 8 5
Strength str integer 1 to 10 4
Whether red or y plane is to be filtered ry boolean true, false false
Whether green or u plane is to be filtered gu boolean true, false true
Whether blue or v plane is to be filtered bv boolean true, false true
Whether forced value to be used for comparisons force boolean true, false false
positive Limit of correction for red or y pry integer 0 to 10 3
negative Limit of correction for red or y nry integer 0 to 10 3
positive Limit of correction for green or u pgu integer 0 to 10 1
negative Limit of correction for green or u ngu integer 0 to 10 4
positive Limit of correction for blue or v pbv integer 0 to 10 3
negative Limit of correction for blue or v nbv integer 0 to 10 6

Usage examples
DeVeed()
DeVeed(ry = false, rad = 5)
following script used to get the images below in YUY2 color space:
DeVeed()
On left is input, middle is output and on right is difference of two using levels
To my index page ................................ To Avisynth