Complex defect diffraction model and method for defect inspection of transparent substrate
10983478 · 2021-04-20
Assignee
Inventors
- Chau-Jern Cheng (Taipei, TW)
- Han-Yen Tu (Taipei, TW)
- Kuang-Che Chang Chien (New Taipei, TW)
- Yu-Chih Lin (Taipei, TW)
Cpc classification
G03H1/0866
PHYSICS
G01N2021/8967
PHYSICS
G03H2001/005
PHYSICS
G01N21/958
PHYSICS
G03H1/0443
PHYSICS
International classification
G03H1/00
PHYSICS
Abstract
A method for defect inspection of a transparent substrate comprises utilizing a wavefront reconstruction unit to obtain complex defect diffraction wavefront of a transparent substrate; using a complex defect diffraction module to confirm the effective diffraction distance of the complex defect diffraction wavefront; utilizing a defect detection module to detect position of the defect of the transparent substrate; using a defect classification module to perform extraction, analysis and classification of diffraction characteristics and utilizing a machine learning algorithm or a deep learning algorithm to automatically identify the defects.
Claims
1. A method for defect inspection of a transparent substrate, which is executed by a computer, the method comprising: using the computer to perform the following: utilizing a wavefront reconstruction unit to reconstruct a wide-field hologram image of a transparent substrate created by a digital holographic microscopy to obtain defect complex images including an amplitude image and a phase image of a defect of said transparent substrate; utilizing a defect diffraction module to confirm an effective diffraction range of said defect complex image, determine a difference of diffraction field of said defect at different diffraction planes through a longitudinal focal depth of said diffraction field to define a number of effective observations within said effective diffraction range and record diffraction characteristics of said defect complex images by simulating of phantom diffraction at different reconstruction distances, wherein said effective diffraction range includes a minimum diffraction distance and a maximum diffraction distance; utilizing a defect inspection module to determine a location of a defect on said transparent substrate by determining a contrast value of reconstructed penetrating and reflecting numerical light field of said defect complex images diffracted to an imaging plane; and utilizing a defect classification module to classify a type of said defect by a defect identification algorithm based on said diffraction characteristics of said defect complex images.
2. The method of claim 1, wherein said minimum diffraction distance is equal to 2λr.sup.2/L.sub.x.sup.2 and said maximum diffraction distance is equal to S.sup.2/4λN.sub.F, where λ is a wavelength of incident light, z.sub.1 is a reconstruction distance of an imaging plane, L.sub.x is a size of complex defect diffraction on X axis, S is a size of defect, and N.sub.F is a Fresnel number.
3. The method of claim 2, wherein said transparent substrate is a glass substrate.
4. The method of claim 3, wherein said transparent substrate is a sapphire substrate.
5. The method of claim 2, wherein said transparent substrate is a transparent ceramic substrate, transparent polymer substrate or high transmittance optical substrate.
6. The method of claim 1, further comprising a numerical propagation of Fourier transform approach, convolution approach, angular spectrum approach or Fresnel diffraction transform approach to reconstruct object diffraction wave of said transparent substrate to obtain said defect complex images.
7. The method of claim 1, wherein said transparent substrate includes a Polyester (PET) film.
8. The method of claim 7, wherein said transparent substrate includes a transparent film.
9. The method of claim 1, further comprising a machine learning algorithm to analyze and judge diffraction light field characteristics of said defect at said location to identify said defect.
10. The method of claim 9, wherein said machine learning algorithm is performed in said defect classification module.
11. The method of claim 9, wherein said machine learning algorithm includes a region-based segmentation algorithm and morphological operators.
12. The method of claim 9, wherein said machine learning algorithm includes a feature extraction process and a classification model.
13. The method of claim 9, further comprising providing a defect complex images database for said machine learning algorithm.
14. The method of claim 9, wherein said machine learning algorithm includes at least one convolutional neural network and at least one classifier.
15. The method of claim 1, further comprising a deep learning algorithm to analyze and judge diffraction light field characteristics of said defect at said location to identify said defect.
16. The method of claim 15, wherein said deep learning algorithm is performed in said defect classification module.
17. The method of claim 1, wherein said transparent substrate is a glass substrate, sapphire substrate, transparent ceramic substrate, transparent polymer substrate or high transmittance optical substrate.
18. The method of claim 1, wherein said transparent substrate includes a Polyester (PET) film or a transparent film.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The components, characteristics and advantages of the present invention may be understood by the detailed descriptions of the preferred embodiments outlined in the specification and the drawings attached:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
DETAILED DESCRIPTION
(21) Some preferred embodiments of the present invention will now be described in greater detail. However, it should be recognized that the preferred embodiments of the present invention are provided for illustration rather than limiting the present invention. In addition, the present invention can be practiced in a wide range of other embodiments besides those explicitly described, and the scope of the present invention is not expressly limited except as specified in the accompanying claims.
(22) The proposed digital holography recording method is applied to obtain and record wavefront information of defects on a transparent substrate. Based on this wavefront information, the diffraction fields of defects on different planes are identified and classified through the proposed defect diffraction model. The method of identification and classification is to automatically analyze the wavefront and diffraction characteristics of the defects through computer learning, in order to achieve automatic identification and classification of the defects on the transparent substrate. In the embodiment, the defects such as bubble, dust, scratch and watermark the on transparent substrates can be distinguished by the proposed method of the invention.
(23) In order to meet the above technical requirements, the invention provides an apparatus of a defect inspection of a transparent substrate. The apparatus comprises at least the following components:
(24) (1) Digital holographic recording and reconstruction unit: Record light field information of the substrate to be detected by digital holographic technology, and use the reconstructed amplitude and phase to analyze and identify the defect information of the substrate.
(25) (2) Defect Diffraction Module: It is used to analyze the defect to create different results of diffraction in space, define the effective range of diffraction distance for analysis and the number of effective observations within the range; through the size of the defect, determine the effective range of diffraction distance through diffraction distance of far field, and determine the difference of diffraction field between two distances through the longitudinal focal depth of the diffraction field to define the number of effective observations within the range.
(26) (3) Defect Inspection Algorithms of Machine Learning or Deep Learning: They are used to quantify the diffraction characteristics recorded by complex images of the defect on a glass substrate. Using the proposed defect diffraction module, the diffraction characteristics of three-dimensional space in different positions are reconstructed at effective longitudinal intervals and distances. Through the proposed algorithm, the inter-relation between amplitude and phase values between the same reconstructed plane and different reconstructed planes is extracted and quantified to analyze the diffraction characteristics of normal glass substrates and various defects, and further to use the computer to analyze the diffraction characteristics of normal glass substrate and various defects. Machine Learning or Deep Learning is used to detect defects and identify different defects.
(27) The invention provides a method for defect inspection of a transparent substrate, which includes: a wavefront reconstruction algorithm; using a defect diffraction module to define the defect to be identified, the effective diffraction range required in the identification process, and the number of effective diffraction observations in the range; and using a defect inspection algorithm based on the diffraction characteristics, which can automatically detect the location of defects on the glass substrate, in the defect diffraction module; and using a defect identification algorithm based on diffraction characteristics to extract and analyze the diffraction features for the detected defect areas and identify the types of defects, in the defect diffraction module.
(28)
(29) As shown in
(30) In one embodiment, the mirror M3 is equipped with a piezoelectric transducers (PZT), spatial light modulator (SLM), or rotatable parallel plate, which may be as a phase shifter for adjusting phase shift of the reference wave.
(31) In one embodiment, the optical system further comprises a filter mask configured between the two lens of the Telescopic Imaging System TL1. The filter mask comprises a first filter area and a second filter area, wherein the first filter area allows the object wave passing through and the second filter area allows the reference wave passing through.
(32) In one embodiment, the optical system further comprises an intermediate optics system TL2 and a grating, wherein the grating is configured between the TL1 and the TL2, and the filter mask is configured between the two lens of the intermediate optics system TL2. In one embodiment, the intermediate optics system TL2 is an optical image resizing/reduction system (Telescopic Imaging System).
(33) It should be noted that the optical system of
(34)
(35) In one embodiment, the transparent substrate is for example glass substrate, sapphire substrate, transparent ceramic substrate, transparent polymer substrate, such as polycarbonate (PC) substrate, Polymethylmethacrylate (PMMA) substrate or high transmittance optical substrate. In addition, Polyester (PET) film or other transparent film can also be used as test target for defect image.
(36) The reference wave includes: plane wave, spherical wave or arbitrary curved surface wave. In one embodiment, the spherical reference wave is magnified by encoding spherical factor to reduce spectrum bandwidth of the measured object in the Fourier plane, in order to avoid spectrum overlap between the object spectrum and DC term or conjugate term, and the effective number of pixels can retrieve and record high frequency information of the object to be measured. Accordingly, the optimal lateral resolution and field of view of the wide field digital holography is obtained by optimizing the object distance and the spherical reference wave (light). The above-mentioned wide field digital holography may be used to complete wavefront recording and reconstruction, in order to obtain the defect complex images of the object to be measured. The reconstructed defect complex images include amplitude images and phase images, as shown in
(37) The digital hologram is performed by an up-sampling technology to enhance the equivalent resolution of the photodetector array of the optical system, further to achieve wide field, high resolution imaging effect. The reconstruction method of digital hologram includes Fourier transform approach, convolution approach, angular spectrum approach or Fresnel diffraction transform approach to reconstruct the object diffraction wave of the transparent substrate. In the numerical reconstruction method of Fourier transform approach, the number of pixels will be changed with the reconstruction distance. This feature will make pixel size reduction of the reconstructed image, in order to avoid the actual pixel size of the photodetector array to be restricted, and to achieve the purpose of up sampling the reconstructed image.
(38) As mentioned above, penetrating/reflecting light field of the defect is diffracted to the image sensor and interfered with the reference light, and then recorded as a digital hologram 300. The defect light field of the recorded digital hologram 300 is obtained by using the digital reconstruction method (executed in a computer). As shown in
(39) Through the defect diffraction module, the image plane of the defect complex light field diffraction can be calculated. In this embodiment, the defect diffraction module is used to define the defect to be identified, the effective diffraction range required in the identification process, and number of the effective diffraction within the effective diffraction range can be observed and discussed.
(40)
(41) Next, in step 220, a defect inspection module is used to detect a location of the defect on the glass substrate. In this step, a defect inspection algorithm based on the diffraction characteristics is used, which automatically detects the location of the defect on the glass substrate in the above-mentioned defect diffraction module. In an embodiment, an automatically focusing (auto-focusing) algorithm is used to determine whether a defect image is formed or not, and then the defect location on the substrate can be determined by the defect imaging position. As shown in
(42) Then, in the step 230, a defect classification module is used to extract, analyze and classify the diffraction characteristics of the defect complex light field. Through the above defect diffraction module, the defect diffraction light field of a transparent substrate with known defect location can be calculated. In this step, a defect identification algorithm based on the diffraction characteristics is used to extract and analyze the diffraction characteristics of the detected defect regions in the above defect diffraction module.
(43) Finally, in the step 240, a machine learning algorithm is used to analyze and judge the diffraction light field characteristics of a defect at a known location, so as to automatically classify the type of the defect. For example, a classifier is used to automatically identify the type of the defect.
(44) As shown in
(45) After that, the step of feature extraction 318 is performed. In this step, a set of quantitative features is included to analyze the diffraction characteristics of the defect complex images in the defect detection area. In one embodiment, the quantitative features of the complex images comprise one pattern feature and seven optical diffraction features, which are circle index, margin diffraction, margin sharpness, maximal value mean, minimal value mean, maximal value variation, minimal value variation and area ratio. As shown in
(46) Next, after the test data 314 is processed by the defect detection 316 and the feature extraction 318, a classifier 322 is used to perform a multi-class defect classification. After the training data 312 is processed by the defect detection 316 and the feature extraction 318, a training 320 needs to be further performed, and then the classifier 322 is used to perform a multi-class defect classification. For example, a logistic regression model and a k-fold cross validation are used to perform the multi-class defect classification. Finally, the result 324 of classification is obtained.
(47) By means of complex defect detection of machine learning algorithm, in some experiments of embodiments, there are 268 glass defects on 52 holograms, including 81 watermarks, 119 dusts and 68 cracks. As shown in Table 1 below, it shows a confusion table of defect detection including 268 defects. The effectiveness evaluation of the defect detection includes qualitative evaluation and quantitative evaluation. As shown in
(48) TABLE-US-00001 TABLE 1 Total number TP FP FN Defects 268 258 29 10 watermark 81 75 — 6 dust 119 117 — 2 scratch 68 66 — 2
(49) In addition, according to quantitative characteristics, the overall effectiveness evaluation of multi-class defect classification is compared, as described in Table 2, where PPV means a Positive Predictive Value and NPV means a Negative Predictive Value. The receiver operating characteristic (ROC) curve is described in
(50) TABLE-US-00002 TABLE 2 Optical Optical Optical Diffraction Diffraction Diffraction Character- Character- Character- All istics - com- istics - am- istics - phase features plex images plitude images images Accuracy 97.7% 95.3% 83.3% 94.2% Sensitivity 94.3% 93.8% 82.6% 91.4% Specificity 97.1% 96.5% 89.8% 94.6% PPV 95.1% 93.8% 80.4% 92.3% NPV 97.2% 94.3% 88.6% 93.7% Az 0.98% 0.96 0.88 0.96
(51) In another embodiment, a deep learning algorithm is used to analyze and determine the diffraction light field characteristics of a defect at known location in order to automatically classify the type of the defect.
(52) As shown in
(53) In one embodiment, a defect inspection method for the transparent substrate further includes a process of utilizing defect diffraction module to obtain complex images of defects in the minimal and the maximal diffraction distances of diffraction propagation, and to reach data augmentation of the defect complex image database required for machine learning or depth learning algorithm.
(54) The data in database 400 is passed through a training procedure 404, during which an error estimation 408 is performed. The result of the error estimation is sent back to the training procedure 404 for reference, and then a testing procedure 406 is executed for defect identification. The results include the amplitude images and phase images of background 410, watermark 412, dust 414 and crack 416, as shown in
(55) The experimental results of defect complex image detection in deep learning are described in Table 3, which includes classification of predictive results, in which TP means True Positive, FP means False Positive, FN means False Negative and TN means True Negative. As can be seen from Table 3, TP and TN occupied a large proportion. The results show that the accuracy (correct) rate of the defect detection and classification is about 99%, please refer to Table 4. The receiver operating characteristic (ROC) curve is described in
(56) TABLE-US-00003 TABLE 3 background watermark dust scratch TP 551 134 318 102 FP 6 6 7 4 FN 3 3 11 13 TN 575 992 799 1016
(57) TABLE-US-00004 TABLE 4 background watermark dust scratch Accuracy 99.2% 99.2% 98.4% 98.5% Sensitivity 99.4% 97.8% 96.6% 88.7% Specificity 98.9% 99.4% 99.1% 99.6% PPV 98.9% 95.7% 97.9% 96.2% NPV 99.5% 99.7% 98.6% 98.7% Az 0.99 0.99 0.99 0.95
(58) The algorithms of the steps of 200-240 of
(59) As will be understood by persons skilled in the art, the foregoing preferred embodiment of the present invention illustrates the present invention rather than limiting the present invention. Having described the invention in connection with a preferred embodiment, modifications will be suggested to those skilled in the art. Thus, the invention is not to be limited to this embodiment, but rather the invention is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims, the scope of which should be accorded the broadest interpretation, thereby encompassing all such modifications and similar structures. While the preferred embodiment of the invention has been illustrated and described, it will be appreciated that various changes can be made without departing from the spirit and scope of the invention.