KR101032437B1 - Driving Method and Driving Device of Liquid Crystal Display - Google Patents
Driving Method and Driving Device of Liquid Crystal Display Download PDFInfo
- Publication number
- KR101032437B1 KR101032437B1 KR1020040030334A KR20040030334A KR101032437B1 KR 101032437 B1 KR101032437 B1 KR 101032437B1 KR 1020040030334 A KR1020040030334 A KR 1020040030334A KR 20040030334 A KR20040030334 A KR 20040030334A KR 101032437 B1 KR101032437 B1 KR 101032437B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- lookup table
- liquid crystal
- image
- histogram
- 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
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/34—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 by control of light from an independent source
- G09G3/36—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 by control of light from an independent source using liquid crystals
- G09G3/3607—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 by control of light from an independent source using liquid crystals for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/001—Arbitration of resources in a display system, e.g. control of access to frame buffer by video controller and/or main processor
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/06—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/22—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
- G09G5/222—Control of the character-code memory
- G09G5/227—Resolution modifying circuits, e.g. variable screen formats, resolution change between memory contents and display 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/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
-
- 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/06—Adjustment of display parameters
- G09G2320/0613—The adjustment depending on the type of the information to be displayed
-
- 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/06—Adjustment of display parameters
- G09G2320/0673—Adjustment of display parameters for control of gamma adjustment, e.g. selecting another gamma curve
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Multimedia (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
본 발명은 영상속성에 대응하여 데이터를 변경함으로써 화질을 향상시킬 수 있도록 한 액정표시장치의 구동방법에 관한 것이다.The present invention relates to a driving method of a liquid crystal display device which can improve image quality by changing data corresponding to an image attribute.
본 발명의 액정표시장치의 구동방법은 외부로부터 입력되는 데이터의 영상속성을 파악하는 단계와, 영상속성에 대응되는 룩업테이블을 선택하는 단계와, 룩업테이블에 대응되어 데이터의 계조값을 변경하는 단계를 포함한다.
A method of driving a liquid crystal display according to an embodiment of the present invention includes determining an image attribute of data input from the outside, selecting a lookup table corresponding to the image attribute, and changing a gray scale value of the data corresponding to the lookup table. It includes.
Description
도 1은 종래의 액정표시장치의 구동장치를 나타내는 도면. 1 is a view showing a driving device of a conventional liquid crystal display device.
도 2는 도 1에 도시된 감마전압 공급부에서 공급되는 감마전압을 나타내는 도면. FIG. 2 is a diagram illustrating a gamma voltage supplied from a gamma voltage supply unit shown in FIG. 1.
도 3은 종래의 다른 실시예에 의한 액정표시장치의 구동장치를 나타내는 도면. 3 is a view showing a driving device of a liquid crystal display according to another embodiment of the related art.
도 4는 도 3에 도시된 감마전압 공급부에서 공급되는 감마전압을 나타내는 도면. 4 is a diagram illustrating a gamma voltage supplied from a gamma voltage supply unit illustrated in FIG. 3.
도 5는 본 발명의 실시예에 의한 액정표시장치의 구동장치를 나타내는 도면. 5 is a view showing a driving device of a liquid crystal display device according to an embodiment of the present invention;
도 6a 내지 도 6d는 도 5에 도시된 영상분석부에서 생성되는 히스토그램의 일례를 나타내는 도면. 6A to 6D are diagrams illustrating an example of a histogram generated by the image analyzer illustrated in FIG. 5.
도 7은 도 5에 도시된 메모리에 포함되는 룩업테이블을 나타내는 도면. FIG. 7 illustrates a lookup table included in the memory illustrated in FIG. 5; FIG.
도 8은 도 5에 도시된 감마전압 공급부에서 공급되는 감마전압을 나타내는 도면.FIG. 8 is a diagram illustrating a gamma voltage supplied from a gamma voltage supply unit illustrated in FIG. 5.
도 9a 및 도 9b는 도 5에 도시된 룩업테이블 저장부로 룩업테이블이 업데이 트되는 과정을 나타내는 도면. 9A and 9B are views illustrating a process of updating a lookup table with the lookup table storage shown in FIG. 5;
도 10은 본 발명의 다른 실시예에 의한 액정표시장치의 구동장치를 나타내는 도면.
10 is a view showing a driving device of a liquid crystal display device according to another embodiment of the present invention.
< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>
2,12,32 : 액정패널 4,14,34 : 데이터 드라이버2,12,32
6,16,36 : 게이트 드라이버 8,18,38 : 감마전압 공급부6,16,36:
10,20,40 : 타이밍 제어부 22,24 : 감마전압부10, 20, 40:
26,42 : 입력부 28,44 : 영상분석부26,42
30,52 : 제어부 46 : 메모리30,52: control unit 46: memory
48 : 룩업테이블 저장부 50 : 데이터 변환부48: lookup table storage unit 50: data conversion unit
80 : 지연부
80: delay unit
본 발명은 액정표시장치의 구동방법 및 구동장치에 관한 것으로 특히, 영상속성에 대응하여 데이터를 변경함으로써 화질을 향상시킬 수 있도록 한 액정표시장치의 구동방법 및 구동장치에 관한 것이다.BACKGROUND OF THE
액정표시장치는 비디오신호에 따라 액정셀들의 광투과율을 조절하여 화상을 표시하게 된다. 이러한 액정표시장치는 셀마다 스위칭소자가 형성된 액티브 매트릭스(Active Matrix) 타입으로 구현되어 컴퓨터용 모니터, 사무기기, 셀룰라폰 등의 표시장치에 적용되고 있다. 액티브 매트릭스 타입의 액정표시장치에 사용되는 스위칭소자로는 주로 박막트랜지스터(Thin Film Transistor; 이하 "TFT"라 함)가 이용되고 있다.The liquid crystal display device displays an image by adjusting light transmittance of liquid crystal cells according to a video signal. The liquid crystal display device is implemented in an active matrix type in which switching elements are formed in each cell, and is applied to display devices such as computer monitors, office equipment, and cellular phones. As a switching element used in an active matrix liquid crystal display device, a thin film transistor (hereinafter, referred to as TFT) is mainly used.
도 1은 종래의 액정표시장치의 구동장치를 개략적으로 나타낸 것이다.1 schematically shows a driving device of a conventional liquid crystal display.
도 1을 참조하면, 종래의 액정표시장치의 구동장치는 m×n 개의 액정셀들(Clc)이 매트릭스 타입으로 배열되고 m 개의 데이터라인들(D1 내지 Dm)과 n 개의 게이트라인들(G1 내지 Gn)이 교차되며 그 교차부에 TFT가 형성된 액정패널(2)과, 액정패널(2)의 데이터라인들(D1 내지 Dm)에 데이터신호를 공급하기 위한 데이터 드라이버(4)와, 게이트라인들(G1 내지 Gn)에 스캔신호를 공급하기 위한 게이트 드라이버(6)와, 데이터 드라이버(4)에 감마전압을 공급하기 위한 감마전압 공급부(8)와, 외부로부터 공급되는 동기신호를 이용하여 데이터 드라이버(4) 및 게이트 드라이버(6)를 제어하기 위한 타이밍 제어부(10)를 구비한다.Referring to FIG. 1, in a driving apparatus of a conventional liquid crystal display, m × n liquid crystal cells Clc are arranged in a matrix type, m data lines D1 to Dm and n gate lines G1 to A
액정패널(2)은 데이터라인들(D1 내지 Dm) 및 게이트라인들(G1 내지 Gn)의 교차부에 매트릭스 형태로 배치되는 다수의 액정셀(Clc)을 구비한다. 액정셀(Clc)에 각각 형성된 TFT는 게이트라인(G)으로부터 공급되는 스캔신호에 응답하여 데이터라인들(D1 내지 Dm)로부터 공급되는 데이터신호를 액정셀(Clc)로 공급한다. 또한, 액정셀(Clc) 각각에는 스토리지 캐패시터(Cst)가 형성된다. 스토리지 캐패시터(Cst)는 액정셀(Clc)의 화소전극과 전단 게이트라인 사이에 형성되거나, 액정셀 (Clc)의 화소전극과 공통전극라인 사이에 형성되어 액정셀(Clc)의 전압을 일정하게 유지시킨다. 이와 같은 액정셀(Clc)은 데이터라인들(D1 내지 Dm)로부터 공급되는 데이터신호에 대응하는 소정의 영상을 표시한다. The
타이밍 제어부(10)는 외부로부터 공급된 데이터(data)를 액정패널(2)의 해상도에 맞게 재배치하여 데이터 드라이버(4)로 공급한다. 그리고, 타이밍 제어부(10)는 외부로부터 공급되는 동기신호를 이용하여 게이트 드라이버(6)를 제어하기 위한 게이트 제어신호(GCS) 및 데이터 드라이버(4)를 제어하기 위한 데이터 제어신호(DCS)를 생성한다. The
감마전압 공급부(8)는 데이터 드라이버(4)에 다수의 아날로그 감마전압을 공급한다. 여기서, 감마전압 공급부(8)는 액정패널(2)의 특성에 대응하여 도 2와 같이 소정의 기울기를 갖는 정극성 감마전압 및 부극성 감마전압을 생성한다. The gamma
게이트 드라이버(6)는 타이밍 제어부(10)로부터의 게이트 제어신호(GCS)에 응답하여 스캔펄스를 게이트라인들(G1 내지 Gn)에 순차적으로 공급하여 데이터신호가 공급되는 액정패널(2)의 수평라인을 선택한다.The
데이터 드라이버(4)는 타이밍 제어부(10)로부터의 데이터 제어신호(DCS)에 응답하여 자신에게 공급되는 데이터(data)를 계조값에 대응하는 아날로그 감마전압(데이터신호)으로 변환하고, 이 데이터신호를 데이터라인들(D1 내지 Dm)로 공급한다. 여기서, 데이터 드라이버(4)는 감마전압 공급부(8)로부터 공급되는 다수의 아날로그 감마전압 중 데이터에 대응하는 어느 하나의 아날로그 감마전압을 이용하여 데이터신호를 생성한다.
The
이를 상세히 설명하면, 데이터 드라이버(4)는 도 2와 같이 데이터(data)의 계조(Gray Level)에 대응하여 감마전압 공급부(8)로부터 공급되는 아날로그 감마전압 중 어느 하나의 전압값을 선택하고, 선택된 전압신호를 데이터신호로써 데이터라인들(D1 내지 Dm)로 공급한다. 그러면, 액정패널(2)에서 데이터의 계조에 대응하는 휘도의 영상이 표시된다. 하지만, 이와 같은 종래의 액정표시장치는 데이터의 영상특성과 무관하게 항상 계조에 대응하는 전압을 선택하기 때문에 생동감있는 영상을 표시하기 곤란했다. In detail, the
이와 같은 문제점을 극복하기 위하여 도 3과 같이 종래의 다른 실시예에 의한 액정표시장치가 제안되었다.In order to overcome this problem, a liquid crystal display according to another exemplary embodiment of the present invention has been proposed as shown in FIG. 3.
도 3을 참조하면, 종래의 다른 실시예에 의한 액정표시장치의 구동장치는 m×n 개의 액정셀들(Clc)이 매트릭스 타입으로 배열되고 m 개의 데이터라인들(D1 내지 Dm)과 n 개의 게이트라인들(G1 내지 Gn)이 교차되며 그 교차부에 TFT가 형성된 액정패널(12)과, 액정패널(12)의 데이터라인들(D1 내지 Dm)에 데이터신호를 공급하기 위한 데이터 드라이버(14)와, 게이트라인들(G1 내지 Gn)에 스캔신호를 공급하기 위한 게이트 드라이버(16)와, 데이터 드라이버(14)에 감마전압을 공급하기 위한 감마전압 공급부(18)와, 외부로부터 공급되는 동기신호를 이용하여 데이터 드라이버(14) 및 게이트 드라이버(16)를 제어하기 위한 타이밍 제어부(20)를 구비한다.Referring to FIG. 3, a driving apparatus of a liquid crystal display according to another exemplary embodiment includes m × n liquid crystal cells Clc arranged in a matrix, m data lines D1 to Dm, and n gates.
액정패널(12)은 데이터라인들(D1 내지 Dm) 및 게이트라인들(G1 내지 Gn)의 교차부에 매트릭스 형태로 배치되는 다수의 액정셀(Clc)을 구비한다. 액정셀(Clc)에 각각 형성된 TFT는 게이트라인(G)으로부터 공급되는 스캔신호에 응답하여 데이 터라인들(D1 내지 Dm)로부터 공급되는 데이터신호를 액정셀(Clc)로 공급한다. 또한, 액정셀(Clc) 각각에는 스토리지 캐패시터(Cst)가 형성된다. 스토리지 캐패시터(Cst)는 액정셀(Clc)의 화소전극과 전단 게이트라인 사이에 형성되거나, 액정셀(Clc)의 화소전극과 공통전극라인 사이에 형성되어 액정셀(Clc)의 전압을 일정하게 유지시킨다. 이와 같은 액정셀(Clc)은 데이터라인들(D1 내지 Dm)로부터 공급되는 데이터신호에 대응하는 소정의 영상을 표시한다. The
타이밍 제어부(20)는 외부로부터 공급된 데이터(data)를 액정패널(12)의 해상도에 맞게 재배치하여 데이터 드라이버(14)로 공급함과 아울러 게이트 드라이버(16) 및 데이터 드라이버(14)를 제어하기 위한 게이트 제어신호(GSC)와 데이터 제어신호(DCS)를 생성한다. 그리고, 타이밍 제어부(20)는 영상의 특성에 대응되는 제어신호를 감마전압 공급부(18)로 공급한다. The
이를 위해, 타이밍 제어부(20)는 외부로부터 데이터(data) 및 동기신호를 입력받기 위한 입력부(26)와, 입력부(26)로부터 공급된 데이터(data)의 특성을 파악하기 위한 영상 분석부(28)와, 영상 분석부(28)로부터 공급된 데이터(data)를 재배치함과 아울러 동기신호를 이용하여 게이트 제어신호(GSC) 및 데이터 제어신호(DCS)를 생성하기 위한 제어부(30)를 구비한다. To this end, the
입력부(26)는 외부로부터 데이터(data) 및 동기신호를 입력받고, 입력받은 데이터(data) 및 동기신호를 영상분석부(28)로 공급한다. The
영상분석부(28)는 입력부(26)로부터 공급된 데이터(data)의 영상특성을 분석하고, 분석된 영상특성에 대응되는 제어신호를 감마전압 공급부(18)로 공급한다. 예를 들어, 영상분석부(28)는 공급된 데이터(data)의 영상특성이 어두운영상이라고 판단될 때 어두운 영상신호에 대응되는 제어신호를 감마전압 공급부(18)로 공급한다. The
제어부(30)는 영상분석부(28)로부터 공급되는 데이터(data)를 재배치하여 데이터 드라이버(14)로 공급한다. 그리고, 제어부(30)는 영상분석부(28)로부터 공급되는 동기신호를 이용하여 게이트 드라이버(16)를 제어하기 위한 게이트 제어신호(GCS) 및 데이터 드라이버(14)를 제어하기 위한 데이터 제어신호(DCS)를 생성한다. The
감마전압 공급부(18)는 데이터 드라이버(14)에 다수의 아날로그 감마전압을 공급한다. 그리고, 감마전압 공급부(18)는 동일 데이터에 대응하여 서로 다른 전압레벨의 데이터신호가 공급될 수 있도록 제 1감마 전압부(22) 및 제 2감마 전압부(24)를 구비한다. The gamma
제 1감마 전압부(22)는 도 4와 같이 데이터의 영상 특성에 대응하는 소정의 제 1감마전압(Gamma1)을 데이터 드라이버(14)로 공급한다. 제 2감마 전압부(24)는 제 1감마전압(Gamma1)보다 높은 전압값을 가지는 제 2감마전압(Gamma2)을 데이터 드라이버(14)로 공급한다. As shown in FIG. 4, the first
예를 들어, 영상분석부(28)로부터 어두운 영상신호에 대응되는 제어신호가 입력될 때 감마전압 공급부(18)는 제 2감마전압(Gamma2)을 데이터 드라이버(14)로 공급한다. 다시 말하여, 감마전압 공급부(18)는 어두운 영상신호에 대응되는 제어신호가 입력될 때 낮은 계조에서 높은 기울기(높은 전압차)를 가지는 제 2감마전압(Gamma2)을 공급한다. 이와 같이 낮은 계조에서 높은 기울기를 가지는 제 2감마전 압(Gamma2)이 데이터 드라이버(14)로 공급되면 데이터신호의 변환시에 낮은 계조에서 입력 대 출력비의 차이가 커지고, 이에 따라 콘트라스트가 향상되게 된다. For example, when a control signal corresponding to a dark image signal is input from the
게이트 드라이버(16)는 타이밍 제어부(20)로부터의 게이트 제어신호(GCS)에 응답하여 스캔펄스를 게이트라인들(G1 내지 Gn)에 순차적으로 공급하여 데이터신호가 공급되는 액정패널(12)의 수평라인을 선택한다.The
데이터 드라이버(14)는 타이밍 제어부(20)로부터의 데이터 제어신호(DCS)에 응답하여 자신에게 공급되는 데이터(data)를 계조값에 대응하는 데이터신호로 변환하고, 이 데이터신호를 데이터라인들(D1 내지 Dm)로 공급한다. 여기서, 데이터 드라이버(14)는 감마전압 공급부(18)로부터 공급되는 제 1감마전압(Gamma1) 또는 제 2감마전압(Gamma2)을 이용하여 데이터신호를 생성한다. 즉, 데이터 드라이버(14)는 데이터(data)의 영상특성에 대응하는 제 1감마전압(Gamma1) 또는 제 2감마전압(Gamma2)을 이용하여 데이터신호를 생성하고, 이에 따라 종래의 다른 실시예에서는 콘트라스트가 향상됨과 아울러 생동감있는 화상을 표시할 수 있다. The
하지만, 이와 같은 종래의 다른 실시예에 의한 액정표시장치에서는 감마전압 공급부(18)에서 공급되는 감마전압을 이용하여 데이터신호의 전압값을 변경하기 때문에 다양한 영상특성에 대응하여 서로 다른 전압을 공급할 수 없는 문제점이 있다. 이를 상세히 설명하면, 액정패널(12)에서 생동감있는 영상을 표시하기 위해서는 다수의 영상특성(예를 들면, 100개)에 대응하여 서로 다른 전압레벨을 가지는 감마전압을 공급하여야 한다. 하지만, 종래의 다른 실시예에서는 다수의 영상특성을 대응하여 서로 다른 전압레벨을 감마전압을 공급하기 위해서는 다수개의 감마 전압부들이 추가되어야 한다.However, in the liquid crystal display according to another exemplary embodiment as described above, since the voltage value of the data signal is changed by using the gamma voltage supplied from the gamma
감마 전압부들 각각은 소정의 전압값을 분압하여 다수의 전압레벨을 생성하기 위하여 다수의 분압저항들을 구비한다. 즉, 감마 전압부들 각각은 다수의 분압저항들을 구비하기 때문에 설치시에 소정의 면적을 차지하고, 이에 따라 감마전압 공급부(18) 내부에 포함될 수 있는 감마 전압부들의 수가 제한된다. 실제로, 종래의 다른 실시예에서 감마전압 공급부(18) 내부에는 4개(정극성2, 부극성2)의 감마 전압부가 설치된다. 이와 같이 감마전압 공급부(18)에 4개의 감마 전압부가 설치되더라도 감마전압 공급부(18)가 많은 면적을 차지하기 때문에 설치에 어려움이 따른다. 아울러, 다수의 분압저항들을 구비하는 감마 전압부들은 높은 비용을 갖기 때문에 종래의 다른 실시예에서는 제조원가가 상승하는 문제점이 추가로 발생된다.
Each of the gamma voltage units includes a plurality of voltage dividers in order to divide a predetermined voltage value to generate a plurality of voltage levels. That is, since each of the gamma voltage units includes a plurality of voltage divider resistors, the gamma voltage units occupy a predetermined area during installation, thereby limiting the number of gamma voltage units that may be included in the gamma
따라서, 본 발명의 목적은 영상속성에 대응하여 데이터를 변경함으로써 화질을 향상시킬 수 있도록 한 액정표시장치의 구동방법 및 구동장치를 제공하는 것이다.
Accordingly, an object of the present invention is to provide a driving method and a driving device of a liquid crystal display device which can improve image quality by changing data corresponding to an image attribute.
상기 목적을 달성하기 위하여 본 발명의 액정표시장치의 구동방법은 외부로부터 입력된 데이터를 계조값에 대응하는 히스토그램으로 배치하고, 상기 히스토그램의 배치형태에 대응하는 적어도 하나 이상의 제어신호를 생성하여 상기 외부로부터 입력되는 데이터의 영상속성을 파악하는 단계와, 상기 영상속성에 대응되는 룩업테이블을 선택하는 단계와, 상기 룩업테이블에 대응되어 상기 데이터의 계조값을 변경하는 단계를 포함하고, 상기 룩업테이블을 선택하는 단계는, 상기 히스토그램의 배치형태에 대응하여 다수의 룩업테이블이 미리 저장되는 단계와, 상기 제어신호에 대응하여 상기 다수의 룩업테이블 중 적어도 하나 이상이 선택되는 단계를 포함한다. In order to achieve the above object, a method of driving a liquid crystal display device according to an embodiment of the present invention arranges data input from the outside into a histogram corresponding to a gray scale value, and generates at least one control signal corresponding to the arrangement form of the histogram. Determining an image attribute of data input from the image; selecting a lookup table corresponding to the image attribute; and changing a gray value of the data corresponding to the lookup table. The selecting may include storing a plurality of lookup tables in advance according to the arrangement of the histogram, and selecting at least one of the plurality of lookup tables in response to the control signal.
삭제delete
삭제delete
상기 히스토그램으로 배치하는 단계는 적색, 녹색 및 청색 데이터의 계조값에 대응하여 하나의 히스토그램을 생성한다. The arranging of the histogram generates one histogram corresponding to the gray value of the red, green, and blue data.
상기 다수의 룩업테이블 중 적어도 하나 이상이 선택되는 단계는 하나의 히스토그램에 대응되어 하나의 룩업테이블이 선택된다. Selecting at least one or more of the plurality of lookup tables corresponds to one histogram and selects one lookup table.
상기 데이터의 계조값을 변경하는 단계는 하나의 룩업테이블을 이용하여 상기 적색, 녹색 및 청색 데이터의 계조값을 변경한다. The step of changing the gray value of the data uses a single lookup table to change the gray value of the red, green, and blue data.
상기 히스토그램으로 배치하는 단계는 적색, 녹색 및 청색 데이터 각각의 계조값에 대응하여 3개의 히스토그램을 생성한다. The arranging of the histogram generates three histograms corresponding to the gray values of the red, green, and blue data.
상기 다수의 룩업테이블 중 적어도 하나 이상이 선택되는 단계는Selecting at least one or more of the plurality of lookup tables
상기 하나의 히스토그램에 대응되어 3개의 룩업테이블이 선택된다. Three lookup tables are selected corresponding to the one histogram.
상기 데이터의 계조값을 변경하는 단계는 3개의 룩업테이블을 이용하여 적색, 녹색 및 청색 데이터의 계조를 각각 변경한다. The step of changing the gray scale value of the data uses three lookup tables to change the gray scale of the red, green, and blue data, respectively.
상기 데이터의 영상속성을 파악하는 단계는 한 프레임분의 데이터를 이용하 여 영상속성을 파악한다. In the determining of the video attribute of the data, the image attribute is determined using data of one frame.
상기 데이터의 계조값을 변경하는 단계는 n-2(n은 자연수)번째 프레임 데이터에 대응되어 선택되는 룩업테이블을 이용하여 n번째 프레임의 데이터의 계조값을 변경한다. The step of changing the gray scale value of the data is to change the gray scale value of the data of the n-th frame by using a lookup table selected corresponding to the n-2 (n is a natural number) frame data.
상기 데이터의 영상속성을 파악하는 단계는 한 프레임분의 데이터 중 일부 데이터를 이용하여 영상속성을 파악한다. In the determining of the image attribute of the data, the image attribute is determined using some data of one frame of data.
상기 데이터의 계조값을 변경하는 단계는 n-1(n은 자연수)번째 프레임 데이터에 대응되어 선택되는 룩업테이블을 이용하여 n번째 프레임의 데이터의 계조값을 변경한다. The step of changing the gray scale value of the data is to change the gray scale value of the data of the n-th frame by using a lookup table selected corresponding to the n-1 (n is a natural number) frame data.
상기 데이터의 계조값을 변경하는 단계는 n번째 프레임 데이터에 대응되는 룩업테이블이 선택될 때 까지 n번째 프레임 데이터를 지연하는 단계를 추가로 포함한다. The changing of the grayscale value of the data may further include delaying the n-th frame data until a lookup table corresponding to the n-th frame data is selected.
상기 히스토그램으로 배치하는 단계는 적색, 녹색 및 청색 데이터를 휘도값으로 변환하는 단계와, 휘도값을 계조값에 대응하도록 배치하여 히스토그램을 생성하는 단계를 포함한다. The arranging the histogram may include converting red, green, and blue data into luminance values, and generating a histogram by arranging the luminance values to correspond to grayscale values.
상기 계조값이 변경된 데이터를 아날로그 전압값인 데이터신호로 변환하는 단계와, 데이터신호를 데이터라인들로 공급하는 단계를 추가로 포함한다. The method may further include converting the data having the gray level changed into a data signal that is an analog voltage value and supplying the data signal to the data lines.
본 발명의 액정표시장치의 구동방법은 외부로부터 타이밍 제어부로 데이터가 입력되는 단계와, 타이밍 제어부에서 외부로부터 입력된 데이터의 영상속성을 파악하는 단계와, 파악된 영상속성에 대응되는 제어신호를 생성하는 단계와, 제어신호 에 대응되어 타이밍 제어부의 외부에 설치된 메모리로부터 룩업테이블이 공급되는 단계와, 룩업테이블이 타이밍 제어부의 내부에 저장되는 단계와, 타이밍 제어부에서 저장된 룩업테이블을 이용하여 데이터의 계조값을 변경하는 단계를 포함한다. According to an exemplary embodiment of the present invention, a method of driving a liquid crystal display device includes inputting data from an external source to a timing controller, acquiring image attributes of externally input data from a timing controller, and generating control signals corresponding to the identified image attributes. A step of supplying a lookup table from a memory installed outside the timing controller in response to a control signal, storing the lookup table inside the timing controller, and gradation of the data using the lookup table stored in the timing controller. Changing the value.
상기 영상속성을 파악하는 단계는 영상분석부에서 데이터를 계조값에 대응하여 적어도 하나 이상의 히스토그램을 생성하는 단계를 포함한다. The determining of the image attribute may include generating at least one histogram of the data corresponding to the grayscale value in the image analyzer.
상기 메모리에는 히스토그램의 다양한 배치형태에 대응하는 다수의 룩업테이블이 미리 저장된다. The memory stores a plurality of lookup tables corresponding to various arrangements of the histogram in advance.
상기 메모리에 저장된 룩업테이블은 액정패널의 해상도 및 액정패널의 구동환경에 대응하여 업데이트된다. The lookup table stored in the memory is updated according to the resolution of the liquid crystal panel and the driving environment of the liquid crystal panel.
상기 메모리는 다수의 룩업테이블 중 제어신호에 대응되어 적어도 하나 이상의 룩업테이블을 타이밍 콘트롤러로 공급한다. The memory supplies at least one lookup table to a timing controller in response to a control signal among a plurality of lookup tables.
감마전압 공급부로부터 감마전압이 생성되는 단계와, 데이터 드라이버에서 계조값이 변경된 데이터를 감마전압을 이용하여 데이터신호로 변환하는 단계를 추가로 포함한다. The method further includes generating a gamma voltage from the gamma voltage supply unit and converting data whose gray level value is changed in the data driver into a data signal using the gamma voltage.
본 발명의 액정표시장치의 구동장치는 다수의 룩업테이블이 저장되는 메모리와, 메모리에 저장된 적어도 하나 이상의 룩업테이블을 이용하여 외부로부터 공급되는 데이터의 계조값을 변경하는 타이밍 제어부를 구비하고, 상기 타이밍 제어부는 외부로부터 공급되는 데이터를 입력받기 위한 입력부와; 입력부로부터 공급된 데이터의 영상속성을 파악하고, 파악된 영상속성에 대응되는 제어신호를 생성하기 위한 영상분석부와; 메모리부터 공급된 적어도 하나 이상의 룩업테이블이 저장되는 룩업테이블 저장부와; 룩업테이블 저장부에 저장된 적어도 하나 이상의 룩업테이블을 이용하여 데이터의 계조값을 변경하기 위한 데이터 변환부와; 계조값이 변경된 데이터를 재배치하여 데이터 드라이버로 공급하기 위한 제어부를 구비한다. The driving apparatus of the liquid crystal display of the present invention includes a memory in which a plurality of lookup tables are stored, and a timing controller for changing a gray value of data supplied from the outside using at least one lookup table stored in the memory, wherein the timing controller The control unit includes an input unit for receiving data supplied from the outside; An image analyzer for identifying an image attribute of data supplied from an input unit and generating a control signal corresponding to the identified image attribute; A lookup table storage unit storing at least one lookup table supplied from a memory; A data converter for changing a gray level value of data using at least one lookup table stored in a lookup table storage unit; And a control unit for relocating the data whose gradation value has been changed and supplying the data driver.
삭제delete
상기 영상분석부는 적색, 녹색 및 청색 데이터를 계조값에 대응하여 배치함으로써 하나의 히스토그램을 생성하고, 생성된 히스토그램의 배치형태에 대응하는 제어신호를 생성한다. The image analyzer generates one histogram by arranging red, green, and blue data corresponding to grayscale values, and generates a control signal corresponding to the arrangement of the generated histogram.
상기 메모리는 제어신호에 대응하여 다수의 룩업테이블 중 어느 하나의 룩업테이블을 룩업테이블 저장부로 공급한다. The memory supplies a lookup table of one of the plurality of lookup tables to the lookup table storage in response to a control signal.
상기 영상분석부는 적색, 녹색 및 청색 데이터를 각각의 계조값에 대응하여 배치함으로써 3개의 히스토그램을 생성하고, 생성된 3개의 히스토그램에 대응하는 3개의 제어신호를 생성한다. The image analyzer generates three histograms by arranging red, green, and blue data corresponding to the respective gray levels, and generates three control signals corresponding to the three histograms.
상기 메모리는 3개의 제어신호에 대응하여 다수의 룩업테이블 중 3개의 룩업테이블을 룩업테이블 저장부로 공급한다. The memory supplies three lookup tables of the plurality of lookup tables to the lookup table storage in response to the three control signals.
상기 영상분석부는 적색, 녹색 및 청색 데이터를 휘도성분으로 변환함과 아울러 변환된 휘도성분의 계조에 대응되어 히스토그램을 생성하고, 생성된 히스토그램의 배치형태에 대응하는 제어신호를 생성한다. The image analyzer converts red, green, and blue data into luminance components, generates a histogram corresponding to the gray levels of the converted luminance components, and generates a control signal corresponding to the arrangement of the generated histograms.
상기 룩업테이블 저장부의 저장용량은 메모리의 저장용량보다 작게 설정된다. The storage capacity of the lookup table storage unit is set smaller than that of the memory.
아날로그 감마전압을 공급받는 감마전압 공급부와; 계조값이 변경된 데이터 를 입력받고, 입력받은 데이터의 계조값에 대응하여 아날로그 감마전압을 선택함으로써 데이터신호를 생성하는 데이터 드라이버를 추가로 구비한다. A gamma voltage supply unit receiving an analog gamma voltage; And a data driver for generating data signals by receiving data whose gray scale value is changed and selecting an analog gamma voltage corresponding to the gray scale value of the input data.
상기 영상분석부는 한 프레임분의 데이터를 이용하여 영상속성을 파악한다. The image analyzer detects an image attribute using data of one frame.
상기 영상분석부는 한 프레임분의 데이터 중 일부 데이터를 이용하여 영상속성을 파악한다. The image analyzer detects an image attribute by using some data of one frame of data.
상기 입력부와 데이터변환부 사이에 설치되어 룩업테이블 저장부로 룩업테이블이 공급될 때 까지 데이터를 지연시키기 위한 지연부를 추가로 구비한다. A delay unit is provided between the input unit and the data converter to delay data until the lookup table is supplied to the lookup table storage unit.
상기 목적 외에 본 발명의 다른 목적 및 특징들은 첨부도면을 참조한 실시예에 대한 설명을 통하여 명백하게 드러나게 될 것이다.Other objects and features of the present invention in addition to the above objects will become apparent from the description of the embodiments with reference to the accompanying drawings.
이하 도 5 내지 도 10을 참조하여 본 발명의 바람직한 실시예에 대하여 설명하기로 한다. Hereinafter, exemplary embodiments of the present invention will be described with reference to FIGS. 5 to 10.
도 5는 본 발명의 실시예에 의한 액정표시장치의 구동장치를 나타내는 도면이다.5 is a view showing a driving device of a liquid crystal display according to an embodiment of the present invention.
도 5를 참조하면, 본 발명의 실시예에 의한 액정표시장치의 구동장치는 m×n개의 액정셀들(Clc)이 매트릭스 타입으로 배열되고 m개의 데이터라인들(D1 내지 Dm)과 n개의 게이트라인들(G1 내지 Gn)이 교차되며 그 교차부에 TFT가 형성된 액정패널(32)과, 액정패널(32)의 데이터라인들(D1 내지 Dm)에 데이터신호를 공급하기 위한 데이터 드라이버(34)와, 게이트라인들(G1 내지 Gn)에 스캔신호를 공급하기 위한 게이트 드라이버(36)와, 데이터 드라이버(34)에 감마전압을 공급하기 위한 감마전압 공급부(38)와, 외부로부터 공급되는 동기신호를 이용하여 데이터 드라이버 (34) 및 게이트 드라이버(36)를 제어함과 아울러 영상속성에 대응하여 데이터의 계조값을 변경하기 위한 타이밍 제어부(40)를 구비한다. Referring to FIG. 5, in the driving apparatus of the liquid crystal display according to the exemplary embodiment of the present invention, m × n liquid crystal cells Clc are arranged in a matrix type, m data lines D1 to Dm and n gates are provided. The
액정패널(32)은 데이터라인들(D1 내지 Dm) 및 게이트라인들(G1 내지 Gn)의 교차부에 매트릭스 형태로 배치되는 다수의 액정셀(Clc)을 구비한다. 액정셀(Clc)에 각각 형성된 TFT는 게이트라인(G)으로부터 공급되는 스캔신호에 응답하여 데이터라인들(D1 내지 Dm)로부터 공급되는 데이터신호를 액정셀(Clc)로 공급한다. 또한, 액정셀(Clc) 각각에는 스토리지 캐패시터(Cst)가 형성된다. 스토리지 캐패시터(Cst)는 액정셀(Clc)의 화소전극과 전단 게이트라인 사이에 형성되거나, 액정셀(Clc)의 화소전극과 공통전극라인 사이에 형성되어 액정셀(Clc)의 전압을 일정하게 유지시킨다. 이와 같은 액정셀(Clc)은 데이터라인들(D1 내지 Dm)로부터 공급되는 데이터신호에 대응하는 소정의 영상을 표시한다. The
감마전압 공급부(38)는 데이터 드라이버(34)에 다수의 아날로그 감마전압을 공급한다. 실제로, 감마전압 공급부(38)는 액정패널(32)의 특성에 대응하여 도 2와 같이 소정의 기울기를 갖는 정극성 감마전압 및 부극성 감마전압을 생성하고, 생성된 정극성 감마전압 및 부극성 감마전압을 데이터 드라이버(34)로 공급한다. The gamma
게이트 드라이버(36)는 타이밍 제어부(40)로부터 공급되는 게이트 제어신호(GCS)에 응답하여 스캔펄스를 게이트라인들(G1 내지 Gn)에 순차적으로 공급하여 데이터신호가 공급되는 액정패널(32)의 수평라인을 선택한다. The
데이터 드라이버(34)는 타이밍 제어부(40)로부터 공급되는 데이터 제어신호(DCS)에 응답하여 자신에게 공급되는 데이터(data)를 계조값에 대응하는 데이터신 호로 변환하고, 이 데이터신호를 데이터라인들(D1 내지 Dm)로 공급한다. 여기서, 데이터 드라이버(34)는 데이터(data)의 계조값에 대응하여 감마전압 공급부(38)로부터 다수의 감마전압 중 특정 감마전압을 선택하고, 선택된 감마전압을 데이터신호로서 데이터라인들(D1 내지 Dm)로 공급한다. The
타이밍 제어부(40)는 외부로부터 공급되는 데이터(data)의 영상특성을 파악하고, 영상특성에 대응하여 최적의 화상이 표시될 수 있도록 데이터의 계조값을 조절한다. 그리고, 타이밍 제어부(40)는 액정패널(32)의 해상도에 맞게 데이터(data)를 재배치하여 데이터 드라이버(34)로 공급함과 아울러 게이트 드라이버(36) 및 데이터 드라이버(34)를 제어하기 위한 게이트 제어신호(GCS)와 데이터 제어신호(DCS)를 생성한다. The
이를 위해, 타이밍 제어부(40)는 입력부(42), 영상분석부(44), 룩업테이블 저장부(48), 데이터 변환부(50) 및 제어부(52)를 구비한다. 그리고, 본 발명의 액정표시장치의 구동장치는 타이밍 제어부(40)의 외부에 설치되어 영상분석부(44) 및 룩업테이블 저장부(48)에 접속되는 메모리(46)를 구비한다. To this end, the
입력부(42)는 외부로부터 데이터(data) 및 동기신호를 입력받는다. 데이터(data)를 입력받은 입력부(42)는 데이터(data)를 영상분석부(44)로 공급한다. The
영상분석부(44)는 입력부(42)로부터 공급된 데이터(data)의 영상속성을 파악하고, 파악된 영상속성에 대응하는 제어신호를 메모리(46)로 공급한다. 영상분석부(44)에서 데이터의 영상속성을 파악하기 위해서는 다양한 방법이 이용될 수 있다. 예를 들어, 영상분석부(44)는 한 프레임분의 데이터 또는 한 프레임의 일부 데이터 를 도 6a 내지 도 6d와 같이 계조에 대응되도록 배치하여 히스토그램(Histogram)을 생성할 수 있다. 여기서, 히스토그램의 모양은 데이터(data)의 영상속성에 대응하여 다양하게 나타난다. 또한, 영상분석부(44)는 한 프레임분의 R,G,B 데이터를 휘도성분으로 변환하여 도 6a 내지 도 6d와 같은 히스토그램을 생성할 수 있다. 그리고, 영상분석부(44)는 적색(R), 녹색(G) 및 청색(B) 데이터 각각의 영상속성을 따로 분석하고, 분석된 영상특성에 대응하여 3개의 제어신호를 메모리(46)로 공급할 수 있다. The
히스토그램을 생성한 영상분석부(44)는 자신이 생성한 히스토그램에 대응하는 제어신호를 메모리(46)로 공급한다. 여기서, 영상분석부(44)에는 다수의(예를 들면, 100개) 히스토그램의 분석자료가 미리 저장되고, 자신이 생성한 히스토그램과 미리 저장된 분석자료를 비교하여 가장 유사(또는 동일)한 분석자료에 대응되는 제어신호를 메모리(46)로 공급한다. 그리고, 메모리(46)는 영상분석부(44)로부터 적색(R), 녹색(G) 및 청색(B)데이터에 대응하는 각각의 제어신호가 입력될 때 3개의 룩업테이블(LUT)을 룩업테이블 저장부(48)로 업데이트한다. The
메모리(46)에는 도 7과 같이 i(i는 자연수)개의 룩업 테이블(LUT1,...,LUTi)이 저장된다. 예를 들어, 메모리(46)에는 100개의 영상특성에 대응되도록 100개의 룩업 테이블(LUT)이 저장된다. 영상분석부(44)로부터 제어신호를 공급받은 메모리(46)는 제어신호에 대응되는 룩업 테이블(LUT)을 룩업테이블 저장부(48)로 공급한다. As shown in FIG. 7, i (i is a natural number) lookup tables LUT1,..., And LuTi are stored in the
메모리(46)에 저장되는 룩업 테이블(LUT)은 다양한 영상속성에 대응하여 최 적의 화상이 표시될 수 있도록 실험적으로 결정된다. 예를 들어, 메모리(46)에는 어두운 영상속성의 데이터에 대응하여 낮은 계조에서 입력대 출력비가 향상될 수 있는 룩업테이블(LUT)이 저장된다. 그리고, 메모리(46)에는밝은 영상속성의 데이터에 대응하여 높은 계조에서 입력대 출력비가 향상될 수 있는 룩업테이블(LUT)이 저장된다. 실제로, 메모리(46)에는 다양한 영상속성에 대응한 다수의 룩업테이블(LUT)이 저장된다. 아울러, 메모리(46)는 타이밍 제어부(40)의 외부에 설치되기 때문에 사용자의 편의, 액정패널(32)의 해상도 및 외부여건 등에 대응하여 룩업테이블(LUT)의 내용이 변경될 수 있다. 즉, 본 발명에서는 메모리(46)에 저장된 룩업테이블(LUT)의 내용만을 변경함으로써 액정패널(32)에 표시되는 영상의 계조를 간단하게 조절할 수 있는 장점이 있다. The lookup table (LUT) stored in the
메모리(46)에는 다수의 룩업테이블(LUT)이 저장되기 때문에 높은 용량을 가지는 저장장치로 선택된다. 예를 들어, 입력영상의 해상도가 10bit이고 적색(R), 녹색(G) 및 청색(B) 데이터에 대응하여 서로 다른 룩업테이블(LUT)을 적용함과 아울러 각각의 영상속성에 대응하여 100개 정도의 룩업테이블이 저장한다고 가정할 때 약 3Mbit 정도의 저장용량이 필요하다. 따라서, 본 발명에서는 타이밍 제어부(40)가 원칩으로 집적화될 수 있도록 메모리(46)가 타이밍 제어부(40)의 외부에 설치되고, 타이밍 제어부(40)의 내부에는 데이터의 계조변경에 필요한 룩업테이블(LUT)만이 저장되는 룩업테이블 저장부(48)가 설치된다. Since a plurality of lookup tables (LUTs) are stored in the
룩업테이블 저장부(48)는 메모리(46)로부터 공급된 룩업테이블(LUT)을 저장한다. 예를 들어, 메모리(46)에서 적색(R), 녹색(G) 및 청색(B) 데이터와 무관하 게 하나의 룩업테이블(LUT)이 공급되면 룩업테이블 저장부(48)에는 하나의 룩업테이블(LUT)이 저장된다. 메모리(46)에서 적색(R), 녹색(G) 및 청색(B) 각각에 대응하여 3개의 룩업테이블(LUT)이 공급되면 룩업테이블 저장부(48)에는 3개의 룩업테이블(LUT)이 저장된다. 여기서, 룩업테이블 저장부(48)는 3개 정도의 룩업테이블(LUT)만이 저장되기 때문에 메모리(46)의 저장용량보다 적은 저장용량을 갖는다. The lookup
데이터 변환부(50)는 입력부(42)로부터 공급된 데이터(data)의 계조값을 룩업테이블 저장부(48)에 저장된 룩업테이블(LUT)을 이용하여 변조한다. 이를 상세히 설명하면, 룩업테이블(LUT)에는 입력데이터(data)의 계조값에 대응하는 출력데이터(data)의 계조값에 저장된다. 예를 들어, 입력계조 "1"에 대응하는 출력계조값이 "2"라면 데이터 변환부(50)는 "1"의 계조의 데이터(data)가 입력될 때 출력데이터(data)는 "2"의 계조값을 갖도록 데이터의 계조값을 변조한다. 데이터 변환부(50)는 룩업테이블 저장부(48)에 하나의 룩업테이블(LUT)이 저장된 경우 적색(R), 녹색(G) 및 청색(B) 데이터를 하나의 룩업테이블(LUT)을 이용하여 변조한다. 그리고, 데이터 변환부(50)는 룩업테이블 저장부(48)에 3개의 룩업테이블(LUT)이 저장된 경우 적색(R), 녹색(G) 및 청색(B) 데이터를 서로 다른 룩업테이블(LUT)을 이용하여 변조한다. The
제어부(52)는 데이터 변환부(50)로부터 공급되는 데이터(data)를 재배치하여 데이터 드라이버(34)로 공급한다. 아울러 제어부(52)는 게이트 제어신호(GCS)를 생성하여 게이트 드라이버(36)로 공급함과 아울러 데이터 제어신호(DCS)를 생성하여 데이터 드라이버(34)로 공급한다.
The
데이터 드라이버(34)는 제어부(52)로부터 공급되는 데이터(data)를 데이터신호로 변환하여 데이터라인들(D1 내지 Dm)로 공급한다. 여기서, 데이터 드라이버(34)에서 생성되는 데이터신호의 전압값은 외부로부터 입력된 데이터에 대응되는 전압값과 상이하게 결정된다. 예를 들어, 타이밍 제어부(40)로 입력된 데이터(data)의 원래 계조가 "32"라 가정하였을 때 도 8과 같이 데이터 드라이버(34)에서는 데이터신호로 8.2[V]의 전압이 선택되어야 한다. 하지만, 타이밍 제어부(40)에서는 룩업테이블 저장부(48)에 저장된 룩업 테이블(LUT)을 이용하여 데이터(data)의 계조가 변경되기 때문에 8.2[V]와 상이한 전압이 선택된다. 즉, 타이밍 제어부(40)에서 "32"의 계조가 "40"으로 변경되었다고 가정하면 데이터 드라이버(34)에서는 데이터신호로 8.4[V]의 전압이 선택된다. 그리고, 타이밍 제어부(40)에서 "32"의 계조가 "28"로 변경되었다면 데이터 드라이버(34)에서는 데이터신호로 7.8[V]의 전압이 선택된다.The
즉, 본 발명에서는 룩업 테이블(LUT)을 이용하여 외부로부터 입력된 데이터(data)의 계조를 변경하기 하나의 전압곡선을 가지는 감마전압 공급부(38)를 이용하여 데이터(data)에 대응하는 전압값(데이터신호)을 다양하게 설정할 수 있다. 특히, 메모리(46)는 다수의 영상속성에 대응하여 다수의 룩업테이블이 저장되기 때문에 다양한 영상속성에 대응한 최적의 화상을 표시할 수 있다. 아울러, 본 발명에서는 데이터(data)의 계조를 제어하여 데이터신호의 전압값을 변경할 수 있기 때문에 감마전압 공급부(38)에 도 2와 같이 하나의 특성곡선을 가지는 감마전압부가 포함되고, 이에 따라 제조비용을 절감할 수 있다.
That is, in the present invention, a voltage value corresponding to the data using the gamma
도 9a는 룩업테이블이 룩업테이블 저장부로 업데이트되는 과정을 나타내는 도면이다.9A is a diagram illustrating a process of updating a lookup table with a lookup table storage.
도 9a를 참조하면, 먼저 데이터변환부(50)로는 입력부(42)로부터 공급된 데이터가 지연없이 공급된다. 즉, 데이터변환부(50)에는 n-1 프레임(n-1 F), n 프레임(n F), n+1 프레임(n+1) 및 n+2 프레임(n+2)의 데이터가 순차적으로 공급된다. 입력부(42)로부터 n-1 프레임(n-1 F)분의 데이터가 공급될 때 영상분석부(44)는 n-1 프레임(n-1 F)분의 데이터의 영상속성을 분석하고, 분석된 영상속성에 대응되는 제어신호를 메모리(46)로 공급한다. 그러면, 메모리(46)는 n-1 프레임(n-1 F)분의 데이터에 대응하는 룩업테이블(LUT)을 룩업테이블 저장부(48)로 업데이트한다. 9A, first, data supplied from the
룩업테이블 저장부(48)에 n-1 프레임(n-1 F)의 데이터가 저장되었을 때 데이터변환부(50)에는 n+1번째 프레임(n+1)분의 데이터가 공급된다. 이후, 데이터변환부(50)는 n-1 프레임(n-1 F)에 대응되는 룩업테이블(LUT)을 이용하여 n+1번째 프레임(n+1)의 데이터(data)의 계조를 변경하고, 계조 변경된 데이터(data)를 제어부(52)로공급한다. 즉, 본 발명에서는 n 프레임(n F)분의 데이터(data)에 대응하는 룩업테이블(LUT)을 이용하여 n+2 프레임(n+2 F)분의 데이터(data)의 계조를 변경하게 된다. When data of n-1 frames (n-1 F) is stored in the lookup
이와 같이 n 프레임(n F)분의 데이터(data)에 대응하는 룩업테이블(LUT)을 이용하여 n+2 프레임(n+2 F)분의 데이터(data)의 계조를 변경하여도 액정패널(32)에서는 최적의 화상을 표시할 수 있다. 실제로, 1초에 포함된 다수 프레임(예를 들면, 60F)의 데이터는 서로 비슷한(또는 동일) 영상속성을 갖고, 이에 따라 n 프 레임(n F)분의 데이터(data)에 대응하는 룩업테이블(LUT)을 이용하여 n+2 프레임(n+2 F)분의 데이터(data)의 계조를 변경할 수 있다.Thus, even if the gray level of the data of n + 2 frames (n + 2F) is changed by using the lookup table (LUT) corresponding to the data of n frames (n F), the liquid crystal panel ( In 32), an optimum image can be displayed. In fact, the data of multiple frames (for example, 60F) included in one second have a similar (or identical) image attribute to each other, and thus a lookup table corresponding to n frames (n F) of data. The gray level of data for n + 2 frames (n + 2F) can be changed using (LUT).
한편, n 프레임(n F)분의 데이터(data)에 대응하는 룩업테이블(LUT)을 이용하여 n+2 프레임(n+2 F)분의 데이터(data)의 계조를 변경하게 되면 프레임 메모리등이추가되지 않고, 이에 따라 제조비용의 상승을 방지할 수 있다. On the other hand, when the gray level of the data of n + 2 frames (n + 2F) is changed by using the lookup table (LUT) corresponding to the data of n frames (n F), the frame memory is used. There is no addition, and thus an increase in manufacturing cost can be prevented.
도 9b는 룩업테이블이 룩업테이블 저장부로 업데이트되는 또다른 실시예를 나타내는 도면이다. 9B is a diagram illustrating another embodiment in which the lookup table is updated with a lookup table storage.
도 9b를 참조하면, 먼저 데이터변환부(50)로는 입력부(42)로부터 공급된 데이터가 지연없이 공급된다. 즉, 데이터변환부(50)에는 n-1 프레임(n-1 F), n 프레임(n F), n+1 프레임(n+1) 및 n+2 프레임(n+2)의 데이터가 순차적으로 공급된다. 입력부(42)로부터 n-1 프레임(n-1 F)분의 데이터가 공급될 때 영상분석부(44)는 n-1 프레임(n-1 F)분의 데이터 중 일부 데이터의 영상속성을 분석하고, 분석된 영상속성에 대응되는 제어신호를 메모리(46)로 공급한다. 다시 말하여, 입력부(42)는 n-1 프레임(n-1 F)분의 데이터 중 일부 데이터만을 이용하여 히스토그램을 생성하고, 생성된 히스토그램을 이용하여 영상속성을 분석한다. Referring to FIG. 9B, first, data supplied from the
제어신호를 공급받은 메모리(46)는 제어신호에 대응되는 룩업테이블(LUT)을 룩업테이블 저장부(48)로 업데이트한다. The
룩업테이블 저장부(48)에 n-1 프레임(n-1 F)의 데이터에 대응하는 룩업테이블(LUT)이 저장되었을 때 데이터변환부(50)로는 n번째 프레임(n+1)분의 데이터가 공급된다. 즉, 영상분석부(44)에서 영상분석하는 시간이 단축되었기 때문에 한 프 레임(n-1) 지연된 룩업테이블(LUT)을 이용하여 현재 프레임(n)분의 데이터의 계조를 변경할 수 있다. When the lookup table (LUT) corresponding to the data of the n-1 frame (n-1 F) is stored in the lookup
실제로, 데이터변환부(50)는 n-1 프레임(n-1 F)에 대응되는 룩업테이블(LUT)을 이용하여 n번째 프레임(n)의 데이터(data)의 계조를 변경하고, 계조 변경된 데이터(data)를 제어부(52)로 공급한다. 즉, 본 발명에서는 n 프레임(n F)분의 데이터(data)에 대응하는 룩업테이블(LUT)을 이용하여 n+1 프레임(n+1 F)분의 데이터(data)의 계조를 변경하게 된다. In practice, the
한편, 본 발명에서는 도 10과 같이 입력부(42)와 데이터변환부(50) 사이에 지연부(80)가 추가로 설치될 수 있다. 지연부(80)는 영상분석부(44)에서 영상속성이 분석됨과 아울러 분석된 영상속성에 대응되는 룩업테이블(LUT)이 룩업테이블 저장부(48)에 저장될 때 까지 데이터(data)를 지연시키게 된다. 이와 같이 지연부(80)에서 데이터(data)가 지연되면 n번째 프레임의 데이터의 계조를 n번째 프레임의 영상속성에 대응되는 룩업테이블(LUT)을 이용하여 변경할 수 있다.
Meanwhile, in the present invention, as shown in FIG. 10, a
상술한 바와 같이, 본 발명에 따른 액정표시장치의 구동방법 및 구동장치에 의하면 데이터의 영상속성을 파악하고, 파악된 영상속성에 대응하여 데이터의 계조값을 변경하기 때문에 액정패널에서 최적의 화상을 표시할 수 있다. 그리고, 본 발명에서는 데이터의 계조값만을 변경하여 데이터신호의 전압값을 조절하기 때문에 감마전압 공급부는 하나의 정극성 감마전압 및 부극성 감마전압을 생성할 수 있고, 이에 따라 제조비용의 상승을 방지할 수 있다. 아울러, 본 발명에서는 최적의 영상이 표시되도록 실험적을 결정된 다수의 룩업테이블을 이용하여 데이터의 계조를 변경하기 때문에 다양한 데이터의 영상속성에 쉽게 대응될 수 있다. 또한, 본 발명에서는 메모리에 저장된 룩업테이블의 내용을 변경함으로써 액정패널이 해상도 및 구동환경에 대응하여 액정패널의 화상을 쉽게 조절할 수 있다. 그리고, 본 발명에서는 n-1 또는 n-2번째 프레임분의 데이터의 영상속성 결과를 n번째 프레임분의 데이터에 적용하기 때문에 추가적으로 프레임메모리등이 설치되지 않고, 이에 따라 제조비용이 상승되는 것을 방지할 수 있다. As described above, according to the driving method and driving apparatus of the liquid crystal display according to the present invention, since the image attribute of the data is grasped and the gray scale value of the data is changed in correspondence with the identified image attribute, an optimal image is obtained from the liquid crystal panel. I can display it. In the present invention, since the voltage value of the data signal is adjusted by changing only the gray scale value of the data, the gamma voltage supply unit can generate one positive gamma voltage and a negative gamma voltage, thereby preventing an increase in manufacturing cost. can do. In addition, in the present invention, since the gray level of the data is changed by using a plurality of lookup tables that are determined experimentally so that an optimal image is displayed, it can easily correspond to image attributes of various data. In addition, in the present invention, by changing the contents of the lookup table stored in the memory, the liquid crystal panel can easily adjust the image of the liquid crystal panel corresponding to the resolution and the driving environment. In the present invention, since the image attribute result of the data of the n-1 or n-2 frames is applied to the data of the nth frame, an additional frame memory is not provided, and thus manufacturing cost is prevented from rising. can do.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. 따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의해 정하여져야만 할 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the technical spirit of the present invention. Therefore, the technical scope of the present invention should not be limited to the contents described in the detailed description of the specification but should be defined by the claims.
Claims (34)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040030334A KR101032437B1 (en) | 2004-04-30 | 2004-04-30 | Driving Method and Driving Device of Liquid Crystal Display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040030334A KR101032437B1 (en) | 2004-04-30 | 2004-04-30 | Driving Method and Driving Device of Liquid Crystal Display |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050104888A KR20050104888A (en) | 2005-11-03 |
KR101032437B1 true KR101032437B1 (en) | 2011-05-03 |
Family
ID=37282346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040030334A Expired - Fee Related KR101032437B1 (en) | 2004-04-30 | 2004-04-30 | Driving Method and Driving Device of Liquid Crystal Display |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101032437B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9430960B2 (en) | 2013-07-08 | 2016-08-30 | Samsung Display Co., Ltd. | Display device and driving method thereof |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101217512B1 (en) * | 2006-03-31 | 2013-01-02 | 엘지디스플레이 주식회사 | Driving circuit of Liquid crystal display device and method of driving the same |
KR101420417B1 (en) * | 2006-12-29 | 2014-07-16 | 엘지디스플레이 주식회사 | Liquid crystal display and driving method thereof |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000322047A (en) * | 1999-05-12 | 2000-11-24 | Pioneer Electronic Corp | Gradation correction device |
KR20020067852A (en) * | 2001-02-19 | 2002-08-24 | (주)네오디스 | Image Quality Control Method of Flat Panel Display |
-
2004
- 2004-04-30 KR KR1020040030334A patent/KR101032437B1/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000322047A (en) * | 1999-05-12 | 2000-11-24 | Pioneer Electronic Corp | Gradation correction device |
KR20020067852A (en) * | 2001-02-19 | 2002-08-24 | (주)네오디스 | Image Quality Control Method of Flat Panel Display |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9430960B2 (en) | 2013-07-08 | 2016-08-30 | Samsung Display Co., Ltd. | Display device and driving method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20050104888A (en) | 2005-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI409773B (en) | Apparatus and method for driving liquid crystal display device | |
US7643004B2 (en) | Method and apparatus for driving liquid crystal display device | |
CN100437734C (en) | Method and apparatus for driving liquid crystal dispaly device | |
KR100542767B1 (en) | Driving Method and Driving Device of Liquid Crystal Display | |
US7466301B2 (en) | Method of driving a display adaptive for making a stable brightness of a back light unit | |
KR101443371B1 (en) | Liquid crystal display and driving method thereof | |
US7375719B2 (en) | Method and apparatus for driving liquid crystal display | |
KR100588013B1 (en) | Driving Method and Driving Device of Liquid Crystal Display | |
US7847782B2 (en) | Method and apparatus for driving liquid crystal display | |
KR101492564B1 (en) | Liquid crystal display apparatus and common voltage control method thereof | |
KR101825214B1 (en) | Liquid crystal display device and driving method thereof | |
US20050104839A1 (en) | Method and apparatus for driving liquid crystal display | |
KR20180066313A (en) | Data driver and driving method thereof | |
KR101319354B1 (en) | Liquid crystal display device and video processing method thereof | |
JP4536582B2 (en) | Display control apparatus and lookup table generation method | |
US7126592B2 (en) | Forming modulated signals that digitally drive display elements | |
KR101517392B1 (en) | Display device and method for driving the same | |
KR101032437B1 (en) | Driving Method and Driving Device of Liquid Crystal Display | |
TWI427583B (en) | Sequential colour matrix liquid crystal display | |
KR100949492B1 (en) | Driving Method and Driving Device of Liquid Crystal Display | |
US20160180758A1 (en) | Display apparatus incorporating a channel bit-depth swapping display process | |
KR101030534B1 (en) | Driving Method and Driving Device of Liquid Crystal Display | |
KR100816940B1 (en) | Contrast control device and method of liquid crystal display | |
KR101055192B1 (en) | Driving Method and Driving Device of Liquid Crystal Display | |
KR101323433B1 (en) | Liquid crystal display and method of driving the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20040430 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20090413 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20040430 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20101018 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20110324 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20110425 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20110426 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20160329 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20160329 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170320 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20170320 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20190318 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20190318 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20200319 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20210315 Start annual number: 11 End annual number: 11 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20230206 |