1. Field of the Invention
The present invention relates to an image display apparatus provided with image forming devices arranged in a matrix, and more particularly to a signal processing unit which is applicable to a television receiver or a display apparatus, utilizing a display panel provided with plural surface conduction devices wired in a matrix and a phosphor plate for emitting light by receiving the irradiation of electron beams from such surface conduction devices and adapted to display an image by receiving a television signal or a display signal from a computer, and which is composed of image data adjustment means for adjusting the drop in the drive voltage resulting from the electrical resistance in the matrix wirings of the aforementioned display panel and gray scale number conversion means for converting the number of gradation levels of the image data or the adjustment data.
2. Related Background Art
Within such image display apparatus, the Japanese Patent Application Laid-open No. 8-248920 discloses an image display apparatus having a configuration, in order to adjust the luminance loss resulting from the voltage drop in the wiring resistance such as the wirings for electrical connection to the electron emitting devices, of calculating adjustment data by statistical calculation and synthesizing the requested value of the electron beam and the adjustment value.
In the following there will be explained the configuration relating to the data adjustment.
At first luminance data of a line of digital image signal are added in an adder 206, and adjustment rate data corresponding to the added value are read from a memory 207. On the other hand, the digital image signal is subjected to serial/parallel conversion in a shift register 204, then held for a predetermined time in a latch circuit 205 and entered at predetermined timings into multipliers 208 provided respectively in the column wirings.
For each column wiring, the multiplier 208 multiplies the luminance data with the adjustment data read from the memory 207, and the obtained-data after adjustment are transferred to a modulation signal generator 209 to generate a modulation signal corresponding to the adjusted data, whereby an image displayed on the display panel based on such modulation signal.
As explained in the foregoing, there is executed a statistical calculation on the digital image signal such as the calculation of sum or average, such as the addition calculation of the luminance data of a line of the digital luminance data in the adder 206, and the adjustment is executed based on the result of such statistical calculation.
On the other hand, in the dither processing for the image signal, it is already known to obtain a multi-value image signal by a dither matrix, as disclosed in the Japanese Patent Application Laid-open No. 63-213084.
However, in such conventional configurations, there is required a hardware of a large magnitude such as multipliers respectively for the column wirings, a memory for supplying the adjustment data and an adder for providing the memory with address signals.
Also there has been a drawback that such adjustment involves discarding of bits of the digital data, thereby resulting in deterioration of the gradation of the image.
In consideration of the foregoing, the object of the present invention is to provide an image display apparatus and an image display method capable of adjusting the voltage drop resulting from the electrical resistance of the wirings with a simple configuration while maintaining excellent image quality.
The above-mentioned object can be attained, according to the present invention, by an image display apparatus provided with:
plural image forming devices arranged in a matrix and connected to plural row wirings and plural column wirings;
scanning means connected to the row wirings and adapted for scanning the row wirings in succession; and
modulation means connected to the column wirings,
the apparatus being firstly featured in comprising:
adjusted image data calculation means for calculating adjusted image data which are image data adjusted for the input image data;
wherein the adjusted image data calculation means is adapted to calculate the adjusted image data having a smooth distribution in the horizontal or vertical direction of the image for same non-zero image data input; and
gray scale number conversion means for converting the number of gradation levels of the adjusted image data outputted by the adjusted image data calculation means;
wherein the modulation means outputs a modulated voltage signal to each column wiring based on the adjusted image data converted by the gray scale number conversion means.
According to the present invention, there is also provided an image display apparatus provided with:
plural image forming devices arranged in a matrix and connected to plural row wirings and plural column wirings;
scanning means connected to the row wirings and adapted for scanning the row wirings in succession; and
modulation means connected to the column wirings,
the apparatus being secondly featured in comprising:
adjusted image data calculation means for calculating adjustment data having a smooth distribution in the horizontal or vertical direction of the image for same non-zero image data input;
gray scale number conversion means for converting the number of gradation levels of the adjusted image data; and
addition means for adding the adjustment data subjected to the conversion of gradation levels and the input image data;
wherein the modulation means outputs a modulated voltage signal to each column wiring based on the output of the addition means.
Now the present invention will be clarified in detail by preferred embodiments thereof with reference to accompanying drawings, taking an image display apparatus employing surface conduction emission devices (hereinafter represented as SCE).
In the following there will be explained an image display apparatus constituting a first embodiment, with reference to the accompanying drawings.
At first there will be explained the external view of a display panel to be used in the image display apparatus embodying the present invention, electrical connections of the display panel, and the characteristics of SCE.
The image display apparatus has a configuration of simple matrix display consisting of a scanning circuit for line-sequentially scanning row electrodes and pulse width modulation means for varying the pulse width of output voltages to column electrodes. In the following a row wiring may also be called a scanning wiring and a column wiring may also be called a modulation wiring.
(Outline of Image Display Apparatus)
In
On the rear plate 1005 there is fixed an device substrate 1001 bearing thereon SCE 1002, constituting image forming devices, in a number N×M. The row wirings 1003, column wirings 1004 and SCE's are connected as shown in
The unit constituted by the substrate 1001, SCE 1002, row wirings 1003 and column wirings 1004 is called a multi electron source.
On the lower face of the face plate 1007, phosphors 1008 of three primary colors of red, green and blue are formed respectively corresponding to the respective pixels.
On the lower face of the phosphor film 1008, there is formed a metal back 1009, and a high voltage is applied to an Hv terminal electrically connected to the metal back 1009 to apply the high voltage between the rear plate and the face plate.
(Characteristics of SCE)
The SCE has, as shown in
The device has following three characteristics with respect to the emission current Ie.
Firstly, the emission current Ie rapidly increases by the application of a voltage equal to or higher than a threshold voltage Vth, but the emission current Ie is scarcely detected at an applied voltage less than the threshold value Vth.
Secondly, as the emission current Ie varies depending on the voltage Vf applied to the device, the magnitude of the emission current Ie can be controlled by varying the voltage Vf.
Thirdly, as the SCE has high-speed response, the emission time of the emission current Ie can be controlled by the application time of the voltage Vf.
In the image display apparatus employing the display panel shown in
Also the second characteristics can be utilized to control the light emission luminance of phosphor by modulating the voltage Vf applied to the device, thereby achieving gradational display by amplitude modulation.
Also the third characteristics can be utilized to control the light emission time of the phosphor by modulating the application time of the voltage Vf to the device, thereby achieving gradational display by pulse width modulation (PWM).
(Drive Method of Display Panel)
A horizontal scanning period I is assumed to be a period for light emission from the pixels of an i-th row.
For light emission from the pixels of i-th row, the scanning wiring of the i-th row is placed in a selected state by applying a selection voltage Vs to the voltage supply terminal Dxi thereof. The voltage supply terminals Dxk of other scanning wirings (k=1, 2, . . . , N but k≠i) are placed in a non-selected state by application of a non-selecting voltage Vxs.
In the present embodiment, the selecting voltage Vs is selected at −0.5 VSEL which is a half of the voltage VSEL shown in
Also the voltage supply terminal of the modulating wirings is given a pulse width modulated signal of a voltage amplitude Vpwm. In the conventional case without adjustment, the pulse width of the pulse width modulated signal supplied to a j-th modulation wiring is determined according to the magnitude of the image data for a pixel of i-th row and j-th column in the image to be displayed, and all the modulation wirings are given pulse width modulated signals corresponding to the magnitudes of the image data of the respective pixels.
In the present embodiment, as will be explained later in more details, the pulse width of the pulse width modulated signal supplied to a j-th modulation wiring is determined according to the magnitude of the image data for a pixel of i-th row and j-th column in the image to be displayed and also to a corresponding adjustment amount in order to compensate the loss in the luminance resulting from the voltage drop, and all the modulation wirings are given pulse width modulated signals.
In the present embodiment, the voltage Vpwm is selected at +0.5 VSEL.
(Voltage Drop in the Scanning Wiring)
As explained in the foregoing, the issue to be resolved in the present invention is an increase in the potential on the scanning wiring, resulting from the voltage drop in the scanning wiring of the display panel and decreasing the voltage applied to the SCE, thereby reducing the emission current from the SCE. In the following there will be explained the mechanism of such voltage drop.
Though variable depending on the design specifications and the producing method of the SCE, the device current of a SCE device is about several hundred microampere under the application of the voltage VSEL.
Thus, in case of causing only one pixel to emit light and no light emission from other pixels within the selected scanning line in a certain horizontal scanning period, the device current flowing from the modulation wirings to the scanning wiring of the selected row is limited to the current of one pixel (namely several hundred microampere mentioned above). Therefore, the voltage drop is scarcely generated and the luminance of the emitted light is not lowered.
On the other hand, in case of light emission from all the pixels of the selected row in a certain horizontal scanning period, there flows a current corresponding to all the pixels from all the modulation wirings to the selecting wiring in the selected state, whereby the total current reaches several hundred milliamperes to several amperes to generate a voltage on the scanning wiring by the wiring resistance thereof.
Such voltage drop on the scanning wiring results in a loss of the voltage applied across the SCE, whereby the emission current of the SCE for light emission is lowered to reduce the luminance of the emitted light.
Such phenomenon is further complicated by a fact that the magnitude of the voltage drop varies even within a horizontal scanning period in case the modulation is executed by pulse width modulation.
In case the signal supplied to each column is a pulse width modulation signal which has a synchronized start point and a pulse width variable depending on the magnitude of the input data as shown in
Consequently the magnitude of the voltage drop generated on the scanning wiring tends to be larger in the initial portion of a horizontal scanning period and to gradually decrease thereafter.
Since the pulse width modulation signal varies at each time corresponding to a gradation level of modulation, the voltage drop also varies at each time corresponding to a gradation level of the pulse width modulation signal.
In the foregoing, there has been explained the voltage drop in the scanning wiring, which is the basic issue to be solved in the present invention.
In the following there will be explained an adjustment method for the influence of the voltage drop, featuring the present invention.
(Method of Calculation of Voltage Drop)
In order to determine the adjustment amount for reducing the influence of the voltage drop, there is at first required a hardware capable of estimating the magnitude of voltage drop and the change thereof in time on real-time basis. However, in the display panel to be used in such image display apparatus as contemplated in the present invention, there are usually provided several thousand modulation wirings, and it is extremely difficult to calculate the voltage drops at the crossing points of all the modulation wirings and the scanning wiring and not realistic to prepare a hardware capable of executing such calculation on real-time basis.
Therefore, the amount of voltage drop is determined by dividing the positions in a same row into blocks and also dividing the magnitude of the image data into blocks.
Such block formation is based on the following characteristics of voltage drop:
More specifically, the change of the voltage drop in time is estimated in approximate manner by calculating the voltage drop by a degeneration model to be explained later for plural times.
(Calculation of Voltage Drop by Degeneration Model)
In
It is now assumed that, at a certain time within a horizontal scanning period, the turn-on state (whether the output of the modulation means is “H” or “L”) is known for each pixel on the selected scanning wiring.
In such turn-on state, the device current flowing from each modulation wiring to the selected scanning wiring is defined as Ifi (i=1, 2, . . . , N, representing column number).
Also as shown in
Also at the boundary position of each block, there is defined a position called node. The node is a horizontal position (reference point) for calculating the amount of voltage drop generated on the same row in the degeneration model in discrete manner. Each divided block is composed of the SCE's connected to an area of the scanning wiring divided by the nodes (reference points).
In the present example, there are set five nodes 0 to 5 at the boundary positions of the blocks.
In the degeneration model, n modulation wirings contained in a block shown in
It is also assumed that a current source is connected to the degenerated modulation wiring of each block, and that the summed currents (statistical amounts) IF0 to IF3 in the respective blocks flow from such current sources.
Thus, IFj (j=0, 1, . . . , 3) is a current defined by:
It is to be noted that the potential at both ends of the scanning wiring is Vs in
Also the SCE's are omitted because the generated voltage drop itself, seen from the selected scanning wiring, remains same regardless of the presence or absence of the SCE as long as a same current is supplied fro the column wirings. Therefore, the SCE's are omitted by representing the current flowing from the current sources of each block by the summed current of the device currents in each block (equation (1)).
Also the wiring resistance of the scanning wiring in each block is assumed as n times of the wiring resistance of the scanning-wiring in a section, wherein a section means a portion of the scanning wiring between a crossing point with a column wiring and another crossing point with a neighboring column wiring. It is also assumed in the present example that the wiring resistance of the scanning wiring is constant among the sections.
In such degenerated model, the voltage drops DV0 to DV4 generated at the nodes on the scanning wiring can be calculated in simple manner by the following multiplication-summation equations:
DV0=a00×IF0+a01×IF1+a02×IF2+a03×IF3
DV1=a10×IF0+a11×IF1+a12×IF2+a13×IF3
DV2=a20×IF0+a21×IF1+a22×IF2+a23×IF3
DV3=a30×IF0+a31×IF1+a32×IF2+a33×IF3
DV4=a40×IF0+a41×IF1+a42×IF2+a43×IF3
or
wherein i=0, 1, 2, 3 or 4, and aij means a voltage generated at the i-th node when a unit current is injected into the j-th block only in the degeneration model (such definition being used hereinafter).
The aij mentioned above can be derived from the Kirchhoff's law and can be calculated once and stored as a table.
Furthermore, for the summed currents IF0 to IF3 defined by the equation (1) for the respective blocks, there is executed an approximation according to the following equation (4):
wherein a variable Count i assumes a value 1 or 0 respectively when an i-th pixel on the selected scanning line is turned on or off.
Also IFS indicates the device current IF flowing when a voltage VSEL is applied across a SCE, multiplied by a coefficient α within a range of 0 to 1, namely:
IFS=α×IF (5)
The equation (4) assumes that a device current flows from the column wirings of each block into the selected scanning wiring, in proportion to the number of turned-on devices in such block. In such assumption, the device current IFS of a device, obtained by multiplying the device current IF of a device with a coefficient α, is adopted in consideration of the decrease in the device current resulting from an increase in the voltage of the scanning wiring by the voltage drop.
Since the voltage drop shows a very smooth curve, the voltage drop between the nodes is estimated to approximately assume values represented by a broken line in
In this manner, the present degeneration model allows to calculate the voltage drop at each node and at a desired timing for any arbitrary image data.
In the foregoing, there has been calculated the voltage drops in a certain turn-on state, in a simplified manner by the degeneration model.
The voltage drop generated on the selected scanning wiring changes in time within a horizontal scanning period, and such change is estimated by determining the turn-on states at certain times (reference times) within a horizontal scanning period and calculating the voltage drops for such turn-on states utilizing the degeneration model.
The number of turn-on devices in each block at a certain timing within a horizontal scanning period can be determined in simple manner by referring to the image data of each block.
Now, as an example, it is assumed that the input data to the pulse width modulation circuit are of 8 bits and that the pulse width modulation circuit outputs a pulse width linearly proportional to the magnitude of the input data.
More specifically, the pulse width modulation circuit outputs a signal “L” for input data of 0, a signal “H” for the entire horizontal scanning period for input data of 255, and, for input data of 128, releases a signal H for a former half of the horizontal scanning period and a signal L for a latter half thereof.
In such case, the number of turn-on devices at the upshift timing (start time) of the pulse width modulation signal can be simply detected by counting the number of input data, larger than 0, into the pulse width modulation circuit.
Similarly, the number of turn-on devices at the center of a horizontal scanning period can be simply detected by counting the number of input data, larger than 128, into the pulse width modulation circuit.
In this manner, the number of turn-on devices at an arbitrary timing can be calculated in simple manner by comparing the image data with a threshold value and counting the true outputs of the comparator.
For simplifying the explanation hereafter, there is defined a time amount called time slot.
The time slot means the time from the start of the pulse width modulation signal with a horizontal scanning period, so that a time slot=0 indicates a time immediately after the start time (upshift in this case) of the pulse width modulation signal.
Also a time slot=64 is defined to indicate a time after the lapse of a period corresponding to 64 gradation levels from the start time of the pulse width modulation signal.
In the present example, the pulse width modulation is executed by modulating the pulse width from the start timing, but the present invention is likewise applicable to a case where the pulse width modulation is executed by modulating the pulse width based on the downshift timing of the pulse, though the direction of proceeding of the time axis and the time slot is inversed.
(Calculation of Adjustment Data from Voltage Drop)
As explained in the foregoing, the change in time of the voltage drops within a horizontal scanning period can be calculated in approximate and discrete manner by repeating the calculation with the degeneration model.
In
In
As the magnitude of the voltage drop and the change thereof in time are rendered calculable as explained in the foregoing, the present inventors have investigated, as a next step, a method of calculating adjustment data for correcting the image data for the voltage drop.
The ordinate indicates the emission current in percentage at each time and at each position, taking the emission current in the absence of the voltage drop as 100%, and the abscissa indicates the horizontal position.
As shown in
The values in
Consequently
In the following there will be explained a method of calculating, from the amount of voltage drop, the adjustment data for correcting the image data.
The luminance of light emission corresponds to the amount of emitted charge, obtained by integrating in time the emission current resulting from the emission current pulse. In the following description, therefore, the emitted charge amount is used in considering the variation in the luminance by the voltage drop.
Taking the emission current in the absence of influence of the voltage drop as IE and a time corresponding to a gradational level in the pulse width modulation as Δt, the emitted charge amount Q0 to be emitted by the emission current pulse corresponding image data of 64 is obtained by multiplying the amplitude IE of the emission current pulse with the pulse width (64×Δt), namely:
Q0=IE×64×Δt (6)
In practice, however, there is generated a decrease in the emission current by the voltage drop on the scanning wiring.
The emission charge amount by the emission current pulse in consideration of the influence of the voltage drop can be calculated in approximate manner as explained in the following.
Taking the emission currents at time slots=0, 64 at the node 2 respectively as Ie0 and Ie1 and adopting an approximation that the emission current in the range of 0 to 64 linearly changes between Ie0 and Ie1, the emission charge amount Q1 in such range can be represented by a trapezoidal area shown in
Q1=(Ie0+Ie1)×64×Δt×0.5 (7).
Then, as shown in
Also in case of extending the pulse width for the adjustment of the voltage drop, the emission current amount is considered to vary in each time slot, but, for the purpose of simplicity, the emission current is assumed to become Ie0 at the time slot=0 and Ie1 at a time slot=(64+DC1) as shown in
Also the emission current between the time slot=0 and the time slot=(64+DC1) is approximated to assume a value on a straight line connecting the emission currents at the two points.
Therefore, the emission charge amount Q2 by the emission current pulse after adjustment is given by:
Q2=(Ie0+Ie1)×(64+DC1)×Δt×0.5 (8).
Assuming that this is equal to Q0 mentioned before, there is obtained:
IE×64×Δt=(Ie0+Ie1)×(64+DC1)×Δt×0.5
By rearranging this equation with respect to DC1, there is obtained:
DC1={(2×IE−Ie0−Ie1)/(Ie0+Ie1)}×64 (9)
The adjustment data for the image data of 64 are calculated in the above-described manner.
Thus, for the image data of a magnitude of 64 at the position of node 2, there should be added an adjustment amount of CData=DC1 as shown in the equation (9).
Also for image data of a magnitude of 192, there can be determined the adjustment amounts for each of three periods as shown in
Also for a pulse width 0, there is naturally no influence of the voltage droop on the emission current, the adjustment data are selected as 0 and the adjustment data CData to be added to the image data are also selected as 0.
Such calculation of the adjustment data for the discrete image data such as 0, 64, 1128 and 192 intends to reduce the amount of calculation.
The discrete adjustment data are calculated for the node positions indicated by □, ◯, ● and Δ and the different magnitudes of the image data Data (image data reference values of 0, 64, 128 and 192).
(Interpolating Method for Discrete Adjustment Data)
The adjustment data are calculated in discrete manner corresponding to the node positions, and do not provide the adjustment data for an arbitrary horizontal position (arbitrary column wiring number). Also such adjustment data correspond to the image data of certain predetermined magnitudes of the reference values of the image data at the respective node positions and do not provide the adjustment data corresponding to the magnitudes of the actual image data.
In the following, therefore, there will be explained a method of linear interpolation of the discretely calculated adjustment data thereby obtaining the adjustment data for arbitrary image data on each column wirings.
It is assumed that the adjustment data are already calculated in discrete manner for positions Xn, Xn+1 corresponding to the nodes n, n+1.
It is also assumed that the input image data Data assume a value between the two reference values Dk, Dk+1 of the image data for which the adjustment data are calculated in discrete manner.
By representing the adjustment data for the reference value Dk of k-th image data at a node n by CData[k][n], the adjustment data CA for the image data Dk at a position x can be calculated as follows, utilizing linear interpolation based on the values CData[k][n] and CData[k][n+1]:
Also the adjustment data CB for the image data Dk+1 at a position x can be calculated in the following manner:
Adjustment data CD for the image data Data at the position x can be calculated in the following manner by linear approximation of the adjustment data CA and CB:
As explained in the foregoing, the adjustment data matching the actual position and the actual magnitude of the image data can be calculated from the discrete adjustment data in simple manner by the method according to the equations (17) to (19). In
By correcting the image data by adding thus calculated adjustment data to the image data and executing pulse width modulation according to the image data after correction, it is rendered possible to reduce the deterioration of image quality resulting from the voltage drop, encountered in the conventional technology, thereby improving the image quality.
(Function of Entire System and Principal Parts)
In
Also in
There are also shown adjustment data CD[9:0] of a 10-bit width, adjustment data DZ[7:0] of an 8-bit width subjected to conversion of gray scale number, and image data Dout[7:0] of an 8-bit width after addition of the adjustment data.
(Adder 12)
The adder 12 serves to add the adjustment data CD from the adjustment data calculation unit and the image data Data. By the addition, the image data Data are corrected, and outputted as the image data Dout to the shift register.
In the addition of the image data Data and the adjustment data CD, there may result an overflow in the adder. Therefore, in order to avoid such overflow in the present embodiment, the bit width of the adder and that of the succeeding modulation unit are determined in consideration of the maximum value in the addition of the image data Data and the adjustment data CD.
More specifically, in the image display apparatus of the present embodiment, the adjustment data become 120 at maximum for an image where the image data are all 255 to provide a maximum output of the adder of 255+120=375, whereby the number of output bits of the adder and the number of bits of the modulation unit are selected as 9 bits and the number of bits of various units are determined accordingly.
Also for avoiding overflow, there may also be adopted a configuration of estimating in advance the maximum value of the adjustment data to be added and reducing in advance the variable range of the image data so as not to cause overflow in case such maximum value is added.
The variable range of the image data can be reduced for example by limiting the input image data at the A/D conversion thereof or by providing a multiplier for multiplying the image data with a gain within a range of 0 to 1 thereby limiting the magnitude of the image data.
Also it is possible to provide a limiter in the adjustment data output unit.
(Delay Circuit 19)
Image data SData rearranged by the data arrangement conversion unit are entered in the adjustment data calculation unit and a delay circuit (delay means) 19. An adjustment data interpolation unit of the adjustment data calculation unit refers to the horizontal position information x from the timing control circuit and the image data SData thereby calculating the matching adjustment data CD.
The delay circuit 19 is provided for absorbing the time required for calculating the adjustment data, and executes delaying, at the addition of the adjustment data to the image data in the adder, in such a manner that the image data are properly added with the matching adjustment data. Such delay circuit can be composed of a flip-flop.
(Details of Modulation Unit)
Parallel image data D1 to DN outputted from the latch circuit 6 are supplied to the modulation unit 8.
The modulation unit consists of a pulse width modulation circuit (PWM circuit) composed, as shown in
The image data D1 to DN are linearly correlated with the output pulse width of the modulation unit, as shown in
The upper, middle and lower wave forms in
In the present embodiment, the number of bits of the input data D1 to DN to the modulation unit are selected as 9 bits in order to avoid overflowing as explained in the foregoing.
In the foregoing description, there was described that the modulation signal of a pulse width corresponding to a horizontal scanning period was outputted in response to the input data 511 to the modulation unit, but, in more details, non-driving periods, though very short, are provided before the upshift of the pulse and after the downshift of the pulse as margins in timing.
(Adjustment Data Calculation Unit)
The adjustment data calculation unit serves to calculate the adjustment data for the voltage drop, by the aforementioned adjustment data calculating method, and is composed, as shown in
The discrete adjustment data calculation unit calculates the voltage drops from the input image signal and also calculates the adjustment data from the voltage drops in discrete manner. In order to reduce the amount of calculation and of hardware, such unit calculates the adjustment data in discrete manner by introducing the concept of the aforementioned degenerated model.
The adjustment data calculated in discrete manner are interpolated by the adjustment data interpolation unit (adjustment data interpolating means) to provide the adjustment data CD matching the magnitude of the image data and the horizontal display position x thereof.
(Discrete Adjustment Data Calculation Unit)
The discrete adjustment data calculation unit executes division of the image data into blocks and calculation of the statistical amount (number of turn-on devices) for each block, and performs a function as a voltage drop calculating unit for calculating the change in time of the voltage drop at each node position from the aforementioned statistical amount, a function of converting the voltage drop at each time into the luminance of emitted light, a function of integrating the luminance of emitted light in time thereby obtaining the total luminance of emitted light, and a function of calculating therefrom the adjustment data for the reference value of the image data at the discrete reference points.
(Adjustment Data Interpolation Unit)
The adjustment data interpolation unit serves to calculate the adjustment data matching the display position (horizontal position) of the image data and the magnitude thereof. Such unit executes interpolation on the discretely calculated adjustment data, thereby providing the adjustment data matching the display position (horizontal position) of the image data and the magnitude thereof.
(Operation Timing of Various Units)
In
Simultaneous with the start of a horizontal scanning period, the digital image data RGB are transferred from the input switching circuit.
Referring to
The image data R_I, G_I, B_I are entered in the horizontal scanning period I into the adjustment data calculation unit, which counts the number of turn-on devices as explained in the foregoing and calculates the voltage drop amount at the end of the counting.
In succession to the calculation of the voltage drop amount, there are calculated the discrete adjustment data, and the results of calculation are stored in the register.
Then, in a succeeding scanning period I+1, in synchronization with the output of the image data Data_I of the immediately preceding horizontal scanning period, the adjustment data interpolation unit executes interpolation of the discrete adjustment data, thereby providing the adjustment data. The interpolated adjustment data are immediately subjected to the conversion of number of gradation levels in the gray scale number conversion unit 15 and are supplied to the adder 12.
The adder 12 adds the image data Data and the adjustment data CDx in succession and transfers the adjusted image data Doout to the shift register. The shift register stores the image data Dout of a horizontal scanning period according to the signal TSFT and also executes serial-parallel conversion to output parallel image data ID1 to IDN to the latch circuit 6. The latch circuit 6 latches the parallel image data ID1 to IDN from the shift register in synchronization with the upshift of the signal Dataload, and transfers the latched image data D1 to DN to the pulse width modulation unit 8.
The pulse width modulation unit 8 outputs the pulse width modulation signal of a pulse width corresponding to the latched image data. Therefore, in the image display apparatus of the present embodiment, the pulse width modulation signal outputted by the modulation unit is displayed with a delay of two horizontal scanning periods from the input of the image data.
Such image display apparatus is enabled, in the image displaying operation, to compensate the voltage drop in the scanning wiring encountered in the conventional technology and to reduce thus resulting deterioration of the displayed image, thereby providing very satisfactory image display.
Also there can be obtained excellent effects of very easily calculating the adjustment data by calculating the adjustment data in discrete manner and interpolating such adjustment data in positions between the discretely calculated points and also by a very simple hardware.
In an image portion where the magnitude of the image data is small, the influence of an error in the calculation of the adjustment data tends to become conspicuous. On the other hand, in an image portion where the magnitude of the image data is large, the influence of the error in the calculation of the adjustment data is less conspicuous because the magnitude of the image data themselves is large.
In consideration of these features, it is preferable, in order to reduce the error in adjustment, to select a smaller interval for the reference values of the image data in the image portion where the magnitude of the image data is small, and to select a larger interval for the reference values of the image data in the image portion where the magnitude of the image data is large.
In the foregoing first embodiment, reference values of the image data are selected in discrete manner for the input image data, then reference points are selected on the row wirings, and the adjustment data are calculated for the image data of the magnitudes of the reference values at such reference points.
Then the adjustment data calculated in discrete manner are interpolated to obtain the adjustment data corresponding to the horizontal display position of the input image data and the magnitude thereof, and such adjustment data are added to the image data to achieve adjustment.
On the other hand, similar adjustment can also be achieved by the following configuration.
More specifically, it is possible to calculate the adjustment result of the image data corresponding to the discrete horizontal positions and the reference values of the image data (namely the sum of the aforementioned discrete adjustment data and the reference values of the image data, or the adjusted image data), and to interpolate the discretely calculated adjustment results thereby obtaining the adjustment result corresponding to the horizontal display position of the input image data and the magnitude thereof, and to execute modulation according to such adjustment result.
In such configuration, it is not necessary to add the image data and the adjustment data after the interpolation, since the discrete calculation provides the summed result of the image data and the adjustment data. In
(Gray Scale Number Converting Unit)
In the following there will be given an explanation on the gray scale number converting unit which constitutes an important part in the present invention.
As explained in the foregoing, the adjustment data for the voltage drop are calculated with a precision of 10 bits while the image data are given in 8 bits. More specifically, the uppermost bit (MSB) of the image data corresponds to the MSB of the adjustment data, and the adjustment data are calculated with a higher precision by two bits below the fractional point.
In the present embodiment, since the number of gradation levels of the modulation unit is 8 bits, the adjustment data of 10 bits have to be converted into those of 8 bits.
Therefore, in the present embodiment, in order to represent gradation of 10 bits in pseudo manner with the adjustment data of 8 bits, the dither method is employed for converting the 10-bit data into 8-bit data.
More specifically, as shown in
In
The dither table 2121 outputs dither data Q0 according to the horizontal address position and the vertical address position of the adjustment data.
The horizontal and vertical address positions of the adjustment data mean those of the image data which are adjusted by such adjustment data.
More specifically, states where the horizontal address position of the adjustment data is odd or even are respectively defined as H=‘1’ and H=‘0’, while states where the vertical address position of the adjustment data is odd or even are respectively defined by V=‘1’ and V=‘0’, and dither data Q0 defined as shown in
The output Q0 of the dither table is added by the adder 2122 to the adjustment data CD[9:0], and the lower 2 bits of the adjustment data CDz[9:0] after addition are discarded by rounding means to obtain 8-bit adjustment data DC[7:0] (namely CDz[9:2]).
Such gray scale number converting unit allows not only to execute conversion of the number of gradation levels of the adjustment data of 10 bits into those of 8 bits but also to represent the number of gradation levels corresponding to 10 bits with the image data of 8 bits in pseudo manner by area modulation over the entire image, thereby achieving very satisfactory adjustment.
The present inventors have also confirmed that the dither method for reflecting the lower 2 bits of the adjustment data into the upper 8 bits is not limited to the aforementioned dither method applied in spatial directions but can also be achieved by a dither method involving development in the direction of time.
In order to achieve the dither method applied in the direction time, instead of varying the dither data according to the horizontal and vertical address positions as shown in
The dither method can also be, instead of the aforementioned method utilizing a dither table, a random dither method in which a train of random numbers is added to the adjustment data and quantization is then executed. There may also be employed a systematic dither method of adding a dither matrix (dither table) such as a Bayer matrix as shown in
Also the dither method is not restrictive, and there may be adopted another method capable of converting the number of gradation levels and representing the intermediate gradations, such as error diffusion method.
The aforementioned adjustment by reducing the minimum resolution of the adjustment data by the dither method provides an excellent effect of rendering less conspicuous the hindrance effect to be generated by the adjustment as will be explained in the following.
(Advantage of Precise Calculation of Adjustment Data)
As explained in
However, though the aforementioned linear approximation executes very smooth adjustment, the pattern shown in
On the other hand, when the white window pattern is continuous moved in the lateral direction as shown in
Since the present adjustment method is based on the calculation of the adjustment data for the voltage drop on the image data of the horizontal scanning period on real-time basis, the stepwise pattern also moves in the horizontal direction simultaneously with the continuous movement of the white window.
The vertical line pattern is visible in a moving image but not visible in a still image, because of the visual characteristics of human, showing higher visibility for a moving object than for a still object.
In the foregoing description, the number of gradation levels of the modulation unit is assumed to be 256, but such vertical line pattern may be recognized even in a still image if the number of gradation levels is selected as 64. Also in an image display apparatus with a higher luminance of light emission of the display panel, such pattern may become recognizable also in a still image because the luminance amount corresponding to a gradation level of the modulation unit becomes larger.
In consideration of the foregoing, the present inventors have confirmed that the vertical line-shaped hindrance pattern becomes unrecognizable by calculating the adjustment data with a higher precision and reducing the minimum resolution of the adjustment data.
In this embodiment, the adjustment data are calculated with 10 bits, and are converted by the dither method into the adjustment data of 8 bits showing pseudo gradation equivalent to 10 bits.
The vertical line-shaped hindrance pattern is scarcely noticeable by adding the adjustment data of 8 bits and the image data of 8 bits and executing modulation according to the result of such addition.
The aforementioned hindrance pattern is visible in case of displaying a special image as explained in the foregoing (particularly a small image with a high spatial frequency) but not recognizable in case of displaying ordinary television image.
However, the present inventors have confirmed that the feeling of aforementioned hindrance is generated in case of a computer-generated image or the like and have thought it important to provide an image without such unpleasant feeling even in such image. As the increase in the magnitude of hardware in such configuration is estimated to be not significant, the image display apparatus of the present embodiment is prepared including the aforementioned gray scale number converting unit.
The number of bits of the modulation unit is selected as 8 bit, while that of the image data is selected as 8 bits and that of the adjustment data prior to the conversion of the number of gradation levels is selected as 10 bits, but such selections are not restrictive.
Also in the present embodiment, the number of bits of the image data is selected as 8 bits and that of the modulation unit is selected as 8 bits, but such selections are not restrictive and the number of bits of the image data may be less than that of the modulation unit.
Also the number of bits of the adjustment data in the integral part thereof is selected as 8 bits, but the number of bits of the integral part may be suitably determined according to the magnitude of the adjustment data themselves.
For example, in case of using a display panel with a very large voltage drop, the adjustment data may exceed 255. In such case, the integral part may calculated with 9 bits.
In more general terms, the present embodiment includes the following configuration:
It is assumed that the number of bits of the modulation unit is K bits and that of the image data is K bits (K being an integer larger than 0):
The image data have an integral part of K bits and a fractional part of 0 bits, while the adjustment data have an integral part of k bits and a fractional part of L bits.
The adjustment data of k bits after the conversion of number of gradation levels have an integral part of k bits and a fractional part of 0 bits, and are obtained by developing the fractional part of the adjustment data of (k+L) bits for example by the dither method thereby achieving conversion of the number of gradation levels into data of k bits.
In the foregoing step (1), the number of bits of the integral part of the adjustment data is selected as k bits (k being an integer larger than 0), and the value k can be suitably selected according to the maximum value of the adjustment data and may be equal to K (k=K).
For example, if the maximum value is 63 at the maximum adjustment, the integral part of the adjustment data can have 6 bits and need not be calculated with 8 bits as explained in the foregoing.
On the other hand, if the maximum value is 300 at the maximum adjustment, the integral part of the adjustment data have to have 9 bits.
The third embodiment is different from the first embodiment in that:
In the present embodiment, the conversion of the number of gradation levels from the data of 10 bits into those of 8-bits by the dither method can be achieved as in the first embodiment by the method explained in
Such image display apparatus is enabled, in the image displaying operation, to compensate the voltage drop in the scanning wiring encountered in the conventional technology and to reduce thus resulting deterioration of the displayed image, thereby providing very satisfactory image display.
Also an increase in the number of bits of the inverse γ-conversion process unit allows to reduce the error in the inverse γ-conversion process.
Furthermore, by adding the adjustment data calculated with 10 bits for the voltage drop and the image data of 10 bits after inverse γ-conversion and executing the conversion of the number of gradation levels from 10 bits to 8 bits on the result of such addition, there can be obtained excellent effects in comparison with an alternative configuration to be explained in the following.
As an alternative for the present embodiment, there can be conceived the following configuration in which:
In comparison with the above-described configuration, the configuration of the present embodiment is featured in executing the conversion of the number of gradation levels after the adding process, and is advantageous in that the addition process is executed with a higher precision to avoid the error in the calculation.
Also there can be obtained another effect, by converting the result of addition calculated with a higher precision by the gray scale number converting unit 16, of achieving display with pseudo gradational representation equivalent to 10 bits, thereby obtaining image display of higher quality.
In the present embodiment, the number of bits of the image data after inverse γ-conversion is selected as 10 bits, while that of the adjustment data is selected as 10 bits and that of the input signal to the modulation unit is selected as 8 bits, but such selections are not restrictive.
As explained in the foregoing, the present invention realizes excellent image quality by achieving compensation for the voltage drop, resulting from the electrical resistance of the wirings by a simple configuration.
Number | Date | Country | Kind |
---|---|---|---|
2001-180897 | Jun 2001 | JP | national |
2001-232594 | Jul 2001 | JP | national |
This is a division of application Ser. No. 10/166,641, filed on Jun. 12, 2002.
Number | Name | Date | Kind |
---|---|---|---|
5734361 | Suzuki et al. | Mar 1998 | A |
6549182 | Nitta et al. | Apr 2003 | B2 |
6552702 | Abet et al. | Apr 2003 | B1 |
6700559 | Tanaka et al. | Mar 2004 | B1 |
6707437 | Kuno et al. | Mar 2004 | B1 |
6985141 | Abe et al. | Jan 2006 | B2 |
7154457 | Sagano et al. | Dec 2006 | B2 |
20020089473 | Yamazaki et al. | Jul 2002 | A1 |
Number | Date | Country |
---|---|---|
63-213084 | Sep 1988 | JP |
2-257583 | Oct 1990 | JP |
8-248920 | Sep 1996 | JP |
9-134145 | May 1997 | JP |
2000-242208 | Sep 2000 | JP |
2001-112015 | Apr 2001 | JP |
2002221933 | Aug 2002 | JP |
Number | Date | Country | |
---|---|---|---|
20060256142 A1 | Nov 2006 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10166641 | Jun 2002 | US |
Child | 11489590 | US |