1 € filter

Géry Casiez, Nicolas Roussel, Daniel Vogel
2012 Proceedings of the 2012 ACM annual conference on Human Factors in Computing Systems - CHI '12  
The 1e filter ("one Euro filter") is a simple algorithm to filter noisy signals for high precision and responsiveness. It uses a first order low-pass filter with an adaptive cutoff frequency: at low speeds, a low cutoff stabilizes the signal by reducing jitter, but as speed increases, the cutoff is increased to reduce lag. The algorithm is easy to implement, uses very few resources, and with two easily understood parameters, it is easy to tune. In a comparison with other filters, the 1e filter
more » ... as less lag using a reference amount of jitter reduction.
doi:10.1145/2207676.2208639 dblp:conf/chi/CasiezRV12 fatcat:uptleel3hzawnepi6gisycq3lq