Patent ID: 8508662

Claim:
A method comprising: motion adaptively de-interlacing an interlaced video signal, including determining a motion value for each edge of a plurality of edges represented in the interlaced video signal, wherein the motion value for each edge of the plurality of edges corresponds to whether the edge is in motion within the interlaced video signal, comparing the motion value of each edge of the plurality of edges to a predetermined threshold value, wherein i) portions of the interlaced video signal representing edges in motion have edges whose motion value is above the predetermined threshold value, and ii) portions of the interlaced video signal not representing edges in motion have edges whose motion value is below the predetermined threshold, de-interlacing the portions of the interlaced video signal representing edges in motion in accordance with spatial interpolation, and de-interlacing the portions of the interlaced video signal not representing edges in motion in accordance with temporal interpolation; and motion adaptively filtering the de-interlaced video signal, including filtering, in accordance with a first amount, the edges of the plurality of edges whose motion value is above the predetermined threshold value, and filtering, in accordance with a second amount, the edges of the plurality of edges whose motion value is below the predetermined threshold value, wherein the first amount is greater than the second amount; and scaling the motion adaptively filtered de-interlaced video signal and outputting the scaled video directly as a progressive signal or indirectly as a film or interlaced signal by using an interlacer after scaling.