[go: up one dir, main page]

KR101159314B1 - Video modulating device, modulating method thereof, liquid crystal display device having the same and driving method thereof - Google Patents

Video modulating device, modulating method thereof, liquid crystal display device having the same and driving method thereof Download PDF

Info

Publication number
KR101159314B1
KR101159314B1 KR1020040116342A KR20040116342A KR101159314B1 KR 101159314 B1 KR101159314 B1 KR 101159314B1 KR 1020040116342 A KR1020040116342 A KR 1020040116342A KR 20040116342 A KR20040116342 A KR 20040116342A KR 101159314 B1 KR101159314 B1 KR 101159314B1
Authority
KR
South Korea
Prior art keywords
data
image
image data
compression
liquid crystal
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 - Lifetime
Application number
KR1020040116342A
Other languages
Korean (ko)
Other versions
KR20060077471A (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 KR1020040116342A priority Critical patent/KR101159314B1/en
Publication of KR20060077471A publication Critical patent/KR20060077471A/en
Application granted granted Critical
Publication of KR101159314B1 publication Critical patent/KR101159314B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

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/34Control 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/36Control 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • 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/0257Reduction of after-image effects
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/12Frame memory handling

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

고속 구동 및 저 에러율을 갖는 영상 처리 방치, 그 처리 방법, 이를 구비한 액정표시장치 및 그 구동방법이 개시된다.Disclosed are an image processing device having a high speed drive and a low error rate, a processing method thereof, a liquid crystal display device having the same, and a driving method thereof.

본 발명의 영상 변조 장치는, 입력된 제1 영상 데이터를 분석하고, 분석된 결과에 따른 압축 방식으로 제1 영상 데이터를 처리하고, 처리된 제1 영상 데이터를 프레임 메모리에 저장하며, 제1 영상 데이터와 프레임 메모리로부터 출력된 제2 영상 데이터 간의 차이에 따른 변조 데이터를 출력한다. The image modulation apparatus of the present invention analyzes the input first image data, processes the first image data by a compression method according to the analyzed result, stores the processed first image data in a frame memory, and stores the first image. The modulated data according to the difference between the data and the second image data output from the frame memory is output.

따라서, 본 발명은 영상 특성에 따라 서로 상이한 압축 방식을 이용함으로써, 영상의 복잡도에 관계없이 신뢰성 높은 화질을 얻을 수 있다. Therefore, according to the present invention, by using different compression schemes according to image characteristics, reliable image quality can be obtained regardless of image complexity.

영상 변조, 고속 구동, 압축, 영상의 복잡도, BTC, YUV, 액정표시장치Image modulation, high speed drive, compression, image complexity, BTC, YUV, LCD

Description

영상 변조 장치, 그 처리 방법, 이를 구비한 액정표시장치 및 그 구동방법{Video modulating device, modulating method thereof, liquid crystal display device having the same and driving method thereof} Image modulating device, processing method thereof, liquid crystal display device having same and driving method thereof {Video modulating device, modulating method, liquid crystal display device having the same and driving method}             

도 1은 종래의 액정표시장치에 있어서 데이터에 따른 휘도 변화를 나타내는 파형도. 1 is a waveform diagram showing a luminance change according to data in a conventional liquid crystal display device.

도 2는 종래의 고속 구동 방식 액정표시장치를 도시한 도면. 2 is a view showing a conventional high speed drive type liquid crystal display device.

도 3은 종래의 다른 고속 구동 방식 액정표시장치를 도시한 도면. 3 is a view showing another conventional high speed drive type liquid crystal display device.

도 4는 본 발명의 바람직한 일 실시예에 따른 영상 변조 장치를 도시한 도면.4 is a view showing an image modulation device according to an embodiment of the present invention.

도 5a 내지 도 5c는 본 발명의 압축 과정을 설명하기 위한 예시도.5a to 5c are exemplary views for explaining the compression process of the present invention.

도 6은 본 발명의 바람직한 일 실시예에 따른 영상 변조 장치를 구비한 액정표시장치를 도시한 도면.6 is a view showing a liquid crystal display device having an image modulation device according to an embodiment of the present invention.

도 7은 본 발명의 바람직한 다른 실시예에 따른 영상 변조 장치를 도시한 도면.7 is a view showing an image modulation device according to another embodiment of the present invention.

도 8은 본 발명의 영상 데이터에 포함된 에지들을 도시한 도면.8 illustrates edges included in image data of the present invention.

도 9는 본 발명의 바람직한 다른 실시예에 따른 영상 변조 장치를 구비한 액 정표시장치를 도시한 도면.9 is a view showing a liquid crystal display device having an image modulation device according to another embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

20, 60 : 영상 변조 장치 21, 33, 39 : 컬러 공간 변환부20, 60: image modulation device 21, 33, 39: color space conversion unit

23 : 압축/복원부 25 : 압축부23: compression / restoration 25: compression

27, 37 : 복원부 35, 71 : 데이터 보상부27, 37: restoration unit 35, 71: data compensation unit

45, 73 : 룩업 테이블 61 : 영상 분석부45, 73: lookup table 61: image analysis unit

63 : 처리부 65 : BTC 처리부63: processor 65: BTC processor

67 : 프레임 메모리 69 : YUV 처리부
67: frame memory 69: YUV processing unit

본 발명은 영상 처리에 관한 것으로, 특히 고속 구동 및 저 에러율을 갖는 영상 처리 방치, 그 처리 방법, 이를 구비한 액정표시장치 및 그 구동방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to image processing, and more particularly, to an image processing device having high speed driving and low error rate, a processing method thereof, a liquid crystal display device having the same, and a driving method thereof.

영상을 표시할 수 있는 경박 단소 및 고화질의 화상표시장치가 개발되고 있다. 상기 화상표시장치는 액정표시장치(liquid crystal display device), 전계 방출 표시장치(field emission display device), 플라즈마 디스플레이 패널(plasma display panel) 및 일렉트로 루미네센스 표시장치(electro-luminescence device)를 포함한다. Light and small and high image display apparatuses capable of displaying images have been developed. The image display device includes a liquid crystal display device, a field emission display device, a plasma display panel, and an electro-luminescence device. .                         

이 중, 상기 액정표시장치는 박형, 경량, 저소비 전력, 대형 패널 및 풀 컬러의 장점을 갖는다. Among these, the liquid crystal display device has advantages of thin, light weight, low power consumption, large panel, and full color.

상기 액정표시장치는 영상을 표시하는 액정패널과, 상기 액정패널을 구동하기 위한 구동부를 구비한다. 상기 액정패널은 게이트 라인들과 데이터 라인들 각각에 의해 정의된 화소들이 매트릭스 형태로 배열되고, 화소들 각각에 박막트랜지스터들이 형성된 제1 기판과, 상기 제1 기판과 대향되어 배치되고 상기 화소들에 대응되어 컬러필터들이 배열된 제2 기판과, 상기 제1 및 제2 기판 사이에 충진된 액정을 구비한다. 상기 구동부는 게이트 드라이버, 데이터 드라이버 및 타이밍 콘트롤러를 포함할 수 있다. 상기 게이트 드라이버는 상기 게이트 라인들을 활성화하기 위한 스캔신호를 순차적으로 생성한다. 상기 데이터 드라이버는 상기 활성화된 게이트 라인들 상의 화소들에 데이터 신호를 공급한다. 상기 타이밍 콘트롤러는 상기 게이트 드라이버를 제어하기 위한 게이트 제어신호와 상기 데이터 드라이버를 제어하기 위한 데이터 제어신호를 생성한다. The liquid crystal display device includes a liquid crystal panel for displaying an image and a driver for driving the liquid crystal panel. The liquid crystal panel includes a first substrate in which pixels defined by each of the gate lines and the data lines are arranged in a matrix form, and thin film transistors are formed in each of the pixels, and are disposed to face the first substrate. And a second substrate having corresponding color filters arranged thereon, and a liquid crystal filled between the first and second substrates. The driver may include a gate driver, a data driver, and a timing controller. The gate driver sequentially generates scan signals for activating the gate lines. The data driver supplies a data signal to pixels on the activated gate lines. The timing controller generates a gate control signal for controlling the gate driver and a data control signal for controlling the data driver.

따라서, 스캔신호에 의해 활성화된 게이트 라인들 상의 화소들에 영상을 구성하는 데이터 신호가 공급되고, 공급된 데이터 신호에 따라 변위된 액정에 의해 광투과율을 제어됨으로써, 소정의 영상이 표시된다.Therefore, the data signal constituting the image is supplied to the pixels on the gate lines activated by the scan signal, and the light transmittance is controlled by the liquid crystal displaced according to the supplied data signal, thereby displaying a predetermined image.

하지만, 상기 액정표시장치는 액정은 고유한 점성과 탄성 등의 특성으로 인해 액정패널의 응답 속도가 저하되는 단점이 있다. 예를 들어, TN 모드 액정의 응답속도는 액정재료의 물성과 셀갭 등에 의해 달라질 수 있지만, 통상 라이징 타임(rising time)이 20-80ms이고 폴링 타임(falling time)이 20-30ms이다. 이러 한 액정의 응답속도는 동영상의 한 프레임기간(NTSC : 16.67ms)보다 길다. 따라서, 도 1에 도시된 바와 같이, 화소에 충전된 전압이 원하는 전압에 도달하기 전에 다음 프레임으로 진행되기 때문에 동영상에서 화면이 흐릿하게 되는 모션 블러링(Motion Burring) 현상이 나타나게 된다. However, the liquid crystal display device has a disadvantage in that the response speed of the liquid crystal panel is lowered due to the inherent viscosity and elasticity of the liquid crystal. For example, the response speed of the TN mode liquid crystal may vary depending on the physical properties of the liquid crystal material and the cell gap. However, the rising time is 20-80 ms and the falling time is 20-30 ms. The response speed of the liquid crystal is longer than one frame period (NTSC: 16.67ms) of the video. Therefore, as shown in FIG. 1, since the voltage charged in the pixel proceeds to the next frame before reaching the desired voltage, a motion blurring phenomenon in which the screen is blurred in the video appears.

도 1을 참조하면, 종래의 액정표시장치는 동영상 구현시 느린 응답속도로 인하여 프레임 단위로 한 레벨에서 다른 레벨로 데이터(VD)가 변할 때 그에 대응하는 표시 휘도(BL)가 원하는 휘도에 도달하지 못하게 되어 원하는 색과 휘도를 표현하지 못하게 된다. 그 결과, 액정표시장치는 동화상에서 모션 블러링 현상이 나타나게 되고, 명암비(contrast ratio)의 저하로 인하여 표시 품질이 떨어지게 된다. 이러한 액정표시장치의 느린 응답속도를 해결하여 고속 구동되도록 하기 위하여, 고속 구동 방식인 ODC(Over Driving Circuit)가 제안되었다. Referring to FIG. 1, in the conventional LCD, when the data VD changes from one level to another level on a frame-by-frame basis due to a slow response speed when a video is implemented, the corresponding display luminance BL does not reach a desired luminance. You will not be able to express the desired color and brightness. As a result, the motion blurring phenomenon appears in the moving picture, and the display quality is deteriorated due to the decrease in the contrast ratio. In order to solve the slow response speed of the liquid crystal display device and to drive it at a high speed, an ODC (Over Driving Circuit), which is a high speed driving method, has been proposed.

도 2는 종래의 고속 구동 방식 액정표시장치를 도시한 도면이다. 2 is a view illustrating a conventional high speed driving type liquid crystal display device.

도 2에 도시된 바와 같이, 종래의 액정표시장치는 입력라인(9)을 통해 다수의 픽셀 데이터들로 구성된 영상 데이터가 입력된다. 상기 각 픽셀 데이터는 프레임 메모리(1)와 룩업 테이블(3)로 입력된다. 상기 프레임 메모리(1)에 의해 상기 입력된 픽셀 데이터는 소정 기간 지연된 다음 이전 픽셀 데이터로 출력된다. 따라서, 상기 룩업 테이블(3)에 현재 픽셀 데이터가 입력될 때, 상기 프레임 메모리(1)로부터 출력된 이전 픽셀 데이터가 상기 룩업 테이블(3)로 입력된다. 도 2에는 프레임 메모리(1)가 한개만 도시되었지만, 종래의 액정표시장치는 적어도 2개 이상의 프레임 메모리가 구비된다. 제1 프레임 메모리에 제1 이전 픽셀 데이터가 저장될 때, 상기 제2 프레임 메모리로부터 제2 이전 픽셀 데이터가 출력될 수 있다. 반대로, 제2 프레임 메모리에 제2 이전 픽셀 데이터를 저장될 때, 상기 제1 프레임 메모리로부터 제1 이전 픽셀 데이터가 출력될 수 있다. As shown in FIG. 2, in the conventional LCD, image data composed of a plurality of pixel data is input through an input line 9. Each pixel data is input to the frame memory 1 and the lookup table 3. The pixel data input by the frame memory 1 is delayed for a predetermined period and then output as previous pixel data. Therefore, when current pixel data is input to the lookup table 3, previous pixel data output from the frame memory 1 is input to the lookup table 3. Although only one frame memory 1 is shown in FIG. 2, a conventional liquid crystal display device is provided with at least two frame memories. When the first previous pixel data is stored in the first frame memory, the second previous pixel data may be output from the second frame memory. On the contrary, when the second previous pixel data is stored in the second frame memory, the first previous pixel data may be output from the first frame memory.

상기 룩업 테이블(3)은 상기 현재 픽셀 데이터와 상기 이전 픽셀 데이터 간의 변화에 따라 그에 상응하는 변조 픽셀 데이터(Mdata)를 출력한다. 이를 위해, 상기 룩업 테이블(3)에는 현재 픽셀 데이터와 이전 픽셀 데이터에 의해 매핑된 변조 픽셀 데이터들이 매핑 테이블로 설정되어 있다. 즉, 상기 룩업 테이블(3)에는 상기 현재 픽셀 데이터가 상기 이전 픽셀 데이터보다 큰 경우 상기 현재 픽셀 데이터보다 큰 변조 픽셀 데이터가 설정되고, 반대로 상기 현재 픽셀 데이터가 상기 이전 픽셀 데이터보다 작은 경우 상기 현재 픽셀 데이터보다 작은 변조 픽셀 데이터가 설정된다.The lookup table 3 outputs corresponding modulation pixel data Mdata according to a change between the current pixel data and the previous pixel data. To this end, in the lookup table 3, modulation pixel data mapped by current pixel data and previous pixel data is set as a mapping table. That is, in the lookup table 3, modulation pixel data larger than the current pixel data is set when the current pixel data is larger than the previous pixel data, and conversely, when the current pixel data is smaller than the previous pixel data, the current pixel is set. Modulated pixel data smaller than the data is set.

타이밍 콘트롤러(5)는 수직/수평 동기신호(V, H)와 메인클럭(MCLK)을 이용하여 게이트 드라이버(6)를 제어하기 위한 게이트 제어신호(GDC)와 상기 데이터 드라이버(7)를 제어하기 위한 데이터 제어신호(DDC)를 생성한다. The timing controller 5 controls the gate control signal GDC and the data driver 7 for controlling the gate driver 6 using the vertical / horizontal synchronization signals V and H and the main clock MCLK. The data control signal DDC is generated.

상기 게이트 드라이버(6)는 상기 타이밍 콘트롤러(5)로부터 공급된 게이트 제어신호(GDC)에 응답하여 스캔신호를 생성하여 액정패널(8)의 게이트 라인들에 공급한다. The gate driver 6 generates a scan signal in response to the gate control signal GDC supplied from the timing controller 5 and supplies the scan signal to the gate lines of the liquid crystal panel 8.

상기 데이터 드라이버(7)는 상기 타이밍 콘트롤러(5)로부터 공급된 데이터 제어신호(DDC)에 따라 상기 룩업 테이블(3)에서 변조된 변조 픽셀 데이터(Mdata)를 상기 액정패널(8)의 데이터 라인들에 공급한다. The data driver 7 transmits the modulated pixel data Mdata modulated in the lookup table 3 according to the data control signal DDC supplied from the timing controller 5 to the data lines of the liquid crystal panel 8. To feed.                         

상기 변조 픽셀 데이터(Mdata)는 상기 액정패널(8)의 게이트 라인들과 데이터 라인들에 의해 정의된 화소들에 공급되어 소정의 화상이 표시된다. The modulated pixel data Mdata is supplied to the pixels defined by the gate lines and the data lines of the liquid crystal panel 8 to display a predetermined image.

따라서, 종래의 액정표시장치는 액정의 느린 응답 속도를 변조 데이터로 보상함으로써, 동화상에서의 모션 블러링 현상을 완화시켜 원하는 색과 휘도로 화상을 표시할 수 있다.Therefore, the conventional liquid crystal display device can compensate for the slow response speed of the liquid crystal with modulated data, thereby alleviating the motion blur phenomenon in the moving image and displaying an image with a desired color and luminance.

하지만, 종래의 액정표시장치는 적어도 2개 이상의 프레임 메모리가 요구됨에 따라 제조비용이 증가되는 문제가 있다.However, the conventional liquid crystal display device has a problem in that the manufacturing cost increases as at least two or more frame memories are required.

이러한 문제를 해결하기 위해 최근에 압축 방식을 이용하여 프레임 메모리의 개수를 줄여, 비용을 절감할 수 있는 액정표시장치가 제시되었다.In order to solve such a problem, a liquid crystal display (LCD) device which can reduce cost by reducing the number of frame memories using a compression method has recently been proposed.

도 3은 종래의 다른 고속 구동 방식 액정표시장치를 도시한 도면이다. 도 3에서 도 2와 동일한 구성 요소들에 대해서는 동일한 도면번호를 부여한다.3 is a view showing another conventional high speed drive type liquid crystal display device. In FIG. 3, the same reference numerals are given to the same elements as in FIG. 2.

도 3에 도시된 바와 같이, 종래의 액정표시장치는 입력라인(9)을 통해 입력된 다수의 픽셀 데이터들로 구성된 영상 데이터가 압축/복원부(11)와 룩업 테이블(3)로 입력된다. As shown in FIG. 3, in the conventional LCD, image data including a plurality of pixel data input through the input line 9 is input to the compression / recovery unit 11 and the lookup table 3.

상기 압축/복원부(11)는 상기 영상 데이터 중 소정 크기의 블록 단위를 갖는 블록 데이터를 BTC(block truncation coding) 압축하는 압축부(12)와, 프레임 메모리(1)를 경유한 압축된 블록 데이터를 복원하는 제1 복원부(13)를 구비한다. 상기 블록 데이터는 2*4, 3*3 또는 4*4의 픽셀 데이터들로 구성될 수 있다. 예를 들어, 4*4 블록 데이터에는 16개의 픽셀 데이터들이 존재할 수 있다. 상기 블록 데이터는 R 픽셀 데이터들, G 픽셀 데이터들 또는 B 픽셀 데이터들 중 하나일 수 있다. 즉, 상기 블록 데이터는 R, G 및 B 픽셀 데이터별로 블록이 지정될 수 있다. The compression / recovery unit 11 is a compression unit 12 for compressing block truncation coding (BTC) block data having a predetermined unit of block size among the image data, and the compressed block data via the frame memory 1. The first restoration unit 13 to restore the. The block data may be composed of 2 * 4, 3 * 3, or 4 * 4 pixel data. For example, 16 pixel data may exist in 4 * 4 block data. The block data may be one of R pixel data, G pixel data, or B pixel data. That is, the block data may be designated blocks for each of R, G, and B pixel data.

이러한 BTC 압축 방식은 상기 압축부(12)에 의해 수행되고, 이미 널리 공지된바 이하에서 간략히 설명한다.This BTC compression method is performed by the compression unit 12, which is already well known and will be described briefly below.

먼저 한 프레임의 영상 데이터를 다수의 픽셀 데이터들로 구성된 다수의 블록 데이터들로 분할한다. 이들 블록 데이터들 각각은 전술한 바와 같이, 2*4, 3*3 또는 4*4의 픽셀 데이터들 중 하나로 구성될 수 있다. First, image data of one frame is divided into a plurality of block data composed of a plurality of pixel data. Each of these block data may be composed of one of 2 * 4, 3 * 3 or 4 * 4 pixel data as described above.

이하에서는 2*4 픽셀 데이터들로 구성된 블록 데이터를 표본으로 설명한다.Hereinafter, a block data composed of 2 * 4 pixel data will be described as a sample.

이어서, 상기 블록 데이터 내의 각 픽셀 데이터의 평균값과 표준 편차를 산출한다. Subsequently, an average value and a standard deviation of each pixel data in the block data are calculated.

상기 평균값을 이용하여 압축한 비트맵을 산출한다. 즉, 상기 평균값 이상인 픽셀 데이터들은 '1'로 설정되고, 상기 평균값 이하인 픽셀 데이터들은 '0'으로 설정된다.The compressed bitmap is calculated using the average value. That is, pixel data above the average value is set to '1', and pixel data below the average value is set to '0'.

상기 산출된 평균값과 표준편차를 이용하여 제1 및 제2 대표값을 산출한다. 즉, 상기 평균값과 상기 표준편차의 합이 제1 대표값으로 산출되고, 상기 평균값과 상기 표준편차의 차이값이 제2 대표값으로 산출된다. The first and second representative values are calculated using the calculated average value and standard deviation. That is, the sum of the average value and the standard deviation is calculated as the first representative value, and the difference value between the average value and the standard deviation is calculated as the second representative value.

상기 제1 및 제2 대표값은 상기 비트맵을 원래의 블록 데이터로 복원할 때 사용된다. 즉, 복원시 상기 비트맵에서 '1'로 설정된 픽셀 데이터들은 상기 제1 대표값으로 복원되고, '0'으로 설정된 픽셀 데이터들은 상기 제2 대표값으로 복원될 수 있다. 이러한 복원은 상기 제1 복원부(13)에 의해 수행된다.The first and second representative values are used when restoring the bitmap to original block data. That is, upon restoration, pixel data set to '1' in the bitmap may be restored to the first representative value, and pixel data set to '0' may be restored to the second representative value. This restoration is performed by the first restoration unit 13.

BTC 압축은 압축/복원시에 데이터가 손실되는 손실 압축 방식이다. 따라서, 이러한 손실을 보상하기 위해 상기 데이터 보상부(14)가 구비된다. 상기 데이터 보상부(14)는 상기 압축부(12)로부터 압축된 블록 데이터를 복원하는 제2 복원부(15)와, 상기 제1 복원부(13)로부터 복원된 블록 데이터(예컨대, 이전 블록 데이터)와 상기 제2 복원부(15)로부터 복원된 블록 데이터(예컨대, 현재 블록 데이터) 간의 차이값을 산출하는 감산부(16)와, 상기 차이값과 상기 룩업 테이블(3)로 입력되는 현재 블록 데이터와의 합을 산출하는 가산부(17)를 구비한다.BTC compression is a lossy compression scheme in which data is lost during compression / restore. Thus, the data compensator 14 is provided to compensate for this loss. The data compensator 14 may include a second decompression unit 15 which restores the block data compressed from the compression unit 12, and block data reconstructed from the first decompression unit 13 (eg, previous block data). ) And a subtraction unit 16 for calculating a difference value between the block data (for example, current block data) restored from the second recovery unit 15, and a current block input to the difference value and the lookup table 3. An adder 17 for calculating the sum with the data is provided.

따라서, 상기 데이터 보상부(14)에 의해 이전 블록 데이터가 보상될 수 있다. Therefore, the previous block data may be compensated by the data compensator 14.

상기 룩업 테이블(3)은 상기 입력라인(9)을 통해 입력된 현재 블록 데이터와 상기 데이터 보상부(14)로부터 출력된 이전 블록 데이터 간의 차이에 따라 그에 상응하는 변조 데이터(Mdata)를 출력한다. The lookup table 3 outputs corresponding modulation data Mdata according to the difference between the current block data input through the input line 9 and the previous block data output from the data compensator 14.

상기 타이밍 콘트롤러(5), 게이트 드라이버(6), 데이터 드라이버(7) 및 액정패널(8)은 이미 앞서 설명한 바와 동일하므로, 더 이상의 설명은 생략한다. Since the timing controller 5, the gate driver 6, the data driver 7 and the liquid crystal panel 8 are the same as described above, further description thereof will be omitted.

이상과 같은 종래의 액정표시장치는 BTC 압축을 이용하여 프레임 메모리의 개수를 줄일 수 있고 고속 구동이 가능하다.The conventional liquid crystal display device as described above can reduce the number of frame memories by using BTC compression and enable high-speed driving.

하지만, 종래의 BTC 압축 방식은 단순한 영상, 즉 에지 부분이 많지 않은 영상에서는 데이터 에러가 많이 발생되어 원래의 영상이 완벽하게 복원되지 않더라도 커다란 문제가 되지 않는다. 하지만, 복잡한 영상, 즉 에지 부분이 많은 영상에서는 BTC 압축 방식에 의해 압축하는 경우, 에지 부분이 제대로 복원되지 않게 되어 화질을 저하시키는 문제가 발생된다. 또한, 이러한 데이터 에러에 의해 원하는 휘 도가 얻을 수 없어 화질 저하를 발생시키는 문제가 있다. However, the conventional BTC compression method does not become a big problem even if a simple image, that is, an image having few edges, causes a lot of data errors and does not completely restore the original image. However, in the case of a complex image, that is, an image having many edge portions, the edge portion may not be properly restored when compressed by the BTC compression method, thereby causing a problem of degrading image quality. In addition, there is a problem that the desired brightness cannot be obtained due to such data error, resulting in deterioration of image quality.

또한, 앞서 살펴본 바와 같이, BTC 압축은 복잡한 연산 과정이 필요하고, 이러한 연산 과정을 수행하기 위한 회로가 복잡해지는 문제가 있다.
In addition, as described above, BTC compression requires a complicated calculation process, and a circuit for performing such a calculation process becomes complicated.

따라서, 본 발명은 고속 구동 및 저 에러율을 갖는 영상 처리 방치, 그 처리 방법, 이를 구비한 액정표시장치 및 그 구동방법을 제공함에 그 목적이 있다.Accordingly, an object of the present invention is to provide an image processing device having high speed driving and low error rate, a processing method thereof, a liquid crystal display device having the same, and a driving method thereof.

본 발명의 다른 목적은 연산이 단순하고 화질을 향상시킬 수 있는 영상 처리 방치, 그 처리 방법, 이를 구비한 액정표시장치 및 그 구동방법을 제공한다.Another object of the present invention is to provide an image processing device, a processing method thereof, a liquid crystal display device having the same, and a driving method thereof, in which operation is simple and image quality can be improved.

본 발명의 또 다른 목적은 영상 특성에 따라 압축 방식을 달리하여 화질을 향상시킬 수 있는 영상 처리 방치, 그 처리 방법, 이를 구비한 액정표시장치 및 그 구동방법을 제공한다.
Another object of the present invention is to provide an image processing device, a processing method thereof, a liquid crystal display device having the same, and a driving method thereof, which may improve image quality by changing a compression method according to image characteristics.

상기 목적을 달성하기 위한 본 발명의 바람직한 제1 실시예에 따르면, 액정표시장치는, 영상의 복잡도에 따라 서로 상이하게 처리된 압축 방식을 이용하여 변조 데이터를 출력하는 영상 변조부; 소정의 구동신호를 생성하는 구동부; 및 상기 구동신호에 따라 상기 변조 데이터를 표시하는 액정패널을 포함한다.According to a first preferred embodiment of the present invention for achieving the above object, a liquid crystal display device comprises: an image modulator for outputting modulation data using a compression method processed differently according to the complexity of the image; A driving unit generating a predetermined driving signal; And a liquid crystal panel displaying the modulated data according to the driving signal.

본 발명의 바람직한 제2 실시예에 따르면, 액정표시장치의 구동방법은, 영상의 복잡도에 따라 서로 상이하게 처리된 압축 방식을 이용하여 변조 데이터를 출력 하는 단계; 소정의 구동신호를 생성하는 단계; 및 상기 구동신호에 따라 상기 변조 데이터를 표시하는 단계를 포함한다.According to a second preferred embodiment of the present invention, a method of driving a liquid crystal display includes: outputting modulation data by using a compression method processed differently according to an image complexity; Generating a predetermined driving signal; And displaying the modulated data according to the driving signal.

본 발명의 바람직한 제3 실시예에 따르면, 영상 변조 장치는, 입력된 제1 영상 데이터를 분석하는 영상 분석부; 상기 분석된 결과에 따른 압축 방식으로 상기 입력된 제1 영상 데이터를 처리하는 처리부; 상기 처리된 제1 영상 데이터를 저장하는 프레임 메모리; 및 상기 입력된 제1 영상 데이터와 상기 프레임 메모리로부터 출력된 제2 영상 데이터 간의 차이에 따른 변조 데이터를 출력하는 룩업 테이블을 포함한다.According to a third preferred embodiment of the present invention, an image modulator includes: an image analyzer configured to analyze input first image data; A processor configured to process the input first image data by a compression method according to the analyzed result; A frame memory for storing the processed first image data; And a lookup table configured to output modulation data according to a difference between the input first image data and the second image data output from the frame memory.

본 발명의 바람직한 제4 실시예에 따르면, 영상 변조 방법은, 입력된 제1 영상 데이터를 분석하는 단계; 상기 분석된 결과에 따른 압축 방식으로 상기 입력된 제1 영상 데이터를 처리하는 단계; 상기 처리된 제1 영상 데이터를 프레임 메모리에 저장하는 단계; 및 상기 입력된 제1 영상 데이터와 상기 프레임 메모리로부터 출력된 제2 영상 데이터 간의 차이에 따른 변조 데이터를 출력하는 단계를 포함한다. According to a fourth preferred embodiment of the present invention, an image modulation method includes: analyzing input first image data; Processing the input first image data by a compression method according to the analyzed result; Storing the processed first image data in a frame memory; And outputting modulation data according to a difference between the input first image data and the second image data output from the frame memory.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

도 4는 본 발명의 바람직한 일 실시예에 따른 영상 변조 장치를 도시한 도면이다.4 is a diagram illustrating an image modulator according to an exemplary embodiment of the present invention.

도 4에 도시된 바와 같이, 본 발명의 일 실시예에 따른 영상 변조 장치(20)는, 영상 데이터가 입력되는 입력라인(47)과 연결된 제1 컬러 공간 변환부(21)와, 상기 제1 컬러 공간 변환부(21)와 연결된 압축/복원부(23)와, 상기 압축/복원부(23)와 연결된 프레임 메모리(31)와, 상기 압축/복원부(23)와 연결된 제2 컬러 공간 변환부(33)와, 상기 제2 컬러 공간 변환부(33)와 연결된 데이터 보상부(35)와, 상기 입력라인(47) 및 상기 데이터 보상부(35)와 연결된 룩업 테이블(45)을 구비한다.As shown in FIG. 4, the image modulation device 20 according to an exemplary embodiment of the present invention may include a first color space converter 21 connected to an input line 47 to which image data is input, and the first color space converter 21. Compression / restoration unit 23 connected to the color space conversion unit 21, frame memory 31 connected to the compression / restoration unit 23, and second color space conversion connected to the compression / restoration unit 23. And a lookup table 45 connected to the input line 47 and the data compensator 35, and a data compensator 35 connected to the second color space converter 33. .

상기 제1 컬러 공간 변환부(21)는 상기 입력라인(47)으로 입력된 R, G 및 B 영상 데이터 중 인접된 R, G 및 B 픽셀 데이터를 Y, U 및 V 데이터로 변환한다. R, G 및 B 영상 데이터는 다수의 R 픽셀 데이터들, G 픽셀 데이터들 및 B 픽셀 데이터들을 포함한다. 이에 따라, 상기 제1 컬러 공간 변환부(21)에 의해 상기 R, G 및 B 영상 데이터로부터 다수의 Y, U 및 V 데이터들이 생성된다. 이와 같이 생성된 Y, U 및 V 데이터들 각각은 Y 데이터, U 데이터 및 V 데이터로 분리된다. The first color space converter 21 converts adjacent R, G, and B pixel data among R, G, and B image data input to the input line 47 into Y, U, and V data. The R, G, and B image data includes a plurality of R pixel data, G pixel data, and B pixel data. Accordingly, a plurality of Y, U, and V data are generated by the first color space converter 21 from the R, G, and B image data. Each of the Y, U, and V data generated in this way is separated into Y data, U data, and V data.

이와 같이 분리된 Y 데이터들, U 데이터들 및 V 데이터들을 이용하여 소정의 Y, U 및 V 블록 데이터가 설정된다. The predetermined Y, U, and V block data are set using the Y data, U data, and V data separated in this way.

상기 압축/복원부(23)는 상기 Y, U 및 V 블록 데이터를 압축/복원한다. 상기 압축/복원부(23)는 상기 Y, U 및 V 블록 데이터를 압축하는 압축부(25)와, 상기 압축부(25)에서 압축된 Y, U 및 V 블록 데이터를 원래의 Y, U 및 V 블록 데이터로 복원하는 제1 복원부(27)를 구비한다. 상기 압축부(25)는 YUV 압축 방식에 따라 압축이 수행되는데, 나중에 동작 설명에서 상세히 설명한다. The compression / restore section 23 compresses / restores the Y, U, and V block data. The compression / recovery unit 23 compresses the Y, U, and V block data, and compresses the Y, U, and V block data compressed by the compression unit 25, respectively. A first restoring unit 27 for restoring the V block data is provided. The compression unit 25 is compressed according to the YUV compression method, which will be described later in detail in the operation description.

상기 제1 복원부(27)에 의해 복원되기 전에 상기 압축부(25)로부터 압축된 Y, U 및 V 블록 데이터는 프레임 메모리(31)에 저장된다. 따라서, 상기 프레임 메모리(31)는 상기 압축부(25)와 상기 제1 복원부(27) 사이에 연결될 수 있다. 상기 프레임 메모리(31)로부터 출력된 Y, U 및 V 블록 데이터는 각각 Y, U 및 V 이전 블록 데이터이다. 이하에서 상기 프레임 메모리(31)로부터 출력된 블록 데이터는 이전 블록 데이터 한다. The Y, U, and V block data compressed from the compression unit 25 before being restored by the first recovery unit 27 are stored in the frame memory 31. Therefore, the frame memory 31 may be connected between the compression unit 25 and the first recovery unit 27. The Y, U, and V block data output from the frame memory 31 are Y, U, and V previous block data, respectively. Hereinafter, the block data output from the frame memory 31 is the previous block data.

상기 제2 컬러 공간 변환부(33)는 상기 제1 복원부(27)로부터 복원된 Y, U 및 V 이전 블록 데이터를 원래의 R, G 및 B 이전 볼록 데이터로 변환한다.The second color space converter 33 converts the Y, U, and V previous block data restored from the first reconstructor 27 into original R, G, and B previous convex data.

상기 제2 컬러 공간 변환부(33)에서 변환된 R, G 및 B 이전 블록 데이터는 상기 압축/복원부(23)에 의한 압축/복원 과정에서 BTC 압축 방식보다는 손실이 작지만 어느 정도의 손실은 발생되게 된다. The R, G, and B previous block data converted by the second color space converter 33 have a smaller loss than the BTC compression method in the compression / restore process by the compression / recovery unit 23, but some loss occurs. Will be.

이러한 약간의 손실을 보상하기 위해 데이터 보상부(35)가 구비된다.To compensate for this slight loss, a data compensator 35 is provided.

상기 데이터 보상부(35)는 상기 압축부(25)와 연결되어 상기 압축부(25)로부터 압축된 상기 Y, U 및 V 블록 데이터(이하, Y, U 및 V 현재 블록 데이터라 한다)를 복원하는 제2 복원부(37)와, 상기 제2 복원부(37)로부터 복원된 Y, U 및 V 현재 블록 데이터를 원래의 R, G 및 B 현재 블록 데이터로 변환하는 제3 컬러 공간 변환부(39)와, 상기 제2 컬러 공간 변환부(33)로부터 변환된 R, G 및 B 이전 블록 데이터와 상기 제3 컬러 공간 변환부(39)로부터 변환된 R, G 및 B 현재 블록 데이터 간의 차이값을 산출하는 감산부(41)와, 상기 차이값과 상기 룩업 테이블(45)로 입력되는 현재 블록 데이터와의 합을 산출하는 가산부(43)를 구비한다.The data compensator 35 is connected to the compression unit 25 to restore the Y, U, and V block data (hereinafter, referred to as Y, U, and V current block data) compressed from the compression unit 25. A second color space converter for converting the Y, U, and V current block data restored from the second restorer 37 into original R, G, and B current block data; 39) and a difference value between R, G and B previous block data converted from the second color space converter 33 and R, G and B current block data converted from the third color space converter 39. And a subtractor 41 for calculating a sum of the difference value and the current block data input to the lookup table 45.

이에 따라, 상기 데이터 보상부(35)에 의해 데이터 손실이 보상될 수 있다.Accordingly, data loss may be compensated for by the data compensator 35.

상기 룩업 테이블(45)은 상기 입력라인(47)을 통해 입력된 현재 블록 데이터와 상기 데이터 보상부(35)로부터 출력된 이전 블록 데이터 간의 차이에 따라 그에 상응하는 변조 데이터(Mdata)를 출력한다. The lookup table 45 outputs the modulation data Mdata corresponding to the difference between the current block data input through the input line 47 and the previous block data output from the data compensator 35.

이와 같이 구성된 본 발명의 일 실시예에 따른 영상 변조 장치(20)의 동작을 설명한다.The operation of the image modulation device 20 according to the exemplary embodiment of the present invention configured as described above will be described.

먼저, 상기 입력라인(47)을 통해 소정의 R, G 및 B 영상 데이터가 입력된다. 상기 R, G 및 B 영상 데이터는 영상을 표시할 수 있는 다수의 R 픽셀 데이터들, 다수의 G 픽셀 데이터들 및 다수의 B 픽셀 데이터들을 포함한다. 본 발명에서는 각각 8비트를 갖는 픽셀 데이터로 설명한다. First, predetermined R, G, and B image data are input through the input line 47. The R, G, and B image data includes a plurality of R pixel data, a plurality of G pixel data, and a plurality of B pixel data capable of displaying an image. In the present invention, description will be given with pixel data having 8 bits each.

상기 R, G 및 B 영상 데이터는 상기 제1 컬러 공간 변환부(21)에 의해 Y, U 및 V 영상 데이터로 변환된다. 즉, 인접된 R, G 및 B 픽셀 데이터마다 Y, U 및 V 데이터로 변환된다. 따라서, 상기 Y, U 및 V 영상 데이터에는 다수의 Y, U 및 V 데이터들이 포함될 수 있다. 상기 Y, U 및 V 데이터들은 Y 데이터들, U 데이터들 및 V 데이터들로 분리된다. 이와 같이 분리된 각 데이터들은 소정 크기를 갖는 볼록 데이터로 분할된다. The R, G, and B image data are converted into Y, U, and V image data by the first color space converter 21. That is, Y, U, and V data are converted into adjacent R, G, and B pixel data. Accordingly, the Y, U, and V image data may include a plurality of Y, U, and V data. The Y, U and V data are separated into Y data, U data and V data. Each data thus separated is divided into convex data having a predetermined size.

예를 들어, 도 5a에 도시된 바와 같이, Y, U 및 V 블록 데이터는 2*2의 크기를 가질 수 있다. Y 블록 데이터에는 각각 8비트를 갖는 Y1 내지 Y4 데이터가 포함되고, U 블록 데이터에는 각각 8비트를 갖는 U1 내지 U4 데이터가 포함되며, V 블록 데이터에는 각각 8비트를 갖는 V1 내지 V4 블록 데이터가 포함된다.For example, as shown in FIG. 5A, Y, U, and V block data may have a size of 2 * 2. The Y block data includes Y1 to Y4 data each having 8 bits, the U block data includes U1 to U4 data each having 8 bits, and the V block data includes V1 to V4 block data each having 8 bits. do.

상기 Y1 데이터, 상기 U1 데이터 및 상기 V1 데이터는 제1 R, G 및 B 픽셀 데이터로부터 산출되고, 상기 Y2 데이터, 상기 U2 데이터 및 상기 V2 데이터는 상기 제2 R, G 및 B 픽셀 데이터로부터 산출될 수 있다. 나머지 Y, U 및 V 데이터들 도 제3 R, G 및 B 픽셀 데이터 및 제4 R, G 및 B 픽셀 데이터로부터 산출될 수 있다. R, G 및 B 픽셀 데이터가 각각 8비트를 가지므로, 산출된 Y, U 및 V 데이터 각각도 8비트를 갖게 된다.The Y1 data, the U1 data and the V1 data are calculated from first R, G and B pixel data, and the Y2 data, the U2 data and the V2 data are calculated from the second R, G and B pixel data. Can be. The remaining Y, U and V data may also be calculated from the third R, G and B pixel data and the fourth R, G and B pixel data. Since the R, G, and B pixel data each have 8 bits, each of the calculated Y, U, and V data also has 8 bits.

Y 데이터는 휘도 데이터이고, U 데이터 및 V 데이터는 색차 데이터를 의미한다. 일반적으로, 사람은 U 및 V 데이터에는 둔한데 반해 Y데이터에는 민감하게 반응한다. 즉, 수많은 프레임들에 의해 표시된 동영상에 있어서 U 및 V 데이터는 에러가 발생하여도 사람에 의해 잘 감지가 되지 않는데 반해, Y 데이터는 약간의 에러가 발생하여도 사람에 의해 감지되기가 쉽다.Y data is luminance data, and U data and V data mean color difference data. In general, humans are sensitive to U and V data while sensitive to Y data. That is, U and V data are not easily detected by a human even when an error occurs in a moving image represented by many frames, whereas Y data is easily detected by a human even when a slight error occurs.

따라서, 본 발명에서는 Y 데이터와 U 및 V 데이터 간의 압축율을 상이하게 하여 압축을 수행한다.Therefore, in the present invention, compression is performed at different compression ratios between Y data and U and V data.

도 5b에 도시된 바와 같이, 상기 압축부(25)에 의해 상기 Y 블록 데이터, 상기 U 블록 데이터 및 상기 V 블록 데이터 각각이 압축된다. As shown in FIG. 5B, the Y block data, the U block data, and the V block data are respectively compressed by the compression unit 25.

Y 블록 데이터에는 각각 8비트를 갖는 4개의 Y 데이터들이 포함된다. 8비트를 갖는 Y 데이터 중에 하위 일부 비트들은 무시되어도 Y 데이터에 크게 영향을 주지는 않는다. The Y block data includes four Y data having eight bits each. Some of the lower bits of the Y data having 8 bits are ignored and do not significantly affect the Y data.

예를 들어, 8비트 Y 데이터가 10110110(=84)으로 이루어진다고 하자. 여기서, 하위 2비트를 00으로 변경하면, 10110100(=82)이 된다. 따라서, 휘도값이 2 정도 차이가 난다. 이에 반해 상위 2비트로 00으로 변경하면, 00110110(=30)이 된다. 따라서, 휘도값이 54 정도 차이가 난다.For example, assume that 8-bit Y data consists of 10110110 (= 84). Here, changing the lower two bits to 00 results in 10110100 (= 82). Therefore, the luminance value differs by about two. On the other hand, if the upper two bits are changed to 00, the result is 00110110 (= 30). Therefore, the luminance value differs by about 54 degrees.

그러므로, 8비트를 갖는 Y 데이터에서 의미가 적은 하위 일부 비트들(본 발 명에서는 하위 2비트)을 제거한 6비트를 갖는 Y 데이터로 압축한다. Therefore, in Y data having 8 bits, it compresses into Y data having 6 bits from which some less significant bits (lower 2 bits in the present invention) are removed.

따라서, 상기 Y 블록 데이터에 포함된 각 Y 데이터는 하위 일부 비트들을 제거한 나머지 비트들로 압축된다. Therefore, each Y data included in the Y block data is compressed into remaining bits by removing some lower bits.

U 블록 데이터 및 V 블록 데이터에는 각각 8비트를 갖는 4개의 U 데이터들 및 4개의 V 데이터들이 포함된다.The U block data and the V block data include four U data and four V data each having 8 bits.

U 블록 데이터 및 V 블록 데이터들은 평균값을 이용하여 압축될 수 있다. 즉, 상기 U 블록 데이터에 포함된 4개의 U 데이터들의 평균을 구해 그 평균값(Ur)을 상기 U 블록 데이터로 설정한다. 또한, 상기 V 블록 데이터에 포함된 4개의 U 데이터들의 평균을 구해 그 평균값(Vr)을 상기 V 블록 데이터로 설정한다. 따라서, 상기 U 블록 데이터와 상기 V 블록 데이터는 4개의 Y 데이터들이 1개의 U 평균 데이터(Ur) 및 V 평균 데이터(Vr)로 됨으로써, 고 압축이 가능하여 압축 효율을 향상시킬 수 있다. 이러한 경우, 각 U 평균 데이터(Ur) 및 V 평균 데이터(Vr)는 각각 8비트를 갖는다.U block data and V block data may be compressed using an average value. That is, the average of four U data included in the U block data is obtained and the average value Ur is set as the U block data. In addition, an average of four U data included in the V block data is obtained and the average value Vr is set as the V block data. Therefore, the U block data and the V block data can be compressed by increasing four Y data into one U average data Ur and V average data Vr, thereby improving compression efficiency. In this case, each U average data Ur and V average data Vr each have 8 bits.

이어서, 도 5c에 도시된 바와 같이, U 평균 데이터(Ur) 및 V 평균 데이터(Vr) 각각의 하위 일부 비트들을 제거한 6비트를 갖는 U 평균 데이터(Ur) 및 V 평균 데이터(Vr)로 압축한다. 따라서, 사람에게 민감하지 않은 상기 U 블록 데이터 및 상기 V 블록 데이터는 2번의 압축 과정을 거쳐 고압축율로 압축을 하고, 사람에게 민감한 상기 Y 블록 데이터는 1번의 압축 과정에 의해 저 압축율로 압축한다. 이와 같이, Y 블록 데이터는 저 압축율로 압축하고, U 및 V 블록 데이터는 고압축율로 압축함으로써, 사람에게 민감한 Y 블록 데이터의 에러 발생을 최대한 억 제하면서 압축을 할 수 있다. Then, as shown in FIG. 5C, the U average data Ur and the V average data Vr are compressed into U average data Ur and V average data Vr having 6 bits from which some lower bits are removed. . Accordingly, the U block data and the V block data which are not sensitive to humans are compressed at a high compression rate through two compression processes, and the Y block data which is sensitive to humans is compressed at a low compression ratio by one compression process. In this way, the Y block data is compressed at a low compression rate, and the U and V block data are compressed at a high compression rate, whereby the compression can be performed while suppressing an error occurrence of the Y block data sensitive to a human being as much as possible.

이와 같이 상기 압축부(25)에 의해 압축된 Y, U 및 V 블록 데이터는 프레임 메모리(31)에 저장된다. 따라서, 상기 프레임 메모리(31)에는 YUV 압축에 의해 고압축된 Y, U 및 Y 블록 데이터가 저장되고, 이와 같이 고압축된 블록 데이터들을 저장함으로써 프레임 메모리(31)의 용량을 크게 줄일 수 있다. 따라서, 본 발명의 일 실시예에 따른 영상 변조 장치(20)에는 1개의 프레임 메모리(31)만이 구비될 수 있다.In this way, the Y, U, and V block data compressed by the compression unit 25 are stored in the frame memory 31. Therefore, the Y, U, and Y block data compressed by the YUV compression are stored in the frame memory 31, and the capacity of the frame memory 31 can be greatly reduced by storing the compressed block data. Therefore, only one frame memory 31 may be provided in the image modulation apparatus 20 according to an exemplary embodiment.

전술한 바와 같이, 상기 프레임 메모리(31)로부터 출력된 Y, U 및 V 블록 데이터는 이전 블록 데이터이다.As described above, the Y, U and V block data output from the frame memory 31 are the previous block data.

상기 프레임 메모리(31)로부터 출력된 Y, U 및 V 이전 블록 데이터는 제1 복원부(27)에 의해 원래의 Y, U 및 V 이전 블록 데이터로 복원된다. 즉, 상기 제1 복원부(27)는 상기 압축부(25)의 처리 과정의 역순으로 복원될 수 있다. 압축된 Y, U 및 V 이전 블록 데이터를 복원하는 방법은 여러 가지가 존재할 수 있다. 상기 압축된 Y 이전 블록 데이터에 포함된 픽셀 데이터들은 각각 6비트이고, U 및 V 이전 블록 데이터의 평균값(Ur, Vr)은 각각 6비트로 이루어진다. 본 발명에서는 압축된 Y 이전 데이터에 포함된 6비트 픽셀 데이터들에서 제거된 하위 일부 비트들을 '0'으로 처리하여 8비트 픽셀 데이터로 복원하고, 각각 6비트로 이루어진 U 및 V 이전 블록 데이터의 평균값(Ur, Vr)에서 제거된 하위 일부 비트들을 '0'으로 처리하고 8비트의 평균값(Ur, Vr)을 원래의 블록 크기로 확대시킨다. 예를 들어, 2*2 이전 블록 데이터인 경우, 8비트를 갖는 U 및 V 이전 블록 데이터의 평균값(Ur, Vr) 각각 을 4개의 픽셀 데이터에 동일하게 설정한다. 따라서, 2*2 이전 블록 데이터에 포함된 4개의 픽셀 데이터들은 8비트의 평균값(Ur, Vr)으로 설정될 수 있다.The Y, U, and V previous block data output from the frame memory 31 is restored by the first recovery unit 27 to the original Y, U, and V previous block data. That is, the first restoration unit 27 may be restored in the reverse order of the processing of the compression unit 25. There may be several ways to restore the compressed Y, U and V previous block data. Pixel data included in the compressed Y block data is 6 bits, respectively, and average values Ur and Vr of U and V block data are 6 bits, respectively. In the present invention, the lower partial bits removed from the 6-bit pixel data included in the compressed Y-previous data are treated as '0' and restored to 8-bit pixel data, and the average values of the U and V previous block data each consisting of 6 bits ( The lower part bits removed from Ur and Vr are treated as '0' and the average value (Ur, Vr) of 8 bits is expanded to the original block size. For example, in the case of 2 * 2 previous block data, each of the average values Ur and Vr of U and V previous block data having 8 bits is set equally to four pixel data. Therefore, four pixel data included in 2 * 2 previous block data may be set to an average value Ur and Vr of 8 bits.

이어서, 상기 복원된 Y, U 및 V 이전 블록 데이터는 상기 제2 컬러 공간 변환부(33)에 의해 상기 룩업 테이블(45)에 입력되기 전에 원래의 R, G 및 B 이전 블록 데이터로 변환된다. Subsequently, the restored Y, U, and V previous block data are converted into original R, G, and B previous block data before being input into the lookup table 45 by the second color space converter 33.

이와 같이 변환된 원래의 R, G 및 B 이전 블록 데이터는 BTC보다는 좋지만 약간의 데이터 손실이 발생될 가능성이 있다. 이러한 데이터 손실을 보상하기 위해 본 발명에서는 제2 복원부(37), 제3 컬러 공간 변환부(39), 감산부(41) 및 가산부(43)를 포함하는 데이터 보상부(35)가 구비된다.The original R, G, and B old block data converted in this way is better than BTC, but there is a possibility that some data loss occurs. In order to compensate for such data loss, the present invention includes a data compensator 35 including a second reconstructor 37, a third color space converter 39, a subtractor 41, and an adder 43. do.

상기 제2 복원부(37)에 의해 상기 압축부(25)로부터 출력된 Y, U 및 V 현재 블록 데이터가 원래의 R, G 및 B 현재 블록 데이터로 복원된다. 이어서, 상기 복원된 Y, U 및 V 현재 블록 데이터는 제3 컬러 공간 변환부(39)에 의해 원래의 R, G 및 B 현재 블록 데이터로 변환된다.The Y, U, and V current block data output from the compression unit 25 by the second decompression unit 37 are restored to the original R, G, and B current block data. Subsequently, the reconstructed Y, U, and V current block data are converted into original R, G, and B current block data by the third color space converter 39.

상기 감산부(41)에 의해 상기 제2 컬러 공간 변환부(33)로부터 출력된 R, G 및 B 이전 블록 데이터와 상기 제3 컬러 공간 변환부(39)로부터 출력된 R, G 및 B 현재 블록 데이터 사이의 차이값이 산출된다. 상기 가산부(43)에 의해 상기 차이값에 상기 룩업 테이블(45)에 입력되는 R, G 및 B 현재 블록 데이터가 가산되어 상기 R, G 및 B 이전 블록 데이터가 보상된다. R, G, and B previous block data output by the subtractor 41 from the second color space converter 33 and R, G, and B current blocks output from the third color space converter 39. The difference between the data is calculated. The R, G and B current block data input to the lookup table 45 is added to the difference value by the adder 43 to compensate for the R, G and B previous block data.

따라서, 상기 입력라인(47)으로 입력된 R, G 및 B 현재 블록 데이터와 상기 데이터 보상부(35)에 의해 보상된 R, G 및 B 이전 블록 데이터가 룩업 테이블(45) 로 입력된다. 실제로, 상기 룩업 테이블(45)로 입력되는 R, G 및 B 현재 블록 데이터 및 R, G 및 B 이전 블록 데이터는 픽셀 데이터 단위로 입력된다. 예를 들어, 룩업 테이블(45)에는 제1 R 현재 픽셀 데이터와 이와 인접된 제1 R 이전 픽셀 데이터가 동시에 입력되고, 제2 R 현재 픽셀 데이터와 이와 인접된 제2 R 이전 픽셀 데이터가 동시에 입력될 수 있다. 다른 픽셀 데이터들도 이와 같은 방식으로 상기 룩업 테이블(45)에 입력될 수 있다.Accordingly, the R, G and B current block data input to the input line 47 and the R, G and B previous block data compensated by the data compensator 35 are input to the lookup table 45. In fact, the R, G, and B current block data and the R, G, and B previous block data input to the lookup table 45 are input in pixel data units. For example, the first R current pixel data and the first R previous pixel data adjacent thereto are simultaneously input to the lookup table 45, and the second R current pixel data and the second R previous pixel data adjacent thereto are simultaneously input. Can be. Other pixel data can also be input to the lookup table 45 in this manner.

상기 룩업 테이블(45)은 상기 현재 픽셀 데이터와 이전 픽셀 데이터 간의 차이에 따라 그에 상응하는 변조 데이터(Mdata)를 출력한다. 즉, 상기 현재 픽셀 데이터와 이전 픽셀 데이터 간의 차이가 0인 경우에는 현재 픽셀 데이터의 변조 데이터(Mdata)를 출력하고, 상기 현재 픽셀 데이터와 이전 픽셀 데이터 간의 차이가 존재하면, 그 차이값에 따른 변조 데이터(Mdata)를 출력한다. 예를 들어, 현재 픽셀 데이터가 이전 픽셀 데이터보다 크면 클수록 더 큰 변조 데이터(Mdata)가 출력되고, 현재 픽셀 데이터가 이전 픽셀 데이터보다 작으면 작을수록 더 작은 변조 데이터(Mdata)가 출력될 수 있다. The lookup table 45 outputs corresponding modulation data Mdata according to the difference between the current pixel data and the previous pixel data. That is, when the difference between the current pixel data and the previous pixel data is 0, the modulation data Mdata of the current pixel data is output. If there is a difference between the current pixel data and the previous pixel data, the modulation according to the difference value is performed. Output data (Mdata). For example, when the current pixel data is larger than the previous pixel data, larger modulation data Mdata may be output. When the current pixel data is smaller than the previous pixel data, smaller modulation data Mdata may be output.

이와 같이, 현재 픽셀 데이터와 이전 픽셀 데이터 간의 차이에 따라 서로 상이한 변조 데이터(Mdata)를 출력함으로써, 액정표시장치 등에서 고속 구동이 가능하며 화질을 향상시킬 수 있다. As such, by outputting different modulation data (Mdata) according to the difference between the current pixel data and the previous pixel data, high-speed driving is possible and the image quality can be improved in the liquid crystal display.

또한, 본 발명의 일 실시예에 따른 영상 변조 장치(20)는 기존의 BTC 압축에 비해 연산이 간단하고 압축에 따른 에러 발생 가능성이 적으므로, 복잡한 영상도 고속 구동으로 에러 발생 없이 구현할 수 있다. 본 발명의 YUV 압축을 이용한 영상 변조 장치(20)는 데이터 복원율이 우수하기 때문에 에지가 많은 복잡한 영상에서 탁월한 고속 동작이 가능한 장점이 있다. In addition, since the image modulation apparatus 20 according to the exemplary embodiment of the present invention is simpler in operation and less likely to generate errors due to compression than conventional BTC compression, a complex image may be implemented at high speed without generating errors. The image modulation apparatus 20 using the YUV compression of the present invention has an excellent data reconstruction ratio, and thus has an advantage of excellent high speed operation in a complex image having many edges.

도 6은 본 발명의 일 실시예에 따른 영상 변조 장치를 구비한 액정표시장치를 도시한 도면이다. 6 is a diagram illustrating a liquid crystal display device having an image modulation device according to an embodiment of the present invention.

도 6에 도시된 바와 같이, 본 발명의 일 실시예에 따른 액정표시장치는 YUV 압축을 이용하여 변조 데이터(Mdata)를 출력하는 영상 변조 장치(20)와, 소정의 게이트 제어신호(GDC) 및 데이터 제어신호(DDC)를 생성하는 타이밍 콘트롤러(51)와, 상기 게이트 제어신호(GDC)에 응답하여 스캔신호를 공급하는 게이트 드라이버(53)와, 상기 데이터 제어신호(DDC)에 따라 상기 변조 데이터(Mdata)를 공급하는 데이터 드라이버(55)와, 상기 변조 데이터(Mdata)를 표시하는 액정패널(57)을 구비한다.As shown in FIG. 6, the liquid crystal display according to the exemplary embodiment of the present invention includes an image modulation device 20 that outputs modulation data Mdata using YUV compression, a predetermined gate control signal GDC, A timing controller 51 for generating a data control signal DDC, a gate driver 53 for supplying a scan signal in response to the gate control signal GDC, and the modulated data according to the data control signal DDC. A data driver 55 for supplying (Mdata) and a liquid crystal panel (57) for displaying the modulated data (Mdata) are provided.

상기 영상 변조 장치(20)의 세부 구성은 도 3에 도시되었고, 이에 대한 상세한 설명은 이미 한 바 있으므로 구체적인 설명은 생략한다.A detailed configuration of the image modulation device 20 is illustrated in FIG. 3, and a detailed description thereof has already been made, and thus a detailed description thereof will be omitted.

도 3에서, 상기 영상 변조 장치(20)는 R, G 및 B 영상 데이터를 Y, U 및 V 영상 데이터로 변환하는 제1 컬러 공간 변환부(21)와, 상기 Y, U 및 V 데이터를 소정 크기를 갖는 Y, U 및 V 블록 데이터로 분할하고 분할된 Y, U 및 V 블록 데이터를 각각 압축하는 압축부(25)와, 상기 압축부(25)로부터 압축된 Y, U 및 V 데이터를 저장하는 프레임 메모리(31)와, 상기 프레임 메모리(31)로부터 출력된 Y, U 및 V 이전 블록 데이터를 원래의 Y, U 및 V 이전 블록 데이터로 복원하는 복원부와, 상기 복원부로부터 복원된 Y, U 및 V 이전 블록 데이터를 원래의 R, G 및 B 블록 데이터로 변환하는 제2 컬러 공간 변환부(33)와, 상기 제2 컬러 공간 변환부(33)로부터 변환된 R, G 및 B 이전 블록 데이터를 보상하는 데이터 보상부(35)와, 상기 R, R 및 V 영상 데이터의 현재 R, G 및 B 현재 블록 데이터와 상기 데이터 보상부(35)로부터 보상된 R, G 및 B 이전 블록 데이터 간의 차이에 따른 변조 데이터(Mdata)를 출력하는 룩업 테이블(45)을 구비한다. In FIG. 3, the image modulator 20 includes a first color space converter 21 for converting R, G, and B image data into Y, U, and V image data, and the Y, U, and V data. A compression unit 25 for dividing the Y, U, and V block data having a size and compressing the divided Y, U, and V block data, respectively, and storing the Y, U, and V data compressed from the compression unit 25. A frame memory 31, a restoring unit for restoring the Y, U, and V previous block data output from the frame memory 31 to original Y, U, and V previous block data, and a Y restored from the restoring unit. A second color space conversion unit 33 for converting the U and V previous block data into original R, G, and B block data, and R, G, and B conversions converted from the second color space conversion unit 33. A data compensator 35 for compensating block data, and current R, G, and B current block data of the R, R, and V image data; The lookup table 45 outputs the modulation data Mdata according to the difference between the R, G, and B previous block data compensated by the data compensator 35.

보다 상세한 설명은 도 3의 설명을 참조할 수 있을 것이다.For more details, reference may be made to the description of FIG. 3.

상기 타이밍 콘트롤러(51)는 수직/수평 동기신호(V, H)와 메인클럭(MCLK)을 이용하여 상기 게이트 드라이버(53)를 제어하기 위한 게이트 제어신호(GDC)와 상기 데이터 드라이버(55)를 제어하기 위한 데이터 제어신호(DDC)를 생성한다. The timing controller 51 controls the gate control signal GDC and the data driver 55 to control the gate driver 53 by using the vertical / horizontal synchronization signals V and H and the main clock MCLK. A data control signal DDC is generated for controlling.

상기 게이트 드라이버(53)는 상기 타이밍 콘트롤러(51)로부터 공급된 게이트 제어신호(GDC)에 응답하여 스캔신호를 생성하여 액정패널(57)의 게이트 라인들에 공급한다. The gate driver 53 generates a scan signal in response to the gate control signal GDC supplied from the timing controller 51 and supplies the scan signal to the gate lines of the liquid crystal panel 57.

상기 데이터 드라이버(55)는 상기 타이밍 콘트롤러(51)로부터 공급된 데이터 제어신호(DDC)에 따라 상기 룩업 테이블(45)에서 변조된 변조 픽셀 데이터(Mdata)를 상기 액정패널(57)의 데이터 라인들에 공급한다.The data driver 55 receives the modulated pixel data Mdata modulated in the lookup table 45 according to the data control signal DDC supplied from the timing controller 51, and the data lines of the liquid crystal panel 57. To feed.

따라서, 상기 변조 픽셀 데이터(Mdata)는 상기 액정패널(57)의 게이트 라인들과 데이터 라인들에 의해 정의된 화소들에 공급되어 소정의 화상이 표시된다. Accordingly, the modulated pixel data Mdata is supplied to the pixels defined by the gate lines and the data lines of the liquid crystal panel 57 to display a predetermined image.

이와 같이, 본 발명의 일 실시예에 따른 영상 변조 장치를 액정표시장치에 적용함으로써, 고속 구동이 가능하고 화질을 향상시킬 수 있다.As such, by applying the image modulator according to the exemplary embodiment of the present invention to the liquid crystal display, high-speed driving is possible and image quality may be improved.

전술한 바와 같이, 종래의 BTC 압축 방식은 에지가 적은 단순한 영상에는 화질 저하가 발생되지 않지만, 에지가 많은 복잡한 영상에서는 화질 저하가 발생될 수 있다. 이에 반해, 본 발명의 YUV 압축 방식은 영상의 복잡도에 관계없이 깨끗한 화질을 구현할 수 있다. As described above, in the conventional BTC compression method, image quality deterioration does not occur in a simple image having few edges, but image quality deterioration may occur in a complex image having many edges. In contrast, the YUV compression method of the present invention can realize clear image quality regardless of image complexity.

따라서, 영상의 복잡도에 따라 BTC 압축 방식 또는 YUV 압축 방식으로 선택적으로 사용하는 경우, 화질 저하 없이 고속 구동이 가능한 영상을 구현할 수 있다.Therefore, when selectively using the BTC compression method or the YUV compression method according to the complexity of the image, it is possible to implement an image capable of high-speed driving without deterioration of image quality.

이하에서는 이와 같이 영상의 복잡도에 따라 압축 방식을 달리하여 영상을 변조 및 표시하는 방법 및 장치에 대해 설명한다.Hereinafter, a method and apparatus for modulating and displaying an image by changing a compression method according to the complexity of the image will be described.

도 7은 본 발명의 바람직한 다른 실시예에 따른 영상 변조 장치를 도시한 도면이다. 도 7의 일부는 앞서 설명된 도 3 및 도 4와 동일한 기능을 가질 수 있다. 이하에서 도 3 및 도 4와 동일한 기능을 갖는 도 7의 구성요소에 대해서는 더 이상 설명되지 않을 것이다. 설명되지 않은 부분은 도 3 및 도 4에 대한 설명으로부터 충분히 이해될 수 있을 것이다. 7 is a diagram illustrating an image modulator according to another exemplary embodiment of the present invention. A part of FIG. 7 may have the same function as that of FIGS. 3 and 4 described above. Hereinafter, the components of FIG. 7 having the same functions as those of FIGS. 3 and 4 will not be described any further. Parts not described will be fully understood from the description of FIGS. 3 and 4.

도 7에 도시된 바와 같이, 본 발명의 다른 실시예에 따른 영상 변조 장치(60)는, 입력라인(75)으로 입력된 R, G 및 B 영상 데이터를 분석하는 영상 분석부(61)와, 상기 분석된 결과에 따른 압축 방식으로 상기 입력된 R, G 및 B 영상 데이터를 처리하는 처리부(63)와, 상기 처리된 R, G 및 B 영상 데이터를 저장하는 프레임 메모리(67)와, 상기 입력된 R, G 및 B 영상 데이터와 상기 프레임 메모리(67)로부터 출력된 R, G 및 B 영상 데이터 간의 차이에 따른 변조 데이터를 출력하는 룩업 테이블(73)을 구비한다. 본 발명의 다른 실시예에 따른 영상 변조 장치(60)는 상기 제2 영상 데이터를 보상하는 데이터 보상부(71)를 더 구비할 수 있다. 상기 데이터 보상부(71)는 상기 처리부(63)에서 처리된 영상 데이터에 에러가 발생되는 경우에 이를 보상하기 위해 구비될 수 있다. As shown in FIG. 7, the image modulation device 60 according to another embodiment of the present invention includes an image analyzer 61 for analyzing R, G, and B image data input to the input line 75; A processing unit 63 for processing the inputted R, G, and B image data by a compression method according to the analyzed result, a frame memory 67 for storing the processed R, G, and B image data, and the input And a lookup table 73 for outputting modulation data according to a difference between the R, G, and B image data and the R, G, and B image data output from the frame memory 67. The image modulator 60 according to another embodiment of the present invention may further include a data compensator 71 for compensating the second image data. The data compensator 71 may be provided to compensate for an error occurring in the image data processed by the processor 63.

상기 영상 분석부(61)는 상기 R, G 및 B 영상 데이터에 대한 영상 복잡도를 결정한다. 영상 복잡도를 결정하는 방법은 여러 가지가 있을 수 있다. 본 발명에서는 인접 픽셀들 간의 차이를 이용하여 영상의 복잡도를 결정하는 방법을 설명한다.The image analyzer 61 determines image complexity of the R, G, and B image data. There may be various ways to determine the image complexity. In the present invention, a method of determining the complexity of an image using a difference between adjacent pixels will be described.

도 8에 도시된 바와 같이, 한 프레임의 영상 데이터에 총 80개의 픽셀 데이터들이 포함된다고 하자. P1부터 인접 픽셀 데이터들(P2, P11)간의 차이값들이 산출한다. 예를 들어, 제1 픽셀 데이터(P1)와 제2 픽셀 데이터(P2) 간에 산출된 차이값은 소정의 제1 임계치와 비교된다. 제1 임계치는 임의로 설정될 수 있다. 제1 임계치는 에지를 결정하기 위한 변수이다. 즉, 상기 차이값이 상기 제1 임계치 이상인 경우에는 상기 제1 픽셀 데이터(P1)와 상기 제2 픽셀 데이터(P2) 사이의 경계에 에지(edge)가 존재하는 것을 의미하고, 상기 차이값이 상기 제1 임계치 이하인 경우에는 상기 제1 픽셀 데이터(P1)와 상기 제2 픽셀 데이터(P2) 사이의 경계에 에지가 존재하지 않는 것을 의미한다. 이와 같이 상기 제1 픽셀 데이터(P1)와 상기 제2 픽셀 데이터(P2) 간의 각 차이값과 제1 임계치와의 비교를 통해 상기 제1 및 제2 픽셀 데이터(P1 및 P2) 간의 에지 발생 여부를 검출한다. As shown in FIG. 8, it is assumed that a total of 80 pixel data is included in image data of one frame. The difference values between the adjacent pixel data P2 and P11 are calculated from P1. For example, the difference value calculated between the first pixel data P1 and the second pixel data P2 is compared with a predetermined first threshold. The first threshold may be arbitrarily set. The first threshold is a variable for determining the edge. That is, when the difference value is greater than or equal to the first threshold value, an edge exists at a boundary between the first pixel data P1 and the second pixel data P2, and the difference value is the value of the difference value. If it is less than or equal to the first threshold, it means that no edge exists at the boundary between the first pixel data P1 and the second pixel data P2. As such, whether or not an edge occurs between the first and second pixel data P1 and P2 is determined by comparing the difference between the first pixel data P1 and the second pixel data P2 and a first threshold value. Detect.

마찬가지로, 전술한 바와 같은 방법으로 상기 제2 픽셀 데이터(P2)와 제3 픽셀 데이터(P3) 간의 에지 발생 여부도 검출될 수 있다. 이와 같은 방법으로 상기 영상 데이터 내에 포함된 제1 내지 제80 픽셀 데이터(P1 내지 P80) 간의 에지 발생 여부가 검출된다. Similarly, whether the edge is generated between the second pixel data P2 and the third pixel data P3 may be detected in the same manner as described above. In this manner, it is detected whether an edge occurs between the first to eightyth pixel data P1 to P80 included in the image data.

이와 같은 방법으로 한 프레임의 영상 데이터로부터 검출된 에지의 빈도수가 산출될 수 있다. In this way, the frequency of the detected edge can be calculated from the image data of one frame.

이와 같이 산출된 에지의 빈도수가 소정의 제2 임계치와 비교된다. 제2 임계치는 임의로 설정될 수 있다. 제2 임계치는 영상의 복잡도를 결정하기 위한 변수이다. 상기 영상 데이터의 각 픽셀 데이터들 간에 존재하는 총 경계들의 반으로 설정될 수 있다. 일예로, 상기 영상 데이터의 각 픽셀 데이터들 간에 존재하는 총 경계들이 총 142개인 경우, 상기 제2 임계치는 71로 설정될 수 있다. 상기 에지의 빈도수가 상기 제2 임계치 이상인 경우에는 상기 영상 데이터가 복잡한 영상으로 결정되고, 상기 에지의 빈도수가 상기 제2 임계치 이하인 경우에는 상기 영상 데이터가 단순한 영상으로 결정될 수 있다. 이에 따라, 상기 영상 데이터의 영상 복잡도가 결정될 수 있다. The frequency of the edge thus calculated is compared with a predetermined second threshold. The second threshold may be set arbitrarily. The second threshold is a variable for determining the complexity of the image. It may be set to half of the total boundaries existing between each pixel data of the image data. For example, when a total of 142 boundaries exist between the pixel data of the image data, the second threshold may be set to 71. When the frequency of the edge is greater than or equal to the second threshold, the image data may be determined as a complex image. When the frequency of the edge is less than or equal to the second threshold, the image data may be determined as a simple image. Accordingly, image complexity of the image data may be determined.

도 8에서는 에지의 빈도수가 36개이므로, 소정의 임계치(71)보다 훨씬 작으므로, 도 8의 영상 데이터는 단순한 영상으로 결정될 수 있다.Since the frequency of the edge is 36 in FIG. 8, it is much smaller than the predetermined threshold 71, so that the image data of FIG. 8 may be determined as a simple image.

상기 영상 분석부(61)는 상기 결정된 영상 복잡도에 상응하는 압축 방식을 선택한다. 상기 압축 방식은 BTC 압축 방식 또는 YUV 압축 방식 중 어느 하나일 수 있다.The image analyzer 61 selects a compression method corresponding to the determined image complexity. The compression method may be either a BTC compression method or a YUV compression method.

상기 처리부(63)는 상기 영상 분석부(61)로부터 선택된 압축 방식에 따라 상기 R, G 및 B 영상 데이터를 처리한다. 상기 처리부(63)는 BTC 처리부(65)와 YUV 처리부(69)를 구비한다. 따라서, 상기 처리부(63)는 상기 영상 분석부(61)로부터 선택된 압축 방식이 BTC 압축 방식인 경우 상기 R, G 및 B 영상 데이터를 BTC 압축 방식에 따라 처리한다. 또한, 상기 처리부(63)는 상기 영상 분석부(61)로부터 선택된 압축 방식이 YUV 압축 방식인 경우 상기 R, G 및 B 영상 데이터를 Y, U 및 V 영상 데이터로 변환한 후 YUV 압축 방식에 따라 처리한다.The processor 63 processes the R, G, and B image data according to a compression method selected from the image analyzer 61. The processing unit 63 includes a BTC processing unit 65 and a YUV processing unit 69. Accordingly, the processor 63 processes the R, G, and B image data according to the BTC compression method when the compression method selected from the image analyzer 61 is the BTC compression method. In addition, when the compression method selected from the image analyzer 61 is a YUV compression method, the processor 63 converts the R, G, and B image data into Y, U, and V image data, and according to the YUV compression method. Process.

상기 BTC 처리부(65)는 도 3의 압축/복원부(11)를 구비한다. 도 3의 설명에서 상기 압축/복원부(11)에 대해 상세히 설명한 바 있으므로, 더 이상의 설명은 생략한다. The BTC processor 65 includes the compression / recovery unit 11 of FIG. 3. Since the compression / recovery unit 11 has been described in detail in the description of FIG. 3, further description thereof will be omitted.

상기 YUV 처리부(69)는 도 4의 제1 컬러 공간 변환부(21), 압축/복원부(23) 및 제2 컬러 공간 변환부(33)를 구비한다. 도 4의 설명에서 상기 제1 컬러 공간 변환부(21), 상기 압축/복원부(23) 및 상기 제2 컬러 공간 변환부(33)에 대해 상세히 설명한 바 있으므로, 더 이상의 설명은 생략한다. 다만, 상기 입력라인(75)으로 입력된 영상 데이터가 R, G 및 B 영상 데이터이므로, 상기 YUV 처리부(69)는 압축 복원 외에 상기 R, G 및 B 영상 데이터를 Y, U 및 V 영상 데이터로 변환하고, 복원후 다시 R, G 및 B 영상 데이터로 변환하는 과정이 추가될 수 있다.The YUV processor 69 includes a first color space converter 21, a compression / restore unit 23, and a second color space converter 33 of FIG. 4. In the description of FIG. 4, since the first color space converter 21, the compression / restore unit 23, and the second color space converter 33 have been described in detail, further description thereof will be omitted. However, since the image data input to the input line 75 is R, G, and B image data, the YUV processing unit 69 converts the R, G, and B image data into Y, U, and V image data in addition to decompression. A process of converting and reconverting to R, G, and B image data after reconstruction may be added.

상기 프레임 메모리(67)는 상기 BTC 처리부(65)로부터 압축된 R, G 및 B 영상 데이터 또는 상기 YUV 처리부(69)로부터 변환 및 압축된 Y, U 및 V 영상 데이터를 저장한다.The frame memory 67 stores the R, G and B image data compressed by the BTC processor 65 or the Y, U and V image data converted and compressed by the YUV processor 69.

상기 프레임 메모리(67)는 룩업 테이블(73)에 의해 상기 입력라인(75)으로 입력된 R, G 및 B 영상 데이터(R, G 및 B 현재 영상 데이터라 한다)와 비교되기 위해 이미 저장된 R, G 및 B 영상 데이터(R, G 및 B 이전 영상 데이터라 한다)를 출 력할 수 있다. 상기 R, G 및 B 이전 영상 데이터는 상기 BTC 처리부(65)에서 처리되어 상기 프레임 메모리(67)에 저장된 데이터일 수 있다. 만일 상기 프레임 메모리(67)로부터 Y, U 및 V 이전 영상 데이터가 출력되는 경우, 상기 Y, U 및 V 이전 영상 데이터는 상기 YUV 처리부(69)에 의해 R, G 및 B 영상 데이터로부터 변환된 Y, U 및 V 영상 데이터가 프레임 메모리(67)에 저장된 데이터일 수 있다.The frame memory 67 stores R, G, and B image data (referred to as R, G, and B current image data) input to the input line 75 by the lookup table 73; G and B image data (called pre-R, G and B image data) can be output. The R, G, and B previous image data may be data processed by the BTC processor 65 and stored in the frame memory 67. If Y, U, and V image data are output from the frame memory 67, Y, U, and V image data are converted from R, G, and B image data by the YUV processor 69. , U and V image data may be data stored in the frame memory 67.

상기 프레임 메모리(67)로부터 출력된 이전 영상 데이터는 상기 BTC 처리부(65) 또는 상기 YUV 처리부(69)에 의해 복원될 수 있다. 즉, 상기 프레임 메모리(67)로부터 출력된 R, G 및 B 이전 영상 데이터는 상기 BTC 처리부(65)로 제공되어 원래의 R, G 및 B 이전 영상 데이터로 복원될 수 있다. 또는 상기 프레임 메모리(67)로부터 출력된 Y, U 및 V 이전 영상 데이터는 상기 YUV 처리부(69)로 제공되어 원래의 Y, U 및 V 이전 영상 데이터로 복원된 후, 다시 원래의 R, G 및 B 이전 영상 데이터로 변환될 수 있다.Previous image data output from the frame memory 67 may be restored by the BTC processor 65 or the YUV processor 69. That is, the previous R, G, and B image data output from the frame memory 67 may be provided to the BTC processor 65 to be restored to the original R, G, and B previous image data. Alternatively, the Y, U, and V previous image data output from the frame memory 67 are provided to the YUV processor 69 to be restored to the original Y, U, and V previous image data, and then the original R, G, and B can be converted to previous image data.

이와 같이, 상기 BTC 처리부(65) 또는 상기 YUV 처리부(69)에 의해 복원된 R, G 및 B 이전 영상 데이터는 상기 룩업 테이블(73)에 제공될 수 있다. 이와 동시에 상기 입력라인(75)을 통해 입력된 R, G 및 B 현재 영상 데이터도 상기 룩업 테이블(73)에 제공될 수 있다. As described above, the R, G, and B previous image data restored by the BTC processor 65 or the YUV processor 69 may be provided to the lookup table 73. At the same time, the R, G, and B current image data input through the input line 75 may be provided to the lookup table 73.

본 발명에서는 상기 BTC 처리부(65) 또는 상기 YUV 처리부(69)에 의해 복원된 R, G 및 B 이전 영상 데이터는 상기 룩업 테이블(73)에 제공되기 전에, 상기 R, G 및 B 이전 영상 데이터가 상기 데이터 보상부(71)에 의해 데이터 보상된 후 상기 룩업 테이블(73)로 제공될 수 있다. In the present invention, before the R, G, and B image data restored by the BTC processing unit 65 or the YUV processing unit 69 is provided to the lookup table 73, the R, G, and B previous image data is stored. The data may be compensated by the data compensator 71 and then provided to the lookup table 73.                     

상기 BTC 처리부(65) 또는 상기 YUV 처리부(69)에 의해 복원된 R, G 및 B 이전 영상 데이터는 원래의 R, G 및 B 이전 영상 데이터로 완벽하게 복원될 수 없다. 즉, 데이터 압축을 하는 동안 일부 데이터값들이 생략되거나 변조되게 되므로, 이와 같이 압축된 데이터값들을 복원하면, 원래의 데이터와 차이가 갖게 되고, 이러한 차이가 곧 데이터 에러이다.The R, G, and B previous image data reconstructed by the BTC processor 65 or the YUV processor 69 may not be completely restored to the original R, G, and B previous image data. That is, some data values are omitted or modulated during data compression, so when the compressed data values are restored, there is a difference from the original data, which is a data error.

이러한 경우, 해당 이전 영상 데이터가 데이터 보상 없이 곧바로 룩업 테이블(73)로 제공되어 현재 영상 데이터와의 차이에 따른 변조 데이터가 출력되는 경우, 심각한 문제가 발생될 수 있다. 즉, 룩업 테이블(73)에는 근본적으로 상기 BTC 처리부(65) 또는 상기 YUV 처리부(69)로부터 제공된 이전 영상 데이터가 완벽하게 복원된다는 가정 하에 변조 데이터들이 설정된다. 하지만, 이와 같이 상기 BTC 처리부(65) 또는 상기 YUV 처리부(69)로부터 제공된 이전 영상 데이터가 완벽하게 복원이 되지 않아 원래의 이전 영상 데이터와 차이가 발생되는 경우, 상기 룩업 테이블(73)에 의해 원하지 않은 변조 데이터가 출력될 수 있고, 이와 같이 출력된 변조 데이터에 의해 원하는 휘도가 얻어지지 않게 됨으로써, 화질의 저하를 발생시킬 수 있다.In this case, when the previous image data is directly provided to the lookup table 73 without data compensation and the modulation data according to the difference from the current image data is output, a serious problem may occur. That is, modulation data are set in the lookup table 73 under the assumption that the previous image data provided from the BTC processor 65 or the YUV processor 69 is completely restored. However, when the previous image data provided from the BTC processing unit 65 or the YUV processing unit 69 is not completely restored and thus a difference with the original previous image data is generated, it is desired by the lookup table 73. Unmodulated data can be outputted, and the desired luminance can not be obtained by the outputted modulated data, resulting in deterioration of image quality.

따라서, 본 발명에서는 데이터 보상부(71)를 구비하여, 상기 BTC 처리부(65) 또는 상기 YUV 처리부(69)로부터 출력된 이전 영상 데이터의 데이터 에러를 최대한 보상하여 상기 룩업 테이블(73)에 의해 최적의 변조 데이터가 출력되도록 함으로써, 화질 저하를 방지할 수 있다.Accordingly, in the present invention, the data compensation unit 71 is provided, and the data error of the previous image data outputted from the BTC processing unit 65 or the YUV processing unit 69 is compensated as much as possible, so that the lookup table 73 is optimal. By outputting the modulated data, the deterioration of image quality can be prevented.

한편, 상기 룩업 테이블(73)로 입력된 R, G 및 B 현재 영상 데이터 및 상기 R, G 및 B 이전 영상 데이터는 각각 픽셀 데이터 단위로 제공될 수 있다. 즉, 상기 룩업 테이블(73)에는 현재 픽셀 데이터와 이전 픽셀 데이터에 의해 매핑된 변조 픽셀 데이터들이 매핑 테이블로 설정되어 있다. 즉, 상기 룩업 테이블(3)에는 상기 현재 픽셀 데이터가 상기 이전 픽셀 데이터보다 큰 경우 상기 현재 픽셀 데이터보다 큰 변조 픽셀 데이터가 설정되고, 반대로 상기 현재 픽셀 데이터가 상기 이전 픽셀 데이터보다 작은 경우 상기 현재 픽셀 데이터보다 작은 변조 픽셀 데이터가 설정된다.Meanwhile, the R, G and B current image data and the R, G and B previous image data input to the lookup table 73 may be provided in pixel data units, respectively. That is, in the lookup table 73, modulation pixel data mapped by current pixel data and previous pixel data is set as a mapping table. That is, in the lookup table 3, modulation pixel data larger than the current pixel data is set when the current pixel data is larger than the previous pixel data, and conversely, when the current pixel data is smaller than the previous pixel data, the current pixel is set. Modulated pixel data smaller than the data is set.

이와 같이, 상기 룩업 테이블(73)은 현재 픽셀 데이터와 이전 픽셀 데이터 간의 차이에 따른 변조 데이터가 출력되므로, 상기 입력라인(75)으로부터 입력된 R, G 및 B 현재 영상 데이터로부터 현재 픽셀 데이터들 그리고 상기 데이터 보상부(71)로부터 출력된 R, G 및 B 이전 영상 데이터로부터 이전 픽셀 데이터들이 각각 순차적으로 상기 룩업 테이블(73)에 입력된다. 따라서, 상기 룩업 테이블(73)은 순차적으로 입력된 현재 픽셀 데이터들 및 이전 픽셀 데이터들 각각의 차이값에 따른 변조 데이터를 출력한다. As such, the lookup table 73 outputs modulation data according to a difference between the current pixel data and the previous pixel data. Previous pixel data are sequentially input to the lookup table 73 from the R, G, and B previous image data output from the data compensator 71. Accordingly, the lookup table 73 outputs modulation data according to a difference value between the current pixel data and the previous pixel data sequentially input.

일반적으로 데이터 에러는 YUV 압축 방식보다는 BTC 압축 방식에서 심하게 발생될 수 있다.In general, data errors can be more severe in BTC compression than in YUV compression.

본 발명은 이러한 점을 고려하여 데이터 에러가 발생되어도 심각한 문제가 발생되지 않는 단순한 영상은 BTC 압축 방식으로 처리하고 복잡한 영상은 YUV 압축 방식으로 처리함으로써, 영상의 복잡도에 관계없이 신뢰성 높은 화질을 얻을 수 있다. In view of the above, the present invention can obtain a reliable image quality regardless of the complexity of the image by processing a simple image that does not cause a serious problem even if a data error occurs by BTC compression and complex image by YUV compression. have.                     

도 6과 마찬가지로, 본 발명의 다른 실시예에 따른 영상 변조 장치(60)는 액정표시장치에 적용되어 고속 구동이 가능한 소정의 영상이 표시될 수 있다.6, the image modulation device 60 according to another embodiment of the present invention may be applied to a liquid crystal display to display a predetermined image capable of high speed driving.

본 발명의 다른 실시예에 따른 액정표시장치는 도 6에 도시된 타이밍 콘트롤러(51), 게이트 드라이버(53), 데이터 드라이버(55) 및 액정패널(57)은 그대로 채용되고, 본 발명의 다른 실시예에 따른 영상 변조 장치(60)만을 도 6의 영상 변조 장치(20) 대신 채용함으로써, 영상 특성에 따라 서로 상이한 압축 방식으로 처리된 이전 영상 데이터와 현재 영상 데이터 간의 차이에 따라 출력된 변조 데이터를 상기 액정패널(57)에 표시할 수 있다.
In the liquid crystal display according to another exemplary embodiment of the present invention, the timing controller 51, the gate driver 53, the data driver 55, and the liquid crystal panel 57 shown in FIG. By employing only the image modulation device 60 according to the example instead of the image modulation device 20 of FIG. It may be displayed on the liquid crystal panel 57.

이상에서 살펴본 바와 같이, 본 발명에 의하면, YUV 압축 방식을 이용함으로써, 프레임 메모리 용량뿐만 아니라 개수도 줄일 수 있어 비용을 절감할 수 있다.As described above, according to the present invention, by using the YUV compression method, not only the frame memory capacity but also the number can be reduced, thereby reducing the cost.

본 발명에 의하면, YUV 압축 방식을 이용함으로써, 고속 구동이 가능하고 화질을 향상시킬 수 있다.According to the present invention, by using the YUV compression method, high speed driving is possible and image quality can be improved.

본 발명에 의하면, YUV 압축 방식을 이용함으로서, 연산 과정이 단순하여 회로가 복잡하지 않으므로 복잡한 영상의 경우에도 고속 구동이 가능하다. According to the present invention, by using the YUV compression method, since the calculation process is simple and the circuit is not complicated, high speed driving is possible even in a complicated image.

본 발명에 의하면, 기존의 BTC 압축에 비해 데이터 손실이 적은 YUV 압축 방식을 이용함으로써, 데이터 에러에 의한 화질 저하를 방지할 수 있다.According to the present invention, by using the YUV compression method with less data loss than the conventional BTC compression, it is possible to prevent the image quality degradation due to data error.

본 발명에 의하면, 영상 특성에 따라 서로 상이한 압축 방식을 이용함으로써, 영상의 복잡도에 관계없이 신뢰성 높은 화질을 얻을 수 있다. According to the present invention, by using different compression schemes according to image characteristics, reliable image quality can be obtained regardless of image complexity.                     

이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. 따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의해 정하여져야만 할 것이다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the 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 (32)

영상의 에지의 빈도수에 따라 서로 상이하게 처리된 압축 방식을 이용하여 변조 데이터를 출력하는 영상 변조부;An image modulator for outputting modulated data using a compression scheme processed differently according to the frequency of edges of an image; 소정의 구동신호를 생성하는 구동부; 및A driving unit generating a predetermined driving signal; And 상기 구동신호에 따라 상기 변조 데이터를 표시하는 액정패널A liquid crystal panel displaying the modulated data according to the driving signal 을 포함하고,/ RTI &gt; 상기 영상 변조부는 압축 및 복원과정에서 발생한 데이터를 보상하는 데이터 보상부를 포함하는 것을 특징으로 하는 액정표시장치.And the image modulator comprises a data compensator to compensate for data generated during the compression and decompression process. 제1항에 있어서, 상기 영상 변조부는, The method of claim 1, wherein the image modulator, 입력된 제1 영상 데이터를 분석하는 영상 분석부;An image analyzer configured to analyze the input first image data; 상기 분석된 결과에 따른 상기 압축 방식으로 상기 입력된 제1 영상 데이터를 처리하는 처리부;A processor configured to process the input first image data by the compression method according to the analyzed result; 상기 처리된 제1 영상 데이터를 저장하는 프레임 메모리; 및A frame memory for storing the processed first image data; And 상기 입력된 제1 영상 데이터와 상기 프레임 메모리로부터 출력된 제2 영상 데이터 간의 차이에 따른 변조 데이터를 출력하는 룩업 테이블Look-up table for outputting the modulation data according to the difference between the input first image data and the second image data output from the frame memory 을 포함하는 것을 특징으로 하는 액정표시장치.Liquid crystal display comprising a. 제2항에 있어서, 3. The method of claim 2, 상기 데이터 보상부는 제2 영상 데이터를 보상하는 것을 특징으로 하는 액정표시장치.And the data compensator compensates for the second image data. 제2항에 있어서, 상기 제1 및 제2 영상 데이터는 R, G 및 B 영상 데이터인 것을 특징으로 하는 액정표시장치.The liquid crystal display of claim 2, wherein the first and second image data are R, G, and B image data. 제2항에 있어서, 상기 제1 영상 데이터는 현재 영상 데이터이고, 상기 제2 영상 데이터는 이전 영상 데이터인 것을 특징으로 하는 액정표시장치.The liquid crystal display of claim 2, wherein the first image data is current image data, and the second image data is previous image data. 제1항 또는 제2항에 있어서, 상기 압축 방식은 BTC(Block truncation coding) 압축 방식 또는 YUV 압축 방식 중 어느 하나인 것을 특징으로 하는 액정표시장치.The liquid crystal display of claim 1 or 2, wherein the compression method is one of a block truncation coding (BTC) compression method and a YUV compression method. 제1항에 있어서, 상기 에지의 빈도수는 미리 설정된 제1 임계치를 기준으로 판단하는 것을 특징으로 하는 액정표시장치.The liquid crystal display of claim 1, wherein the frequency of the edge is determined based on a first threshold value. 제1항에 있어서, 상기 영상의 에지는 인접 픽셀 데이터들 간의 차이값을 미리 설정한 제2 임계치와 비교하여 판단하는 것을 특징으로 하는 액정표시장치.The liquid crystal display of claim 1, wherein the edge of the image is determined by comparing a difference value between adjacent pixel data with a second threshold value. 영상변조부에서 영상의 에지의 빈도수에 따라 서로 상이하게 처리된 압축 방식을 이용하여 변조 데이터를 출력하는 단계;Outputting, by the image modulator, modulation data using a compression scheme processed differently according to the frequency of edges of the image; 구동부에서 소정의 구동신호를 생성하는 단계; 및Generating a predetermined driving signal in the driving unit; And 상기 구동신호에 따라 상기 변조 데이터를 액정패널에 표시하는 단계Displaying the modulated data on the liquid crystal panel according to the driving signal; 를 포함하고,Including, 상기 영상 변조부는 압축 및 복원과정에서 발생한 데이터의 손실을 보상하는 단계를 포함하는 것을 특징으로 하는 액정표시장치의 구동방법.And the image modulating unit compensating for the loss of data generated during the compression and decompression process. 제9항에 있어서, 10. The method of claim 9, 상기 영상 변조부에서의 단계는,In the image modulator, 입력된 제1 영상 데이터를 영상 분석부에서 분석하는 단계;Analyzing the input first image data by an image analyzer; 상기 분석된 결과에 따른 상기 압축 방식으로 상기 입력된 제1 영상 데이터를 처리부에서 처리하는 단계;Processing the input first image data by a processing unit by the compression method according to the analyzed result; 상기 처리된 제1 영상 데이터를 프레임 메모리에 저장하는 단계; 및Storing the processed first image data in a frame memory; And 상기 입력된 제1 영상 데이터와 상기 프레임 메모리로부터 출력된 제2 영상 데이터 간의 차이에 따른 변조 데이터를 룩업 테이블에서 출력하는 단계Outputting modulation data according to a difference between the input first image data and the second image data output from the frame memory in a lookup table; 를 더 포함하는 것을 특징으로 하는 액정표시장치의 구동방법.Method of driving a liquid crystal display device further comprising. 제10항에 있어서, 상기 영상 변조부에서 보상되는 데이터는 제2 영상 데이터인 것을 특징으로 하는 액정표시장치의 구동방법.The method of claim 10, wherein the data compensated by the image modulator is second image data. 제10항에 있어서, 상기 제1 및 제2 영상 데이터는 R, G 및 B 영상 데이터인 것을 특징으로 하는 액정표시장치의 구동방법.The method of claim 10, wherein the first and second image data are R, G, and B image data. 제10항에 있어서, 상기 제1 영상 데이터는 현재 영상 데이터이고, 상기 제2 영상 데이터는 이전 영상 데이터인 것을 특징으로 하는 액정표시장치의 구동방법.The method of claim 10, wherein the first image data is current image data, and the second image data is previous image data. 제9항 또는 제10항에 있어서, 상기 압축 방식은 BTC(Block truncation coding) 압축 방식 또는 YUV 압축 방식 중 어느 하나인 것을 특징으로 하는 액정표시장치의 구동방법.The method of claim 9 or 10, wherein the compression method is one of a block truncation coding (BTC) compression method and a YUV compression method. 제9항에 있어서, 상기 에지의 빈도수는 미리 설정된 제1 임계치를 기준으로 판단하는 것을 특징으로 하는 액정표시장치의 구동방법.10. The method of claim 9, wherein the frequency of the edge is determined based on a first threshold value. 제9항에 있어서, 상기 영상의 에지는 인접 픽셀 데이터들간의 차이값을 미리 설정한 제2 임계치와 비교하여 판단하는 것을 특징으로 하는 액정표시장치의 구동방법.10. The method of claim 9, wherein the edge of the image is determined by comparing a difference between adjacent pixel data with a second preset threshold. 입력된 제1 영상 데이터를 분석하는 영상 분석부;An image analyzer configured to analyze the input first image data; 상기 분석된 결과에 따른 압축 방식으로 상기 입력된 제1 영상 데이터를 처리하는 처리부;A processor configured to process the input first image data by a compression method according to the analyzed result; 상기 처리된 제1 영상 데이터를 저장하는 프레임 메모리; A frame memory for storing the processed first image data; 상기 입력된 제1 영상 데이터와 상기 프레임 메모리로부터 출력된 제2 영상 데이터 간의 차이에 따른 변조 데이터를 출력하는 룩업 테이블; 및A lookup table configured to output modulation data according to a difference between the input first image data and the second image data output from the frame memory; And 상기 압축 및 복원과정에서 발생한 상기 제2 영상 데이터의 손실을 보상하는 데이터 보상부를 포함하는 것을 특징으로 하는 영상 변조 장치.And a data compensator for compensating for the loss of the second image data generated during the compression and decompression process. 삭제delete 제17항에 있어서, 상기 제1 및 제2 영상 데이터는 R, G 및 B 영상 데이터인 것을 특징으로 하는 영상 변조 장치.18. The image modulator of claim 17, wherein the first and second image data are R, G, and B image data. 제17항에 있어서, 상기 제1 영상 데이터는 현재 영상 데이터이고, 상기 제2 영상 데이터는 이전 영상 데이터인 것을 특징으로 하는 영상 변조 장치.18. The image modulator of claim 17, wherein the first image data is current image data, and the second image data is previous image data. 제17항에 있어서, 상기 압축 방식은 BTC(Block truncation coding) 압축 방식 또는 YUV 압축 방식 중 어느 하나인 것을 특징으로 하는 영상 변조 장치.18. The apparatus of claim 17, wherein the compression method is one of a block truncation coding (BTC) compression method and a YUV compression method. 제17항에 있어서, 상기 영상 분석부는 영상의 에지의 빈도수에 따라 압축 방식을 선택하는 것을 특징으로 하는 영상 변조 장치.The image modulation apparatus of claim 17, wherein the image analyzer selects a compression method according to a frequency of edges of an image. 제22항에 있어서, 상기 에지의 빈도수는 미리 설정된 제1 임계치를 기준으로 판단하는 것을 특징으로 하는 영상 변조 장치.The image modulation apparatus of claim 22, wherein the frequency of the edge is determined based on a first threshold value. 제17항에 있어서, 상기 영상의 에지는 인접 픽셀 데이터들 간의 차이값을 미리 설정한 제2 임계치와 비교하여 판단하는 것을 특징으로 하는 영상 변조 장치.The image modulation apparatus of claim 17, wherein the edge of the image is determined by comparing a difference value between adjacent pixel data with a second preset threshold. 제17항에 있어서, 상기 룩업 테이블에는 픽셀 데이터 단위로 상기 제1 영상 데이터 및 상기 제2 영상 데이터가 입력되는 것을 특징으로 하는 영상 변조 장치.The image modulation apparatus of claim 17, wherein the first image data and the second image data are input to the lookup table in pixel data units. 입력된 제1 영상 데이터를 영상 분석부에서 분석하는 단계;Analyzing the input first image data by an image analyzer; 상기 분석된 결과에 따른 압축 방식으로 상기 입력된 제1 영상 데이터를 처리부에서 처리하는 단계;Processing the input first image data by a processing unit by a compression method according to the analyzed result; 상기 처리된 제1 영상 데이터를 프레임 메모리에 저장하는 단계;Storing the processed first image data in a frame memory; 상기 프레임 메모리로부터 출력된 제2 영상 데이터의 압축 및 복원과정에서 발생한 손실을 보상하는 단계; 및Compensating for losses incurred during compression and decompression of the second image data output from the frame memory; And 상기 입력된 제1 영상 데이터와 상기 보상된 제2 영상 데이터 간의 차이에 따른 변조 데이터를 룩업 테이블에서 출력하는 단계;Outputting modulation data according to a difference between the input first image data and the compensated second image data in a lookup table; 를 포함하는 것을 특징으로 하는 영상 변조 방법.Image modulation method comprising a. 삭제delete 제26항에 있어서, 상기 제1 및 제2 영상 데이터는 R, G 및 B 영상 데이터인 것을 특징으로 하는 영상 변조 방법.27. The method of claim 26, wherein the first and second image data are R, G, and B image data. 제26항에 있어서, 상기 제1 영상 데이터는 현재 영상 데이터이고, 상기 제2 영상 데이터는 이전 영상 데이터인 것을 특징으로 하는 영상 변조 방법.27. The method of claim 26, wherein the first image data is current image data, and the second image data is previous image data. 제26항에 있어서, 상기 압축 방식은 BTC(Block truncation coding) 압축 방식 또는 YUV 압축 방식 중 어느 하나인 것을 특징으로 하는 영상 변조 방법.27. The method of claim 26, wherein the compression method is one of a block truncation coding (BTC) compression method and a YUV compression method. 제26항에 있어서, The method of claim 26, 상기 영상 분석부에서 영상을 분석하는 단계는,Analyzing the image in the image analyzer, 영상의 에지의 빈도수에 따라 압축방식을 선택하고,Select the compression method according to the frequency of the edges of the image, 상기 에지의 빈도수는 미리 설정된 제1 임계치를 기준으로 판단하는 것을 특징으로 하는 영상 변조 방법.And the frequency of the edge is determined based on a first threshold value. 제31항에 있어서, 상기 영상의 에지는 인접 픽셀 데이터들간의 차이값을 미리 설정한 제2 임계치와 비교하여 판단하는 것을 특징으로 하는 영상 변조 방법.32. The method of claim 31, wherein the edge of the image is determined by comparing a difference value between adjacent pixel data with a second preset threshold value.
KR1020040116342A 2004-12-30 2004-12-30 Video modulating device, modulating method thereof, liquid crystal display device having the same and driving method thereof Expired - Lifetime KR101159314B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040116342A KR101159314B1 (en) 2004-12-30 2004-12-30 Video modulating device, modulating method thereof, liquid crystal display device having the same and driving method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040116342A KR101159314B1 (en) 2004-12-30 2004-12-30 Video modulating device, modulating method thereof, liquid crystal display device having the same and driving method thereof

Publications (2)

Publication Number Publication Date
KR20060077471A KR20060077471A (en) 2006-07-05
KR101159314B1 true KR101159314B1 (en) 2012-06-22

Family

ID=37169548

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040116342A Expired - Lifetime KR101159314B1 (en) 2004-12-30 2004-12-30 Video modulating device, modulating method thereof, liquid crystal display device having the same and driving method thereof

Country Status (1)

Country Link
KR (1) KR101159314B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101623582B1 (en) 2009-07-31 2016-05-24 엘지디스플레이 주식회사 Liquid crystal display and response time compensation method thereof
KR101866389B1 (en) * 2011-05-27 2018-06-12 엘지디스플레이 주식회사 Liquid crystal display device and method for driving the same
KR102160911B1 (en) * 2014-09-23 2020-09-29 엘지디스플레이 주식회사 Image processing apparatus for organic light emitting diode display

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990041929A (en) * 1997-11-25 1999-06-15 전주범 Compression rate auto-conversion device of image coding system
JP2002091390A (en) * 2000-09-13 2002-03-27 Advanced Display Inc Liquid crystal display device and its circuit device for drive

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990041929A (en) * 1997-11-25 1999-06-15 전주범 Compression rate auto-conversion device of image coding system
JP2002091390A (en) * 2000-09-13 2002-03-27 Advanced Display Inc Liquid crystal display device and its circuit device for drive

Also Published As

Publication number Publication date
KR20060077471A (en) 2006-07-05

Similar Documents

Publication Publication Date Title
US8711072B2 (en) Motion blur reduction for LCD video/graphics processors
KR100825339B1 (en) Image processing circuit and image processing method
US6756955B2 (en) Liquid-crystal driving circuit and method
CN101764924B (en) Method and apparatus for processing video data of liquid crystal display device
US20050225522A1 (en) Selective use of LCD overdrive for reducing motion artifacts in an LCD device
JP2000284755A (en) Liquid crystal display
JP5131509B2 (en) Image display device, drive circuit used in image display device, and drive method
US7649575B2 (en) Liquid crystal display device with improved response speed
CN100397465C (en) Driving method and driving device of liquid crystal display device
JP2004212607A (en) Display device driving method, display device, and program therefor
JP2007155840A5 (en)
KR101310380B1 (en) Liquid crystal display and driving method thereof
KR101866389B1 (en) Liquid crystal display device and method for driving the same
KR101159314B1 (en) Video modulating device, modulating method thereof, liquid crystal display device having the same and driving method thereof
KR101106439B1 (en) Image modulation device, modulation method thereof, liquid crystal display device having same and driving method thereof
JP2015191158A (en) Image processing apparatus and image processing method
US11676525B1 (en) Display pixel design and control for lower power and higher bit depth
KR101127819B1 (en) Method and apparatus for driving liquid crystal display device
KR20080047081A (en) LCD and its driving method
KR20110066371A (en) Liquid crystal display
CN120472856B (en) Image display method and electronic equipment
KR101097480B1 (en) Method and apparatus for modulating video data and liquid crystal display using the same
JP4503669B2 (en) Display device driving method, display device, and program thereof
CN120472856A (en) Image display method and electronic equipment
KR101027567B1 (en) Method and apparatus for driving a liquid crystal display

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20041230

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20091217

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20041230

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: 20110330

Patent event code: PE09021S01D

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20111011

Patent event code: PE09021S02D

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: 20120329

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20120618

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20120618

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20150528

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20150528

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20160530

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20160530

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20180515

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20180515

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20190515

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20190515

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20200513

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20210511

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20220516

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20230515

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20240516

Start annual number: 13

End annual number: 13

PC1801 Expiration of term

Termination date: 20250629

Termination category: Expiration of duration