[YV12][YUY2]

VagueDenoiser

VagueDenoiser(int "threshold" int "method", int "nsteps", bool "chroma", bool "debug",  bool "interlaced")

autor: Lefungus
wersja: 0.28.0
download: download


threshold: siła filtrowania. Im wyższa wartość tego parametru tym zostanie wykonane większe filtrowanie klipu

method: metoda filtrowania:
-1: bez progowania (thresholding)
 0:
ciężkie progowanie (thresholding). Wszystkie wartości mniejsze od threshold będą zerowane
 1: lekkie progowanie (thresholding). Wszystkie wartości mniejsze od threshold będą zerowane, a wszystkie wyższe wartości będą redukowane do threshold
 2: pseudo-przystosowane progowanie (thresholding). Skaluje wejście threshold zależne od lokalnych danych 'wavelet' (lokalnych = rozkład poziomu 'wavelet')
 3: progowanie (thresholding) Qian'a. Skaluje lub unieważnia współefektywność – pośrednik pomiędzy (bardziej) lekkim i (mniej) ciężkim progowaniem (thresholding) 

nsteps: liczba powtórzeń rozkładania się 'wavelet' na obrazie. Wyższa wartości mogą spowodować wolniejsze działanie filtra, jednakże efekt końcowy będzie dużo lepszy. Argument ten może przyjąć wartości w przedziale 2-7, ale z reguły wartości z przedziału 3-6 są wystarczające

chroma: przyjmuje wartości true lub false, przy czym, gdy chroma=true włączone zostaje filtrowanie chromy i w rezultacie filtr pracuje wolniej, ale końcowy efekt jest lepszy

debug: przyjmuje wartości true lub false. Argument ten aktywuje odwrotność przekształcenia i normalizację współefektywności dla bezpośrednio wyświetlanego obrazu

interlaced: przyjmuje wartości true lub false. Interlaced próbuje przetworzyć osobno pola klipu YV12 (w innym przypadku będzie ignorowane ) 


W zasadzie, filtr ten przekształca każdą klatkę z wejściowego video w dziedzinę 'wavelet' używając różnych filtrów 'wavelet'. Stosuje kilka filtracji by uzyskać dobry efekt. Następnie zostaje wykonane odwrotne przekształcenie. Z powodu właściwości 'wavelet' filtr ten powinien dać ładny wynik wygładzania i redukcję szumów bez niechcianego efektu zamazania obrazu. Taki przekształcenie może być zrobione na każdej przestrzeni kolorów.


translated by Slim