Area-Mura Detection in TFT-LCD Panel* Kyu N. Choi, Jae Y. Lee, and Suk I. Yoo School of Computer Science and Engineering, Seoul National University Shilim-Dong, Gwanak-Gu, Seoul 151-742, Korea

ABSTRACT TFT-LCD generally has the intrinsic non-uniformity due to the variance of the backlight. The region that has the perceptible non-uniformity is defined as a defect, called area-mura. In this paper, we present a new segmentation method for detecting area-mura. We first extract candidates of area-muras using regression diagnostics and then select the real area-muras among those candidates based on the size and SEMU index, a measure of contrast based on human brightness perception. Performance of the presented method has been evaluated on those TFT-LCD panel samples provided by Samsung Electronics Co., Ltd.

Keywords : Segmentation, Regression Diagnostics, Mura, TFT-LCD, SEMU-Index.

1 INTRODUCTION TFT-LCD panel is a display device that has been widely used in various application products. One of the problems that we face in producing TFT-LCD panels is to detect the defects on the panels, called muras. Mura is, in most cases, not easily identified so that those persons identifying muras in the industry need the experienced skill based on the related knowledge. It is thus evident for the manually identifying process by human beings to be costly and not consistent. To overcome such difficulty, an automated process using vision technique has been considered.

Depending on the shapes of mura, they may be classified into dot-mura, line-mura, and area-mura [1]. As compared to dot-mura and line-mura, area-mura is relatively difficult to be identified due to its low-contrast and no particular pattern of shape. In this paper, we thus present the technique focused on area-mura. A segmentation method for identifying areamura suggested in this paper consists of two phases: In the first phase we extract the candidate area-muras from the TFT-LCD panel image using residual values computed from the polynomial formula approximating the panel surface. In *

This work was supported by the Mechatronics Center of Samsung Electronics Co., Ltd. with the project, ICT 04212003-00085, and partially by the BK21 project.

the second phase we identify the real area-mura among those candidates using its size and SEMU index.

2 SEGMENTATION Since TFT-LCD panel makes brightness using the backlight, it may have the non-uniform light brightness due to the radiance of the backlight and the distance between the backlight and the panel. The region on the panel that has considerably different brightness as compared to the rest of the panel may be defined as area- mura. To detect the areamura, we first take the image of the given TFT-LCD panel. The image taken directly from the panel however has some brightness distortion caused by the uneven reflection from the lighting source used for taking the image. It is not then easy to figure out in such a distorted image some feature of area-mura necessary for applying the traditional segmentation methods. For example, Figure 1(a) shows the image having area-mura at the lower right corner but with brightness distortion, Figure 1(b) is the profile of this image where a curved surface (or a gradient plane) due to brightness distortion does not make the feature of area-mura clearly captured, and Figure 1(c) is the image resulting from applying the well-known Otsu’s method [2] in which the area-mura is not easily captured.

(a)

(b)

(c)

Figure 1

Our segmentation method for generating candidate area-muras is based on the residual values computed from the original surface image and the revised surface image obtained by removing the brightness distortion and the possible area-muras from the original image. This is based on the regression diagnostics method [3]. First, for each pixel, p, on the image, we generate a polynomial, fp, approximating the original surface image except the pixel, p. The complement residual value of p, denoted by Rcp, is then given by the average of residual values of the rest of pixels, where the residual value, Rx(fp), of each pixel, x, is given by subtracting its intensity value on the polynomial, fp, from that on the original surface image. Those pixels whose complement residual values are greater than or equal to ηRcmax, where Rcmax

is the maximum value of all complement residual values and η is the flattening rate given to be 0.2 in this work, formulate the revised surface image. Based on these pixels, we generate a polynomial, fR, approximating the revised image. Next we compute the residual value, Rx(fR), of each pixel, x, which is given by subtracting its intensity value on fR from that on the original image. Finally we select those pixels whose residual values, Rx(fR), are greater than or equal to γRmax where Rmax is the maximum value of Rx(fR) and γ is threshold determining the candidate area-muras given to be 0.4 in this work. These selected pixels are assumed to formulate the candidate area-muras. Figure 2 illustrates this process: Figure 2(a) is the revised image without brightness distortion, Figure 2(b) is the profile of this image in which the feature of area-mura is clearly notified, and Figure 2(c) is the image resulting from applying the thresholding operation in which some candidate area-muras are shown.

(a)

(c)

(b) Figure 2

3 IDENTIFICATION To identify the real area-muras from the candidate area-muras found in the previous section, we first remove some candidate area-muras due to noise from the external sensing devices using the small-sized median filter. Next, by applying the dilation operation [4], we make all the pixels inside the same candidate area-mura have the identical intensity values. Finally, for each of candidate area-mura, we compute its size and SEMU index, whose formula is given below, the standard test level claimed by a group of TFT-LCD manufacturing industries: SEMU index =

C 1.97 + 0.72 S 0.33

where C is the local contrast of a candidate area-mura and S is the size of a candidate area-mura. If the size and the SEMU index of a candidate area-mura meet the condition required by the industry, the candidate area-mura is identified

to be the real. Figure 3 shows one example illustrating this identification process. The overall steps for segmentation and identification are summarized in Table 1.

(a)

(b)

(c)

Figure 3 : (a) Image resulting from applying the median filter, (b) Image resulting from applying the dilation operation, (c) Image having one real area-mura obtained by applying the size and SEMU index test.

4 EXPRIMENTAL RESULTS Experiment has been performed on 31 TFT-LCD panel samples, each of which has one area-mura. The minimum size and maximum size of one area-mura were set to be 400 and 10000, respectively. For each of 31 panel samples, the SEMU index values of all candidate area-muras were computed. The SEMU index value of each real area-mura claimed by the industry was then greater than 0.5, which is shown with the gray color in Figure 4, while the average of the index values of all the other not real area-muras was less than 0.5, shown with the black color in Figure 4. Based on this result, the SEMU index threshold was set to be 0.5. From this experiment, all 31 area-muras claimed by the industry have been successfully detected but 3 candidate area-muras claimed to be not real by the industry have been identified to be real. It took less than 2 seconds, in average, to test each panel. Figure 5 shows 6 examples with their original images and final images processed.

Segmentation 1. For each pixel, p, on the image, generate a polynomial, fp, approximating the original surface image except the pixel, p. 2. Compute the complement residual value of p, Rcp, given by the average of residual values of the rest of pixels, where the residual value, Rx(fp), of each pixel, x, is given by subtracting its intensity value on the polynomial, fp, from that on the original surface image. 3. Select those pixels whose complement residual values are greater than or equal to ηRcmax, where Rcmax is the maximum value of all complement residual values and η is the flattening rate. 4. Generate a polynomial, fR, approximating the revised image based on these pixels. 5. Compute the residual value, Rx(fR), of each pixel, x, which is given by subtracting its intensity value on fR from that on the original image. 6. Select those pixels whose residual values, Rx(fR), are greater than or equal to γRmax where Rmax is the maximum value of Rx(fR) and γ is threshold determining the candidate area-muras 7. Produce the binary candidate image based on these pixels.

Identification 1. Apply the median filter method and the dilation morphology operation to the candidate image. 2. Remove those candidate area-muras not meeting the size of real area-mura. 3. Identify those candidates whose SEMU index values are greater than the given threshold to be the real. Table 1

3

2.5

2

1.5

1

0.5

0 Figure 4

Figure 5

ACKNOWLEDGEMENT The ICT at Seoul National University provided research facilities for this work.

REFERENCES [1] W. K. Pratt, S. S. Sawkar and Kevin O’Reilly, “Automatic blemish detection in liquid crystal flat panel displays”, IS&T/SPIE symposium on Electronic Imaging : Science and Technology, 3306, San Jose, California, January 2530, 1998. [2] N. Otsu, “A Threshold Selection Method from Gray-Level Histograms”, IEEE Transactions on Systems, Man, and Cybernetics, vol. 9, no. 1, pp. 62-66, 1979. [3] P. J. Rousseeuw, Robust Regression and Outlier Detection, John Wiley & Sons, New York, 1987. [4] R. C. Gonzalez, R. E. Woodes, Digital Image Processing. 2nd ed., Prentice Hall, 2002.

Area-Mura Detection in TFT-LCD Panel

TFT-LCD panel is a display device that has been widely used in various application products. One of the ... It is thus evident for the manually identifying process by human beings to be costly and not consistent. To overcome such difficulty, an automated process using vision technique has been considered. Depending on ...

362KB Sizes 0 Downloads 156 Views

Recommend Documents

Unidirectional panel
Dec 31, 1996 - Foreign Application Priority Data. 56450702 11/1981 (JP) '. Jul. 28, 1984. (GB) . ... _ _R_ h d W _ b. 58 F' 1d f s h ................................... .. 428 187 ...

Panel Proposal
Choose an option. ( ) Member of SAAS ( ) Member of ASA ( ) Processing Membership. Title of Proposed panel: Panel Abstract (200-300 words): Please, complete this form and send it, in electronic format (via e-mail), to board members. Rodrigo Andrés (r

Homecoming Panel -
TIGER TALK: LIFE AFTER GRADUATION. A PANEL DISCUSSION. INTRODUCING: H O S T E D B Y : T R Y S T I N K I E R F R A N C I S. K Y L E. G R E E N E. M O N I Q U E. H I L L. T E N I K K A. S M I T H - H U G H E S. C A L L E B. O B U M B A. CONTACT KAREN R

Panel Data
With panel data we can control for factors that: ... Panel data lets us eliminate omitted variable bias when the ..... •1/3 of traffic fatalities involve a drinking driver.

Panel II.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Panel II.pdf.

HQCC6KHY_20140407140318_ACE Jerneh Panel Workshops ...
HQCC6KHY_20140407140318_ACE Jerneh Panel Workshops 030414.pdf. HQCC6KHY_20140407140318_ACE Jerneh Panel Workshops 030414.pdf. Open.

Outlier Detection in Sensor Networks
Keywords. Data Mining, Histogram, Outlier Detection, Wireless Sensor. Networks. 1. INTRODUCTION. Sensor networks will be deployed in buildings, cars, and ... republish, to post on servers or to redistribute to lists, requires prior specific permissio

Towards Desynchronization Detection in Biosignals
relationships between the signals. We propose a novel data-driven approach to detect desynchronization among biosignals from two modalities (or domains). Our approach is to train a model to learn the relationships between biosignals from two domains

Robust Location Detection in Emergency Sensor Networks
that generalizes the basic ID-CODE algorithm and produces irreducible r-robust codes. The degree of robustness, r, is a design parameter that can be traded off ...

Addressing Multimodality in Overt Aggression Detection
between annotations for each case and we observe the complexity of the process and the unsuitability of using simple rules for fusion. Fusion. Aggression .... Table 2). 4.3 Multimodal processing. The feature vectors from audio and video are concatena

Detection-based Object Labeling in 3D Scenes
In computer vision, both scene labeling and object de- tection have been extensively .... Hence, the maximum detector response across all scales is the best estimate of the true ..... at 30, 45, and 60 degrees with the horizon. Each detector is.

credit constraints in brazilian firms: evidence from panel ...
IDRC workshop on Finance and Changing Patterns in Developing Countries ... However, if the firm is credit constrained, then investment decision is affect by the.

Inference in Panel Data Models under Attrition Caused ...
j+% ) 6E -'(y%,y&,x%,x&,β) g (я$ (z%,z&,v)) 6S φ 1,x%j,x&j.*& . To estimate. 6. E F ...... problem in that it satisfies the conditions S3'S6 of the consistency and ...

Density Forecasts in Panel Data Models
Apr 28, 2017 - Keywords: Bayesian, Semiparametric Methods, Panel Data, Density Forecasts, .... once the density forecasts are obtained, one can easily recover the point ..... Yau et al., 2011; Hastie et al., 2015), which does not involve hard ...

Prevention Prevention and Detection Detection ...
IJRIT International Journal of Research in Information Technology, Volume 2, Issue 4, April 2014, Pg: 365- 373 ..... Packet passport uses a light weight message authentication code (MAC) such as hash-based message ... IP Spoofing”, International Jo