What is the 1€ filter?
mainThe 1€ filter (one Euro filter) is a simple algorithm designed to filter noisy signals while maintaining high precision and responsiveness. It works by using a first-order low-pass filter with an adaptive cutoff frequency:
- At low speeds: It uses a low cutoff frequency to stabilize the signal and reduce jitter.
- At high speeds: It increases the cutoff frequency to reduce lag.
It is characterized by being easy to implement, resource-efficient, and easy to tune using two primary parameters. Compared to other filters, it provides less lag for a given amount of jitter reduction.