1. A method of deinterlacing a sequence of moving images from an interlaced format to a progressive format, the method comprising: receiving a sequence of images being composed of successive frames with a current frame comprising missing lines with a plurality of pixels to be completed; evaluating values of the plurality of pixels according to a spatially consistent order, wherein the evaluating values comprising, for each pixel of the plurality of pixels, estimating a direction of interpolation, wherein the estimating the direction of interpolation further comprises, for at least one current pixel of the plurality of pixels, calculating a score for at least two directions of interpolation; selecting a direction of interpolation based on each scores which has been calculated and based on a previous direction of interpolation which has been estimated for a distinct pixel situated in a neighborhood of the current pixel, wherein the selecting includes comparing at least two of the scores, and in response to the scores being within a given range, setting the direction of interpolation to be vertical; and performing spatial interpolation according to the direction of interpolation which has been estimated.