Bilinear Interpolation
Interpolate rows then columns (or vice-versa)
- Increased complexity
- Reduced aliasing
/* v is the zoomed (interpolated) version of u */
v1[m,2n+1] = a1*u[m,n]+a2*u[m,n+1]
v[2m+1,n] = b1*v1[m,n]+b2*v1[m+1,n]
- May be implemented as a 2-D FIR filter by H followed by a shift