View Full Version : New EnhancePAL filter (port of RmPAL)
Fizick
25th June 2004, 19:44
Do you know about some new Russian filter ?
(Not my :) )
EnhancePal - Avisynth 2.5 filter to reduce phase alternation color shift in PAL records
It is enhanced version of the RmPAL filter (for VirtualDub).
Copyright (C) 2004 Ilia Outkine AKA Duck
mailto:duck@incap.ru
Russian article:
http://observatory.playland.ru/article21_article_23_1.phtml
Direct link:
http://observatory.playland.ru/soft/EnhancePALMMXSSE2.rar
Source:
http://observatory.playland.ru/soft/EnhancePAL%20sources.rar
scharfis_brain
26th June 2004, 01:46
would you be so kind to translate it to english?
cyrillic letter are like chinese ones...
I feel analphabethic.... :(
are there any other russian avs-plugins out there, we do not know of?
Fizick
26th June 2004, 15:03
I do not know what russian avs-plugins you do not know. :)
But what about some not very new one:
ReSmooth plugin for Avisynth 2.5.
Fast spatial smoother for big diameters.
Copyright Optronic, 2003
http://users.iptelecom.net.ua/~michael/filters/resmooth250.zip
Using:
ReSmooth(sizeX, sizeY, Threshold)
SizeX, SizeY – horizontal and vertical filter diameters (odd from 1 to 15),
Threshold – luma threshold.
Only YUY2, progressive, luma plane.
Similar to SmartSmoother (HiQ ?).
Very fast for big diameters (cartoon etc).
Some Russian info from forum:
http://forum.ixbt.com/topic.cgi?id=29:10702
Sorry, I have not time to translate even my own plugins.:(
Arachnotron
26th June 2004, 19:45
I have taken the liberty of running the page through an automatic translation page. Rough translation of http://observatory.playland.ru/article21_article_23_1.phtml
Please be aware of possible translation errors, especially in the bit about distribution!!
[edit] added stuff from the included readme.
==============================================================
EnhancePAL v.0.1: the filter for Avisynth 2.5
Reduces the characteristic distortion for captures made in the PAL standard which shows as a shift in the hue of two successive lines - one towards a red hue, another towards green.
Download:
download (http://observatory.playland.ru/soft/EnhancePALMMXSSE2.rar) the version optimized under MMX and SSE2.
download (http://observatory.playland.ru/soft/EnhancePAL%20sources.rar) the sourcecode of the filter.
Usage:
This version of the filter only supports YUY2.
In a script it is necessary to register a plug-in:
LoadPlugin ("<plug-in folder>\EnhancePAL.dll ")
Syntax:
EnhancePAL ([mode] (0), (0.5), [v_weight] (0.5), [chroma_thresh] (255))
mode - operating mode of the filter. Can accept values 0, 1, 2. Default is 0.
0 - averages the chroma between two rows and moves on to the next pair. Thus, distortion is completely corrected, but decreases color vertical detail by two. This mode is similar to algorithm of the filter rmPAL for VirtualDub,
(http://homepages.fh-giessen.de/~hg6423/rmPal/)
1 - for each pixel the chroma value is averaged with the chroma component from the pixel located under it using a weight factor. The color components contribute as follows:
U_new = U_old * (1-u_weight) + U_bottom * u_weight
V_new = V_old * (1-v_weight) + V_bottom * v_weight
Obviously the bottom line remains untouched.
2 - a mode to check an idea by Eugen65 concerning the calculation of correction values for a component. It simply calculates an average chroma difference for the croma components of two vertical points in consecutive lines. If the difference is more than the value chroma_thresh the difference is considered to be caused by noise, and the result is not used.
If value chroma_thresh is set to 255, all values are used.
u_weight - Weight factor for a mode 1. Default value is 0.5
The weight factors are used as in mode 0, but in this mode any factor other than 0.5 has no physical sense.
v_weight – Also a weight factor, but for V components. Default value is 0.5.
chroma_thresh - the threshold for the calculation of average deviations in a mode 2. Value by default 255. See an explanation of a mode 2
[u]Example:
EnhancePAL ()
* a mode 0. Works as rmPAL (the truth, is much faster)
EnhancePAL (1, 0.3, 0.3)
* a mode 1. Weight factors - on 0.3
Known Problems:
At work with several filters in a script (AviSynth 2.5.3) at moving
On a clip a toddler more than on one staff the filter crashes. But it is stable in ависинте,
I know as it to bypass, but have already moved to AviSynth 2.5.4, in which this does not happen.
Aknowledgements:
Thanks to Eugeny Suchevu aka Eugen65 for an explanation of the theory of the cause of the given distortion and discussions.
Distribution:
The program is distributed freely and as-is under GNU-GPL. An additional request - if anyone changes something, please inform the author to keep the program in a synchronous condition so it will be more usefull for all who possibly want to use the filter.
Also the request to inform on the noticed bugs, opiskah, etc.
The author of the filter - Ilya Utkin aka Duck
Optimization under MMX and SSE2 - Victor Tomilov aka VicoNT
Page of the filter: http://observatory.playland.ru/article21_article_23_1.phtml
Discussion of the Filter: http://forum.playland.ru/topic1754.phtml
scharfis_brain
30th October 2005, 11:22
The Links are Broken!
Osmiridium
30th October 2005, 13:06
Now:
Russian article:
http://mediatory.ru/article21_article_23_1.phtml
Direct link:
http://mediatory.ru/soft/EnhancePALMMXSSE2.rar
Source:
http://mediatory.ru/soft/EnhancePAL%20sources.rar
AVIL
30th October 2005, 13:08
Hi,
You can try :
http://mediatory.ru/soft/EnhancePALMMXSSE2.rar
http://mediatory.ru/soft/EnhancePAL%20sources.rar
Too late :)
Poutnik
30th October 2005, 13:15
would you be so kind to translate it to english?
cyrillic letter are like chinese ones...
I feel analphabethic.... :(
In general you can use http://babelfish.altavista.com
It acts like online language translating webproxy.
russion<->english too ....
krieger2005
31st October 2005, 02:28
Just for all those, who search for the listing of all filters of that site here the link: Link (http://mediatory.ru/article21_index_0_0.phtml). Thanks Fizick for the link
Chainmax
1st November 2005, 23:15
In general you can use http://babelfish.altavista.com
It acts like online language translating webproxy.
russion<->english too ....
I prefer FreeTranslation (http://www.freetranslation.com/) myself. It has proven more accurate to me than BabelFish.
Poutnik
1st November 2005, 23:21
I use it because my browser Maxthon has it in its translation menus.
But they are editable, so maybe I can add FreeTranslation too.
FredThompson
2nd November 2005, 09:13
Google also has translation: http://www.google.com/language_tools
They don't do Russian yet (neither does Free Translation) but it's the only other full translator that seems to be any good.
I guess you have to use Babelfish ...or... get a Russian girlfriend.
If you want Arabic<->English: http://tarjim.ajeeb.com/ajeeb/elogin_ET.asp
Don't know of any Arabic filter, though...
Fizick
2nd November 2005, 18:00
What do you reaaly want to know?
FlimsyFeet
3rd November 2005, 09:11
What is "phase alteration colour shift"? Something that occurs on captures from PAL analogue composite video?
Any screenshots showing before/after examples of using the filter?
Boulder
3rd November 2005, 09:20
I didn't notice much difference if any when interleaving a non-processed and processed capture clip.
Arachnotron
4th November 2005, 12:21
What is "phase alteration colour shift"? Something that occurs on captures from PAL analogue composite video?
There is a good explanation of this effect here (http://www.snellwilcox.com/knowledgecenter/books/edecod.pdf) at page 9 and 10. Or do a search on Hanover(ian) blinds.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.