2.1 Introduction2.2 Classical Image Interpolation2.3 B-Spline Image Interpolation2.3.1 Polynomial Splines2.3.2 B-Spline Variants2.3.2.1 Nearest Neighbor Interpolation2.3.2.2 Linear Interpolation2.3.2.3 Cubic Spline Interpolation2.3.3 Digital Filter Implementation of B-Spline Interpolation2.4 O-MOMS Interpolation2.5 Keys’ (Bicubic) Interpolation2.6 Artifacts of Polynomial Image Interpolation2.6.1 Ringing2.6.2 Aliasing2.6.3 Blocking2.6.4 Blurring