METHOD FOR CORRECTING A SPECTRUM
20170103822 ยท 2017-04-13
Assignee
Inventors
Cpc classification
G21K1/10
PHYSICS
International classification
Abstract
The invention relates to a method for processing energy spectra of a radiation transmitted by an object irradiated by a source of ionizing radiations, in particular an X radiation, for applications in medical imaging or non-destructive inspection. The method implements a detector comprising a plurality of pixels, each pixel being able to establish a spectrum of the radiation transmitted by the object. The method makes it possible, from a plurality of spectra detected, to establish so-called corrected spectra. Each corrected spectrum is an estimation of the spectrum of a radiation, called primary radiation, transmitted by the object. The invention makes it possible to reduce the influence of the scattering, by the object, of the spectrum emitted by the source.
Claims
1. A Method for correcting a spectrum of an ionizing electromagnetic radiation transmitted by an object, the object being arranged between an irradiation source and a detector, the irradiation source being configured to emit an ionizing electromagnetic radiation, called incident radiation, towards said object; the detector comprising pixels, each pixel being configured to detect a radiation transmitted by the object towards the detector, and to acquire a spectrum therefrom, the transmitted radiation comprising a scattering radiation, caused by the scattering of the incident radiation in the object, and a primary radiation; the method comprising the steps of: a) interposing a mask between the source and the object, and acquiring, by several pixels, a first spectrum of a first radiation transmitted by the object, the mask comprising attenuating elements, configured to attenuate a part of said incident radiation, and of which a projection on the detector defines a first group of pixels; b) obtaining, for each pixel of the first group of pixels, a second spectrum of a second radiation transmitted by the object to the detector, in the absence of said mask; c) comparing, for each pixel of said first group of pixels, the first spectrum and the second spectrum, so as to obtain a comparison spectrum; d) at each pixel of the first group of pixels, applying a transition matrix, previously established, to said comparison spectrum, to obtain an estimation of a so-called primary spectrum representing the primary radiation transmitted by the object to said pixel, and estimating a scattering spectrum, representative of the scattering radiation transmitted by the object; e) for all or some of the pixels of the detector, from each scattering spectrum estimated in the step d), correcting the second spectrum or the first spectrum, so as to obtain a corrected spectrum.
2. The method according to claim 1, in which the step e) comprises, prior to the correction, an estimation of a scattering spectrum for all of the pixels of the detector.
3. The method according to claim 1, in which the step e) comprises, for each pixel, a subtraction of the estimated scattering spectrum from the second spectrum or the first spectrum.
4. The method according to claim 1, in which, in the step b), for each pixel of the first group, the second spectrum is obtained: either by an acquisition of the second spectrum by said pixel; or by an estimation on the basis of at least one first spectrum acquired by at least one pixel not belonging to the first group.
5. The method according to claim 1, in which: the step a) is implemented in a plurality of configurations, each configuration being associated with a position of the detector and of the source relative to the object, so as to obtain, in each configuration and for each pixel, a first spectrum, each configuration also defining a first group of pixels; the step b) comprises, for all or some of the pixels of the first group defined by a configuration, a determination of a second spectrum from a first spectrum obtained according to another configuration.
6. The method according to claim 5, in which each configuration being associated with a parameter, such that at least one second spectrum according to a configuration associated with a first parameter is obtained from a first spectrum obtained according to another configuration, the latter being associated with a second parameter, different from the first parameter.
7. The method according to claim 6, in which said parameter is an angle of inclination of the source and/or of the detector relative to the object.
8. The method according to claim 1, in which, in the step d), the estimation of the primary spectrum comprises the matrix product of said transition matrix by each comparison spectrum.
9. The method according to claim 1, in which each attenuating element is configured to attenuate between 5% and 80% of the radiation to which it is exposed.
10. The method according to claim 1, in which, the mask extending along a surface, each attenuating element is distant from another attenuating element by a distance less than 1 cm.
11. The method according to claim 1, in which the steps a) to e) are implemented according to a plurality of configurations, each configuration having associated with it a position of the detector and of the source relative to the object, so as to obtain, in each configuration, for a plurality of pixels, a corrected spectrum, the corrected spectra of each configuration being used to produce a tomographic reconstruction of the object.
12. The method according to claim 1, in which the steps a) to e) are complemented by the steps of: f) selecting at least one energy or an energy range; g) producing an image, of which each pixel comprises a data obtained from a corrected spectrum, associated with a pixel of the detector, within the selected energy or in the selected energy range.
13. The method according to claim 12, in which, in the step g), each pixel of the image comprises an information item relating to an integral or to a mean of said corrected spectrum in said selected energy range.
14. The method according to claim 1, in which the mask is interposed between the irradiation source and the object.
15. The method according to claim 1, in which the transition matrix is obtained by performing a plurality of so-called calibration measurements, each calibration measurement being performed by interposing a material of known nature and thickness between the irradiation source and the detector.
16. An information storage medium, comprising instructions for the execution of steps c) to e) of the method according to claim 1, these instructions being configured to be executed by a microprocessor.
17. The Device for producing images of an object comprising: an irradiation source, configured to emit an ionizing electromagnetic radiation, called incident radiation, towards said object; a detector comprising pixels, each pixel being configured to detect a radiation transmitted by the object towards the detector, and to acquire a spectrum therefrom; a mask, able to be interposed between the source and the object, the mask comprising attenuating elements, configured to attenuate a part of the incident radiation, and of which a projection onto the detector defines a first group of pixels; a) a processor, configured to to receive spectra detected by each pixel, and to implement steps c) to e) of the method of claim 1.
Description
FIGURES
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
SUMMARY OF PARTICULAR EMBODIMENTS
[0041]
[0042] An irradiation source 11 emits an ionizing electromagnetic radiation I.sup.0, called incident radiation, towards an object 10. The object 10 is arranged between the irradiation source 11 and a radiation detector 20. The radiation detector is a detector comprising pixels 20.sub.i,j arranged on a plane, called detection plane P. The indices i,j designate the coordinates of each pixel in the detection plane. The pixels can extend in a row but, generally, they extend according to a regular two-dimensional matrix.
[0043] The object 10 can be a living biological tissue, for example a part of the body of an animal or of a human being. The device is then a medical imaging device. The object can also be an industrial part or luggage, the device then being used for non-destructive inspection purposes. In this example, the object is a part of a phantom of a human body, comprising a matrix 10.sub.0, two lungs 10.sub.1, 10.sub.2, a spinal column 10.sub.3, a vertebra 10.sub.4, dimensions 10.sub.5 and tumours 10.sub.7, 10.sub.8 and 10.sub.9.
[0044] The term ionizing electromagnetic radiation designates an electromagnetic radiation consisting of photons of energy higher than 1 keV, and preferably lower than 5 MeV. The energy range of the ionizing radiation can lie between 1 keV and 2 MeV, but it more often than not extends between 1 keV and 150 keV or 300 keV. The ionizing radiation can be an X or a y radiation. Preferably, the ionizing radiation source is poly-energetic, the incident radiation being emitted according to an energy range extending generally across several tens or even hundreds of keV. It is notably an X-ray emitting tube.
[0045] A portion of the photons, forming the incident radiation I.sup.0, pass through the object and reach the detector 20, without interacting with the object. These photons form a primary component, or primary radiation I.sup.p. Other photons forming the incident radiation I.sup.0 are attenuated in the object, for example by photoelectric effect. Finally, some photons undergo a scattering interaction in the sample, of Compton inelastic scattering or Rayleigh elastic scattering type. The scattering, whether inelastic or elastic, generates a change in the direction of the photon.
[0046] Thus, the object 10 irradiated by the source 11 transmits to the detector 20 a radiation I, called transmitted radiation, comprising: [0047] a direct component, or primary radiation, I.sup.p, not having interacted with the object, and the trajectory of which from the source is rectilinear; [0048] a scattering component I.sup.diff, or scattering radiation, due to a scattering of the incident radiation in the object.
[0049] The radiation I transmitted by the object reaches the pixels of the detector 20, each pixel detecting a portion of this radiation. The radiation transmitted by the object and detected by a pixel 20.sub.i,j is denoted I.sub.i,j.
[0050] As described in relation to the prior art, the scattering radiation I.sup.diff perturbs the interpretation of the measurements. In effect, contrary to the primary radiation I.sup.P, the scattering radiation is propagated from the object towards the detector, in a variable direction. Thus, a portion of the radiation collected by each pixel 20.sub.i,j of the detector does not originate directly from the radiation source 11, but results from the scattering phenomenon. The interpretation of the images is usually based on the attenuation of the incident radiation by the detector, the latter being obtained by a ratio, over a given energy range, of the intensity of the primary radiation I.sup.p to the intensity of the incident radiation I.sup.0. A good interpretation of the images presupposes the knowledge of the intensity of the primary radiation I.sup.p, whereas the radiation I transmitted by the object, and measured by the detector, comprises a sum of said primary radiation I.sup.p and of the scattered radiation I.sup.diff.
[0051] Each pixel 20.sub.i,j constitutes a radiation detector, comprising: [0052] a detector material, capable of interacting with the photons of the radiation I transmitted by the object, this material being of scintillator type or, preferably, a semiconductive material compatible with a use at ambient temperature, of CdTe, CdZnTe type; [0053] an electronic circuit, capable of generating a signal whose amplitude depends on, and is preferably proportional to, the energy deposited by each photon interacting in the detector material; [0054] a spectrometry circuit, capable of establishing a spectrum, denoted S.sub.i,j of energy of the signals detected during a time period, called acquisition period.
[0055] Thus, when the pixels are arranged regularly in a matrix arrangement, each pixel is capable of producing a spectrum S.sub.i,j of the radiation transmitted by the object. The detector is then capable of forming several images, each image representing a content of each spectrum in a determined energy range E. Typically, each image comprises the integral or the mean value of each spectrum S.sub.i,j in said energy band. The term spectral imaging then applies, since the detector is both spatially and spectrally resolved.
[0056] Also, under the effect of the irradiation by the incident radiation I.sup.0, the object 10 transmits a radiation I, called transmitted radiation, towards a pixelated spectrometric detector 20, of which each pixel 20.sub.i,j is capable of detecting said transmitted radiation I and of forming an energy spectrum S.sub.i,j of the duly detected radiation I.sub.i,j.
[0057] The term energy spectrum corresponds to a histogram of the amplitude of the signals detected during a period of acquisition of the spectrum. A relationship between the amplitude A and the energy E can be obtained by an energy calibration function g such that E=g(A), according to principles known to those skilled in the art. An energy spectrum S.sub.i,j is therefore a vector, of which each term S.sub.i,j(n) represents a quantity of radiation detected by the pixel 20.sub.i,j in an energy range
with E being the spectral width of each channel.
[0058] Each energy spectrum S.sub.i,j can be considered to be a sum of a spectrum of the primary radiation, denoted S.sub.i,j.sup.p and of a spectrum of the scattering radiation S.sub.i,j.sup.diff, to within a noise term. Also, S.sub.i,jS.sub.i,j.sup.p+S.sub.i,j.sup.diff (1). The sign means an equality to within a noise term, this noise notably being able to result from the detector or from so-called stacking effects, occurring when two incident photons are detected simultaneously.
[0059] One objective of the invention is to correct the spectrum measured by each pixel, so as to reduce the scattering component S.sub.i,j.sup.diff and establish a corrected spectrum S4 such that S.sub.i,j*S.sub.i,j.sup.p. In other words, the corrected spectrum S.sub.i,j.sup.diff corresponds to an estimation .sub.i,j.sup.p of the spectrum of the primary radiation reaching the pixel 20.sub.i,j: S.sub.i,j*=.sub.i,j.sup.p.
[0060] The device also comprises a mask 15, arranged between the source 11 and the detector 20, and in this example between the source 11 and the object 10, which constitutes the preferred configuration. This mask comprises attenuating elements 15.sub.x distributed spatially on a surface 15.sub.S on which the mask extends. Each attenuating element is capable of partially attenuating a portion of the incident radiation I.sup.0 produced by the irradiation source. The attenuating elements are distributed discretely, such that the space between two adjacent attenuating elements is less attenuating than said attenuating elements. In other words, the attenuating elements define a discrete spatial distribution of attenuation coefficients att.sub.15.sup.x, att.sub.15.sup.x such that, between two adjacent attenuating elements 15.sub.x, 15.sub.x, the attenuation coefficient att.sub.15.sup.0 is less than the attenuation coefficient att.sub.15.sup.x, att.sub.15.sup.x associated with each attenuating element.
[0061] The term attenuation coefficient is known to those skilled in the art. It can be expressed according to the expression
where I.sup.0(E) designates an intensity, with an energy E, of an incident radiation I.sup.0 indent on the attenuating element 15.sub.x and I.sup.x(E) designates an intensity, with said energy E of a radiation I.sup.x transmitted by the attenuating element 15.sub.x.
[0062] Generally, the interposition of the mask between the source and the detector should not significantly modify the scattering radiation originating from the detector, relative to a configuration without mask. Also, preferably, each attenuating element exhibits an attenuation coefficient, as previously defined, lying between 0.05 and 1.5, at one of the energies of the energy range according to which the incident radiation I.sup.0 is emitted, or at the mean energy of this energy range. Thus, by disregarding the scattering, each attenuating element attenuates, preferably, between 5% and 80% of the incident radiation I.sup.0 produced by the source and/or passing through the mask in the space extending between the attenuating elements of the mask. Preferably, the attenuation coefficient is less than 1, even less than 0.5, and preferably less than 0.3. Thus, each attenuating element respectively attenuates less than 60% or less than 40%, and preferably less than 30% of the radiation produced by the source, or of the radiation passing between the attenuating elements of the mask. Below an attenuation coefficient equal to 0.05, corresponding to an attenuation of 5% of the radiation produced by the source, the inventors consider that the attenuation is insufficient. In other words, the mask 15 therefore makes it possible to establish an attenuation contrast, between the attenuating elements 15.sub.x and the space extending between said attenuating elements, the latter attenuating between 5% and 30%, even 40%, even more of the radiation passing through said space.
[0063] In addition or alternatively, it is possible to define a global attenuation of the mask 15 in the form of a product of a filling factor by the percentage of the incident radiation attenuated by the mask, the latter being determined at an energy of the energy range of the incident radiation I.sup.0 emitted by the irradiation source 11, or at a mean energy of this range. The filling factor corresponds to a ratio of the surface area of the mask occupied by the set of attenuating elements 15.sub.x to the total surface area of the mask. The global attenuation of the mask, thus defined, is preferably greater than 1% and less than 10%. Thus, a mask satisfying this condition can have a filling factor equal to 0.08, each element 15.sub.x of the mask attenuating 10% of the incident radiation, which gives a global attenuation of the mask, as previously defined, equal to 0.08 (8%).
[0064] Each attenuating element can have any form but at least one dimension in a direction of the surface 15.sub.S on which it extends, is less than 5 mm, and preferably less than 2 mm, even than 1 mm. In all of the embodiments previously described, the mask preferably extends on a plane XY parallel to a plane on which the pixels of the detector extend.
[0065] The spacing between two adjacent attenuating elements, on said mask, can be less than 5 mm, and preferably lies between 1 mm and 5 mm. Generally, the spacing between two adjacent attenuating elements, after projection onto the detector 20, advantageously lies between 1 and 10 cm, and preferably less than 5 cm or than 3 cm. As described hereinbelow, the projection of each attenuating element 15.sub.x onto the detector defines an elemental shadow zone. Each elemental shadow zone extends around a central point. Advantageously, the spacing between the central points of two adjacent elemental shadow zones lies between 1 and 10 cm, and preferably lies between 1 cm and 5 cm. Projection should be understood to mean a projection in the direction of propagation of the radiation emitted by the source.
[0066] An example of a mask is represented in
[0067] Other geometries can be envisaged, by considering, for example, an irregular spacing between the different attenuating elements, or an irregular geometry of each attenuating element. A mask in grid form, defining meshes, is also possible, the attenuating elements being arranged between each mesh.
[0068] The surface 15.sub.S on which the mask extends, between each attenuating element, preferably consists of a material considered to be transparent to photons, in the energy range considered. It can be a thin thickness of plastic, of paper or of a light metal, of aluminium, iron or copper type, or a space left free and occupied by air. Thus, between each attenuating element 15.sub.x, the attenuation coefficient, as previously defined, is preferably less than 0.5, even than 0.2 or even 0.1. Preferably, between each attenuating element, the attenuation coefficient is negligible.
[0069] The number of attenuating elements is dimensioned so as to cover the observation field of the detector. In the example described, the attenuating elements are distributed according to a matrix of 17 by 3 elements, or a total of 51 elements.
[0070] The mask can be removable or fixed. By having a removable mask, it becomes possible to produce spectrum acquisitions without the mask, as is represented in
[0071] When the mask is interposed between the source and the detector, its projection, onto the detector, in the direction of propagation of the incident radiation I.sup.0, defines a shadow zone, grouping together the pixels of the detector 20.sub.i,j.sup.x aligned relative to each attenuating element 15.sub.x, in said direction of propagation. More specifically, as previously described, the projection of each attenuating element 15.sub.x, in the direction of propagation of the incident radiation, forms an elemental shadow zone on the detector. The set of the elemental shadow zones constitutes said shadow zone. The pixels of the shadow zone constitute a first group of pixels, denoted G.sub.1. This first group G.sub.1 can be determined previously either by computation or experimentally, without an object between the source and the detector. The pixels 20.sub.i,j.Math.G1.sup.x not belonging to this first group receive a radiation not attenuated by the attenuating elements 15.sub.x, while each pixel 20.sub.i,jG1.sup.x belonging to this first group receives a radiation attenuated by an attenuating element 15.sub.x, the latter being situated on a line extending between said pixel and the irradiation source 11.
[0072] The device also comprises a computation unit, or processor 21, for example a microprocessor, which is capable of processing each spectrum S.sub.i,j measured by the pixels of the detector. In particular, the processor is a microprocessor linked to a programmable memory 22 in which is stored a sequence of instructions for performing the spectrum processing and computation operations described in this description. These instructions can be backed up on a storage medium, readable by the processor, of hard disk, CDROM or other memory type. The processor can be linked to a display unit 24, for example a screen.
[0073] The detector can be characterized by a detector response matrix D, representing the imperfections of the detection. This matrix, of size NN, N designating the number of channels of each spectrum formed by the detector, is represented in
[0074] In other words, each row D(u, ) of the matrix, such as that represented in
[0075] There now follows a description of the main steps of a method according to a first embodiment of the invention, with reference to
[0076] Step 100: acquisition of a first spectrum. The mask 15 is interposed between the source 11 and the detector 20. Each pixel 20.sub.i,j is exposed to a radiation I.sup.1, called first radiation, transmitted by the object in the presence of the mask, and acquires a spectrum therefrom, called first spectrum, S.sub.i,j.sup.1. The pixels 20.sub.i,jG1, situated in the extension of the attenuating elements 15.sub.x, belong to the first group G.sub.1 and detect a radiation that is attenuated relative to the other pixels 20.sub.i,j.Math.G.sub.
[0077] Step 110: obtaining, for each pixel 20.sub.i,jG.sub.
[0078] According to another embodiment, detailed later, in relation to
[0079] Step 120: for each pixel 20.sub.i,jG.sub.
[0080] Step 130: estimation of a so-called primary spectrum .sub.i,jG.sub.
.sub.i,jG.sub.
[0081] M is a transition matrix, previously determined, establishing a link between the comparison spectrum, determined in the step 120, and an estimation .sub.i,jG.sub.
[0082] This estimation constitutes an important aspect of the invention. Its source lies in explaining the spectra S.sub.i,jG.sub.
[0083] Using the expression (1), S.sub.i,jG.sub.
[0084] S.sub.i,jG.sub.
I.sup.0,q and I.sup.q respectively designating the radiation incident on and transmitted by an element 10q of the object of thickness l.sub.q. Such a linear attenuation coefficient, known to those skilled in the art, depends on the energy and the materials constituting the element 10q.
[0085] S.sub.i,jG.sub.
[0086] Therefore:
S.sub.i,jG.sub.
because, by assumption, S.sub.i,jG.sub.
Therefore S.sub.i,jG.sub.
hence S.sub.i,jG.sub.
therefore S.sub.i,jG.sub.
with w=(1e.sup.att.sup.
[0087] It is possible to construct a square matrix, denoted W.sup.1, of size N by N, the terms of this matrix not being situated on the diagonal being nil, and each term n of the diagonal having the value
(14) where att.sub.15(n) designates the attenuation of the screen 15 at the energy corresponding to the channel of rank n. The index n designates the rank of a channel of the spectrum, which can be likened to an energy value E. The attenuation corresponds to the thickness of an attenuating element multiplied by the linear attenuation coefficient of the material constituting the attenuating material.
[0088] Thus, according to the expressions (13) and (14), having determined, for a pixel 20.sub.i,jG.sub.
.sub.i,jG.sub.
[0089] This expression can be rewritten as follows:
.sub.i,jG.sub.
[0090] Where M is a transition matrix, such that M=DW.sup.1D.sup.1 (17)
[0091] The transition matrix M, generated from the detector response matrix D and from a matrix taking into account the attenuation of the mask 15, makes it possible to estimate the primary spectrum .sub.i,jG.sub.
[0092] The transition matrix M can be determined analytically but the inventors have proposed a method that makes it possible to estimate it experimentally, described hereinbelow.
[0093] Step 140: estimation of the scattered spectrum .sub.i,jG.sub.
[0094] With the spectrum .sub.i,jG.sub.
[0095] Step 150: estimation of the scattered spectrum .sub.i,jG.sub.
[0096] Prior to the interpolation, some optional preprocessing operations can be performed. Take 20.sub.i,jk as the pixels arranged in the shadow of the same attenuating element 15.sub.k. These pixels form a kernel k of which one pixel 20.sub.k, called central pixel of the kernel k, constitutes the centre. It is possible to estimate a scattering spectrum
where C.sub.k designates the number of pixels of the kernel k. The spectrum
[0097] Another optional preprocessing operation consists in a scaling of each spectrum
[0098] K represents the number of kernels k. It is then possible to adjust the spectrum
[0099] With the pixels of the detector being arranged in two dimensions XY, the interpolation is done, according to the variants used, on the basis of the spectra .sub.i,j.sup.diff,
[0100] Step 160: correction of the second spectrum S.sub.i,j.sup.2 (or of the first spectrum S.sub.i,j.sup.1, for the pixels not belonging to the first group) for all or some of the pixels 20.sub.i,j of the detector, so as to obtain a corrected spectrum S*.sub.i,j, representative of the spectrum of the primary radiation transmitted by the object. In other words, if S.sub.i,j.sup.p designates the spectrum of a primary radiation transmitted by the object onto the pixel 20.sub.i,j, S*.sub.i,j=.sub.i,j.sup.p.
[0101] This step is done simply, by a subtraction, for each pixel 20.sub.0, of the estimation of the scattered spectrum .sub.i,j.sup.diff from the second spectrum (or from the first spectrum for the pixels not belonging to the first group).
[0102] Thus, for the pixels 20.sub.i,jG.sub.
S*.sub.i,j=.sub.i,j.sup.p=S.sub.i,j.sup.2.sub.i,j.sup.diff(22),
and for the pixels 20.sub.i,j.Math.G.sub.
S*.sub.i,j=.sub.i,j.sup.p=S.sub.i,j.sup.2.sub.i,j.sup.diff=S.sub.i,j.sup.1.sub.i,j.sup.diff(22)
[0103] There is then obtained, for each pixel of the detector, a spectrum S*.sub.i,j representing an estimation of the spectrum of the primary radiation transmitted by the object. It is then possible to obtain an image Im(E) representing the intensity of the primary radiation detected by each pixel, and at one or a plurality of energies (E), hence the designation spectral image. It is on the basis of this spectral image that the measurement is interpreted.
[0104] In the case of a tomographic reconstruction, the method is implemented in different configurations C, as previously described, each configuration having a corresponding spectral image or a plurality of corresponding spectral images Im.sup.C (E), on the basis of which the tomographic reconstruction is produced.
[0105] Whatever the embodiment, different channels E can be grouped together to constitute spectral bands E. It is then possible to obtain an image Im(E) for each of these spectral bands.
Establishing the Transition Matrix.
[0106] One of the key elements of the invention is the transition matrix M used in the step 130. This matrix can be obtained by computation, according to the expression (17). However, the inventors have estimated that it is preferable to establish the transition matrix experimentally. Each row M(c, n) of the matrix M can be considered as a function inducing a deformation on either side of the diagonal term M(c, c), the latter being such that
[0107] Thus, each term of the row M(c, n) can be explained according to the expression:
where is a deformation function and .sub.1 . . . .sub.p being parameters of the deformation function .
[0108] Establishing the transition matrix entails defining an analytical expression of the deformation function . For that, simulations are performed according to different calibration configurations, each calibration configuration Calib corresponding to a material of known nature and thickness. These configurations constitute a calibration base. For each calibration configuration Calib, the following steps are performed, described in relation to
Other Embodiments
[0117] According to one embodiment, detailed in relation to
[0118] In a first configuration C, represented in
[0119] Preferably, these two configurations are sufficiently comparable for the spectrum measured by the pixel 20.sub.l, in the second configuration, to be representative of the radiation, without mask, in the first configuration. Thus, preferably, the parameters P and P respectively associated with the configurations C and C are close. Close should be understood to mean that their relative deviation does not exceed a predetermined threshold, for example 10 or 20%.
[0120] According to one embodiment, the method is implemented according to a plurality of configurations C, each configuration having an associated position of the detector and of the source in relation to the object, so as to obtain, in each configuration, for a plurality of pixels, a corrected spectrum S*.sub.i,j.sup.,C. The corrected spectra S*.sub.i,j.sup.,C associated with each configuration S*.sub.i,j.sup.,C are used to produce a tomographic reconstruction of the object 10. Each configuration can be parameterized by a parameter P.sup.C=.sup.C, representing an angle formed by the source-detector assembly and the object.
[0121] The reconstruction notably aims to reconstruct the form of the elements 10q forming the object, and their linear attenuation coefficient .sub.q or any other coefficient expressing an attenuation. It is produced by implementing known inversion algorithms, on the basis of the spectral images Im.sup.C (E) corresponding to each energy E, each image representing a quantity of radiation at said energy, this quantity being obtained according to the corrected spectra S*.sub.i,j.sup.,C. The use of these corrected spectra makes it possible to significantly improve the quality of the tomographic reconstruction, as described in the examples which follow.
[0122] Prior to the reconstruction, it is possible to proceed with a grouping together of spectra in spectral bands E, typically of a few tens of keV, in order to form spectra S*.sub.i,j.sup.,C(E) in each of these spectral bands, and obtain spectral images Im.sup.C(E) corresponding to spectral bands.
Examples
[0123] There now follows a description of the exemplary embodiments of the invention, based on simulations performed by computation code, according to an application in radiography and an application in tomography. First, an example of establishing a transition matrix M is described.
[0124] As described in relation to
The analytical form of the function is chosen such that:
[0127] The indices c and n are respectively associated with a row and with a column of the transition matrix.
[0128] Moreover, for each calibration configuration, the primary spectrum S.sub.i,jG.sub.
[0129] There now follows a description of the simulations implementing the device represented in
[0130] The irradiation source 11 is an X-ray tube with a tungsten anode, subjected to a voltage of 110 kV. The detector 20 comprises 640 pixels (on the X axis)*64 pixels (on the Y axis), each pixel comprising a thickness of CdTe of 5 mm. The surface area of each pixel, in the plane XY on which the detector extends, is 1 mm*1 mm. The detector is energy-resolved, and each pixel makes it possible to obtain spectra according to 1 keV energy channels. The mask 15 used is that represented in
[0131]
where: [0132] S.sub.i,j.sup.0 is a spectrum measured by a pixel 20.sub.i,j when the detector is directly exposed to the source. That represents the spectrum of the incident radiation I.sup.0. [0133] S.sub.i,j is a spectrum of interest measured by a pixel 20.sub.i,j. In
[0134] Each quantity A.sub.i,j is representative of a global attenuation in the object, the term global describing the fact that it is determined for all the energy channels of the spectrum. That allows for a representation of each spectrum of interest S.sub.i,j by a scalar, which simplifies the illustrations.
[0137] These results are confirmed in
[0138]
[0139] The effectiveness of a method for correcting the scattered spectrum is frequently measured by an indicator, denoted SPR, the acronym for Scatter-to-Primary-Ratio.
[0140] A first expression of this indicator, called integral expression, is such that:
[0141] The term integral describes the fact that the indicator is based on all the pixels and energy channels.
[0142] This indicator can be pixelated, that is to say be associated with each pixel 20.sub.i,j of the detector, in which case it is explained by a second expression, called spatial expression:
[0143] It can also be expressed as a function of the energy, over all of the pixels of the detector, in which case it is explained according to a third expression, called spectral expression:
[0144] Whatever its expression, integral, spatial or spectral, the lower the coefficient SPR, the smaller the share scattered respectively over all of the detector, in the pixel 20.sub.i,j, or in the energy range n.
[0145] It is also possible to quantify the effectiveness of the estimation of the spectrum of the primary radiation by a normalized differential indicator Ind_diff, reflecting the effectiveness of the estimation for each pixel 20.sub.i,j of the detector. Like the coefficient SPR previously described, this indicator Ind_diff can be expressed in integral, spatial or spectral fashion, respectively according to the expressions:
[0146] Whatever its expression, integral, spatial or spectral, the lower the coefficient Ind_diff, the better the estimation.
[0147] Table 1 represents, over all of the pixels of the detector, the different indicators described above:
TABLE-US-00001 TABLE 1 Spatial Spectral Integral Min Max Mean Min Max Mean SPR 19.5% 7.10% 1.06 10.sup.3% 86.6% 11.4% 31.9% 21.6% Ind_diff 4.31% 2.20% 88.2% .sup.10% 2.64% 8.36% 4.75%
[0148] In the image considered, the signal to primary integral ratio is close to 20%. It is found that the indicator Ind_diff remains on average very low, which attests to the good quality of the estimation.
[0149] A tomographic reconstruction of the object represented in , estimated according to the invention, after having simulated, at each angular pitch, a measurement with and without mask.
[0153] Each spectrum was modelled according to a spectral resolution of 1 keV. Then, a channel grouping was performed, so as to obtain the four spectral bands previously described. The reconstruction according to each spectral band is represented in
[0154] A good consistency will be noted between reconstructions produced on the basis of the simulated primary radiation and on the basis of the primary radiation estimated according to the invention. It can also be seen that the taking into account of the primary radiation has commensurately greater effect when the energy is low.
[0155] Experimental tests were carried out by using an anthropomorphic phantom representing the thorax of a person (Anthropomorphic thorax phantom). The experimental conditions are: [0156] radiation source: x-ray tube YXLON Y.TU 160-D06operating voltage 110 kV; [0157] detector: 1281 pixels MutliX ME 100 energy resolved CdTe detectorpitch 0.8 mmthickness 3 mm. The linear detector was translated to acquire 2D images of 128451 pixels; [0158] mask consisting of an array of 1121 aluminium cylinders, of 2 mm diameter and of 2 mm height, the distance between two adjacent cylinders being 5 mm; [0159] The transition matrix M was established by using aluminium cylinders and PMMA (polymethylmethacrylate) of 2 cm diameter. The thickness of the aluminium cylinders varies between 0 cm and 16 cm by 4 cm increments. The thickness of the PMMA cylinders varies between 0 cm and 3 cm by 1 cm increments.
[0160]
[0164] A good consistency in
[0165] In
[0166]
[0167] The invention will be able to be applied in spectral imaging methods implementing ionizing radiations, in particular X or gamma radiations, for medical applications or, more generally, in the non-destructive inspection of objects, aiming to investigate the internal structure of said object. The object can be, for example, luggage, an industrial product, a structural element of an installation, for example a pipeline, nuclear waste, etc.
[0168] The invention allows for an estimation of the primary component of a radiation, thus limiting the influence of the scattered radiation. The quality of the image obtained, and in particular the spatial resolution, is then improved. The result thereof is more accurate results, and results more conformal to the object examined.
[0169] The implementation of the method is simple and can be adapted to existing devices. Furthermore, the transition matrix can be established beforehand, which allows for a rapid implementation of the method, not requiring high computation time. The method is therefore suited to implementation at an industrial rate.