Cómo aplicar un filtro adaptativo en Python
Me gustaría aplicar un filtro adaptativo en Python, pero no puedo encontrar ninguna documentación o ejemplo en línea sobre cómo implementar dicho algoritmo. Estoy familiarizado con el diseño de filtros "estáticos" usando elscipy.signal
caja de herramientas, pero lo que no sé hacer es diseñar un filtro adaptativo.
Para aclarar: tengo una señal grabadaS
que contiene ruido. Dentro de esta grabación hay una función "verdadera" a la que me gustaría acceder, llame a estoT
. También tengo una estimación deT
. Quiero diseñar un filtro tal que el error entre los filtradosS
yT
se minimiza. Tenga en cuenta que, en este caso, un filtro estático no es útil, ya que estoy tratando de filtrar una señal no estacionaria.