Methods and databases for identifying nuclides

09726766 · 2017-08-08

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for correctly identifying at least one source, in particular at least one nuclide, enclosed in a human body and/or a container, is provided, the method comprising the following steps: detecting and measuring the at least one source by means of a gamma spectroscopic device; identifying, in a first estimation step, the at least one source by means of a standard nuclide identification procedure for evaluating a measured first spectrum of the at least one source; applying a second estimation step on the basis of the result of the first estimation step, wherein the result of the first estimation step is used for acquiring a plurality of second spectra of the at least one source found by the standard nuclide identification procedure for a plurality of absorption scenarios and for a plurality of scattering scenarios; and comparing the measured first spectrum with a scatter and absorber spectrum obtained from the plurality of second spectra generated in the second estimation step.

Claims

1. A method for identifying at least one radiating source, including at least one nuclide, which is at least partially enclosed by a predetermined material, the method comprising: estimating at least one radiating source in a measured spectrum (μ(E)) using a predetermined gamma spectroscopic device; comparing the measured spectrum with absorption spectra and scattering spectra from a database comprising data representing spectra for a plurality of absorption scenarios and for a plurality of scattering scenarios related to the at least one estimated source; determining, on the basis of the compared scenarios, information (α) relating to the material (x) by which the radiating source is at least partially enclosed.

2. The method according to claim 1, wherein an absorption scenario is representative of a type and of a configuration of an absorbing material (x), and a scattering scenario is representative of a type and a configuration of a scattering material.

3. The method according to claim 1, wherein an absorption spectrum is described by a vector (ξ.sub.Ax) calculated on the basis of a response matrix (A.sub.x) representative of the respective absorption material (x), and of a response function (p) representative of the gamma spectroscopic device.

4. The method according to claim 1, wherein the standard nuclide identification procedure is based on one of a peak search method and a pattern matching method.

5. The method according to claim 4, wherein the data comprised in the database representing the spectra is in the form of feature matrices (F), wherein a feature matrix (F) is composed by a plurality of the vectors (ξ.sub.A0, ξ.sub.A1, . . . ξ.sub.A22) descriptive of the absorption spectra, and rows of a scattering matrix (M) representative of the scattering material.

6. The method according to claim 5, wherein the information (α) is determined by finding the one combination of feature matrix (F) rows that provides the best fit to the measure first spectrum (μ(E)).

7. The method according to claim 6, wherein the one combination of feature matrix rows is found by solving an inversion problem, in particular, by applying one of a standard least-squares technique, a non-negative least-squares inversion, and a genetic algorithm.

8. The method according to claim 7, wherein an operator (L) is defined to be a non-negative least-square operator which solves the inversion problem of the feature matrix (F) resulting in a result information vector (α), the result information vector (α) relating to a scatter and absorber spectrum, in particular, a material spectrum.

9. The method according to claim 1, wherein the data representing the spectra is obtained by simulation procedures.

10. The method according to claim 1, wherein the gamma spectroscopic device is a scintillation radiation detector, in particular a handheld detector.

11. A computer readable medium encoded with instructions used by a processor to implement the method of claim 1.

12. The method according to claim 1, wherein the gamma spectroscopic device is a handheld scintillator radiation detector.

13. A computer readable medium encoded with a database used by a processor to implement the method of claim 1, the database comprising data (F) representing spectra for a plurality of absorption scenarios and for a plurality of scattering scenarios of the at least one estimated source.

14. The computer readable medium of claim 13, wherein for at least one absorption response matrix a simulated spectrum is acquired.

15. The computer readable medium of claim 14, wherein for at least one scattering response matrix, (M) a simulated spectrum is acquired.

16. The computer readable medium of claim 15, wherein the simulation procedure involves simulating at least one response matrix with radiation transport code, the radiation transport code using a Monte Carlo approach to render particle and wave trajectories, wherein the at least one response matrix is a representation of the physically deposited energy in the gamma spectroscopic device.

17. The computer readable medium of claim 16, wherein a plurality of absorption response matrices is simulated in the simulated procedure with absorbers that cover a range of attenuation from 100% transmission to less than 1% transmission.

18. The computer readable medium of claim 17, wherein a plurality of scattering response matrices are simulated in the simulation procedure.

19. The computer readable medium of claim 18, wherein the plurality of absorption and scattering scenarios are simulated based on a geometrical and physical model of the gamma spectroscopic device.

20. The computer readable medium of claim 19, wherein the physical and geometrical model of the gamma spectroscopic device includes the resolution of the scintillation radiation detector without electronics, scattering between the scintillation radiation detector and a source; absorption by attenuating materials, and/or the geometry of the source and the scintillation radiation detector.

21. The computer readable of claim 20, wherein the data comprised in the database representing the spectra is in the form of feature matrices (F), wherein a feature matrix (F) is composed by a plurality of column vectors (ξ.sub.A0, ξ.sub.A1, . . . ξ.sub.A22) and column of a scattering matrix (M) representative of the scattering material.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:

(2) FIG. 1 illustrates an embodiment of the present invention;

(3) FIG. 2A is a graph showing a typical real measurement of Europium Eu-152 using an NaI detector;

(4) FIG. 2B is a graph showing an example of two stages of a simulation procedure;

(5) FIG. 3 is an overview of various absorption response matrices;

(6) FIG. 4 shows the rows of a feature matrix;

(7) FIG. 5 is a waterfall diagram of the feature matrix shown in FIG. 4, wherein the first ten columns reflect the scattering, followed by 22 columns of different Europium shielding variants;

(8) FIG. 6 shows a reconstructed synthetic spectrum in comparison with the measurement and the standard simulation technique;

(9) FIG. 7 shows the result of Eq. (6) for the reference Europium spectrum;

(10) FIG. 8 shows a Iodine I-131 measurement with the source enclosed inside an aluminum and cadmium housing; and

(11) FIG. 9 shows a Iodine I-131 measurement wherein the source was placed in a phantom compared with our reconstruction and the standard simulation.

DETAILED DESCRIPTION OF THE EMBODIMENTS

(12) Reference will now be made in detail to the present embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below in order to explain the present invention by referring to the figures.

(13) In general, the method for identifying at least one radiating source, in particular at least one nuclide, in an at least partially surrounding medium, which may be a human body and/or a container, comprises the following steps: estimating at least one radiating source in a measured spectrum μ(E) by means of a predetermined gamma spectroscopic device; comparing the measured spectrum with absorption spectra and scattering spectra from a database comprising data representing spectra for a plurality of absorption scenarios and for a plurality of scattering scenarios related to the at least one estimated source; determining, on the basis of the compared scenarios, information α relating to the material x by which the radiating source is enclosed.

(14) The method is illustrated in FIG. 1. For the evaluation of absorption effects and of scattering effects, data is used that is acquired from scattering and absorption simulations and/or measurements of spectra in many different absorption and scattering situations. Hereby, data relating to radiation detectors, absorption and scattering materials and configurations thereof is produced. These configurations are more or less artificial, and only serve for acquisition of this data. This data is stored in a database, and made available for use in surveillance, i.e., in actual identification scenarios, as will be described in detail below.

(15) In the following, the data acquisition will described, and then the method of identifying nuclides using the acquired data will be outlined in detail.

(16) First, spectra are simulated for a given source, response matrices are generated for collecting Monte-Carlo simulated data in a compact form with fast access. Then attenuation and scattering responses are produced, where after a so called feature matrix is generated which—unlike the response matrix is specifically generated for an individual nuclide. It requires the prior knowledge of the lines and intensities of that nuclide and is consequently generated after a nuclide identification algorithm has provided a basic analysis of the underlying spectrum. After having set up a feature matrix, information of the features is extracted from the matrix. Once the features are known, an artificial spectrum can be constructed solely based on simulated data. The reconstruction reprises the measured spectrum in very high detail.

(17) In detail, the method according to an embodiment of the invention is carried out as outlined in the following, in a first step, response matrices related to a detector are simulated. The response principle is explained below.

(18) A response matrix R is an m n field of numbers that relates the detector answer in channel i, (with iε{1, . . . m}) with the energy of the irradiation. The latter is the incident energy that excites the detector material. Incoming radiation, that is typically a particle with energy E.sub.incident, may experience a) complete absorption in the detector material, leaving its total energy E.sub.Detected=E.sub.lncident inside the detector material, b) a partial absorption, thus depositing an energy amount E.sub.Detected<E.sub.incident, or c) pass through the detector without deposition of energy. Furthermore, it is possible that radiation that passed the detector is reflected by surrounding material, causing a separate absorption cycle. The response matrix R is therefore the representation of the physically deposited energy in a detector. In other words, the response matrix R is representative of the translation from the original irradiation energies into the spectral picture the detector makes out of it.

(19) In this embodiment of the invention, the response matrices are simulated with radiation transport codes as described in Geant4. Geant4 is a software toolkit for the simulation of the passage of particles through matter, and is described in S. Agostinelli et al., Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Volume 506, Issue 3, 1 Jul. 2003, Pages 250-303, as well as in Allison, J., et al, IEEE Transactions on Nuclear Science 53 No. 1 (2006) 270-278. Those codes use a Monte Carlo approach to render particle and wave trajectories. Based on the geometrical and physical model of a detector various absorption and scattering scenarios are simulated in this way.

(20) According to this embodiment of the invention, the following procedure is implemented to establish a response matrix R:

(21) First, a distributed source is defined with monoenergetic line emission having an energy E.sub.i.

(22) Starting with channel i=1, an energy emission of E.sub.1=3 keV is simulated, which produces a simulated spectrum R.sub.1(E) for this single energy. This function R.sub.1(E.sub.1) is a histogram of the energy interval [E.sub.1=1 keV, E.sub.N=3072 keV].

(23) Then, the emission energy is increased by discrete energy intervals dE, and the simulation is repeated to generate further spectrum functions for each further channel R.sub.i. (E) with i=1, 2, . . . , 1024, with an irradiation energy of E.sub.1024=3072 keV.

(24) Thus, with this procedure we obtain N=1024 functions R.sub.i. with i=1, . . . , 1024 that represent the system responses to the incident energies E=1 keV, . . . , 3072 keV. These functions can be represented as a matrix, with the concrete dimensions N N where N=1024:

(25) DfdR = ( R 1 ( E 1 ) R 2 ( E 1 ) .Math. R 1 ( E 1 ) R 1 ( E 2 ) R 2 ( E 2 ) .Math. R 1 ( E 2 ) .Math. .Math. .Math. .Math. R 1 ( E N ) R 2 ( E N ) .Math. R N ( E N ) ) ( 1 )

(26) Using this matrix introduces a crucial computational advantage, as once the matrix has been derived, no further Monte-Carlo simulation is needed. Therefore, response matrices provide very fast access to simulated data and can also be used within handheld devices with less memory or CPU power than a traditional system used for Monte-Carlo programs.

(27) The response matrix R can be used to create a spectrum δ, once the emission energies E and their intensities ω.sub.i are known,

(28) δ ( E ) = .Math. i ω i R i ( E ) .Math. Df ( 2 )

(29) This spectrum δ still lacks the statistical characteristics of the detector, e.g., its resolution. To include the detector resolution the spectrum is folded with an appropriate function ρ(E) that contains the resolution information of the system under consideration,
ζ(E)=δ(E){circle around (×)}ρ(E)  (3)

(30) Alternatively, the columns of R can be folded previous to the application of equation (2).

(31) FIG. 2B shows both, a simulation based on the non-folded data and a spectrum generated by including the intrinsic detector resolution ρ. In particular, FIG. 2B is an example of two states of the simulation: the upper spectrum labeled with (a) is a Europium Eu-152 spectrum simulated by using the (ideal) delta shaped response of the detector, together with the energy and intensity data from the database. This artificial spectrum was obtained by equation (2). Labeled with (b) is the same spectrum now including the intrinsic detector resolution according to equation (3). It is to be noted that there are still differences between the folded simulated spectrum in FIG. 2B (b) and the real measurement displayed in FIG. 2A, which shows a typical measurement of Europium Eu-152 using an NaI (sodium iodide) detector whereby 512 channels are shown in this spectrum with each channel reflecting an energy of 3 keV, thus covering an energy range from 0 keV to 1536 keV.

(32) Any material along the path between source and detector may interact with the radiation and change its energy. Two accompanying mechanisms may occur, i) absorption in the material or ii) scattering in the material. While absorption reduces the transmission of certain energies, scattering just shifts specific energies to lower levels. Both processes change the detector spectrum significantly.

(33) Following the simulation procedure outlined above, a set of absorption responses A.sub.0; A.sub.1; A.sub.2; A.sub.3; A.sub.4 . . . ; A.sub.21, A.sub.22 is created with absorbers that cover the whole range of attenuation from 100% transmission to <1% transmission.

(34) An overview of the used materials is depicted in FIG. 3 which shows an overview of absorption response matrices wherein each matrix was simulated with Geant4 and a suitable detector geometry.

(35) As an example, the third absorption matrix reads:

(36) A 3 = ( A 31 ( E 1 ) A 32 ( E 2 ) .Math. A 3 N ( E N ) A 31 ( E 2 ) A 32 ( E 2 ) .Math. A 3 N ( E 2 ) .Math. .Math. .Math. .Math. A 31 ( E N ) A 32 ( E N ) .Math. A 3 N ( E N ) ) ( 4 )

(37) Note the double indexing, distinguishing type of attenuation and columns.

(38) Parallel to the absorption responses, a scattering response matrix is simulated. This matrix is referred to as M throughout the description. Geant4 allows to keep track of all physical processes that lead to a specific event, and the matrix M is therefore simulated by implementing a series of rules that recover only those attributes in the response that are specifically caused by scattering. In this embodiment of the invention, the scattering material is defined to be an artificial mixed material of carbon and water, in order to reflect the most common scatterer for applications to use the inventive method.

(39) As to the construction of the feature matrix it should be noted that several techniques are already known that can be used to identify the primary source from the base spectrum μ(E): typically a peak search or a pattern matching is applied to obtain the corresponding information. In the embodiment, the primary source is already known, e.g., retrieved by one of the previous methods.

(40) Further, in the embodiment, a line catalogue containing all necessary peak positions ε.sub.i and peak intensities E.sub.i is used so that formula (2) can be used to construct artificial spectra for all nuclides in the database. The line catalogue data is based on the Evaluated Nuclear Structure Data File (ENSDF) (for further details see e.g. G. Audi et al., The 1995 update to the atomic mass evaluation, Nucl. Phys., 595: 409-480, 1995).

(41) Applying the formulas (2) and (3) simulated spectra for each absorption response matrix are acquired, denoted ξ.sub.A0, ξ.sub.A1, . . . , ξ.sub.A22:

(42) ξ Ax = ( .Math. i ω i A xi ) .Math. ρ ( E ) ( 5 )

(43) x being the index that defines the number of the absorption matrix. The simulated spectra are combined as column vectors into a new matrix
{tilde over (F)}=(ξ.sub.A.sub.0,ξ.sub.A.sub.1, . . . ,ξ.sub.A22)  (6)

(44) Alternatively, instead of using simulations, a spectra set composed of measurements can be used. However, the advantage of this embodiment is, that it does not need prior calibration measurements, as this part of the absorption composition is replaced by simulations. In the next step, the whole content of the scattering matrix is added to the feature matrix {tilde over (F)}
F=({tilde over (F)},M.sub.1,M.sub.2, . . . ,M.sub.N  (7)

(45) where M.sub.1, . . . , M.sub.N are the column vectors of the scattering matrix M. The resulting feature matrix F has the dimension (N+23) N. To minimize the number of rows required to describe the scattering, the scattering effects are included by selecting 10 assorted scatter contributions from the matrix M at following energies: 50 keV, 100 keV, 200 keV, . . . , 900 keV, 1000 keV.

(46) FIG. 4 shows details of the feature matrix F for Eu-152, a nuclide with multiple lines that is widely known as a test source. Rows of the feature matrix F are displayed, where each row has a length of 1024. F.sub.1 reflects the nearly unshielded spectrum. F.sub.10, F.sub.15, F.sub.20 represent examples of different shielding and F.sub.24, F.sub.25, F.sub.26 represent three different scatter traces. In this case the feature matrix F is a 26 1024 matrix. An graphical representation of the complete matrix F can be found in FIG. 5 which is a so-called waterfall diagram of the feature matrix F. The first ten columns reflect the scattering, followed by 22 columns of different Europium shielding variants. The absorption alters the spectrum by reducing the intensities of lines with low energies. If the absorption is sufficiently strong, lines are removed from the spectrum due to this effect, as can be seen from the slices F10 and F15. Consequently, this intensity balance is different for all 23 different absorption cases. The additional scattering is also depicted in FIG. 4. Scattering acts as big bunch of continuous radiation located also in the low energy area and depends on energy of the scattered emission.

(47) Now it will be described how to use the feature matrix F in actual measurements of radiation, e.g., in surveillance scenarios. Thus, the objective of feature matrix F is to retrieve new information about the measured spectrum μ(E). This is done by finding the most probable combination of feature matrix rows that provides the best fit to the measured spectrum μ(E). Mathematically, an inversion problem is to be solved. Several methods can be used to estimate this most probable combination: Standard least-squares techniques, non-negative least-squares inversion, or genetic algorithms.

(48) In one embodiment of the invention, the non-negative least-squares inversion method as been implemented. Basically, an operator {circumflex over (L)} is defined to be the non-negative least-squares operator which solves the inversion problem of the feature matrix F,
α={circumflex over (L)}[F]μ  (8)

(49) yielding result vector α that contains the numerical factors leading to the most probable combination of feature matrix rows to reproduce spectrum μ(E). The vector α may be interpreted as a scatter and absorber spectrum, or in general as a material spectrum. Mathematically, it is the projection of the measured spectrum μ(E) onto the space spanned by the rows of the feature matrix F as obtained by the simulation method as described above.

(50) Further details of the source being represented by the values of a can be seen in FIG. 7, wherein the result for vector α is shown for a Europium Eu-152 reference spectrum. In FIG. 7, it can be seen that a minor absorption feature and three intense absorption effects are found up to feature number 20. Scattering composes the features from 24 to 34, where a combination of different scatter contributions appears. From that result it can be deduced that a) there is a mix of absorbers present, with a high probability of a strong absorber being cadmium or lead. For a better understanding of this interpretation, the entries of the table in FIG. 3 should be compared with the corresponding a factors in FIG. 7. The first 23 rows reflect the influences of the materials A.sub.i. Rows 24 to 34 correspond to the scattering influence of the 50 keV up to 1000 keV, and as far as the rows 27, 28, 29 appear to contribute a maximum, the scattering is a complex composition of scattered photons of the energy range from 300 keV to 500 keV.

(51) Then, a synthetic (simulated) spectrum s(E) is reconstructed from the parameter α:
s(E)=  (9)

(52) This synthetic spectrum s(E) should be the best fit to the measurement using the mathematical basis vectors spanned by F. Of course, the most important verification of this simulation is a direct comparison with the originally measured spectrum μ(E). This is shown in FIG. 6, were the reconstruction s(E), the original measurement μ(E) and the standard simulation st(E) are compared. Typically, the approach according to the embodiment of the invention reproduces the measurement with a great detail. The peak intensity ratios are far better resolved than with the standard simulation.

(53) In the following, several sample cases where the technique has been applied are illustrated. In FIG. 8, a Iodine I-131 measurement is shown with the source enclosed inside an aluminum and cadmium housing, and in FIG. 9 a Iodine I-131 measurement is shown where the source was placed in a phantom compared with a reconstruction and the standard simulation. Iodine I-131 is a medical isotope widely used for radiologic diagnostics and treatment. Two cases are discussed here: in FIG. 8 the radioactive source was positioned in a cylindrical containment composed of aluminum and cadmium layers. It can be seen from the material spectrum, that the absorber follows straightforwardly from our analysis. Moreover, there is only a slight amount of scattering coming from that source. In contrast, FIG. 9 shows I-131 within the same aluminum container but additionally inside a human body phantom. As a matter of fact, the radiation scattering is increased dramatically, which can be seen from the low energy area. The reconstruction yields an α material spectrum with clearly emphasized scattering. The aluminum absorber is still found, but an additional minor absorption from the phantom material arises, too. Therefore, based on the material information α that leads to above results, we can clearly decide that the medical sources were indeed enclosed in a human body, providing a high amount of scattering or within a steel or aluminum cylinder.

(54) The above described embodiment of the inventive method provides a rapid assessment of separate shielding cases as shown in FIG. 9. Two different housing types were used, one with aluminum and the other one with lead. The technique separates both cases very well.

(55) The present techniques can be implemented in digital electronic circuitry, or in computer hardware, firmware, software, or in combinations of them. Apparatus of the invention can be implemented in a computer program product tangibly embodied in a machine-readable storage device for execution by a programmable processor. Method steps according to the invention can be performed by a programmable processor executing a program of instructions to perform functions of the invention by operating on the basis of input data, and by generating output data. The invention may be implemented in one or several computer programs that are executable in a programmable system, which includes at least one programmable processor coupled to receive data from, and transmit data to, a storage system, at least one input device, and at least one output device, respectively. Computer programs may be implemented in a high-level or object-oriented programming language, and/or in assembly or machine code. The language or code can be a compiled or interpreted language or code. Processors may include general and special purpose microprocessors. A processor receives instructions and data from memories, in particular from read-only memories and/or random access memories. A computer may include one or more mass storage devices for storing data; such devices may include magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; and optical disks. Storage devices suitable for tangibly embodying computer program instructions and data include all forms of non-volatile memory, including by way of example semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM disks. Any of the foregoing can be supplemented by or incorporated in ASICs (application-specific integrated circuits).

(56) The computer systems or distributed computer networks as mentioned above may be used, for example, for producing goods, delivering parts for assembling products, controlling technical or economical processes, or implementing telecommunication activities. To provide for interaction with a user, the invention can be implemented on a computer system having a display device such as a monitor or LCD screen for displaying information to the user and a keyboard and a pointing device such as a mouse or a trackball by which the user can provide input to the computer system. The computer system can be programmed to provide a graphical or text user interface through which computer programs interact with users.

(57) A computer may include a processor, memory coupled to the processor, a hard drive controller, a video controller and an input/output controller coupled to the processor by a processor bus. The hard drive controller is coupled to a hard disk drive suitable for storing executable computer programs, including programs embodying the present technique. The I/O controller is coupled by means of an I/O bus to an I/O interface. The I/O interface receives and transmits in analogue or digital form over at least one communication link. Such a communication link may be a serial link, a parallel link, local area network, or wireless link (e.g. an RF communication link). A display is coupled to an interface, which is coupled to an I/O bus. A keyboard and pointing device are also coupled to the I/O bus. Alternatively, separate buses may be used for the keyboard pointing device and I/O interface.

(58) Although a few embodiments of the present invention have been shown and described, it would be appreciated by those skilled in the art that changes may be made in this embodiment without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents.