">
Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Multi-application data display
Patent Number: 6,937,926 Issued on 08/30/2005 to Lipscomb,   et al.

Title: Mass spectrometer
Patent Number: 6,762,404 Issued on 07/13/2004 to Bateman,   et al.

Title: Biodegradable aliphatic-aromatic copolyester films
Patent Number: 7,153,569 Issued on 12/26/2006 to Kaufman,   et al.

Title: Previewing digital audio clips
Patent Number: 7,149,593 Issued on 12/12/2006 to Wiser,   et al.

Title: Process for the purification of marigold xanthophylls
Patent Number: 7,150,890 Issued on 12/19/2006 to Rosales,   et al.

Title: Vibration sound reducing device, and process for assembling elastic membrane in vibration sound reducing device
Patent Number: 6,763,794 Issued on 07/20/2004 to Torikai,   et al.

Title: Firing direction system for a rocket launcher
Patent Number: 7,143,681 Issued on 12/05/2006 to Hartmann,   et al.

Title: Loop systems and methods of using the same for conveying and distributing thermal energy into a wellbore
Patent Number: 7,147,057 Issued on 12/12/2006 to Steele,   et al.

Title: Modular multi-function fluid flow control device
Patent Number: 7,147,002 Issued on 12/12/2006 to Reilly

Title: Variable pitch electrode array
Patent Number: 7,149,586 Issued on 12/12/2006 to Greenberg,   et al.

Title: Multisheet sandwich panel using superplastic forming and adhesive bonding
Patent Number: 7,146,727 Issued on 12/12/2006 to Kistner,   et al.

Title: Endoscope device
Patent Number: 6,767,322 Issued on 07/27/2004 to Futatsugi,   et al.

Title: Method of and system for production of hydrocarbons
Patent Number: 7,147,058 Issued on 12/12/2006 to Shaposhnikov,   et al.

Title: Operating point independent digital automatic level control
Patent Number: 7,154,968 Issued on 12/26/2006 to Gould

Title: Parameter linking system for data visualization in integrated circuit technology development
Patent Number: 7,143,370 Issued on 11/28/2006 to Erhardt

Title: Check valve and fuel cell system using the same
Patent Number: 7,144,650 Issued on 12/05/2006 to Fukuma,   et al.

Title: Constellation rearrangement for ARQ transmit diversity schemes
Patent Number: 7,154,961 Issued on 12/26/2006 to Wengerter,   et al.

Title: R2D2: an enzyme of RNA silencing
Patent Number: 7,144,714 Issued on 12/05/2006 to Wang,   et al.

Title: Insulating device for a system on chip (SOC)
Patent Number: 6,963,231 Issued on 11/08/2005 to Yang

Title: Modular fluid handling device
Patent Number: 7,146,999 Issued on 12/12/2006 to Giese,   et al.

Title: Substrate processing unit
Patent Number: 6,773,510 Issued on 08/10/2004 to Kitano,   et al.

Title: Regulator with flow diffuser
Patent Number: 7,146,997 Issued on 12/12/2006 to Francis,   et al.

Title: Method, system and apparatus for orienting casing and liners
Patent Number: 7,147,060 Issued on 12/12/2006 to Huber,   et al.

Title: Two-cycle combustion engine with air scavenging system having pressure reducing device
Patent Number: 7,146,942 Issued on 12/12/2006 to Yuasa,   et al.

Title: Hyperbranched chemoselective silicon-based polymers for chemical sensor applications
Patent Number: 7,153,582 Issued on 12/26/2006 to Houser,   et al.

Title: Calving enclosure
Patent Number: 7,146,933 Issued on 12/12/2006 to Dubas

Title: Multiple clutch unit
Patent Number: 7,147,092 Issued on 12/12/2006 to Friedmann

Title: Implantable medical device with slotted housing serving as an antenna
Patent Number: 7,149,578 Issued on 12/12/2006 to Edvardsson

Title: Cationic resin composition
Patent Number: 6,761,973 Issued on 07/13/2004 to Nishiguchi,   et al.

Title: Stabilized semiconductor nanocrystals
Patent Number: 7,160,613 Issued on 01/09/2007 to Bawendi,   et al.

Title: Three-phase toroidal coil type permanent magnet electric rotating machine
Patent Number: 6,765,321 Issued on 07/20/2004 to Sakamoto

Title: Dynamic optimizing method for speed data and positioning device using this method
Patent Number: 6,765,360 Issued on 07/20/2004 to Hashimoto

Title: Method of manufacturing a micromechanical structure
Patent Number: 7,152,300 Issued on 12/26/2006 to Suzuki

Title: Method and apparatus for liquid preparation of photographic reagent
Patent Number: 7,144,663 Issued on 12/05/2006 to Sano,   et al.

Title: Holding receptacle for vehicles
Patent Number: 7,147,280 Issued on 12/12/2006 to Duerr,   et al.

Title: Lamination features for stator grounding
Patent Number: 6,762,529 Issued on 07/13/2004 to Herndon,   et al.

Title: Flash memory device
Patent Number: 6,762,970 Issued on 07/13/2004 to Joo

Title: Cable management apparatus
Patent Number: 7,147,062 Issued on 12/12/2006 to Kolacz,   et al.

Title: One-piece tab assembly for a cathode cup of an X-ray imaging machine
Patent Number: 6,762,540 Issued on 07/13/2004 to Schaefer,   et al.

Title: Dental floss holder
Patent Number: 7,146,989 Issued on 12/12/2006 to Forssell

Title: External battery pack apparatus
Patent Number: 6,765,365 Issued on 07/20/2004 to Kim,   et al.

Title: Automatic pool cleaner power conduit including stiff sections
Patent Number: 7,145,074 Issued on 12/05/2006 to Henkin,   et al.

Title: Apparatus and method for viewing data processor bus transactions on address pins during memory idle cycles
Patent Number: 7,143,225 Issued on 11/28/2006 to Tischler,   et al.

Title: Method for decomposing chlorine-containing organic compound contained in exhaust gas and catalyst for use in the method
Patent Number: 6,759,565 Issued on 07/06/2004 to Kato,   et al.

Title: Azeotrope-like compositions of 1,1,1,3,3-pentafluorobutane
Patent Number: 6,951,835 Issued on 10/04/2005 to Minor,   et al.

Title: Method and system for transparent dynamic optimization in a multiprocessing environment
Patent Number: 7,146,607 Issued on 12/05/2006 to Nair,   et al.

Title: Connector with a capacitor connected to a metal casing
Patent Number: 7,156,699 Issued on 01/02/2007 to Liu

Title: Photosensitive member having vision pigment deletion control additive
Patent Number: 7,144,664 Issued on 12/05/2006 to Fuller,   et al.

Title: Method and system for print stream job determination and analysis
Patent Number: 6,762,851 Issued on 07/13/2004 to Lynch,   et al.

Title: Multi-resolution controller
Patent Number: 7,149,591 Issued on 12/12/2006 to Gao,   et al.

Title: Method for producing (1,1',4, 11")-terphenyl compounds
Patent Number: 6,762,315 Issued on 07/13/2004 to Scherer,   et al.

Title: Patient monitoring device with multi-antenna receiver
Patent Number: 7,149,581 Issued on 12/12/2006 to Goedeke

Title: Advanced rapid thermal processing (RTP) using a linearly-moving heating assembly with an axisymmetric and radially-tunable thermal radiation profile
Patent Number: 6,768,084 Issued on 07/27/2004 to Liu,   et al.

Title: Parts washer system
Patent Number: 7,146,991 Issued on 12/12/2006 to Stockert

Title: Fixing device
Patent Number: 6,761,112 Issued on 07/13/2004 to Faist,   et al.

Title: Cooling tower method and apparatus
Patent Number: 7,146,726 Issued on 12/12/2006 to Kinney, Jr.,   et al.

Title: Tap process for hard workpieces
Patent Number: 7,143,490 Issued on 12/05/2006 to Hughes, Jr.,   et al.

Title: Method and apparatus for detecting free fall
Patent Number: 6,768,066 Issued on 07/27/2004 to Wehrenberg

Title: Expansion ring assembly
Patent Number: 7,146,689 Issued on 12/12/2006 to Neuhaus,   et al.

Title: Electrostatic charge image developing toner, and developer, image forming apparatus and image forming method using the same toner
Patent Number: 7,144,667 Issued on 12/05/2006 to Kawanishi,   et al.

Title: Pharyngeal wall treatment
Patent Number: 7,146,981 Issued on 12/12/2006 to Knudson,   et al.

Title: Slipcovers for support pillows
Patent Number: 7,146,663 Issued on 12/12/2006 to Brown,   et al.

Title: Methods and apparatus for cementing drill strings in place for one pass drilling and completion of oil and gas wells
Patent Number: 7,147,068 Issued on 12/12/2006 to Vail, III

Title: Electron beam lithography method using new material
Patent Number: 7,144,680 Issued on 12/05/2006 to Park,   et al.

Title: Luteinizing hormone and follicle stimulating hormone for use in inducing folliculogenesis
Patent Number: 7,151,083 Issued on 12/19/2006 to Franks,   et al.

Title: Low-voltage drive circuit and method for the same
Patent Number: 6,812,740 Issued on 11/02/2004 to Oda

Title: Process and apparatus for the production of butylacetate and isobutylacetate
Patent Number: 7,160,524 Issued on 01/09/2007 to Lederer,   et al.

Title: System and method for synchronizing raster and vector map images
Patent Number: 7,161,604 Issued on 01/09/2007 to Higgins,   et al.

Title: Process for detoxification of CCA-treated wood
Patent Number: 7,160,526 Issued on 01/09/2007 to Lianzhen,   et al.

Title: Wire cover and a connector provided therewith
Patent Number: 6,762,363 Issued on 07/13/2004 to Yamashita,   et al.

Title: Multi-purpose peripheral interface for computing systems
Patent Number: 7,152,127 Issued on 12/19/2006 to Brisebois,   et al.

Title: Collapsible truck bed cover
Patent Number: 7,147,265 Issued on 12/12/2006 to Schmeichel

Title: Equalizer and equalization method for return-to-zero signals
Patent Number: 7,154,946 Issued on 12/26/2006 to Katic,   et al.

Title: Dual mount charger with inverting display
Patent Number: 6,765,366 Issued on 07/20/2004 to Maggert,   et al.

Title: Filtering device
Patent Number: 7,172,692 Issued on 02/06/2007 to Liao

Methods and systems employing infrared thermography for defect detection and analysis Number:6,840,666 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Methods and systems employing infrared thermography for defect detection and analysis

Abstract: Described are methods and systems for providing improved defect detection and analysis using infrared thermography. Test vectors heat features of a device under test to produce thermal characteristics useful in identifying defects. The test vectors are timed to enhance the thermal contrast between defects and the surrounding features, enabling IR imaging equipment to acquire improved thermographic images. In some embodiments, a combination of AC and DC test vectors maximize power transfer to expedite heating, and therefore testing. Mathematical transformations applied to the improved images further enhance defect detection and analysis. Some defects produce image artifacts, or "defect artifacts," that obscure the defects, rendering difficult the task of defect location. Some embodiments employ defect-location algorithms that analyze defect artifacts to precisely locate corresponding defects.

Patent Number: 6,840,666 Issued on 01/11/2005 to Enachescu,   et al.


Inventors: Enachescu; Marian (Richmond, CA); Belikov; Sergey (Palo Alto, CA)
Assignee: Marena Systems Corporation (Hayward, CA)
Appl. No.: 348940
Filed: January 22, 2003

Current U.S. Class: 374/5; 250/341.4; 250/341.6; 324/501; 324/765; 324/770; 374/124; 382/149
Intern'l Class: G01N 025/72;     G01R031/02;     G01R031/318.3
Field of Search: 250/341.1,341.4,341.6,342 374/4,5,57,121,124 324/770,750,752,765,501 382/149,151 345/87-90,92,93,904,207,211-214


References Cited [Referenced By]

U.S. Patent Documents
3991302Nov., 1976Danner235/151.
4733175Mar., 1988Levinson374/124.
4755874Jul., 1988Esrig et al.382/149.
5032727Jul., 1991Cox et al.374/5.
5208528May., 1993Quintard250/341.
5250931Oct., 1993Misawa et al.345/92.
5294198Mar., 1994Schlagheck374/4.
5309108May., 1994Maeda et al.324/501.
5495535Feb., 1996Smilansky et al.382/145.
5504438Apr., 1996Henley324/770.
5740272Apr., 1998Shimada382/149.
5774573Jun., 1998Caspi et al.382/141.
5775806Jul., 1998Allred374/5.
5982945Nov., 1999Neff et al.382/271.
6111424Aug., 2000Bosacchi324/770.
6269194Jul., 2001Nichani382/270.
6288782Sep., 2001Worster et al.356/394.
6289492Sep., 2001Dutta-Choudhury et al.716/5.
6381355Apr., 2002Goonetilleke382/141.
6381372Apr., 2002Loce382/261.
6389163May., 2002Jodoin et al.382/173.
6411731Jun., 2002Saito382/173.
6456899Sep., 2002Gleason et al.700/212.
6714017Mar., 2004Meier et al.324/501.
2002/0093354Jul., 2002Enachescu et al.324/760.


Other References

"Thermography Receives a Warm Welcome from Microelectronics Industry," by Doug Little. EE-Evaluation Engineering, Aug. 1999. 3 pages.
"Thermography in the Microelectronics Industry," by Chris Alicandro and Doug Little. EE-Evaluation Engineering, Aug. 1999. 2 pages.

Primary Examiner: Gutierrez; Diego
Assistant Examiner: Pruchnic, Jr.; Stanley J.
Attorney, Agent or Firm: Silicon Edge Law Group LLP, Behiel; Arthur J.

Parent Case Text



This application claims benefit of Ser. No. 60/350,074 filed Jan. 23, 2000 and claims benefit of Ser. No. 60/350,055 filed Jan. 23, 2002.
Claims



What is claimed is:

1. A test configuration comprising:

a. a display panel including:

i. a plurality of source lines;

ii. a plurality of control lines;

iii. a plurality of common lines;

iv. a two-dimensional array of display elements, each display element including a transistor and a capacitor, wherein the transistor has a first current-handling terminal connected to one of the source lines, a second current-handling terminal, and a control terminal connected to one of the control lines, and wherein the capacitor has a first capacitor terminal connected to the second current-handling terminal and a second capacitor terminal connected to one of the common lines; and

v. a defect amid surrounding features;

b. an infrared detector positioned to receive infrared radiation from the display panel, including infrared radiation from the defect and surrounding features;

c. a signal generator having:

i. a first test-signal output terminal connected to at least one of the source lines;

ii. a second test-signal output terminal connected to at least one of the control lines; and

iii. a third test-signal output terminal connected to at least one of the common lines;

iv. wherein the signal generator simultaneously applies a first test vector on the first test vector output terminal, a second test actor on the second test-signal output terminal, and a third test vector on the third test-signal output terminal;

v. wherein application of the first, second, and third test vectors heats the defect and surrounding features; and

vi. wherein the detector captures a thermal image of the heated display, the thermal image including defect data representative of the defect and defect-artifact data representative of the surrounding features; and

d. an image processor analyzing the defect-artifact data to locate the defect data within the defect-artifact data.

2. The test configuration of claim 1, wherein at least one of the first and third test vectors is an AC signal.

3. The test configuration of claim 2, wherein the second test vector is a DC signal biasing on the transistor.

4. The test configuration of claim 1, wherein the second test vector turns the transistor on.

5. The test configuration of claim 1, wherein the signal generator applies a test vector across the source and common lines to develop a test current through the first and second current-handling terminals of the transistor.

6. A test configuration comprising:

a. a display panel including:

i. a plurality of source lines;

ii. a plurality of control lines;

iii. a plurality of common lines;

iv. a two-dimensional array of display elements, each display element including a transistor and a capacitor, wherein the transistor has a first current-handling terminal connected to one of the source lines, a second current-handling terminal, and a control terminal connected to one of the control lines, and wherein the capacitor has a first capacitor terminal connected to the second current-handling terminal and a second capacitor terminal connected to one of the common lines;

b. an infrared detector positioned to receive infrared radiation from the display panel; and

c. a signal generator having:

i. a first test-signal output terminal connected to at least one of the source lines;

ii. a second test-signal output terminal connected to at least one of the control lines; and

iii. a third test-signal output terminal connected to at least one of the common lines;

iv. wherein at least one of the first and third test vectors is of a test frequency and encounters a resistance and a capacitance, and wherein the test frequency is matched to the capacitance and the resistance to provide maximum power transfer from the signal generator to the panel.

7. A test configuration comprising:

a. an electrical circuit having at least one defect amid surrounding features and disposed within a defect region, the defect region having an initial temperature;

b. an infrared detector positioned to receive infrared radiation from the defect region, including infrared radiation from the defect and surrounding features, wherein the detector captures a thermal image of the defect region, the thermal image including defect data representative of the defect and defect-artifact data representative of the surrounding features;

c. a signal generator having at least one test-signal output terminal connected to the electrical circuit, the signal generator applying a test vector to the defect via the electrical circuit, wherein the defect exhibits a thermal response to the applied test vector; and

d. an image processor analyzing the defect-artifact data to isolate the defect data within the defect-artifact data;

e. wherein the infrared detector captures an image of the defect after application of the test vector and before the defect reaches 95% of a difference between the initial temperature and a final equilibrium temperature.

8. The test configuration of claim 7, wherein the infrared detector captures the image before the defect reaches about 86.5% of the difference.

9. The test configuration of claim 7, wherein the infrared detector captures the image before the defect reaches about 63.5% of the difference.

10. The teat configuration of claim 7, wherein the signal generator includes a second test-signal output terminal, the electrical circuit comprising a transistor having a first current-handling terminal connected to the first-mentioned test-signal output terminal, a cortrol terminal connected to the second test-signal output terminal, and a second current-handling terminal.

11. The teat configuration of claim 10, wherein the test vector is an AC signal.

12. The test configuration of claim 11, wherein the signal generator applies a second test vector to the control terminal via the second test-signal output terminal.

13. The test configuration of claim 12, wherein the second test vector turns the transistor on.

14. The test configuration of claim 10, wherein the signal generator includes a third test-signal output terminal, the test configuration further comprising a capacitance connected between the second current-handling terminal of the transistor and the third test-signal output terminal.

15. A method for identifying a defect on an electrical circuit, the method comprising:

a. applying test vectors, at a first instant, to the defect via the electrical circuit, wherein the defect exhibits a thermal response to the test vectors, the thermal response being characterized by a thermal time constant;

b. capturing a thermal image of the electrical circuit, the thermal image including representations of the defect and a defect artifact, at a second instant separated from the first instant by less than three time constants; and

c. analyzing the representation of the defect artifact.

16. The method of claim 15, wherein the second instant is separated from the first instant by less a than two time constants.

17. The method of claim 15, wherein the second instant is separated from the first instant by less a than one time constants.

18. The method of claim 15, further comprising repeating steps (a) and (b) at least twice to capture a plurality of thermal images.

19. The method of claim 18, further comprising capturing a reference image between ones of the plurality of thermal images.
Description



BACKGROUND

Electrical circuits, such as printed circuit boards (PCBs), integrated circuits, and flat-panel displays (FPDs), may be tested for defects using infrared (IR) thermography. In general, power is applied to a device under test (DUT) to heat various of the device features. An infrared detector then captures a test image of the heated DUT. The resulting image, a collection of pixel-intensity values spatially correlated to the imaged object, is then compared with a similar collection of reference image data. Differences between the test and reference data, typically stored as a "composite image," indicate the presence of defects.

Defect identification algorithms analyze composite images to automatically identify defects, and consequently improve throughput and quality in device manufacturing. Examples of such inspection systems include, but are not limite to, inspection of FPDs, PCBs, MEMS-based devices, semiconductor devices, and biomedical specimen. One purpose of such systems is to test for defects potentially present on a device at some critical point during manufacture of that device. Once identified, the defects can then be repaired by a repair system, or a choice can be made to reject the device, leading to manufacturing cost savings in both cases. Other applications include inspection and identification of artifact-like features in research specimens, e.g. in biology.

One particularly important use of IR thermography is the testing of the active layer, or "active plate," of liquid-crystal display (LCD) panels. Defect analysis can be used to improve processing and increase manufacturing yield. Also important, defective panels can be repaired, provided the number and extent of defects are not too great, again increasing manufacturing yield.

FIG. 1 (prior art) depicts portions of an active plate 100 for use with an LCD panel. (FIG. 1 was taken from U.S. Pat. No. 6,111,424 to Bosacchi, which issued Aug. 29, 2000, and is incorporated herein by reference.) Active plate 100 includes a first shorting bar 105 connected to each pixel in an array of pixels 110 via a collection of source lines 115 and a second shorting bar 120 connected to each pixel 110 via a collection of gate lines (control lines) 125.

According to Bosacchi, active plate 100 is tested by evaluating the IR emission of active plate 100 with voltage applied to shorting bars 105 and 120. With power thus applied, portions of plate 100 operate as resistive circuits, and consequently dissipate heat. The heating response characteristics of plate 100 are then evaluated, preferably after plate 100 reaches a stable operating temperature (thermal equilibrium).

In the absence of defects, the pixel array should heat up uniformly. Non-uniform thermal characteristics, identified as aberrant IR intensity values, therefore indicate the presence of defects. Reference intensity values can be obtained by averaging the pixel intensity values of a given image frame, or by means of a reference frame corresponding to an ideal or defect-free reference plate.

FIG. 2 (prior art) details a portion of a conventional pixel 110, and is used here to illustrate a number of potential defects. The depicted features of pixel 110 are associated with the active plate of a liquid-crystal display, and include a thin-film transistor 200 having a first current-handling terminal connected to one of source lines 115, a control terminal connected to one of gate lines 125, and a second current-handling terminal connected to a capacitor 210. The second electrode of capacitor 210 connects to a common line 212. Pixel 110 also includes a second capacitor 211 having a liquid-crystal dielectric.

The defects, which are illustrative and not exhaustive, include both shorts and opens. The shorts are between: source line 115 and gate line 125 (short 215) or common line 212 (short 216); the two current-handling terminals of transistor 200 (short 220); the gate and second current-handling terminal of transistor 200 (short 225); and the two terminals of capacitor 210 (short 226). The opens segment the source, gate, and common lines (opens 227, 228, and 229), and are between: source line 115 and transistor 200 (open 230), gate line 125 and the control terminal of transistor 200 (open 232), capacitor 210 and common line 212 (open 235), and transistor 200 and capacitor 210 (open 233).

Each defect of FIG. 2, plus a number of others, adversely impacts the operation of pixel 110. Unfortunately, many of these defects are difficult to discover using conventional test methods. There is therefore a need for improved methods and systems for identifying and locating defects.

Some inspection systems include an excitation source that excites the object under test in a way that highlights defects to an imaging system. The type of excitation depends upon the imaging system, which may acquire images based on visible light, infrared, combined spectroscopy, magnetic fields, etc. Whatever imaging system is employed, test images of the object under test are contrasted with some reference image to obtain a composite image: significant differences between the test and reference images show up in the composite image, and identify potential defects.

Some forms of excitation produce defect artifacts, which are differences between test and reference images that are caused by defects but that do not physically correlate to defect areas. A short between two lines increases current through those lines, and consequently elevates the temperatures of the lines along with the short. Thus the lines, though not themselves defective, nevertheless appear with the short in the composite image. The defect data representing the short is thus imbedded within defect-artifact data (i.e., a "defect artifact"). Defect artifacts often obscure the associated defects, rendering them difficult to precisely locate. Human operators can locate a defect within a defect artifact by careful study under a microscope, but people are relatively slow and are quickly fatigued. There is therefore a need for means of automatically distinguishing defects from their related artifacts.

BRIEF DESCRIPTION OF THE FIGURES

FIG. 1 (prior art) depicts portions of an active plate 100 for use with an LCD panel.

FIG. 2 (prior art) details an exemplary pixel 110, and is used here to illustrate a number of potential defects.

FIG. 3 depicts a test configuration 300, including a conventional panel 305 and an inspection system adapted in accordance with an embodiment of the invention.

FIG. 4 depicts a portion of a panel 400 adapted in accordance with one embodiment to provide enhanced testability.

FIG. 5 depicts a portion of an LCD panel 500 adapted in accordance with one embodiment.

FIG. 6A is a diagram 600 illustrating the thermal response of the above-described sample defect and the surrounding area.

FIG. 6B depicts a diagram 630 illustrating the thermal response of sample defect 610.

FIG. 6C depicts an experimentally obtained image 680 highlighting a line 685 indicative of an open.

FIG. 7 depicts a composite image 700 showing three representative defects, a point-type defect 705, a line-type defect 707, and a corner-type defect 710.

FIG. 8 is a composite image 800 exhibiting a point-type defect 805, a line-type defect 810, and a corner-type defect 815.

FIG. 9 is a flowchart 900 depicting a defect-location algorithm 900 in accordance with one embodiment.

FIG. 10 depicts an embodiment of MFA 910 of FIG. 9.

FIG. 11 depicts an embodiment of type-specific MFA 935 of FIG. 9 adapted for use with line-type defect artifacts.

FIG. 12 depicts an embodiment of defect-location algorithm (DLA) 945 of FIG. 9.

FIG. 13 depicts an array of LDF structures 1205 in accordance with one embodiment.

FIG. 14 depicts an illustrative filtered composite image 1400 similar to what one might expect from step 907 of FIG. 9.

FIGS. 15A-15D depict binary, type-specific images 1505, 1510, and 1515 like images 940[1 . . . i] of FIG. 9.

FIG. 16 depicts a tree 1600, a compilation of the information in keys 1525, 1530, and 1535 of FIGS. 15B-D.

FIG. 17 is an illustrative peak profile 1700 showing the relationship between four defect artifacts 1705, 1710, 1715, and 1720.

DETAILED DESCRIPTION

FIG. 3 depicts a test configuration 300, including a conventional panel 305 and an inspection system 310 adapted in accordance with an embodiment of the invention. Panel 305 is similar to panel 100 of FIGS. 1 and 2, like-numbered elements being the same or similar. Panel 305 includes a shorting bar 312 that is not depicted in FIG. 1, but is nevertheless conventional. Inspection system 310 includes an IR detector 315 (e.g., an IR camera) oriented over panel 305 to provide image data to a computer 320 via a frame grabber 325. An excitation source, signal generator 330, provides electrical test signals, or "test vectors," to panel 310. The test vectors heat features of panel 310 to produce thermal characteristics useful in identifying defects.

Computer 325 controls signal generator 330 to apply test vectors to panel 305. These test vectors enhance the thermal contrast between defects and the surrounding features, and consequently allow IR detector 315 to acquire improved thermographic images for defect detection and analysis. Computer 320 additionally instructs IR detector 315 when to acquire image data, receives and processes captured test-image data from frame grabber 325, and provides a user interface (not shown).

IR detector 315 should have excellent temperature sensitivity. In one embodiment, detector 315 is an IR Focal-Plane Array Thermal Imaging Camera employing a 256.times.320 element InSb (Indium Antimonide) detector. The minimum temperature sensitivity of this camera is less than 0.020 degrees C. Some embodiments include multiple IR detectors, for example a relatively low magnification IR camera for defect detection and a higher magnification IR camera for defect detection and analysis. Additional cameras might also be used to increase inspection area, and thus inspection bandwidth.

Signal generator 330 provides a source test vector V.sub.TS to shorting bar 105, a gate test vector V.sub.TG to shorting bar 120, and a common test vector V.sub.TC to shorting bar 312. Referring back to FIG. 2, testing for some types of defects (e.g., opens 230, 233, and 235) requires transistor 200 be turned on to create a signal path between respective source and common lines 115 and 212. Signal generator 330 thus applies a DC test vector V.sub.TG to gate line 125 (via shorting bar 120), thus turning transistor 200 on, while applying the source and common test vectors V.sub.TS and V.sub.TC.

Even with transistor 200 forward biased, a non-defective pixel 110 will not pass direct current, absent short 226, because capacitor 210 blocks direct current. The source and common test vectors V.sub.TS and V.sub.TC are therefore selected to produce an AC signal that passes through capacitor 210. The frequency of the AC signal is matched to the impedance of the load provided by panel 305 to maximize power transfer to panel 305, which expedites heating, and therefore testing. Maximizing power transfer also allows for testing with lower applied voltages, which are less likely to damage sensitive components. Also important, as detailed below, a combination of faster heating and specific image-capture timing provides improved thermal contrast. In one embodiment, source test vector V.sub.TS oscillates from zero to 30 volts at about 70 KHz and common test vector V.sub.TC is ground potential.

Some embodiments apply either AC or DC test vectors between source line 115 and common line 212, source line 115 and gate line 125, and between gate line 125 and common line 212. Still other embodiment employ AC signals to turn transistor 200 on. The simultaneous application of AC and DC test vectors, as detailed above, facilitates more comprehensive testing than is obtained by application of only one type of waveform (e.g., only DC, AC, or pulsed DC test vectors).

FIG. 4 depicts a portion of a panel 400 adapted in accordance with one embodiment to provide enhanced testability. Panel 400 conventionally includes an array of pixels 405, each connected to a source line 410, a gate line 415, and a common line 420. Four sets of shorting bars (source bars 425, gate bars 435, and common bars 430) allow inspection systems, such as that of FIG. 3, to test subsets of pixels 405. Alternatively, four sets of one type of bar (e.g., four source bars or four gate bars) can be used to energize selected columns or rows. Energizing some features while leaving adjacent features de-energized can improve image contrast. In other embodiments, only one or two types of shorting bars are provided in sets. There may only be one gate bar 435 and one common bar 430, for example, in which case pixels 405 can be excited in four sets of columns. Moreover, one or more sets of shorting bars can include more or fewer than four shorting bars.

FIG. 5 depicts a portion of an LCD panel 500 adapted in accordance with another embodiment. Panel 500 conventionally includes an array of pixels 505, each connected to a source line 510, a gate line 515, and a common line 520. Source bars 525, gate bars 530, and common bars 535 are segmented to allow an inspection system to power test areas (e.g., area 540) one at a time. Alternatively, fewer types of bars need be segmented. For example, the common bar need not be segmented to power area 540 if the source and gate bars are segmented. Area 540 might be coextensive with the field of view of the IR detector used to capture images. The number of pixels 505 in a given area is generally much greater than depicted in this simple example.

FIG. 6A is a diagram 600 illustrating the thermal response of an illustrative sample defect and the surrounding area. The sample defect is assumed to be a short having a resistance R of about twenty-five thousand ohms, a volume V of the combined defect and associated electrodes of about 10.sup.-12 m.sup.3, and an exposed suface area A of about 10.sup.-5 m.sup.2. The specific heat Cp of the electrodes is assumed to be about 2.44.times.10.sup.6 J/m.sup.3 K, and the convection heat transfer coefficient of the surronding air h.sub.air is about 10 W/m.sup.2 K. For an applied power of about 6 milliwatts the equilibrium temperature at the defect location is about 6.5 degree C. above the initial temperature. The following heat transfer model illustrates the thermal response of the sample defect in response to applied power: ##EQU1##

where:

1. V is the volume of the combined defect and associated electrodes;

2. Cp is the average specific heat of the defect and associated electrodes;

3. T(t) is temperature, in Kelvin, of the defect over time, in seconds;

4. P.sub.applied (t) is the applied power excitation over time, in seconds;

5. h.sub.air is the convection heat transfer coefficient of the surrounding air;

6. A is the exposed surface area of the combined defect and associated electrodes; and

7. T.sub.air is the temperature of the surrounding air or initial temperature (e.g., about 300K).

Equation (1) means, in essence, that the power applied to the defect area is, at a given instant, equal to the sum of the power absorbed by the defect area and the power dissipated into the surrounding environment. Initially, when the temperature difference between the defect area and surrounding environment is nominal, the first added dominates the equation. The second addend gains influence as the temperature of the defect area rises.

A diagram 605 illustrates the sample defect area 610 and surrounding area 615 as a collection of boxes, each box representing the image intensity recorded by an image pixel. For ease of illustration, diagram 605 illustrates defect area 610 as a single pixel. Diagram 600 assumes about six milliwatts is applied between the source and gate lines for a time sufficient for defect area 610--a short between the source and gate lines--to rise from an initial thermal equilibrium temperature T.sub.I of about 300K to a final equilibrium temperature TE.sub.F of about 306.5K. Under the specified conditions, traversing this temperature window takes about 0.1-0.2 seconds for a typical active plate.

A first response curve 620 illustrates the thermal response of defect area 610. The vertical axis of diagram 600 represents temperature as a percentage of the temperature span between initial temperature T.sub.I and final equilibrium temperature TE.sub.F of response curve 620. The horizontal axis represents time, in thermal time constants .tau.. The thermal time constant .tau. is the time required for the temperature of defect area 610 to rise 63.2% of the way from a given temperature to final equilibrium temperature TE.sub.F. For practical purposes, the defect temperature is at the final equilibrium temperature TE.sub.F after four or five time constants .tau..

The thermal response of area 615 surrounding defect area 610 differs from the thermal response of defect area 610. If the defect is a short, heat from area 610 diffuses into area 615, causing the temperature of area 615 to rise with defect 610. The rising temperature of area 615 lags that of defect 610, however, and rises to a lower final thermal equilibrium temperature than defect 610. Test vectors applied in accordance with some embodiments provide increased temperature contrast between areas 610 and 615 to allow IR imaging systems to more easily resolve defect features. IR inspection systems then employ unique image-acquisition timing to capture test image data well before defect area 610 reaches final equilibrium temperature TE.sub.F. (If defect area 610 is an open, the temperature of area 610 lags surrounding area 615, but nevertheless eventually reaches a final equilibrium temperature.)

FIG. 6B includes a diagram 630 illustrating test vectors and image-acquisition timing that enhance thermal contrast between defects and the surrounding areas. Diagram 630 includes a thermal response curve 640 representing the repetitive heating and cooling of defect area 610 in response to test vectors. FIG. 6B additionally includes a pair of waveforms IMAGE and EXCITE that share a common time scale with diagram 630. The high portions of waveform IMAGE represent windows of time during which IR images of areas 610 and 615 are captured. One or more reference images are captured during each reference window 645, while one or more test images are captured during each test window 650. The high portions 655 of waveform EXCITE represent times during which test vectors are applied to defect 610 to introduce thermal contrast between defect 610 and surrounding area 615.

To capture test images, an inspection system (e.g. inspection system 310 of FIG. 3) applies test vectors to a device under test during times 655. The inspection system then captures one or more IR images of the defect area well before the features of interest reach the final thermal equilibrium temperature TE.sub.F.

It is desirable to keep the maximum temperature (i.e., the peaks of response curve 640) below 95% of the difference between the initial temperature T.sub.I and the final equilibrium temperature TE.sub.F. In some cases, the maximum temperature may even endanger DUT functionality. The optimal upper limit for temperature thus varies for different DUTs, test procedures, etc., but is preferably less than 86.5% in many cases. Our experimental data suggest that excellent results are obtained when the maximum temperature does not exceed about 63.5% of the difference between the initial temperature T.sub.I and the final equilibrium temperature TE.sub.F (i.e., before the passage of one time constant). The heating/imaging steps are repeated a number of times, and the results averaged or otherwise combined, to reduce the effects of noise. The maximum and minimum peaks of response curve 640 should be sufficiently spaced for the selected detector to resolve the temperature difference.

Defect 610 can be heated to higher temperatures, for more than three or four time constants, for example; in such cases, the images can still be taken well before defect 610 reaches the final equilibrium temperature TE.sub.F. Because heating takes time, selecting relatively low maximum temperatures speeds testing. Moreover, the test voltages selected to maximize image contrast may, if applied too long, raise the temperatures of areas 610 and 615 high enough to damage sensitive components. In such cases, the test vectors are applied long enough to achieve a desired level of thermal contrast without raising the temperatures of areas 610 and 615 above some maximum temperature.

The applied test vectors differ depending in part on the DUT. In one embodiment suitable for testing an active panel from a liquid-crystal display (LCD) having SXGA resolution, the low portions of the EXITE waveform represent periods of about 20 ms when no test vectors are applied, and the high portions 655 represent periods of about 20 ms during which time AC source and common test vectors oscillate from zero to 30 volts at about 70 KHz.

Conventional infrared imaging systems represent images using arrays of numbers, each number representing a pixel intensity value. Each pixel intensity value, in turn, represents the image intensity of a corresponding area of the DUT. In inspection system 310 of FIG. 3, for example, frame grabber 325 delivers to computer 320 an array of pixel intensity values for each captured image.

Some conventional inspection systems average sequences of images to reduce the effects of noise. Averaged test images are then contrasted with a reference image to identify differences, which indicate the presence of defects. The above-described methods and systems can be used to produce enhanced test and reference images.

One embodiment employs an image transformation in place of conventional averaging. The image transformation, defined below in equation 2, is applied to both a sequence of test images and a sequence of reference images. The resulting transformed test and reference images I.sub.T and I.sub.R are then contrasted to identify differences. ##EQU2##

where:

1. D.sup.-1 represents an image transformation (casting) from sixteen-bit numbers provided by frame grabber 325, each number representing the intensity of one pixel, to their floating-point inverses (quasi-inverse to D, below);

2. I.sup.i is the i-th image of the sequence;

3. n is the number of images in the sequence;

4. F represents image filtering, e.g. low-pass filtering to reduce noise and eliminate data provided by defective pixels in IR detector 315;

5. L is the application of a look-up table to the image to translate the range of intensity values to a different scale, e.g., a different range or from linear to quadratic; and

6. D is an image transformation (casting) from floating-point values to sixteen-bit numbers.

In carrying out the image transformation of equation 2 on a sequence of images (test or reference), each pixel intensity value in each of the sequence of images is converted to a floating-point number. The resulting image arrays are then averaged, on a per-pixel basis, to combine the images into a single image array. Next, the resulting image array is filtered to reduce the effects of noise and to remove data associated with defective pixels in the imaging device. Each datum associated with a defective pixel, identified by an extreme intensity value, is replaced with a new intensity value interpolated from data representative of neighboring areas.

The intensity values of the combined, filtered image array are applied to a look-up table that translates the range of intensity values to a different scale, e.g., a different range or from linear to quadratic. Finally, the values in the resulting translated image array are converted back from floating-point numbers to digital numbers to produce the transformed image I.

The image transformation of equation 2 is applied to a series of test images and a series of reference image to produce respective combined test and reference images I.sub.T and I.sub.R. The test and reference images I.sub.T and I.sub.R are then contrasted, using well-known image processing techniques, to produce a composite image. The composite image highlights temperature differences between the test and reference images; unexpectedly warm or cool areas are indicative of defects.

In general, short circuits produce relatively high currents, and consequently grow relatively hot. Open circuits reduce current, remain relatively cool, and are therefore more difficult to image using IR thermography. The improved thermal contrast provided by the foregoing embodiments allows sensitive IR detectors to capture images that highlight many types of defects previously difficult or impossible to view with conventional IR thermography. Such defects include open circuits of the type depicted in FIG. 2. The image transformation of equation 2 further enhances the results.

FIG. 6C depicts an experimentally obtained image 680 illustrating how the above-described embodiments produce sufficient thermal contrast to highlight opens. A line 685 represents a relatively cool defect artifact resulting from the presence of an open.

Defect-location Algorithms

A short between two lines increases current through those lines, and consequently elevates the temperatures of the lines. Thus the lines, though not themselves defective, may nevertheless appear in the composite image. The portion of the composite image highlighting the lines is termed the "defect artifact" of the short. Opens block current, and consequently reduce the temperature of associated features. These features then appear in the composite image as a "defect artifact" of the open. (FIG. 6C depicts a line-type defect artifact associated with an open). Test images thus include defect data spatially correlated to the defect region and defect-artifact data spatially correlated to defect-free regions of the imaged object. Unfortunately, defect-artifact data can obscure defect data during image analysis, rendering it difficult to precisely locate defects. Image-processing algorithms in accordance with some embodiments analyze the defect data and defect-artifact data to address this problem. (In the context of images, a related collection of defect data may be referred to as a "defect," for brevity; likewise, defect-artifact data may be termed "defect artifacts." Whether the term "defect" or "defect artifact" refers to a physical feature of an imaged object or image-data representative of a physical feature will be clear from the context.)

FIG. 7 depicts a composite image 700 showing three representative defects, a point-type defect 705, a line-type defect 707, and a corner-type defect 710. These defects are assumed to be of similar size, but the defect images nevertheless differ due to their respective defect artifacts 715, 720, and 725. Unfortunately, actual composite IR images do not so clearly distinguish defects from defect artifacts, rendering difficult the task of precisely locating defects. FIG. 8, though not based on measured data, more accurately depicts a composite image 800 illustrating how a point-type defect 805, a line-type defect 810, and corner-type defect 815 might appear in a composite image. The defect artifacts obscure the location of the defects. One embodiment addresses this problem, distinguishing defects from defect artifacts to facilitate defect detection, location, and analysis.

Image processing to distinguish a defect from the associate artifact is based, in part, on classifying defect-artifact data. Processing differs, for example, for point-type, line-type, and corner-type defects. Embodiments of the invention therefore include image-processing techniques that sort defect artifacts by type. Image-processing techniques that classify artifacts by type include pattern recognition and morphological analysis. The "Handbook of Image and Video Processing," edited by Al Bovik (2000) and "Nonlinear Filters for Image Processing," edited by E. Dougherty and J. Astola (1999) describe image processing and mathematical morphology known to those of skill in the art and suitable for use in some embodiments: these texts are incorporated herein by reference.

FIG. 9 is a flowchart depicting a defect-location algorithm 900 in accordance with one embodiment. Algorithm 900 receives a composite image 905, optionally filtered using a fast-Fourier-transform (FFT) low-pass filter (step 907), in which defect data is bounded by defect-artifact data. Subsequent processing automatically locates the defect data within the defect artifacts to produce a list of defect coordinates. In one embodiment, composite image 905 is an IR composite image of the type discussed above; however, many other types of images depict subjects of interest surrounded by artifacts of those subjects. Algorithms in accordance with the invention can be used to localize such subjects. For example, images obtained from visual optics and/or nuclear-type experiments depict subjects and subject-artifacts.

The above-referenced Bovik reference describes a connection between gray-level and binary morphology that is used in some embodiments to distinguish defects from their associated artifacts. This connection is based on the observation that an image I(x),x.di-elect cons.D can be reconstructed from the set of thresholds. Such reconstruction may be expressed mathematically as follows:

.THETA..sub.v (I)={x.di-elect cons.D:I(x).gtoreq.v},-.infin.<v<.infin. (3)

where .THETA..sub.v (I) is the threshold of a grayscale composite image I with a threshold level v, and D.OR right.{character pullout}.sup.2 is the domain of the image:

I(x)=sup.sub.v.di-elect cons.R {x.di-elect cons..THETA..sub.v (I)} (4)

Algorithm 900 employs a similar type of image reconstruction to define and optimize threshold levels to yield improved defect localization.

A morphological filtering algorithm (MFA) 910 is applied to the filtered composite image for each of a number of threshold levels 915. The repetition of MFA 910 for each threshold level, illustrated by bounding MFA 910 within a for-loop 920A and 920B, produces a set of i thresholded composite images 925[1 . . . i]. In each image 925, all pixel values of the filtered composite image greater than or equal to the applied threshold level are expressed using one logic level (e.g., logic one) and all pixel values less than threshold level 915 are expressed using a second logic level (e.g., logic zero). In one embodiment, threshold levels 915 are in units of standard deviation of pixel-intensity values from a filtered composite image produced by filter 907. Histogram analysis is provided to calculate mean .mu. and standard deviation g; the actual level of threshold is equal to .mu.+.sigma..multidot.T, where T is the input threshold level in units of .sigma.. MFA 910 is detailed below in connection with FIG. 10.

The next for-loop (930A and 930B) treats each image 925 to a second MFA 935, this one type-specific. For line-type artifacts, for example, MFA 935 removes other types of defect artifacts (e.g., corner- and point-type artifacts), leaving only lines. For-loop 930 produces a set of i images, each having j line-type artifacts. In the illustration, the top image 940[1] includes two line-type defects: the point- and corner-type defects of image 925[1] are removed. The remaining images 940[2 . . . i] may have more or fewer artifacts. MFA 935 is detailed below in connection with FIG. 11.

In a final sequence of operations, a defect-location algorithm DLA 945 analyzes the defect artifacts in images 940 to precisely identify the defect coordinates 950 from among the defect artifacts. A version of DLA 945 specific to line-type defects is detailed below in connection with FIG. 12.

FIG. 10 depicts an embodiment of MFA 910 of FIG. 9, which is repeatedly applied to composite image 905 to produce a sequence of i filtered images 925. First, one of threshold levels 915 is applied to the FFT-filtered composite image 905 (step 1000). A morphological closing step 1005 (a dilation followed by an erosion) applied to the product of step 1000 smoothes defect artifacts, and a subsequent filter removes small image effects induced by noise or defective detector pixels (step 1010). MFA 910 thus produces one of the i images 925[1 . . . i]. MFA 910 is repeated, as shown in FIG. 9, for each one of threshold levels 915.

FIG. 11 depicts an embodiment of type-specific MFA 935 of FIG. 9 adapted for use with line-type defect artifacts. MFA 935 receives filtered images 925 from MFA 910 and employs type-specific filtering operations that remove any artifacts other than line-type artifacts. Step 1110 provides type-specific morphological operations based on an artifact's position on the image rather than its geometrical properties. For example, an artifact located in areas where that type of artifact is not expected may be eliminated. Any holes in the surviving artifacts are then filled (step 1115) using any of a number of conventional hole-filling techniques.

Next, step 1120 filters the images from step 1115 using a type-dependent list of constraints 1125 derived from artifact type and area information. Constraints 1125 are a type-specific list of measurable artifact parameters and ranges. For example, line-type artifacts in simple cases may be filtered out by their circular factor ("lines" are not circular), orientation (e.g., line-type artifacts must be close to vertical or horizontal), and their edge intersections (e.g., line-type defects, distinct from corner-type defects, do not interest two adjacent image boundaries). The resulting filtered binary image 940 contains only the desired type of artifact. In one embodiment, image 940 has two pixel values: background (0) and artifact (1). The artifacts appear as areas of touching pixels, all set to 1; the surrounding areas appear as pixels set to 0. The details of the implementation of each block of MFA 900 are well known to those of skill in the art of image processing. MFA 935 is repeated, as shown in FIG. 9, for each one of threshold levels 915.

The set of morphological operations applied in MFA 935 is specific to line-type defects in the example, but these operations can be modified as desired to accommodate e.g. point- and corner-type defects. If only point-type artifacts were of interest, MFA 935 can be adapted to remove the artifacts that touch the border of the image, artifacts greater than a specified maximum area, etc., which would correspond to line-, corner-, and other type artifacts. If only corner-type artifacts were of interest, MFA 935 can be adapted to remove artifacts that do not represent intersecting perpendicular lines of a specified minimum area, etc. MFA 935 can be modified to select these and other types of artifacts using well-known image-processing techniques.

FIG. 12 depicts an embodiment of defect-location algorithm (DLA) 945 of FIG. 9, which generates a list of physical coordinates for defects on an object under test using the array 940 of type-specific images. DLA 945 is specific to line-type defect artifacts, but can be adapted for use with other types of defects, as will be evident to those of skill in the art.

In the first step, a line-defect filter LDF algorithm 1200 produces an array of i LDF structures 1205[1 . . . i], one LDF structure for each image 940. In addition to type-specific images 940, LDF algorithm 1200 receive as inputs 1210 the original filtered composite image (from step 907 of FIG. 9), the value of the initial threshold level used to create images 940, a threshold step value indicative of the difference between threshold values used to acquire successive images, and the number i of threshold levels (the number of threshold levels i is the same as the number of images 940 because 940 are thresholded images).

FIG. 13 depicts a linked-list array of LDF array structures 1205 (FIG. 12) in accordance with one embodiment. In this example, four threshold levels and associated processing are used to produce four LDF structures 1205[1] through 1205[4], though the actual number of arrays can be more or fewer. These arrays are adapted for use with line-type defect artifacts, but can be modified for use with other types. Each LDF structure 1205[i] includes the below-listed features.

1. A threshold field 1300 that stores the threshold level applied to the composite image to produce the respective binary image 940[i].

2. A number field 1305 that stores the number n of identified defects, two in the example of FIG. 12.

3. An image field 1310 that stores the respective binary image 940[i].

4. An array 1315 of defect structures 1320[1-j], where j is the number of defect artifacts in the respective image 940[i]. Each defect structure 1320 stores the X and Y coordinates of the pixel at the tip, or "peak," of the respective line-type defect artifact (defects are assumed to be near the tip of line-type defect artifacts). Each defect structure additionally includes a pixel-value field 1325 that stores the pixel intensity value corresponding to the X and Y coordinates of the peak pixel in composite image 905.

5. An array 1330 of line structures 1335[1-j], each associated with a defect artifact in the respective filtered image 940[i]. Each line structure 1335 includes an area field 1340 that stores the area of the defect artifact (in pixels); a rectangle field 1345 that stores the left, top, right, and bottom coordinates of a rectangle encompassing the defect artifact; a belongs-to field 1350 that stores a line index relating a line-type artifact to features of an image taken at a lower threshold level (-1 of no such line exists); and a contains field 1355 that stores an array of line indices relating a line-type defect in the filtered image with one or more related lines in another filtered image taken at a higher threshold level. The purposes of Belongs-to field 1350 and contains field 1355 are detailed below in connection with FIGS. 14 and 15A-D.

Returning to FIG. 12, a LDF structures 1205[1 . . . i] are analyzed (step 1210) to develop j LDF gradient peak profiles 1215[1 . . . j], one for each type-specific defect artifact in each image 940. The following discussion of FIGS. 14, 15A-15D, and 16 illustrates the process of peak profiling 1210.

FIG. 14 depicts an illustrative filtered composite image 1400 similar to what one might expect from step 907 of FIG. 9. Image 1400 includes a pair of vertical line-type defect artifacts A1 and A2 and a point-type artifact A3. The boundaries of the defect artifacts are blurred to depict the lack of an emphatic image boundary between defect- and defect-artifact data. It is assumed, however, that defects associated with line-type defect artifacts are near artifact tips, or "peaks," and defects associated with point-type defects are centered within the related artifact.

FIGS. 15A-15D depict binary, type-specific images 1505, 1510, and 1515 like images 940[1 . . . i] of FIG. 9. Each image represents composite image 1400 with a distinct applied threshold value, per MFA 910; point-type artifact A3 is removed from each binary image by the subsequent application of type-specific MFA 935. Each image is stored in field 1310 of an LDF structure 1205 (FIG. 13) along with the other image- and artifact-specific information described above in connec


Free Web Sudoku Puzzles.
Solve with your browser.
      8       3  
    2 3 7        
8 4     6     7  
  1 4 6 9        
6               5
        4 7 1 6  
  2     3     8 4
        1 8 2    
  9       5      
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!