QUASI-BI-QUADRATIC INTERPOLATION FOR LUT
IMPLEMENTATION FOR LCD TV
Heebum Park, Guiwon Seo and Chulhee Lee
School of Electrical and Electronics Engineering,Yonsei University, Shinchon dong, Seoul, Korea Rep.
Keywords: LCD, LUT, Interpolation, Overdrive, Quadratic function.
Abstract: Overdriving schemes are used to improve the response time of LCD (Liquid Crystal Display). Typically
they are implemented by using LUT (Look-Up Table) within an image processor. However, the size of LUT
is limited by the physical memory size and system cost. In actual implementation of LUT, final overdriving
values are obtained using interpolation methods. However, interpolation errors may cause some display
artifacts and response time delay. In this paper, we present an improved method for LUT implementation
using linear interpolation and piecewise least-square polynomial regression to reduce such errors. The
proposed method improves LUT performance with reduced memory requirements.
1 INTRODUCTION
Recently, the demand for TFT LCD-TVs has
dramatically increased. TFT-LCD TVs have many
advantages including high resolution, light weight,
slim size and low power consumption. On the other
hand, there are also some problems such as slow
response time. Response time is very important for
LCD TVs since TV monitors need to properly
display moving pictures (Song et al., 2004). The
overdrive technique improves the response time of
TFT-LCDs by enlarging the desired change in the
pixel value to force LC materials (Wubben et al,
2004, Someya et al., 2003, Hartman et al., 1996, Lee
et al, 2001, K. Kawabe and T.Furuhashi, 2001). A
block diagram of overdrive is shown in Figure 1.
Figure 1: Block Diagram of overdrive.
The overall system includes a signal processing unit
which generates a current frame data, a frame
memory to store a previous frame data, an
overdriving unit to generate the current frame data
using the frame memory and the look-up table
(LUT), and a liquid crystal panel configured to
display the frame data.
For each pair of the pixel value of the current frame
and the pixel value of the previous frame, the look-
up table (LUT) is used to compute a compensated
value based on TFT-LCD response time
characteristics. However, most LUT stores a part of
the entire LUT data (256x256 matrix) since the LUT
size is limited by the physical memory size and
fabrication cost. For example, a typical LUT has 8 x
8 matrix format and final overdriving pixel values of
LUT are computed using an interpolation method. In
generally, bilinear interpolation is used due to its
simple implementation. However, bilinear
interpolation may introduce artifacts. In this paper,
we propose a new interpolation method for this LUT
implementation.
2 LUT FOR OVERDRIVE
A complete LUT requires a 256x256 matrix
structure in an 8-bit overdrive scheme. A total of
256x256 LUT values are needed for all possible
combinations of current and previous gray levels and
optimum LUT values for overdrive are determined
by experimental measurements. Figure 2 and Figure
3 show the characteristics of typical LUT data. As
can be seen in the Figure 2, the LUT column data
has non-linear characteristics. However, the LUT
row data (Figure 3) shows more linear
70
Park H., Seo G. and Lee C. (2009).
QUASI-BI-QUADRATIC INTERPOLATION FOR LUT IMPLEMENTATION FOR LCD TV.
In Proceedings of the First International Conference on Computer Imaging Theory and Applications, pages 70-73
DOI: 10.5220/0001807600700073
Copyright
c
SciTePress