The present application claims priority from Japanese patent application No. JP 2005-292106 filed on Oct. 5, 2005, the content of which is hereby incorporated by reference into this application.
The present invention relates to a technique for a digital display apparatus such as a plasma display apparatus (PDP apparatus) and a display method, and in particular to a technique for coping with noise or video image quality degray scale such as dynamic false contour occurring in a process for performing gray scale display using a subfield process.
In a digital display apparatus, such as a PDP apparatus, which controls display of pixels on a display panel based on digital signals of display data, display of a video image (motion picture) is performed using a well-known subfield process. An occurrence of noises such as a dynamic false contour becomes problematic according to gray-scale display using the subfield process.
In a subfield process in a PDP apparatus, one field corresponding to an image (a frame) on a display panel screen is composed of a plurality of weighted subfields (abbreviated as “SF”), for example, ten SFs (SF1 to SF10). Gray scale is displace according to a combination (SF on-cell pattern) of light emission (on)/no light emission (off) cell of respective SFs different in weighting on one field. The respective SFs are weighted so that their sustain periods (Ts), namely, the number of sustain discharge times are different from one another.
In gray-scale display in the subfield process, there occurs a phenomenon that a contour with unnatural color that is not present under normal circumstances is generated especially in a moving portion due to an image retention effect to human eye. The phenomenon is generally called “dynamic false contour” or the like. A technique for coping with the dynamic false contour is demanded.
A technique for coping with the dynamic false contour in the display apparatus has been described in, for example, Japanese Patent No. 3322809 (Patent Document 1). In the conventional art, pixels where the dynamic false contour easily occurs are detected based upon determination for each pixel. A converting processing to the detected pixels is performed so that the dynamic false contour does not occur.
It is important to detect accurately a region where the dynamic false contour occurs in order to reduce or cancel the dynamic false contour (hereinafter, also called “noise” simply). In the conventional art, a pixel where a motion is detected and a pixel region having gray scale in which the dynamic false contour easily occurs have been determined as a dynamic-false-contour occurrence region and detected in the display data. A diffusion process based upon dithering or error diffusion has been applied to the detected region as ways of coping. In the conventional art, a noise occurrence region has been determined and detected for each pixel on an image. In other words, the dynamic-false-contour occurrence region is a pixel region where it is expected in advance that the dynamic false contour will actually occur on a display video image.
The above-described method can cope with noise to some extent. However, the dynamic false contour occurs when on states of the SFs heavily weighted are different in an SF's on-cell pattern of spatially neighboring pixels. Even if respective gray scales of neighboring pixels are ones in which the dynamic false contour hardly occurs in a video image including a motion portion, when their gray scales are ones that stride gray scales in which the dynamic false contour easily occurs (when they constitute a set of near gray scales), the dynamic false contour can occur in a region of the neighboring pixels.
It is considered that a set of gray scales of p1 and p6 sandwiching the gray scale of the above p5 constitute two neighboring pixels in an image. In this case, the on states of highly weighted SF8 and SF6 are different in the SF on-cell pattern of the neighboring pixels due to p1 and p6. Respective p1 and p6 have been conventionally handled as gray scales in which dynamic false contour hardly occurs. That is, when each of p1 and p6 is a single pixel, it is not detected as a dynamic false contour. However, since the case where p6 in the neighboring region due to p1 and p6 is viewed from its front and the case where it is viewed obliquely as shown by an oblique sight line are different in the on state in the highly weighted SF, the dynamic false contour occurs.
As described above, in the conventional art, there is a possibility that detection omission occurs due to insufficient detection of the dynamic-false-contour occurrence region. That is, such a problem arises that handling of noise is insufficient.
Even if a pixel region where dynamic false contour occurs can be detected accurately according to the conventional method, when a motion amount of the pixel region is large, there is a problem that dynamic false contour or a noise region analogous thereto is widely observed due to its image retention.
The present invention is made in view of these problems, and an object thereof is to provide, in a digital display apparatus such as a PDP apparatus and a display method thereof, a technique for reducing or eliminating dynamic false contours in a display video image by determining and detecting an occurrence region of dynamic false contours in display data with good accuracy for coping.
Outlines of representative ones of the inventions disclosed in the present application will be explained briefly as follows. In order to achieve the above object, the present invention is a technique for a digital display apparatus such as a PDP apparatus that performs gray-scale display using a subfield method and for a display method in the digital display apparatus, comprising technical means as described below. The digital display apparatus according to the present invention includes: a display control and drive circuit unit for performing a processing of digital data according to the display method; and a display panel unit driven by the circuit unit.
First, a technique according to the present invention has a means for determining, in order to detect a dynamic-false-contour occurrence region in display data with high precision, spatially neighboring pixels in the display data to detect the region without depending on determination and detection for each pixel performed in the conventional art. In the first means, when SF on-cell patterns in the neighboring pixels are compared with each other and some conditions (detection conditions) for detecting the above-described region are satisfied, a corresponding pixel region is determined as a “carry-including” region, namely, a dynamic-false-contour occurrence region in the display method and a dynamic-false-contour detection region is determined based on the occurrence region. A predetermined noise addressing (reducing or eliminating) processing is performed to the detection region determined like this. An occurrence of the dynamic false contour in an actual display video image is reduced or eliminated by the noise addressing processing.
Secondly, the above-mentioned technique has a means for performing a processing for, based on calculation of a motion amount from the display data and according to the motion amount information, expanding the dynamic-false-contour detection region in addition to the processing and control by the first means, namely, a processing for controlling a width or a range of detection according to the motion amount of the pixel region. It is made possible to cover the dynamic-false-contour occurrence region using the second means, namely, preliminarily cover the dynamic-false-contour occurrence region with the expanded region so that an influence of an image retention due to motion of the occurrence region is not made. At a time of performing the detection region expansion (width control), a direction of expanding the region is, for example, a direction of a pixel having a higher gray scale in two neighboring pixels, namely, a direction where carry in an SF on-call pattern has been detected. Setting is performed so that an expanded size of the region is at least twice the width, the range, or the number of detection pixels, for example, according to the magnitude of the motion amount.
The further detailed configuration will be explained below. The present digital display apparatus is an apparatus for achieving gray scales using a subfield method based on inputted display data, and has a first means (carry detecting unit) for detecting, as a dynamic-false-contour occurrence region, a first pixel region corresponding to the fact that a first pixel (P1) and a second pixel (P2) in an image of the inputted display data are spatially adjacent and a first subfield on-cell patter corresponding to the P1 and a second subfield on-cell pattern corresponding to the P2 are different in a state of turning on/off (light emitting/not light emitting) a larger weighted subfield (,which is called “carry”). Further, it has a second means for performing, to the first pixel region detected by the first means, a noise addressing processing for coping with the dynamic false contour, such as a diffusion process by dithering or error diffusion. The diffusion process by the error diffusion is a diffusion process obtained by putting error diffusion in practical use and is, for example, a processing (actual gray-scale number restricting processing) for performing data conversion so as to restrict original display data to the number of gray scales less that the total number of gray scales of the original display data.
The digital display apparatus has a motion detection means for detecting a motion amount of each pixel in an image of the inputted display data; and a width control means for determining a second pixel region with a predetermined width or range corresponding to the motion amount detected by the motion detection means in which the first pixel region detected by the first means is centered, namely, for expanding the dynamic-false-contour detection region. The noise addressing processing is performed to the second pixel region determined by the width control means using the second means.
The first means detects, as determination of the adjacent pixel region, the first pixel region by determining gray scales of the P1 and P2 adjacent to each other in a horizontal or vertical direction of the image of the display data.
The detection condition is the case of having relationships such as the following items (1) to (4) and the first means detects, as the first pixel region, a pixel satisfying the condition.
(1) When a gray scale of the P2 is higher than that of the P1, the maximum on-cell subfield SFx of the gray scale of the P2 is turned off at the gray scale of the P1 and a predetermined subfield SFy (y<x) different from the SFx is turned on at the gray scale of the P1 and is turned off at the gray scale of the P2.
(2) When a gray scale of the P2 is higher than that of a pixel of the P1, the SFx with the gray scale of the P2 is turned off at the gray scale of the P1 and a subfield SFx-1 having weighting smaller than that the SFx by one level is turned on at the gray scale of the P1 and is turned off at the gray scale of the P2.
(3) When a gray scale of the P2 is higher than that of a pixel of the P1, the SFxs with the gray scale of the P2 and the gray scale of the P2 are the same and the predetermined subfield SFy (y<x) different from the SFx is turned off at the gray scale of the P1 and is turned on at the gray scale of the P2 and a predetermined subfield SFz different from the SFx and the SFy is turned on at the gray scale of the P1 and is turned off at the gray scale of the P2.
(4) When a gray scale of the P2 is higher than that of the P1, the SFxs with the gray scale of the P1 and the gray scale of the P2 are the same and the predetermined subfield SFy(y<x) different from the SFx is turned off at the gray scale of the P1 and is turned on at the gray scale of the P2 and a subfield SFz having weighting smaller than that the SFy by one level is turned on at the gray scale of the P1 and is turned off at the gray scale of the P2.
When the motion amount detected by the motion detection means is equal to or less than a predetermined value, the width or the range of the second pixel region is eliminated (made zero) by the width control means. That is, the region is handled as not the dynamic-false-contour occurrence region and is processed on a main path.
The second means has a dithering means (dithering unit) for performing a dithering processing to the display data. For example, a configuration where the dithering means is provided in parallel with the actual gray-scale number restriction processing means is adopted and the dither means is selectively applied according to the pixel region. The present apparatus has a means (gray-scale difference comparing unit) for calculating a difference between the gray scale of the P1 and the gray scale of the P2 in the display data to compare a value of the difference with a predetermined value (t), so that only when the value of the difference is equal to or less than the predetermined value (t), the dithering processing by the dithering means is selected and performed. For example, further, the predetermined value (t) is set to a dithering amount that is a control amount in the dithering processing for each gray scale in the display data. In a determining and switching means for switching the processings according to the pixel region on the image, the diffusion processing by the error diffusion and the dither processing by the dithering means is switched with respect to the second pixel region according to the motion amount detected by the motion detection means.
Effects obtained by representative ones of the inventions disclosed in the present application will be explained briefly as follows. According to the present invention, the dynamic false contour in the displayed video image can be reduced or eliminated in the digital display apparatus such as a PDP apparatus and a display method thereof by determining and detecting the occurrence region of the dynamic false contour in the display data with good accuracy for coping.
Embodiments of the present invention will be explained in detail below with reference to the drawings. Incidentally, in all the drawings for explaining the embodiments, the same units are denoted in principle by the same reference numerals, and repetitive explanation thereof will be omitted. FIGS. 1 to 19 are the drawings for explaining the embodiments.
(First Embodiment)
First, a basic technical configuration will be explained below. In
A hardware configuration of the PDP apparatus 1 includes, for example, a PDP module in which the panel 160 is bonded to a chassis unit (not shown) and an IC mounting the circuit unit 2 and the like, a power source circuit unit (not shown), and the like are disposed on a back face side of the chassis unit. An end portion of the panel 160 is connected to a driver module (a module where a driver IC and the like are mounted on a flexible substrate) corresponding to the drive circuit unit. The PDP module having such a configuration is accommodated in an external casing so that a PDP apparatus set is configured.
In the circuit unit 2, a display control circuit unit is inputted externally with interface signals including display data (a video image signal) D to perform a signal processing such data conversion or the like. A processing to noise including dynamic false contours is included in the signal processing. The display control circuit unit forms a control signal such as a timing signal T for controlling the drive circuit unit, thereby controlling the drive circuit unit. Each driver drives a corresponding electrode group in the panel 160 according to the display data D and the timing signal T from the display control circuit unit. A display data D to be inputted is in a RGB format and, for example, is composed of signals corresponding to respective colors of R (red), G (green), and B (blue). The display control and drive circuit unit 2 is implemented with hardware such as ASIC (specific use-application integrated circuits).
The circuit unit 2 controls an address driver 120 based upon data signal (D) stored in a memory unit (not shown). According to the timing signal T, the circuit unit 2 also controls the address driver 120, and a scan and sustain driver (corresponding to a X and Y driver) 150, respectively.
The address driver 120 drives a data line (an address electrode) in the panel 160 based upon display data (D). In the scan and sustain driver 150, a scan driver unit drives a scanning line (corresponding to a Y electrode) in the panel 160. In the sustain driver unit, an X driver drives a Y electrode in the panel 160 and a Y driver drives a Y electrode in the panel 160 through the scan driver unit. On a display screen of the panel 160, an address discharge is performed for display cell determination according to driving from the address driver 120 and the scan driver unit. Next, a sustain discharge for display cell light-emission is performed according to driving from the X and Y drivers.
In
The front substrate 41 has a plurality of first (X) electrodes and second (Y) electrodes extending in parallel with each other in a first direction. Each X electrode and each Y electrode serve as an electrode for a sustain discharge and an electrode for scanning. The sustain discharge is performed between the X and Y electrodes. Each X electrode and each Y electrode are composed of, for example, a bus electrode and a transparent electrode. The bus electrode is a straight bar-shaped electrode that is electrically connected to a driver side and is made from metal. The transparent electrode is an electrode that is electrically connected to the bus electrode and is made of an ITO (indium tin oxide) film forming a discharge slit or the like. In this example, an X transparent electrode 3b and a Y transparent electrode 4b, and an X bus electrode 3a and a Y bus electrode 4a are formed in the front substrate 41 in a three-dimensional manner. The X electrodes and the Y electrodes on the front substrate 41 are covered with a dielectric layer 43 and a protective layer 44.
A plurality of address electrodes 47 (data electrodes) that are third (A) electrodes are disposed in the rear substrate 42 so as to extend approximately in parallel in a second direction perpendicular to the X and Y electrodes. The address electrodes 47 are covered with a dielectric layer 45. A display cell is formed, by a region sandwiched between the X and Y electrodes and crossing the address electrodes 47.
A plurality of barrier ribs 48 for forming stripe-like regions partitioned in a vertical direction (the second direction) are formed between the front substrate 41 and the rear substrate 42. Phosphor layers (46r, 46g, and 46b) of respective colors of R, G, and B are distinctly coated on regions partitioned by the barrier ribs 48. A pixel is composed of display cells of the respective colors. Note that an aspect of providing the barrier ribs in a lateral direction (the first direction) can also be adopted.
In
In the display drive of the panel 160, remaining charges are first uniformized as an operation at the reset period (Tr), and data memory (accumulation of wall charges) in a target cell is next carried out by an opposite discharge between the A electrode and the Y electrode as an operation at the address period (Ta). Discharge light-emission at the target cell is generated as an operation at a sustain period (Ts) by a surface discharge between the X electrode and the Y electrode.
The first embodiment will be explained based upon the above-described basic configuration.
In the
In an actual gray-scale number restricting processing unit 170, an actual gray-scale number restricting processing is performed by the non-linear gain unit 60, the error diffusion unit 70, and the code conversion unit 90. The processing is a processing for restricting kinds of the on-cell patterns (called “actual gray-scale number”) used in the SF conversion unit 110 according to a predetermined condition. The predetermined condition means, for example, on-cell patterns (corresponding to gray scales shown by a white triangle in
As a path for processing a video image signal (D), there is a main path on a side where the video image signal passes through the gain unit 20 and the first error diffusion unit 30, whereas there is a sub-path on a side where the video image signal passes through the actual gray-scale number restriction processing unit 170. Selection is performed at the determining and switching unit 100 based upon an output (a control signal) of the false-contour detection unit 50 so that an output on a sub-path side is used to the dynamic-false-contour detection region while an output on a main path side is used to regions other than the dynamic-false-contour detection region.
The reverse γ correction unit 10 performs a reverse γ correction processing (adjustment of a relationship among display data, a gray-scale voltage, and an output video image) to an input video image signal (D) to output the same. The motion detection unit 40 detects a region including a motion in an image based upon a difference between one fields and a difference between two fields obtained from a luminance signal in the input video image signal (D). A motion amount information in a motion region is included in the detection result output.
In the main path, the gain unit 20 multiplies the input video image signal (D) by a gain coefficient. Thereby, in the first error diffusion unit 30 at a downstream stage, an error diffusion processing can be performed over a whole region of the input video image signal. The first error diffusion unit 30 performs error diffusion to the video image signal obtained via the gain unit 20. Thereby, a halftone is produced in a pseudo manner, so that the number of gray scales is increased.
In the sub-path, the non-linear gain unit 60 performs correction of a display characteristic and an inverse function after error diffusion in order to obtain a linear display characteristic as a whole, and multiplies corrected results by the gain coefficient to output them. The second error diffusion unit 70 performs error diffusion to the video image signal obtained via the non-linear gain unit 60. Thereby, a halftone is produced in a pseudo manner, so that the number of gray scales is increased. The code conversion unit 90 performs code conversion so that a luminance level on the sub-path is caused to match with that on the main path.
The false-contour detection unit 50 is inputted with an output signal from the first error diffusion unit 30 on the main path, so that it determines a dynamic-false-contour occurrence region based upon the motion amount information from the motion detection unit 40 to detect the same as a dynamic-false-contour detection region and outputs a control signal (a path selection signal).
The determining and switching unit 100 switches the path (the main path/sub-path) to be used depending on an image region of the input video image signal (D), according to the output signal (the path selection signal) from the false-contour detection unit 50. That is, switching between an output of the first error diffusion unit 30 and an output of the code conversion unit 90 is performed so as to select the sub-path to the dynamic false contour detection region, whereby the selected output is outputted to the SF conversion unit 110.
The SF conversion unit 110 performs, based on an output signal from the determining and switching unit 100, conversion to data (SF on-cell pattern data) indicating a gray scale to be turned on and an SF at a time point to be turned on in a video image signal to supply the data to respective drive circuits (120 and 150).
The address driver 120 drives the address electrode in the panel 160 based on data from the SF conversion unit 110. Data addressing in a display cell group in the panel 160 is performed according to driving at the address period (Ta) in the SF.
The APC operating unit 130 performs an operation for a sustain-discharge number setting corresponding to SF weighting with respect to data from the SF conversion unit 110, based on a timing signal T and outputs the data to the drive signal generation unit 140. The drive signal generation unit 140 receives data via the APC operating unit 130, and controls the scan/sustain driver 150 and outputs data to control sustain discharge drive of the panel 160. The scan/sustain driver 150 drives the scan electrode/the sustain electrode of the panel 160 based on the data from the drive signal generation unit 140.
In
In
An image varies from a dark gray scale to a bright gray scale in a horizontal direction at a carry detection time in a right-horizontal direction shown in
An image varies from a bright gray scale to a dark gray scale in a horizontal direction at a carry detection time in a left-horizontal direction shown in
For example, when the motion amount detected by the motion detection unit 40 is equal to or less than a predetermined value, control is made so that determination region in the width control unit 52 is not present.
The determining and switching unit 100 makes determination according to an output signal (d4) from the false-contour detection unit 50 to switch an output. The determining and switching unit 100 selects and outputs an output signal of the code conversion unit 90, namely, a video image signal which has been subjected to actual gray-scale number restriction to the pixel region detected in the false-contour detection unit 50, and it selects and outputs an output signal of the first error diffusion unit 30, namely, a video image signal which has not been subjected to actual gray-scale number restriction to other pixel regions.
In the false-contour detection unit 50, a first condition at carry detection described above is that, regarding two adjacent pixels (called “P1” and “P2”), when a second gray scale (=gray scale at P2) is higher than a first gray scale (=gray scale at P1), the maximum on-cell subfield SFx at the second gray scale is not turned off at the first gray scale and a predetermined subfield SFy (y<x) different from the SFx is turned on at the first gray scale but turned off at the second gray scale. The maximum on-cell subfield SFx indicates an SF having the maximum weighting of SFs turned on in one field. For example, the maximum on-cell subfield SFx is an SF8 in the case of p5 in
A specific example of the condition and determination will be explained using an example (example 1) of an SF on-cell pattern table shown in FIGS. 6 to 8. It is assumed that one field is composed of SF1 to SF10.
In the present embodiment, for example, 11 level gray scale, 16 level gray scale, 22 level gray scale, 29 level gray scale, 37 level gray scale, and 46 level gray scale are carry gray scales, respectively. The carry gray scale is indicated by a black triangle. Incidentally, since influence on noise such as dynamic false contour is reduced according to a decrease in weighting of SF in one field, SF5 or more is considered as a target in this embodiment. These carry gray scales are gray scales carry-detected according to the conventional method.
A gray scale where all on-cell SFs are continuous from SF1, namely, a gray scale without any intermittent off-cell SFs is shown by a white triangle. For example, in gray scale 10 corresponding to the gray scale without a hole, SFx=SF4 and the carry of SFx=SF5 from the gray scale 11 is performed. For example, in the case where the number of gray scales is a 56 level gray scale, eleven gray scales without the holes including the gray scale 0 shown by white triangles are present. In a processing in the actual gray-scale number restriction processing unit 170, a video image signal whose number of gray scales has been restricted is produced using, for example, the specific gray scales shown by the white triangles.
As described previously, the dynamic false contour occurs not only in the above-mentioned carry gray scale but also in two adjacent gray scales (gray scales of two pixels spatially adjacent to each other in an image) between which at least one carry gray scale is sandwiched. For example, when two adjacent pixels (P1 and P2) in an image are the gray scale 33 and the gray scale 39 indicated by shaded triangles in
A second condition at the above-mentioned carry detection is that regarding two adjacent pixels (called “P1” and “P2”), when the gray scale of P2 is higher than the gray scale of P1, SFx of the gray scale of P1 and that of the gray scale of P2 are the same. A predetermined SFy (y<x) different from SFx is turned off at the first gray scale and turned on at the second gray scale, and a predetermined subfield SFz different from SFx and SFy is turned on at the first gray scale and turned off at the second gray scale.
A specific example complying with the second condition will be explained using an example (example 2) of an SF on-cell pattern table shown in FIGS. 9 to 15.
In this embodiment, the carry occurs in, for example, 16 level gray scale, 28 level gray scale, 44 level gray scale, 64 level gray scale, 88 level gray scale, and 116 level gray scale (shown by black triangles). When two adjacent pixels are pixels between which the carry gray scales are sandwiched, the first condition is satisfied. Further, carry below SFx (called “intermediate carry”) occurs at 32 level gray scale, 48 level gray scale, 52 level gray scale, 68 level gray scale, 72 level gray scale, 76 level gray scale, 92 level gray scale, 96 level gray scale, 100 level gray scale, 104 level gray scale, 120 level gray scale, 124 level gray scale, 128 level gray scale, 132 level gray scale, and 136 level gray scale (shown by shaded triangles). For example, in the gray scales 28 to 31 carried after the gray scale 28, SFx=SF6 and the SF5 is turned off and there is not intermediate carry. The gray scales 32 to 35 subsequently thereto are gray scales where intermediate carry from SF4 to SF5 occurs below SFx=SF6. Two adjacent pixels between which at least one of these intermediate carry gray scales is sandwiched satisfy the second condition.
For example, when two adjacent pixels (P1 and P2) constitute a set of gray scale 127 and gray scale 134 (shown by shaded triangles), the gray scale 127 corresponds to the gray scale of P1 and the gray scale 134 corresponds to the gray scale of P2 and these gray scales constitute a set sandwiching the gray scale 128 and gray scale 132 that are intermediate carry gray scales. Regarding the above-mentioned second condition, SFxs of the gray scale of P1 and the gray scale of P2 are SF10 and SFy turned off at the gray scale of P1 and turned on at the gray scale of P2 is SF7 and SFz turned on the gray scale of P1 and turned off at the gray scale of P2 is SF5. Accordingly, these satisfy the second condition. Therefore, these pixel regions are detected as a false-contour occurrence region corresponding to carry.
In summary, the gray scales of the adjacent pixels in an image of display data (D) is judged, and a whole pixel region is partitioned into some pixel regions described below according to the gray scales (SF on-cell patterns), and the pixel regions are processed. First, the regions of the carry gray scales (weighted) shown by the back triangles are detected as dynamic-false-contour (noise) occurrence regions (a first kind of region) like the conventional method and are processed on the sub-path. Second, the regions of the gray scales satisfying the detection condition and shown by the shaded triangles are detected as dynamic-false-contour (noise) occurrence regions (a second kind of region) based upon the determination by the false-contour detection unit 50 and are processed on the sub-path. Third, regions other than the first kind and the second kind of the regions are processed on the main path.
As described above, in the present embodiment, a dynamic-false-contour occurrence region can be detected not only for each pixel but also based upon determination about the gray scales of the adjacent pixels and be handled by the actual gray-scale number restriction processing, so that display image quality can be improved.
(Second Embodiment)
Next, a second embodiment will be explained.
When the above-described predetermined value (t) is set to be equal to or less than a dither amount in a dither processing performed in the dither unit 80, the dither processing functions effectively.
When gray scales of two adjacent pixels in a video image signal are constituted by a set (Q1) of the gray scale 63 of P5 and the gray scale 64 of P6 and when “the dither amount”=1, the carry from SF7 to SF8 is detected at P6 as explained above and consequently the dither processing (D1) of “the dither amount”=1 is performed at the dither unit 80 in which P6 is centered. That is, the gray scale 64 of P6 is expressed by diffusing the gray scale 63 and gray scale 65. Since the gray scale 63 and gray scale 65 sandwich the carry gray scale 64 therebetween, the dynamic false contour can be reduced effectively. Since the gray scale 63 and gray scale 65 are different in, for example, a state of SF7, the dither processing (D1) is performed effectively.
On the other hand, when gray scales of two adjacent pixels are constituted by, for example, a set (Q2) of the gray scale 56 of P7 and the gray scale 70 of P8 and when “the dither amount”=1, even if a dither processing (D2) is performed to P8 that is a carry detection pixel, the gray scale 70 of P8 is diffused to the gray scale 69 and gray scale 71, so that a reduction effect of the dynamic false contour is made small. Since states of SF are the same in, for example, the gray scale 69 and gray scale 71, the dither processing (D2) is not effective.
That is, as effective processings for reducing the dynamic false contour by regarding the predetermined value (t) set in the gray-scale difference comparison unit 53 as a dither amount, a carry detection region where the dither processing is effective and a carry detection region where the actual gray-scale number restriction processing is effective are distinguished from each other.
As described above, in the second embodiment, the case where the dither processing is effective to the dynamic-false-contour detection region and the case where it is not are switched based on determination about a difference in gray scale between the adjacent pixels, so that the display video image quality can be improved.
(Third Embodiment)
Next, a third embodiment will be explained.
The third embodiment is controlled according to an occurrence status of the dynamic false contour by inputting an output signal (d2) from the motion detection unit 40 to the determining and switching unit 102. In the determining and switching unit 102, switching an output from the dither unit 80 and an output from the actual gray-scale number restriction processing unit 170 is performed to a target pixel region according to a motion amount based on the motion amount information (d2) and the output signal (d6) from the false-contour detection unit 501. When the motion amount is relatively small and when a gray-scale difference between the two adjacent pixels where the dynamic false contours occur is equal to or less than the dither amount, the determining and switching unit 102 selects the output from the dither unit 80. When the motion amount is relatively large and when a gray-scale difference between the two adjacent pixels where the dynamic false contours occur is more than the dither amount, the determining and switching unit 102 selects the output signal from the code conversion unit 90.
As described above, in the third embodiment, delicate control can be performed according to an occurrence status of the dynamic false contour by inputting the output signal (d2) from the motion detection unit 40 to the determining and switching unit 102 as compared with the configuration in the second embodiment.
In the above, the invention made by the present inventors has been specifically explained based on the embodiments. However, needless to say, the present invention is not limited to the embodiments and may be modified variously within the scope of not departing from the gist thereof. The first to third embodiments show the basic configurations, and the present invention can be applied effectively to not only the PDP apparatus 1 described above but also all devices (digital display apparatuses), which include units or means for performing a digital signal processing to display data and displaying it to a display panel unit for a video image according to a subfield method or a method based on the subfield method.
The present invention can be utilized in various digital display apparatuses such as a PDP apparatus and in a display system.
Number | Date | Country | Kind |
---|---|---|---|
JP2005-292106 | Oct 2005 | JP | national |