Inni wspominali o tym , jak wygładzasz, chciałbym wspomnieć dlaczego wygładzanie działa.
Jeśli odpowiednio przeskanujesz sygnał, będzie on się nieznacznie różnić między próbkami (sample = punkty czasowe, piksele itp.) I oczekuje się, że będzie ogólnie gładki. Innymi słowy, twój sygnał zawiera kilka wysokich częstotliwości, tj. Składniki sygnału, które różnią się z częstotliwością podobną do częstotliwości próbkowania.
Pomiary są jednak często niszczone przez hałas. W pierwszym przybliżeniu zwykle uważamy, że hałas jest zgodny z rozkładem Gaussa ze średnim zerem i pewnym odchyleniem standardowym, które jest po prostu dodawane na szczycie sygnału.
Aby zredukować szum w naszym sygnale, zwykle przyjmujemy następujące cztery założenia: szum jest losowy, nie jest skorelowany między próbkami, ma średnią zero, a sygnał jest wystarczająco nadpróbkowany. Przy tych założeniach możemy zastosować filtr średniej ruchomej.
Rozważmy na przykład trzy kolejne próbki. Ponieważ sygnał jest bardzo nadpróbkowany, można uznać, że sygnał podstawowy zmienia się liniowo, co oznacza, że średnia sygnału w trzech próbkach byłaby równa rzeczywistemu sygnałowi w środkowej próbce. Natomiast szum ma średnią zero i jest nieskorelowany, co oznacza, że jego średnia powinna dążyć do zera. Możemy zatem zastosować trzypróbkowy filtr średniej przesuwnej, w którym każdą próbkę zastępujemy średnią między nią a jej dwoma sąsiadującymi sąsiadami.
Oczywiście, im większe okno, tym większy poziom szumu wyniesie się do zera, ale tym mniej utrzymuje się nasze założenie o liniowości prawdziwego sygnału. Dlatego musimy dokonać kompromisu. Jednym ze sposobów na uzyskanie najlepszego z obu światów jest zastosowanie średniej ważonej, w której dalszym próbkom podajemy mniejsze ciężary, dzięki czemu uśredniamy efekty szumowe z większych zakresów, a jednocześnie nie ważymy zbytnio prawdziwego sygnału, gdy odbiega on od naszej liniowości założenie.
To, jak powinieneś ustawić ciężary, zależy od szumu, sygnału i wydajności obliczeniowej oraz, oczywiście, od kompromisu między pozbyciem się szumu a włączeniem sygnału.
Należy zauważyć, że w ciągu ostatnich kilku lat wykonano wiele pracy, aby umożliwić nam rozluźnienie niektórych z czterech założeń, na przykład poprzez zaprojektowanie schematów wygładzania ze zmiennymi oknami filtrów (dyfuzja anizotropowa) lub schematów, które tak naprawdę nie używają okien w ogóle (środki nielokalne).