Source: https://patents.google.com/patent/JP5366304B2/en
Timestamp: 2020-01-24 15:30:35
Document Index: 775650190

Matched Legal Cases: ['art 103', 'art 104', 'art 22315', 'art 104', 'art 103', 'art 104', 'art 104', 'art 108', 'art 224', 'art 2232', 'art 2233']

JP5366304B2 - Display driving apparatus and operation method thereof - Google Patents
Display driving apparatus and operation method thereof Download PDF
JP5366304B2
JP5366304B2 JP2009120577A JP2009120577A JP5366304B2 JP 5366304 B2 JP5366304 B2 JP 5366304B2 JP 2009120577 A JP2009120577 A JP 2009120577A JP 2009120577 A JP2009120577 A JP 2009120577A JP 5366304 B2 JP5366304 B2 JP 5366304B2
JP2009120577A
JP2010271343A5 (en
JP2010271343A (en
裕介 内田
亮仁 赤井
能毅 黒川
2009-05-19 Application filed by ルネサスエレクトロニクス株式会社 filed Critical ルネサスエレクトロニクス株式会社
2009-05-19 Priority to JP2009120577A priority Critical patent/JP5366304B2/en
2010-12-02 Publication of JP2010271343A publication Critical patent/JP2010271343A/en
2012-04-12 Publication of JP2010271343A5 publication Critical patent/JP2010271343A5/en
2013-12-11 Publication of JP5366304B2 publication Critical patent/JP5366304B2/en
The present invention is directed to improve efficiency in use of a memory for storing display data which is used for an overdrive process. A display driver for driving a display device compresses image display data, stores the compressed data into a memory, and generates a preceding frame by decompressing the data read from the memory. A setting unit divides a display screen of the display device into, for example, a first region as a center part and a second region as a peripheral part. An overdrive computing unit generates overdrive display data in response to a present-time frame and the preceding frame, compresses the image display data in the first and second regions at first and second data compression ratios of small and large values, respectively, and stores the compressed data into the memory. By saving the space of the memory, the picture quality in the first region is improved.
The present invention relates to a display driving apparatus and an operation method thereof, and more particularly to a technique effective in improving the use efficiency of a memory used for overdrive processing for shortening the response time of a display device.
A small liquid crystal display mounted on a mobile phone terminal or the like tends to be unable to use a high-speed liquid crystal used in a stationary television or the like due to cost and size restrictions. On the other hand, in recent years, there is an increasing need for video viewing such as one-segment broadcasting (one-segment broadcasting) in mobile phone terminals.
When a moving image is displayed on a low-speed LCD, it may take more time than the frame interval to change the pixel gradation to the target value, and the target gradation can be reached even when the next frame of data should be displayed. In some cases, image quality degradation called “moving image blur” may be visually recognized. There is an overdrive process as a liquid crystal driving method for improving the motion blur. This process shortens the time required for the gradation change by driving the liquid crystal with a voltage change that exceeds the gradation change of the pixel between frames.
However, the entire liquid crystal screen does not necessarily require overdrive processing uniformly. For example, even if it is a moving image, the background is fixed and only a part of the subject is moving, or a moving image is displayed using a part of a liquid crystal screen. In such a case, it is not necessary to perform overdrive processing on a portion where there is no movement on the screen, and there is a risk that the image quality may be deteriorated.
Therefore, for example, as described in Patent Document 1 below, it is determined whether the change between the luminance component and chrominance components of two corresponding pixels is larger than a threshold value, and the change is A pixel larger than the threshold value is determined as a dynamic pixel, and overdrive processing is performed on the dynamic pixel. In determining the dynamic pixel, the compressed pixel data of the previous time frame supplied from the output of the frame memory to the image expansion unit and the compressed pixel data of the current time frame supplied from the image compression unit to the input of the frame memory are dynamic images. It is supplied to the detection unit.
Further, for example, in Non-Patent Document 1 below, a liquid crystal display controller has a compression module in which an encoder is connected to an input of the frame memory and a decoder is connected to an output of the frame memory in order to reduce the frame memory during overdrive processing. It is described to do. The current time frame is directly supplied to one input terminal of the overdrive unit built in the liquid crystal display controller, while the current time frame is supplied to the other input terminal of the overdrive unit via the encoder, frame memory, and decoder of the compression module. Supplied as a past frame. The overdrive unit generates overshoot and undershoot depending on the difference in pixel values of consecutive frames, which can shorten the response time of the liquid crystal and reduce "video blur". It is described in Document 1.
JP 2005-316369 A
Jong-Woo Han et al, "Vector Quantizer based Block Truncation Coding for Color Image Compression in LCD Overdrive", IEEE Transactions on Consumer Electronics. 54, no. 4, NOVEMBER 2008, PP. 1839-1845.
In the above-described overdrive processing method, the drive voltage is determined by comparing the gray level of the pixel in the current time frame to be displayed with the same pixel in the previous time frame. Therefore, in the conventional overdrive processing method, it is necessary to store all pixels of the previous time frame in the frame memory. Accordingly, pixels that do not require or have a low necessity for overdrive processing such as a still image region or an unfocused region on the screen are also stored in the frame memory in the same manner as a region with a large movement. As a result, there is a problem that the use of the frame memory is inefficient with respect to the effect of the overdrive process visually recognized by the viewer.
That is, when a frame memory having the same memory capacity is mounted, if the use of the memory is inefficient, the compression rate at the time of storing pixels must be increased accordingly, and the data amount per pixel must be reduced. Don't be. As a result, the overdrive processing is executed based on the low-precision previous time frame information, and the problem that it causes deterioration of the image quality has been clarified by the study by the present inventors.
The present invention has been made on the basis of the study by the inventors prior to the present invention as described above, and its object is to store display data of the previous time frame pixels used for overdrive processing. This is to improve the memory usage efficiency.
A typical one of the inventions disclosed in the present application will be briefly described as follows.
That is, a typical embodiment of the present invention is a display driving device (220) that drives the display device (230).
The display driver 220 stores the image display data in the memory 224 after compression, and generates a previous time frame by decompressing the read data in the memory 224.
The display driving device (220) includes a setting unit (222) and an overdrive computing unit (223).
The setting unit (222) partitions the display screen (102) of the display device (230) into at least a first area (105) and a second area (106).
The overdrive computing unit (223) generates overdrive display data in response to the current time frame and the previous time frame.
The overdrive computing unit (223) compresses the image display data in the first and second areas (105, 106) at first and second data compression rates (R A , R B ) having different values. And stored in the memory (224) (see FIG. 3).
That is, the use efficiency of the memory for storing the display data of the previous time frame pixels used for the overdrive process can be improved.
FIG. 1 is a diagram for explaining region division of a screen in the liquid crystal display device according to Embodiment 1 of the present invention mounted on a mobile phone terminal. FIG. 2 is a block diagram showing the display driving device and its peripheral devices according to the first embodiment of the present invention. FIG. 3 is a diagram showing a configuration of the overdrive computing unit 223 of the display driving device 220 according to the first embodiment of the present invention shown in FIG. FIG. 4 is a diagram showing a configuration of the area determination unit 2231 of the overdrive computing unit 223 shown in FIG. FIG. 5 is a diagram showing another configuration of the area determination unit 2231 of the overdrive computing unit 223 shown in FIG. FIG. 6 is a diagram showing a configuration of the compression rate calculation unit 2232 of the overdrive computing unit 223 shown in FIG. FIG. 7 is a diagram illustrating a configuration of the compression rate table 701 included in the compression rate determination unit 22321 of the compression rate calculation unit 2232 illustrated in FIG. FIG. 8 is a diagram for explaining region division of a screen in the liquid crystal display device according to the second embodiment of the present invention mounted on a mobile phone terminal. FIG. 9 is a diagram showing a configuration of the overdrive computing unit 223 of the display driving device 220 according to the second embodiment of the present invention. FIG. 10 is a diagram illustrating a configuration of the area determination unit 2231 of the overdrive calculation unit 223 according to the second embodiment illustrated in FIG. 9. FIG. 11 is a diagram illustrating a configuration of the overdrive computing unit 223 of the display driving device 220 according to the third embodiment of this invention. FIG. 12 is a block diagram showing the display driving device 220 and its peripheral devices according to the third embodiment of the present invention including the overdrive computing unit 223 shown in FIG. FIG. 13 is a diagram for explaining region division of a screen in the liquid crystal display device according to the fourth embodiment of the present invention mounted on a mobile phone terminal. FIG. 14 is a diagram illustrating a configuration of the overdrive computing unit 223 of the display driving device 220 according to the fourth embodiment of the present invention.
1. First, an outline of a typical embodiment of the invention disclosed in the present application will be described. The reference numerals of the drawings referred to with parentheses in the outline description of the representative embodiments merely exemplify what are included in the concept of the components to which the reference numerals are attached.
[1] A typical embodiment of the present invention is a display drive device (220) configured to drive the display device (230).
The display driving device 220 is configured to be able to store image display data in the memory 224 after being compressed, and the display driving device 220 can generate a previous time frame by decompressing the read data of the memory 224. It is configured.
The setting unit (222) can partition the display screen (102) of the display device (230) into at least a first area (105) and a second area (106).
The overdrive computing unit (223) is configured to be able to generate overdrive display data in response to the current time frame and the previous time frame supplied.
The overdrive computing unit (223) uses a first data compression ratio (R A ) of different values for the image display data of the first area (105) and the image display data of the second area (106). And the second data compression rate (R B ) so that they can be stored in the memory 224 (FIGS. 1, 2, 3, 4, 5, 6, and 7). reference).
According to the embodiment, it is possible to improve the use efficiency of the memory for storing the display data of the previous time frame pixel used for the overdrive process.
In a preferred embodiment, the overdrive computing unit (223) generates the overdrive display data including overshoot and undershoot in response to a difference between the current time frame and the previous time frame ( (See FIGS. 2 and 3).
In another preferred embodiment, the overdrive calculation unit (223) includes an image compression unit (2233) and an image expansion unit (2234).
The image compression unit (2233) compresses the image display data stored in the memory (224), while the image expansion unit (2234) expands the read data in the memory (224).
The image compression unit (2233) converts the image display data in the first area (105) and the image display data in the second area (106) from each other with the first data compression rate (R A ) and the second data compression rate (R B ), respectively, and stored in the memory (224) (see FIGS. 1, 2, and 3).
In another preferred embodiment, the overdrive calculation unit (223) further includes an area determination unit (2231).
The region determination unit (2231) is configured to send the image display data to the first region (105) and the second region in response to a dot clock, a horizontal synchronization signal, and a vertical synchronization signal related to the image display data. It is determined to which of (106) it belongs (see FIGS. 4 and 5).
In still another preferred embodiment, the overdrive calculation unit (223) further includes a compression rate calculation unit (2232).
The compression rate calculation unit (2322) responds to area setting information related to the section between the first area (105) and the second area (106) of the display screen (102) of the display device (230). Thus, the first data compression rate (R A ) and the second data compression rate (R B ) are calculated (see FIGS. 6 and 7).
In a specific embodiment, the first area (105) and the second area (106) partitioned by the display screen (102) of the display device (230) are the display screen (102). ) And the surrounding area can be set.
The second data compression rate for the second region (106) in the vicinity than the first data compression rate (R A ) for the first region (105) at the substantially center. R B ) can be set to a large value (see FIG. 1).
In another specific embodiment, the first area (105) and the second area (106) partitioned by the display screen (102) of the display device (230) are the viewer's It can be set respectively in the area of the visual field center (108) of the display screen (102) detected by the line-of-sight detection and its periphery.
The first data compression rate (R A ) for the first region (105) of the region of the visual field center (108) is more than the first for the second region (106) at the periphery. The data compression rate (R B ) of 2 can be set to a large value (see FIG. 13).
The display driving device 220 according to the most specific embodiment is capable of driving a liquid crystal display device as the display device 230.
[2] A typical embodiment of another aspect of the present invention is an operation method of the display driving device (220) configured to drive the display device (230).
The display driving device 220 is configured to be able to store image display data in the memory 224 after being compressed, and the display driving device 220 can generate a previous time frame by decompressing the read data of the memory 224. It is said that.
The overdrive computing unit 223 can generate overdrive display data in response to the current time frame and the previous time frame supplied.
The overdrive computing unit (223) uses a first data compression ratio (R A ) of different values for the image display data of the first area (105) and the image display data of the second area (106). And the second data compression rate (R B ), respectively, and can be stored in the memory 224 (see FIGS. 1, 2, 3, 4, 5, 6, and 7). ).
2. Details of Embodiment Next, the embodiment will be described in more detail. In all the drawings for explaining the best mode for carrying out the invention, components having the same functions as those in the above-mentioned drawings are denoted by the same reference numerals, and repeated description thereof is omitted.
<Division of LCD screen area>
FIG. 1 is a diagram for explaining region division of a screen in the liquid crystal display device according to Embodiment 1 of the present invention mounted on a mobile phone terminal.
A cellular phone terminal 101 illustrated in FIG. 1A includes a liquid crystal screen 102. In the liquid crystal screen 102, an area close to the center of the screen is referred to herein as a screen center part 103, and an area close to the edge of the screen is referred to as a screen peripheral part 104. For example, the upper and lower end portions of the liquid crystal screen 102 are removed by 10% of the length in the vertical direction, and the left and right end portions are removed by 10% of the length in the horizontal direction as the screen center portion 103. A portion of the liquid crystal screen 102 that is not the screen central portion 103 may be used as the screen peripheral portion 104. Here, the ratio of the lengths and the shapes of the central part and the peripheral part are examples, and the present invention is not limited thereto. For example, it is possible to provide peripheral portions only on the left and right sides of the liquid crystal screen 102.
In the first embodiment, when watching a moving image using the liquid crystal screen 102, the viewer often pays attention to the vicinity of the screen center portion 103, while the viewer is strictly interested in the image quality of the screen peripheral portion 104. It is assumed that it does not have.
In the first embodiment, when a moving image is displayed on the liquid crystal screen 102, overdrive processing is executed in order to improve moving image blur. Therefore, in the first embodiment, the screen peripheral portion 104 stores the previous time frame data with higher accuracy (low compression rate) than the screen peripheral portion 104 and executes the overdrive process in the screen central portion 103. The image quality is relatively high in the screen center portion 103. Therefore, the viewer feels that the image quality is improved more effectively than the case where the uniform overdrive processing is executed on the entire screen by improving the image quality of the screen center portion 103 to which attention is paid.
FIG. 1B is a diagram for explaining that different precision (compression rate) is applied to each divided area in the first embodiment of the present invention. Since the display data of the previous time frame is used to execute the overdrive process, it is necessary to store this. Display data is compressed and stored in the frame memory to reduce the on-board memory. In general, with the same compression method, if the compression ratio is high, that is, the amount of data after compression is small, the amount of installed memory can be reduced. However, the error between after decompression and before compression increases, resulting in overdrive display data. The accuracy of the image quality decreases and the image quality deteriorates.
In Embodiment Mode 1 of the present invention shown in FIG. 1B, the liquid crystal screen 102 is divided into three areas 105, 106, and 107, and the display data is included in any of the three areas 105, 106, and 107. Different compression ratios are applied depending on whether or not they are compressed and stored. The number of divisions and the shape of the area of the liquid crystal screen 102 shown in FIG. 1B are examples, and the present invention is not limited thereto. In the region A (105) closest to the center, the minimum compression rate RA is used, and in the peripheral region B (106) and region C (107), progressively larger compression rates R B and R C are used. The area A (105) in FIG. 1B substantially corresponds to the screen center 103 in FIG. 1A, while the areas B (106) and C (107) in FIG. 1 (A) substantially corresponds to the screen peripheral portion 104.
As a result, the screen center portion 103 in FIG. 1 (A) that is viewed by the viewer has higher image quality than the screen peripheral portion 104 in FIG. Thus, the image quality at the center of the screen is improved as compared with the case where a uniform compression ratio is applied to the entire screen. Note that this effect can be achieved by reducing the compression ratio R A and the compression ratio R into the central area A (105) and the peripheral area B (106) divided into two parts, for example, without dividing the area of the liquid crystal screen 102 into three. This can also be realized when B is applied. However, by increasing the number of area divisions, the amount of change in image quality at the boundary between the divided areas can be suppressed, and the uncomfortable feeling at the boundary part can be reduced.
<Configuration of liquid crystal display device mounted on mobile phone terminal>
FIG. 2 is a block diagram showing the display driving device and its peripheral devices according to the first embodiment of the present invention.
As shown in FIG. 2, the display driving device 220 according to the first embodiment of the present invention receives image display data from the central processing unit (CPU) 210 and performs an overdrive calculation by an internal overdrive calculation unit 223. This is executed to output a driving voltage for driving the display device 230. Further, as shown in FIGS. 1A and 1B, the display driving device 220 receives area setting information from the CPU 210 in order to execute overdrive processing with different compression ratios in each divided area. 2 includes an interface 221, an area setting register 222, an overdrive operation unit 223, a RAM 224 as a frame memory, and a D / A converter 225.
The display drive device 220 shown in FIG. 2 is specifically configured in the form of an LCD controller driver configured with a CMOS monolithic semiconductor integrated circuit. When the size of the liquid crystal screen 102 of the display device 230 is small, the RAM 224 as a frame memory is configured by a built-in memory of the LCD controller driver. However, when the size of the liquid crystal screen 102 of the display device 230 is large, a large-capacity synchronous SRAM outside the LCD controller driver is used for the RAM 224 of the frame memory.
<Operation of liquid crystal display device>
Next, an outline of the internal operation of the display driving device 220 shown in FIG. 2 will be described below.
Image display data supplied from the CPU 210 is supplied to the overdrive computing unit 223 via the interface 221. The overdrive computing unit 223 compresses the image display data supplied from the CPU 210 via the interface 221 and stores it in the RAM 224. Further, the overdrive computing unit 223 creates display data of the overdrive processing result by comparing the supplied image display data with the image display data of the same pixel in the previous time frame stored in the RAM 224, and the D / A converter 225. Is output as a drive voltage to the display device 230.
On the other hand, area setting information supplied from the CPU 210 via the interface 221 is stored in the area setting register 222. Therefore, the overdrive computing unit 223 refers to the area setting information stored in the area setting register 222, so that the supplied image display data is located in any of the divided areas 105, 106, and 107 in FIG. It is possible to determine whether the pixel belongs to and perform an overdrive operation with a different compression ratio depending on the belonging region.
《Overdrive operation unit》
FIG. 3 is a diagram showing a configuration of the overdrive computing unit 223 of the display driving device 220 according to the first embodiment of the present invention shown in FIG.
3 includes an area determination unit 2231, a compression rate calculation unit 2232, an image compression unit 2233, an image expansion unit 2234, and an overdrive processing unit 2235.
Hereinafter, the operation of the overdrive computing unit 223 illustrated in FIG. 3 will be described below.
First, the area determination unit 2231 acquires area setting information with reference to the area setting register 222 of the display driving device 220 shown in FIG. As the area setting information, a ratio in the vertical and horizontal directions from the center of the liquid crystal screen 102 may be designated, or a specific area may be designated by coordinates. Accordingly, the area determination unit 2231 is a pixel to which the supplied image display data belongs, among the areas A (105), B (106), and C (107) in FIG. Can be determined.
Further, the compression rate calculation unit 2232 sets a plurality of data compression rates (R A , R B , R C ) corresponding to the plurality of regions A, B, C (105, 106, 107) in the image compression unit 2233. A plurality of expansion ratios equal to the plurality of data compression ratios (R A , R B , R C ) are set in the image expansion unit 2234.
<Region determination unit>
FIG. 4 is a diagram showing a configuration of the area determination unit 2231 of the overdrive computing unit 223 shown in FIG.
The area determination unit 2231 illustrated in FIG. 4 includes an x counter 22231, a y counter 22312, a comparator 22313, a comparator 22314, and an area determination unit 22315.
Hereinafter, the operation of the region determination unit 2231 illustrated in FIG. 4 will be described below.
First, the image display data supplied from the CPU 210 to the display driving device 220 shown in FIG. 2 includes vertical synchronizing signal, horizontal synchronizing signal, data enable DE, dot clock DotClk, and pixel data indicating the gradation of each pixel. ing. However, the image display data supplied to the area determination unit 2231 shown in FIG. 4 includes a vertical synchronization signal, a horizontal synchronization signal, a data enable DE, and a dot clock DotClk other than the pixel data indicating the gradation of each pixel. Yes. Furthermore, the region setting information supplied from the CPU 210 to the region determination unit 2231 shown in FIG. 4 via the region setting register 222 includes a region boundary x coordinate and a region boundary y coordinate.
In the area determination unit 2231 shown in FIG. 4, the x counter 22231, which is enabled by the data enable DE and reset by the horizontal synchronization signal, counts the number of pixels based on the number of pulses of the supplied dot clock DotClk and supplies it now. Output the x coordinate of the current pixel. On the other hand, the y counter 22312 that is reset by the vertical synchronization signal counts the horizontal synchronization signal and outputs the y coordinate of the currently supplied pixel. The x coordinate and y coordinate of the currently supplied pixel output from the x counter 22231 and y counter 22312 are compared with the region boundary x coordinate and region boundary y coordinate of the region setting information by the comparators 22313 and 22314, respectively. The From the comparison results of the two comparators 22313 and 22314, the region determination unit 22315 determines that the currently supplied pixels are the regions A (105), B (106), and C (107) shown in FIG. The pixel to which the pixel belongs is determined. For example, the x coordinate of the pixel being input is in the range between the x coordinate x A 0 and the x coordinate x A 1 of the boundary of the region A (105), and the y coordinate is y of the boundary of the region A (105). If it is within the range between the coordinate y A 0 and the y coordinate y A 1, it can be determined that the pixel being input belongs to the region A (105). Similarly, the x coordinate of the pixel being input is within the range between the x coordinate x B 0 and the x coordinate x B 1 of the boundary of the region B (106), and the y coordinate is the region B (106). If it is determined that the input pixel does not belong to the area A (105) within the range between the boundary y coordinate y B 0 and the y coordinate y B 1, the input pixel is the area. B (106) can be determined to belong. Similarly, the x coordinate of the pixel being input is in the range between the x coordinate x C 0 and the x coordinate x C 1 of the boundary of the region C (107), and the y coordinate is the region B (106). Is within the range between the y coordinate y C 0 and the y coordinate y C 1 of the boundary and the pixel being input does not belong to the area B (106), the pixel being input is It can be determined that it belongs to the area C (107). This determination algorithm is an example and does not limit the present invention. As described above, the region determination unit 2231 illustrated in FIG. 4 is a pixel that belongs to any of the region A (105), the region B (106), and the region C (107) illustrated in FIG. A 2-bit determination result indicating whether or not there is output.
Note that the values of the region boundary x coordinate and the region boundary y coordinate stored in the region setting register 222 and referred to by the region determination unit 2231 are the same as those obtained by the compression method of the image compression unit 2233 of the overdrive computing unit 223 in FIG. In the case of a method using transform (DCT: Discrete Cosine Transform), it is set according to the size of the DCT transform unit. For example, the value of the region boundary x coordinate and the region boundary y coordinate is a coordinate interval that is a multiple of 2 when the DCT conversion unit is 2 pixels × 2 pixels, and similarly, when the DCT conversion unit is 4 pixels × 4 pixels. The coordinate interval is a multiple of 4.
FIG. 5 is a diagram showing another configuration of the area determination unit 2231 of the overdrive computing unit 223 shown in FIG.
Similar to the region determination unit 2231 illustrated in FIG. 4, the region determination unit 2231 illustrated in FIG. 5 includes an x counter 22231, a y counter 22312, a comparator 22313, a comparator 22314, and a region determination unit 22315. An area boundary coordinate calculation unit 22316 is added to the area determination unit 2231 shown in FIG.
In the region boundary coordinate calculation unit 22316 of the region determination unit 2231 shown in FIG. 5, each region of region A (105), region B (106), and region C (107) shown in FIG. The ratio of the vertical and horizontal directions from the screen center of the liquid crystal screen 102 and the screen size are supplied. Therefore, the area boundary coordinate calculation unit 22316 multiplies the screen size by the ratio of the area A (105), the area B (106), and the area C (107) from the center of the area, and the boundary x of the area A (105). Coordinate x A 0, x A 1, boundary y coordinate y A 0, y A 1, boundary x coordinate x B 0, x B 1, boundary y coordinate y B 0, y B 1, area C of area B (106) The boundary x coordinates x C 0, x C 1 and the boundary y coordinates y C 0, y C 1 of (107) are generated. As a result, the region boundary x coordinate and the region boundary y coordinate are generated from the region boundary coordinate calculation unit 22316 and supplied to the comparator 22313 and the comparator 22314.
<Compression rate calculation unit>
FIG. 6 is a diagram showing a configuration of the compression rate calculation unit 2232 of the overdrive computing unit 223 shown in FIG.
The compression rate calculation unit 2232 illustrated in FIG. 6 includes a compression rate determination unit 22321 and a multiplexer 22322.
The compression rate determination unit 22321 of the compression rate calculation unit 2232 illustrated in FIG. 6 is based on the region setting information provided from the region setting register 222, and includes regions A (105) and B ( 106) and data compression ratios R A , R B , RC applied to the respective areas of the area C (107). The multiplexer 22322 selects and outputs one data compression rate from the three data compression rates R A , R B , and R C as the applied compression rate for the currently input pixel according to the 2-bit determination result of the region determination unit 2231. .
Next, regarding the method of determining the data compression ratios R A , R B , and R C applied to each of the areas A (105), B (106), and C (107) shown in FIG. Explained.
The capacity of the RAM224 as a frame memory of a display driver 220 shown in FIG. 2 as Dmemory, the number of pixels that belong to the specified region as a region A (105) shown in FIG. 1 (B) and N A, FIG. 1 ( the number of pixels that belong to the specified region as a region B (106) shown in B) and N B, the number of pixels belonging to the region designated as the region C (107) shown in FIG. 1 (B) and N C, 1 Let Din be the amount of input image data contained in a pixel. Then, the data compression ratio R C is applied to the data compression rate applied R B and the region C (107) to the data compression ratio is applied to the area A (105) R A and the region B (106), the following equation (1 ) To satisfy.
Here, the data compression rate is a ratio between the data size before compression and the data size after compression. The higher the data compression rate, the smaller the data size after compression. When the data compression ratios R A , R B , and R C are reduced within a range that satisfies the above formula (1), the image quality in the application area is improved. When the data compression ratio RA is reduced, the image quality of the area A (105) is improved, while the image quality of the other areas B (106) and C (107) is lowered.
Next, a method for determining the data compression ratios R A , R B , and R C for the display data of the pixels in each of the areas A (105), B (106), and C (107) shown in FIG. Will be described.
FIG. 7 is a diagram illustrating a configuration of the compression rate table 701 included in the compression rate determination unit 22321 of the compression rate calculation unit 2232 illustrated in FIG.
By supplying the area designation information from the area setting register 222 to the compression ratio calculation section 2232 shown in FIG. 6, the compression ratio determination section 22321 belongs to the area A (105) in FIG. 1B from the area designation information. A ratio RN A in which the number of pixels occupies the whole and a ratio RN B in which the number of pixels belonging to the area B (106) in FIG.
On the other hand, as shown in FIG. 7, the compression rate table 701 included in the compression rate determination unit 22321 is matrix data including three entries in the vertical direction and three entries in the horizontal direction.
That is, in the vertical direction, the first entry corresponds to the case where the pixel number occupation ratio RN A of the area A (105) is a relatively small value of 0 <RN A ≦ 1/3. The entry corresponds to the case where the pixel number occupation ratio RN A of the area A (105) is an intermediate value of 1/3 <RN A ≦ 2/3, and the third entry is the area A (105). This corresponds to the case where the pixel number occupation ratio RN A is a relatively large value of 2/3 <RN A <1.
Similarly, in the horizontal direction, the first entry corresponds to the case where the pixel number occupation ratio RN B of the region B (106) is a relatively small value of 0 <RN B ≦ 1/3. The third entry corresponds to the case where the pixel number occupation ratio RN B of the region B (106) is an intermediate value of 1/3 <RN B ≦ 2/3, and the third entry is the region B (106 This corresponds to the case where the pixel number occupation ratio RN B is a relatively large value of 2/3 <RN B <1.
Therefore, the vertical direction one entry from the three entries of the compression ratio table 701 according to the calculated number of pixels occupancy RN A by the compression ratio calculating unit 2232 is selected, the number of pixels calculated by the compression ratio calculating unit 2232 One entry from three in the horizontal direction of the compression ratio table 701 is selected according to the occupation ratio RN B.
For example, the pixel number occupation ratio RN A calculated by the compression ratio determination unit 22321 selects the first entry in the vertical direction, and the pixel number occupation ratio RN B calculated by the compression ratio determination unit 22321 is the horizontal direction. when the two eyes of the entries is selected, the combination data compression ratio R a, R B, R C is selected in the compression ratio table 701 (5,11,16).
That is, when the pixel number occupation ratio RN A of the area A (105) is a relatively small value and the pixel number occupation ratio RN B of the area B (106) is an intermediate value, the area A (105 the minimum value "5" data compression ratio R a is a), the data compression ratio in the region B (106) R B is a relatively small value as "11", the data compression ratio R C region C (107) is “16” is set to a relatively large value.
Further, when the number of pixels occupied ratio RN A region A (105) increases, the data compression ratio R A region A (105) increases from the minimum value "5" in the intermediate value "7", the region B (106 When the number of pixels occupied ratio RN B of) increases, the data compression ratio R B of the region B (106) is increased from a relatively small value "11" to the middle value "14". In such a case, the data compression ratio R C region C (107) increases from a relatively large value "16" maximum value "20".
Further, other determinations of the data compression ratios R A , R B , and R C for the display data of the pixels in the areas A (105), B (106), and C (107) shown in FIG. A method will be described.
As another determination method, a data compression rate R A / applied to two adjacent regions between the region A (105) and the region B (106) and between the region B (106) and the region C (107) is used. The ratio of R B and R B / RC is a constant condition. If this ratio is set to 1 / k, this condition is given by the following equation (2). In order to make the condition of the following expression (2) compatible with the condition of the above expression (1), each compression ratio data compression ratio R A is expressed by the following expressions (3), (4), and (5). , R B , R C need to be set. When the constant k (for example, k = 2) is set in this way, the data compression ratios R A , R B , and R C can be determined so that the equal sign is established in the following equation (2). This has an effect of preventing changes in image quality at the boundaries between regions from being concentrated on some boundaries.
Further, another data compression rate R A , R B , R C for the display data of the pixels in each of the areas A (105), B (106), and C (107) shown in FIG. A determination method will be described.
As another determination method, while the compression ratios R B and R C for the display data of the pixels belonging to the peripheral areas B (106) and C (107) are fixed, the area A (105) and the area The compression rate R A for the display data of the pixels belonging to the central area A (105) is minimized according to the ratio of the number of pixels N A , N B , N C in each area of B (106) and C (107). It is to make. Equations (6), (7) and (8) below illustrate this method.
The above formulas (6) and (7) indicate that the maximum data compression ratios R B (max) and R C (max are set so that the peripheral area B (106) and the area C (107) generate acceptable image quality. ) Indicates that the data compression rates R B and R C are set. In order to satisfy both the setting condition by the above formula (6) and the above formula (7) and the condition of the above formula (1), each compression rate data compression ratio RA should be set as in the above formula (8). Is required. In the above equation (8), Dmemory is the storage capacity of the RAM 224 as a frame memory, Din is the amount of input image data contained in one pixel, N A is the number of pixels belonging to the area A (105), and N B is the area B This is the number of pixels belonging to (106).
If the compression ratio RA is set for the area A (105) so that the equal sign is established in the above expression (8), the image quality of the central area A (105) becomes the highest under the condition of the above expression (8).
<Operation of overdrive calculation unit>
Hereinafter, returning to FIG. 3 again, the operation of the overdrive computing unit 223 shown in FIG. 3 will be described below.
The image display data supplied from the CPU 210 to the display driving device 220 according to the first embodiment is first supplied to the area determination unit 2231. Accordingly, the area determination unit 2231 determines whether the supplied image display data is in the central area A (105) or the peripheral area B (106) or the area C (107) of the liquid crystal screen 102 shown in FIG. Determine if it belongs. The determination result of the area determination unit 2231 is supplied to the compression rate calculation unit 2232, while the image display data supplied from the CPU 210 is supplied to the image compression unit 2233. When the determination result of the region determination unit 2231 is each of the region A (105), the region B (106), and the region C (107), the compression rate calculation unit 2232 respectively stores the data compression rates R A and R according to the determination result. The values of B and RC are set in the image compression unit 2233. The image compression unit 2233 compresses the display data in accordance with the data compression rate set by the compression rate calculation unit 2232 and stores the compressed display data in the frame memory 224.
The image data stored in the frame memory 224 is read from the frame memory 224 at the timing when the image data of the same pixel in the next frame is supplied from the interface 221 to the overdrive computing unit 223 and decompressed by the image decompressing unit 2234. On the other hand, the image data of the same pixel of the next frame supplied to the display driving device 220 of the first embodiment is compared with the image data of the previous time frame expanded by the image expansion unit 2234 in the overdrive processing unit 2235. As a result, image data for overdrive is generated.
As described above, by generating the image display output data from the image display input data, the low-compression / high-precision previous time frame data is obtained in the vicinity of the screen center portion 103 of the liquid crystal screen 102 in FIG. The liquid crystal is driven by the overdrive processing image data generated by use. On the other hand, in the region of the screen peripheral portion 104 far from the center of the liquid crystal screen 102, the liquid crystal is driven by the image data for overdrive processing generated using the high-compression rate and low-precision previous time frame data. Accordingly, in the first embodiment, the screen center portion 103 stores the previous time frame data with higher accuracy (low compression ratio) than the screen periphery portion 104 and executes the overdrive process, thereby performing the screen periphery portion. A higher image quality is obtained at the screen center 103 than at 104. As a result, the viewer feels that the image quality is improved more effectively than the case where the uniform overdrive processing is executed on the entire screen due to the improved image quality of the screen center portion 103 of interest.
FIG. 8 is a diagram for explaining region division of a screen in the liquid crystal display device according to the second embodiment of the present invention mounted on a mobile phone terminal.
The area division of the liquid crystal screen according to the second embodiment shown in FIG. 8 is divided into three areas A (105), B (106), and C (107) of the liquid crystal screen according to the first embodiment shown in FIG. A fourth region Z (108) is added. However, in the second embodiment shown in FIG. 8, overdrive driving is omitted for the pixels belonging to the added fourth region Z (108). That is, for the pixels belonging to the fourth area Z (108), the data compression of the image compression unit 2233 of the overdrive computing unit 223, the storage in the frame memory 224, and the data expansion of the image expansion unit 2233 are omitted. . As a result, the storage capacity of the frame memory 224 can be saved for the pixels in the peripheral area Z (108) on the outermost periphery of the liquid crystal screen 102 that the viewer is not strictly interested in, and the saved storage capacity can be saved in the liquid crystal display. It becomes possible to assign to the overdrive drive for the pixels belonging to the three areas A (105), B (106), and C (107) of the screen. Therefore, the image quality of the three areas A (105), B (106), and C (107) of the liquid crystal screen can be improved by the storage capacity of the outermost peripheral area Z (108) of the liquid crystal screen 102. Become.
FIG. 9 is a diagram showing a configuration of the overdrive computing unit 223 of the display driving device 220 according to the second embodiment of the present invention.
The overdrive computing unit 223 according to the second embodiment shown in FIG. 9 is similar to the overdrive computing unit 223 according to the first embodiment shown in FIG. 3 in that the area determination unit 2231, the compression rate calculation unit 2232, and the image A compression unit 2233, an image expansion unit 2234, and an overdrive processing unit 2235 are included. However, a multiplexer 2236 is added to the overdrive computing unit 223 of FIG. Further, in the overdrive computing unit 223 according to the second embodiment shown in FIG. 9, the region A (105), the region B (106), and the region C of FIG. 8 generated from one output terminal of the region determining unit 2231. The display data belonging to (107) is supplied to one input terminal of the multiplexer 2236 via the overdrive processing unit 2235. Further, the display data belonging to the outermost peripheral region Z (108) in FIG. 8 generated from the other output terminal of the region determination unit 2231 is directly supplied to the other input terminal of the multiplexer 2236, and is supplied from the region determination unit 2231. The generated determination result is supplied to the control input terminal of the multiplexer 2236.
FIG. 10 is a diagram illustrating a configuration of the area determination unit 2231 of the overdrive calculation unit 223 according to the second embodiment illustrated in FIG. 9.
The area determination unit 2231 according to the second embodiment illustrated in FIG. 10 is similar to the area determination unit 2231 according to the first embodiment illustrated in FIG. 4 in that the x counter 22231, the y counter 22312, the comparator 22313, and the comparator. 22314 and the area determination part 22315 are included. However, a pixel separation unit 22317 is added to the region determination unit 2231 in FIG. Further, the pixel separation unit 22317 is supplied with pixel data indicating the gradation of the pixels in the region A (105), the region B (106), the region C (107), and the region Z (108) in FIG. 8 as image display data. The 2-bit determination result of the determination determination unit 22315 is supplied to the control input terminal of the pixel separation unit 22317. Accordingly, display data belonging to the region A (105), the region B (106), and the region C (107) in FIG. 8 is generated from one output terminal of the pixel separation unit 22317 of the region determination unit 2231, and the pixel separation unit 22317 is generated. Display data belonging to the outermost peripheral area Z (108) in FIG. 8 is generated from the other output terminal.
Hereinafter, returning to FIG. 9 again, the operation of the overdrive computing unit 223 shown in FIG. 9 will be described below.
The image display data supplied from the CPU 210 to the display driving device 220 according to the second embodiment is first supplied to the area determination unit 2231. Therefore, the area determination unit 2231 belongs to any of the area A (105), the area B (106), the area C (107), and the area Z (108) in FIG. Is determined. The determination result of the area determination unit 2231 is supplied to the compression rate calculation unit 2232 and the multiplexer 2236. When the supplied image display data is a pixel belonging to any of the region A (105), the region B (106), and the region C (107) in FIG. 8, the image display data is generated from one output terminal of the region determination unit 2231. The displayed data is supplied to the image compression unit 2232 and the overdrive processing unit 2235. In the compression rate calculation unit 2232, when the determination result determination result of the region determination unit 2231 indicates any of the region A (105), the region B (106), and the region C (107), data compression is performed according to the determination result. Any value of the rates R A , R B , and R C is set in the image compression unit 2233. The image compression unit 2233 compresses the display data supplied from one output terminal of the region determination unit 2231 with the data compression rate set by the compression rate calculation unit 2232 and stores the compressed data in the frame memory 224. The image display data stored in the frame memory 224 is read from the frame memory 224 at the timing when the image display data of the same pixel of the next frame is input, and is expanded by the image expansion unit 2234. On the other hand, the image display data of the same pixel in the next frame of the region A (105), the region B (106), and the region C (107) via the region determination unit 2231 is the pixel of the previous frame expanded by the image expansion unit 2234. By comparing the data with the overdrive processing unit 2235, image display data for overdrive is generated. On the other hand, when the supplied image display data indicates that the display data belongs to the outermost peripheral area Z (108) in FIG. 8, the image display data in FIG. The display data of the region Z (108) is directly supplied to the other input terminal of the multiplexer 2236. The multiplexer 2236 responds to the determination result of the region determination unit 2231 and the display data of the region A (105), region B (106), and region C (107) supplied from one output terminal of the region determination unit 2231 and the other One of the display data of the area Z (108) supplied from the output terminal is selected, and the selected display data is supplied to the D / A converter 225 of the display driving device 202 as an image display data output.
As described above, according to the second embodiment of the present invention described with reference to FIGS. 9 and 10, the screen peripheral portion 104 and the screen peripheral portion 104 in the screen central portion 103 of the liquid crystal screen 102 are the same as in the first embodiment. In comparison, it is possible to store the previous time frame data with high accuracy (low compression rate) and to achieve a higher image quality at the screen central portion 103 than at the screen peripheral portion 104 by executing the overdrive process. Further, the storage capacity of the frame memory 224 is saved for the pixels in the outermost peripheral area Z (108) of the liquid crystal screen 102 that the viewer does not have a strict interest in, and the saved amount of the screen central portion 103 of the liquid crystal screen 102 is saved. Image quality can be improved.
FIG. 11 is a diagram illustrating a configuration of the overdrive computing unit 223 of the display driving device 220 according to the third embodiment of this invention.
The overdrive calculation unit 223 according to the third embodiment shown in FIG. 11 is similar to the overdrive calculation unit 223 according to the second embodiment shown in FIG. 9 in that the area determination unit 2231, the compression rate calculation unit 2232, and the image A compression unit 2233, an image expansion unit 2234, an overdrive processing unit 2235, and a multiplexer 2236 are included. However, an overdrive availability determination unit 2237 is added to the overdrive calculation unit 223 of FIG. Further, in the overdrive computing unit 223 according to the third embodiment shown in FIG. 11, the overdrive availability determination unit 2237 has the regions A (105) and B (106) of the liquid crystal screen 102 set in the image compression unit 2233. , The values of the data compression ratios R A , R B , and RC of the area C (107) are supplied. The overdrive availability determination unit 2237 is supplied with each maximum compression ratio that is the upper limit of the data compression ratios R A , R B , and RC . Further, an overdrive availability signal for each region generated from the output of the overdrive availability determination unit 2237 is supplied to the control input terminal of the multiplexer 2236. Image display data and an output signal of the overdrive processing unit 2235 are supplied to one input terminal and the other input terminal of the multiplexer 2236, respectively.
FIG. 12 is a block diagram showing the display driving device 220 and its peripheral devices according to the third embodiment of the present invention including the overdrive computing unit 223 shown in FIG.
12 includes an interface 221, a setting register 222, an overdrive computing unit 223, a RAM 224 as a frame memory, and a D / A converter 225, like the display driving device 220 shown in FIG. It is a waste. However, in the display driving device 220 shown in FIG. 12, each maximum compression that is the upper limit of the data compression ratios R A , R B , and RC is sent from the CPU 210 to the overdrive computing unit 223 via the interface 221 and the setting register 222. Rate is supplied.
In the third embodiment of the present invention described with reference to FIG. 9 and FIG. 10, the area A (105) and area B () of the liquid crystal screen 102 calculated by the compression rate calculator 2232 of the overdrive calculator 223. 106), when the values of the data compression rates R A , R B , and R C of the region C (107) are less than the maximum compression rates at the upper limit, the first embodiment of the present invention described above is performed. The same operation as that of the second embodiment of the present invention is executed. That is, the screen center portion 103 of the liquid crystal screen 102 stores the previous time frame data with higher accuracy (low compression rate) than the screen periphery portion 104 and executes the overdrive process so that the screen center portion is higher than the screen periphery portion 104. 103 enables relatively high image quality.
However, in the third embodiment of the present invention, each compression rate value of the data compression rates R A , R B , and R C calculated by the compression rate calculation unit 2232 of the overdrive computing unit 223 is the maximum of each maximum. When the compression rate is exceeded, the overdrive process is omitted. That is, in this case, the multiplexer 2236 to which the overdrive inhibition signal output from the overdrive availability determination unit 2237 is supplied to the control input terminal selects the image display data to be supplied to one input terminal, and is selected. Image display data is output as an output signal of the overdrive computing unit 223. Therefore, when there is a possibility that image quality degradation may be noticeable by setting an excessively high value for each of the data compression ratios R A , R B , and RC calculated by the compression ratio calculation unit 2232. The overdrive processing is omitted, and relatively high-quality image display data supplied to the overdrive processing unit 2235 can be selected by the multiplexer 2236 and output as an output signal of the overdrive computing unit 223.
Hereinafter, returning to FIG. 11 again, the operation of the overdrive computing unit 223 shown in FIG. 11 will be described below.
The image display data supplied from the CPU 210 to the display driving device 220 according to the third embodiment is first supplied to the area determination unit 2231. Therefore, the area determination unit 2231 belongs to any of the area A (105), the area B (106), the area C (107), and the area Z (108) in FIG. Is determined. The determination result of the area determination unit 2231 is supplied to the compression rate calculation unit 2232. In the compression rate calculation unit 2232, when the determination result determination result of the region determination unit 2231 indicates any of the region A (105), the region B (106), and the region C (107), data compression is performed according to the determination result. Any value of the rates R A , R B , and R C is set in the image compression unit 2233. The image compression unit 2233 compresses the supplied image display data at the data compression rate set by the compression rate calculation unit 2232 and stores the compressed data in the frame memory 224. The image display data stored in the frame memory 224 is read from the frame memory 224 at the timing when the image display data of the same pixel of the next frame is input, and is expanded by the image expansion unit 2234. On the other hand, the image display data of the same pixel in the next frame of the region A (105), the region B (106), and the region C (107) is the pixel data of the previous frame expanded by the image expansion unit 2234 and the overdrive processing unit 2235. The image display data for overdrive is generated by the comparison in the above.
On the other hand, the overdrive overdrive permission determination unit 2237, the data compression ratio has been calculated by the compression ratio calculating unit 2232 R A, R B, each data compression ratio set in the setting register 222 and R C R A, R The upper limit compression ratios of B and RC are compared.
If the value of each compression rate R A , R B , RC calculated by the compression rate calculation unit 2232 is less than the maximum compression rate at the upper limit, the output of the overdrive availability determination unit 2237 The multiplexer 2236 to which the overdrive permission signal is supplied to the control input terminal selects the output signal of the overdrive processing unit 2235 supplied to the other input terminal, and the selected output signal is the output signal of the overdrive computing unit 223. Is output as
However, when the values of the compression ratios R A , R B , and R C calculated by the compression ratio calculation unit 2232 of the overdrive computing unit 223 are equal to or greater than the maximum compression ratios at the upper limit, The multiplexer 2236 to which the overdrive prohibition signal output from the enable / disable determining unit 2237 is supplied to the control input terminal selects the image display data supplied to one input terminal, and the selected image display data is the overdrive computing unit 223. Is output as an output signal.
As described above, according to the third embodiment of the present invention described with reference to FIGS. 11 and 12, the screen center of the liquid crystal screen 102 is the same as in the first embodiment and the second embodiment. The unit 103 stores the previous time frame data with high accuracy (low compression rate) compared to the screen peripheral part 104, and by executing overdrive processing, the screen central part 103 has a higher image quality than the screen peripheral part 104. It becomes possible to do. If the compression ratios of the data compression ratios R A , R B , and R C calculated by the compression ratio calculation unit 2232 are set to excessively high values, there is a risk that image quality will be significantly deteriorated. The relatively high-quality image display data supplied to the overdrive processing unit 2235 with the drive process omitted is selected by the multiplexer 2236 and can be output as an output signal of the overdrive computing unit 223.
FIG. 13 is a diagram for explaining region division of a screen in the liquid crystal display device according to the fourth embodiment of the present invention mounted on a mobile phone terminal.
The screen area dividing method shown in FIG. 13 differs from the screen area dividing methods shown in FIGS. 1 and 8 in that two data compression ratios R A and R B having relatively low values are set. These areas A (105) and B (106) are not statically set in the screen center 103, but dynamically change within the liquid crystal screen 102. On the other hand, the third area C (107) in which a relatively high value data compression rate RC is set is set statically with respect to the screen center portion 103.
In the screen shown in FIG. 13, symbol 108 indicates the center of the visual field detected by detecting the viewer's line of sight on the screen, and this visual field center 108 is displayed inside the liquid crystal screen 102 in response to the movement of the viewer's eyeball. It is something that moves. Therefore, in the area division of the screen shown in FIG. 13, the first area A (105) is dynamically set in the immediate vicinity of the visual field center 108 detected by the gaze detection of the viewer of the screen. The second area B (106) is dynamically set around the area A (105). However, the shapes of the first region A (105) and the second region B (106) are merely examples, and the present invention is not limited thereto. Further, information such as the size of each of the two areas A (105) and B (106) can be set or updated from outside the display driving device 220. As a result, even when the viewer is not paying attention to the center of the liquid crystal screen 102, high image quality can be realized in the area that the viewer pays attention to, and the frame memory 224 can be saved in the area that the viewer does not pay attention to. , The viewer can experience a comprehensive improvement in image quality.
FIG. 14 is a diagram illustrating a configuration of the overdrive computing unit 223 of the display driving device 220 according to the fourth embodiment of the present invention.
The overdrive computing unit 223 according to the fourth embodiment shown in FIG. 14 is similar to the overdrive computing unit 223 according to the first embodiment shown in FIG. 3, with an area determining unit 2231, a compression rate calculating unit 2232, and an image. A compression unit 2233, an image expansion unit 2234, and an overdrive processing unit 2235 are included. However, a gaze detection unit 2238 and a region setting unit 2239 are added to the overdrive calculation unit 223 of FIG. Furthermore, in the overdrive computing unit 223 according to the fourth embodiment shown in FIG. 11, the line-of-sight detection unit 2238 generates position information of the visual field center 108 by executing the line-of-sight detection of the viewer. In response to the position information of the center of the visual field 108 generated by the line-of-sight detecting unit 2238, the boundary x coordinates x A 0 of the area setting unit 2239 region A (105), x A 1 , the boundary y-coordinate y A 0, y A 1. Generate boundary x coordinate x B 0, x B 1, boundary y coordinate y B 0, y B 1 of area B (106) as area boundary x coordinate, area boundary y coordinate. The region setting information of the region boundary x coordinate and the region boundary y coordinate is supplied to the region determination unit 2231 and the compression rate calculation unit 2232.
Hereinafter, the operation of the overdrive computing unit 223 illustrated in FIG. 14 will be described below.
In the overdrive calculation unit 223 illustrated in FIG. 14, the line-of-sight detection unit 2238 generates position information of the visual field center 108 by executing the viewer's line-of-sight detection. In response to the position information of the visual field center 108, the region setting unit 2239 generates region setting information of the region A (105) and the region B (106) dynamically set in FIG. The information is supplied to the area determination unit 2231 and the compression rate calculation unit 2232.
The image display data supplied from the CPU 210 to the display driving device 220 according to the fourth embodiment is supplied to the area determination unit 2231. Accordingly, the region determination unit 2231 refers to the region setting information of the region setting unit 2239 and statically displays the region A (105), the region B (106), and the region in which the image display data is dynamically set in FIG. To which area C (107) is set. The determination result of the area determination unit 2231 is supplied to the compression rate calculation unit 2232. When the determination result determination result of the region determination unit 2231 indicates one of the region A (105), the region B (106), and the region C (107), the compression rate calculation unit 2232 respectively performs data compression according to the determination result. Any value of the rates R A , R B , and R C is set in the image compression unit 2233. The image compression unit 2233 compresses the image display data at the data compression rate set by the compression rate calculation unit 2232 and stores it in the frame memory 224. The image display data stored in the frame memory 224 is read from the frame memory 224 at the timing when the image display data of the same pixel in the next frame is input, and is expanded by the image expansion unit 2234. On the other hand, the image display data of the same pixel in the next frame of the region A (105), the region B (106), and the region C (107) is the pixel data of the previous frame expanded by the image expansion unit 2234 and the overdrive processing unit 2235. Are compared with each other to generate image display data for overdrive.
As described above, according to the fourth embodiment of the present invention described with reference to FIGS. 13 and 14, high image quality can be realized in the region A (105) and the region B (106) that are viewed by the viewer. Since the frame memory 224 can be saved in the area C (107) that the viewer does not pay attention to, the viewer can experience an overall improvement in image quality.
As mentioned above, the invention made by the present inventor has been specifically described based on various embodiments. However, the present invention is not limited thereto, and various modifications can be made without departing from the scope of the invention. Needless to say.
For example, the present invention is not limited to a small liquid crystal display mounted on a mobile phone terminal, but a small liquid crystal display mounted on a battery-operated PDA (personal digital assistance), a portable game device, a small notebook personal computer, or the like. It is possible to apply to.
Furthermore, the present invention can be applied not only to a small liquid crystal display but also to an organic EL (electroluminescence) display.
DESCRIPTION OF SYMBOLS 101 ... Mobile phone terminal 102 ... Liquid crystal screen 103 ... Screen center part 104 ... Screen peripheral part A (105) ... Area | region near a center B (106), C (107) ... Area | region of a peripheral part 108 ... Center of visual field RA , R B , R C ... Compression rate 210 ... Central processing unit (CPU)
DESCRIPTION OF SYMBOLS 220 ... Display drive device 230 ... Display device 221 ... Interface 222 ... Area setting register 223 ... Overdrive operation part 224 ... Frame memory 225 ... D / A converter 2231 ... Area determination part 2232 ... Compression rate calculation part 2233 ... Image compression Section 2234 ... Image expansion section 2235 ... Overdrive processing section 2236 ... Multiplexer 2236
2237 ... Overdrive availability determination unit 2238 ... Line-of-sight detection unit 2239 ... Region setting unit 22231 ... x counter 22312 ... y counter 22313 ... Comparator 22314 ... Comparator 22315 ... Region determination unit 22316 ... Region boundary coordinate calculation unit 22317 ... Pixel separation unit 22321 ... Compression rate determination unit 22322 ... Multiplexer
A display driving device configured to be able to drive a display device,
The display driving device is configured to be able to store image display data in a memory after compression, and the display driving device is configured to be able to generate a previous time frame by decompressing read data of the memory,
The display driving device includes a setting unit and an overdrive computing unit,
The setting unit can partition the display screen of the display device into at least a first area and a second area,
The overdrive calculation unit further includes a region determination unit,
The area determination unit receives information related to the image display data and obtains area setting information with reference to the setting unit, so that the image display data can be selected from the first area and the second area. Generate the region determination result by determining whether it belongs to the region,
The overdrive calculation unit further includes a compression rate calculation unit,
The compression rate calculation unit responds to the region determination result of the region determination unit and the region setting information of the setting unit, whereby image display data of the first region and image display data of the second region A first data compression rate and a second data compression rate with different values are set for
The overdrive computing unit further includes an image compression unit,
The image compression unit includes the image display data in the first area and the second data based on the first data compression rate and the second data compression rate that are different from each other set by the compression rate calculation unit. Each of the image display data in the area can be compressed and stored in the memory,
The overdrive computing unit is configured to be able to generate overdrive display data in response to the current time frame and the previous time frame supplied,
The overdrive computing unit is configured to use the first data compression ratio and the second data compression ratio of the image display data in the first area and the image display data in the second area, respectively, having different values. Compressed and stored in the memory ,
The first area and the second area partitioned by the display screen of the display device can be set respectively in the area of the visual field center of the display screen detected by the viewer's gaze detection and its periphery,
The second data compression rate for the second region in the periphery can be set to a larger value than the first data compression rate for the first region of the region at the center of the visual field. <br/> Display drive device.
2. The display driving device according to claim 1, wherein the overdrive calculation unit generates the overdrive display data including overshoot and undershoot in response to a difference between the current time frame and the previous time frame.
The overdrive computing unit includes an image expansion unit,
The display driving device according to claim 2, wherein the image expansion unit expands the read data of the memory.
The region determination unit responds to the dot clock, the horizontal synchronization signal, and the vertical synchronization signal as the information related to the image display data, and the image display data is either the first region or the second region. The display drive device according to claim 3, wherein the display drive device is used to determine whether or not the device belongs.
The compression rate calculation unit is responsive to region setting information relating to a partition between the first region and the second region of the display screen of the display device, and the first data compression rate and the second data compression. The display driving device according to claim 4, wherein the rate is calculated.
The first area and the second area defined on the display screen of the display device can be set at approximately the center of the display screen and its periphery, respectively.
2. The second data compression rate for the second region in the vicinity can be set to a larger value than the first data compression rate for the first region at the substantially center. The display driving device according to claim 5.
The display driving device according to claim 6, wherein a liquid crystal display device can be driven as the display device.
The display driving device according to claim 1, wherein a liquid crystal display device can be driven as the display device.
An operation method of a display driving device configured to be able to drive a display device,
The display driving device is configured to be able to store image display data in a memory after being compressed, and the display driving device is capable of generating a previous time frame by decompressing read data of the memory,
The overdrive computing unit is capable of generating overdrive display data in response to the supplied current time frame and the previous time frame,
The overdrive computing unit is configured to use the first data compression ratio and the second data compression ratio of the image display data in the first area and the image display data in the second area, respectively, having different values. Compressed and stored in the memory,
The second data compression rate for the second region in the periphery can be set to a larger value than the first data compression rate for the first region of the region at the center of the visual field.
Operation method of display driving device.
The operation of the display driving device according to claim 9, wherein the overdrive computing unit generates the overdrive display data including overshoot and undershoot in response to a difference between the current time frame and the previous time frame. Method.
The operation method of the display driving device according to claim 10, wherein the image expansion unit expands the read data of the memory.
The region determination unit responds to the dot clock, the horizontal synchronization signal, and the vertical synchronization signal as the information related to the image display data, and the image display data is either the first region or the second region. The operation method of the display drive device according to claim 11, wherein it is determined whether or not the device belongs to the display drive device.
The compression rate calculation unit is responsive to region setting information relating to a partition between the first region and the second region of the display screen of the display device, and the first data compression rate and the second data compression. The operation method of the display driving device according to claim 12, wherein the rate is calculated.
10. The second data compression rate for the second region in the vicinity can be set to a larger value than the first data compression rate for the first region at the substantially center. A method for operating the display driving device according to claim 13.
The method of operating a display driving device according to claim 14, wherein a liquid crystal display device can be driven as the display device.
The operation method of the display driving device according to claim 9, wherein a liquid crystal display device can be driven as the display device.
JP2009120577A 2009-05-19 2009-05-19 Display driving apparatus and operation method thereof Expired - Fee Related JP5366304B2 (en)
JP2009120577A JP5366304B2 (en) 2009-05-19 2009-05-19 Display driving apparatus and operation method thereof
US12/780,915 US20100295872A1 (en) 2009-05-19 2010-05-16 Display driver and driving method
TW99115809A TWI427588B (en) 2009-05-19 2010-05-18 Display driving device and its action method
KR1020100046388A KR101134199B1 (en) 2009-05-19 2010-05-18 Display driver and driving method
CN 201010182697 CN101894531B (en) 2009-05-19 2010-05-19 Display driver and working method
JP2010271343A JP2010271343A (en) 2010-12-02
JP2010271343A5 JP2010271343A5 (en) 2012-04-12
JP5366304B2 true JP5366304B2 (en) 2013-12-11
ID=43103706
JP2009120577A Expired - Fee Related JP5366304B2 (en) 2009-05-19 2009-05-19 Display driving apparatus and operation method thereof
US (1) US20100295872A1 (en)
JP (1) JP5366304B2 (en)
KR (1) KR101134199B1 (en)
CN (1) CN101894531B (en)
TW (1) TWI427588B (en)
JP5358482B2 (en) * 2010-02-24 2013-12-04 株式会社ルネサスエスピードライバ Display drive circuit
KR20110131897A (en) * 2010-06-01 2011-12-07 삼성전자주식회사 Method of processing data and display apparatus performing the method
JP5801624B2 (en) 2011-06-29 2015-10-28 ルネサスエレクトロニクス株式会社 Display device and display device control circuit
TWI459346B (en) * 2011-10-07 2014-11-01 Novatek Microelectronics Corp Display apparatus
CN102855859B (en) * 2012-09-06 2015-06-17 深圳市华星光电技术有限公司 Frame data reduction method for over-driving technology
US9076408B2 (en) * 2012-09-06 2015-07-07 Shenzhen China Star Optoelectronics Technology Co., Ltd. Frame data shrinking method used in over-driving technology
TWI494906B (en) * 2013-01-09 2015-08-01 Realtek Semiconductor Corp Overdriving control method and overdriveing control circuit
CN103943074B (en) * 2013-01-17 2017-04-12 瑞昱半导体股份有限公司 Overdrive control method and overdrive control circuit
TWI564869B (en) * 2013-01-31 2017-01-01 奇景光電股份有限公司 Overdrive device applied to displayer and associated method
CN107820097A (en) * 2017-10-11 2018-03-20 惠科股份有限公司 A kind of picture storage method and display panel
JPS62220082A (en) * 1986-03-20 1987-09-28 Fujitsu Ltd Picture encoding device
JPH0273793A (en) * 1988-09-08 1990-03-13 Canon Inc High efficient coding device
JPH08163469A (en) * 1994-11-30 1996-06-21 Canon Inc Image display device
JPH08265802A (en) * 1995-03-24 1996-10-11 Canon Inc Signal compressor and signal expander
JP3687159B2 (en) * 1995-11-09 2005-08-24 カシオ計算機株式会社 Image compression / decompression apparatus and method
JP3749473B2 (en) 2001-11-29 2006-03-01 株式会社日立製作所 Display device
JP4148462B2 (en) * 2003-01-20 2008-09-10 株式会社リコー Image processing apparatus, electronic camera apparatus, and image processing method
TWI226189B (en) * 2003-03-28 2005-01-01 Nat Univ Chung Cheng Method for automatically detecting region of interest in the image
TW594184B (en) * 2003-10-01 2004-06-21 Display Optronics Corp M Multi-display monitor
TWI240220B (en) * 2004-04-26 2005-09-21 Chunghwa Picture Tubes Ltd Image processing method for a TFT LCD
JP2006047993A (en) * 2004-07-08 2006-02-16 Sharp Corp Data conversion device
CN1719507A (en) 2004-07-08 2006-01-11 夏普株式会社 Data conversion device
JP4403396B2 (en) * 2004-07-13 2010-01-27 ソニー株式会社 Imaging device and imaging element integrated circuit
JP2006267172A (en) * 2005-03-22 2006-10-05 Kawasaki Microelectronics Kk Image display device and image data correction circuit
TW200733746A (en) * 2006-02-21 2007-09-01 Softfoundry Internat Ptd Ltd Regional video compression processing method and the system thereof
JP2007281654A (en) * 2006-04-04 2007-10-25 Olympus Corp Image reproducing apparatus
CN100498922C (en) 2007-07-23 2009-06-10 友达光电股份有限公司 Over-driving device
JP4845825B2 (en) * 2007-07-25 2011-12-28 パナソニック液晶ディスプレイ株式会社 Multicolor display device
2009-05-19 JP JP2009120577A patent/JP5366304B2/en not_active Expired - Fee Related
2010-05-16 US US12/780,915 patent/US20100295872A1/en not_active Abandoned
2010-05-18 KR KR1020100046388A patent/KR101134199B1/en not_active IP Right Cessation
2010-05-18 TW TW99115809A patent/TWI427588B/en not_active IP Right Cessation
2010-05-19 CN CN 201010182697 patent/CN101894531B/en active IP Right Grant
CN101894531B (en) 2013-04-17
CN101894531A (en) 2010-11-24
TW201112205A (en) 2011-04-01
TWI427588B (en) 2014-02-21
KR101134199B1 (en) 2012-04-09
JP2010271343A (en) 2010-12-02
KR20100124667A (en) 2010-11-29
US20100295872A1 (en) 2010-11-25
JP2004240317A (en) 2004-08-26 Display method, display device and data writing circuit to be used for the device
US8654132B2 (en) 2014-02-18 System, method and computer program product for adjusting a refresh rate of a display
CA2695108C (en) 2014-04-01 Distributed processing for video enhancement and display power management
JP2005250457A (en) 2005-09-15 Dynamically selecting either frame rate conversion (frc) or pixel over drive in lcd panel based display
JP4995077B2 (en) 2012-08-08 Pixel overdrive for LCD panels containing very slow responding pixels
JP5358482B2 (en) 2013-12-04 Display drive circuit
US8897365B2 (en) 2014-11-25 Video rate control processor for a video encoding process
US7050077B2 (en) 2006-05-23 Resolution conversion device and method, and information processing apparatus
KR100834567B1 (en) 2008-06-02 Video display device and method for video display
US20150179149A1 (en) 2015-06-25 Dynamic gpu &amp; video resolution control using the retina perception model
JP2005017484A (en) 2005-01-20 Unit, method, and program for image display
US20040104877A1 (en) 2004-06-03 Image display control apparatus and image display control method
KR20120089556A (en) 2012-08-13 Spatio-temporal color luminance dithering techniques
JP4438997B2 (en) 2010-03-24 Liquid crystal display method and liquid crystal display device
TWI381359B (en) 2013-01-01 Graphics controller, display controller and method for compensating for low response time in displays
US20100302287A1 (en) 2010-12-02 Display driving device and display driving system
US8265160B2 (en) 2012-09-11 Parallel three-dimensional recursive search (3DRS) meandering algorithm
US20070091115A1 (en) 2007-04-26 Display driver
2013-09-06 A01 Written decision to grant a patent or to grant a registration (utility model)
2018-09-20 LAPS Cancellation because of no payment of annual fees