US20040086166A1 - Method and apparatus for flat patterned media inspection - Google Patents

Method and apparatus for flat patterned media inspection Download PDF

Info

Publication number
US20040086166A1
US20040086166A1 US10/439,991 US43999103A US2004086166A1 US 20040086166 A1 US20040086166 A1 US 20040086166A1 US 43999103 A US43999103 A US 43999103A US 2004086166 A1 US2004086166 A1 US 2004086166A1
Authority
US
United States
Prior art keywords
defect
sub
resolution
review
defects
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/439,991
Inventor
Adam Weiss
Afsar Saranli
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Photon Dynamics Inc
Original Assignee
Photon Dynamics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Photon Dynamics Inc filed Critical Photon Dynamics Inc
Priority to US10/439,991 priority Critical patent/US20040086166A1/en
Assigned to PHOTON DYNAMICS, INC. reassignment PHOTON DYNAMICS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SARANLI, AFSAR, WEISS, ADAM
Priority to US10/688,326 priority patent/US7386161B2/en
Priority to TW092129894A priority patent/TWI285045B/en
Priority to KR1020030076822A priority patent/KR100997355B1/en
Priority to CNB2003101034401A priority patent/CN100520379C/en
Priority to JP2003374208A priority patent/JP4859340B2/en
Assigned to PHOTON DYNAMICS, INC. reassignment PHOTON DYNAMICS, INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: PHOTON DYNAMICS, INC.
Publication of US20040086166A1 publication Critical patent/US20040086166A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N21/956Inspecting patterns on the surface of objects
    • G01N21/95607Inspecting patterns on the surface of objects using a comparative method
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N2021/9513Liquid crystal panels

Definitions

  • the invention relates to the general field of machine vision based inspection technology and more particularly to machine vision based detection and classification of defects occurring on large flat patterned surfaces.
  • the invention addresses the inspection of materials deposited on large substrate glass plates such as LCD panels.
  • the invention applies to the general case of the inspection of any flat patterned media, the invention is particularly related to the inspection of glass substrates used for TFT LCD panels in precompletion form.
  • defects may be introduced that affect the structure and that have electronic and/or visual implications on the final LCD panel product.
  • defects include but are not limited to circuit shorts, opens, foreign particles, mask problems, feature size problems, over etching and under etching.
  • these defects need to be detected, classified and if possible repaired, preferably at the stage they are generated.
  • the decision to repair is based on accurate classification of defects and especially to the separation between “killer”, “repairable” and “process” defects.
  • a low resolution sub-system is used to detect the problem areas of the plate (Defect Detection Sub-System—DDS) while a separate high resolution camera is used at a later stage to capture high resolution images for these problem areas (Defect Review Sub-System—DRS) for the purpose of higher reliability automatic or manual classification.
  • DDS Defect Review Sub-System
  • the number of problem areas detected by the DDS can be kept within manageable limits, high resolution image capture for these singular points remains feasible. Still, this number has often a direct impact on either the cycle time of the system (if all defects are to be reviewed) or on the review performance of the system (if a fixed limited number of defects are reviewed).
  • AOI Automated Optical Inspection
  • PCB inspection silicon VLSI integrated-circuit wafer (die) inspection
  • LCD panel inspection LCD panel inspection.
  • Most of the implemented solutions are based on spatial domain pattern comparison techniques often used in combination with sensor level pixel or sub-pixel precision alignment techniques.
  • U.S. Pat. No. 4,579,455 to Levy et al. describes an alignment and pattern comparison technique where a pair of 7 ⁇ 7 windows are considered on the test and reference images and squared sum of errors over a multitude of possible 3 ⁇ 3 sub-windows within this window are computed. If the minimum error over these combinations exceeds a threshold value, a defect is assumed. The method appears to be capable of compensating for alignment mismatch down to a sensor pixel level.
  • the first stage of examination is by means of a raster scan with a small diameter laser beam and also for the fact that the two examinations are in sequential stages.
  • the disadvantages include the following:
  • Idle imaging resources The high resolution defect review imager is idle while the detection imager is active and the detection imager is idle while the review imager is active. This leads to an inefficient use of the system resources within the given time constraints.
  • Non-optimal review process When classification is necessary, and production environment time constraints prevent the imaging of all candidate locations, the user of the system may be left with the difficult task of deciding how many and which of the candidates to collect and process with the high resolution review imager.
  • a concurrent low resolution/high resolution parallel scanning system is provided as an improvement in the scanning process of an inspection system, whereby lower resolution defect detection efficiently overlaps and parallels higher resolution defect review and classification stages in which defects are automatically defined and resolved.
  • the invention is a valid solution for the more general problem of optically inspecting the surface of a flat article for defects, the invention is particularly useful for detecting pattern defects on large glass plates deposited with integrated-circuit LCD panels. Therefore, the invention will be described in relation to this particular application.
  • the invention provides an improved system which is mechanically and electronically capable of performing a low resolution and a high resolution imaging of the surface of the subject of inspection concurrently in time.
  • This includes two independent and parallel imaging sub-systems of different resolutions, each capable of acquiring images in parallel from the surface of the article to be inspected.
  • the low resolution imaging includes a Defect Detection Sub-System (DDS) and the high resolution imaging includes a Defect Review Sub-System (DRS).
  • DDS Defect Detection Sub-System
  • DRS Defect Review Sub-System
  • each of these sub-systems may in turn have one or more imaging channels.
  • the Defect Detection Sub-System covers substantially all of the surface subject to inspection, using a typically large number of identical comparatively lower resolution imaging optics and optical-to-electrical converters (such as CCD or CMOS photo-sensitive devices).
  • the DDS sub-system may be mounted on a moving apparatus which travels along the subject to be inspected, possibly performing a multitude of passes or alternatively, it may be fixedly mounted over a moving surface carrying the article to be inspected.
  • the present invention seeks to significantly reduce overall cycle time for the automatic optical inspection of flat, large, patterned articles. Applied to the TFT LCD inspection problem considered, this increases the value of the AOI instrument for the users which are usually operating under tight cycle-time constraints hence increase the chance of an AOI system being used for in-line 100% TFT-LCD plate inspection.
  • the optimal dispatching algorithm minimizes the number of defect candidates which cannot be reviewed with high resolution imaging of the DRS sub-system with given number of camera modules. It also enables the priority capture of the defect candidates which are more important for high resolution imaging. Overall, this either results in the minimization of the number of camera modules required for a given defect candidate distribution potentially reducing the system cost figure or improves the performance of the system with the same number of camera modules.
  • On-the-fly focusing is typically a required feature of the present invention to realize the overlapped concurrent DDS/DRS system with low and high resolution by bringing the high resolution imaging system into sharp focus at the candidate defect locations. It increases the time efficiency of the overall scheme and enables the DRS sub-system to operate without stopping along the y-axis.
  • the present invention and its components act as a pipeline of inspection and associated processing, keeping all critical stages of the inspection fully active and utilized during the scan of the article being inspected.
  • FIG. 1 is a top view of a small region of a panel portion illustrating possible defect types.
  • FIG. 2A and FIG. 2B are perspective views from different perspectives of one possible implementation of the invention corresponding to opposing scanning directions.
  • FIG. 3A and FIG. 3B are graphs of feasibility boundaries.
  • FIG. 4A, FIG. 4B and FIG. 4C are graphs to illustrate access strategies.
  • FIG. 5A and FIG. 5B are graphs to illustrate auto-focusing strategies.
  • FIG. 1 there is an illustration of some of the possible defects that can be found during the manufacturing process for LCD panels. These include metal protrusion 110 into an ITO layer 112 , ITO protrusion 114 into metal 116 , a so-called mouse bite crack 118 in metal 112 , an open circuit 120 in metal 116 , a transistor short 124 in the transistor 122 of a pixel, and a foreign particle 126 in any region. Each of these types of defects must be detected, classified and if possible repaired.
  • an inspection platform 10 (FIG. 2A or 2 B) is provided with a Defect Review Sub-System (DRS) 12 which comprises a plurality of substantially identical, comparatively higher resolution imaging optics and optical-to-electrical converters together forming a set of camera modules 14 , 16 , 18 that are capable of moving together, as on a gantry 20 along the length of the article to be inspected 22 in coordination with scanning motion of a Defect Detection Sub-system (DDS) 24 .
  • DDS Defect Detection Sub-system
  • Each identical camera 14 , 16 , 18 is further capable of independently moving across the scanning motion of the Defect Detection sub-system 24 .
  • FIGS. 2A and 2B Suitable mechanical layouts of such a system are presented in FIGS. 2A and 2B where the DRS 12 is placed on its own scanning gantry 20 capable of moving along the direction of the low resolution scan.
  • Individual high resolution DRS 12 modules 14 , 16 , 18 are capable of moving across the main scanning direction.
  • Twenty DDS 24 modules 26 - 45 and three DRS modules 14 , 16 , 18 are displayed for illustration purposes. The actual numbers of modules may be determined by the needs of the particular application.
  • the DRS modules 14 , 16 , 18 need not necessarily be on a separate gantry 20 , but they may as well be mounted on the same gantry such as the DDS gantry 47 .
  • a scan using a linearly actuated gantry is not the only method considered for performing the imaging scan over the surface of inspection.
  • Alternative methods of performing this scan such as a tilt rotating mirror scanner with appropriately designed stationary optics, are possible, and the algorithms disclosed herein can be adapted accordingly.
  • the operation of the DDS/DRS concurrent system 10 comprises causing the lower resolution DDS sub-system 24 on gantry 47 to scan over the entire area of the subject to be inspected, possibly in multiple passes, where each pass covers a percentage of the total area.
  • the DDS sub-system 24 performs basic defect detection and classification where lists of defects and defect candidates are generated based on a confidence measure. Defects which can be classified with high confidence at this stage are not imaged by the DRS sub-system 12 .
  • the defect candidates identified with lower classification confidence out of the DDS are however scheduled at this stage to be imaged by the DRS sub-system 12 at a higher resolution.
  • Each such defect candidate is associated with a DRS worthiness measure to indicate the importance level of imaging this particular candidate with high resolution.
  • the DRS subsystem which follows the DDS sub-system with a coordinated motion performs an optimal motion pattern to maximize the number and worthiness of defect candidates which can be captured at that pass.
  • the candidates which could not be captured at the current pass are scheduled for the subsequent passes. The details of this process are set forth in the following sections.
  • DRS sub-system modules 14 , 16 , 18 which are capable of performing dynamic auto-focusing during travel to the candidate defect location. This feature is detailed in the following sections.
  • One feature of the present invention is a process to dispatch the available high resolution DRS sub-system modules 14 , 16 , 18 to the scheduled defect candidates so as to maximize the number and DRS worthiness of the captured defect candidates. Based on the assumption that expected defect distribution is uniform, each DRS module 14 , 16 , 18 is considered autonomous with a minimum amount of interaction for x-span partitioning and collision prevention, as described below.
  • the DDS sub-system 24 scans, it reveals the defect candidates which are to be concurrently imaged by one of the high resolution DRS sub-system modules 14 , 16 , 18 . Due to the mechanical acceleration and speed constraints on the design of the system, the DRS sub-system modules 14 , 16 , 18 that follow them may not be able to capture all the revealed defect candidates on the same pass.
  • the details of a dispatching algorithm are not given in this disclosure, but a list of critical procedures is given and some of the critical constraints that must be considered are outlined here so that one of ordinary skill in the art may formulate a suitable dispatching algorithm.
  • the dispatching algorithm for dispatching the selected DRS sub-system modules 14 , 16 , 18 to the defect candidates takes into account the mechanical constraints on module motion, such as maximum acceleration and speed, the requirements for dynamic focusing, the number of defects that can be captured by alternative motion patterns, and the value or DRS worthiness of individual defects.
  • a suitable dispatching algorithm also deals with the presence of multiple passes over the scan area, effectively enabling defect candidates which could not be captured on the current pass to be captured on the subsequent passes.
  • the DRS module dispatching process should consider a fixed look-ahead window in the main direction of scanning (denoted as y-axis in the x-y plane). For any given distance along the y-axis, an individual DRS sub-system module has a feasible field of access (FOA) of an area within which any point is reachable by the module, assuming that the module is initially stationary and is again intended to be stationary at the end of the motion. This is the feasible field of access illustrated in FIGS. 3A and 3B.
  • FOA feasible field of access
  • each initial position and velocity for a particular DRS module and a preselected look-ahead window on the y-axis leads to a specific feasible field of access.
  • This field of access region determines which defects are reachable from the current location of the DRS sub-system module.
  • this area changes and must be recomputed.
  • the shape of this area changes if the module is not x-axis stationary when the area is computed.
  • the DRS sub-systems of the present invention each process the candidate defect map visible in the chosen y-axis window to perform the following steps:
  • FIGS. 4A through 4C illustrate the operation of the foregoing process.
  • the motion solution will be optimal.
  • the current motion solution may no longer be optimum, and the above procedure should be repeated to find a new optimum path for the subject DRS module.
  • the subject module may already be in motion towards a defect when the new solution is computed.
  • the module may change direction to target a different candidate location.
  • arc costs are determined as a suitable function of the negative cost of capturing the destination defect candidate, the total cost of defect candidates missed when this arc is selected, the total distance and energy costs of the movement associated with the arc. Individual factors in the total cost are normalized to compatible dynamic ranges and are weighted according to the requirements of the particular application to generate the final arc cost.
  • the resulting “shortest path finding” graph theory problem is solved for the minimum cost path from the current module location up to and including the last defect candidate location along the y-axis within that module's look-ahead window. After capturing the last defect candidate in computed sequence, the module then remains x-stationary until another new defect candidate appears within the look-ahead window in which case the process is repeated.
  • the solution to the graph theory problem is generated by making use of one of the well-established algorithms in this field, e.g., Dijkstra's Algorithm for shortest path or an incremental variant seem well suited for the task but other alternatives may also be considered.
  • a further feature of the present invention is the incorporation of boundary conditions and the presence of adjacent modules into the formulated graph by means of additional limits on the feasible fields of access.
  • the adjacent DRS sub-system modules across the same x-axis are each assigned a zone of dispatch of equal size and with an appropriate amount of overlap between them. This partition of the x-span into equal sized zones is based on the assumption of uniform defect distribution.
  • a defect candidate it is possible for a defect candidate to fall into the overlap zone between two adjacent DRS modules, in which case it will be taken into account in the solution of both of the modules. This case does not lead to any collision conditions if only one or none of the modules have included that particular defect in their optimal dispatch trajectories.
  • the algorithm is optioned to consider the computed total optimal solution costs for the two modules and to assign the defect to the module leading to the minimum of the two total optimal costs. For example, where, mi and m i+1 are the two adjacent modules and C* i and C* i+1 are the two optimal solution costs, the defect is assigned to module k which satisfies:
  • Another feature of the present invention is a process of dynamically adjusting the focus of the DRS sub-system camera modules and finding the optimal focus point. This is done while the module is in motion towards the target defect candidate location, as explained below.
  • the present invention seeks to achieve optimal focus at the defect candidate location by performing a series of full or partial image captures during the travel towards the defect candidate. This process is initiated and completed at a close enough distance to the target location so that the obtained focus point is valid on the target location.
  • FIGS. 5A and 5B illustrate module motion from defect candidates n 2 to n 5 assuming that n 5 is still feasible under the additional constraint.
  • the image capture steps in (a) may be effected either during an arbitrary diagonal motion of the module (moving also in x-axis direction) (FIG. 5A) or only when the camera becomes x-stationary (FIG. 5B). In the latter case, the feasible field of access computation takes into account the additional x-stationary period at the end of the motion for focusing purposes.
  • the focus quality measure used in step (b) may be based on image contrast as well as on the highest frequency content in the image as limited by the Modulation Transfer Function (MTF) of the lens system used.
  • MTF Modulation Transfer Function
  • the system may perform concurrent review and automatic classification of the defect candidates found on the article being inspected by using the high resolution images collected by the DRS sub-system.
  • the DDS sub-system generates a stream of defect candidates which are queued and scheduled for imaging by a plurality of DRS sub-system modules.
  • the DRS modules are dispatched to perform high resolution imaging of the outstanding defect candidates by means of the method described in the preceding sections. This results in a stream of defect candidates which are associated with high resolution image data.
  • the defect candidates experience a two stage processing involving:
  • the high resolution candidate image is compared with a reference image (or more specifically data representative of a reference image) stored in system memory, that was captured previously either with the same module or with a different module.
  • This step involves the compensation of known variations between the test and reference, including correcting for such things as camera sensitivities, sensor pixel sensitivity variations, and spatial misalignment at sensor pixel level. Due to the high resolution of the DRS sub-system modules, sub-pixel alignment is not necessary.
  • the result of the automatic review process is either the validation of the existence of a legitimate defect at the candidate location or the rejection of the defect as a “false” defect, i.e., an artifact of the known limitations of the low resolution DDS sub-system.
  • the legitimate defects are forwarded to the Automatic Classification stage.
  • the high resolution defect image in combination with the output of the AR stage are used to extract the relevant features of the defect and make a final decision on the type of the defect through a classification process.
  • the individual features which may be of interest depends on the particular application but would include defect size, defect location, defect shape and signal level.
  • the primary output of the classification system is to determine whether a defect is:
  • a further feature of the present invention is the ability to realize the aforementioned stages in parallel, namely as concurrent processes.
  • the AR and AC stage operation is active concurrently as part of the DRS sub-system operation while the DDS sub-system is also performing the low resolution scan of the entire surface of the article being inspected.

Abstract

A concurrent low resolution/high resolution parallel scanning system is provided as an improvement in the scanning process of an inspection system for planar objects, such as large flat plates employed in panel displays, whereby lower resolution defect detection efficiently overlaps and parallels higher resolution defect review and classification stages in which defects are automatically defined and resolved. Although the invention is a valid solution for the more general problem of optically inspecting the surface of a flat article for defects, the invention is particularly useful for detecting pattern defects on large glass plates deposited with integrated-circuits for forming LCD flat panel displays.

Description

    CROSS-REFERENCES TO RELATED APPLICATIONS
  • The present application claims benefit of the filing date of U.S. provisional application No. 60/423,008 filed on Nov. 1, 2002, the entire content of which is incorporated herein by reference.[0001]
  • NOT APPLICABLE [0002]
  • STATEMENT AS TO RIGHTS TO INVENTIONS MADE UNDER FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT
  • NOT APPLICABLE [0003]
  • REFERENCE TO A “SEQUENCE LISTING,” A TABLE, OR A COMPUTER PROGRAM LISTING APPENDIX SUBMITTED ON A COMPACT DISK.
  • NOT APPLICABLE [0004]
  • BACKGROUND OF THE INVENTION
  • The invention relates to the general field of machine vision based inspection technology and more particularly to machine vision based detection and classification of defects occurring on large flat patterned surfaces. In particular, the invention addresses the inspection of materials deposited on large substrate glass plates such as LCD panels. Although the invention applies to the general case of the inspection of any flat patterned media, the invention is particularly related to the inspection of glass substrates used for TFT LCD panels in precompletion form. [0005]
  • During the manufacturing of LCD panels, large clear sheets of thin glass are used as a substrate for the deposition of various layers of materials to form electronic circuits that will function as a multitude of identical display panels. This deposition is usually done in stages wherein, at each stage, a particular material, such as metal, ITO, silicon, or amorphous silicon, is deposited over a previous layer (or upon the glass substrate) in adherence to a predetermined pattern often determined by a mask. Each process stage includes various steps such as deposition, masking, etching and stripping. [0006]
  • During each of the process stages and at various steps within a stage, various production defects may be introduced that affect the structure and that have electronic and/or visual implications on the final LCD panel product. Such defects include but are not limited to circuit shorts, opens, foreign particles, mask problems, feature size problems, over etching and under etching. In order for the final LCD panel to operate properly, these defects need to be detected, classified and if possible repaired, preferably at the stage they are generated. The decision to repair is based on accurate classification of defects and especially to the separation between “killer”, “repairable” and “process” defects. [0007]
  • The operating resolution of the system for automatic defect detection often has a direct impact on the inspection speed and the cost of the system. Therefore, only comparatively lower resolutions are feasible to scan the entire area of the plate. Unfortunately, at this lower resolution it has not been possible in the past to simultaneously perform both detection and reliable classification from the same image data collected. Also, low resolution has an impact on the performance of the detection algorithms, which often result in a substantial number of false alarms which need to be eliminated. Therefore, following a defect detection step, there is a need for a defect review step, wherein a higher resolution inspection (via camera) is used to capture the defect area of interest for subsequent validation of the defect candidate and thereafter to perform either automatic or human assisted classification. [0008]
  • In this type of operation, a low resolution sub-system is used to detect the problem areas of the plate (Defect Detection Sub-System—DDS) while a separate high resolution camera is used at a later stage to capture high resolution images for these problem areas (Defect Review Sub-System—DRS) for the purpose of higher reliability automatic or manual classification. As long as the number of problem areas detected by the DDS can be kept within manageable limits, high resolution image capture for these singular points remains feasible. Still, this number has often a direct impact on either the cycle time of the system (if all defects are to be reviewed) or on the review performance of the system (if a fixed limited number of defects are reviewed). [0009]
  • Automated Optical Inspection (AOI) equipment have been used for a variety of problems including but not limited to PCB inspection, silicon VLSI integrated-circuit wafer (die) inspection, as well as LCD panel inspection. Most of the implemented solutions are based on spatial domain pattern comparison techniques often used in combination with sensor level pixel or sub-pixel precision alignment techniques. [0010]
  • U.S. Pat. No. 4,579,455 to Levy et al. describes an alignment and pattern comparison technique where a pair of 7×7 windows are considered on the test and reference images and squared sum of errors over a multitude of possible 3×3 sub-windows within this window are computed. If the minimum error over these combinations exceeds a threshold value, a defect is assumed. The method appears to be capable of compensating for alignment mismatch down to a sensor pixel level. [0011]
  • Addressing issues about the coarse alignment precision of the method by Levy et al., U.S. Pat. No. 4,805,123 to Specht et al. describes an improved alignment and comparison technique for the detection of defects. In this technique, large windows in test and reference images are used to compute a sensor pixel level correlation between test and reference. The resulting sampled correlation surface's minimum point is found and a quadratic function is fitted to the surface in the neighborhood of this minimum point. Using the fitted quadratic function, a sub-pixel precision translation is obtained to align the test and reference images. The aligned images are compared by thresholding image differences on 2×2 sub-windows on the test and aligned reference images. [0012]
  • Variations and improvements on these basic techniques have also been proposed such as U.S. Pat. No. 5,907,628 to Yolles et al., which among other things point out to the drawbacks of using the sampled correlation surface to find the minimum and argue that due to coarse sampling of the surface this point may not correspond to the true minimum. Hence, they argue that the subsequent sub-pixel interpolation step would do little to improve the detected minimum and a false alignment would result, leading to false alarms in detection. Yolles et al. proposes to alleviate these problems by an elaborate comparison process based on improved comparison entities. [0013]
  • With any of the above methods, the use of a single feasible (comparatively low) resolution for scanning the entire surface of the article inspected leads to a set of alarm points. These points necessarily include both legitimate defects as well as false alarms, due to the inability of the methods to completely filter out expected variations between a test and reference image. This results in the alarm to be a set of defect candidates and arises the need to validate the candidates to form the true defect map of the article inspected. Furthermore, there is a strong need to classify the legitimate defects into a number of defect classes to help with the disposition of the article inspected, in some applications possibly enabling the article to be repaired. [0014]
  • One solution along these lines has been proposed by U.S. Pat. No. 5,699,447 to Alumot et al. which describes a two stage scanning approach. The entire panel is first scanned at a higher speed by a stage of comparatively low resolution non-CCD optical system with a small diameter laser beam in a raster scan mode. This is followed by a second stage scan with a high resolution CCD based optical system. The latter scanning stage extracts the higher resolution images of all the defect suspect locations which have been detected by the former scanning stage. Although this solution addresses the need to extract higher resolution images of the detected objects for their validation, it is different from the current invention in that the first stage of examination is by means of a raster scan with a small diameter laser beam and also for the fact that the two examinations are in sequential stages. The disadvantages include the following: [0015]
  • (a) Increased cycle time: The high resolution imaging stage comes immediately after the main detection stage. The sequential nature of the high resolution imaging has considerable impact on the inspection cycle time since the time required for high resolution image acquisition, review and classification is added to the time required for the detection scan. [0016]
  • (b) Idle imaging resources: The high resolution defect review imager is idle while the detection imager is active and the detection imager is idle while the review imager is active. This leads to an inefficient use of the system resources within the given time constraints. [0017]
  • (c) Non-optimal review process: When classification is necessary, and production environment time constraints prevent the imaging of all candidate locations, the user of the system may be left with the difficult task of deciding how many and which of the candidates to collect and process with the high resolution review imager. [0018]
  • What is needed is a fully automatic and overlapped high resolution defect review system operating in combination with a rapid and accurate classification technique to improve both the speed and accuracy of inspection and repair. [0019]
  • SUMMARY OF THE INVENTION
  • According to the invention, a concurrent low resolution/high resolution parallel scanning system is provided as an improvement in the scanning process of an inspection system, whereby lower resolution defect detection efficiently overlaps and parallels higher resolution defect review and classification stages in which defects are automatically defined and resolved. Although the invention is a valid solution for the more general problem of optically inspecting the surface of a flat article for defects, the invention is particularly useful for detecting pattern defects on large glass plates deposited with integrated-circuit LCD panels. Therefore, the invention will be described in relation to this particular application. [0020]
  • The invention provides an improved system which is mechanically and electronically capable of performing a low resolution and a high resolution imaging of the surface of the subject of inspection concurrently in time. This includes two independent and parallel imaging sub-systems of different resolutions, each capable of acquiring images in parallel from the surface of the article to be inspected. The low resolution imaging includes a Defect Detection Sub-System (DDS) and the high resolution imaging includes a Defect Review Sub-System (DRS). Furthermore, each of these sub-systems may in turn have one or more imaging channels. [0021]
  • The Defect Detection Sub-System covers substantially all of the surface subject to inspection, using a typically large number of identical comparatively lower resolution imaging optics and optical-to-electrical converters (such as CCD or CMOS photo-sensitive devices). The DDS sub-system may be mounted on a moving apparatus which travels along the subject to be inspected, possibly performing a multitude of passes or alternatively, it may be fixedly mounted over a moving surface carrying the article to be inspected. [0022]
  • By means of overlapping the low resolution defect detection and high resolution defect review and classification functionality, the present invention seeks to significantly reduce overall cycle time for the automatic optical inspection of flat, large, patterned articles. Applied to the TFT LCD inspection problem considered, this increases the value of the AOI instrument for the users which are usually operating under tight cycle-time constraints hence increase the chance of an AOI system being used for in-[0023] line 100% TFT-LCD plate inspection.
  • The optimal dispatching algorithm minimizes the number of defect candidates which cannot be reviewed with high resolution imaging of the DRS sub-system with given number of camera modules. It also enables the priority capture of the defect candidates which are more important for high resolution imaging. Overall, this either results in the minimization of the number of camera modules required for a given defect candidate distribution potentially reducing the system cost figure or improves the performance of the system with the same number of camera modules. [0024]
  • On-the-fly focusing is typically a required feature of the present invention to realize the overlapped concurrent DDS/DRS system with low and high resolution by bringing the high resolution imaging system into sharp focus at the candidate defect locations. It increases the time efficiency of the overall scheme and enables the DRS sub-system to operate without stopping along the y-axis. [0025]
  • The real-time concurrent review and classification which is a part of the DRS sub-system minimizes the need for human intervention in the inspection process and increases the cycle time efficiency of the system. [0026]
  • The present invention and its components act as a pipeline of inspection and associated processing, keeping all critical stages of the inspection fully active and utilized during the scan of the article being inspected. [0027]
  • The invention will be better understood by reference to the following detailed description in connection with the accompanying drawings.[0028]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a top view of a small region of a panel portion illustrating possible defect types. [0029]
  • FIG. 2A and FIG. 2B are perspective views from different perspectives of one possible implementation of the invention corresponding to opposing scanning directions. [0030]
  • FIG. 3A and FIG. 3B are graphs of feasibility boundaries. [0031]
  • FIG. 4A, FIG. 4B and FIG. 4C are graphs to illustrate access strategies. [0032]
  • FIG. 5A and FIG. 5B are graphs to illustrate auto-focusing strategies. [0033]
  • DETAILED DESCRIPTION OF SPECIFIC EMBODIMENTS
  • Referring to FIG. 1, there is an illustration of some of the possible defects that can be found during the manufacturing process for LCD panels. These include [0034] metal protrusion 110 into an ITO layer 112, ITO protrusion 114 into metal 116, a so-called mouse bite crack 118 in metal 112, an open circuit 120 in metal 116, a transistor short 124 in the transistor 122 of a pixel, and a foreign particle 126 in any region. Each of these types of defects must be detected, classified and if possible repaired.
  • According to the invention, an inspection platform [0035] 10 (FIG. 2A or 2B) is provided with a Defect Review Sub-System (DRS) 12 which comprises a plurality of substantially identical, comparatively higher resolution imaging optics and optical-to-electrical converters together forming a set of camera modules 14, 16, 18 that are capable of moving together, as on a gantry 20 along the length of the article to be inspected 22 in coordination with scanning motion of a Defect Detection Sub-system (DDS) 24. Each identical camera 14, 16, 18 is further capable of independently moving across the scanning motion of the Defect Detection sub-system 24.
  • Suitable mechanical layouts of such a system are presented in FIGS. 2A and 2B where the [0036] DRS 12 is placed on its own scanning gantry 20 capable of moving along the direction of the low resolution scan. Individual high resolution DRS 12 modules 14, 16, 18 are capable of moving across the main scanning direction. Twenty DDS 24 modules 26-45 and three DRS modules 14, 16, 18 are displayed for illustration purposes. The actual numbers of modules may be determined by the needs of the particular application. The DRS modules 14, 16, 18 need not necessarily be on a separate gantry 20, but they may as well be mounted on the same gantry such as the DDS gantry 47. Also, a scan using a linearly actuated gantry, although being illustrated here, is not the only method considered for performing the imaging scan over the surface of inspection. Alternative methods of performing this scan, such as a tilt rotating mirror scanner with appropriately designed stationary optics, are possible, and the algorithms disclosed herein can be adapted accordingly.
  • The operation of the DDS/DRS [0037] concurrent system 10 comprises causing the lower resolution DDS sub-system 24 on gantry 47 to scan over the entire area of the subject to be inspected, possibly in multiple passes, where each pass covers a percentage of the total area. During each such pass, the DDS sub-system 24 performs basic defect detection and classification where lists of defects and defect candidates are generated based on a confidence measure. Defects which can be classified with high confidence at this stage are not imaged by the DRS sub-system 12. The defect candidates identified with lower classification confidence out of the DDS are however scheduled at this stage to be imaged by the DRS sub-system 12 at a higher resolution.
  • Each such defect candidate is associated with a DRS worthiness measure to indicate the importance level of imaging this particular candidate with high resolution. The DRS subsystem which follows the DDS sub-system with a coordinated motion performs an optimal motion pattern to maximize the number and worthiness of defect candidates which can be captured at that pass. The candidates which could not be captured at the current pass are scheduled for the subsequent passes. The details of this process are set forth in the following sections. [0038]
  • Slight changes in the flatness of a large article to be inspected over the scanning area combined with the very small depth-of-field of the [0039] DRS sub-system 12 necessitates a dynamic focusing scheme for the DRS sub-system modules. Hence, the present invention incorporates DRS sub-system modules 14, 16, 18 which are capable of performing dynamic auto-focusing during travel to the candidate defect location. This feature is detailed in the following sections.
  • DRS Sub-System Module Dispatching [0040]
  • One feature of the present invention is a process to dispatch the available high resolution [0041] DRS sub-system modules 14, 16, 18 to the scheduled defect candidates so as to maximize the number and DRS worthiness of the captured defect candidates. Based on the assumption that expected defect distribution is uniform, each DRS module 14, 16, 18 is considered autonomous with a minimum amount of interaction for x-span partitioning and collision prevention, as described below.
  • As the [0042] DDS sub-system 24 scans, it reveals the defect candidates which are to be concurrently imaged by one of the high resolution DRS sub-system modules 14, 16, 18. Due to the mechanical acceleration and speed constraints on the design of the system, the DRS sub-system modules 14, 16, 18 that follow them may not be able to capture all the revealed defect candidates on the same pass. The details of a dispatching algorithm are not given in this disclosure, but a list of critical procedures is given and some of the critical constraints that must be considered are outlined here so that one of ordinary skill in the art may formulate a suitable dispatching algorithm. The dispatching algorithm for dispatching the selected DRS sub-system modules 14, 16, 18 to the defect candidates takes into account the mechanical constraints on module motion, such as maximum acceleration and speed, the requirements for dynamic focusing, the number of defects that can be captured by alternative motion patterns, and the value or DRS worthiness of individual defects. A suitable dispatching algorithm also deals with the presence of multiple passes over the scan area, effectively enabling defect candidates which could not be captured on the current pass to be captured on the subsequent passes.
  • The DRS module dispatching process should consider a fixed look-ahead window in the main direction of scanning (denoted as y-axis in the x-y plane). For any given distance along the y-axis, an individual DRS sub-system module has a feasible field of access (FOA) of an area within which any point is reachable by the module, assuming that the module is initially stationary and is again intended to be stationary at the end of the motion. This is the feasible field of access illustrated in FIGS. 3A and 3B. [0043]
  • As illustrated in FIGS. 3A and 3B, each initial position and velocity for a particular DRS module and a preselected look-ahead window on the y-axis leads to a specific feasible field of access. This field of access region determines which defects are reachable from the current location of the DRS sub-system module. However, once the module starts moving towards a target location, possibly a candidate defect, this area changes and must be recomputed. The shape of this area changes if the module is not x-axis stationary when the area is computed. [0044]
  • Through the feasible field of access computation, the DRS sub-systems of the present invention each process the candidate defect map visible in the chosen y-axis window to perform the following steps: [0045]
  • (a) Constructing a forward flow graph with nodes corresponding to defects candidates and the present module position, and arcs corresponding to feasible motions from the current position to defect candidates and in between the defect candidates; [0046]
  • (b) For each arc signifying a module move from one defect candidate to another defect candidate, associating costs to the arcs as a function of the cost factors, including the cost of missing other defects (due to the new feasible field of access resulting at the new location), the distance of the necessary motion as well as the worthiness of the captured defect; [0047]
  • (c) Solving the resulting graph for the minimum cost path from the current location to the end of the y-axis window considered; and [0048]
  • (d) Computing the necessary motion trajectory for the corresponding DRS subsystem module. [0049]
  • FIGS. 4A through 4C illustrate the operation of the foregoing process. As long as the set of defect candidates falling within the considered y-axis look-ahead window do not change, the motion solution will be optimal. However, as soon as new defects, possibly with different worthiness values, come into view of the window, the current motion solution may no longer be optimum, and the above procedure should be repeated to find a new optimum path for the subject DRS module. The subject module may already be in motion towards a defect when the new solution is computed. Depending on the new optimum solution, the module may change direction to target a different candidate location. [0050]
  • As a feature of the present invention, arc costs are determined as a suitable function of the negative cost of capturing the destination defect candidate, the total cost of defect candidates missed when this arc is selected, the total distance and energy costs of the movement associated with the arc. Individual factors in the total cost are normalized to compatible dynamic ranges and are weighted according to the requirements of the particular application to generate the final arc cost. [0051]
  • The resulting “shortest path finding” graph theory problem is solved for the minimum cost path from the current module location up to and including the last defect candidate location along the y-axis within that module's look-ahead window. After capturing the last defect candidate in computed sequence, the module then remains x-stationary until another new defect candidate appears within the look-ahead window in which case the process is repeated. The solution to the graph theory problem is generated by making use of one of the well-established algorithms in this field, e.g., Dijkstra's Algorithm for shortest path or an incremental variant seem well suited for the task but other alternatives may also be considered. [0052]
  • A further feature of the present invention is the incorporation of boundary conditions and the presence of adjacent modules into the formulated graph by means of additional limits on the feasible fields of access. The adjacent DRS sub-system modules across the same x-axis are each assigned a zone of dispatch of equal size and with an appropriate amount of overlap between them. This partition of the x-span into equal sized zones is based on the assumption of uniform defect distribution. [0053]
  • It is possible for a defect candidate to fall into the overlap zone between two adjacent DRS modules, in which case it will be taken into account in the solution of both of the modules. This case does not lead to any collision conditions if only one or none of the modules have included that particular defect in their optimal dispatch trajectories. In case both optimal paths have included that particular defect, the algorithm is optioned to consider the computed total optimal solution costs for the two modules and to assign the defect to the module leading to the minimum of the two total optimal costs. For example, where, mi and m[0054] i+1 are the two adjacent modules and C*i and C*i+1 are the two optimal solution costs, the defect is assigned to module k which satisfies:
  • k=arg min{C* i , C* i+1}  (1)
  • Upon finding the optimal dispatching solutions for all of the DRS modules, the corresponding motion data is computed and sent to the DRS motion control hardware. This relationship holds for the various gantry combinations contemplated by the invention. [0055]
  • DRS Sub-System Camera Module Dynamic Auto-Focusing [0056]
  • Another feature of the present invention is a process of dynamically adjusting the focus of the DRS sub-system camera modules and finding the optimal focus point. This is done while the module is in motion towards the target defect candidate location, as explained below. [0057]
  • There are random deviations from flatness throughout the span of a large flat article being inspected. These deviations are assumed to be of low spatial frequency (i.e., happening slowly along the x-y plane). This effect is combined with a very narrow depth of field of a very high microscopic magnification required for high resolution imaging. Therefore, for every new location imaged, the optics must be refocused. In order to maximize the defect coverage by the DRS modules, the focusing needs to be done on-the-fly, that is, while the module is traveling to the defect candidate location. This is especially required in embodiments where the DRS modules are mounted on the same gantry as the DDS subsystem, since the latter has a constant y-axis motion dictated by the requirements of the low resolution line-scan imaging. [0058]
  • The present invention seeks to achieve optimal focus at the defect candidate location by performing a series of full or partial image captures during the travel towards the defect candidate. This process is initiated and completed at a close enough distance to the target location so that the obtained focus point is valid on the target location. [0059]
  • The process works by means of the steps of: [0060]
  • (a) Capturing a sequence of image data from the DRS camera module beginning at a pre-determined distance away from the target candidate location, and during the motion of the module; [0061]
  • (b) Sampling the focus quality curve by using the sequence of image data extracted from the camera module is used in combination with a focus quality measure computed over these images; [0062]
  • (c) Interpolating the samples with a smoothing function to determine a maximizing focus point for the z-stage moving the focusing optics; and [0063]
  • (d) Directing the z-actuator to the position maximizing the focus quality criterion to achieve the sharpest focus on the target area. [0064]
  • FIGS. 5A and 5B illustrate module motion from defect candidates n[0065] 2 to n5 assuming that n5 is still feasible under the additional constraint. Depending on the nature of the required optics, such as for a line scan sensor or an area scan sensor, needed for the application, the image capture steps in (a) may be effected either during an arbitrary diagonal motion of the module (moving also in x-axis direction) (FIG. 5A) or only when the camera becomes x-stationary (FIG. 5B). In the latter case, the feasible field of access computation takes into account the additional x-stationary period at the end of the motion for focusing purposes.
  • The focus quality measure used in step (b) may be based on image contrast as well as on the highest frequency content in the image as limited by the Modulation Transfer Function (MTF) of the lens system used. [0066]
  • DRS Sub-System On-the-Fly Defect Candidate Classification [0067]
  • The system may perform concurrent review and automatic classification of the defect candidates found on the article being inspected by using the high resolution images collected by the DRS sub-system. [0068]
  • The DDS sub-system generates a stream of defect candidates which are queued and scheduled for imaging by a plurality of DRS sub-system modules. The DRS modules are dispatched to perform high resolution imaging of the outstanding defect candidates by means of the method described in the preceding sections. This results in a stream of defect candidates which are associated with high resolution image data. The defect candidates experience a two stage processing involving: [0069]
  • (a) Automatic Review; and [0070]
  • (b) Automatic Classification. [0071]
  • During the Automatic Review (AR) process, the high resolution candidate image is compared with a reference image (or more specifically data representative of a reference image) stored in system memory, that was captured previously either with the same module or with a different module. This step involves the compensation of known variations between the test and reference, including correcting for such things as camera sensitivities, sensor pixel sensitivity variations, and spatial misalignment at sensor pixel level. Due to the high resolution of the DRS sub-system modules, sub-pixel alignment is not necessary. [0072]
  • The result of the automatic review process is either the validation of the existence of a legitimate defect at the candidate location or the rejection of the defect as a “false” defect, i.e., an artifact of the known limitations of the low resolution DDS sub-system. The legitimate defects are forwarded to the Automatic Classification stage. [0073]
  • During the Automatic Classification (AC) stage, the high resolution defect image in combination with the output of the AR stage are used to extract the relevant features of the defect and make a final decision on the type of the defect through a classification process. The individual features which may be of interest depends on the particular application but would include defect size, defect location, defect shape and signal level. [0074]
  • In the case of the considered TFT-LCD plate inspection for production defects, the primary output of the classification system is to determine whether a defect is: [0075]
  • a) a process defect, [0076]
  • a repairable defect or [0077]
  • a killer defect. [0078]
  • Sub-categories within these main decisions are considered based on the requirements of a particular user. [0079]
  • A further feature of the present invention is the ability to realize the aforementioned stages in parallel, namely as concurrent processes. For example, the AR and AC stage operation is active concurrently as part of the DRS sub-system operation while the DDS sub-system is also performing the low resolution scan of the entire surface of the article being inspected. [0080]
  • The invention has been explained with reference to specific embodiments. Other embodiments will be evident to those of ordinary skill in the art. It is therefore not intended that this invention be limited, except as indicated by the appended claims. [0081]

Claims (10)

What is claimed is:
1. A method for flat patterned media inspection comprising:
detecting for defects of the flat patterned media through an on-the-fly automatic focus imaging means using a relatively lower resolution protocol; while concurrently
reviewing, using a relatively higher resolution protocol, defects which have been noted by said detecting step.
2. A method for concurrent on-the-fly defect detection, review and classification of phenomena in an object under test comprising the following parallel operations:
acquiring and detecting images of the object through a defect detection subsystem having a plurality of defect detection sub-system modules according to a first relatively lower operating resolution; while concurrently
acquiring, reviewing and classifying portions of the images through a defect review sub-system having a plurality of defect review sub-system modules using a relatively higher resolution.
3. The method according to claim 2 comprising:
constructing a forward flow graph with nodes corresponding to defect candidates and current position of one of the defect review sub-system modules, and with arcs corresponding to feasible motions from the current position for the defect review subsystem module to first selected defect candidates and in between second selected defect candidates;
for each arc signifying a module move from one defect candidate to another defect candidate, associating costs to arcs as a function of cost factors, including a cost of missing other defects, distance of necessary motion, and worthiness of a captured defect to obtain a resulting graph;
solving the resulting graph for minimum cost path from the current location of the defect review sub-system module to an end of a y-axis window considered; and
computing motion data for the defect review sub-system module for controlling motion of the defect review sub-system module.
4. The method according to claim 2 comprising:
beginning at a pre-determined distance from a target candidate location, and during the motion of the defect review sub-system module, capturing a sequence of image data from an imaging element of the defect review sub-system module;
using the sequence of image data in combination with a focus quality measure computed over the images to sample a focus quality curve;
interpolating the samples of the focus quality curve with a smoothing function to determine a maximizing focus point for a z-stage moving the focusing optics; and
directing the z-stage to a the z-axis position which maximizes the said focus quality metric curve to achieve sharpest focus of the target candidate location.
5. The method according to claim 2 comprising:
generating in the defect detection sub-system, a sequence of defect candidates;
queuing and scheduling the sequence for imaging by a plurality of the defect resolution sub-system modules;
dispatching the defect resolution sub-system modules to perform relatively higher resolution imaging of outstanding defect candidates to create a sequence of defect candidates associated with the relatively higher resolution image data;
causing the defect candidates to experience a two stage processing involving:
an automatic review process; and
an automatic classification process;
during the automatic review process, comparing the high resolution candidate image with a reference image stored in system memory of known defect status, wherein the comparing comprises compensating for known variations between test and reference including correcting for at least one of the following:
imaging instrument sensitivities and sensor pixel sensitivity variations;
compensating for spatial misalignment at sensor pixel level to result in either the validation of the existence of a legitimate defect at the candidate location or rejection of the defect as a false defect, including an artifact of known limitations of the low resolution DDS sub-system;
conveying information on legitimate defects to for automatic classification processing; thereafter
during automatic classification processing, using the relatively higher resolution defect image in combination with output of the automatic classification processing to extract relevant features of the defect; and
making a final decision on type of the defect through the classification processing.
6. An apparatus for flat patterned media inspection comprising:
a detection sub-system for detecting defects through an on-the-fly automatic focus imaging means using a relatively lower resolution protocol; and
a review sub-system for reviewing defects noted by said detection sub-system using a relatively higher resolution protocol.
7. An apparatus for concurrent on-the-fly defect detection, review and classification of phenomena in an object under test comprising:
a defect detection sub-system having a plurality of defect detection sub-system modules for acquiring and detecting images of the object according to a first relatively lower operating resolution; and
a defect review sub-system having a plurality of defect review sub-system modules for acquiring, reviewing and classifying portions of the images using a relatively higher resolution.
8. The apparatus according to claim 7 wherein the defect detection subsystem is mounted on a first moveable gantry and the defect resolution sub-system is mounted on a second moveable gantry.
9. The apparatus according to claim 7 wherein the defect detection subsystem comprises a plurality of detection modules fixedly mounted on a first moveable gantry and the defect resolution sub-system comprises a plurality of resolution sub-system module mounted for motion along on a second moveable gantry.
10. The apparatus according to claim 9 wherein motion of first ones of said resolution modules are limited by position of second ones of said resolution modules and further including a controller for:
constructing a forward flow graph with nodes corresponding to defect candidates and current position of one of the defect review sub-system modules, and with arcs corresponding to feasible motions from the current position for the defect review sub-system module to first selected defect candidates and in between second selected defect candidates;
for each arc signifying a module move from one defect candidate to another defect candidate, associating costs to arcs as a function of cost factors, including a cost of missing other defects, distance of necessary motion, and worthiness of a captured defect to obtain a resulting graph;
solving the resulting graph for minimum cost path from the current location of the defect review sub-system module to an end of a y-axis window considered; and
computing motion data for the defect review sub-system module for controlling motion of the defect review sub-system module.
US10/439,991 2002-11-01 2003-05-16 Method and apparatus for flat patterned media inspection Abandoned US20040086166A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US10/439,991 US20040086166A1 (en) 2002-11-01 2003-05-16 Method and apparatus for flat patterned media inspection
US10/688,326 US7386161B2 (en) 2002-11-01 2003-10-17 Method and apparatus for flat patterned media inspection
TW092129894A TWI285045B (en) 2002-11-01 2003-10-28 Method and apparatus for flat patterned media inspection
KR1020030076822A KR100997355B1 (en) 2002-11-01 2003-10-31 Method and apparatus for flat patterned media inspection
CNB2003101034401A CN100520379C (en) 2002-11-01 2003-11-03 Method for checking flat medium with pattern and its equipment
JP2003374208A JP4859340B2 (en) 2002-11-01 2003-11-04 Method and apparatus for inspecting flat patterned media

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US42300802P 2002-11-01 2002-11-01
US10/439,991 US20040086166A1 (en) 2002-11-01 2003-05-16 Method and apparatus for flat patterned media inspection

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/688,326 Continuation US7386161B2 (en) 2002-11-01 2003-10-17 Method and apparatus for flat patterned media inspection

Publications (1)

Publication Number Publication Date
US20040086166A1 true US20040086166A1 (en) 2004-05-06

Family

ID=46123448

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/439,991 Abandoned US20040086166A1 (en) 2002-11-01 2003-05-16 Method and apparatus for flat patterned media inspection
US10/688,326 Active 2024-11-27 US7386161B2 (en) 2002-11-01 2003-10-17 Method and apparatus for flat patterned media inspection

Family Applications After (1)

Application Number Title Priority Date Filing Date
US10/688,326 Active 2024-11-27 US7386161B2 (en) 2002-11-01 2003-10-17 Method and apparatus for flat patterned media inspection

Country Status (4)

Country Link
US (2) US20040086166A1 (en)
JP (1) JP4859340B2 (en)
KR (1) KR100997355B1 (en)
TW (1) TWI285045B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050040338A1 (en) * 2003-08-08 2005-02-24 Photon Dynamics, Inc. High precision gas bearing split-axis stage for transport and constraint of large flat flexible media during processing
US20090254209A1 (en) * 2008-04-08 2009-10-08 Delta Electronics, Inc. Path mapping method after optical defect detection
CN104834656A (en) * 2014-02-12 2015-08-12 三星泰科威株式会社 Validation apparatus for product verification and method thereof
US20180164225A1 (en) * 2015-06-03 2018-06-14 Saint-Gobain Glass France Optical device for detecting an internal flaw of a transparent substrate and method for the same
CN112577971A (en) * 2019-09-30 2021-03-30 深圳中科飞测科技股份有限公司 Detection method, system and equipment
US11463520B2 (en) * 2020-01-02 2022-10-04 Level 3 Communications, Llc Systems and methods for storing content items in secondary storage

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4551164B2 (en) * 2004-09-09 2010-09-22 株式会社 ソキア・トプコン measuring device
US20060194129A1 (en) * 2005-02-25 2006-08-31 Horn Douglas M Substrate edge focus compensation
US20060258023A1 (en) * 2005-05-10 2006-11-16 Lsi Logic Corporation Method and system for improving integrated circuit manufacturing yield
KR100602594B1 (en) 2005-06-10 2006-07-19 주식회사 아이너스기술 System and method for recalculating analysis report of 3d scan data
CN101233444B (en) * 2005-07-30 2010-12-08 电子线技术院株式会社 Inspection equipment for fine pattern and morphology using microcolumn
JP5260320B2 (en) * 2006-02-15 2013-08-14 ドウジン セミケム カンパニー リミテッド Inspection system and inspection method for flat panel display device
JP2008209295A (en) * 2007-02-27 2008-09-11 Hitachi Kokusai Electric Inc Device for measuring size
JP2009133696A (en) * 2007-11-29 2009-06-18 Panasonic Corp Inspection method of substrate and inspection device of substrate
US8749534B2 (en) * 2008-02-11 2014-06-10 Ati Technologies Ulc Low-cost and pixel-accurate test method and apparatus for testing pixel generation circuits
JP2010066236A (en) * 2008-09-12 2010-03-25 Olympus Corp Substrate inspection apparatus
US9035673B2 (en) * 2010-01-25 2015-05-19 Palo Alto Research Center Incorporated Method of in-process intralayer yield detection, interlayer shunt detection and correction
US10354405B2 (en) 2010-05-17 2019-07-16 Kla-Tencor Corporation Run-time correction of defect locations during defect review
JP5566265B2 (en) * 2010-11-09 2014-08-06 東京エレクトロン株式会社 Substrate processing apparatus, program, computer storage medium, and substrate transfer method
US9535273B2 (en) * 2011-07-21 2017-01-03 Photon Dynamics, Inc. Apparatus for viewing through optical thin film color filters and their overlaps
JP2013123812A (en) * 2011-12-13 2013-06-24 Canon Inc Inspecting device, inspecting method, and computer program
KR101516053B1 (en) 2012-10-29 2015-05-04 삼성전기주식회사 Pattern matching system and pattern matching method
JP6176789B2 (en) * 2014-01-31 2017-08-09 有限会社共同設計企画 Electronic component inspection equipment
US10394082B2 (en) 2014-03-31 2019-08-27 Samsung Display Co., Ltd. Curved display device
US9671647B2 (en) 2014-03-31 2017-06-06 Samsung Display Co., Ltd. Curved display device
US10267750B2 (en) 2017-02-09 2019-04-23 Glasstech, Inc. System and associated method for online detection of small defects on/in a glass sheet
US10289930B2 (en) 2017-02-09 2019-05-14 Glasstech, Inc. System and associated for online measurement of the optical characteristics of a glass sheet

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4579455A (en) * 1983-05-09 1986-04-01 Kla Instruments Corporation Photomask inspection apparatus and method with improved defect detection
US4589140A (en) * 1983-03-21 1986-05-13 Beltronics, Inc. Method of and apparatus for real-time high-speed inspection of objects for identifying or recognizing known and unknown portions thereof, including defects and the like
US4805123A (en) * 1986-07-14 1989-02-14 Kla Instruments Corporation Automatic photomask and reticle inspection method and apparatus including improved defect detector and alignment sub-systems
US5699447A (en) * 1990-11-16 1997-12-16 Orbot Instruments Ltd. Two-phase optical inspection method and apparatus for defect detection
US5907628A (en) * 1992-07-27 1999-05-25 Orbot Instruments Ltd. Apparatus and method for comparing and aligning two digital representations of an image
US5991688A (en) * 1996-05-02 1999-11-23 Pioneer Electronic Corporation Route setting method and apparatus in navigation system, and program storage device readable by the apparatus
US5999642A (en) * 1996-04-22 1999-12-07 Gilliland; Malcolm T. Method and apparatus for determining the configuration of a workpiece
US20030118245A1 (en) * 2001-12-21 2003-06-26 Leonid Yaroslavsky Automatic focusing of an imaging system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11132720A (en) * 1997-10-30 1999-05-21 Matsushita Electric Ind Co Ltd Point defect detecting device and method therefor
JP2000009661A (en) * 1998-06-26 2000-01-14 Ntn Corp Flat panel inspection device
JP2000081324A (en) * 1998-06-29 2000-03-21 Hitachi Ltd Method and equipment for inspecting defect
JP4105809B2 (en) 1998-09-08 2008-06-25 株式会社ルネサステクノロジ Appearance inspection method and appearance inspection apparatus
JP3139998B2 (en) * 1998-12-01 2001-03-05 株式会社東京精密 Appearance inspection device and method
JP2000266691A (en) * 1999-03-16 2000-09-29 Olympus Optical Co Ltd Visual examination apparatus
JP2001005166A (en) * 1999-06-17 2001-01-12 Nec Corp Pattern inspection method and pattern inspection apparatus
JP3671822B2 (en) * 2000-07-26 2005-07-13 株式会社日立製作所 Defect inspection method and defect inspection system
JP4529108B2 (en) * 2000-12-25 2010-08-25 株式会社ニコン Defect inspection equipment
JP2002250698A (en) * 2001-02-26 2002-09-06 Horiba Ltd Device for inspecting defect of flat display panel
JP2002310962A (en) 2001-04-19 2002-10-23 Hitachi Ltd Sorting method and observation method for image and apparatus therefor
JP4761663B2 (en) * 2001-07-27 2011-08-31 パナソニック株式会社 Image processing method and pattern inspection apparatus in pattern inspection
JP2003185596A (en) * 2001-12-20 2003-07-03 Matsushita Electric Ind Co Ltd Image pickup treatment method for thin plate-like object and image pickup treatment apparatus
JP3993817B2 (en) * 2002-12-11 2007-10-17 株式会社日立製作所 Defect composition analysis method and apparatus

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4589140A (en) * 1983-03-21 1986-05-13 Beltronics, Inc. Method of and apparatus for real-time high-speed inspection of objects for identifying or recognizing known and unknown portions thereof, including defects and the like
US4579455A (en) * 1983-05-09 1986-04-01 Kla Instruments Corporation Photomask inspection apparatus and method with improved defect detection
US4805123A (en) * 1986-07-14 1989-02-14 Kla Instruments Corporation Automatic photomask and reticle inspection method and apparatus including improved defect detector and alignment sub-systems
US4805123B1 (en) * 1986-07-14 1998-10-13 Kla Instr Corp Automatic photomask and reticle inspection method and apparatus including improved defect detector and alignment sub-systems
US5699447A (en) * 1990-11-16 1997-12-16 Orbot Instruments Ltd. Two-phase optical inspection method and apparatus for defect detection
US5907628A (en) * 1992-07-27 1999-05-25 Orbot Instruments Ltd. Apparatus and method for comparing and aligning two digital representations of an image
US5999642A (en) * 1996-04-22 1999-12-07 Gilliland; Malcolm T. Method and apparatus for determining the configuration of a workpiece
US5991688A (en) * 1996-05-02 1999-11-23 Pioneer Electronic Corporation Route setting method and apparatus in navigation system, and program storage device readable by the apparatus
US20030118245A1 (en) * 2001-12-21 2003-06-26 Leonid Yaroslavsky Automatic focusing of an imaging system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050040338A1 (en) * 2003-08-08 2005-02-24 Photon Dynamics, Inc. High precision gas bearing split-axis stage for transport and constraint of large flat flexible media during processing
US20060096395A1 (en) * 2003-08-08 2006-05-11 Photon Dynamics, Inc. High precision gas bearing split-axis stage for transport and constraint of large flat flexible media during processing
US7077019B2 (en) * 2003-08-08 2006-07-18 Photon Dynamics, Inc. High precision gas bearing split-axis stage for transport and constraint of large flat flexible media during processing
US7137309B2 (en) * 2003-08-08 2006-11-21 Photon Dynamics, Inc. High precision gas bearing split-axis stage for transport and constraint of large flat flexible media during processing
US20090254209A1 (en) * 2008-04-08 2009-10-08 Delta Electronics, Inc. Path mapping method after optical defect detection
CN104834656A (en) * 2014-02-12 2015-08-12 三星泰科威株式会社 Validation apparatus for product verification and method thereof
US20180164225A1 (en) * 2015-06-03 2018-06-14 Saint-Gobain Glass France Optical device for detecting an internal flaw of a transparent substrate and method for the same
US10429317B2 (en) * 2015-06-03 2019-10-01 Saint-Gobain Glass France Optical device for detecting an internal flaw of a transparent substrate and method for the same
CN112577971A (en) * 2019-09-30 2021-03-30 深圳中科飞测科技股份有限公司 Detection method, system and equipment
US11463520B2 (en) * 2020-01-02 2022-10-04 Level 3 Communications, Llc Systems and methods for storing content items in secondary storage
US20230026912A1 (en) * 2020-01-02 2023-01-26 Level 3 Communications, Llc Systems and methods for storing content items in secondary storage

Also Published As

Publication number Publication date
KR100997355B1 (en) 2010-11-29
US20040109598A1 (en) 2004-06-10
TWI285045B (en) 2007-08-01
JP2005062148A (en) 2005-03-10
TW200415910A (en) 2004-08-16
US7386161B2 (en) 2008-06-10
KR20040038876A (en) 2004-05-08
JP4859340B2 (en) 2012-01-25

Similar Documents

Publication Publication Date Title
US7386161B2 (en) Method and apparatus for flat patterned media inspection
US7084970B2 (en) Inspection of TFT LCD panels using on-demand automated optical inspection sub-system
US8218138B2 (en) Apparatus and method for inspecting defects
JP5059297B2 (en) Electron beam observation device
US20050122508A1 (en) Method and apparatus for reviewing defects
CN110501347A (en) A kind of rapid automatized Systems for optical inspection and method
JP2007071803A (en) Defect observation method and its apparatus
JP2002310962A (en) Sorting method and observation method for image and apparatus therefor
WO2010098004A1 (en) Defect observation method and defect observation device
CN100520379C (en) Method for checking flat medium with pattern and its equipment
JP2822937B2 (en) Semiconductor device manufacturing system and defect inspection method
US7768633B2 (en) Multiple surface inspection system and method
CN1518085B (en) High-speed in-line electro-optics testing method and system for defects on chip
JP2005315792A (en) Defect inspecting/classifying apparatus
JP3047881B2 (en) Semiconductor device manufacturing system and semiconductor device manufacturing method
JP5519313B2 (en) Method and system for fast on-line electro-optic detection of wafer defects
JP3201396B2 (en) Method for manufacturing semiconductor device
JPH0979991A (en) Pattern inspection device, defect inspection device, and pattern inspection method
JP3421522B2 (en) Pattern inspection apparatus, pattern inspection apparatus using electron beam, and method therefor
US7397941B1 (en) Method and apparatus for electron beam inspection of repeated patterns
JP3271622B2 (en) Method for manufacturing semiconductor device
JP4038339B2 (en) Macro defect inspection system
JP2000340625A (en) Pattern inspection device, method for controlling the same and image pickup device therefor
JPH11194098A (en) Defect inspection apparatus
JPH04142055A (en) Inspecting apparatus for appearance of semiconductor wafer

Legal Events

Date Code Title Description
AS Assignment

Owner name: PHOTON DYNAMICS, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WEISS, ADAM;SARANLI, AFSAR;REEL/FRAME:014094/0376

Effective date: 20030513

AS Assignment

Owner name: PHOTON DYNAMICS, INC., CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:PHOTON DYNAMICS, INC.;REEL/FRAME:014388/0719

Effective date: 20040105

STCB Information on status: application discontinuation

Free format text: EXPRESSLY ABANDONED -- DURING EXAMINATION