Linear Regression Filter Properties
This is a linear filter because the signal values ($y_i$ in your notation) enter the equation linearly. It can be implemented as an FIR filter, and then it's called "Slope Filtering". The method was described in the IEEE Magazine on Signal Processing ("DSP Tips &amp; Tricks"), Nov. 2008. You can read the article here.