Farrow interpolation is a computationally efficient method for implementing a variable Fractional Delay Filter. The interpolated output is expressed as a polynomial in the fractional delay :
- where each is the output of a fixed FIR subfilter with precomputed coefficients .
- The subfilter outputs are combined at runtime using Horner’s Method, making the cost of varying very low.
- Lagrange Polynomial Interpolation is a special case of Farrow interpolation.