Enhanced thickness calibration and shading correction for automatic X-ray inspection
First Claim
1. A method for calibrating an X-ray imaging system for quantitatively determining the thickness of a first absorbing material in the presence of a second absorbing material where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the first and second absorbing materials, said method comprising the steps of:
- providing a calibration standard having;
a) multiple combinations of a first known thickness of the first absorbing material (denoted by tM1,1) in combination with three thicknesses of the second absorbing material (denoted by tM2,1, tM2,2 and tM2,3); and
b) multiple combinations of a second known thickness of the first absorbing material (denoted by tM1,2) in combination with three thicknesses of the second absorbing material (denoted by tM2,4, tM2,5 and tM2,6);
determining the values of first, second and third foreground parameters (denoted by F1, F2 and F3) wherein;
a) the first foreground parameter F1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,1;
b) the second foreground parameter F2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,2; and
c) the third foreground parameter F3 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,3;
determining the values of first, second and third background parameters (denoted by B1, B2 and B3) wherein;
a) the first background parameter B1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,1;
b) the second background parameter B2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,2; and
c) the third background parameter B3 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,3;
determining the values of fourth, fifth and sixth foreground parameters (denoted by F4, F5 and F6) wherein;
a) the fourth foreground parameter F4 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,2 in combination with the second absorbing material having the thickness tM2,4;
b) the fifth foreground parameter F5 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,2 in combination with the second absorbing material having the thickness tM2,5; and
c) the sixth foreground parameter F6 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,2 in combination with the second absorbing material having the thickness tM2,6;
determining the values of fourth, fifth and sixth background parameters (denoted by B4, B5 and B6) wherein;
a) the fourth background parameter B4 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,4;
b) the fifth background parameter B5 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,5; and
c) the sixth background parameter B6 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,6; and
determining a first functional form of a non-linear function, y1(x), which describes the value of the foreground minus the background (y1=F−
B) as a function of background (x=B) such that the non-linear functional form;
a) approximates the following values of foreground minus background;
(F1−
B1), (F2−
B2), (F3−
B3), (F4−
B4), (F5−
B5) and (F6−
B6;
b) supports extrapolation beyond the range of the values of foreground minus background {(F1−
B1), (F2−
B2), (F3−
B3), (F4−
B4), (F5−
B5), (F6−
B6)} and/or foreground {F1, F2, F3, F4, F5, F6} and/or background {B1, B2, B3, B4, B5, B6}; and
c) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system.
3 Assignments
0 Petitions
Accused Products
Abstract
An X-ray inspection system incorporates an improved technique for determining, in an X-ray image of a multilayered assembly, the gray level component of a first material in the presence of a second material. The total gray level of the image is dependent upon the physical characteristics of each material comprising the assembly. The present invention accurately determines the component of the total image gray level due to the first material. In the case of circuit board inspections using X-ray images of solder connections, a calibration procedure facilitates the direct conversion of the gray level component due to the solder connection to the thickness of the solder connection.
79 Citations
55 Claims
-
1. A method for calibrating an X-ray imaging system for quantitatively determining the thickness of a first absorbing material in the presence of a second absorbing material where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the first and second absorbing materials, said method comprising the steps of:
-
providing a calibration standard having;
a) multiple combinations of a first known thickness of the first absorbing material (denoted by tM1,1) in combination with three thicknesses of the second absorbing material (denoted by tM2,1, tM2,2 and tM2,3); and
b) multiple combinations of a second known thickness of the first absorbing material (denoted by tM1,2) in combination with three thicknesses of the second absorbing material (denoted by tM2,4, tM2,5 and tM2,6);
determining the values of first, second and third foreground parameters (denoted by F1, F2 and F3) wherein;
a) the first foreground parameter F1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,1;
b) the second foreground parameter F2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,2; and
c) the third foreground parameter F3 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,3;
determining the values of first, second and third background parameters (denoted by B1, B2 and B3) wherein;
a) the first background parameter B1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,1;
b) the second background parameter B2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,2; and
c) the third background parameter B3 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,3;
determining the values of fourth, fifth and sixth foreground parameters (denoted by F4, F5 and F6) wherein;
a) the fourth foreground parameter F4 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,2 in combination with the second absorbing material having the thickness tM2,4;
b) the fifth foreground parameter F5 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,2 in combination with the second absorbing material having the thickness tM2,5; and
c) the sixth foreground parameter F6 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,2 in combination with the second absorbing material having the thickness tM2,6;
determining the values of fourth, fifth and sixth background parameters (denoted by B4, B5 and B6) wherein;
a) the fourth background parameter B4 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,4;
b) the fifth background parameter B5 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,5; and
c) the sixth background parameter B6 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,6; and
determining a first functional form of a non-linear function, y1(x), which describes the value of the foreground minus the background (y1=F−
B) as a function of background (x=B) such that the non-linear functional form;
a) approximates the following values of foreground minus background;
(F1−
B1), (F2−
B2), (F3−
B3), (F4−
B4), (F5−
B5) and (F6−
B6;
b) supports extrapolation beyond the range of the values of foreground minus background {(F1−
B1), (F2−
B2), (F3−
B3), (F4−
B4), (F5−
B5), (F6−
B6)} and/or foreground {F1, F2, F3, F4, F5, F6} and/or background {B1, B2, B3, B4, B5, B6}; and
c) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
illuminating the calibration standard with a beam of X-rays having the incident X-ray beam intensity, wherein the beam of X-rays is produced by an X-ray source; and
measuring the values of the foreground and background parameters with an X-ray detector.
-
-
3. The method of claim 1 wherein the steps of determining the values of the foreground and background parameters further comprises the step of simulating the values of the foreground and background parameters using one or more of the following simulation factors:
- a) spectral characteristics of the X-ray source; and
/or b) angular distribution of X-rays produced by the X-ray source; and
/or c) stopping power and spectral sensitivity of the X-ray detector; and
/or d) X-ray attenuation properties of the first and second absorbing materials as functions of X-ray energy/wavelength.
- a) spectral characteristics of the X-ray source; and
-
4. The method of claim 1 wherein the foreground parameters Fi are described by a functional form, yF:
-
5. The method of claim 1 wherein the step of determining a first functional form of a smoothly varying non-linear function which expresses the value of the foreground minus the background (y1=F−
- B) as a function of background (x=B) comprises the step of selecting a function of the form;
- B) as a function of background (x=B) comprises the step of selecting a function of the form;
-
6. The method of claim 1 further comprising the steps of:
-
selecting a reference background level (x=BR);
determining the values of foreground minus background (FRi−
BRi) at the reference background level (BR) for multiple known thicknesses of the calibration standard using the smoothly varying non-linear function y1 which expresses the value of the foreground minus the background (y1=F−
B) as a function of background (x=B); and
determining a second functional form y2 which expresses the values of foreground minus background (FRi−
BRi) at the reference background level (BR) for the multiple known thicknesses of the first absorbing material as a function of the thickness of the first absorbing material.
-
-
7. The method of claim 6 wherein the step of determining a second functional form y2 further comprises the step of selecting a function which is a sum of exponentials of the form:
-
8. The method of claim 6 further comprising the step of producing a lookup table for values of (background) vs. (foreground minus background) vs. (thickness) for one or both of the first and/or second absorbing materials.
-
9. The method of claim 8 further comprising the steps of:
-
determining the value of a seventh foreground parameter (denoted by F7) which is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having an unknown thickness tM1,7 in combination with the second absorbing material having an unknown thickness tM2,7;
determining the value of a seventh background parameter (denoted by B7) which is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the second absorbing material having an unknown thickness tM2,7; and
using the lookup table and the values of F7 and B7 to determine one or both of the unknown thickness(es) of the first absorbing material (tM1,7) and/or the second absorbing material (tM2,7).
-
-
10. The method of claim 8 further comprising the step of interpolating between values in the lookup table.
-
11. The method of claim 10 where the step of interpolating further comprises the step of bilinear interpolation.
-
12. The method of claim 1 further comprising the step of selecting the thicknesses of the second absorbing material (tM2,i) such that at least one of the values of the first, second and third background parameters (denoted by B1, B2 and B3) is equal to at least one of the values of the fourth, fifth and sixth background parameters (denoted by B4, B5 and B6).
-
13. The method of claim 1 further comprising the step of selecting the thicknesses of the second absorbing material (tM2,i) such that at least two of the values of the first, second and third background parameters (denoted by B1, B2 and B3) are equal and/or at least two of the values of the fourth, fifth and sixth background parameters (denoted by B4, B5 and B6) are equal.
-
14. A method for measuring the thickness of a first material in the presence of a second material comprising the steps of:
-
providing a calibration standard having;
a) multiple combinations of a first known thickness of the first material in combination with a range of thicknesses of the second material; and
b) multiple combinations of a second known thickness of the first material in combination with a range of thicknesses of the second material;
exposing the calibration standard to a source of transmissive energy having an incident intensity;
detecting the intensity of the transmissive energy which passes through the calibration standard, said detecting step further comprising the step of;
acquiring multiple pairs of image data which are representative of a portion of the transmissive energy which is measured after transmission through the first and second materials, where a foreground value (F) in each pair of image data corresponds to a portion of the incident intensity which is transmitted through the known thickness of the first material in combination with one of the multiple thicknesses of the second material, and a background value (B) in each pair of transmitted intensities corresponds to a portion of the incident intensity which is transmitted through only the corresponding thickness of the second material which was in combination with the first material when the foreground value (F) was acquired;
determining fitting constants a,b and c for each member of a family of hyperbolic curves which describe delta gray values (y1=Δ
G=F−
B) as a function of background values (B), where each curve in the family represents delta gray values for a fixed known thickness of the first material in combination with a range of thicknesses of the second material, each of the hyperbolic curves having the general form of;
-
-
15. A method for measuring the thickness of a first material in the presence of a second material comprising the steps of:
-
providing a calibration standard having;
a) multiple combinations of a first known thickness (tM1,1) of the first material in combination with a range of thicknesses (tM2,a, tM2,b, . . . , tM2,n1) of the second material; and
b) multiple combinations of a second known thickness (tM1,2) of the first material in combination with a range of thicknesses (tM2,n1+1, tM2,n1+2, . . . , tM2,n1+n2) of the second material;
exposing the calibration standard to a source of transmissive energy having an incident intensity;
detecting the intensity of the transmissive energy which passes through the calibration standard and determining therefrom image data which are representative of a portion of the transmissive energy which is measured after transmission through the first and second materials, said detecting step further comprising the step of;
acquiring multiple pairs of image data, where each pair includes a foreground value and a background value, for each known thickness of the first material (tM1,1, tM1,2) in combination with multiple thicknesses (tM2,a, tM2,b, etc.) of the second material;
where the foreground value (yf) in each pair of image data corresponds to a portion of the incident intensity which is measured after transmission through the known thickness of the first material in combination with one of the multiple thicknesses of the second material, and the background value (yb) in each pair of image data corresponds to a portion of the incident intensity which is measured after transmission through the corresponding thickness of the second material which was in combination with the first material when the foreground value (yF) was acquired;
determining fitting constants y0, α
i and β
1 from the calibration standard background values for a functional form which approximates the measured background values (yb) as a function of the thickness, wherein the functional form is;
- View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for calibrating an X-ray imaging system for quantitatively determining the thickness of a first absorbing material in the presence of a second absorbing material where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the first and second absorbing materials, said method comprising the steps of:
-
providing a calibration standard for characterizing the imaging system wherein the calibration standard includes a first known thickness of the first absorbing material (denoted by tM1,1) in combination with two different thicknesses of the second absorbing material (denoted by tM2,1 and tM2,2);
determining values of first and second foreground parameters (denoted by F1 and F2) wherein;
a) the first foreground parameter F1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,1; and
b) the second foreground parameter F2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,2;
determining values of first and second background parameters (denoted by B1 and B2) wherein;
a) the first background parameter B1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,1; and
b) the second background parameter B2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,2;
determining a first non-linear functional form, y1(x), which describes values of foreground (y1=F) as functions of the background (x=B) such that the first non-linear functional form;
a) approximates the previously determined values of the first and second foreground parameters (F1 and F2) in terms of the previously determined values of the first and second background parameters (B1 and B2);
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate a third foreground parameter (F3) at a corresponding third background parameter (B3) to a reference background value (x=BR), thereby determining a reference foreground value (y1=FR) at the reference background value (x=BR); and
determining a second non-linear functional form, y2(x), which describes reference foreground values (y2=FRi) as a function of corresponding first absorbing material thicknesses (x=tM1,i) such that the second non-linear functional form;
a) approximates a reference foreground value (y2=FR1) of the calibration standard first known thickness of the first absorbing material (tM1,1) at the reference background value (x=BR); and
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system.- View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for calibrating an X-ray imaging system for quantitatively determining the thickness of a first absorbing material in the presence of a second absorbing material where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the first and second absorbing materials, said method comprising the steps of:
-
providing a calibration standard for characterizing the imaging system wherein the calibration standard includes a first known thickness of the first absorbing material (denoted by tM1,1) in combination with two different thicknesses of the second absorbing material (denoted by tM2,1 and tM2,2);
determining values of first and second foreground parameters (denoted by F1 and F2) wherein;
a) the first foreground parameter F1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,1; and
b) the second foreground parameter F2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,2;
determining values of first and second background parameters (denoted by B1 and B2) wherein;
a) the first background parameter B1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,1; and
b) the second background parameter B2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,2; and
determining a functional form of a non-linear function, y(x1,x2), which describes the value of the thickness of the first material (y=tM1) as a function of the foreground and background (e.g., x1=F, x2=B) such that the non-linear functional form;
a) approximates a set of calibration data points {(tM1,i,Fi,Bi)} containing the previously determined first material thicknesses (tM1,i), foreground parameters (Fi) and background parameters (Bi);
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate beyond the range of the calibration standard foreground and background parameters.- View Dependent Claims (27, 28, 29)
-
-
30. A method for calibrating an X-ray imaging system for quantitatively determining the thickness of a first absorbing material in the presence of a second absorbing material where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the first and second absorbing materials, said method comprising the steps of:
-
providing a calibration standard for characterizing the imaging system wherein the calibration standard includes first and second known thicknesses of the first absorbing material (denoted by tM1,1 and tM1,2) in combination with a thickness of the second absorbing material (denoted by tM2,1 and tM2,2);
determining values of first and second foreground parameters (denoted by F1 and F2) wherein;
a) the first foreground parameter F1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,1; and
b) the second foreground parameter F2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,2 in combination with the second absorbing material having the thickness tM2,2;
determining values of first and second background parameters (denoted by B1 and B2) wherein;
a) the first background parameter B1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,1; and
b) the second background parameter B2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,2;
determining a first non-linear functional form, y1(x), which describes values of foreground (y1=F) as functions of the background (x=B) such that the first non-linear functional form;
a) approximates the previously determined values of the first and second foreground parameters (F1 and F2) in terms of the previously determined values of the first and second background parameters (B1 and B2);
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate a third foreground parameter (F3) at a corresponding third background parameter (B3) to a reference background value (x=BR), thereby determining a reference foreground value (y1=FR) at the reference background value (x=BR); and
determining a second non-linear functional form, y2(x), which describes reference foreground values (y2=FRi) as a function of corresponding first absorbing material thicknesses (x=tM1,i) such that the second non-linear functional form;
a) approximates a first reference foreground value (y2=FR1) of the calibration standard first known thickness of the first absorbing material (tM1,1) at the reference background value (x=BR) and a second reference foreground value (y2=FR2) of the calibration standard second known thickness of the first absorbing material (tM1,2) at the reference background value (x=BR); and
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system.- View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A method for calibrating an X-ray imaging system for quantitatively determining the thickness of a first absorbing material in the presence of a second absorbing material where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the first and second absorbing materials, said method comprising the steps of:
-
providing a calibration standard for characterizing the imaging system wherein the calibration standard includes first and second known thicknesses of the first absorbing material (denoted by tM1,1 and tM1,2) in combination with a thickness of the second absorbing material (denoted by tM2,1 and tM2,2);
determining values of first and second foreground parameters (denoted by F1 and F2) wherein;
a) the first foreground parameter F1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,1 in combination with the second absorbing material having the thickness tM2,1; and
b) the second foreground parameter F2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having the thickness tM1,2 in combination with the second absorbing material having the thickness tM2,2;
determining values of first and second background parameters (denoted by B1 and B2) wherein;
a) the first background parameter B1 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,1; and
b) the second background parameter B2 is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,2; and
determining a functional form of a non-linear function, y(x1,x2), which describes the values of the thickness of the first material (y=tM1) as a function of the foreground and background (e.g., x1=F, x2=B) such that the non-linear functional form;
a) approximates a set of calibration data points {(tM1,i,Fi,Bi)} containing the previously determined first material thicknesses (tM1,i), foreground parameters (Fi) and background parameters (Bi);
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate beyond the range of the calibration standard foreground and background parameters.- View Dependent Claims (37, 38, 39, 40)
-
-
41. A method for calibrating an X-ray imaging system for quantitatively determining a first thickness, Tx, of an absorbing material in the presence of an additional, second thickness, Ty, of the absorbing material, where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the absorbing material, said method comprising the steps of:
-
providing a calibration standard for characterizing the imaging system wherein the calibration standard provides two known thicknesses T1 and T2 of the absorbing material;
determining values F1 and F2 reflective of transmitted X-ray beam intensities corresponding to transmission through thicknesses T1 and T2 of the absorbing material, respectively;
determining a functional form of an invertible, non-linear function y(x) which describes the variation of transmitted X-ray beam intensity as a function of thickness of the absorbing material;
determining values B and F reflective of transmitted X-ray beam intensities corresponding to transmission through the second thickness, Ty, of the absorbing material and through the combined thickness, Tx+Ty, of the absorbing material, respectively;
applying the previously determined functional form to determine Ty and Tx+Ty from the measured values of F and B; and
determining the unknown first thickness, Tx, as the difference (Tx+Ty)−
Ty.- View Dependent Claims (42, 43)
-
-
43. The method of claim 41 wherein the step of determining the values F1 and F2 comprises the step of simulating the transmitted intensities using one or more of the following simulation factors:
- a) spectral characteristics of the incident X-ray beam; and
/or b) angular distribution of X-rays comprising the incident X-ray beam; and
/or c) stopping power and spectral sensitivity of an X-ray detector; and
/or d) X-ray attenuation properties of the absorbing material as a function of X-ray energy/wavelength.
- a) spectral characteristics of the incident X-ray beam; and
-
44. An apparatus for calibrating an X-ray imaging system for quantitatively determining the thickness of a first absorbing material in the presence of a second absorbing material where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the first and second absorbing materials, said apparatus comprising:
-
a calibration standard for characterizing the imaging system wherein the calibration standard includes at least one known thickness tM1,i of the first absorbing material in combination with at least one thickness tM2,i of the second absorbing material;
means for determining a value of foreground and background parameters (denoted by F and B) wherein;
a) the foreground parameter F is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having thickness tM1,1 in combination with the second absorbing material having a thickness tM2,i; and
b) the background parameter B is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,i; and
means for determining a non-linear functional form which describes values of the foreground and/or the background and/or the material thicknesses such that the non-linear functional form;
a) is consistent with the previously determined foreground parameter (F), background parameter (B), and thickness values;
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate the foreground and/or the background and/or the material thicknesses beyond the range of the calibration standard.- View Dependent Claims (45, 46)
means for determining a first non-linear functional form, y1(x), which describes values of foreground (y1=F) as functions of the background (x=B) such that the first non-linear functional form;
a) approximates the previously determined value of the foreground parameter (F) in terms of the previously determined value of the background parameter (B);
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate a measured foreground parameter (FM) corresponding to a first absorbing material having an unknown thickness tM1,U in combination with a second absorbing material having a thickness tM2,U to a reference background value (x=BR), thereby determining a reference foreground value (y1=FR,U) at the reference background value (x=BR); and
means for determining a second non-linear functional form, y2(x), which describes reference foreground values (y2=FRi) as a function of corresponding first absorbing material thicknesses (x=tM1,i) such that the second non-linear functional form;
a) approximates a reference foreground value (y2=FR1) of the calibration standard for the known thickness of the first absorbing material (tM1,1) at the reference background value (x=BR); and
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system.
-
-
46. The apparatus of claim 44 wherein the means for determining a non-linear functional form further comprises:
means for determining a functional form of a non-linear function, y(x1,x2), which describes the values of the thickness of the first material (y=tM1) as a function of the foreground and background (e.g., x1=F, x2=B) such that the non-linear functional form;
a) approximates a set of calibration data points {(tM1,i,Fi,Bi)} containing the previously determined first material thicknesses (tM1,i), foreground parameters (Fi) and background parameters (Bi);
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate beyond the range of the calibration standard foreground and background parameters.
-
47. A method for calibrating an X-ray imaging system for quantitatively determining the thickness of a first absorbing material in the presence of a second absorbing material where an incident X-ray beam having an incident X-ray beam intensity is transmitted through the first and second absorbing materials, said method comprising the steps of:
-
providing a calibration standard for characterizing the imaging system wherein the calibration standard includes at least one known thickness tM1,i of the first absorbing material in combination with at least one thickness tM2,i of the second absorbing material;
determining a value of foreground and background parameters (denoted by F and B) wherein;
a) the foreground parameter F is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through the first absorbing material having thickness tM1,i in combination with the second absorbing material having a thickness tM2,i; and
b) the background parameter B is representative of a transmitted X-ray beam intensity corresponding to a portion of the incident X-ray beam intensity which is transmitted through only the second absorbing material having the thickness tM2,i; and
determining a non-linear functional form which describes values of the foreground and/or the background and/or the material thicknesses such that the non-linear functional form;
a) is consistent with the previously determined foreground parameter (F), background parameter (B), and thickness values;
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate the foreground and/or the background and/or the material thicknesses beyond the range of the calibration standard.- View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55)
determining a first non-linear functional form, y1(x), which describes values of foreground (y1=F) as functions of the background (x=B) such that the first non-linear functional form;
a) approximates the previously determined value of the foreground parameter (F) in terms of the previously determined value of the background parameter (B);
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate a measured foreground parameter (FM) corresponding to a first absorbing material having an unknown thickness tM1,U in combination with a second absorbing material having a thickness tM2,U to a reference background value (x=BR), thereby determining a reference foreground value (y1=FR,U) at the reference background value (x=BR); and
determining a second non-linear functional form, y2(x), which describes reference foreground values (y2=FRi) as a function of corresponding first absorbing material thicknesses (x=tM1,i) such that the second non-linear functional form;
a) approximates a reference foreground value (y2=FR1) of the calibration standard for the known thickness of the first absorbing material (tM1,1) at the reference background value (x=BR); and
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system.
-
-
49. The method of claim 47 wherein the steps of determining the values of the foreground and background parameters further comprises the step of simulating the values of the foreground and background parameters using one or more of the following simulation factors:
- a) spectral characteristics of the X-ray beam; and
/or b) angular distribution of X-rays comprising the X-ray beam; and
/or c) stopping power and spectral sensitivity of an X-ray detector; and
/or d) X-ray attenuation properties of the first and second absorbing materials as functions of X-ray energy/wavelength.
- a) spectral characteristics of the X-ray beam; and
-
50. The method of claim 47 wherein the foreground parameters Fi are described by a general functional form, yF:
-
51. The method of claim 47 wherein the step of determining a non-linear functional form comprises the step of selecting a function of the form:
-
52. The method of claim 51 further comprising the steps of:
-
selecting a reference background level (x=BR);
determining the values of foreground minus background (FRi−
BRi) at the reference background level (BR) for multiple known thicknesses of the calibration standard using the smoothly varying non-linear function y1 which expresses the value of the foreground minus the background (y1=F−
B) as a function of background (x=B); and
determining a second functional form y2 which expresses the values of foreground minus background (FRi−
BRi) at the reference background level (BR) for the multiple known thicknesses of the first absorbing material as a function of the thickness of the first absorbing material.
-
-
53. The method of claim 52 wherein the step of determining a second functional form y2 further comprises the step of selecting a function which is a sum of exponentials of the form:
-
54. The method of claim 47 further comprising the step of producing a lookup table for values of (background) vs. (foreground minus background) vs. (thickness) for one or both of the first and/or second absorbing materials.
-
55. The method of claim 47 wherein the step of determining a non-linear functional form further comprises the step of:
determining a functional form of a non-linear function, y(x1,x2), which describes the values of the thickness of the first material (y=tM1) as a function of the foreground and background (e.g., x1=F, x2=B) such that the non-linear functional form;
a) approximates a set of calibration data points {(tM1,i,Fi,Bi)} containing the previously determined first material thicknesses (tM1,i), foreground parameters (Fi) and background parameters (Bi);
b) incorporates one or more additional constraints determined by or approximating the physical behavior of the X-ray imaging system; and
c) provides means to extrapolate beyond the range of the calibration standard foreground and background parameters.
Specification