Pattern Recognition
Smoothing Algorithms