Method and apparatus for processing video pictures, especially for false contour effect compensation
AssigneeThomson Licensing
InventorsSébastien Weitbruch, Gangolf Hirtz, Carlos Correa
Life of this patent
Estimating the term…
Loading patent…
AssigneeThomson Licensing
InventorsSébastien Weitbruch, Gangolf Hirtz, Carlos Correa
Estimating the term…
With the new plasma display panel technology new kinds of artefacts can occur in video pictures. These artefacts are commonly described as “dynamic false contour effect”, since they correspond to disturbances of gray levels and colors in the form of an apparition of colored edges in the picture when the observation point on the PDP screen moves. According to the invention, such an artefact is compensated by analyzing the motion in the pictures, assigning to each block of a picture a corresponding motion vector and performing a re-coding step in which the different sub-fields of a pixel are shifted to distribute the sub-fields of a pixel more closely on the eye trajectory.
A method for processing video pictures, useful for false contour effect compensation, the video picture comprising pixels, each pixel having assigned an input video value, the method comprising steps of:
An apparatus for processing video pictures, useful for false contour effect compensation, the video pictures comprising pixels, the apparatus comprising a coding unit in which input video data of the pixels are digitally coded to generate digital code words, the digital code words determining the length of the time period during which the corresponding pixel of a display is activated, wherein to each bit of a digital code word, defining a sub-field code word, a certain duration is assigned, said assigned duration defining a sub-field, wherein the bit entry in the sub-field code word determines whether the pixel is activated or deactivated for light output during the assigned sub-field, the apparatus comprising a motion estimator for calculating a motion vector for a pixel of a video frame, a calculation unit for calculating shift coordinates for entries in the sub-field code word of the pixel in dependence of the calculated motion vector of the pixel, and a processor for processing the sub-field code words of the pixel by redistributing the sub-field code word entries in the original sub-field code of the pixel in response to the calculated shift coordinates of the sub-field code word entries of the pixel of the block.
Dependencies are inferred from the claim text.