SpatialSoften / TemporalSoften

SpatialSoften (clip, int radius, int luma_threshold, int chroma_threshold)
TemporalSoften (clip, int radius, int luma_threshold, int chroma_threshold, int "scenechange", int "mode")

I filtri SpatialSoften e TemporalSoften tolgono il rumore dal video miscelando selettivamente i pixels. Questi filtri possono fare miracoli ed è vivamente consigliato provarli. Ma essi possono anche eliminare piccoli dettagli se si settano troppo forti , per cui non conviene strafare. In più sono molto lenti, in special modo se usati con un raggio (radius) , molto ampio, sicchè non attivateli finchè tutto il resto non è a posto.

SpatialSoften sostituisce nel frame ogni campione con la media dei campioni vicini che differiscono da quello centrale di non più di un certo valore di soglia ( threshold). "Vicini" significa lontani non più di radius pixels sia in direzione x che y . La soglia usata è luma_threshold per i campioni Y (intensità) , e chroma_threshold per i campioni U e V (colore) .

TemporalSoften è simile, eccetto che cerca lo stesso pixel nei frames adiacenti, anzichè pixels adiacenti nello stesso frame. Sono esaminati tutti i frames dentro al radius. TQuesto filtro non sembra essere così efficace quanto SpatialSoften.

Siete incoraggiati a giocherellare con i parametri per farvi un'idea di quello che fanno--ad esempio settando uno dei 3 parametri ad un valore molto alto pur lasciando gli altri bassi, e vedere cosa succede. Si noti che settando uno qualsiasi dei 3 parametri = 0 il filtro diverrà una palla al piede pur non facendo nulla.

TemporalSoften opera uno smoothing separato su luma e chroma , mentre SpatialSoften opera uno smoothing solo se sia luma che chroma hanno superato la soglia.

I filtri SpatialSoften e TemporalSoften lavorano solo con input YUY2 . Usare ConvertToYUY2 se l'input non è YUY2.

Notare che se si usa AviSynth v2.04 o superiori, non c'è più bisogno del plugin TemporalSoften2 , il TemporalSoften interno è stato integrato con questa funzionalità.

Ad iniziare dalla v2.50, sono state aggiunte a TemporalSoften 2 opzioni:

Per cominciare provate: TemporalSoften(4,4,8,15,2)

$Date: 2004/10/03 21:26:00 $