A method of de-interlacing a video signal by conducting three linear
filtering operations on the input to produce three filtered signals, each
linear filtering operation comprising the taking of a weighted sum of
pixels; and multiplying together the three filtered signals to produce an
output video signal.