Outros mencionaram como você faz a suavização. Gostaria de mencionar por que a suavização funciona.
Se você amostrar adequadamente seu sinal, ele variará relativamente pouco de uma amostra para a próxima (amostra = pontos no tempo, pixels etc.), e espera-se que ela tenha uma aparência geral suave. Em outras palavras, seu sinal contém poucas frequências altas, ou seja, componentes de sinal que variam a uma taxa semelhante à sua taxa de amostragem.
No entanto, as medidas geralmente são corrompidas pelo ruído. Em uma primeira aproximação, geralmente consideramos que o ruído segue uma distribuição gaussiana com zero médio e um certo desvio padrão que é simplesmente adicionado no topo do sinal.
Para reduzir o ruído em nosso sinal, geralmente fazemos as seguintes quatro suposições: o ruído é aleatório, não está correlacionado entre as amostras, tem uma média de zero e o sinal é suficientemente super amostrado. Com essas premissas, podemos usar um filtro de média móvel.
Considere, por exemplo, três amostras consecutivas. Como o sinal é altamente superamostrado, o sinal subjacente pode ser considerado alterado linearmente, o que significa que a média do sinal nas três amostras seria igual ao sinal verdadeiro na amostra do meio. Por outro lado, o ruído tem média zero e não está correlacionado, o que significa que sua média deve tender a zero. Assim, podemos aplicar um filtro de média móvel de três amostras, onde substituímos cada amostra pela média entre ela e seus dois vizinhos adjacentes.
Obviamente, quanto maior a janela, mais o ruído será medido em zero, mas menor será a nossa suposição de linearidade do sinal verdadeiro. Portanto, temos que fazer uma troca. Uma maneira de tentar obter o melhor dos dois mundos é usar uma média ponderada, onde damos amostras mais distantes, pesos menores, para que calculemos a média dos efeitos de ruído de faixas maiores, sem pesarmos muito o sinal verdadeiro, onde ele se desvia da linearidade. suposição.
Como você deve colocar os pesos depende do ruído, do sinal e da eficiência computacional e, é claro, da troca entre livrar-se do ruído e interromper o sinal.
Observe que houve muito trabalho nos últimos anos para nos permitir relaxar algumas das quatro suposições, por exemplo, projetando esquemas de suavização com janelas de filtro variáveis (difusão anisotrópica) ou esquemas que realmente não usam janelas (meios não locais).