Source-adaptive video deinterlacer
AssigneeSilicon Image/BSTZ
InventorDale Richard Adams
Life of this patent
Estimating the term…
Abstract
A method is described for deinterlacing an interlaced video stream. The method includes detecting an occurrence of groups of adjacent fields that are derived from a common original image frame source, and merging field pairs of the interlaced video stream to create a non-interlaced video stream output.
Claims20
A method of deinterlacing an interlaced video stream, comprising:
- detecting whether groups of adjacent fields are derived from a common image frame source, wherein the detecting of adjacent fields that are derived from the common image frame source includes:
- performing a correlation operation between field pairs, and
- calculating a threshold value based on one or more factors, wherein the factors comprise a history of correlation operation values between field pairs, a minimum and maximum value in the history of correlation operation values, a minimum and maximum value for a range of correlation values, and detected scene transitions;
- and
- merging field pairs of the interlaced video stream if the field pairs of the interlaced video stream are determined to be derived from the common image frame source.
The method recited in claim l, wherein determining if field pairs of the interlaced video stream are derived from the common image frame source further comprises:
- comparing a correlation value for a field pair with the threshold value, wherein a correlation value smaller than the threshold value indicates a field pair that is from a common source.
A non-transitory computer-readable storage having stored thereon computer-executable instructions to deinterlace image signals, the computer-executable instructions comprising:
- detecting whether groups of adjacent fields are derived from a common original image frame source, wherein the detection of adjacent fields that are derived from the common image frame source includes:
- performing a correlation operation between field pairs, wherein performing a correlation operation between field pairs comprises:
- performing a difference operation between field pairs that are spaced one field apart, and
- phase shifting field pairs to result in two spatially coincident calculated fields, and
- calculating a threshold value based on one or more factors, wherein the factors comprise a history of correlation operation values between field pairs, a minimum and maximum value in the history of correlation operation values, a minimum and maximum value for a range of correlation values, and detected scene transitions;
- and merging field pairs of the interlaced video stream if the field pairs of the interlaced video stream are determined to be derived from the common image frame source.
Dependencies are inferred from the claim text.