Patent ID: 7170562
Filing Date: 2007-01-30
Classification: H04N

Abstract:
1. A method for deinterlacing an image signal, comprising the steps of: extracting a first motion value by using data of fields disposed before one field and three fields from a current field with respect to each pixel to be interpolated, a second motion value by using data of fields disposed before two and four fields from the current field, and a third motion value by using a data of the current field or data of fields disposed before four fields, one field and two fields from the current field, respectively; extracting motion values by using the data of the current field and the before-one-field data, and accumulating the extracted motion values to extract a first motion degree value; extracting a fourth motion value by using the before-one-field data and the before-two-field data, and accumulating the extracted fourth motion value to extract a second motion degree value; extracting a face area and searching an edge directionality of pixel by using pixels of a current line disposed within the field disposed before the two fields from the current field and by using pixels of lines disposed before one line, two line and three lines from the current line, and calculating an intra-field to-be-interpolated pixel value; determining whether or not the current field is a fast motion image by using the first motion value, the face area and a history value, the history value being calculated using the first and the second motion values; extracting a motion boundary maintenance image by using the first and third motion values and the history values, and a noise image between two adjacent fields by using the first motion value and the history value, respectively; sequentially accumulating/counting the first motion value and the second motion degree value, and determines whether or not the current field is a still image field; sequentially accumulating the first motion value and the first and second motion degree values during several fields, and determining whether or not the current field is a film image by using the accumulated value; if the current field is the film image, extracting a bad edit image and still and motion captions in a caption area by using the first motion degree value; performing an interpolation by using the intra-field to-be-interpolated pixel value, if the current field is not the film image, if the current field is the bad edit in the film image, if the current field is the still or motion caption in the caption area, and if the current field is the fast motion image; calculating an interpolation pixel value by performing the inter-field interpolation, if the current field meets the conditions of the step (j) and is the still image, if it is determined that there is no pixel motion according to the second motion value, if the current field is not a pixel contained in the fast motion image, if the current field is determined as a pixel contained in the motion boundary maintenance image, and if the current field is determined as a pixel contained in the inter-field noise image; and if the current field is determined as the still image and if the second motion value of each pixel is small, comparing the intra-field pixel value with the inter-field pixel value, and if the resulting value is less than a predefined reference value, determining the current field as an image having a small motion, and performing an interpolation by using the intra-field to-be-interpolated pixel value.