De-Interlacing Method and Controller Thereof
AssigneeMStar Semiconductor, Inc.
InventorsLI-HUAN JEN, HUNG-YI LIN, ZHI-REN CHANG
Life of this patent
Estimating the term…
Abstract
A de-interlacing method and controller is provided. The de-interlacing method includes steps of de-interlacing based on an ith odd input pixel row of an odd field and an ith even input pixel row of an even field to generate an ith odd output pixel row, where i is a natural number; de-interlacing based on the ith even input pixel row and an (i+1)th odd input pixel row of the odd field to generate an ith even output pixel row; and adjusting i and repeating the above steps to generate a complete interpolated frame.
Claims20
A double frame rate de-interlacing method, for generating an output image in response to an input image, the input image comprising an odd field and an even field, the output image comprising a first interpolated frame, the de-interlacing method comprising steps of:
- generating an ith odd output pixel row of the first interpolated frame by de-interlacing based on an ith odd input pixel row of the odd field and the ith even input pixel row of the even field, where i is a natural number;
- generating an ith even output pixel row of the first interpolated frame by de-interlacing based on the ith even input pixel row and an (i+1)th odd input pixel row of the odd field;
- and
- adjusting i and repeating the above steps to obtain all odd and even output pixel rows of the first interpolated frame.
A double frame rate de-interlacing controller, for generating an output image in response to an input image, the input image comprising an odd field and an even field, the output image comprising a first interpolated frame, the de-interlacing controller comprising:
- a memory for receiving and storing the odd field and the even field;
- a control circuit for reading and outputting an ith odd input pixel row of the odd field, an (i+1)th odd input pixel row of the odd field and an ith even input pixel row of the even field, where i is a natural number;
- and
- a de-interlace engine for de-interlacing based on the ith odd input pixel row and the ith even input pixel row to generate a first pixel row, and de-interlacing based on the (i+1)th odd input pixel row and the ith even input pixel row to generate a second pixel row;
- wherein, the first and second pixel rows are assigned as an ith odd output pixel row and an ith even output pixel row of the first interpolated frame, respectively.
A double frame rate de-interlacing method, comprising steps of:
- generating a plurality of de-interlaced frames by de-interlacing based on an odd field and an even field that are temporally adjacent;
- and
- adaptively blending the de-interlaced frames with the odd field and the even field to generate a plurality of interpolated frames.
Dependencies are inferred from the claim text.