JP4769003B2 - Display device - Google Patents
Display device Download PDFInfo
- Publication number
- JP4769003B2 JP4769003B2 JP2005092320A JP2005092320A JP4769003B2 JP 4769003 B2 JP4769003 B2 JP 4769003B2 JP 2005092320 A JP2005092320 A JP 2005092320A JP 2005092320 A JP2005092320 A JP 2005092320A JP 4769003 B2 JP4769003 B2 JP 4769003B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel data
- pixel
- gradation
- gradient
- luminance gradient
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of El Displays (AREA)
- Control Of Gas Discharge Display Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
- Transforming Electric Information Into Light Information (AREA)
Description
本発明は、入力映像信号に多階調化処理を施す多階調化処理回路を備えたディスプレイ装置に関する。 The present invention relates to a display device including a multi-gradation processing circuit that performs multi-gradation processing on an input video signal.
表示デバイスとしてプラズマディスプレイパネルを採用したディスプレイ装置では、入力映像信号に対してディザ処理を施すことにより、視覚上における階調数を増加させて画質向上を図るようにしている。 In a display device that employs a plasma display panel as a display device, dither processing is performed on an input video signal, thereby increasing the number of visual gradations and improving image quality.
例えば、ディザ処理においては、上下、左右に互いに隣接する4つの画素を1組とし、この1組の画素各々に対応した画素データに互いに異なる係数値からなる4つのディザ係数(例えば、0、1、2、3)を加算する。このディザ係数の加算が為されたディザ加算画素データに基づいて画素毎の発光制御を実施することにより、これら4つの画素を1画素として捉えた見かけかけ上の輝度階調数を増加させるのである。 For example, in the dither processing, four pixels adjacent to each other vertically and horizontally are taken as one set, and four dither coefficients (for example, 0, 1 and the like) having different coefficient values for pixel data corresponding to each of the one set of pixels. 2, 3) are added. By performing light emission control for each pixel based on the dither addition pixel data to which the dither coefficient is added, the apparent number of luminance gradations when these four pixels are regarded as one pixel is increased. .
しかしながら、画素データにディザ係数を加算すると、元の画素データとは何等関係のない疑似模様が視覚される、いわゆるディザノイズが発生する場合があり、画質を損ねてしまうという問題があった。 However, when a dither coefficient is added to pixel data, a so-called dither noise in which a pseudo pattern unrelated to the original pixel data is visually observed may occur, resulting in a problem that image quality is impaired.
そこで、かかるディザノイズを低減させるべく、映像信号の平均輝度レベルに応じて、ディザ係数のパターン変更、又はディザマトリクスの大きさ変更等を行うようにした装置が提案された(例えば、特許文献1参照)
ところが、映像信号の平均輝度レベルに応じてディザ処理の方法を変更しても、この映像信号によって表される絵柄によってはディザノイズが生じてしまうという問題があった。
However, even if the dither processing method is changed in accordance with the average luminance level of the video signal, there is a problem that dither noise occurs depending on the pattern represented by the video signal.
本発明は、かかる問題を解決すべく為されたものであり、画質を劣化させることなく入力映像信号に対して多階調化処理を施して良好な画像表示を行うことができるディスプレイ装置を提供することを目的とする。 The present invention has been made to solve such a problem, and provides a display device capable of performing a multi-gradation process on an input video signal without degrading the image quality and performing a good image display. The purpose is to do.
請求項1に係る発明によるディスプレイ装置は、画素を担う複数の表示セルを備えたディスプレイデバイスと、映像信号に基づく各画素毎の画素データに多階調化処理を施して多階調化画素データを得る多階調化処理手段と、前記多階調化画素データに応じた輝度で前記表示セルを発光せしめる表示駆動手段と、を備えたディスプレイ装置であって、前記ディスプレイデバイスにおける単位画素ブロック毎に前記画素データに基づく輝度勾配が所定の基準勾配よりも大であるか否かを検出する輝度勾配検出手段を備え、前記多階調化処理手段は、前記輝度勾配が前記基準勾配よりも小である場合には前記単位画素ブロック内の各画素位置に対応したディザ値をその画素位置に対応した前記画素データに加算する組織ディザ処理である第1多階調化処理を前記画素データに施すことにより前記多階調化画素データを得る一方、前記輝度勾配が前記基準勾配よりも大である場合には前記第1多階調化処理よりも圧縮ビット数が小なる組織ディザ処理である第2多階調化処理を前記画素データに施すことにより前記多階調化画素データを得る。
又、請求項2に係る発明によるディスプレイ装置は、画素を担う複数の表示セルを備えたディスプレイデバイスと、映像信号に基づく各画素毎の画素データに多階調化処理を施して多階調化画素データを得る多階調化処理手段と、前記多階調化画素データに応じた輝度で前記表示セルを発光せしめる表示駆動手段と、を備えたディスプレイ装置であって、前記ディスプレイデバイスにおける単位画素ブロック毎に前記画素データに基づく輝度勾配が所定の基準勾配よりも大であるか否かを検出する輝度勾配検出手段を備え、前記多階調化処理手段は、前記輝度勾配が前記基準勾配よりも小である場合には前記単位画素ブロック内の各画素位置に対応したディザ値をその画素位置に対応した前記画素データに加算する組織ディザ処理である第1多階調化処理を前記画素データに施すことにより前記多階調化画素データを得る一方、前記輝度勾配が前記基準勾配よりも大である場合には誤差拡散処理である第2多階調化処理を前記画素データに施すことにより前記多階調化画素データを得る。
又、請求項3に係る発明によるディスプレイ装置は、画素を担う複数の表示セルを備えたディスプレイデバイスと、映像信号に基づく各画素毎の画素データに多階調化処理を施して多階調化画素データを得る多階調化処理手段と、前記多階調化画素データに応じた輝度で前記表示セルを発光せしめる表示駆動手段と、を備えたディスプレイ装置であって、前記ディスプレイデバイスにおける単位画素ブロック毎に前記画素データに基づく輝度勾配が所定の基準勾配よりも大であるか否かを検出する輝度勾配検出手段を備え、前記多階調化処理手段は、前記輝度勾配が前記基準勾配よりも小である場合には前記単位画素ブロック内の各画素位置に対応したディザ値をその画素位置に対応した前記画素データに加算する組織ディザ処理である第1多階調化処理を前記画素データに施すことにより前記多階調化画素データを得る一方、前記輝度勾配が前記基準勾配よりも大である場合には前記第1多階調化処理よりも圧縮ビット数が小なる組織ディザ処理処理及びランダムディザ値を前記画素データに加算するランダムディザ処理を夫々前記画素データに施すことにより前記多階調化画素データを得る。
A display device according to a first aspect of the present invention includes a display device including a plurality of display cells that carry pixels, and multi-gradation pixel data by performing multi-gradation processing on pixel data for each pixel based on a video signal. And a display driving means for causing the display cell to emit light at a luminance corresponding to the multi-gradation pixel data, and each unit pixel block in the display device Provided with a luminance gradient detecting means for detecting whether or not a luminance gradient based on the pixel data is larger than a predetermined reference gradient, wherein the multi-gradation processing means has the luminance gradient smaller than the reference gradient. the first multi-story when it is ordered dither processing to be added to the pixel data corresponding dither value corresponding to each pixel position of said unit pixel block in the pixel position While obtaining the multi-grayscale pixel data by performing processing on the pixel data, when the luminance gradient is greater than the reference slope is the number of compressed bits than the first multi-gradation processing The multi-gradation pixel data is obtained by subjecting the pixel data to a second multi-gradation process, which is a small tissue dither process .
According to a second aspect of the present invention, there is provided a display device comprising a display device having a plurality of display cells for carrying pixels, and performing multi-gradation processing on pixel data for each pixel based on a video signal to achieve multi-gradation. A display device comprising: multi-gradation processing means for obtaining pixel data; and display drive means for causing the display cell to emit light at a luminance corresponding to the multi-gradation pixel data, wherein the unit pixel in the display device A luminance gradient detecting unit configured to detect whether or not a luminance gradient based on the pixel data is greater than a predetermined reference gradient for each block; and the multi-gradation processing unit includes the luminance gradient that is greater than the reference gradient. 1 is a systematic dither process for adding a dither value corresponding to each pixel position in the unit pixel block to the pixel data corresponding to the pixel position when A second multi-gradation process that is an error diffusion process when the multi-gradation pixel data is obtained by performing a gradation process on the pixel data, while the luminance gradient is larger than the reference gradient. Is applied to the pixel data to obtain the multi-gradation pixel data .
According to a third aspect of the present invention, there is provided a display device comprising a display device having a plurality of display cells for carrying pixels, and performing multi-gradation processing on pixel data for each pixel based on a video signal to achieve multi-gradation. A display device comprising: multi-gradation processing means for obtaining pixel data; and display drive means for causing the display cell to emit light at a luminance corresponding to the multi-gradation pixel data, wherein the unit pixel in the display device A luminance gradient detecting unit configured to detect whether or not a luminance gradient based on the pixel data is greater than a predetermined reference gradient for each block; and the multi-gradation processing unit includes the luminance gradient that is greater than the reference gradient. 1 is a systematic dither process for adding a dither value corresponding to each pixel position in the unit pixel block to the pixel data corresponding to the pixel position when The multi-gradation pixel data is obtained by subjecting the pixel data to gradation processing. On the other hand, when the luminance gradient is larger than the reference gradient, the compression bit is higher than that of the first multi-gradation processing. The multi-gradation pixel data is obtained by subjecting the pixel data to a systematic dither processing process and a random dither process for adding a random dither value to the pixel data .
入力映像信号に基づく各単位画素ブロック内での輝度勾配が基準勾配よりも小である場合には入力映像信号に基づく各画素毎の画素データに対して所定の第1多階調化処理を施す一方、上記輝度勾配が基準勾配よりも大である場合には画素データに対して上記第1多階調化処理とは異なる第2多階調化処理を施す。 When the luminance gradient in each unit pixel block based on the input video signal is smaller than the reference gradient, predetermined first multi-gradation processing is performed on the pixel data for each pixel based on the input video signal. On the other hand, when the luminance gradient is larger than the reference gradient, a second multi-gradation process different from the first multi-gradation process is performed on the pixel data.
以下、本発明の実施例を図面を参照しつつ詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明によるディスプレイ装置の概略構成を示す図である。 FIG. 1 is a diagram showing a schematic configuration of a display device according to the present invention.
図1において、画素データ変換回路1は、入力映像信号を所定のサンプリングクロックに応じてサンプリングして各画素毎の例えば10ビットの画素データPDに変換し、これを多階調化処理回路2に供給する。多階調化処理回路2は、画素データPDに対して多階調化処理(後述する)を施して得られた多階調化画素データMPDを表示駆動回路3に供給する。表示駆動回路3は、多階調化画素データMPDに基づき、表示デバイス4を表示駆動すべき各種駆動信号を発生してこの表示デバイス4に供給する。表示デバイス4は、例えばCRT、プラズマディスプレイパネル、液晶パネル、エレクトロルミネッセンスディスプレイパネル等からなり、上記表示駆動回路3から供給された駆動信号に応じて上記入力映像信号に対応した画像を表示する。
In FIG. 1, a pixel
図2は、多階調化処理回路2の内部構成を示す図である。
FIG. 2 is a diagram showing an internal configuration of the
図2において、ランダムディザ処理回路21は、乱数データ発生回路211、加算器212及び上位ビット抽出回路213からなる。乱数データ発生回路211は、乱数を発生し、この乱数に対応した値を示すランダムデータ中から、圧縮ビット数指定信号BS1(後述する)にて示されるnビット分を抽出し、これをランダムノイズデータとして加算器212に供給する。加算器212は、10ビットの上記画素データPDにて示される値に、nビットの上記ランダムノイズデータにて示される値を加算し、その加算結果値を示す10ビットのランダムノイズ重畳データを上位ビット抽出回路213に供給する。上位ビット抽出回路213は、上記ランダムノイズ重畳データ中から、上記ビット数指定信号BS1にて示されるnビット分の下位ビット群(最下位ビットを含む)を省いた上位ビット群、つまり上位(10−n)ビット分を抽出し、これをラインディザ処理画素データLDDとしてセレクタ22に供給する。
In FIG. 2, the random
すなわち、ランダムディザ処理回路21は、随時その値が変化するランダムデータをディザ値として用いて上記画素データPDに対してディザ処理を施す。かかるディザ処理により、ランダムディザ処理回路21は、画素データPDによって表される輝度階調数を維持しつつも、そのビット数を上記圧縮ビット数指定信号BS1にて示されるnビット分だけ圧縮したラインディザ処理画素データLDDを生成するのである。
That is, the random
セレクタ22は、かかるラインディザ処理画素データLDD及び上記画素データPDの内から、選択信号S1(後述する)にて示される方を選択し、これをセレクタ23、セレクタ24及び誤差拡散処理回路25に夫々供給する。
The
誤差拡散処理回路25は、先ず、上記セレクタ22から供給された画素データPD又はラインディザ処理画素データLDDによる系列中から、図3に示す如き配置関係にある画素G(j,k)、G(j,k-1)、G(j-1,k-1)、G(j-1,k)、及びG(j-1,k+1)各々に対応した画素データを取り出す。次に、誤差拡散処理回路25は、これら画素G(j,k-1)、G(j-1,k+1)、G(j-1,k)、及びG(j-1,k-1)各々に対応した画素データ(LDD又はPD)中から、圧縮ビット数指定信号BS2(後述する)にて示されるtビット分の下位ビット群(最下位ビットを含む)を夫々抽出する。次に、誤差拡散処理回路25は、これら下位ビット群同士を重み付け加算して、下位ビット群重付加算値WLを得る。次に、誤差拡散処理回路25は、上記画素G(j,k)に対応した画素データ(LDD又はPD)中から上記tビット分の下位ビット群を排除した上位ビット群を抽出する。そして、誤差拡散処理回路25は、下位ビット群重付加算値WLが所定値よりも大なる場合には「1」、小なる場合には「0」を上記の如き上位ビット群に加算し、その加算結果を誤差拡散処理画素データEDとしてセレクタ23及び24に夫々供給する。
First, the error
すなわち、誤差拡散処理回路25は、上記画素データPD又はラインディザ処理画素データLDDに対して誤差拡散処理を施すことにより、画素データPD又はラインディザ処理画素データLDDにて表される輝度階調数を維持しつつも、そのビット数をtビット分だけ圧縮した誤差拡散処理画素データEDを生成する。
That is, the error
セレクタ24は、上記セレクタ22からの出力(画素データPD又はラインディザ処理画素データLDD)及び上記誤差拡散処理画素データEDの内から、選択信号S2(後述する)にて示される方を選択し、これを組織ディザ処理回路26に供給する。
The
組織ディザ処理回路26は、第1ディザ発生回路261、第2ディザ発生回路262、セレクタ263、加算器264及び上位ビット抽出回路265から構成される。第1ディザ発生回路261は、4行×4列の画素ブロック内の各画素位置に対応させて互いに異なる値を有する16個のディザ値A(1,1)〜A(4,4)を発生し、順次、セレクタ263に供給する。第2ディザ発生回路262は、2行×2列の画素ブロック内の各画素位置に対応させて互いに異なる値を有する4個のディザ値B(1,1)〜B(2,2)を発生し、順次、セレクタ263に供給する。セレクタ263は、圧縮ビット数指定信号BS3(後述する)にて示される圧縮ビット数が4ビットを示す場合にはディザ値A(1,1)〜A(4,4)を加算器264に中継供給する一方、上記圧縮ビット数指定信号BS3にて示される圧縮ビット数が2ビットを示す場合にはディザ値B(1,1)〜B(2,2)を加算器264に中継供給する。加算器264は、上記セレクタ24から供給された画素データPD、ラインディザ処理画素データLDD又は誤差拡散処理画素データEDに、セレクタ263から供給された上記ディザ値A又はBを加算して得られた加算結果をディザ加算画素データとして上位ビット抽出回路265に供給する。尚、加算器264は、セレクタ263からディザ値A(1,1)〜A(4,4)が供給された場合には、各画素に対応したデータ(PD、LDD又はED)を4行×4列の画素ブロック内での位置に対応付けし、その位置に対応したディザ値Aをこのデータに加算する。一方、セレクタ263からディザ値B(1,1)〜B(2,2)が供給された場合には、各画素に対応したデータ(PD、LDD又はED)を2行×2列の画素ブロック内での位置に対応付けし、その位置に対応したディザ値Bをこのデータに加算する。上位ビット抽出回路265は、かかるディザ加算画素データ中から、上記圧縮ビット数指定信号BS3にて示されるビット数(2又は4ビット)の下位ビット群(最下位ビットを含む)を省いた上位ビット群を抽出し、これを組織ディザ処理画素データCDDとしてセレクタ23に供給する。
The systematic
すなわち、組織ディザ処理回路26は、先ず、各画素に対応した画素データ(PD、LDD又はED)に対して、単位画素ブロック毎に、その単位画素ブロック内の各画素位置に対応したディザ値(A(1,1)〜A(4,4)又はB(1,1)〜B(2,2))をその画素位置に対応した画素データに加算する。そして、その加算結果から、上記圧縮ビット数指定信号BS3にて示されるビット数分の下位ビット群(最下位ビットを含む)を省いた上位ビット群を抽出することにより、元の画素データにおける輝度階調数を維持しつつも、ビット数を圧縮した組織ディザ処理画素データCDDを生成するのである。尚、組織ディザ処理回路26においては、上記圧縮ビット数指定信号BS3にて示される圧縮ビット数によって上記単位画素ブロックの大きさが設定(4行×4列又は2行×2列)される。この際、単位画素ブロックを大きくするほど、組織ディザ処理による圧縮ビット数を多くすることができる。
That is, the systematic
セレクタ23は、セレクタ22からの出力(画素データPD又はラインディザ処理画素データLDD)、上記誤差拡散処理画素データED、及び上記組織ディザ処理画素データCDDの内から、選択信号S3(後述する)にて示される1つを選択し、これを上記の如き多階調化画素データMPDとして出力する。
The
輝度勾配検出回路27は、入力映像信号に基づく各画素毎の画素データPDに基づき、N行×M列の単位画素ブロック毎に、その単位画素ブロック内での輝度の勾配が所定の基準勾配よりも大であるか否かを判定し、その判定結果を示す輝度勾配検出信号HDを生成する。すなわち、輝度勾配検出回路27は、単位画素ブロック毎に、輝度の高低幅が大なる絵柄に対応した映像信号が供給されたのか、あるいは輝度の高低幅が小なる絵柄に対応した映像信号が供給されたのかを示す輝度勾配検出信号HDを生成するのである。
The luminance
図4は、4行×4列の画素ブロック毎に輝度勾配を検出する場合に採用される輝度勾配検出回路27の内部構成の一例を示す図である。
FIG. 4 is a diagram illustrating an example of an internal configuration of the luminance
図4において、1画素遅延素子D1〜D12各々は、供給された画素データを上記サンプリングクロックの1周期分だけ遅延して出力する。1ライン遅延素子DH1〜DH3各々は、供給された画素データを1水平走査期間分だけ遅延して出力する。 In FIG. 4, each of the one-pixel delay elements D1 to D12 delays the supplied pixel data by one cycle of the sampling clock and outputs it. Each of the 1-line delay elements DH1 to DH3 delays the supplied pixel data by one horizontal scanning period and outputs it.
よって、図4に示す如き1画素遅延素子D1〜D12及び1ライン遅延素子DH1〜DH3によれば、図5に示す4行×4列の画素ブロック内の画素G(4,4)に対応した画素データPD(4,4)が画素データ変換回路1から供給された際には、
1画素遅延素子D3から画素G(4,1)に対応した画素データPD(4,1)、
1画素遅延素子D2から画素G(4,2)に対応した画素データPD(4,2)、
1画素遅延素子D1から画素G(4,3)に対応した画素データPD(4,3)、
1画素遅延素子D6から画素G(3,1)に対応した画素データPD(3,1)、
1画素遅延素子D5から画素G(3,2)に対応した画素データPD(3,2)、
1画素遅延素子D4から画素G(3,3)に対応した画素データPD(3,3)、
1ライン遅延素子DH1から画素G(3,4)に対応した画素データPD(3,4)、
1画素遅延素子D9から画素G(2,1)に対応した画素データPD(2,1)、
1画素遅延素子D8から画素G(2,2)に対応した画素データPD(2,2)、
1画素遅延素子D7から画素G(2,3)に対応した画素データPD(2,3)、
1ライン遅延素子DH2から画素G(2,4)に対応した画素データPD(2,4)、
1画素遅延素子D12から画素G(1,1)に対応した画素データPD(1,1)、
1画素遅延素子D11から画素G(1,2)に対応した画素データPD(1,2)、
1画素遅延素子D10から画素G(1,3)に対応した画素データPD(1,3)、
1ライン遅延素子DH3から画素G(1,4)に対応した画素データPD(1,4)、
各々が出力される。
Therefore, according to the one-pixel delay elements D1 to D12 and the one-line delay elements DH1 to DH3 as shown in FIG. 4, it corresponds to the pixel G (4,4) in the pixel block of 4 rows × 4 columns shown in FIG. When the pixel data PD (4, 4) is supplied from the pixel
Pixel data PD (4,1) corresponding to the pixel G (4,1) from the one-pixel delay element D3,
Pixel data PD (4,2) corresponding to the pixel G (4,2) from the one-pixel delay element D2;
Pixel data PD (4,3) corresponding to the pixel G (4,3) from the one-pixel delay element D1;
Pixel data PD (3,1) corresponding to the pixel G (3,1) from the one-pixel delay element D6,
Pixel data PD (3,2) corresponding to the pixel G (3,2) from the one-pixel delay element D5,
Pixel data PD (3,3) corresponding to the pixel G (3,3) from the one-pixel delay element D4,
Pixel data PD (3,4) corresponding to the pixel G (3,4) from the one-line delay element DH1;
Pixel data PD (2,1) corresponding to the pixel G (2,1) from the one-pixel delay element D9,
Pixel data PD (2,2) corresponding to the pixel G (2,2) from the one-pixel delay element D8,
Pixel data PD (2,3) corresponding to the pixel G (2,3) from the one-pixel delay element D7,
Pixel data PD (2,4) corresponding to the pixel G (2,4) from the one-line delay element DH2;
Pixel data PD (1,1) corresponding to the pixel G (1,1) from the one-pixel delay element D12,
Pixel data PD (1,2) corresponding to the pixel G (1,2) from the one-pixel delay element D11,
Pixel data PD (1,3) corresponding to the pixel G (1,3) from the one-pixel delay element D10,
Pixel data PD (1,4) corresponding to the pixel G (1,4) from the one-line delay element DH3,
Each is output.
差分器SH1は、図5に示す如き画素G(1,1)に対応した画素データPD(1,1)と、この画素G(1,1)の右横に隣接する画素G(1,2)に対応した画素データPD(1,2)との差分の絶対値を加算器AD1に供給する。差分器SH2は、図5に示す如き画素G(1,2)に対応した画素データPD(1,2)と、この画素G(1,2)の右横に隣接する画素G(1,3)に対応した画素データPD(1,3)との差分の絶対値を加算器AD1に供給する。差分器SH3は、図5に示す如き画素G(1,3)に対応した画素データPD(1,3)と、この画素G(1,3)の右横に隣接する画素G(1,4)に対応した画素データPD(1,4)との差分の絶対値を加算器AD1に供給する。差分器SH4は、図5に示す如き画素G(2,1)に対応した画素データPD(2,1)と、この画素G(2,1)の右横に隣接する画素G(2,2)に対応した画素データPD(2,2)との差分の絶対値を加算器AD1に供給する。差分器SH5は、図5に示す如き画素G(2,2)に対応した画素データPD(2,2)と、この画素G(2,2)の右横に隣接する画素G(2,3)に対応した画素データPD(2,3)との差分の絶対値を加算器AD1に供給する。差分器SH6は、図5に示す如き画素G(2,3)に対応した画素データPD(2,3)と、この画素G(2,3)の右横に隣接する画素G(2,4)に対応した画素データPD(2,4)との差分の絶対値を加算器AD1に供給する。差分器SH7は、図5に示す如き画素G(3,1)に対応した画素データPD(3,1)と、この画素G(3,1)の右横に隣接する画素G(3,2)に対応した画素データPD(3,2)との差分の絶対値を加算器AD1に供給する。差分器SH8は、図5に示す如き画素G(3,2)に対応した画素データPD(3,2)と、この画素G(3,2)の右横に隣接する画素G(3,3)に対応した画素データPD(3,3)との差分の絶対値を加算器AD1に供給する。差分器SH9は、図5に示す如き画素G(3,3)に対応した画素データPD(3,3)と、この画素G(3,3)の右横に隣接する画素G(3,4)に対応した画素データPD(3,4)との差分の絶対値を加算器AD1に供給する。差分器SH10は、図5に示す如き画素G(4,1)に対応した画素データPD(4,1)と、この画素G(4,1)の右横に隣接する画素G(4,2)に対応した画素データPD(4,2)との差分の絶対値を加算器AD1に供給する。差分器SH11は、図5に示す如き画素G(4,2)に対応した画素データPD(4,2)と、この画素G(4,2)の右横に隣接する画素G(4,3)に対応した画素データPD(4,3)との差分の絶対値を加算器AD1に供給する。差分器SH12は、図5に示す如き画素G(4,3)に対応した画素データPD(4,3)と、この画素G(4,3)の右横に隣接する画素G(4,4)に対応した画素データPD(4,4)との差分の絶対値を加算器AD1に供給する。 The subtractor SH1 includes pixel data PD (1,1) corresponding to the pixel G (1,1) as shown in FIG. 5 and a pixel G (1,2 ) adjacent to the right side of the pixel G (1,1). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (1, 2) corresponding to. The subtractor SH2 includes pixel data PD (1,2) corresponding to the pixel G (1,2) as shown in FIG. 5, and a pixel G (1,3 ) adjacent to the right side of the pixel G (1,2). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (1, 3) corresponding to the pixel data PD (1, 3) . The subtractor SH3 includes pixel data PD (1,3) corresponding to the pixel G (1,3) as shown in FIG. 5 and a pixel G (1,4 ) adjacent to the right side of the pixel G (1,3). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (1, 4) corresponding to the pixel data PD (1, 4) . Differentiator SH4, the pixel G (2, 2 pixel data PD (2,1) corresponding to the pixel G (2,1) as shown in FIG. 5, adjacent to the right of the pixel G (2,1) ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (2, 2) corresponding to. The subtractor SH5 includes pixel data PD (2,2) corresponding to the pixel G (2,2) as shown in FIG. 5, and a pixel G (2,3 ) adjacent to the right side of the pixel G (2,2). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (2,3) corresponding to. The subtractor SH6 includes pixel data PD (2,3) corresponding to the pixel G (2,3) as shown in FIG. 5, and a pixel G (2,4 ) adjacent to the right side of the pixel G (2,3). ) Is supplied to the adder AD1 as the absolute value of the difference from the pixel data PD (2, 4) corresponding to the pixel data PD The differentiator SH7 includes pixel data PD (3,1) corresponding to the pixel G (3,1) as shown in FIG. 5, and a pixel G (3,2 ) adjacent to the right side of the pixel G (3,1). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (3, 2) corresponding to the pixel data PD (3, 2) . The subtractor SH8 includes pixel data PD (3, 2) corresponding to the pixel G (3, 2) as shown in FIG. 5 and a pixel G (3, 3) adjacent to the right side of the pixel G (3 , 2). supplied to the adder AD1 the absolute value of the difference of the pixel data PD (3,3) corresponding to). The differentiator SH9 includes pixel data PD (3,3) corresponding to the pixel G (3,3) as shown in FIG. 5 and a pixel G (3,4 ) adjacent to the right side of the pixel G (3,3). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (3,4) corresponding to. The differentiator SH10 includes pixel data PD (4,1) corresponding to the pixel G (4,1) as shown in FIG. 5, and a pixel G (4,2 ) adjacent to the right side of the pixel G (4,1). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (4, 2) corresponding to the pixel data PD. The subtractor SH11 includes pixel data PD (4,2) corresponding to the pixel G (4,2) as shown in FIG. 5 and a pixel G (4,3 ) adjacent to the right side of the pixel G (4,2). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (4,3) corresponding to the pixel data PD (4,3) . The differentiator SH12 includes pixel data PD (4,3) corresponding to the pixel G (4,3) as shown in FIG. 5, and a pixel G (4,4 ) adjacent to the right side of the pixel G (4,3). ) Is supplied to the adder AD1 as an absolute value of a difference from the pixel data PD (4, 4) corresponding to the pixel data PD (4, 4) .
加算器AD1は、差分器SH1〜SH12各々から供給された値の総和を求め、これを、画面水平方向における輝度の勾配を示す水平方向輝度勾配信号Hgとして加算器AD3及び比較器CM1に供給する。比較器CM1は、かかる水平方向輝度勾配信号Hgにて示される値が基準水平勾配値THよりも大であるか否かを判定する。この際、水平方向輝度勾配信号Hgにて示される値が基準水平勾配値THよりも小であると判定された場合、比較器CM1は、水平方向における輝度勾配が小であることを示す論理レベル0の水平勾配検出信号HGDを生成する。一方、上記水平方向輝度勾配信号Hgにて示される値が基準水平勾配値THよりも大であると判定された場合には、比較器CM1は、水平方向における輝度勾配が大であることを示す論理レベル1の水平勾配検出信号HGDを生成する。比較器CM1は、かかる水平勾配検出信号HGDをORゲート回路ORに供給する。
The adder AD1 calculates the sum of the values supplied from each of the differentiators SH1 to SH12, and supplies this to the adder AD3 and the comparator CM1 as a horizontal luminance gradient signal Hg indicating the luminance gradient in the horizontal direction of the screen. . The comparator CM1 determines whether such horizontal brightness gradient or the value indicated by the signal Hg is greater than the reference horizontal gradient value T H. At this time, when it is determined that the value indicated by the horizontal luminance gradient signal Hg is smaller than the reference horizontal gradient value T H , the comparator CM1 performs logic indicating that the luminance gradient in the horizontal direction is small. A
差分器SV1は、図5に示す如き画素G(1,1)に対応した画素データPD(1,1)と、この画素G(1,1)の真下に隣接する画素G(2,1)に対応した画素データPD(2,1)との差分の絶対値を加算器AD2に供給する。差分器SV2は、図5に示す如き画素G(1,2)に対応した画素データPD(1,2)と、この画素G(1,2)の真下に隣接する画素G(2,2)に対応した画素データPD(2,2)との差分の絶対値を加算器AD2に供給する。差分器SV3は、図5に示す如き画素G(1,3)に対応した画素データPD(1,3)と、この画素G(1,3)の真下に隣接する画素G(2,3)に対応した画素データPD(2,3)との差分の絶対値を加算器AD2に供給する。差分器SV4は、図5に示す如き画素G(1,4)に対応した画素データPD(1,4)と、この画素G(1,4)の真下に隣接する画素G(2,4)に対応した画素データPD(2,4)との差分の絶対値を加算器AD2に供給する。差分器SV5は、図5に示す如き画素G(2,1)に対応した画素データPD(2,1)と、この画素G(2,1)の真下に隣接する画素G(3,1)に対応した画素データPD(3,1)との差分の絶対値を加算器AD2に供給する。差分器SV6は、図5に示す如き画素G(2,2)に対応した画素データPD(2,2)と、この画素G(2,2)の真下に隣接する画素G(3,2)に対応した画素データPD(3,2)との差分の絶対値を加算器AD2に供給する。差分器SV7は、図5に示す如き画素G(2,3)に対応した画素データPD(2,3)と、この画素G(2,3)の真下に隣接する画素G(3,3)に対応した画素データPD(3,3)との差分の絶対値を加算器AD2に供給する。差分器SV8は、図5に示す如き画素G(2,4)に対応した画素データPD(2,4)と、この画素G(2,4)の真下に隣接する画素G(3,4)に対応した画素データPD(3,4)との差分の絶対値を加算器AD2に供給する。差分器SV9は、図5に示す如き画素G(3,1)に対応した画素データPD(3,1)と、この画素G(3,1)の真下に隣接する画素G(4,1)に対応した画素データPD(4,1)との差分の絶対値を加算器AD2に供給する。差分器SV10は、図5に示す如き画素G(3,2)に対応した画素データPD(3,2)と、この画素G(3,2)の真下に隣接する画素G(4,2)に対応した画素データPD(4,2)との差分の絶対値を加算器AD2に供給する。差分器SV11は、図5に示す如き画素G(3,3)に対応した画素データPD(3,3)と、この画素G(3,3)の真下に隣接する画素G(4,3)に対応した画素データPD(4,3)との差分の絶対値を加算器AD2に供給する。差分器SV12は、図5に示す如き画素G(3,4)に対応した画素データPD(3,4)と、この画素G(3,4)の真下に隣接する画素G(4,4)に対応した画素データPD(4,4)との差分の絶対値を加算器AD2に供給する。 The subtractor SV1 includes pixel data PD (1,1) corresponding to the pixel G (1,1) as shown in FIG. 5, and a pixel G (2,1) adjacent to the pixel G ( 1,1 ). The absolute value of the difference from the pixel data PD (2,1) corresponding to is supplied to the adder AD2. The subtractor SV2 includes pixel data PD (1,2) corresponding to the pixel G (1,2) as shown in FIG. 5, and a pixel G (2,2) immediately below the pixel G (1,2 ). The absolute value of the difference from the pixel data PD (2, 2) corresponding to is supplied to the adder AD2. The subtractor SV3 includes pixel data PD (1,3) corresponding to the pixel G (1,3) as shown in FIG. 5, and a pixel G (2,3) adjacent to the pixel G ( 1,3 ). The absolute value of the difference from the pixel data PD (2,3) corresponding to is supplied to the adder AD2. The subtractor SV4 includes pixel data PD (1,4) corresponding to the pixel G (1,4) as shown in FIG. 5 and a pixel G (2,4) immediately below the pixel G (1,4 ). The absolute value of the difference from the pixel data PD (2, 4) corresponding to is supplied to the adder AD2. The subtractor SV5 includes pixel data PD (2,1) corresponding to the pixel G (2,1) as shown in FIG. 5, and a pixel G (3,1) immediately below the pixel G (2,1 ). The absolute value of the difference from the pixel data PD (3, 1) corresponding to is supplied to the adder AD2. The subtractor SV6 includes pixel data PD (2,2) corresponding to the pixel G (2,2) as shown in FIG. 5 and a pixel G (3,2) immediately below the pixel G (2,2 ). The absolute value of the difference from the pixel data PD (3, 2) corresponding to is supplied to the adder AD2. The subtractor SV7 includes pixel data PD (2,3) corresponding to the pixel G (2,3) as shown in FIG. 5, and a pixel G (3,3) immediately below the pixel G (2,3 ). The absolute value of the difference from the pixel data PD (3, 3) corresponding to is supplied to the adder AD2. Differentiator SV8 the pixel data PD (2, 4) corresponding to the pixel G (2, 4) as shown in FIG. 5, a pixel G adjacent beneath the pixel G (2,4) (3,4) The absolute value of the difference from the pixel data PD (3,4) corresponding to is supplied to the adder AD2. Differentiator SV9 the pixel data PD (3, 1) corresponding to the pixel G (3, 1) as shown in FIG. 5, a pixel G adjacent beneath the pixel G (3,1) (4,1) The absolute value of the difference from the pixel data PD (4 , 1) corresponding to is supplied to the adder AD2. The subtractor SV10 includes pixel data PD (3, 2) corresponding to the pixel G (3, 2) as shown in FIG. 5 and a pixel G (4, 2) immediately below the pixel G (3, 2). The absolute value of the difference from the pixel data PD (4, 2) corresponding to is supplied to the adder AD2. Differentiator SV11, the pixel data PD (3,3) corresponding to the pixel G (3,3) as shown in FIG. 5, a pixel G adjacent beneath the pixel G (3,3) (4,3) The absolute value of the difference from the pixel data PD (4,3) corresponding to is supplied to the adder AD2. The subtractor SV12 includes pixel data PD (3,4) corresponding to the pixel G (3,4) as shown in FIG. 5 and a pixel G (4,4) immediately below the pixel G (3,4 ). The absolute value of the difference from the pixel data PD (4,4) corresponding to is supplied to the adder AD2.
加算器AD2は、差分器SV1〜SH12各々から供給された値の総和を求め、これを、画面垂直方向における輝度の勾配を示す垂直方向輝度勾配信号Vgとして加算器AD3及び比較器CM2に供給する。比較器CM2は、かかる垂直方向輝度勾配信号Vgにて示される値が基準垂直勾配値TVよりも大であるか否かを判定する。この際、垂直方向輝度勾配信号Vgにて示される値が基準垂直勾配値TVよりも小であると判定された場合、比較器CM2は、垂直方向における輝度勾配が小であることを示す論理レベル0の垂直勾配検出信号VGDを生成する。一方、上記垂直方向輝度勾配信号Vgにて示される値が基準水平勾配値THよりも大であると判定された場合には、比較器CM2は、垂直方向における輝度勾配が大であることを示す論理レベル1の垂直勾配検出信号VGDを生成する。比較器CM2は、かかる垂直勾配検出信号VGDをORゲート回路ORに供給する。
The adder AD2 obtains the sum of the values supplied from the differentiators SV1 to SH12, and supplies this to the adder AD3 and the comparator CM2 as a vertical luminance gradient signal Vg indicating the luminance gradient in the screen vertical direction. . Comparator CM2 judges whether is larger than the value of the reference vertical gradient value T V represented by a perpendicular direction brightness gradient signal Vg. In this case, if the value indicated by the vertical luminance gradients signal Vg is determined to be smaller than the reference vertical gradient value T V, the comparator CM2 is logic indicating that the luminance gradient in the vertical direction is
加算器AD3は、上記水平方向輝度勾配信号Hg及び上記垂直方向輝度勾配信号Vgを加算した加算結果を係数乗算器MPXに供給する。係数乗算器MPXは、かかる加算結果に(1/2)を乗算した乗算結果を、画面斜め方向における輝度の勾配を示す斜め方向輝度勾配信号Ngとして比較器CM3に供給する。比較器CM3は、かかる斜め方向輝度勾配信号Ngにて示される値が基準斜め勾配値TNよりも大であるか否かを判定する。この際、斜め方向輝度勾配信号Ngにて示される値が基準斜め勾配値TNよりも小であると判定された場合、比較器CM3は、斜め方向における輝度勾配が小であることを示す論理レベル0の斜め勾配検出信号NGDを生成する。一方、上記斜め方向輝度勾配信号Ngにて示される値が基準斜め勾配値TNよりも大であると判定された場合には、比較器CM3は、斜め方向における輝度勾配が大であることを示す論理レベル1の斜め勾配検出信号NGDを生成する。比較器CM3は、かかる斜め勾配検出信号NGDをORゲート回路ORに供給する。ORゲート回路ORは、上記水平勾配検出信号HGD、垂直勾配検出信号VGD、及び斜め勾配検出信号NGD各々の内の少なくとも1つが論理レベル1である場合には輝度勾配が大であることを示す論理レベル1の輝度勾配検出信号HDを多階調処理モード設定回路30に供給する。一方、上記水平勾配検出信号HGD、垂直勾配検出信号VGD、及び斜め勾配検出信号NGD各々が全て論理レベル0である場合には輝度勾配が小であることを示す論理レベル0の輝度勾配検出信号HDを多階調処理モード設定回路30に供給する。
The adder AD3 supplies the addition result obtained by adding the horizontal luminance gradient signal Hg and the vertical luminance gradient signal Vg to the coefficient multiplier MPX. The coefficient multiplier MPX supplies the multiplication result obtained by multiplying the addition result by (1/2) to the comparator CM3 as an oblique luminance gradient signal Ng indicating the luminance gradient in the oblique direction of the screen. The comparator CM3 determines whether or not the value indicated by the diagonal luminance gradient signal Ng is larger than the reference diagonal gradient value T N. At this time, when it is determined that the value indicated by the diagonal luminance gradient signal Ng is smaller than the reference diagonal gradient value T N , the comparator CM3 performs logic indicating that the luminance gradient in the diagonal direction is small. A
すなわち、図4に示す如き構成により輝度勾配検出回路27は、先ず4行×4列の単位画素ブロック毎に、その単位画素ブロック内での垂直方向、水平方向及び斜め方向の各方向毎に互いに隣接する画素に対応した画素データ同士の輝度差の総和(Hg、Vg、Ng)を求める。次に、輝度勾配検出回路27は、各方向毎に、かかる輝度差の総和が基準勾配値(TH、TV、TN)よりも大であるか否かを判定することにより、単位画素ブロック内での輝度勾配が大であるか否かを各方向毎に検出する(HGD、VGD、NGD)。ここで、輝度勾配検出回路27は、これら垂直方向、水平方向及び斜め方向の内の少なくとも1の方向において輝度勾配が大であると判定された場合には、この単位画素ブロック内での輝度勾配が大であることを示す論理レベル1の輝度勾配検出信号HDを生成する。一方、これら垂直方向、水平方向及び斜め方向の全ての方向において輝度勾配が小であると判定された場合には、輝度勾配検出回路27は、この単位画素ブロック内での輝度勾配が小であることを示す論理レベル0の輝度勾配検出信号HDを生成する。輝度勾配検出回路27は、かかる輝度勾配検出信号HDを多階調処理モード設定回路30に供給する。
That is, with the configuration shown in FIG. 4, the luminance
多階調処理モード設定回路30は、輝度勾配が小である旨を示す輝度勾配検出信号HDが供給された場合には、多階調化処理回路2を[組織ディザ処理優先モード]にて動作させるべき上記選択信号S1〜S3及び上記圧縮ビット数指定信号BS1〜BS3を夫々生成する。
The multi-gradation processing
かかる[組織ディザ処理優先モード]では、多階調処理モード設定回路30は、例えば、圧縮ビット数として2ビットを指定する圧縮ビット数指定信号BS1をランダムディザ処理回路21に供給すると共に、圧縮ビット数として4ビットを指定する圧縮ビット数指定信号BS3を組織ディザ処理回路26に供給する。又、多階調処理モード設定回路30は、ランダムディザ処理回路21から出力されたラインディザ処理画素データLDDを選択させるべき選択信号S1をセレクタ22に供給する。更に、多階調処理モード設定回路30は、このセレクタ22から出力されたラインディザ処理画素データLDDを選択させるべき選択信号S2をセレクタ24に供給すると共に、組織ディザ処理回路26から出力された組織ディザ処理画素データCDDを選択させるべき選択信号S3をセレクタ23に供給する。
In such a [systematic dither processing priority mode], the multi-gradation processing
かかる制御動作により、組織ディザ処理優先モードでは、多階調化処理回路2は、上記画素データPDに対して、2ビット分の圧縮を為すランダムディザ処理を施し(ランダムディザ処理回路21)、更にこのランダムディザ処理結果に対して4ビット分の圧縮を為す組織ディザ処理を施す(組織ディザ処理回路26)。これにより、図6(a)に示す如く、10ビットの画素データPDに対して、上記ランダムディザ処理によって2ビット分、上記組織ディザ処理により4ビット分の圧縮が夫々施されて、4ビットの多階調化画素データMPDが生成される。
With this control operation, in the systematic dither processing priority mode, the
一方、輝度勾配が大である旨を示す輝度勾配検出信号HDが供給された場合には、多階調処理モード設定回路30は、多階調モード指定信号MODにて示される多階調処理モードにて多階調化処理回路2を動作させるべき、上記選択信号S1〜S3及び上記圧縮ビット数指定信号BS1〜BS3を夫々生成する。
On the other hand, when the luminance gradient detection signal HD indicating that the luminance gradient is large is supplied, the multi-gradation processing
以下に、多階調モード指定信号MODによって示される多階調処理モードが[誤差拡散処理優先モード]である場合と、[ランダムディザ処理優先モード]である場合を例にとってその動作を説明する。 The operation will be described below by taking, as an example, the case where the multi-gradation processing mode indicated by the multi-gradation mode designation signal MOD is [error diffusion processing priority mode] and [random dither processing priority mode].
[誤差拡散処理優先モード]では、多階調処理モード設定回路30は、例えば、圧縮ビット数として2ビットを指定する圧縮ビット数指定信号BS1をランダムディザ処理回路21に供給すると共に、圧縮ビット数として4ビットを指定する圧縮ビット数指定信号BS2を誤差拡散処理回路25に供給する。又、多階調処理モード設定回路30は、ランダムディザ処理回路21から出力されたラインディザ処理画素データLDDを選択させるべき選択信号S1をセレクタ22に供給すると共に、誤差拡散処理回路25から出力された誤差拡散処理画素データEDを選択させるべき選択信号S3をセレクタ23に供給する。
In the [error diffusion processing priority mode], the multi-grayscale processing
かかる制御動作により、誤差拡散処理優先モードでは、多階調化処理回路2は、上記画素データPDに対して、2ビット分の圧縮を為すランダムディザ処理を施し(ランダムディザ処理回路21)、そのランダムディザ処理結果に対して更に4ビット分の圧縮を為す誤差拡散処理を施す(誤差拡散処理回路25)。これにより、図6(b)に示す如く、10ビットの画素データPDに対して、上記ランダムディザ処理によって2ビット分、上記誤差拡散処理により4ビット分の圧縮が夫々施されて、4ビットの多階調化画素データMPDが生成される。
With this control operation, in the error diffusion processing priority mode, the
[ランダムディザ処理優先モード]では、多階調処理モード設定回路30は、例えば、圧縮ビット数として4ビットを指定する圧縮ビット数指定信号BS1をランダムディザ処理回路21に供給すると共に、圧縮ビット数として2ビットを指定する圧縮ビット数指定信号BS3を組織ディザ処理回路26に供給する。又、多階調処理モード設定回路30は、上記ラインディザ処理画素データLDDを選択させるべき選択信号S1をセレクタ22に供給する。更に、多階調処理モード設定回路30は、このセレクタ22から出力されたラインディザ処理画素データLDDを選択させるべき選択信号S2をセレクタ24に供給すると共に、組織ディザ処理回路26から出力された組織ディザ処理画素データCDDを選択させるべき選択信号S3をセレクタ23に供給する。
In [Random Dither Processing Priority Mode], the multi-gradation processing
かかる制御動作により、ランダムディザ処理優先モードでは、多階調化処理回路2は、上記画素データPDに対して、4ビット分の圧縮を為すランダムディザ処理を施し(ランダムディザ処理回路21)、そのランダムディザ処理結果に対して更に2ビット分の圧縮を為す組織ディザ処理を施す(組織ディザ処理回路26)。これにより、図6(c)に示す如く、10ビットの画素データPDに対して、上記ランダムディザ処理によって4ビット分、上記組織ディザ処理により2ビット分の圧縮が夫々施されて、4ビットの多階調化画素データMPDが生成される。
With this control operation, in the random dither processing priority mode, the
以上の如く、図2に示される多階調化処理回路2は、入力映像信号に基づく各画素毎の画素データに基づき、単位画素ブロック毎にその画素ブロック内での輝度勾配が所定の基準勾配よりも大であるか否かを判定し、その判定結果に基づき多階調化処理の方法を変更するようにしている。
As described above, the
例えば、多階調化処理回路2は、輝度勾配が所定の基準勾配よりも小となる、いわゆる輝度の高低幅が小なる絵柄に対応した映像信号が供給された場合には、組織ディザ処理を優先させた図6(a)に示す如き多階調化処理を実行する。
For example, the
ここで、4行×4列の単位画素ブロック毎に、例えば図7(a)に示す如きディザ値A(1,1)〜A(4,4)を用いた組織ディザ処理を、この単位画素ブロック内での輝度勾配が小なる図7(b)に示す如き画素データPDに施すと、図7(c)に示す如き多階調化画素データMPDが生成される。この際、図7(c)に示される多階調化画素データMPDにおける単位画素ブロック内での平均輝度は「8」となり、図7(b)に示す如き画素データPDに基づく単位画素ブロック内での平均輝度と同一となる。一方、かかる単位画素ブロック内での輝度勾配が比較的大なる図7(d)に示す如き画素データPDに対して、図7(a)に示す如きディザ値A(1,1)〜A(4,4)を用いた組織ディザ処理を施すと、図7(e)に示す如き多階調化画素データMPDが生成される。ところが、図7(e)に示す多階調化画素データMPDにおける単位画素ブロック内での平均輝度は「17」となり、図7(d)に示す如き画素データPDに基づく単位画素ブロック内での平均輝度「15」とは異なる輝度レベルとなってしまい、正しい画像が表示されない場合が生じる。 Here, for each unit pixel block of 4 rows × 4 columns, for example, the unit dither processing using the dither values A (1,1) to A (4,4) as shown in FIG. When applied to the pixel data PD as shown in FIG. 7B where the luminance gradient in the block is small, multi-gradation pixel data MPD as shown in FIG. 7C is generated. At this time, the average luminance in the unit pixel block in the multi-gradation pixel data MPD shown in FIG. 7C is “8”, and the unit pixel block based on the pixel data PD as shown in FIG. It becomes the same as the average luminance at. On the other hand, with respect to the pixel data PD as shown in FIG. 7D where the luminance gradient in the unit pixel block is relatively large, the dither values A (1,1) to A ( as shown in FIG. When the tissue dither processing using ( 4, 4) is performed, multi-gradation pixel data MPD as shown in FIG. 7 (e) is generated. However, the average luminance in the unit pixel block in the multi-gradation pixel data MPD shown in FIG. 7E is “17”, and in the unit pixel block based on the pixel data PD as shown in FIG. The brightness level is different from the average brightness “15”, and a correct image may not be displayed.
そこで、図7(d)に示す如き単位画素ブロック内での輝度勾配が比較的大なる画素データPDが供給された場合には、多階調化処理として、上記組織ディザ処理の代わりに誤差拡散処理を優先的に実行する図6(b)に示す如き誤差拡散処理優先モードにて多階調化処理回路2を動作させるようにしたのである。又、このような輝度勾配が比較的大なる画素データPDが供給された場合には、組織ディザ処理での圧縮ビット数を低下させた、図6(c)に示す如きランダムディザ処理優先モードにて多階調化処理回路2を動作させるようにしても良いのである。尚、図6(c)に示されるランダムディザ処理優先モードでは、組織ディザ処理での圧縮ビット数を4ビットから2ビットに減らした分だけランダムディザ処理での圧縮ビット数を増やすことにより、図6(a)に示す如き組織ディザ処理優先モードを実行した場合と同様に6ビット分のビット圧縮を行っている。
Therefore, when pixel data PD having a relatively large luminance gradient in the unit pixel block as shown in FIG. 7D is supplied, error diffusion instead of the above-described system dither processing is performed as multi-gradation processing. The
要するに、多階調化処理回路2では、輝度勾配が所定の基準勾配よりも大であるか否かの判定結果に応じて、多階調化処理として採用する処理方法(組織ディザ処理、誤差拡散処理)を変更、あるいは多階調化処理での圧縮ビット数を変更することにより、周期的なフリッカやノイズを回避しているのである。
In short, in the
2 多階調化処理回路
21 ラインディザ処理回路
25 誤差拡散処理回路
26 組織ディザ処理回路
27 輝度勾配検出回路
30 多階調化処理モード設定回路
2
Claims (4)
前記ディスプレイデバイスにおける単位画素ブロック毎に前記画素データに基づく輝度勾配が所定の基準勾配よりも大であるか否かを検出する輝度勾配検出手段を備え、
前記多階調化処理手段は、前記輝度勾配が前記基準勾配よりも小である場合には前記単位画素ブロック内の各画素位置に対応したディザ値をその画素位置に対応した前記画素データに加算する組織ディザ処理である第1多階調化処理を前記画素データに施すことにより前記多階調化画素データを得る一方、前記輝度勾配が前記基準勾配よりも大である場合には前記第1多階調化処理よりも圧縮ビット数が小なる組織ディザ処理である第2多階調化処理を前記画素データに施すことにより前記多階調化画素データを得ることを特徴とするディスプレイ装置。 A display device having a plurality of display cells that carry pixels, and multi-gradation processing means for performing multi-gradation processing on pixel data for each pixel based on a video signal to obtain multi-gradation pixel data; Display driving means for causing the display cell to emit light with luminance according to multi-gradation pixel data,
A luminance gradient detecting means for detecting whether or not a luminance gradient based on the pixel data is larger than a predetermined reference gradient for each unit pixel block in the display device;
The multi-gradation processing unit adds a dither value corresponding to each pixel position in the unit pixel block to the pixel data corresponding to the pixel position when the luminance gradient is smaller than the reference gradient. The multi-gradation pixel data is obtained by performing a first multi-gradation process, which is a systematic dither process, on the pixel data, and the first gradient is obtained when the luminance gradient is larger than the reference gradient . A display device characterized in that the multi-gradation pixel data is obtained by subjecting the pixel data to a second multi-gradation process which is a systematic dither process in which the number of compression bits is smaller than the multi-gradation process.
前記ディスプレイデバイスにおける単位画素ブロック毎に前記画素データに基づく輝度勾配が所定の基準勾配よりも大であるか否かを検出する輝度勾配検出手段を備え、
前記多階調化処理手段は、前記輝度勾配が前記基準勾配よりも小である場合には前記単位画素ブロック内の各画素位置に対応したディザ値をその画素位置に対応した前記画素データに加算する組織ディザ処理である第1多階調化処理を前記画素データに施すことにより前記多階調化画素データを得る一方、前記輝度勾配が前記基準勾配よりも大である場合には誤差拡散処理である第2多階調化処理を前記画素データに施すことにより前記多階調化画素データを得ることを特徴とするディスプレイ装置。 A display device having a plurality of display cells that carry pixels, and multi-gradation processing means for performing multi-gradation processing on pixel data for each pixel based on a video signal to obtain multi-gradation pixel data; Display driving means for causing the display cell to emit light with luminance according to multi-gradation pixel data,
A luminance gradient detecting means for detecting whether or not a luminance gradient based on the pixel data is larger than a predetermined reference gradient for each unit pixel block in the display device;
The multi-gradation processing unit adds a dither value corresponding to each pixel position in the unit pixel block to the pixel data corresponding to the pixel position when the luminance gradient is smaller than the reference gradient. The multi-gradation pixel data is obtained by subjecting the pixel data to a first multi-gradation process, which is a systematic dither process, and when the luminance gradient is larger than the reference gradient, an error diffusion process is performed. the multi-grayscale pixel data characteristics and be Lud Isupurei device to obtain by the second multi-grayscale process is performed on the pixel data is.
前記ディスプレイデバイスにおける単位画素ブロック毎に前記画素データに基づく輝度勾配が所定の基準勾配よりも大であるか否かを検出する輝度勾配検出手段を備え、
前記多階調化処理手段は、前記輝度勾配が前記基準勾配よりも小である場合には前記単位画素ブロック内の各画素位置に対応したディザ値をその画素位置に対応した前記画素データに加算する組織ディザ処理である第1多階調化処理を前記画素データに施すことにより前記多階調化画素データを得る一方、前記輝度勾配が前記基準勾配よりも大である場合には前記第1多階調化処理よりも圧縮ビット数が小なる組織ディザ処理処理及びランダムディザ値を前記画素データに加算するランダムディザ処理を夫々前記画素データに施すことにより前記多階調化画素データを得ることを特徴とするディスプレイ装置。 A display device having a plurality of display cells that carry pixels, and multi-gradation processing means for performing multi-gradation processing on pixel data for each pixel based on a video signal to obtain multi-gradation pixel data; Display driving means for causing the display cell to emit light with luminance according to multi-gradation pixel data,
A luminance gradient detecting means for detecting whether or not a luminance gradient based on the pixel data is larger than a predetermined reference gradient for each unit pixel block in the display device;
The multi-gradation processing unit adds a dither value corresponding to each pixel position in the unit pixel block to the pixel data corresponding to the pixel position when the luminance gradient is smaller than the reference gradient. The multi-gradation pixel data is obtained by performing a first multi-gradation process, which is a systematic dither process, on the pixel data, and the first gradient is obtained when the luminance gradient is larger than the reference gradient. The multi-gradation pixel data is obtained by performing a systematic dither processing process in which the number of compression bits is smaller than that in the multi-gradation process and a random dither process for adding a random dither value to the pixel data, respectively. features and be Lud Isupurei device.
前記多階調化処理手段は、前記水平輝度勾配、前記垂直輝度勾配及び前記斜め輝度勾配の内の少なくとも1つが前記基準勾配よりも大である場合には前記画素データに対して前記第2多階調化処理を施す一方、前記水平輝度勾配、前記垂直輝度勾配及び前記斜め輝度勾配の全てが前記基準勾配よりも小である場合には前記画素データに対して前記第1多階調化処理を施すことを特徴とする請求項1〜3のいずれか1に記載のディスプレイ装置。 The luminance gradient detecting means includes means for detecting a horizontal luminance gradient in the horizontal direction in the unit pixel block, means for detecting a vertical luminance gradient in the vertical direction, and means for detecting an oblique luminance gradient in the oblique direction,
The multi-gradation processing unit is configured to perform the second multi-gradation processing on the pixel data when at least one of the horizontal luminance gradient, the vertical luminance gradient, and the diagonal luminance gradient is larger than the reference gradient. When the gradation processing is performed, and when all of the horizontal luminance gradient, the vertical luminance gradient, and the oblique luminance gradient are smaller than the reference gradient, the first multi-gradation processing is performed on the pixel data. display device according to any one of claims 1-3, characterized in that the subjecting.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005092320A JP4769003B2 (en) | 2005-03-28 | 2005-03-28 | Display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005092320A JP4769003B2 (en) | 2005-03-28 | 2005-03-28 | Display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006276230A JP2006276230A (en) | 2006-10-12 |
| JP4769003B2 true JP4769003B2 (en) | 2011-09-07 |
Family
ID=37211090
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005092320A Expired - Fee Related JP4769003B2 (en) | 2005-03-28 | 2005-03-28 | Display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4769003B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013058158A1 (en) * | 2011-10-18 | 2013-04-25 | シャープ株式会社 | Display control circuit, liquid crystal display device equipped with same and display control method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3305669B2 (en) * | 1998-11-20 | 2002-07-24 | 日本電気株式会社 | Error diffusion method and error diffusion device |
-
2005
- 2005-03-28 JP JP2005092320A patent/JP4769003B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006276230A (en) | 2006-10-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8314890B2 (en) | Image processing apparatus and image processing method | |
| US20100060660A1 (en) | Dithering method and apparatus | |
| JP2005227694A (en) | Image display device and image display method | |
| EP1746563A2 (en) | Device and method for pixel shifting | |
| US7271828B2 (en) | Display screen burn-in prevention device and burn-in prevention method | |
| JP2008092462A (en) | Outline correction method, image processing apparatus, and display apparatus | |
| US20040125117A1 (en) | Gray scale processing system and display device | |
| US20080111838A1 (en) | Display method and display apparatus using this method | |
| JP2007129600A (en) | Image data processor | |
| JP2005221593A (en) | Image processing apparatus, image processing method, image display apparatus, portable information device, control program, and readable recording medium | |
| JP4769003B2 (en) | Display device | |
| JP2009053680A (en) | Image display device and image processing device | |
| KR102640687B1 (en) | Video wall | |
| JP2006047987A5 (en) | ||
| JP3473454B2 (en) | Video signal processing circuit and video signal processing method for matrix type display device | |
| JP2001109452A (en) | Image display device | |
| JP4780990B2 (en) | Display device | |
| JP5197152B2 (en) | Liquid crystal drive device, liquid crystal display device, and drive method | |
| KR100403698B1 (en) | Multi Gray Scale Image Display Method and Apparatus thereof | |
| JP4506229B2 (en) | Burn-in correction device, display device, image processing device, program, and recording medium | |
| JP2003345288A (en) | Video display device and video signal processing method used in the same | |
| US20070230813A1 (en) | Error diffusion processing circuit and method, and plasma display device | |
| JP4559041B2 (en) | Multi-tone image display device and moving image false contour reduction method thereof | |
| JP2006154576A (en) | Gradation correction apparatus and gradation correction method | |
| KR100508936B1 (en) | Method capable of performing high-speed error diffusion and palasma display panel driving apparatus using the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080201 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20090605 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110208 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110404 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110614 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110617 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140624 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |