Kalman filter
The Kalman filter (named after its inventor, Rudolf E Kalman) is an efficient recursive computational solution of the least-squares method, which is applicable to distinguishing signals from noise so as to predict changes in a modeled system with time.Kalman filtering is used extensive in control systems engineering.
Compare with: Wiener filter