Patent ID: 8401070
Filing Date: 2013-03-19
Classification: H04N

Abstract:
1. A method for inverse telecine, comprising steps of: (A) checking if a current field of a plurality of fields in a video sequence is a repeated field in said video sequence according to a pattern-based approach, wherein said pattern-based approach determines whether said current field is part of one of a plurality of predetermined telecine patterns; (B) checking if said current field is a repeated field according to a first pattern-less approach when said pattern-based approach does not find that said current field is a repeated field according to any of said plurality of predetermined telecine patterns, wherein (i) said first pattern-less approach indicates that said current field is a repeated field when said current field complies with a plurality of rules, (ii) said rules comprise limits regarding a number of repeated fields and a number of non-repeated fields in a window of time comprising a predetermined number of said fields, (iii) said limits are based on one or more characteristics of telecine patterns, and (iv) said first pattern-less approach determines whether said current field is a repeated field based upon said one or more characteristics rather than finding an explicit telecine pattern within said window, and wherein said current field is considered to be a candidate for being a repeated field when (i) a maximum sum of absolute differences (SAD) between co-located strip pairs is less than a product of a first predetermined value and a number of pixels in a strip, (ii) a maximum DC difference between co-located strip pairs in said current field and the immediately preceding field of the same parity is less than a product of a second predetermined value and the number of pixels in a strip, (iii) a number of fields in the window with SADs greater than a product of a third predetermined value and the SAD of the current field is greater than or equal to three, (iv) a number of fields in the window with a maximum DC difference greater than a product of a fourth predetermined value and the maximum DC difference of the current field is greater than or equal to three, and (v) in the current field and the seven preceding fields no more than four consecutive fields satisfy conditions (i) through (iv); (C) generating a signal in (i) an asserted state when said current field is determined to be a repeated field by either said pattern-based approach or said pattern-less approach and (ii) a deasserted state if said current field is not determined to be a repeated field by said pattern-based approach and said pattern-less approach; and (D) encoding said current field using an encoder, wherein said encoder receives said plurality of fields in said video sequence and encodes said current field in an encoded bitstream by replacing said current field with a marker representing the current field when said signal is in said asserted state, and encoding the current field in the encoded video bitstream when said signal is in said deasserted state.