This application claims the benefit, under 35 U.S.C. §119, of European Patent Application No. 0760165 of 20 Dec. 2007.
The present invention relates to a video picture display method that aims to reduce the effects of blurring and multiple contours when the picture display frequency is increased. The invention applies more particularly to display devices in which the light emitted is spread over time as for LCD (Liquid Crystal Display) screens, plasma screens, screens using DLP (Digital Light Processing) technology, or screens with 100 Hz cathode ray tubes.
Currently, display techniques developed for new screen types are optimised to reduce or eliminate flicker. The “100 Hz” concept or doubling of the scanning frequency first appeared on cathode ray tubes then liquid crystal monitors or screens became the reference for computer screens because of the almost complete absence of flicker due to their support type addressing mode. Current plasma screens with addressing by temporal modulation and picture repetition have, for the human eye, a behaviour close to that of 100 Hz cathode ray tube screens. All of these display techniques have enabled reduction of flicker to the detriment of the display of animated scenes. Of course there are motion compensation techniques but these are rarely used in television screens and their precision is not always sufficient to have an appreciable impact on displayed pictures. Moreover, for LCD screens, a reduction of their response time is too often presumed to be the solution to improve the quality of animated pictures and yet, even with a null response time, the LCD screen continues to produce a blur effect on objects in motion due to their support type addressing mode. Indeed multiple contours can also appear when the refresh frequency is increased, for example a double contour appears on objects when the screen refreshing frequency is 100 Hz. All of these effects of flicker, of blurring and of multiple contours are described in more detail in the following paragraphs.
The flicker effect and more particularly the “large area flicker” effect is linked to the refresh frequency and/or the screen addressing mode. The limit of perception of large area flicker by the human eye is approximately 60 Hz. If the refresh frequency is greater than this limit, the flicker effect is not or is hardly perceived by the human eye whatever the addressing type. Likewise, when there is support type addressing (as for LCDs), the flicker effect is not perceived. Therefore standard LCD screens (50 or 60 Hz addressing) do not introduce a flicker effect but do introduce a blur effect when the pictures comprise movements. In pulse type screens (such as cathode ray tube screens and plasma screens where the light is concentrated mainly on a reduced portion of the frame period) the flicker effect exists only if the refresh frequency is less than 60 Hz. Doubling of the refresh frequency (100 Hz or 120 Hz) eliminates this effect but introduces multiple contours on objects in motion in the pictures as illustrated further on.
The blur effect generally appears on the motion transitions in the picture.
Finally the “multiple contours” effect has the same causes as the blurring effect. However, this only appears on fine objects in motion such as text. As previously indicated, this effect appears when the refresh frequency is multiplied by n, n being greater than or equal to 2.
To reduce these effects of blurring and of multiple contours, the use of motion compensation is known. This technique consists in modifying the video content, for example for one 100 Hz video picture in two, according to the motion detected. This technique is illustrated by
The present invention relates to a method intended to reduce the effects of blurring and double contours without using motion compensation.
The present invention relates to a method for displaying at least one source video picture from a video sequence, a source display frequency being associated with the source video picture. The method comprises the following steps:
According to a particular embodiment, to generate, for at least one pixel of the source video picture having a non-null amplitude of motion, a dissymmetry between the video level of this pixel in at least one first reproduced video picture and the video level of this pixel in at least one second reproduced video picture, a dissymmetry parameter is defined for this pixel from the estimated motion amplitude module for this pixel and the video level of this pixel is modified in said first and second reproduced video pictures based on the calculated dissymmetry parameter.
Advantageously, for a given pixel, the dissymmetry increases as the motion amplitude module estimated for the pixel increases.
The present invention also relates to a display device for at least one source video picture of a video sequence, a source display frequency being associated with the source video picture. The device comprises:
According to a specific embodiment, the reproduction and processing circuit comprise a calculation circuit to calculate a dissymmetry parameter for the pixel considered from the estimated motion amplitude module for this pixel, the video level of said pixel in the first and second reproduced video pictures then being modified by the reproduction and processing circuit based on the calculated dissymmetry parameter.
The invention will be better understood upon reading the following description, provided as a non-restrictive example and referring to the annexed drawings wherein:
According to a first step, with the reference 410, a motion amplitude A is estimated for at least one pixel of a source video picture. This motion estimation is carried out from the current video picture and previous video pictures and/or following pictures in the sequence. This calculation is performed by a motion estimation algorithm well known to those skilled in the art, as an example of an estimation algorithm by matching picture blocks or a recursive pixel type algorithm.
According to a next step, with a reference 420, the source video picture is reproduced n times so as to generate n reproduced video pictures, n being greater than or equal to 2. The refresh frequency that is to be used to display these reproduced pictures will also be increased n times. For a display with a refresh frequency equal to double the picture frequency of the source video pictures, two video pictures are generated for which the content is identical to that of the source video picture. These pictures are then called reproduced video pictures.
According to a step 430, from a motion amplitude module A calculated at step 410 for a given pixel of the current video picture, a dissymmetry parameter is generated, noted as α, for said pixel. This parameter is for example equal to n−1 if the motion amplitude module A is null or very low. An example of the calculation function of the parameter α is illustrated by
In the case where two video pictures are reproduced from each source video picture (n=2), α varies between 0 and 1. More generally, in the case where n video pictures are reproduced from each source video picture, a varies between 0 and n−1.
According to a step 440, the dissymmetry parameter α defined in step 430 is used to modify the video level of the pixel considered in the n reproduced video pictures. The video level of the pixel is modified differently in the reproduced video pictures to create a video level dissymmetry between the reproduced pictures. In the case where n=3, one proceeds as follows: X designates the video level of the pixel considered in the source video picture and X1 and X2 respectively designate the video levels of the pixel considered in the first and second modified reproduced video pictures. The video levels X1 and X2 are calculated as follows:
if (2−α)X<255 then:
A dissymmetry is thus created equal to (2−2α)X between the two reproduced video pictures.
In the case where n=3, one proceeds as follows: X designates the video level of the pixel considered in the source video picture and X1 X2 and X3 designate respectively the video levels of the pixel considered in the first, second and third modified reproduced video pictures. The video levels X1 X2 and X3 are calculated as follows:
More generally (for any n greater than or equal to 2), one proceeds as follows: X designates the video level of the pixel considered in the source video picture and Xi designates the video level of the considered pixel in the ith modified reproduced video picture. The video levels X1 to Xn are calculated as follows:
and so on until all the Xi are defined.
In reference to step 450, the n reproduced pictures thus modified are then displayed at a refresh frequency equal to n times the picture frequency of the source video picture.
Hence, according to the invention, a video level dissymmetry is generated only for the pixels of the areas in motion of the video picture to be displayed.
This method can be illustrated by the following examples:
A pixel having a video level X equal to 96 moves by 4 pixels per picture period. 2 video pictures are produced per picture source (n=2). Then α=0.8. The video level X1 of the pixel in the first modified reproduced video picture is then equal to 0.8×96=76 and the video level X2 of the second modified reproduced video picture is then equal to 1.2×96=116.
A pixel having a video level X equal to 224 moves by 4 pixels per picture period. 2 video pictures are produced per picture source (n=2). Then α=0.8. Like (2−α)·224>255, the video level X2 of the pixel in the second modified reproduced video picture is then taken to be equal to 255 and the video level X1 of the pixel in the first modified reproduced video picture is then taken to be equal to 2×224−255=193.
A pixel having a video level X equal to 195 moves by 10 pixels per picture period. 3 video pictures are produced per picture source (n=2). Then α=0. As (3−α)·195>255 and as 2X′=330>255, the video level X3 of the pixel in the third modified reproduced video picture is then taken to be equal to 255, the video level X2 of the pixel in the second modified reproduced video picture is also taken to be equal to 255 and the video level X1 of the first modified reproduced video picture is taken to be equal to 330−255=75.
In the method and examples previously described, the light produced by the pixel is concentrated on the last reproduced video picture (nnth reproduced video picture in the temporal domain) and on its neighbours. Naturally, provision can be made to concentrate this light on the first reproduced picture and its neighbours or on an intermediate picture and its neighbours. Likewise, the symmetry parameter α provided as an example diminishes as the motion amplitude module A increases. Naturally, a completely different parameter can be selected. The main condition is that, at a constant video level, the dissymmetry increases as the motion amplitude module increases.
The device 700 also comprises a calculation circuit 720 of the dissymmetry parameter α previously defined in step 430 of the method of the invention. This parameter is calculated for each pixel of the source video picture. It is defined from the motion amplitude A estimated for the considered pixel. This parameter is calculated as indicated in
The device 700 also comprises a circuit 730 capable of reproducing n times the source video picture at the input of the device in such a manner to generate n reproduced video pictures, n being greater than or equal to 2. The refresh frequency that is to be used to display these reproduced pictures will also be increased n times. The circuit 730 also modifies the video level of the considered pixel in the n reproduced video pictures according to the dissymmetry parameter α calculated by the circuit 720 for the considered pixel in such a manner to create a video level dissymmetry between the reproduced pictures as described previously at step 440. The n reproduced pictures modified by the circuit 730 are then displayed by a display 740 at a refresh frequency equal to n times the picture frequency of the source video picture.
Naturally, the invention is not limited to the aforementioned embodiments.
In particular, those skilled in the art will be able to use a calculation function of the dissymmetry parameter α different from the one presented in
Number | Date | Country | Kind |
---|---|---|---|
07 60165 | Dec 2007 | FR | national |
Number | Name | Date | Kind |
---|---|---|---|
5550935 | Erdem et al. | Aug 1996 | A |
5894330 | Huang et al. | Apr 1999 | A |
6421097 | O'Rourke | Jul 2002 | B1 |
6717621 | O'Rourke | Apr 2004 | B2 |
7133075 | Ishida et al. | Nov 2006 | B2 |
20020131500 | Gandhi et al. | Sep 2002 | A1 |
20030147011 | Wischermann | Aug 2003 | A1 |
20040155847 | Taoka | Aug 2004 | A1 |
20050073616 | Joo et al. | Apr 2005 | A1 |
20070279531 | Muto | Dec 2007 | A1 |
Number | Date | Country |
---|---|---|
WO2006121188 | Nov 2006 | WO |
WO2007116370 | Oct 2007 | WO |
Number | Date | Country | |
---|---|---|---|
20090161018 A1 | Jun 2009 | US |