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 PDF

Info

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
Application number
KR10-2001-0041628A
Other languages
Korean (ko)
Other versions
KR20030006074A (en
Inventor
김춘우
박승호
Original Assignee
학교법인 인하학원
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 학교법인 인하학원 filed Critical 학교법인 인하학원
Priority to KR10-2001-0041628A priority Critical patent/KR100420789B1/en
Publication of KR20030006074A publication Critical patent/KR20030006074A/en
Application granted granted Critical
Publication of KR100420789B1 publication Critical patent/KR100420789B1/en

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/22Control 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/28Control 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/288Control 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0261Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0266Reduction 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

플라즈마 디스플레이(PDP)에서의 계조 표현을 위한 디더링 방법 및 그 시스템{Dithering Method for Gradation Expression for Plasma Display Panel and System thereof}Dithering Method and Gradation Expression for Plasma Display Panel and System About

본 발명은 플라즈마 디스플레이(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)

역감마 보정부에서 입력되는 RGB 각 채널별로 256계조에 대한 역감마 보정을 수행하는 제 1 단계와,A first step of performing inverse gamma correction for 256 gray levels for each RGB channel input from the inverse gamma correction unit; 상기 제 1 단계에서 역감마 보정된 값을 정수값과 소수값으로 분리한 후에, 분리된 소수값을 소정의 문턱값과 비교하여 정수값으로 변환하는 제 2 단계와,A second step of dividing the inverse gamma corrected value into an integer value and a decimal value in the first step, and then converting the separated decimal value into an integer value by comparing with a predetermined threshold value; 상기 제 2 단계에서 역감마 보정된 값의 정수값과 역감마 보정된 값의 소수값으로부터 변화된 정수값을 가산하여 출력 계조값을 구하여 출력하는 제 3 단계를 포함하여 이루어진 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법.And a third step of obtaining an output gray scale value by adding the integer value changed from the integer value of the inverse gamma corrected value and the decimal value of the inverse gamma corrected value in the second step. Dithering method. 제 1 항에 있어서,The method of claim 1, 상기 제 2 단계는,The second step, 정수와 소수 분리부가 상기 역감마 보정부에서 보정된 값을 정수값과 소수값으로 분리하는 제 2-1 단계와,Step 2-1 in which an integer and a fraction separator separate the value corrected by the inverse gamma correction unit into an integer value and a decimal value, 정수부가 상기 제 2-1 단계에서 상기 정수와 소부 분리부에게 의해 분리된 정수값을 취하는 제 2-2 단계와,Step 2-2 in which the water purification unit takes an integer value separated by the integer and the subdivision separating unit in step 2-1, 소수부가 상기 제 2-1 단계에서 상기 정수와 소수 분리부가 분리한 소수값을 취하는 제 2-3 단계와,A second to third step in which the fractional part takes a decimal value obtained by separating the integer and the fractional part from the second step; 문턱부가 상기 소수부로부터 소수값을 입력받아 소정의 문턱값과 비교하여 소정의 문턱값보다 크거나 같으면 1을 취하고, 작으면 0을 취하여 출력하는 제 2-4 단계를 포함하여 이루어진 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법.In the plasma display including the steps 2-4 of the threshold portion receives the decimal value from the fractional portion and compares it with a predetermined threshold value and takes 1 if the value is greater than or equal to the predetermined threshold value and 0 if the value is smaller. Dithering method for rendering. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 문턱부는 2*2 또는 4*4의 디더링 마스크를 사용하여 상기 소수부로부터 입력받은 소수값을 정수값으로 변환하는 것을 특징으로 하는 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법.And the threshold part converts the decimal value received from the decimal part into an integer value by using a dither mask of 2 * 2 or 4 * 4. 제 1 항에 있어서,The method of claim 1, 상기 문턱부는 다수의 디더링 마스크를 처리되는 프레임별로 교대로 적용하는 것을 특징으로 하는 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 방법.And the threshold part alternately applies a plurality of dither masks to each processed frame. 입력되는 RGB 각 채널별로 256계조에 대한 역감마 보정을 역감마 보정부;An inverse gamma correction unit performing inverse gamma correction for 256 gray levels for each input RGB channel; 상기 역감마 보정부에서 보정된 값을 정수값과 소수값으로 분리하기 위한 정수와 소수 분리부와,An integer and a decimal separator for separating the value corrected by the inverse gamma correction unit into an integer value and a decimal value, 상기 정수와 소수 분리부에서 분리된 정수값을 취하는 정수부와,An integer part taking an integer value separated by the integer and a fractional separator; 상기 정수와 소수 분리부에서 분리된 1이하의 소수값을 취하는 소수부와,A fractional part having a fractional value of 1 or less separated from the integer and fractional part, 상기 소수부에서 얻어진 1이하의 소수값을 0 또는 1의 정수값으로 변환하기 위한 디더링 마스크가 구성된 문턱부와,A threshold part configured with a dither mask for converting a fractional value less than or equal to one obtained from the fractional part into an integer value of 0 or 1, and 상기 정수부의 정수값과 문턱부에서 변환된 정수값을 더하는 가산기가 포함되어 플라즈마 디스플레이 패널로 디더링된 값을 출력하는 디더링 수행부가 포함된 것을 특징으로 하는 플라즈마 디스플레이에서의 계조 표현을 위한 디더링 시스템.And an adder configured to add an integer value of the integer part and an integer value converted from the threshold part, and to include a dithering unit outputting a dithered value to a plasma display panel.
KR10-2001-0041628A 2001-07-11 2001-07-11 Dithering Method for Gradation Expression for Plasma Display Panel and System thereof KR100420789B1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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