Optical difference engine for defect inspection in highly ... · develops an all-optical difference...

1
Abstract: Traditional defect inspection for highly-parallel manufacturing processes requires the processing of large measurement datasets, which is often not fast enough for in-situ inspection of large areas with high resolution. This study develops an all-optical difference engine for fast defect detection in highly-parallel manufacturing processes, where the detection of defects (differences from nominal) is performed optically and in real-time. Identification of defects is achieved through an optical Fourier transform and spatial filtering, detecting differences between two real objects by nulling information that is repeated in each object. The developed prototype device is demonstrated using geometric patterns of similar scale to components in printed electronic circuits. Optical difference engine for defect inspection in highly-parallel manufacturing processes Manufacturing Metrology Team Advanced Manufacturing Research Group european society for precision engineering & nanotechnology Xiaobing Feng 1 , Rong Su 1 , Mingyu Liu 2 , Richard Leach 1 1 Manufacturing Metrology Team, Faculty of Engineering, University of Nottingham, UK 2 The Hong Kong Polytechnic University, Hong Kong Introduction Highly-parallel manufacturing (e.g. printed electronics, coatings in solar cells, micro devices for medical applications) deploys defect inspection for quality control: 2D optical imaging + data processing Laser scanning methods 3D scanning optical surface measurement techniques Current techniques are limited by the computational speed when imaging large areas with high resolution. An optical difference engine (ODE) utilises coherent optical processing technique to enable defect inspection at high speed. Working principle A perfect reference object and a test object with defects are positioned side by side, illuminated with coherent light and imaged with a 4f-system (Fig 2). An optical grating is used to perform spatial filtering in the Fourier plane. All the information repeated in both images is nulled, resulting in a single image containing only the difference between two objects. A detector can be placed at the U plane to record the difference. Sensitivity analysis The main challenge of implementing the ODE is the need for high precision positioning of the optics, as the alignment errors and grating period error (Fig 3) causes shifting of the images of the two objects, resulting in poor registration and false detection. However, such shift can be minimised through adjustment of the offset distance between the two objects. Fig 5. Setup of the prototype ODE system with off-the-shelf components. Fig 4. Inspection comparing a hole of Φ1 mm (left) and a rectangular bar of 0.8 mm width (middle), resulting in the optical difference of two objects (right). Fig 3. Allowed error in the grating period for the maximum central shift of 5 μm, assuming wavelength = 0.5 μm. Prototype ODE The prototype device (Fig 5) was implemented: using off-the-shelf products (Table 1); with additional components introduced to overcome a few practical challenges. Fig 2. Illustration of an optical difference engine. Table 1. Specifications of the optical components in the prototype ODE. Lamdamap 12th International Conference & Exhibition Conclusion An ODE system has been: developed and implemented using off-the-shelf components; demonstrated with geometric patterns (Fig 4) cut from a thin sheet, from which defects as small as 30 μm can be detected. Data post-processing is minimised by conducting optical processing. 0.2mm Fig 1. A sample of printed electronic circuits with defects (provided by VTT). Laser wavelength/nm 532 Laser beam diameter/mm 3.5 Grating type blazed Grating period/μm 3.33 Imaging lens focal length/mm 30 Image sensor type CMOS Image sensor colour monochrome Image sensor pixel size 1280 × 1024

Transcript of Optical difference engine for defect inspection in highly ... · develops an all-optical difference...

Page 1: Optical difference engine for defect inspection in highly ... · develops an all-optical difference engine for fast defect detection in highly-parallel manufacturing processes, ...

Abstract: Traditional defect inspection for highly-parallel manufacturing processes requires the processing of large

measurement datasets, which is often not fast enough for in-situ inspection of large areas with high resolution. This studydevelops an all-optical difference engine for fast defect detection in highly-parallel manufacturing processes, where thedetection of defects (differences from nominal) is performed optically and in real-time. Identification of defects is achievedthrough an optical Fourier transform and spatial filtering, detecting differences between two real objects by nulling informationthat is repeated in each object. The developed prototype device is demonstrated using geometric patterns of similar scale tocomponents in printed electronic circuits.

Optical difference engine for defect inspection in highly-parallel manufacturing processes

Manufacturing Metrology Team

Advanced Manufacturing Research Group

european society for precision engineering & nanotechnology

Xiaobing Feng1, Rong Su1, Mingyu Liu2, Richard Leach1

1Manufacturing Metrology Team, Faculty of Engineering, University of Nottingham, UK 2The Hong Kong Polytechnic University, Hong Kong

Introduction

Highly-parallel manufacturing (e.g.printed electronics, coatings in solarcells, micro devices for medicalapplications) deploys defect inspectionfor quality control:

• 2D optical imaging + data processing

• Laser scanning methods

• 3D scanning optical surfacemeasurement techniques

Current techniques are limited by thecomputational speed when imaginglarge areas with high resolution. Anoptical difference engine (ODE) utilisescoherent optical processing techniqueto enable defect inspection at highspeed.

Working principle

A perfect reference object and a testobject with defects are positioned side byside, illuminated with coherent light andimaged with a 4f-system (Fig 2).

• An optical grating is used to performspatial filtering in the Fourier plane.

• All the information repeated in bothimages is nulled, resulting in a singleimage containing only the differencebetween two objects.

• A detector can be placed at the U planeto record the difference.

Sensitivity analysis

The main challenge of implementing theODE is the need for high precisionpositioning of the optics, as thealignment errors and grating perioderror (Fig 3) causes shifting of theimages of the two objects, resulting inpoor registration and false detection.However, such shift can be minimisedthrough adjustment of the offsetdistance between the two objects.

Fig 5. Setup of the prototype ODE system with off-the-shelf components.

Fig 4. Inspection comparing a hole of Φ1 mm (left) and arectangular bar of 0.8 mm width (middle), resulting in theoptical difference of two objects (right).

Fig 3. Allowed error in the grating period forthe maximum central shift of 5 μm, assumingwavelength 𝜆 = 0.5 μm.

Prototype ODE

The prototype device (Fig 5) wasimplemented:

• using off-the-shelf products (Table 1);

• with additional components introducedto overcome a few practical challenges.

Fig 2. Illustration of an optical differenceengine.

Table 1. Specifications of the optical components in the prototype ODE.

Lamdamap 12th International Conference & Exhibition

Conclusion

An ODE system has been:

• developed and implemented usingoff-the-shelf components;

• demonstrated with geometricpatterns (Fig 4) cut from a thinsheet, from which defects as smallas 30 µm can be detected.

Data post-processing is minimised byconducting optical processing.

0.2 mm

Fig 1. A sample of printed electronic circuitswith defects (provided by VTT).

Laser wavelength/nm 532 Laser beam diameter/mm 3.5

Grating type blazed Grating period/µm 3.33

Imaging lens focal length/mm 30 Image sensor type CMOS

Image sensor colour monochrome Image sensor pixel size 1280 × 1024