1. A system that produces a spatial average for interlaced video in a deinterlacer, the system comprising: a first processing circuitry that detects an edge and the edge's direction in an image; and a second processing circuitry that selects a filter based on the direction of the edge detected by the first processing circuitry, to produce a spatial average.