DePulse
From Avisynth wiki
(Difference between revisions)
(DePulse and DePulseC: add documentation (translated from Japanese; Google Translate)) |
m (→Description) |
||
| Line 18: | Line 18: | ||
<br> | <br> | ||
| + | |||
== Requirements == | == Requirements == | ||
* [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.5.8 or greater] | * [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.5.8 or greater] | ||
Revision as of 05:44, 1 June 2020
| Abstract | |
|---|---|
| Author | |
| Version | 2005/04/11 |
| Download | depulse.zip DePulseC05061403.zip |
| Category | VHS Restoration |
| License | Open source |
| Discussion | |
Contents |
Description
DePulse reduces the white noise that gets in the image. It seems to be the noise of the old fluorescent lamp or the engine of the motorcycle.
DePulseC is sister product of DePulse. Just applying the same algorithm to the color difference. Reduces color pulse noise. Integrate with DePulse.
NOTE: documentation was translated from the Japanese readme.
Requirements
- [x86]: AviSynth+ or AviSynth 2.5.8 or greater
- Supported color formats: YUY2
- Top field interlacing only
Syntax and Parameters
DePulse
- DePulse (clip, int "h", int "l", int "d", bool "debug")
- clip =
- Input clip.
- clip =
- int h = 180
- Luminance below
his not subject to white noise. - Range: 0-255
- Luminance below
- int h = 180
- int l = 60
- Luminance above
lis not subject to black noise. - Range: 0-255
- Luminance above
- int l = 60
- int d = 30
- If the brightness is different from the pixels in the front and back (upper and lower) fields for
dor more, it is determined as noise. (Common for white and black noise). - Range: 0-255
- If the brightness is different from the pixels in the front and back (upper and lower) fields for
- int d = 30
- bool debug = false
- When debug is set to true, pink and green color will be added to the part determined as white and black noise.
- bool debug = false
DePulseC
- DePulseC (clip, int "h", int "l", int "d", bool "debug")
- clip =
- Input clip.
- clip =
- int h = 180
- Color differences less than
hare not subject to color noise. - Range: 0-255
- Color differences less than
- int h = 180
- int l = 60
- Color differences greater than
lare not subject to color noise. - Range: 0-255
- Color differences greater than
- int l = 60
- int d = 30
- If the color difference between the pixels in the front and back (upper and lower) fields is more than
d, it is determined as noise. (Common for white and black noise). - Range: 0-255
- If the color difference between the pixels in the front and back (upper and lower) fields is more than
- int d = 30
- bool debug = false
- When debug is set to true, the part determined as color noise becomes white and black.
- bool debug = false
Examples
DePulse with default settings:
AviSource("Blah.avi") DePulse (h=180, l=60, d=30, debug=false)
DePulseC with default settings:
AviSource("Blah.avi") DePulseC (h=180, l=60, d=30, debug=false)
- DePulseC Hint: First, adjust
hto aroundh=50,l=200and adjustd(about 20 to 50?).
You may have some side effects. After that, gradually increasehand lowerlto reduce side effects.
Archived Downloads
| Version | Download | Mirror |
|---|---|---|
| 2005/04/11 | depulse.zip
|
depulse.zip
|
External Links
Back to External Filters ←