Locations of reference blocks of pixels of decoded interlaced video
reference fields decoded from a compressed stream of video data are
computed using motion vectors decoded from the same stream of video data.
The reference block computed locations are de-interlaced with current
blocks from current video fields decoded from the compressed streams of
video data by low pass filtering light intensities of adjacent pixels of
the reference and current blocks using low pass filter with coefficients
adjustable according to discrete cosine transform (DCT) high frequency
coefficients decoded from the coded stream. In addition, moving edges or
objects of the de-interlaced blocks of pixels can be identified by
comparing the decoded motion vector of the reference blocks to a
threshold value. Then proper or more appealing light intensities for the
moving edge pixels can be interpolated.