1. A method comprising: obtaining at least a portion of a field of input video data, the portion including at least portions of four consecutive rows of field pixels including first, second, third, and fourth rows of field pixels; selecting a direction over which to undertake edge directed interpolation of the input video data based, at least in part, on a measure of the deviation in pixel values among the four consecutive rows of field pixels and a fifth row of pixels located between the second and third rows of field pixels, the fifth row of pixels including pixel values previously interpolated using edge directed interpolation and pixel values interpolated by line averaging between pixel values in the second and third rows of field pixels; and interpolating along the selected direction to determine an output pixel value.