the calibration of x-ray digital tomosynthesis system ...1].pdf · 3. x-ray source calibration 3.1...

12
The calibration of x-ray digital tomosynthesis system including the compensation of the image distortion Young Jun Roha , Kk Won Koha, Hyung S. Choa, Jin Young J4Jfflb Hyeong Cheol Kimb, Jong-Eun Byunb aDept of Mechanical Eng., Korea Advanced Institute of Science and Technology bFA Research Institute Production Engineering Center, Samsung Electroncs Co., LTD ABSTRACT X-ray laminography and DT(digital tomosynthesis) are promising technologies to form a cross-sectional image of 3-D objects and can be a good solution for inspecting interior defects of industrial products. It has been known that digital tomosynthesis method has several advantages over laminography method in that it can overcome the problems such as blurring effect or artifact. The DT system consists of a scanning x-ray tube, an image intensifier as an x-ray image detector, and a CCD camera. To acquire an x-ray image of an arbitrary plane of objects, a set of images (8 images or more) should be synthesized by averaging or minimally calculating point by point. The images, however are distorted according to the configurations of the image intensifier and the x-ray source position. To get a clear and accurate synthesized image, the corresponding points in the distorted images should be accurately determined, and therefore, precise calibration of the DT system is needed to map the corresponding points correctly. In this work, a series of calibration methods for the DT system are presented including the correction of the center offset between the x-ray and the image intensifier, the x-ray steering calibration, and the correction of the distortion of the image. The calibration models are implemented to the DT system and the experiment results are presented and discussed in detail. Keywords : x-ray laminography, cross-sectional image, digital tomosynthesis, x-ray calibration 1. INTRODUCTION X-ray technology is a good solution for inspecting inner defects of industrial products. In case of conventional x-ray radiography images, however, it is very difficult to correctly recognize the internal shape of objects, because all objects on the projection line are overlapped in the images. On the other hand, x-ray cross-sectional imaging systems forming an arbitrary cross-section image of a 3D object make it easy to inspect the inner shape or structure of it. PCB solder joint inspection is one of the industrial fields which need such an x-ray inspection system. Recently, new SMD(Surface Mount Device) technologies are developed and new electrical packages are made utilizing such as BGA(Ball Grid Array), FCA(Flip Chip Array) and J-type lead. One drawback of these packages is that it is unable to inspect those chips by visual inspection system, because the solder joints are hidden under the chips themselves. Furthermore, it is difficult to inspect them by conventional x-ray transmission image to solve the overlapping problem. Therefore, the x-ray cross-sectional imaging system promises to be a good solution for these difficult problems.[1] An x-ray cross-sectional image is integrated from a number of images projected from different directions. Several Further author information - H.S. Cho: E-mail : [email protected]; WWW: http://1ca.kaist.ac.kr/-hscho; Telephone +82-42-869-32 13; Fax : +82-42-869-32 10 Part of the SPIE Conference on Machine Vision Systems for Insoection and Metrolonv VII 248 Boston. Massachusetts • November 1998 SPIE Vol. 3521 • 0277-786X/98/$1 0.00

Upload: others

Post on 24-Jan-2021

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

The calibration of x-ray digital tomosynthesis system including thecompensation of the image distortion

Young Jun Roha , Kk Won Koha, Hyung S. Choa,Jin Young J4Jfflb Hyeong Cheol Kimb, Jong-Eun Byunb

aDept of Mechanical Eng., Korea Advanced Institute of Science and TechnologybFA Research Institute Production Engineering Center, Samsung Electroncs Co., LTD

ABSTRACT

X-ray laminography and DT(digital tomosynthesis) are promising technologies to form a cross-sectional imageof 3-D objects and can be a good solution for inspecting interior defects of industrial products. It has beenknown that digital tomosynthesis method has several advantages over laminography method in that it canovercome the problems such as blurring effect or artifact. The DT system consists of a scanning x-ray tube, animage intensifier as an x-ray image detector, and a CCD camera. To acquire an x-ray image of an arbitraryplane of objects, a set of images (8 images or more) should be synthesized by averaging or minimallycalculating point by point. The images, however are distorted according to the configurations of the imageintensifier and the x-ray source position. To get a clear and accurate synthesized image, the correspondingpoints in the distorted images should be accurately determined, and therefore, precise calibration of the DTsystem is needed to map the corresponding points correctly. In this work, a series of calibration methods for theDT system are presented including the correction of the center offset between the x-ray and the imageintensifier, the x-ray steering calibration, and the correction of the distortion of the image. The calibrationmodels are implemented to the DT system and the experiment results are presented and discussed in detail.

Keywords : x-ray laminography, cross-sectional image, digital tomosynthesis, x-ray calibration

1. INTRODUCTION

X-ray technology is a good solution for inspecting inner defects of industrial products. In case of conventional x-rayradiography images, however, it is very difficult to correctly recognize the internal shape of objects, because all objects onthe projection line are overlapped in the images. On the other hand, x-ray cross-sectional imaging systems forming anarbitrary cross-section image of a 3D object make it easy to inspect the inner shape or structure of it. PCB solder jointinspection is one of the industrial fields which need such an x-ray inspection system. Recently, new SMD(Surface MountDevice) technologies are developed and new electrical packages are made utilizing such as BGA(Ball Grid Array),FCA(Flip Chip Array) and J-type lead. One drawback of these packages is that it is unable to inspect those chips by visualinspection system, because the solder joints are hidden under the chips themselves. Furthermore, it is difficult to inspectthem by conventional x-ray transmission image to solve the overlapping problem. Therefore, the x-ray cross-sectionalimaging system promises to be a good solution for these difficult problems.[1]

An x-ray cross-sectional image is integrated from a number of images projected from different directions. Several

Further author information -

H.S. Cho: E-mail : [email protected]; WWW: http://1ca.kaist.ac.kr/-hscho; Telephone +82-42-869-32 13; Fax : +82-42-869-32 10

Partof the SPIE Conference on Machine Vision Systems for Insoection and Metrolonv VII

248 Boston. Massachusetts • November 1998 SPIE Vol. 3521 • 0277-786X/98/$1 0.00

Page 2: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

methods such as tomography, laminography and digital tomosynthesis have been used to achieve this. Tomography hasbeen mainly used in medical area, but is being applied in industrial fields such as precision inspection of casting products inthese days.[2]

Laminography is another method for acquiring cross-sectional images, and is originated by Bocage[3]. Its principlecomes from the geometric focusing effect by the synchronized motion between an x-ray source and a detector, and areshowed in the Figure 1.

A

(A+B+C+D)/4

B

Figure 1 . The principle of Laminography or DT

Laminography is applied to inspect PCB solder joints by Adams[fl, Black[4], Rooks[5,6]. The basic principle of digitaltomosynthesis is the same as that oflaminography, but the difference is in integrating images projected from different viewsby software not by hardware[7]. But in general, the quality of the cross-sectional images is not as good as that of theradiography images in spite of its advantage. It comes from the fact that it is a synthesized image from a number of images.To improve the quality of the x-ray images, precise calibration of the system including the compensation of the imagedistortion and image integrating methods are needed.

In this paper, three major topics are presented. First, the newly developed DT system will be introduced. Secondly, aseries of calibration methods for the system are presented. Finally, x-ray cross-sectional images of PCB solder jointsacquired from this proposed system are demonstrated, and analyzed in detail.

2. SYSTEM CONFIGURATION

Figure 2 shows the structure of the DT system developed, which is composed of a scanning x-ray tube, a imageintensifier, a rotating prism and a zoom camera. To project x-ray to an object(PCB) at different directions electrically, ascanning x-ray tube is used instead of a rotating x-ray tube mechanically. And an image intensifier with a large input screenis used as a x-ray detector so as to get all images projected at various directions. The region of interest of the PCB isprojected on a circular trajectory on the image intensifier as the x-ray is steered on a circular trajectory, and eight or moreimages are sequentially acquired by the zoom camera through the rotating prism. To catch the projected images on thetrajectory, the prism rotates to synchronize with the x-ray motion. The captured images are saved in the digital memory andsynthesized after 1 rotating of the x-ray and the prism [8].

The x-ray imaging conditions in the system such as the projection angle and the magnification are determined by thegeometric relations of the parameters which are the radius of the rotating x-ray and the distances from x-ray to the objectplane and to the surface of the image intensifier. The projection angle is an important parameter in the DT system, since theartifacts that cause distortions of the cross-section in the resulted image can be reduced or removed as the projection angleincreases in general [9,10,11].

249

DX-ray

B

Objects

B

C X-ray Detector

Page 3: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

SoanngX-y tuDe

POBXYZ _____

//mage 1'

Zoo' camea

> Ro p'-s

Figure 2. Digital tomosynthesis system

The rotating prism shown in Figure 3 makes it possible for the zoom camera located at the center to get the sequentia'images on the circular trajectory. By configuring the system in this way, we can get x-ray projection image with differentdirections or various projection angles and magnifications. The principle is that light is refracted and shifted its path as itpass through another matter. If we put a prism in front of the camera and rotate it around the camera center axis (Figure 3.(b)), the images which is located on the circular path with a radius are acquired through the camera.

(a) Light path shift by refraction (b) Local images acquisition by a rotating prismFigure 3. Principle and configuration of Rotating prism

Image ntcsc

— ."t' L

Page 4: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

3. X-RAY SOURCE CALIBRATION

3.1 X-ray center alignment

In the DT system developed, an x-ray source is steered on the circular trajectory with its rotating axis centered at thecenter point of the inspection region of interest in the PCB. For the symmetric and consistent imaging condition for 8images projected on the image intensifier, the center of the rotating x-ray source needs to be coincident with the center ofthe image intensifier. To achieve this we need to defme a reference coordinates which can locate all the points of the x-raytube and image intensifier. For convenience, let us assume that the reference coordinate is chosen to be that of the imageintensifier ; the origin is defmed by the center point on the input surface of the image intensifier and the three axiscoordinates are chosen as shown in the Figure 4. In general, there exists an offset between the center line of the x-ray source(a point-dashed line in the Figure 5) and that of the image mtensifier(a solid line in the Figure 5).

To find this offset value, it is assumed that the x-ray is a point light source. In case of a point light source, the objects onthe off-axis (the points a and c on the planes 1,2 in the Figure 5) are projected onto different positions as the distance fromthe light source to the objects are different except the point that is on the center line (the point b in the Figure 5).

1

2surface ofintensifier

Image plane

Figure 4. Center offset of the system Figure 5. The characteristic ofthe point light source

Figure 6 shows the procedure to fmd the offset value by updating x-ray position in such a way that x-ray approaches tothe center axis of the image intensifier. A 2mm diameter sized steel ball 'A' is fixed at the center of the input surface of theimage intensifier and another 0.7mm diameter sized steel ball 'B' is positioned on the x-y table. When we project x-ray tothe two balls, we can acquire an x-ray image which includes two shadowed points by the ball A and ball B. And by usingthe projected positions of the two balls, the offset value can be found.

At the first step, shown in Figure 6 (a), the x-y table is controlled to move the point B in the direction of ball Apositionin order to make the point B coincide with the point A in the x-ray image. Then, the x-y table is elevated 50mm upwards asshown in Fig 6(b), and the positions of two balls in the image are checked. If the center axis of the x-ray source is notlocated on the that of the image intensifier, as shown in the Figure 6 (b), the point B' which is the projected point of B isseparated from the point A in the image. In case of that, the x-ray source is steered from d to d+1 in order to locate thetwo points at an identical position. And the point B shown in the Figure 6 (c) is lowered to the plane 1 again and thesameprocedures (a)—{d) are carried out repeatedly. To fix two points A and B in the x-ray image, P1 feedback controllers areused in the step 1, x-y stage motion control, and in the step 2, x-ray steering control. This iterative method makes the x-raysource approach to the center axis eventually and the control value(steering voltage) here is to be the offset value for x-raysource to be located at that of the intensifier.

251

x-raytube

point lightsource

offset

Page 5: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

(a) step 1

Figure 6. X-ray center alignment procedure

Figure 7 shows the variation of the x-ray source steering coordinates when the x-ray is steered to the origin by a numberof iterations. The experiment is performed under the condition that the tube voltage and the current are 1 10kV and O.O3mA,respectively. The result show that the adjustment is terminated at the 1 1th iteration. In the figure 7(a), C indicates the x-raysteering coordinate at the th iteration; e.g. C' the first iteration and ' the 1 1th iteration which is the fmal one in this case.This situation is well explained in Figure 7(c). As can be seen from the diagram, regardless of the location of the planesparallel to the image plane, the point B on the center axis is always projected unto the identical point A.

-0.75 . . .— —

.080 -••- 111011 :•—4.' : :

-O.85 . 8 ... ,.. . .

090 \6.0.95 . . . . ..

..

-1oo. , - .

:NNNN.3

: Ni—14C

I I I I I I

-2.55 -2.50 -2.45 -2.40 -2.35 .2313 -225 -220 -2.15 -2.10

x-axis steering coordinate

(a) Experimental result (b) 1st iteration (c) 1 1th iteration

3.2 X-ray steering calibration

Figure 7. An experimental result ofthe x-ray center alignment

252

The x-ray source is steered by 13 bit digitized signals of DC voltage(-1O +10 volt) for each x, y axes. Since theprinciple of the x-ray source steering is that the control signals deflect the electron beam insidethe x-ray tube, the amount ofthe deflection is related to the kinetic energy of the electron and varies with the power applied to the tube. This means thatthe steering signals are dependent on the x-ray power condition and thus need to be calibrated to the real deflection(orsteering) value. The x-ray steering position is hard to detect directly, but can be analyzed indirectly from the x-ray image. In

Figure 8, L1 and L0 are the distances from the x-ray source to the image plane and to the object plane, respectively, and from

center axis i ' x-ray axis

x ray tube

1 C

:

B planel

: x-Y control

I

i I CB1 plane2

z-motion ft:114 .

'! :

I I

Ct+1 j : X-ray steering Ctlj IB!

: z-motion !

L . Bj : planel

:

A Imageplane &__ A B A A— ---5,-

(b) step 2 (c) step 3 (d) step 4

.0C0

.

lID

—plane 2

C" 1

B'

B

A

plane 1

Image plane

Page 6: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

an arbitrary the point Q(Xq ,Yq ) we can calculate the x-ray position P(x ,y) by its geometric relation, which is

represented by the equation (1) given below. The aim ofthis calibration is to fmd the relationship between the x-ray positionand the control signals applied to the x-ray tube. After a steel ball on the object plane is moved to a known positionQ(Xq , Yq ) the x-ray source is steered and positioned to locate the projection point by the ball at the center point 0 of the

image intensifier, as shown in Figure 8. Then, the control signals at that time can be related to the x-ray positions calculatedfrom the equation (1). Figure 9 is a result of the calibration under the power condition of I 10kV and O.O3mA. Theexperiment is performed for 7 different positions of the x-ray source, and the x-ray control signals are linearly related to thex-ray source positions. The resulting scale factor is 0.256 and this means that x-ray is steered by 10mm with the controlsignal 2.56 volt.

. ,r''I

p

,' x=0.256;

7 .

..,.

. .

.

-20 -15 -10 -5 ) 5 10 15 20

X-ray source position( x )' mm

Figure 9. A result ofthe steering calibration

[xplL -L0 [xq (1)

[YP] L [Yqj

4. IMAGE DISTORTION

In the DT system, the region of interest on the PCB is projected unto the peripheral area on the input surface ofthe imageintensifier as the x-ray source rotates around the center axis. The x-ray images are distorted both in intensity and shape bythe curved input surface of the image intensifier as shown in Figure 10. The distortions in the images are affected by thedirection of the projected x-ray. Figure 1 1 shows the eight distorted images of the uniformly spaced grid on the imageintensifier as the x-ray projects it at eight different directions.

In acquiring a cross-sectional image by synthesizing these eight images, a problem arises that the correspondence of eachpoint of the images are not clear, since the raw x-ray images taken from the image intensifier are distorted. Thus, correctionof the distorted images are preceded before synthesizing them[12]. The first distortion issue is on the intensity distortion.Intensity distortion means that the intensities are not uniform in the x-ray image as shown in Figure 12 (a), and it is causedby the different x-ray incident angle onto the curved surface of the image intensifier. The second distortion issue is on theshape distortion. The curved input surface of the image intensifier distort not only the intensities but also the shape of theimages projected on the surface; the peripheral area appears expanded in comparison with the central area as shown inFigure 1 1 . If the symmetric and consistent imaging conditions for the eight images are guaranteed, the distortion can bemodeled and corrected from one sampled image ofthem, Then the image that is acquired at the direction of 90° can be usedfor this corrective work. To overcome the distortions of the x-ray images, we propose a series of correcting methods andtheir correcting procedures. The raw image is corrected for intensity distortion before it is corrected for shape distortion asshown in the Figure 12.

253

X-ray

tuberfPYp)

-2

Figure 8. The x-ray steering calibration

Page 7: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

'-ri

Figure 10. Image distortion by the image intensifier Figure 11. Eight distorted images obtained from different views

A

(a) distorted raw image (b) intensity corrected image (c) shape corrected image

4.1 Intensity distortion compensation

Figure 12. Image distortion compensation

254

The central area of the image intensifier is brighter than the peripheral area, since the incident angle of the x-ray isgetting declined toward the peripheral area of the image intensifier. In the off-axis images, the point nearest the center ofthe image intensifier has the maximum intensity and the intensity of the point toward the peripheral area is getting degraded.To compensate the distorted intensities and make them uniform in the image, the degraded intensities are regulated at thelevel of the maximum intensity in the image.

The distorted intensity Id(i,J) at a point (i, J) in the image can be corrected to it's compensated intensity 1)((i, j)by dividing the compensating ratio function f(Ld) for the point, as given in the equation (2). lIere L, (i, j) is defined as

the distance in the image from the highlight point H (i,1 j11 ) to the point (i, J) considered for compensating the intensity.

The ratio function f(Ld) has a value decreasing with Lj and has a value between 0 and I, thus plays a role of modifying

an intensity id to an increased values of cI)e.

A4.,..,,. *MSit*•..

Intensity distortioncompensation

Shape distortioncompensation

Page 8: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

f(Ld )f(Ld) = C0 + c1 L1 + c. +

Ld(i,j) =+(j )2

(2)

(3)

(4)

To build the ratio function f(L1 ) , 10 different values of intensity are sampled from the 10 small areas on the path

from the point H to the point L. as shown in the Figure 13. A polynomial model is applied to describe the ratio function

f(Ld ) according to the distance Ld in the image, which is represented by the equation (3). 'l'he coefficients ot thepolynomial arc determined by a least square method.

I)ark area41X1 0(X) 6(9)

The shape distortion can be corrected by finding a mapping relationship between the uniformly spacing grid image andits distorted image. Thus, a point (i,j) in the original undistorted image is mapped to a point (x. in the distorted image

by the mapping relation. In this research, a 2 dimensional mapping function is built by using the sampleddata sets whichconsist of the uniformly spaced grid points with II rows and 11 columns and their corresponding points in the distortedimages. Figure 14 shows the relations between the points of the original grid (a) and the points of the distorted image(h).There are two main features in the distortion and a simplified distort model can be made based on these characteristics. Oneis that the distorted grids are always symmetric with the projection center line of the x-ray in the images.The other is thatthe points on the peripheral area are more elongated than the points near the central area of the image intensifier.

Based on the two features in the distortion, five polynomial equations, from the equation (5) through (9) are proposed torepresent the relation between the two corresponding points in each image. A horizontal line inthe original image, which isan orthogonal line with respect to the projection center line, is distorted and become a curved line. It canhe modeled as a

2' order polynomial function in equation (5) with a peak point (x,P) on the projection center line and a coefficient (1 as

shown in the Figure 14. Therefore, i coordinates of the points in the original image determine the two variables P and (Iwhich represent a curved line in the distorted image. To generalize the P and a as functionof i, the data sets which

consist of the 11 rows E6 (k1.2 11) in the original image and the same number of values for P and are acquired and

titted by 3rd order polynomial functions of i, defined by equations (7) and (8).

255

H Bright area

Darkarea

4.2 Shape distortion compensation

f(L1)

N

10

09

08

max 01

06

05

04

Figure 13. Distorted intensity profile

Bright area0 1W 2W 3W

Ld

Page 9: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

150

200

250

300

350

400

450

x[TI 4

y4

(a) Original grid points (b) Distorted grid points

256

Figure 14. Two-dimensional point mapping

y(i, j) = a(i){x(i, j)— x 2 + P(i)x(i, j) = /3(1) j+jP(i)=p0 +p1 .i+p2 .i2 +p3 .i3

a(i)=a0 +a1 •i+a2 •i2 +a3 •i3

/3(i)=b0 +b1 •i+b2 2 +b3 .3

(5)

(6)

(7)

(8)

(9)

And the j coordinate values of the points on a horizontal line in the original image are linearly related to the x coordinatevalues of the points on its distorted curved line, and the relation is represented by equation (6). The coefficient fi of theequation is also a function of i, since the curved line is determined by the coordinate I in the original image. p is also

defmed by a 3rd order function of 1 as a given in equation (9), and its coefficients b0 -1,, are determined by a least square

fit of the data set which consists of the 1 1 rows k the original image and the same number of f3k acquired from the

distorted lines.The distortion model is completed by fmding the constant coefficients a0 a3 ,b0 - b3 and p0 - p3 , and as the result of

the model, an arbitrary point (i, j) the original image can be mapped to the points(x, y) in the distorted image by the

equations (5) and (6), where the coefficients ofthe functions P(i) ,a(i) and fl(i) are pre-determined by the coordinate 1.

5. X-ray images

In this section, several DT images of PCB are presented to show validity of the cross-sectional imaging method andconfirm accuracy of correcting the distortion of the images. The DT images are acquired by integrating the 8 images takenfrom 8 different off-axis images which are corrected by the distortion-correcting method explained previously. Theexperimental conditions are represented by Table 1, which are the same conditions used in the calibrations.

Projection center line Projection center line

—.

'N —- •-•

Jc 50

100

150

200

250

300

350

lx. 3/ a1(x-x5)2+P,••. • • J •.. •. . S S • 4 • S • • ••... .11....'. I • • • 41 • • S I— ..'

&_,_1_._q_*.._.-.- Y axx)2+Pk

. E;iii y a(xx2+PN

50 100 150 200 250 300 350 400 450 500 550 6000 50 100 150 200 250' 400 450 500 550 600

400

450

Page 10: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

Parameters Values

X-ray power 110kv. 0.O3mA

Projection Angle 28°

Magnitude -__________ 7

Field of view 7mm x 7mmNumber of Images integrated __________________________

Table 1. The experimental(imagmg) conditions

Figure 15 (a) shows a conventional x-ray radiography image of a double sided PCB with rectangular chips Ofl both sidesof the board. In the radiography image, the chips that are attached on the two surfaces appear overlapped and hard todiscriminate. On the other hand, Figures 15 (b) and (c) show DI images for the top and the bottom surface of the hoardrespectively, and 3D shapes of the solder joints on each side of the PCB can be reconstructed from the l)T image, as shownin Figure 15 (d). These DT images provide a good condition for inspectmg solder joint quality.

(a) Radiography image (b) DT image of the top surface (c) DT image of the bottom surface (d)Reconstructed 3D shapesof the solder joints

Figure 5. x-ray images for double sided PCB

Figure 16 shows the x-ray DI images of BGA(Ball Grid Array) with lead balls under the chip package. In the sliceimages. the dark regions represent the cross-section of the focal plane, and theshadowed regions near the dark areas ate the

artifact affected by the materials located out of the focal plane. As the focal plane is moved another slices of it, the cross-

section of the lead ball or the solder joints appear differently; the cross-section at the middle of the lead ball has themaximum diameter and the diameters at the other focal planes are smaller than that.

00000®G0

8 images

. AA'p..

a asS

A

'B

Ohp PackageZ1;QC Q_ . .Focai plane E—

/Lead BaH solder O;ntS

H

H H

13(.\ !ai (rid .\r1\ Ib) I )i iniugcs lo the oCci plane - 3

Figure 16. x-ray images of BGA

Page 11: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

258

These cross-sectional images provides a good que or unique solution to inspect the objects whose shapes are verydifficult to obtain through imaging techniques, such as BGA or J-lead type chips. The artifact in the image may bring aboutsome confusion to determine the boundary of the cross-section. But, the artifact can be reduced by some imaging conditionsin the DT system, such as x-ray projection angle, the number of images to be integrated and image synthesizing method.Those factors are discussed in detail in the references [9,11,14-16].

6. CONCLUSIONS

In this work, an x-ray DT (Digital Tomosynthesis) system for solder joint inspection has been developed, and a series ofcalibration works for the system have been presented. By the DT system 8 off-axis images are sequentially taken as themotion of the prism located under the image intensifier synchronizes with the rotating motion of the x-ray. They areintegrated to be a slice image of an object.

In generating a cross-sectional image by the system, there are two major problems to be solved. One is how to steer thex-ray to the desired positions on the predetermined circular trajectory, the center of which is coincident with that of theimage intensifier. To realize it, alignment of the two center axes of coordinates, the x-ray and the image intensifier, has tobe preceded before we calibrate the x-ray steering position in proportion to the control voltages. To align two coordinates,an iterative method to drive x-ray to be positioned on the center axis of the image intensifier is used. Based on theintegrated coordinate system, x-ray steered positions are calculated indirectly by use of the geometric relations between thepositions of the object and its projected position on the imaging surface. The other problem is how to correct the distortedimages due to the curved input surface of the image intensifier. To correct the distorted x-ray image in intensity and shapeas well, a simplified distortion model was built by use of the uniformly spaced grid and its distorted image. The distortedimages are corrected by the distortion model and the results show that the corrected images are nearly the same as theoriginal ones within 2 pixels error in the image of 640x480 pixel.

The resulted x-ray DT images show the usefulness of the cross-sectional imaging technique for PCB solder jointinspection. In the example of double sided PCB, the slice images for the top or the bottom surface of the PCB are notaffected by the chips on the opposite surface, and thus the defects of the solder joints can be easily found. In the applicationof BGA chip inspection, the cross-section images of the BGA chips acquired by the DT system is a unique visualinformation for the inspection. Based upon these fmdings the proposed method may be used as an useful information tojudge quality of the solder joints.

ACKNOWLEDGEMENTS

This work was supported by Samsung Electronics Corporation and conducted through 1996-4997. The authors would liketo thank Drs. H.N. Joo, and S.K. Kim of Samsung Electronics Company for their valuable advice.

REFERENCES

I . Adams, "X-ray laminography analysis of ultra fme pitch solder connections on ultra-thin boards", Integrated CircuitMetrology,Inspection, and Process Control V (SPIE) Vol.1464. 1991, pp 484-497

2. "Computed tomography details casting defects", Advanced Materials & Process, Nov. 1990, pp 54-56.3. E. M. Bocage, French Patent 536464(1922)4. Black, D. L. Millard, and K.Nilson, "An animated interface for x-ray laminographic inspection of fme-pitch

interconnect", IEMT Symposium 1991 , pp 207-2115. Rooks, M. Okimura and R. Urban, " Inspection ofvery-fme pitch connections on PCMCIA cards", Proceedings

Nepcon West'93, pp 752-762, 1993.6. M. Rooks, B. Benhabib, and K. C. Smith, "Development of an inspection process for ball-grid-array technology using

scanned beam x-ray laminography", IEEE trans. on Components, Packing, and Manufacturing Technology - Part A.

Vol. 18, No 4, December 1995. pp 85 1-861.7. Rooks and T. Sack, "x-ray inspection of flip chip attach using digital tomosynthesis", Surface Mount international

conference (San Jose) 5 1-55,19948. Y.J.Roh, The analysis and design of x-ray cross-sectional imaging system using digital tomosynthesis, M/S thesis,

Korea Advanced Institute of Science and Technology, 1997.

Page 12: The calibration of x-ray digital tomosynthesis system ...1].pdf · 3. X-RAY SOURCE CALIBRATION 3.1 X-ray center alignment In the DT system developed, an x-ray source is steered on

9. Y.J.Roh, S.T.Kang, H.S.Cho, H.C.Kim, S.K.KiIII, "Analysis of x-ray image qualities-accuracy of shape and clearnessof image — using x-ray digital tomosynthesis", '97 Korean Automation and Control Conference, Nov. 1997, pp. 719-723.

I 0. T. A. Siewert and Mark W. Austin, "The contributions of out-of-plane materials to a scanned-beam laminographyimage" Materials Evaluation, Oct. 1994, pp 1194-1198.

I 1 . S.T.Kang, Arbitrary cross-sectional recognition of 3 dimensional objects using a digital tomosynthesis, Ph.D. thesis,Korea Advanced Institute of Science and Technology, 1998.

1 2. Development of an PCB solder joints inspection system using x-ray, research report, Samsung electronics, 1997.13. S.T. Kang and H.S. Cho, "The Quality Evalution and Improvement for Digital Tomosynthesis Images", Materials

Evaluation, 1998.14. S. T. Kang, H. S. Cho, "A projection method for reconstructing X-ray images of arbitrary cross-section", NDT & E

International, 1998 (to appear).15. S.T. Kang, Y.U. Kim and H.S. Cho, "A digital tomosynthesis method for evaluating the soldering states of ball-grid-

array joints", 7th Annual Research Symposium of Transfer of Emerging NDE Tdchnologies, 1998.16. ST. Kang, J.H. Jeong, H.O. Song and H.S. Cho, "A new X-Ray cross-sectional imaging system for arbitrary angle

inspection of BGA package", Proc. of NEPCON EAST '97, pp.109-120, 1997.

259