A method and system processes a compressed input video. The compressed
input video is processed to produce an interlaced picture, and macroblock
coding information of the input video. The interlaced picture has a first
spatial resolution, and a top-field and a bottom-field. The top-field and
the bottom-field of the interlaced picture are filtered adaptively
according to the macroblock coding information to produce a progressive
picture with a second spatial resolution less than the first spatial
resolution.