KR100420789B1 - Dithering Method for Gradation Expression for Plasma Display Panel and System thereof - Google Patents
Dithering Method for Gradation Expression for Plasma Display Panel and System thereof Download PDFInfo
- Publication number
- KR100420789B1 KR100420789B1 KR10-2001-0041628A KR20010041628A KR100420789B1 KR 100420789 B1 KR100420789 B1 KR 100420789B1 KR 20010041628 A KR20010041628 A KR 20010041628A KR 100420789 B1 KR100420789 B1 KR 100420789B1
- Authority
- KR
- South Korea
- Prior art keywords
- value
- integer
- decimal
- fractional
- inverse gamma
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/28—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
- G09G3/288—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0261—Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0266—Reduction of sub-frame artefacts
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Plasma & Fusion (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
본 발명은 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법 및 그 시스템에 관한 것으로, 입력되는 RGB 각 채널별로 256계조에 대한 역감마 보정을 역감마 보정부(10); 상기 역감마 보정부(10)에서 보정된 값을 정수값과 소수값으로 분리하기 위한 정수와 소수 분리부(22)와, 상기 정수와 소수 분리부에서 분리된 정수값을 취하는 정수부(23)와, 상기 정수와 소수 분리부에서 분리된 1이하의 소수값을 취하는 소수부(24)와, 상기 소수부에서 얻어진 1이하의 소수값을 0 또는 1의 정수값으로 변환하기 위한 디더링 마스크가 구성된 문턱부(25)와, 상기 정수부의 정수값과 문턱부에서 변환된 정수값을 더하는 가산기(26)가 포함되어 플라즈마 디스플레이 패널로 디더링된 값을 출력하는 디더링 수행부(20)가 포함되어 플라즈마 디스플레이에서 역감마 보정 결과 발생하는 어두운 영역에서의 의사 윤곽을 제거하기 것이다.The present invention relates to a dithering method and system for expressing gray scales in a plasma display. An integer and fraction separator 22 for separating the value corrected by the inverse gamma correction unit 10 into integer values and decimal values, and an integer part 23 that takes integer values separated from the integer and fraction separators; A threshold part including a decimal part 24 having a fractional value of 1 or less separated from the integer and fractional part, and a dithering mask configured to convert the fractional value of 1 or less obtained from the fractional part into an integer value of 0 or 1 ( 25) and an adder 26 that adds the integer value of the integer part and the integer value converted in the threshold part, and includes a dithering part 20 for outputting the dithered value to the plasma display panel. It will remove pseudo contours in the dark areas resulting from the correction.
Description
본 발명은 플라즈마 디스플레이(Plasma Display Panel; PDP)에서의 계조 표현을 위한 디더링 방법에 관한 것으로, 더욱 상세하게는 역감마 보정시에 발생하는 계조 표현의 문제로 인하여 발생하는 어두운 영역에서의 의사 윤곽을 제거하기 위한 디더링 방법에 관한 것이다.The present invention relates to a dithering method for gray scale representation in a plasma display panel (PDP), and more particularly to pseudo contours in a dark region generated due to the problem of gray scale representation occurring during inverse gamma correction. Dithering method for removal.
디더링(Dithering)은 컴퓨터 그래픽스의 화상표시에 있어서 계조(階調)를 확산시켜 의사적인 윤곽을 눈에 띄지 않게 하는 것을 말한다. 그래픽스 표시장치에는 표현 가능한 계조수에 제한이 있으며, 2치 또는 적은 계조수의 표시장치로 출력하면, 명도(색조)가 계단상으로 되어 의사적인 윤곽(False Contuor Line)이 발생한다. 이 현상을 마하효과(Mach Band Effect)라고 한다. 디더는 적당한 잡음을 가하여 윤곽이 눈에 띄지 않도록 하는 방법이며, 표시장치에 대응하여 2치 디더법, 다치 디더법, 컬러 디더법 등이 있다.Dithering refers to the spreading of gradations in the image display of computer graphics so that the pseudo outline is not visible. In the graphics display device, there is a limit to the number of gray scales that can be expressed, and when outputting to a display device having two or fewer gray scales, brightness (gradation) becomes staircase, and a false contour line is generated. This phenomenon is called the Mach Band Effect. Dither is a method of applying an appropriate noise so that the outline is not visible, and there are a binary dither method, a multi-valued dither method, a color dither method, etc. corresponding to the display device.
기존에 이러한 디더링 방법을 플라즈마 디스플레이에 적용한 것으로 CLEAR 방법(국내 공개특허 2001-56665)에서 손실되는 계조를 보상하기 위한 방법이 있었다. 이 방법에서는 N개 subfield에 대해 N+1개의 계조만 사용하는 코딩 방식을 사용하게 되는데, 입력되는 8비트 256 계조에 대해 일정 비트, 가령 6비트로 오차확산 방법을 이용하여 감소시키고, 다시 N+1개의 계조로 감소시키기 위해 디더링 방법을 적용하였다. 그리고 이때 사용한 디더링 마스크의 값은 규칙적인 패턴을 감소시키기 위해 프레임마다 일정 크기내에서 변경하여 사용하였다. 이러한 디더링 방법은 입력되는 신호에 대해 CLEAR 방법의 적용으로 인한 계조 감소를 보상하기 위해 사용한 방법으로, 본 발명의 목표가 되는 역감마 보정시 발생하는 계조 부족으로 인한 의사윤곽 제거와는 목적과 방법에서 상이하다고 볼 수 있다.In the past, such a dithering method was applied to a plasma display, and there was a method for compensating grayscales lost in the CLEAR method (Domestic Patent Application No. 2001-56665). In this method, a coding scheme using only N + 1 grayscales for N subfields is used. For an 8-bit 256 grayscale input, a predetermined bit, for example, 6 bits, is reduced using an error diffusion method, and again N + 1. The dithering method was applied to reduce the gray levels of the dogs. The dithering mask value used at this time was changed within a predetermined size for each frame in order to reduce the regular pattern. This dithering method is used to compensate for the reduction of the gray level due to the application of the CLEAR method to the input signal, and differs in object and method from the removal of pseudo contour due to the lack of gray level generated during inverse gamma correction. It can be said that.
일반적으로 플라즈마 디스플레이는 첨부된 도 1의 비교 그래프에서 알 수 있듯이 입력 계조에 대하여 비선형의 휘도 특성을 갖는 CRT(음극선관)와는 달리, 휘도 특성이 선형성을 나타내므로 이를 보상하기 위해서는 역감마 보정을 수행하여야 한다.In general, unlike a CRT (cathode ray tube) having a nonlinear luminance characteristic with respect to an input gray scale, a plasma display has a linearity, and thus, an inverse gamma correction is performed to compensate for the plasma display. shall.
역감마 보정시에 계조 표현 문제가 발생하게 되는데, 특히 어두운 영역에서 표현할 수 있는 계조가 충분치 않기 때문에 영상이 뭉쳐 보이는 의사윤곽이 발생하게 된다.In the case of inverse gamma correction, a problem of gray scale expression occurs. In particular, since there is not enough gray scale that can be expressed in a dark area, pseudo contours appearing in the image are generated.
이에 대한 결과가 첨부된 도 2에 나타나 있는데, 비선형성을 유지하고 있는 목표 휘도는 보정하고자 하는 이상적인 역감마 결과를 나타낸 것이고, 실제휘도는 역감마 보정후의 결과로서 나타나는 측정된 휘도값이며, 플라즈마 디스플레이 휘도는 역감마 보정이 없는 상태에서 측정된 휘도값 3이하를 나타낸 것이다.The results of this are shown in FIG. 2, where the target luminance maintaining nonlinearity is an ideal inverse gamma result to be corrected, and the actual luminance is a measured luminance value that appears as a result after inverse gamma correction. The luminance represents the luminance value 3 or less measured in the absence of inverse gamma correction.
실질적으로 역감마 보정을 수행하는 경우에 이상적으로는 실제 휘도가 목표 휘도와 일치하여야 하는데, 도 2에서 알 수 있는 바와 같이 비선형을 목표로 하는 목표 휘도에서는 계조값이 0 - 60까지의 61단계 각각을 다른 휘도값으로 표현하여야 하지만, 실제 플라즈마 디스플레이 패널의 휘도는 단지 8가지의 휘도값 만을 나타내므로 실제 휘도는 계단 형태로 나타낼 수밖에 없다.In the case of performing the inverse gamma correction, the actual luminance should ideally match the target luminance. As shown in FIG. 2, in the target luminance targeting the nonlinearity, the gray levels are 61 to 0 to 60, respectively. In other words, the luminance of the actual plasma display panel represents only eight kinds of luminance values, and thus, the actual luminance may be expressed in a stepped form.
따라서, 플라즈마 디스플레이 패널에서 역감마 보정이 수행되어지더라도 실제 휘도가 계단 형태를 갖는 휘도 특성으로 인하여 어두운 영역에서 충분한 계조 표현을 할 수 없게 되어 디스플레이되는 영상에서 의사 윤곽이 잔존하게 되는 문제점이 있다.Therefore, even if the inverse gamma correction is performed in the plasma display panel, due to the luminance characteristic of which the actual luminance has a step shape, sufficient gray scale expression cannot be expressed in a dark region, and thus pseudo contours remain in the displayed image.
이와 같이 플라즈마 디스플레이는 CRT와 달리 선형적인 휘도 특성을 가지므로 이를 보상하기 위해 역감마 보정을 수행하게 된다. 이러한 역감마 보정시에 특히, 어두운 영역에서 표현할 수 있는 계조수가 충분치 않기 때문에 영상이 뭉쳐 보이는 의사윤곽이 발생하게 된다.As described above, since the plasma display has a linear luminance characteristic unlike the CRT, inverse gamma correction is performed to compensate for this. In the case of inverse gamma correction, in particular, since there are not enough gray scales that can be expressed in a dark region, pseudo contours appearing in the image are generated.
이와 같은 역감마 보정시에 발생하는 계조 표현 문제를 제거하기 위한 방법으로는 기존의 오차확산 방법(국내 특허출원 제2000-52200호(출원인: 오리온전기, 발명자: 김춘우, 박승호))이 있었다. 기존의 오차확산 방법에서는 목표휘도와 실제휘도와의 차이를 오차로 정의하여 주위 화소에서 고려함으로써 일정 영역의 평균 계조값이 목표휘도와 일치하게 하였다.As a method for eliminating the gray scale expression problem occurring during the reverse gamma correction, there is a conventional error diffusion method (Korean Patent Application No. 2000-52200 (Applicant: Orion Electric, Inventor: Kim Chun-woo, Park Seung-ho)). In the conventional error diffusion method, the difference between the target luminance and the actual luminance is defined as an error, and the average gradation value of a predetermined region is matched with the target luminance by considering the difference in the surrounding pixels.
본 발명에서는 상기의 플라즈마 디스플레이에서의 계조 표현 문제를 해결하기 위한 것으로, 역감마 보정시에 디더링 방법을 이용하여 평균적인 표현 계조수를 증가시켜 목표로 하는 휘도에 근사하게 표현함으로써, 어두운 영역에서의 의사윤곽 문제를 해결한 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법을 제공하기 위한 것이 목적이다.In the present invention, the gray scale expression problem in the plasma display is solved. In the case of inverse gamma correction, a dithering method is used to increase the average number of gray scale expressions so as to approximate the target luminance. An object of the present invention is to provide a dithering method for gray scale representation in a plasma display that solves a pseudo contour problem.
더욱이 본 발명은 기존의 오차확산을 기반으로 하는 방법(국내 특허출원 제2000-52200호)에 비하여 동등한 성능을 나타내지만, 계산량 및 필요로 하는 메모리가 훨씬 감소되는 특징을 갖는 것이다.Furthermore, the present invention exhibits the same performance as the conventional error diffusion based method (Domestic Patent Application No. 2000-52200), but has a feature that the calculation amount and the memory required are much reduced.
도 1은 플라즈마 디스플레이와 CRT의 휘도 특성을 비교한 그래프,1 is a graph comparing luminance characteristics of a plasma display and a CRT;
도 2는 종래의 플라즈마 디스플레이에서 역감마 보정을 나타낸 그래프,2 is a graph illustrating inverse gamma correction in a conventional plasma display;
도 3은 본 발명에 따른 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법에 관한 구성도,3 is a block diagram of a dithering method for gray scale representation in a plasma display according to the present invention;
도 4는 디더링 수행부에 관한 세부 구성도,4 is a detailed configuration diagram illustrating a dithering unit;
도 5는 역감마 보정부에서의 입력과 출력에 대한 특성곡선을 나타낸 그래프,5 is a graph showing characteristic curves of inputs and outputs of an inverse gamma correction unit;
도 6은 역감마 보정부에서의 입력과 출력 관계를 나타낸 도표,6 is a table showing an input-output relationship in an inverse gamma correction unit;
도 7a 및 도 7b는 디더링 마스크의 실시예를 나타낸 도표,7A and 7B are diagrams showing an embodiment of a dither mask,
도 8은 2×2의 디더링 마스크를 적용한 방법에 관한 도표,8 is a diagram related to a method of applying a 2 × 2 dither mask;
도 9은 디더링 수행부의 실행을 나타낸 예시도.9 is an exemplary view showing execution of a dithering unit.
♣ 도면의 주요부분에 대한 부호의 설명 ♣♣ Explanation of symbols for main part of drawing ♣
10: 역감마 보정부 20: 디더링 수행부10: reverse gamma correction unit 20: dither execution unit
22: 정수와 소수 분리부 23: 정수부22: integer and decimal separator 23: integer part
24: 소수부 25: 문턱부24: fractional part 25: threshold
26: 가산기 27, 28: 디더링 마스크26: adder 27, 28: dither mask
30: PDP30: PDP
본 발명은 상기의 목적을 달성하기 위하여, 역감마 보정부로 입력되는 RGB 각 채널별 256계조에 대한 역감마 보정을 수행하는 제 1단계; 상기 역감마 보정 결과에 대해 디더링 수행부에서 계조 표현을 위해 디더링 마스크를 이용하여 정수화 과정을 수행하는 제 2단계를 통해 인간의 시각에 평균적으로 표현되도록 하는 계조에 근사하도록 하였다.In order to achieve the above object, a first step of performing inverse gamma correction for 256 gray levels for each RGB channel input to an inverse gamma correction unit; A dithering unit performs approximation of grayscales to be expressed in human vision through a second step of performing a process of integerization using a dithering mask to express grayscales.
이하 첨부된 도면을 참조하여 본 발명의 계조 표현을 위한 디더링 방법에 대해 상세하게 설명한다.Hereinafter, a dithering method for gray scale representation of the present invention will be described in detail with reference to the accompanying drawings.
도 3은 본 발명에 따른 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법에 관한 구성도이고, 도 4는 디더링 수행부에 관한 세부 구성도이다.3 is a diagram illustrating a dithering method for gray scale expression in a plasma display according to the present invention, and FIG. 4 is a detailed diagram illustrating a dithering unit.
역감마 보정부(10)는 입력되는 RGB 각 채널별로 256계조에 대한 역감마 보정을 수행하는 것이다.The inverse gamma correction unit 10 performs inverse gamma correction for 256 gray levels for each input RGB channel.
디더링 수행부(20)는 플라즈마 디스플레이 패널(PDP)(30)로 디더링된 값을 출력하는 것으로, 디더링 수행부(20)는 상기 역감마 보정부(10)에서 보정된 값을 정수값과 소수값으로 분리하기 위한 정수와 소수 분리부(22)와, 상기 정수와 소수 분리부(22)에서 분리된 정수값을 취하는 정수부(23)와, 상기 정수와 소수 분리부에서 분리된 1이하의 소수값을 취하는 소수부(24)와, 상기 소수부(24)에서 얻어진 1이하의 소수값을 0 또는 1의 정수값으로 변환하기 위한 디더링 마스크(27, 28)가 구성된 문턱부(25)와, 상기 정수부(23)의 정수값과 문턱부에서 변환된 정수값을 더하는 가산기(26)가 포함되어 있다.The dithering unit 20 outputs a dithered value to the plasma display panel (PDP) 30, and the dithering unit 20 converts the value corrected by the inverse gamma correction unit 10 to an integer value and a decimal value. Integer and fractional separator 22 for separation into parts; A fractional part 24 having a?, A threshold part 25 formed with a dithering mask 27, 28 for converting a fractional value less than or equal to one obtained from the fractional part 24 into an integer value of 0 or 1, and the integer part ( The adder 26 which adds the integer value of 23) and the integer value converted by the threshold part are included.
먼저, 제 1단계에서는 역감마 보정부(10)에서 도 5의 특성곡선과 같이 입력 계조에 대해 보정된 계조값을 출력한다. 이때, RGB 입력 계조값에 대한 역감마 보정값을 가상의 계조값인 소수값으로 출력한다. 즉 도 6과 같은 결과를 얻는다. 이렇게 하여 얻은 결과인 소수값은 역감마 보정 후의 이상적인 결과값이다. 그러나 실제로는 소수값의 계조는 표현할 수 없으므로 이러한 소수값을 정수값으로 변환해야 한다.First, in the first step, the inverse gamma correction unit 10 outputs the gray level value corrected for the input gray level as shown in the characteristic curve of FIG. 5. At this time, an inverse gamma correction value with respect to the RGB input gray value is output as a decimal value which is a virtual gray value. That is, the result as shown in FIG. The fractional value obtained as a result is an ideal result after inverse gamma correction. In practice, however, the gradation of decimal values cannot be expressed, so these decimal values must be converted to integer values.
따라서, 제 2단계에서 디더링 수행부(20)에서는 상기 제 1단계에서 얻은 소수값 계조를 정수값으로 변환한다. 이때 정수값으로의 변환은 도 4의 구성요소에 의한 디더링 방법을 적용한다. 상기 디더링 방법을 사용함으로써 변환된 계조값들의 평균값이 이상적인 소수값 계조와 근사하도록 하였다.Therefore, in the second step, the dithering unit 20 converts the decimal value gray level obtained in the first step into an integer value. At this time, the conversion to the integer value is applied to the dithering method by the component of FIG. By using the dithering method, the average value of the converted gray values is approximated to the ideal decimal value gray level.
제 2단계에서는 먼저, 정수와 소수 분리부(22)에서 제 1단계의 역감마 보정부(10)의 보정결과로 얻어진 소수값에서 정수값과 1이하의 소수값을 분리한다.In the second step, first, the integer value and the fractional value less than or equal to one are separated from the decimal value obtained as a result of the correction of the inverse gamma correction unit 10 in the first step.
상기 소수부(24)에서 분리된 1이하의 소수값에 대해 문턱부(Thresholding)(25)를 통해 0 또는 1의 정수값으로 변환시킨다. 문턱부(25)에서는 도 7a 및 도 7b에 예시된 도표와 같이, 미리 정해진 디더링 마스크(2×2 또는 4×4 등)(27, 28)를 이용해 각 위치에 해당하는 문턱값을 기준으로크기를 비교하여 0 또는 1의 값으로 결정한다.A fractional value less than or equal to 1 separated from the fractional part 24 is converted into an integer value of 0 or 1 through a thresholding 25. In the threshold portion 25 as shown in the diagrams illustrated in FIGS. 7A and 7B, sizes are determined based on threshold values corresponding to respective positions using predetermined dithering masks (such as 2 × 2 or 4 × 4) 27 and 28. Compare to to determine the value of 0 or 1.
도 8에서 2×2 크기의 임의의 디더링 마스크(27)를 적용한 문턱과정을 나타내었다. 먼저, 왼쪽 상단부터 디더링 마스크를 이용하여 영상 i(x,y) 4개 화소에 대해 문턱(한계 또는 임계)과정을 적용하고, 다음으로 오른쪽으로 디더링 마스크도 2화소 움직인 후에 문턱과정을 적용하게 된다.In FIG. 8, a threshold process using an arbitrary dither mask 27 having a size of 2 × 2 is illustrated. First, apply the threshold (limit or threshold) process to the four pixels i (x, y) using the dithering mask from the upper left side, and then move the dithering mask two pixels to the right and then apply the thresholding process. do.
상기 문턱부(25)에서 동작하는 과정은 아래의 수학식으로 표현할 수 있다.The operation of the threshold portion 25 can be expressed by the following equation.
여기서, i(x,y)는 소수부 영상을 나타낸 것이고, d(x,y)는 디더링 마스크를 나타낸 것이고, %는 나머지를 계산하는 연산자를 나타내며, DXSIZE와 DYSIZE는 각각 디더링 마스크의 x방향 크기와 y방향 크기를 나타낸 것이다. 그리고 o(x,y)는 문턱부(25)를 통해 계산된 결과값이다.Where i (x, y) represents the fractional part image, d (x, y) represents the dither mask,% represents the operator for calculating the remainder, and DX SIZE and DY SIZE represent the dither mask's x direction, respectively. Size and y direction size are shown. And o (x, y) is the result value calculated through the threshold portion (25).
문턱부(25)에서 결정된 0 또는 1의 값은 도 4에서의 가산기(26)를 통해 다시 정수부(23)의 값과 더해져서 출력함으로써, 디더링 수행부의 수행과정을 마치게 된다.The value of 0 or 1 determined by the threshold part 25 is added to the value of the integer part 23 through the adder 26 in FIG. 4 and outputted, thereby completing the process of performing the dithering part.
이와 같은 상기 디더링 수행부(20)의 일련의 과정을 도 9에서 디더링 수행부의 실행을 나타낸 예시도에 나타내었다. 먼저, 입력된 영상이 역감마 보정부(10)를 통해 소수값으로 변환된 값으로부터 시작한다. 다음으로 이러한 소수값은 도 4의 정수와 소수 분리부(22)에 의해 정수값과 소수값으로 각각 분리된다. 여기에서 소수값에 대해 미리 정해진 디더링 마스크를 이용하여 문턱과정을 수행하게 된다. 이때, 사용된 디더링 마스크는 도 7a의 2×2 디더링 마스크(27)를 겹치지 않게 하여 사용한 것이다. 이렇게 함으로써 문턱과정을 통해 소수값은 0 또는 1의 값으로 변환된다.Such a series of processes of the dithering unit 20 is shown in the exemplary diagram showing the execution of the dithering unit in FIG. 9. First, the input image starts from a value converted into a decimal value through the inverse gamma correction unit 10. Next, these decimal values are separated into integer and decimal values by the integer and fraction separator 22 of FIG. 4, respectively. Here, the threshold process is performed using a dither mask predetermined for the decimal value. At this time, the used dither mask is used so that the 2x2 dither mask 27 of FIG. 7A does not overlap. In this way, the fractional value is converted to a value of 0 or 1 through a threshold process.
상기 디더링 마스크는 2×2 마스크(27) 또는 4×4 마스크(28)를 선택적으로 적용할 수 있고, 상기 디더링 마스크(27, 28) 이외에도 크기와 모양 및 값에 따라 다양하게 적용할 수 있다.The dither mask may selectively apply a 2 × 2 mask 27 or a 4 × 4 mask 28, and may be variously applied according to size, shape, and value in addition to the dither masks 27 and 28.
또한, 디더링 마스크(27, 28)는 처리되는 프레임별로 다른 종류의 마스크를 번갈아 가면서 적용할 수도 있다.In addition, the dither masks 27 and 28 may be alternately applied to different types of masks for each frame to be processed.
상기 역감마 보정부(10)에서 역감마 LUT(Look-Up Table; 테이블 검색)의 값은 보정하고자 하는 역감마 특성 곡선에 따라 다양하게 변화될 수 있다.The value of the inverse gamma look-up table (LUT) in the inverse gamma correction unit 10 may vary in accordance with the inverse gamma characteristic curve to be corrected.
상기 0 또는 1의 값과 정수와 소수 분리부(22)에서 분리된 정수부(23)의 정수값은 도 4와 같은 과정으로 가산기(26)를 통해 합산된다. 이렇게 합산된 값이 최종적으로 디스플레이되는 출력 계조값이 된다.The value of 0 or 1 and the integer value of the integer and the integer part 23 separated from the fractional separator 22 are added through the adder 26 in the same process as in FIG. 4. The summed value is the output gray scale value finally displayed.
상술한 바와 같이 본 발명의 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법 및 그 시스템은 입력되는 RGB의 각 채널별 256계를 역감마 보정을 한 후에 보정된 값을 정수값와 소수값으로 각각 분리하고, 소수값을 디더링 마스크를통해 정수화한 다음에 상기 정수값과 가산하여 출력하는 것으로, 평균적인 표현 계조수를 증가시켜 목표로 하는 휘도에 근사하게 표현함으로써, 어두운 영역에서의 의사윤곽 문제를 해결한 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법 및 그 시스템을 제공하여 계산량 및 필요로 하는 메모리를 최소화한 효과가 있다.As described above, the dithering method and system for gray scale expression in the plasma display according to the present invention are performed after inverse gamma correction of 256 channels for each channel of RGB input, and the corrected values are separated into integer values and decimal values, respectively. Plasma solves the problem of pseudo contour in the dark area by increasing the number of average expression gray scales to approximate the target luminance by increasing the number of gray scales and then outputting the integer value through the dither mask. By providing a dithering method and system for gray scale representation in a display, there is an effect of minimizing the amount of calculation and the memory required.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0041628A KR100420789B1 (en) | 2001-07-11 | 2001-07-11 | Dithering Method for Gradation Expression for Plasma Display Panel and System thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0041628A KR100420789B1 (en) | 2001-07-11 | 2001-07-11 | Dithering Method for Gradation Expression for Plasma Display Panel and System thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030006074A KR20030006074A (en) | 2003-01-23 |
KR100420789B1 true KR100420789B1 (en) | 2004-03-02 |
Family
ID=27714512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0041628A KR100420789B1 (en) | 2001-07-11 | 2001-07-11 | Dithering Method for Gradation Expression for Plasma Display Panel and System thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100420789B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100594649B1 (en) * | 2004-03-18 | 2006-06-30 | 엘지전자 주식회사 | Image Processing Method for Plasma Display Panel |
CN100385913C (en) * | 2004-04-09 | 2008-04-30 | 三星电子株式会社 | Display apparatus and control method thereof |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100421513B1 (en) * | 2001-09-18 | 2004-03-09 | 학교법인 인하학원 | Vector Error Diffusion Technique for Improvement of Color Reproduction in Plasma Display Panel |
KR100501299B1 (en) * | 2002-05-07 | 2005-07-18 | 주식회사 대우일렉트로닉스 | Apparatus for dithering by using random dither pattern |
KR20040085432A (en) * | 2003-03-31 | 2004-10-08 | 주식회사 대우일렉트로닉스 | Random dither pattern generator and method for dithering |
JP2005024912A (en) | 2003-07-02 | 2005-01-27 | Pioneer Electronic Corp | Driver device for display panel |
KR100550984B1 (en) | 2003-11-28 | 2006-02-13 | 삼성에스디아이 주식회사 | A driving apparatus of plasma display panel, a method for processing pictures on plasma display panel and a plasma display panel |
KR100505989B1 (en) * | 2003-12-10 | 2005-08-03 | 엘지전자 주식회사 | Method And Apparatus of Processing Video Data For Plasma Display Panel |
KR100625464B1 (en) * | 2004-07-09 | 2006-09-20 | 엘지전자 주식회사 | Image Processing Method for Plasma Display Panel |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11231833A (en) * | 1997-12-10 | 1999-08-27 | Matsushita Electric Ind Co Ltd | Driving pulse control device for pdp display |
JP2000155561A (en) * | 1998-11-19 | 2000-06-06 | Nec Corp | Gradation conversion circuit and picture display device |
JP2000188702A (en) * | 1998-10-12 | 2000-07-04 | Victor Co Of Japan Ltd | Video signal processing circuit for matrix type display device |
WO2000043979A1 (en) * | 1999-01-22 | 2000-07-27 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for making a gray scale display with subframes |
JP2000259114A (en) * | 1999-03-05 | 2000-09-22 | Nec Corp | Inverse gamma correcting circuit and moving picture false outline correcting circuit and driving circuit for video display element |
-
2001
- 2001-07-11 KR KR10-2001-0041628A patent/KR100420789B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11231833A (en) * | 1997-12-10 | 1999-08-27 | Matsushita Electric Ind Co Ltd | Driving pulse control device for pdp display |
JP2000188702A (en) * | 1998-10-12 | 2000-07-04 | Victor Co Of Japan Ltd | Video signal processing circuit for matrix type display device |
JP2000155561A (en) * | 1998-11-19 | 2000-06-06 | Nec Corp | Gradation conversion circuit and picture display device |
WO2000043979A1 (en) * | 1999-01-22 | 2000-07-27 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for making a gray scale display with subframes |
JP2000259114A (en) * | 1999-03-05 | 2000-09-22 | Nec Corp | Inverse gamma correcting circuit and moving picture false outline correcting circuit and driving circuit for video display element |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100594649B1 (en) * | 2004-03-18 | 2006-06-30 | 엘지전자 주식회사 | Image Processing Method for Plasma Display Panel |
CN100385913C (en) * | 2004-04-09 | 2008-04-30 | 三星电子株式会社 | Display apparatus and control method thereof |
US7956874B2 (en) | 2004-04-09 | 2011-06-07 | Samsung Electronics Co., Ltd. | Display apparatus and control method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20030006074A (en) | 2003-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100223079B1 (en) | Image processing device and method for middle gray image display | |
JP4613702B2 (en) | Gamma correction, image processing method and program, and gamma correction circuit, image processing apparatus, and display apparatus | |
JP4067594B2 (en) | Signal conversion circuit and method of converting input word to digital output word | |
KR101035579B1 (en) | Method for dithering and apparatus for the same | |
KR100258919B1 (en) | Dithering circuit and method | |
KR100420789B1 (en) | Dithering Method for Gradation Expression for Plasma Display Panel and System thereof | |
KR20060053933A (en) | Method and device for processing video data by combining error diffusion and another dithering | |
KR100807612B1 (en) | Image signal processing circuit display apparatus and image signal processing method | |
JP3785922B2 (en) | Error diffusion processing method for display device | |
JP2003345288A (en) | Video display device and video signal processing method used in the same | |
JP3912079B2 (en) | Error diffusion processing circuit and method for display device | |
KR100484540B1 (en) | Gray level reproduction and dynamic false contour reduction on plasma display panel based on a single error diffusion | |
KR20030020210A (en) | Error Diffusion Method for display device | |
KR100517366B1 (en) | Error Diffusion Processing Circuit of Plasma Display Panel | |
KR100508306B1 (en) | An Error Diffusion Method based on Temporal and Spatial Dispersion of Minor Pixels on Plasma Display Panel | |
KR100517365B1 (en) | Error Diffusion Processing Circuit of Plasma Display Panel | |
KR100414107B1 (en) | Method for processing gray scale of a plasma display panel | |
JP7005570B2 (en) | Equipment, methods, and programs | |
KR100623382B1 (en) | Apparatus and method for improving image quality | |
KR100610494B1 (en) | Apparatus of decreasing noise for plasma display panels and method thereof | |
JP3762933B2 (en) | Image processing apparatus and plasma display panel | |
KR100517367B1 (en) | Error Diffusion Processing Circuit of Plasma Display Panel | |
JP3994401B2 (en) | Error diffusion processing method for display device | |
KR20010045098A (en) | Method for Enhancing the Edge of Color Image Based on Luminance Component | |
JP2001075521A (en) | Error spread processing method of display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130125 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20131219 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20150106 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20160211 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20161220 Year of fee payment: 14 |
|
LAPS | Lapse due to unpaid annual fee |