JPH07160217A - Color gradation display system and color gradation display device - Google Patents
Color gradation display system and color gradation display deviceInfo
- Publication number
- JPH07160217A JPH07160217A JP5310047A JP31004793A JPH07160217A JP H07160217 A JPH07160217 A JP H07160217A JP 5310047 A JP5310047 A JP 5310047A JP 31004793 A JP31004793 A JP 31004793A JP H07160217 A JPH07160217 A JP H07160217A
- Authority
- JP
- Japan
- Prior art keywords
- output
- signal
- bits
- generating means
- component signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Liquid Crystal (AREA)
- Liquid Crystal Display Device Control (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
(57)【要約】
【目的】 階調の少ないカラーLCDに、それがもつ階
調よりも多くの階調を表示させるとき、フレーム内の色
偏差がなくフリッカを最小限に抑えた面積・フレームレ
ート変調を実現するカラー階調表示方式および装置を得
る。
【構成】 垂直同期信号を入力して輝度を一定に保ちな
がら各コンポーネント信号の位相差を発生させる手段8
により各コンポーネント信号のオフセット値を得、水平
カウンタ5のカウント値ならびに垂直カウンタ6のカウ
ント値で選ばれた2次元ディザテーブル7の出力値に前
記各コンポーネント信号のオフセットを加えて、各コン
ポーネント信号毎のディザ値を得る。フレームメモリ1
からの表示されない下位ビットのデータに前記各コンポ
ーネント信号毎のディザ値を加えることで、各コンポー
ネント信号のキャリーを発生し、表示する階調をインク
リメントするか否かを判定する。
(57) [Abstract] [Purpose] When displaying more gradations than it has on a color LCD with few gradations, there is no color deviation within the frame and the area / frame is minimized. To obtain a color gradation display system and device which realize rate modulation. [Structure] Means 8 for generating a phase difference between each component signal while inputting a vertical synchronizing signal and keeping the brightness constant.
The offset value of each component signal is obtained by the following, and the offset of each component signal is added to the output value of the two-dimensional dither table 7 selected by the count value of the horizontal counter 5 and the count value of the vertical counter 6 for each component signal. Gets the dither value of. Frame memory 1
By adding the dither value for each component signal to the data of the lower bits which are not displayed, the carry of each component signal is generated and it is determined whether or not the gradation to be displayed is incremented.
Description
【0001】[0001]
【産業上の利用分野】本発明は、少ない階調をもつデジ
タル表示装置、例えばLCD(液晶表示装置)を使っ
て、表示装置がもっている階調よりも多くの階調を表示
することを可能にするカラー階調表示方式およびカラー
階調表示装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention makes it possible to display more gradations than a display device has by using a digital display device having a small number of gradations, for example, an LCD (liquid crystal display device). The present invention relates to a color gradation display system and a color gradation display device.
【0002】[0002]
【従来の技術】近年、LCD(Liquid Crystal Display)
の技術が急速に進み、多階調表示が可能なLCDが開発
され、大画面TVへの応用やマルチメディア・コンピュ
ータの出力装置としての応用が期待されている。しかし
ながら、各コンポーネントカラー(R,G,B)でそれ
ぞれ256階調必要とするフルカラー化のためには、高
速・高精度のドライバが必要となり、コストが高くな
る。そこで、階調の少ないLCDに多くの階調を表示す
る方法がとられてきた。2. Description of the Related Art In recent years, LCD (Liquid Crystal Display)
The technology has rapidly progressed, LCDs capable of multi-gradation display have been developed, and are expected to be applied to large-screen TVs and as output devices of multimedia computers. However, in order to realize full color, which requires 256 gradations for each component color (R, G, B), a high-speed and high-accuracy driver is required, resulting in high cost. Therefore, a method of displaying a large number of gradations on an LCD having a small number of gradations has been adopted.
【0003】従来は、階調の少ないLCDにそれよりも
多くの階調を表示するために、フレームレート変調と、
面積変調を組み合わせた方法がとられてきた。例えば、
特開昭63−287828号公報,特開平2−993号
公報に見られるように、白黒のLCDをベースに、フレ
ーム周期で変化する2次元パタンを用い、1ピクセルに
着目したときには、時間的に中間階調が得られると同時
に、2次元的にも中間階調を得ることにより、人間の視
覚特性によりフリッカの少ない表示画像を得ている。Conventionally, in order to display more gradations on an LCD having less gradations, frame rate modulation and
A method that combines area modulation has been taken. For example,
As can be seen in JP-A-63-287828 and JP-A-2-993, when a two-dimensional pattern that changes in a frame period is used on the basis of a black and white LCD, when one pixel is focused, it is time-wise. By obtaining the halftone at the same time as obtaining the halftone, the display image with less flicker is obtained due to human visual characteristics.
【0004】図5は従来のモノクロの面積・フレームレ
ート変調方式による構成である。FIG. 5 shows a conventional monochrome area / frame rate modulation system.
【0005】ディザパタンは2次元の相異なる整数値の
1組であり、例えば2行2列のパタンの場合は、0から
3までの数値もつ。ディザパタン発生手段90は、2次
元のディザパタンを複数個、例えば4種類もち、フレー
ムが変わるたびに、そのフレームで使用するディザパタ
ンを変化させるように制御する。言い換えれば、3次元
的にディザ値をもっている。The dither pattern is a set of two-dimensionally different integer values. For example, in the case of a pattern of 2 rows and 2 columns, it has a numerical value of 0 to 3. The dither pattern generation means 90 has a plurality of two-dimensional dither patterns, for example, four types, and controls so that the dither pattern used in the frame is changed every time the frame is changed. In other words, it has a three-dimensional dither value.
【0006】ディザパタン発生手段90には、ピクセル
クロックによってカウントアップする水平カウンタ5か
ら水平座標X(例の場合は0か1の2値)を、また、水
平同期信号によってカウントアップする垂直カウンタ6
から垂直座標Y(例の場合は0か1の2値)を、さらに
垂直同期信号によってカウントアップするフレームカウ
ンタ9からフレーム数F(例の場合は0から3までの4
値)を入力し、現在の画素位置に相当するディザ値を選
択する。The dither pattern generating means 90 includes a horizontal counter 5 which counts up according to a pixel clock, a horizontal coordinate X (a binary value of 0 or 1 in the example), and a vertical counter 6 which counts up according to a horizontal synchronizing signal.
From the frame counter 9 that counts up the vertical coordinate Y (binary value of 0 or 1 in the example) by the vertical synchronization signal from the frame counter 9 (4 in the example of 0 to 3).
Value) and select the dither value corresponding to the current pixel position.
【0007】一方、モノクロフレームメモリ71は、通
常、デュアルポートメモリで構成され、蓄えられている
Mビットの画像情報を、表示タイミング制御手段4によ
ってモノクロLCD73やそのドライバ回路72の表示
タイミングに合わせて、シリアルポートから伝送され
る。そのMビットのデータのうち、下位(M−N)ビッ
トを先ほど選択されたディザ値と加算し、繰り上がり
(Carry:キャリー)が発生するなら、インクリメ
ンタ30でLCDドライバ回路72に転送される画像デ
ータの上位Nビットに1を加算する。On the other hand, the monochrome frame memory 71 is usually composed of a dual port memory, and the stored M-bit image information is adjusted by the display timing control means 4 in accordance with the display timing of the monochrome LCD 73 and its driver circuit 72. , Transmitted from the serial port. Of the M-bit data, the lower (MN) bits are added to the previously selected dither value, and if carry occurs, it is transferred to the LCD driver circuit 72 by the incrementer 30. 1 is added to the upper N bits of the image data.
【0008】この面積・フレームレート変調を単純にカ
ラー表示データに適用し、各コンポーネント信号(R,
G,B)を同一の2次元ディザパタンによって変調した
例を図6に示す。This area / frame rate modulation is simply applied to color display data, and each component signal (R,
FIG. 6 shows an example in which G and B) are modulated by the same two-dimensional dither pattern.
【0009】2行2列の入力データに対して、最下段の
2行2列のディザパタンを加算し、上の桁への繰り上が
りが発生し、表示する画素の上位ビットが明るい方へ変
化するものを□、変化しないものを■で示している。最
上段の輝度は、その下の3つのコンポーネント別での輝
度の変化を合計したものである。The 2nd row and 2nd column dither pattern is added to the 2nd row and 2nd column input data, and carry to the upper digit occurs, and the upper bit of the pixel to be displayed changes to the brighter side. The ones are shown by □, and the ones that do not change are shown by ■. The luminance at the top is the sum of the luminance changes for each of the three components below it.
【0010】ある画素に着目すると、短い周期で0〜3
にフルスイングしており、輝度の変化が激しいことが分
かる。Focusing on a certain pixel, 0 to 3 can be obtained in a short cycle.
It can be seen that there is a full swing and the brightness changes drastically.
【0011】[0011]
【発明が解決しようとする課題】しかしながら、前記方
式は、基本的に白黒LCDを対象としたものであり、カ
ラーLCDには適さない。なぜなら、白黒の1ピクセル
をカラーの各コンポーネント信号(R,G,B)に対応
するものと考えて、上記方法を適用した場合は、ある一
定周期で、1つのコンポーネント信号が強調され、周期
的に画面全体が赤っぽくなったり、青っぽくなったりす
る。また、R,G,Bをまとめて、1つのピクセルとし
て扱い、それぞれのコンポーネント信号を同位相で変化
させた場合には、輝度の変位はR,G,B個々の変位の
3倍となるためフリッカが目立つようになる。However, the above method is basically intended for a monochrome LCD and is not suitable for a color LCD. This is because one black and white pixel is considered to correspond to each color component signal (R, G, B), and when the above method is applied, one component signal is emphasized at a certain fixed cycle and the The entire screen turns reddish or bluish. Further, when R, G, and B are collectively treated as one pixel and each component signal is changed in the same phase, the displacement of luminance is three times the displacement of each of R, G, and B. Flicker becomes noticeable.
【0012】本発明はこれらの欠点に鑑み、フレーム内
の色偏差をなくし、またフリッカを極小化したカラー階
調表示方式およびカラー階調表示装置を提供することを
目的とする。In view of these drawbacks, it is an object of the present invention to provide a color gradation display system and a color gradation display device in which color deviation within a frame is eliminated and flicker is minimized.
【0013】[0013]
【課題を解決するための手段】本発明に係るカラー階調
表示方式は、カラー画像データを蓄えたフレームメモリ
からの各コンポーネント信号(R,G,B)Mビットず
つの表示データを各コンポーネント信号Nビットずつの
入力(2N 階調をもつ)のカラー表示装置へ表示するの
に、フレーム周期で変化させたK(=2M-N )階調のデ
ィザパタンを使い、フレームメモリからの表示データの
うち表示されないM−Nビット分のデータについてフレ
ームレートと面積でオン/オフの割合を制御する面積・
フレームレート変調方式を行うカラー表示装置におい
て、フレームが変わるたびに各コンポーネント信号に対
応する3つのオフセット値を生成し、これらのオフセッ
ト値を共通のディザテーブル値に加算し、Kモジュロ演
算をすることによって各コンポーネント信号で別々のデ
ィザパタンを作り、各コンポーネント信号で別々に面積
変調することを特徴としている。In the color gradation display system according to the present invention, each component signal (R, G, B) display data of M bits from the frame memory storing color image data is displayed as each component signal. To display on a color display device that inputs N bits each (has 2 N gradations), the dither pattern of K (= 2 MN ) gradations changed in the frame cycle is used. Area that controls the ON / OFF ratio by the frame rate and area for the data of MN bits that are not displayed.
In a color display device that performs a frame rate modulation method, three offset values corresponding to each component signal are generated each time a frame changes, these offset values are added to a common dither table value, and K modulo operation is performed. It is characterized in that each component signal produces a different dither pattern, and each component signal individually performs area modulation.
【0014】また、本発明に係るカラー階調表示装置
は、コンポーネント信号それぞれにMビットをもつフレ
ームメモリと、フレームメモリのシリアルポート出力お
よびLCD表示タイミングの制御を行う表示タイミング
制御手段と、前記表示タイミング制御手段の出力である
ピクセルクロックでインクリメントする水平カウンタ
と、前記表示タイミング制御手段の出力である水平同期
信号でインクリメントする垂直カウンタと、前記表示タ
イミング制御手段の出力である垂直同期信号によって
R,G,Bで互いに位相の異なる(M−N)ビットのオ
フセットをR,G,Bそれぞれに発生するコンポーネン
ト信号位相差発生手段と、前記水平カウンタの出力mビ
ットと前記垂直カウンタの出力nビットを入力とし(2
m )×(2n )のディザテーブルから1つを選択する共
通ディザパタン発生手段と、前記共通ディザパタン発生
手段の出力と前記コンポーネント信号位相差発生手段の
R信号出力を加算して(M−N)ビットのR信号ディザ
パタンを発生するR信号ディザパタン発生手段と、前記
共通ディザパタン発生手段の出力と前記コンポーネント
信号位相差発生手段のG信号出力を加算して(M−N)
ビットのG信号ディザパタンを発生するG信号ディザパ
タン発生手段と、前記共通ディザパタン発生手段の前記
出力とコンポーネント信号位相差発生手段のB信号出力
を加算して(M−N)ビットのB信号ディザパタンを発
生するB信号ディザパタン発生手段と、前記R信号ディ
ザパタン発生手段の(M−N)ビット出力と前記フレー
ムメモリのR出力データの下位(M−N)ビットを加算
するR加算器と、前記G信号ディザパタン発生手段の
(M−N)ビット出力と前記フレームメモリのG出力デ
ータの下位(M−N)ビットを加算するG加算器と、前
記B信号ディザパタン発生手段の(M−N)ビット出力
と前記フレームメモリのB出力データの下位(M−N)
ビットを加算するB加算器と、R加算器からのキャリー
と前記フレームメモリのR出力データの上位Nビットを
入力とするNビットのRインクリメンタと、G加算器か
らのキャリーと前記フレームメモリのG出力データの上
位Nビットを入力とするNビットのGインクリメンタ
と、B加算器からのキャリーと前記フレームメモリのB
出力データの上位Nビットを入力とするNビットのBイ
ンクリメンタと、前記Rインクリメンタの出力Nビット
と前記Gインクリメンタの出力Nビットと前記Bインク
リメンタの出力Nビットをドライバの入力とする2N 階
調の表示装置とを備えたことを特徴としている。Further, the color gradation display device according to the present invention comprises a frame memory having M bits for each component signal, a display timing control means for controlling a serial port output of the frame memory and an LCD display timing, and the display. A horizontal counter that increments with the pixel clock that is the output of the timing control means, a vertical counter that increments with the horizontal synchronization signal that is the output of the display timing control means, and a vertical synchronization signal that is the output of the display timing control means. A component signal phase difference generating means for generating offsets of (M−N) bits having different phases in G and B in R, G, and B respectively, an output m bits of the horizontal counter and an output n bits of the vertical counter. As input (2
m ) × (2 n ) common dither pattern generating means for selecting one from the dither table, the output of the common dither pattern generating means, and the R signal output of the component signal phase difference generating means are added (MN) An R signal dither pattern generating means for generating a bit R signal dither pattern, an output of the common dither pattern generating means and a G signal output of the component signal phase difference generating means are added (MN).
G signal dither pattern generating means for generating a G signal dither pattern of bits, the output of the common dither pattern generating means and the B signal output of the component signal phase difference generating means are added to generate a (M−N) bit B signal dither pattern. B signal dither pattern generating means, an R adder for adding the (MN) bit output of the R signal dither pattern generating means and the lower (MN) bit of the R output data of the frame memory, and the G signal dither pattern. A (G-N) bit output of the generation means and a G adder for adding the lower (M-N) bits of the G output data of the frame memory, an (M-N) bit output of the B signal dither pattern generation means and the Lower order of B output data of frame memory (M-N)
A B adder for adding bits, a carry from the R adder, an N-bit R incrementer receiving the upper N bits of the R output data of the frame memory as an input, a carry from the G adder and the frame memory An N-bit G incrementer that inputs the upper N bits of the G output data, a carry from the B adder, and a B of the frame memory.
An N-bit B incrementer that inputs the upper N bits of output data, an output N bit of the R incrementer, an output N bit of the G incrementer, and an output N bit of the B incrementer are input to the driver. It is characterized by having a display device of 2 N gradation.
【0015】[0015]
【作用】上記目的は、フレーム周期で3つのコンポーネ
ント信号の和をほぼ一定に保ったままで、かつ、それぞ
れに位相の異なるオフセットを生成し、ディザパタン
(面積変調パタン)に加え、コンポーネント信号それぞ
れに位相の異なるディザパタンを得、それによって表示
データに面積変調を施すことにより達成される。The above-mentioned object is to keep the sum of the three component signals substantially constant in the frame period and generate offsets having different phases, and to add the dither pattern (area modulation pattern) to the phase of each component signal. Of different dither patterns and thereby subjecting the display data to area modulation.
【0016】この場合に、3つのコンポーネント信号の
和を一定に保ったままで、かつ、位相の異なるオフセッ
トを得るために、互いに位相が120度ずれた正弦関数
発生器またはテーブルを用いる。In this case, sinusoidal function generators or tables that are 120 degrees out of phase with each other are used to obtain offsets with different phases while keeping the sum of the three component signals constant.
【0017】上記方法の面積・フレームレート変調によ
って表示データを変調することにより、表示画面の1ピ
クセルに着目すると、コンポーネント信号(R,G,
B)を合成した輝度がほぼ一定に保たれているので、色
相よりも輝度に敏感である人間の目の特性からフリッカ
の発生は最小限に抑えられる。When one pixel on the display screen is focused by modulating the display data by the area / frame rate modulation of the above method, the component signals (R, G,
Since the brightness obtained by combining B) is kept substantially constant, the occurrence of flicker can be minimized due to the characteristics of the human eye, which is more sensitive to brightness than hue.
【0018】また、正弦関数発生器またはテーブルへの
入力をフレームが変わるたびに180°近く変化させる
ことにより、色相変化の周波数を最大(フレーム周波数
の半分近く)にすることができ、さらにフリッカの発生
を抑えることができる。Further, by changing the input to the sine function generator or the table close to 180 ° each time the frame changes, the frequency of hue change can be maximized (close to half the frame frequency), and further, the flicker can be suppressed. Occurrence can be suppressed.
【0019】またディザパタンの効果により、2次元的
な色の位相差は、近傍ピクセルどうしで打ち消し合うよ
うになるため、フレーム内の色偏差はなくなり、さらに
2次元的にもフリッカを目立たなくさせる。Further, due to the effect of the dither pattern, the two-dimensional color phase difference is canceled out by the neighboring pixels, so that the color deviation in the frame is eliminated and the two-dimensional flicker becomes inconspicuous.
【0020】以上3つの効果により、人間の目にとって
より自然なカラー多階調を表示することが可能となる。With the above three effects, it is possible to display a color multi-gradation that is more natural to the human eye.
【0021】[0021]
【実施例】以下、本発明の一実施例について図面を参照
しながら説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.
【0022】図1は実施例に係るカラー階調表示装置を
備えたカラー液晶表示装置の構成を示すブロック図であ
る。FIG. 1 is a block diagram showing the arrangement of a color liquid crystal display device including the color gradation display device according to the embodiment.
【0023】図1において、1はカラー画像データを蓄
えるフレームメモリで、各々がMビットずつのコンポー
ネント信号(R,G,B)の表示データを出力するよう
になっている。In FIG. 1, reference numeral 1 is a frame memory for storing color image data, each of which outputs display data of component signals (R, G, B) of M bits.
【0024】2と3は、Nビットによる階調(2N 階
調)をカラー表示可能なLCDドライバ回路とLCD
(液晶表示装置)である。Reference numerals 2 and 3 denote an LCD driver circuit and an LCD capable of color-displaying N-bit gradation (2 N gradations).
(Liquid crystal display device).
【0025】4は表示タイミング制御手段で、フレーム
メモリ1のシリアルポートの出力タイミングをLCD3
の表示タイミング制御と同期して制御する。Reference numeral 4 is a display timing control means for displaying the output timing of the serial port of the frame memory 1 on the LCD 3.
It is controlled in synchronization with the display timing control of.
【0026】5は表示タイミング制御手段4の出力であ
るピクセルクロックでインクリメントする水平カウン
タ、6は表示タイミング制御手段4の出力である水平同
期信号でインクリメントする垂直カウンタ、7は水平カ
ウンタ5の出力mビットと垂直カウンタ6の出力nビッ
トを入力とし、(2m )×(2n )のディザパタンテー
ブルからK(=2M-N )階調を発生し1つの階調が選択
されるディザテーブル(共通ディザパタン発生手段)、
8は表示タイミング制御手段4からの垂直同期信号に従
ってすなわちフレームが変わるたびに各コンポーネント
信号(R,G,B)のそれぞれについて互いに異なる3
つの位相差をオフセットとして(M−N)ビットの整数
の状態で発生するコンポーネント信号位相差発生手段で
ある。Reference numeral 5 is a horizontal counter which is incremented by a pixel clock which is an output of the display timing control means 4, 6 is a vertical counter which is incremented by a horizontal synchronizing signal which is an output of the display timing control means 4, and 7 is an output m of the horizontal counter 5. Bit and the output n bits of the vertical counter 6 are input, a K (= 2 MN ) gradation is generated from a (2 m ) × (2 n ) dither pattern table and one gradation is selected (common dither table Dither pattern generation means),
Reference numeral 8 is different from each other for each of the component signals (R, G, B) according to the vertical synchronizing signal from the display timing control means 4, that is, every time the frame changes.
It is a component signal phase difference generating means for generating in the state of an integer of (M−N) bits with one phase difference as an offset.
【0027】10,11,12はそれぞれ(M−N)ビ
ットの整数を2つ加算して(M−N)ビットを得る加算
器である。すなわち、加算器10は、ディザテーブル7
から出力される1つの階調のディザパタン値とコンポー
ネント信号位相差発生手段8から出力されるRオフセッ
ト値とを加算し、(M−N)ビットのR信号ディザパタ
ン値を生成するものである。加算器11は、ディザテー
ブル7から出力される1つの階調のディザパタン値とコ
ンポーネント信号位相差発生手段8から出力されるGオ
フセット値とを加算し、(M−N)ビットのG信号ディ
ザパタン値を生成するものである。そして、加算器12
は、ディザテーブル7から出力される1つの階調のディ
ザパタン値とコンポーネント信号位相差発生手段8から
出力されるBオフセット値とを加算し、(M−N)ビッ
トのB信号ディザパタン値を生成するものである。Reference numerals 10, 11, and 12 are adders for adding two (M-N) -bit integers to obtain (M-N) bits. That is, the adder 10 uses the dither table 7
The dither pattern value of one gradation output from the R signal is added to the R offset value output from the component signal phase difference generating means 8 to generate an (M−N) -bit R signal dither pattern value. The adder 11 adds the dither pattern value of one gradation output from the dither table 7 and the G offset value output from the component signal phase difference generating means 8 to obtain a (M−N) -bit G signal dither pattern value. Is generated. And the adder 12
Adds the dither pattern value of one gradation output from the dither table 7 and the B offset value output from the component signal phase difference generating means 8 to generate a (M−N) -bit B signal dither pattern value. It is a thing.
【0028】20,21,22はそれぞれ(M−N)ビ
ットの整数を2つ加算して1ビットのキャリーを発生す
るR,G,Bの各加算器である。すなわち、R加算器2
0は、前段の加算器10からのR信号ディザパタン値と
フレームメモリ1から出力されたMビットのRデータの
うちの表示されない下位(M−N)ビットとを加算して
Rキャリーを発生するものである。G加算器21は、前
段の加算器11からのG信号ディザパタン値とフレーム
メモリ1から出力されたMビットのGデータのうちの表
示されない下位(M−N)ビットとを加算してGキャリ
ーを発生するものである。B加算器22は、前段の加算
器12からのB信号ディザパタン値とフレームメモリ1
から出力されたMビットのBデータうちの表示されない
下位(M−N)ビットとを加算してBキャリーを発生す
るものである。Reference numerals 20, 21, and 22 are R, G, and B adders for adding two (M−N) -bit integers to generate a 1-bit carry. That is, R adder 2
0 is for adding the R signal dither pattern value from the adder 10 at the previous stage and the lower (MN) bits not displayed among the M bits of R data output from the frame memory 1 to generate an R carry. Is. The G adder 21 adds the G signal dither pattern value from the adder 11 at the previous stage and the lower (MN) bits of the M bits of G data output from the frame memory 1 that are not displayed to obtain a G carry. It occurs. The B adder 22 uses the B signal dither pattern value from the previous stage adder 12 and the frame memory 1
B carry is generated by adding the lower (MN) bits that are not displayed among the M bits of B data output from.
【0029】30,31,32はそれぞれ、Nビットデ
ータとキャリーを入力し、キャリーが0のときには入力
データをそのまま出力し、キャリーが1のときには入力
データに1を加えて出力するNビットのインクリメンタ
である。すなわち、Rインクリメンタ30は、フレーム
メモリ1からの上位NビットのRデータとR加算器20
からのRキャリーを入力として上記の処理を行うもので
ある。Gインクリメンタ31は、フレームメモリ1から
の上位NビットのGデータとG加算器21からのGキャ
リーを入力として上記の処理を行うものである。Bイン
クリメンタ32は、フレームメモリ1からの上位Nビッ
トのBデータとB加算器22からのBキャリーを入力と
して上記の処理を行うものである。Reference numerals 30, 31, and 32 respectively input N-bit data and a carry, output the input data as it is when the carry is 0, and add 1 to the input data when the carry is 1 and output it. It is That is, the R incrementer 30 includes the R data of the upper N bits from the frame memory 1 and the R adder 20.
The above process is performed by using the R carry from the input. The G incrementer 31 receives the G data of the upper N bits from the frame memory 1 and the G carry from the G adder 21 and performs the above process. The B incrementer 32 receives the B data of the upper N bits from the frame memory 1 and the B carry from the B adder 22, and performs the above process.
【0030】LCDドライバ回路2は、Rインクリメン
タ30からのNビットのRデータとGインクリメンタ3
1からのNビットのGデータとBインクリメンタ32か
らのNビットのBデータとを入力して、LCD3に2N
階調のカラー表示を行わせるものである。The LCD driver circuit 2 includes the N-bit R data from the R incrementer 30 and the G incrementer 3.
Input the N-bit G data from 1 and the N-bit B data from the B incrementer 32, and input 2 N to the LCD 3.
Color display of gradation is performed.
【0031】以上の構成により、フレーム周期で変化さ
れたK(=2M-N )階調のディザパタン値に基づいて、
フレームメモリ1からのMビットデータのうち表示され
ない下位(M−N)ビットについてフレームレートと面
積でオン/オフの割合を制御する面積・フレームレート
変調方式が実現される。With the above configuration, based on the dither pattern value of K (= 2 MN ) gradation changed in the frame period,
An area / frame rate modulation method is realized in which the ON / OFF ratio is controlled by the frame rate and area for the lower (MN) bits that are not displayed in the M-bit data from the frame memory 1.
【0032】図1におけるコンポーネント信号位相差発
生手段8は、図2(a)または図2(b)のように構成
される。The component signal phase difference generating means 8 in FIG. 1 is constructed as shown in FIG. 2 (a) or 2 (b).
【0033】図2(a)において、40は位相差を蓄え
るフリップフロップ、41はJ(=3×K/2+1また
は3×K/2−1)の加算と3×Kモジュロ演算を行う
J加算器、43は垂直同期信号がアサートされたことを
検出し、垂直同期信号よりも短いパルスを発生する垂直
同期アサート検出手段である。これらのフリップフロッ
プ40とJ加算器41と垂直同期アサート検出手段43
とが、3つのコンポーネント信号で互いに位相が120
°ずれた位相差を発生し、1ピクセルの輝度の時間変動
率を最小限に、かつ色相変化の周波数を最大限にするた
めに、垂直同期信号で3×K/2+1または3×K/2
−1つまり位相として180°ではないがそれに最も近
い離散値でカウントアップするK×3進カウンタを構成
している。In FIG. 2A, 40 is a flip-flop for storing a phase difference, 41 is a J addition for performing addition of J (= 3 × K / 2 + 1 or 3 × K / 2−1) and 3 × K modulo operation. The device 43 is a vertical sync assert detection means for detecting that the vertical sync signal is asserted and generating a pulse shorter than the vertical sync signal. The flip-flop 40, the J adder 41, and the vertical synchronization assert detection means 43.
And are three component signals with a phase of 120
In order to generate a phase difference shifted from each other, minimize the time variation rate of the brightness of one pixel, and maximize the frequency of hue change, 3 × K / 2 + 1 or 3 × K / 2 in the vertical sync signal.
That is, −1, that is, a K × ternary counter that is not 180 degrees in phase but counts up with a discrete value closest to it is configured.
【0034】44,45,46は、前記K×3進カウン
タから入力されたカウント値である位相に対して、1周
期がK×3ステップとなるように正規化された状態で
(M−N)ビットの整数値として正弦関数値を発生する
正弦関数発生手段または正弦関数テーブル(ここでは正
弦関数発生手段とする)である。すなわち、R用の正弦
関数発生手段44はフレームが変わるたびにR信号オフ
セットを出力し、G用の正弦関数発生手段45はフレー
ムが変わるたびにG信号オフセットを出力し、B用の正
弦関数発生手段46はフレームが変わるたびにB信号オ
フセットを出力する。Reference numerals 44, 45, and 46 denote (M-N) in a state where the phase, which is the count value input from the K × ternary counter, is normalized so that one cycle is K × 3 steps. ) Sine function generating means or sine function table (here, sine function generating means) for generating a sine function value as an integer value of bits. That is, the sine function generating means 44 for R outputs the R signal offset each time the frame changes, the sine function generating means 45 for G outputs the G signal offset each time the frame changes, and the sine function generating for B is generated. Means 46 outputs the B signal offset each time the frame changes.
【0035】図2(b)において、40は位相差を蓄え
るフリップフロップ、41はJ(=3×K/2+1また
は3×K/2−1)の加算と3×Kモジュロ演算を行う
J加算器、42はK加算と3×Kモジュロ演算を行うK
加算器、43は垂直同期信号がアサートされたことを検
出し、垂直同期信号よりも短いパルスを発生する垂直同
期アサート検出手段、44は入力された位相に対して
(M−N)ビットの整数値として正弦関数値を発生する
正弦関数発生手段または正弦関数テーブル(ここでは正
弦関数発生手段とする)、47はJ加算器41,K加算
器42の結果をタイミング発生手段48の信号に従って
選択するセレクタ、50,51,52はラッチ手段であ
る。In FIG. 2B, 40 is a flip-flop for storing the phase difference, 41 is J addition for performing J (= 3 × K / 2 + 1 or 3 × K / 2−1) addition and 3 × K modulo operation. And 42 is K for performing K addition and 3 × K modulo operation.
An adder, 43, detects vertical assertion of the vertical sync signal, and generates vertical pulse shorter than the vertical sync signal, and 44 indicates vertical sync assert detection means. 44 designates (M-N) bit alignment for the input phase. A sine function generating means or a sine function table (herein referred to as a sine function generating means) for generating a sine function value as a numerical value, and 47 selects the result of the J adder 41 and the K adder 42 according to the signal of the timing generating means 48. Selectors 50, 51 and 52 are latch means.
【0036】48は、R,G,Bそれぞれ異なる位相差
の正弦関数値をラッチするように、垂直同期信号のアサ
ートを検出した後に3回位相差を変え、フリップフロッ
プ40に蓄え、正弦関数発生手段44の値を3つのラッ
チ手段50,51,52に正しくラッチするように制御
するタイミング発生手段である。Reference numeral 48 changes the phase difference three times after detecting the assertion of the vertical synchronizing signal so as to latch the sine function values having different phase differences of R, G and B, and stores the same in the flip-flop 40 to generate the sine function. It is a timing generating means for controlling the value of the means 44 so as to be correctly latched by the three latch means 50, 51, 52.
【0037】図2(a)で用いられる4階調の正弦関数
テーブル値の例を下記に示す。An example of four gradation sine function table values used in FIG. 2A is shown below.
【0038】[0038]
【表1】 [Table 1]
【0039】同様に、16階調の正弦関数テーブル値の
例を下記に示す。Similarly, an example of 16 gradation sine function table values is shown below.
【0040】[0040]
【表2】 [Table 2]
【0041】ここで注意しなければならないのは、各コ
ンポーネント信号のテーブル値の平均が(K−1)/2
となるように修正が必要なことである。図2(b)のよ
うに構成して、1つのテーブルを3回位相を変えて読み
出し、その都度ラッチしてもよい。It should be noted here that the average table value of each component signal is (K-1) / 2.
It is necessary to modify so that By configuring as shown in FIG. 2B, one table may be read three times while changing the phase, and latched each time.
【0042】以上のように構成されたカラー液晶表示装
置について、その動作を図3のフローチャートを参照し
ながら説明する。The operation of the color liquid crystal display device configured as described above will be described with reference to the flowchart of FIG.
【0043】リセット投入後、ステップS1で、フリッ
プフロップ40に蓄えられた位相差Fn と、垂直カウン
タ6に蓄えられた値Vcnt と、水平カウンタ5に蓄えら
れた値Hcnt を0にクリアする。After the reset is input, the phase difference Fn stored in the flip-flop 40, the value Vcnt stored in the vertical counter 6 and the value Hcnt stored in the horizontal counter 5 are cleared to 0 in step S1.
【0044】次に、ステップS2で、コンポーネント信
号位相差発生手段8は、フリップフロップ40に蓄えら
れた前の位相差Fn にJ(フローチャートではfstep )
という位相角を加え、3×K(フローチャートではste
p)のモジュロ演算を行い、フリップフロップ40の値
を更新する。このときの位相角J(フローチャートでは
fstep )は180°ではないが、それに最も近い離散値
を選ぶ。すなわち、3×Kステップであるときには、3
×K/2+1または3×K/2−1を選ぶ。Next, in step S2, the component signal phase difference generating means 8 sets J (fstep in the flowchart) to the previous phase difference Fn stored in the flip-flop 40.
3 × K (in the flow chart, ste
p) modulo operation is performed to update the value of the flip-flop 40. Phase angle J at this time (in the flowchart,
fstep) is not 180 °, but the closest discrete value is selected. That is, when it is 3 × K steps, 3
Select xK / 2 + 1 or 3xK / 2-1.
【0045】同時に、新しい位相差Fn に対して、その
位相差Fn の信号をコンポーネント信号相互に相関関係
をもつ3つの正弦関数発生手段44,45,46へ入力
し、それぞれのコンポーネント信号のオフセット値(フ
ローチャートでは、r _offset,g _offset,b _offs
et)を求める。At the same time, with respect to the new phase difference Fn, the signals of the phase difference Fn are inputted to the three sine function generating means 44, 45, 46 having a mutual correlation with the component signals, and the offset values of the respective component signals are inputted. (In the flowchart, r_offset, g_offset, b_offs
et).
【0046】なお、これらの関数としては、360°
(3×Kステップ)で一巡し、かつ各コンポーネント信
号の和がほぼ一定値で、かつ出力値を階調が0〜(K−
1)となるように正規化された関数であるならば、どの
ようなものを選んでも差し支えない。この実施例では、
3つの関数の和を一定とするのにやさしい正弦関数を用
いている。なお、44,45,46はそれぞれ位相差が
120°異なる正弦関数発生手段であり、これは、何ら
かのメモリ手段によるテーブル参照によっても、関数発
生演算器によっても構わない。また、図2(b)にある
ように、用意する正弦関数発生手段としては符号44で
示すもの1つだけで、垂直ブランク期間中に位相をKス
テップ3回ずらすことによって3つの関数値を得てもよ
い。Incidentally, as these functions, 360 °
(3 × K steps), the sum of the component signals is a substantially constant value, and the output value is from 0 to (K−
Any function can be selected as long as it is a function that is normalized so as to be 1). In this example,
A sine function that is easy to make the sum of the three functions constant is used. Note that 44, 45, and 46 are sine function generating means having a phase difference of 120 ° different from each other, which may be obtained by referring to a table by some memory means or by a function generating calculator. Further, as shown in FIG. 2B, the sine function generating means to be prepared is only one shown by reference numeral 44, and three function values are obtained by shifting the phase K steps three times during the vertical blanking period. May be.
【0047】次に、ステップS3で、ピクセルクロック
ごとにインクリメントされる水平カウンタ5と、水平同
期信号ごとにインクリメントされる垂直カウンタ6とに
よって選択される1つの共通な2次元のディザテーブル
7から、ディザパタンの1つの階調dpが選ばれ、前記各
コンポーネント信号のオフセット(r _offset,g _of
fset,b _offset)とディザパタン値を各加算器10,
11,12によって、当該フレーム、当該ピクセルでの
各コンポーネント信号に対応するディザパタン値(rdp,
gdp,bdp)を求める。Next, in step S3, from one common two-dimensional dither table 7 selected by the horizontal counter 5 incremented for each pixel clock and the vertical counter 6 incremented for each horizontal synchronizing signal, One gradation dp of the dither pattern is selected, and the offset (r_offset, g_of of each component signal is selected.
fset, b_offset) and the dither pattern value for each adder 10,
11 and 12, the dither pattern value (rdp, corresponding to each component signal in the frame and the pixel).
gdp, bdp) is calculated.
【0048】なお、こうした一連の3つのコンポーネン
ト信号に対するディザパタンをその都度、リアルタイム
に計算するのでなく、あらかじめ計算によって求め、テ
ーブルに蓄えておく方法でも、同様の効果が得られる。The same effect can be obtained by a method in which the dither pattern for such a series of three component signals is not calculated in real time each time but is calculated in advance and stored in a table.
【0049】次に、ステップS4で、フレームメモリ1
から各コンポーネント信号に対応するMビットずつのピ
クセルデータ(rdata, gdata, bdata)を受け取る。Next, in step S4, the frame memory 1
The pixel data (rdata, gdata, bdata) of M bits corresponding to each component signal is received from.
【0050】次に、ステップS5で、ステップS3で求
めたコンポーネント信号Rのディザパタン値rdp とステ
ップS4で入力したrdata の下位(M−N)ビットを
(M−N)ビットのR加算器20で加算し、キャリーが
発生した場合には、Rインクリメンタ30でrdata の上
位Nビットに+1し、rddataを得る。同様に、gdata の
下位(M−N)ビットとgdp 、bdata の下位(M−N)
ビットとbdp のそれぞれを(M−N)ビットのG加算器
21およびB加算器22で加算し、それぞれのキャリー
をGインクリメンタ31,Bインクリメンタ32で伝搬
させ、上位Nビットgddata, bddataを得る。Next, in step S5, the dither pattern value rdp of the component signal R obtained in step S3 and the lower (MN) bits of rdata input in step S4 are converted by the (M-N) -bit R adder 20. When a carry is generated by addition, the R incrementer 30 increments the upper N bits of rdata by 1 to obtain rddata. Similarly, the lower (MN) bits of gdata and the lower (MN) bits of gdp and bdata.
Each of the bits and bdp is added by the (M−N) -bit G adder 21 and the B adder 22, and the carry of each is propagated by the G incrementer 31 and the B incrementer 32, and the upper N bits gddata and bddata are transmitted. obtain.
【0051】そして、ステップS6で、ステップS5で
求めたrddata, gddata, bddataの上位NビットをLCD
ドライバ回路2に送る。Then, in step S6, the upper N bits of rddata, gddata, and bddata obtained in step S5 are set to the LCD.
Send to the driver circuit 2.
【0052】次に、ステップS7で、ピクセルクロック
に同期して水平カウンタ5をインクリメントする。Next, in step S7, the horizontal counter 5 is incremented in synchronization with the pixel clock.
【0053】ステップS8で、水平同期期間であるか否
かを判断し、水平同期信号が表示タイミング制御手段4
から出力されていない場合にはステップS3に戻る。In step S8, it is determined whether or not it is during the horizontal synchronization period, and the horizontal synchronization signal indicates the display timing control means 4
If not output from step S3, the process returns to step S3.
【0054】水平同期信号が出力されているときには、
次のステップS9へ進み、垂直カウンタ6をインクリメ
ントするとともに、水平カウンタ5を0にクリアする。When the horizontal synchronizing signal is being output,
In step S9, the vertical counter 6 is incremented and the horizontal counter 5 is cleared to 0.
【0055】ステップS10で、垂直同期期間であるか
否かを判断し、垂直同期信号が表示タイミング制御手段
4から出力されていない場合にはステップS3に戻る。
垂直同期信号が出力されているときには、ステップS1
1で垂直カウンタ6を0にクリアし、ステップS2に戻
る。In step S10, it is determined whether or not the vertical synchronizing period is reached. If the vertical synchronizing signal is not output from the display timing control means 4, the process returns to step S3.
When the vertical synchronizing signal is output, step S1
The vertical counter 6 is cleared to 0 by 1 and the process returns to step S2.
【0056】本発明の面積・フレームレート変調方式を
4階調のディザパタンに適用した例を図4に示す。各コ
ンポーネント信号の合計である輝度について、図6の従
来構成による結果と比べると、各ピクセルにおける輝度
変化の分散が小さくなっているのが分かる。また2×2
ピクセルのブロックの合計輝度は、従来方式では5〜7
であるのに対して、本発明では5〜6と小さくなってい
る。すなわち、本発明によって、少ない階調をもつLC
Dなどのカラー表示装置に、多くのカラー階調をフリッ
カの発生を最小限に抑え、フレーム内色偏差のない状態
での表示が可能となる。FIG. 4 shows an example in which the area / frame rate modulation method of the present invention is applied to a 4-gradation dither pattern. It can be seen that the variance of the luminance change in each pixel is smaller than the result of the conventional configuration in FIG. 6 for the luminance which is the total of each component signal. 2 × 2
The total brightness of a block of pixels is 5-7 in the conventional method.
However, in the present invention, it is as small as 5 to 6. That is, according to the present invention, an LC having a small number of gradations
It is possible to display a large number of color gradations on a color display device such as D with the occurrence of flicker minimized and without color deviation within a frame.
【0057】[0057]
【発明の効果】本発明によれば、少ない階調をもつLC
Dなどのカラー表示装置に、多くのカラー階調をフリッ
カの発生を最小限に抑え、フレーム内色偏差のない状態
での表示が可能となる。According to the present invention, an LC having a small number of gradations
It is possible to display a large number of color gradations on a color display device such as D with the occurrence of flicker minimized and without color deviation within a frame.
【図1】本発明の一実施例のカラー階調表示装置の構成
を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a color gradation display device according to an embodiment of the present invention.
【図2】実施例におけるコンポーネント信号位相差発生
手段の具体的構成を示し、図の(a)は正弦関数発生器
または正弦関数テーブルを3つ用いた場合の構成図、図
の(b)は正弦関数発生器または正弦関数テーブルを1
つ用いた場合の構成図である。2A and 2B show a specific configuration of a component signal phase difference generating means in an embodiment, FIG. 2A is a configuration diagram when three sine function generators or sine function tables are used, and FIG. Sine function generator or sine function table 1
It is a block diagram when two are used.
【図3】実施例の制御手順を示すフローチャートであ
る。FIG. 3 is a flowchart showing a control procedure of the embodiment.
【図4】実施例の面積・フレームレート変調方式による
表示例の模式図である。FIG. 4 is a schematic diagram of a display example according to the area / frame rate modulation method of the embodiment.
【図5】従来の面積・フレームレート変調方式による表
示装置の構成を示すブロック図である。FIG. 5 is a block diagram showing a configuration of a display device according to a conventional area / frame rate modulation method.
【図6】従来の面積・フレームレート変調方式による表
示例の模式図である。FIG. 6 is a schematic diagram of a display example according to a conventional area / frame rate modulation method.
1……フレームメモリ 2……LCDドライバ回路 3……LCD 4……表示タイミング制御手段 5……水平カウンタ 6……垂直カウンタ 7……ディザテーブル(共通ディザパタン発生手段) 8……コンポーネント信号位相差発生手段 10,11,12……加算器 20……R加算器 21……G加算器 22……B加算器 30……Rインクリメンタ 31……Gインクリメンタ 32……Bインクリメンタ 40……フリップフロップ 41……J(=3K/2±1)加算と(3×K)モジュ
ロ演算を行うJ加算器 42……K加算と(3×K)モジュロ演算を行うK加算
器 43……垂直同期アサート検出手段 44,45,46……正弦関数発生手段または正弦関数
テーブル 48……タイミング発生手段 50,51,52……ラッチ手段1 ... Frame memory 2 ... LCD driver circuit 3 ... LCD 4 ... Display timing control means 5 ... Horizontal counter 6 ... Vertical counter 7 ... Dither table (common dither pattern generating means) 8 ... Component signal phase difference Generating means 10, 11, 12 ... Adder 20 ... R adder 21 ... G adder 22 ... B adder 30 ... R incrementer 31 ... G incrementer 32 ... B incrementer 40. Flip-flop 41 ... J adder for J (= 3K / 2 ± 1) addition and (3 × K) modulo operation 42 ... K adder for K addition and (3 × K) modulo operation 43 ... Vertical Synchronous assert detecting means 44, 45, 46 ... Sine function generating means or sine function table 48 ... Timing generating means 50, 51, 52 ... Latch means
Claims (4)
リからの各コンポーネント信号(R,G,B)Mビット
ずつの表示データを各コンポーネント信号Nビットずつ
の入力(2N 階調をもつ)のカラー表示装置へ表示する
のに、フレーム周期で変化させたK(=2M-N )階調の
ディザパタンを使い、フレームメモリからの表示データ
のうち表示されないM−Nビット分のデータについてフ
レームレートと面積でオン/オフの割合を制御する面積
・フレームレート変調方式を行うカラー表示装置におい
て、 フレームが変わるたびに各コンポーネント信号に対応す
る3つのオフセット値を生成し、これらのオフセット値
を共通のディザテーブル値に加算し、Kモジュロ演算を
することによって各コンポーネント信号で別々のディザ
パタンを作り、各コンポーネント信号で別々に面積変調
することを特徴とするカラー階調表示方式。1. Color of input (having 2 N gradations) of display data of M bits each of component signals (R, G, B) from a frame memory storing color image data and input of N bits of each component signal. To display on the display device, a dither pattern of K (= 2 MN ) gradations changed in the frame period is used, and in the display data from the frame memory, the data of MN bits which are not displayed are displayed in the frame rate and the area. In a color display device that performs an area / frame rate modulation method that controls an on / off ratio, three offset values corresponding to each component signal are generated each time a frame changes, and these offset values are used as a common dither table value. And add K and modulo K to create separate dither patterns for each component signal, Color gradation display method, characterized by separately modulating area on the component signal.
変調方式の各コンポーネント信号用オフセットを生成す
る手法は、その周期が3×Kステップで離散化されてお
り、各コンポーネント信号の総和がほぼ一定値となり、
かつ、各々の出力値が0〜(K−1)の離散値となるよ
うに正規化されていることを特徴とする請求項1記載の
カラー階調表示方式。2. A method for generating an offset for each component signal of the area / frame rate modulation method according to claim 1 is such that the period is discretized in 3 × K steps, and the total sum of each component signal is a substantially constant value. Next to
The color gradation display method according to claim 1, wherein each output value is normalized so as to be a discrete value of 0 to (K-1).
をもつフレームメモリと、 フレームメモリのシリアルポート出力およびLCD表示
タイミングの制御を行う表示タイミング制御手段と、 前記表示タイミング制御手段の出力であるピクセルクロ
ックでインクリメントする水平カウンタと、 前記表示タイミング制御手段の出力である水平同期信号
でインクリメントする垂直カウンタと、 前記表示タイミング制御手段の出力である垂直同期信号
によってR,G,Bで互いに位相の異なる(M−N)ビ
ットのオフセットをR,G,Bそれぞれに発生するコン
ポーネント信号位相差発生手段と、 前記水平カウンタの出力mビットと前記垂直カウンタの
出力nビットを入力とし(2m )×(2n )のディザテ
ーブルから1つを選択する共通ディザパタン発生手段
と、 前記共通ディザパタン発生手段の出力と前記コンポーネ
ント信号位相差発生手段のR信号出力を加算して(M−
N)ビットのR信号ディザパタンを発生するR信号ディ
ザパタン発生手段と、 前記共通ディザパタン発生手段の出力と前記コンポーネ
ント信号位相差発生手段のG信号出力を加算して(M−
N)ビットのG信号ディザパタンを発生するG信号ディ
ザパタン発生手段と、 前記共通ディザパタン発生手段の前記出力とコンポーネ
ント信号位相差発生手段のB信号出力を加算して(M−
N)ビットのB信号ディザパタンを発生するB信号ディ
ザパタン発生手段と、 前記R信号ディザパタン発生手段の(M−N)ビット出
力と前記フレームメモリのR出力データの下位(M−
N)ビットを加算するR加算器と、 前記G信号ディザパタン発生手段の(M−N)ビット出
力と前記フレームメモリのG出力データの下位(M−
N)ビットを加算するG加算器と、 前記B信号ディザパタン発生手段の(M−N)ビット出
力と前記フレームメモリのB出力データの下位(M−
N)ビットを加算するB加算器と、 R加算器からのキャリーと前記フレームメモリのR出力
データの上位Nビットを入力とするNビットのRインク
リメンタと、 G加算器からのキャリーと前記フレームメモリのG出力
データの上位Nビットを入力とするNビットのGインク
リメンタと、 B加算器からのキャリーと前記フレームメモリのB出力
データの上位Nビットを入力とするNビットのBインク
リメンタと、 前記Rインクリメンタの出力Nビットと前記Gインクリ
メンタの出力Nビットと前記Bインクリメンタの出力N
ビットをドライバの入力とする2N 階調の表示装置とを
備えたことを特徴とするカラー階調表示装置。3. A frame memory having M bits for each component signal, display timing control means for controlling the serial port output of the frame memory and LCD display timing, and incrementing with a pixel clock output from the display timing control means. A horizontal counter, a vertical counter that increments with a horizontal sync signal output from the display timing control unit, and a vertical sync signal output from the display timing control unit that have different phases in R, G, and B (M− N) A component signal phase difference generating means for generating an offset of R, G, B respectively, and (2 m ) × (2 n ) with m bits of output of the horizontal counter and n bits of output of the vertical counter as inputs. Common dither that selects one from the dither table in And Tan generating means adds the R signal outputs of said component signal phase difference generating means of the common Dizapatan generating means (M-
(N) R signal dither pattern generating means for generating an R signal dither pattern, the output of the common dither pattern generating means and the G signal output of the component signal phase difference generating means are added (M−
G signal dither pattern generating means for generating N) bit G signal dither patterns, the output of the common dither pattern generating means and the B signal output of the component signal phase difference generating means are added (M−
B signal dither pattern generating means for generating N) bit B signal dither patterns, (M-N) bit outputs of the R signal dither pattern generating means and lower (M-) bits of the R output data of the frame memory.
R adder for adding N) bits, (M−N) bit output of the G signal dither pattern generating means and lower (M−) of the G output data of the frame memory.
G adder for adding N) bits, (M-N) bit output of the B signal dither pattern generating means and lower (M-) of B output data of the frame memory.
N) B adder for adding bits, a carry from the R adder and an N-bit R incrementer having the upper N bits of the R output data of the frame memory as an input, and a carry from the G adder and the frame An N-bit G incrementer that receives the upper N bits of the G output data of the memory, a carry from the B adder, and an N-bit B incrementer that inputs the upper N bits of the B output data of the frame memory. , The output N bit of the R incrementer, the output N bit of the G incrementer, and the output N of the B incrementer
A color gradation display device, comprising: a 2 N gradation display device in which bits are input to a driver.
が、発生するディザの階調をK(=2M-N )とした場
合、 3つのコンポーネント信号で互いに位相が120°ずれ
た位相差を発生し、1ピクセルの輝度の時間変動率を最
小限にかつ色相変化の周波数を最大限にするように前記
シリアルポート制御手段の出力である垂直同期信号で、
K×3/2+1またはK×3/2−1すなわち位相とし
て180°ではないがそれに最も近い離散値でカウント
アップするK×3進カウンタと、 前記K×3進カウンタのカウント値を入力とし1周期が
K×3ステップとなるように正規化された正弦関数発生
器または正弦関数値を蓄えたテーブルとによって構成さ
れ、 フレームが変わるたびに各コンポーネント信号のオフセ
ットを生成することを特徴とした請求項3記載のカラー
階調表示装置。4. When the component signal phase difference generating means sets the generated dither gradation to K (= 2 MN ), three component signals generate a phase difference of 120 ° out of phase with each other, and A vertical sync signal which is the output of the serial port control means so as to minimize the temporal rate of change of the brightness of the pixel and maximize the frequency of the hue change,
K × 3/2 + 1 or K × 3 / 2-1, that is, a K × ternary counter that is not 180 ° as a phase but counts up with a discrete value closest to it, and the count value of the K × ternary counter is input to 1 A sine function generator normalized to have a period of K × 3 steps or a table storing sine function values and generating an offset of each component signal every frame change. Item 3. A color gradation display device according to item 3.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5310047A JPH07160217A (en) | 1993-12-10 | 1993-12-10 | Color gradation display system and color gradation display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5310047A JPH07160217A (en) | 1993-12-10 | 1993-12-10 | Color gradation display system and color gradation display device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07160217A true JPH07160217A (en) | 1995-06-23 |
Family
ID=18000530
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5310047A Pending JPH07160217A (en) | 1993-12-10 | 1993-12-10 | Color gradation display system and color gradation display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07160217A (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0774748A2 (en) * | 1995-11-15 | 1997-05-21 | Cirrus Logic | Method and apparatus for reducing flicker in shaded displays |
| KR100393038B1 (en) * | 1996-05-31 | 2003-11-28 | 삼성에스디아이 주식회사 | Image display method and apparatus |
| KR100462014B1 (en) * | 1997-06-30 | 2005-06-07 | 삼성전자주식회사 | Liquid Crystal Display Using Halftone Display |
| JP2005234587A (en) * | 1999-10-22 | 2005-09-02 | Sharp Corp | Image processing apparatus and display system |
| KR100545405B1 (en) * | 1998-03-25 | 2006-01-24 | 세이코 엡슨 가부시키가이샤 | Frame Rate Modulation Apparatus and Method for Liquid Crystal Display |
| KR100588009B1 (en) * | 1999-08-19 | 2006-06-09 | 엘지.필립스 엘시디 주식회사 | Image adjustment method and apparatus of digital monitor |
| US7233339B2 (en) | 2003-07-26 | 2007-06-19 | Samsung Electronics Co., Ltd. | Method and apparatus for performing dithering |
| KR100731882B1 (en) * | 2006-03-09 | 2007-06-25 | 김규태 | How to convert gradation data of video signal |
| KR100848093B1 (en) * | 2002-03-18 | 2008-07-24 | 삼성전자주식회사 | Dithering device and dithering method of liquid crystal display |
| KR100855988B1 (en) * | 2007-03-13 | 2008-09-02 | 삼성전자주식회사 | Random spatiotemporal and spatial dither processing method and device and liquid crystal display device using same |
| JP2010032995A (en) * | 2008-07-30 | 2010-02-12 | Orise Technology Co Ltd | Method of sharing same dither computation table in different plane panels |
| JP2013222048A (en) * | 2012-04-16 | 2013-10-28 | Eizo Corp | Image display device, image processing device, and image display method |
-
1993
- 1993-12-10 JP JP5310047A patent/JPH07160217A/en active Pending
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0774748A3 (en) * | 1995-11-15 | 1997-08-27 | Cirrus Logic Inc | Method and apparatus for reducing flicker in shaded displays |
| US5818405A (en) * | 1995-11-15 | 1998-10-06 | Cirrus Logic, Inc. | Method and apparatus for reducing flicker in shaded displays |
| EP0774748A2 (en) * | 1995-11-15 | 1997-05-21 | Cirrus Logic | Method and apparatus for reducing flicker in shaded displays |
| KR100393038B1 (en) * | 1996-05-31 | 2003-11-28 | 삼성에스디아이 주식회사 | Image display method and apparatus |
| KR100462014B1 (en) * | 1997-06-30 | 2005-06-07 | 삼성전자주식회사 | Liquid Crystal Display Using Halftone Display |
| KR100545405B1 (en) * | 1998-03-25 | 2006-01-24 | 세이코 엡슨 가부시키가이샤 | Frame Rate Modulation Apparatus and Method for Liquid Crystal Display |
| KR100588009B1 (en) * | 1999-08-19 | 2006-06-09 | 엘지.필립스 엘시디 주식회사 | Image adjustment method and apparatus of digital monitor |
| JP2008158538A (en) * | 1999-10-22 | 2008-07-10 | Sharp Corp | Display system and bit depth expansion method |
| JP2005234587A (en) * | 1999-10-22 | 2005-09-02 | Sharp Corp | Image processing apparatus and display system |
| KR100848093B1 (en) * | 2002-03-18 | 2008-07-24 | 삼성전자주식회사 | Dithering device and dithering method of liquid crystal display |
| US7233339B2 (en) | 2003-07-26 | 2007-06-19 | Samsung Electronics Co., Ltd. | Method and apparatus for performing dithering |
| KR100731882B1 (en) * | 2006-03-09 | 2007-06-25 | 김규태 | How to convert gradation data of video signal |
| KR100855988B1 (en) * | 2007-03-13 | 2008-09-02 | 삼성전자주식회사 | Random spatiotemporal and spatial dither processing method and device and liquid crystal display device using same |
| JP2010032995A (en) * | 2008-07-30 | 2010-02-12 | Orise Technology Co Ltd | Method of sharing same dither computation table in different plane panels |
| TWI395195B (en) * | 2008-07-30 | 2013-05-01 | Orise Technology Co Ltd | Method for sharing the same dithering calculation table and display panel driving method using same |
| JP2013222048A (en) * | 2012-04-16 | 2013-10-28 | Eizo Corp | Image display device, image processing device, and image display method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0685829B1 (en) | Vertical filtering method for raster scanner display | |
| KR100261688B1 (en) | Pixel operation generation type terrivision on-screen display using display scan memory for horizontal scan line | |
| US6219020B1 (en) | Liquid crystal display control device | |
| JPH0689082A (en) | Addressing method and device | |
| EP0609980A2 (en) | Motion detection method and apparatus | |
| JPH07160217A (en) | Color gradation display system and color gradation display device | |
| JP3492083B2 (en) | Image display device | |
| JP3451722B2 (en) | Video data transfer device | |
| JP3142705B2 (en) | Dot matrix type display device | |
| JP3668502B2 (en) | Liquid crystal display method and liquid crystal display device | |
| JP4613805B2 (en) | Image display device, image display method, program for image display method, and recording medium recording program for image display method | |
| JP2003338929A (en) | Image processing method and image processing apparatus | |
| JPH0553530A (en) | Method of displaying matrix-screen image | |
| JP2000305532A (en) | Image processing device | |
| JP2003513317A (en) | Display circuit for grayscale control | |
| KR100692094B1 (en) | Display device and display method | |
| JPH11133931A (en) | Liquid crystal gradation display circuit | |
| US6154193A (en) | Display controller | |
| KR100462014B1 (en) | Liquid Crystal Display Using Halftone Display | |
| JPH06161400A (en) | Gradational display system | |
| JP3128551B2 (en) | Liquid crystal display | |
| KR100266164B1 (en) | Method for emboding sync of divided picture and apparatus thereof | |
| CN120452391A (en) | Display panel driving method, device and display panel | |
| JP3264900B2 (en) | Liquid crystal display | |
| AU673556B2 (en) | Colour display system |