Method for determining and correcting the stability of response of a semi-conductor matrix detector
09826182 · 2017-11-21
Assignee
Inventors
Cpc classification
International classification
Abstract
Techniques for controlling a stability of response of a semi-conductor matrix imager composed of pixels, including a first phase of characterizing the stability of the pixels and a second phase of correcting the signals arising from the pixels during the measurements. The pixels are classed into stable pixels and unstable pixels according to a predetermined criterion, the unstable pixels being associated individually with a stable pixel whose characteristics serve as base for correcting signals arising from the unstable pixels.
Claims
1. A method of controlling a stability of response of a semi-conductor matrix imager comprising a plurality of pixels, the method comprising: a first phase of characterizing the stability of pixels, the first phase comprising: irradiating the pixels of a detector with a gauge radiation that is constant over time for a first predetermined duration; storing signals delivered by each pixel at regular time intervals for the first predetermined duration; determining, for each pixel, an amplitude distribution of the signals delivered by each pixel wherein the amplitude distribution of each pixel is a histogram, including the number of occurrences of signals as a function of amplitude; characterizing each distribution with a statistical indicator representative of a dispersion of the distribution; and classifying each pixel, on the basis the indicator for the pixel, into one of at least two categories of pixels, each category being representative of the stability of the temporal response of the pixels, the first category representing stable pixels, and the second category representing unstable pixels; and a second phase of correcting the stability of unstable pixels, the second phase comprising: associating each unstable pixel with a stable pixel according to a criterion of relative position; irradiating the pixels with a radiation to be characterized for a second predetermined duration; storing signals delivered by each pixel for at least one time interval during the said second predetermined duration; and correcting the signal generated by each unstable pixel by multiplying the signal of the associated stable pixel by a ratio between the signal of said unstable pixel at an initial moment and the signal of the stable pixel associated to said unstable pixel at said initial moment according to a following relation:
S*.sub.unstable(t)=S.sub.unstable(t0)×(S.sub.stable(t)/S.sub.stable(t0)) t0 being the initial moment and t being time.
2. The method according to claim 1, wherein the amplitude distribution of each pixel n is a histogram D.sub.n centered on a mean value μ.sub.n, the statistical indicator being a standard deviation s.sub.n.
3. The method according to claim 2, wherein the classifying of each pixel into a category of pixels is carried out depending on whether a value of a ratio s.sub.n/μ.sub.n for the pixel is below a predetermined threshold.
4. The method according to claim 2, wherein the matrix further comprises a plurality of elementary mesh cells each comprising a predetermined number of the plurality of pixels; in each mesh cell, the pixel with the lowest value of the ratio s.sub.n/μ.sub.n of the pixels included in the mesh cell is classified into the first category of pixels, and the remaining pixels included in the mesh cell are classified into the second category of pixels.
5. The method according to claim 4, wherein the criterion of relative position is membership in one and the same mesh cell.
6. The method of according to claim 2, wherein the criterion of relative position is the smallest distance separating the unstable pixel from the closest stable pixel.
7. A method of controlling a stability of response of a semi-conductor matrix imager comprising a plurality of pixels, the method comprising: a first phase of characterizing the stability, the first phase comprising: irradiating the pixels of a detector with a gauge radiation that is constant over time for a first predetermined duration; storing signals delivered by each pixel at regular time intervals for the first said predetermined duration; determining, for each pixel, an amplitude distribution of the signals delivered by each pixel, wherein the amplitude distribution of each pixel is a histogram, including a number of occurrences of signals as a function of amplitude; characterizing each distribution with a statistical indicator representative of the dispersion of the distribution, and; classifying each pixel, on the basis of the indicator for the pixel, into one of at least two categories of pixels, each category being representative of the stability of the temporal response of the pixels, the first category representing stable pixels, the second category representing unstable pixels; a second phase of correcting the stability, the second phase comprising: associating each unstable pixel with one of stable pixels according to a predetermined criterion; irradiating the pixels with a radiation to be characterized for a second predetermined duration; storing signals delivered by each pixel for at least one time interval taken during the said second predetermined duration; and correcting the signal generated by each unstable pixel during a given time interval by multiplying the said signal of the said unstable pixel by a ratio between a mean value M.sub.stable(t) of a said stable pixel associated to said unstable pixel during a time interval Δt by a mean value M.sub.unstable(t) of said unstable pixel during the time interval Δt, wherein each of the mean value M.sub.stable(t) and M.sub.unstable(t) is an average value computed over the time interval Δt, wherein
S*.sub.unstable(t)=S.sub.unstable(t)×M.sub.stable(t)/M.sub.unstable(t).
8. The method according to claim 7, wherein the amplitude distribution of each pixel n is a histogram D.sub.n centred on a mean value μ.sub.n, the statistical indicator being a standard deviation s.sub.n.
9. The method according to claim 8, wherein the classifying of each pixel into a category of pixels is carried out depending on whether the value of the ratio s.sub.n/μ.sub.n is below a predetermined threshold.
10. The method according to claim 8, wherein the matrix further comprises a plurality of elementary mesh cells each comprising a predetermined number of the plurality of pixels, wherein, in each mesh cell, the pixel with the lowest value of the ratio s.sub.n/μ.sub.n of the pixels included in the mesh cell is classified into the first category of pixels, and the remaining the pixels included in the mesh cell are classified into the second category of pixels.
11. The method according to claim 10, wherein the predetermined criterion is membership in one and the same mesh cell.
12. The method according to claim 8, wherein the predetermined criterion is the smallest distance separating the unstable pixel from the closest stable pixel.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention will be better understood and other advantages will become apparent on reading the nonlimiting description which follows and by virtue of the appended figures among which:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) The method of controlling the stability of response of a semi-conductor matrix imager composed of pixels comprises two distinct phases: a first phase of characterizing the stability of the pixels and a second phase of correcting the signals of the pixels so as to obtain correct measurements at the output of the imager.
(9) In a preferential manner, the detector material of the imager is a semi-conductor, made for example with the aid of a material of type CdZnTe or CdTe, other types of semi-conducting materials known to the person skilled in the art being usable. The semi-conducting material is of parallelepipedal shape. The thickness of the material is between a few hundred microns and a few millimeters. The area of its surface varies depending on the application and generally equals a few cm.sup.2. Naturally, the invention also applies to other pixelated radiation detectors, and in particular to those based on a scintillator material coupled to a matrix of photo-detectors.
(10) A first face of this detector consists of pixels arranged according to a matrix. The word pixel is understood to mean an electrode deposited on the material and polarized so as to collect charge carriers, in this instance electrons, this electrode being hooked up to signal processing means. Each electrode of this first face, or anode, is linked to means for processing the signal collected, means known to the person skilled in the art, in such a way that the amplitude of the signal detected by the electrode depends on the energy deposited in the detector by the incident radiation.
(11) A second face of this detector consists of one or more electrodes, the cathodes, polarized to a lower potential than that of the anodes.
(12) Thus, the detection device comprises: the detector block comprising the detector material and the various electrodes; means for polarizing the various anodes and cathodes of the detector; means for processing the signal delivered by each anode.
(13) The steps of the first phase of the method according to the invention are represented in
(14) In a first step, the detector is subjected to a radiation that is constant over time and preferably homogeneous. The detector is irradiated in such a way that each pixel is subjected to an incident photon flux which is constant during this irradiation period, and preferably spatially homogeneous. The expression photon flux is understood to mean X-ray or gamma radiation, preferably X-ray radiation. The radiation source can then be an X-ray generator such as used for example in a medical scanner whose power characteristics are a voltage of 120 kV and a current of 100 mA. The expression substantially homogeneous is understood to mean a radiation producing a fluence rate, that is to say a number of photons per unit area and time, which is constant to within a few percent on the second face of the detector. The fluence rate is chosen high enough so that instabilities in the response of the various pixels may appear. By way of example, the flux may be of the order of 10.sup.9 photons/s.Math.mm.sup.2.
(15) During irradiation, the pixels of the detector generate signals, at regular time intervals, and it is possible to obtain, for each pixel, the amplitude variation of the signal detected as a function of time. In a second step, these signals are stored for the whole set of pixels. The successive measurements may be undertaken according to a sliding average. They generally last for a duration of between a second and a few minutes. The sampling frequency, defining the time interval separating two successive signals produced by one and the same pixel, is a few hundred microseconds.
(16) Thus, each pixel produces successive signals, of variable amplitude, in the course of the period of irradiation under constant flux. It is then possible, in a third step, to determine, for each pixel n, an amplitude distribution D.sub.n, in the form of a histogram, representing the number of occurrences of signals as a function of amplitude. This distribution takes the form of a spike, centered on a mean value μ.sub.n, of which it is possible to extract a statistical indicator, for example a standard deviation s.sub.n, the latter corresponding to the mid-height width divided by 2.35 in the case where the distribution follows a Gaussian probability law.
(17) In a fourth step, each distribution is characterized by an indicator representative of the temporal stability of the response of the pixel. It is possible to take as indicator, for example, the mid-height width of the histogram.
(18) Finally, in a fifth step, each pixel n is categorized as a function of the value taken by the preceding indicator. The expression temporal stability of response is understood to mean the variation in the amplitude of the signals produced by this pixel when it is exposed to a constant radiation. For example a pixel is considered to be stable if s.sub.n/μ.sub.n is below a threshold value (for example: 0.005). If s.sub.n/μ.sub.n is above this threshold, the pixel is considered to be unstable.
(19) It is possible, of course, to envisage a larger number of categories so as for example to eliminate the pixels that are very unstable or have an aberrant response. It is also possible to determine, over a given group of pixels, the one which is “the most stable”, as a function of the value taken by this indicator. This most stable pixel is considered to be a stable pixel.
(20) This categorization of the pixels having been carried out, it is possible to proceed to the steps of the second phase of the method according to the invention. These steps are represented in
(21) In a first step, each unstable pixel of the detector is tied to a stable pixel that may also be called a reference pixel. The word “tied” is understood to mean an imaginary link, based for example on a criterion of relative position and on the previously determined stability indicator.
(22) By way of first example illustrated in
(23) By way of second example also in
(24) When this mesh has been produced, the detection device is ready to be used under measurement conditions, that is to say exposed to an unknown incident radiation. In a second step, the detector is therefore irradiated with the radiation to be measured for a second predetermined duration. This second duration is not necessarily equal to the first predetermined duration, necessary for the calibration of the pixels and for the determination of the stable pixels and unstable pixels.
(25) In a third step, the amplitude of the signal delivered by each pixel over time is determined. Generally, the storage of the signals delivered by each pixel is performed for several time intervals taken during the said second predetermined duration.
(26) Finally, in a fourth step, the signal generated by each unstable pixel is corrected as a function of the signal generated by the stable pixel to which the said unstable pixel is tied. Preferably, the correction is carried out by multiplying the signal generated by an unstable pixel by a correction factor combining temporal averages of signals respectively generated by the unstable pixel and the stable pixel to which the unstable pixel is tied.
(27) In what follows, S.sub.unstable(t) will denote the signal arising from an unstable pixel before correction, S*.sub.unstable(t) the signal arising from an unstable pixel after correction and S.sub.stable(t) the signal arising from the associated stable pixel, t representing time. Also, k will denote the correction factor such that:
S*.sub.unstable(t)=k*S.sub.unstable(t)
(28) By way of first exemplary correction, the signal S.sub.unstable(t) can simply be substituted with the associated signal S.sub.stable(t). We have in this case:
S*.sub.unstable(t)=S.sub.stable(t)
(29) In this case, k equals S.sub.stable(t)/S.sub.unstable(t)
(30) By way of second example, it is possible to correct the variations of the unstable signal S.sub.unstable(t) as a function of time by substituting the variations of the stable signal for those of the unstable signal. We then have:
S*.sub.unstable(t)=S.sub.unstable(t0)*(S.sub.stable(t)/S.sub.stable(t0))
t0 being, for example, the initial instant at which the measurements began.
(31) By way of third example, sliding averages of signals may be used as correction source, these averages being computed over a time interval Δt which may be from a few hundred milliseconds to a few seconds. These averages are denoted M.sub.stable(t) for the stable signals and M.sub.unstable(t) for the unstable signals. We have the relations:
M.sub.stable(t)=∫.sub.t.sup.t+ΔtS.sub.stable(t)/Δt
and
M.sub.unstable(t)=∫.sub.t.sup.t+Δ6S.sub.unstable(t)/Δt
(32) In this case, the signal S (t) of each unstable pixel is corrected in the following manner:
S*.sub.unstable(t)=S.sub.unstable(t)*M.sub.stable(t)/M.sub.unstable(t)
(33) Thus, each signal arising from each unstable pixel is assigned a correction factor k dependent on the position of the unstable pixel in the detector and varying with time. It is therefore a changeable correction factor, that is to say one which varies in the course of one and the same exposure of the detector, this constituting a particularly advantageous point. Moreover, this correction factor depends on the stable pixel situated in proximity to the unstable pixel. Stated otherwise, this indicator is spatialized. This stable pixel or reference pixel having been subjected to the same irradiation history, such a correction factor is particularly appropriate.
(34) This correction is all the more effective, the more significant the pixilation of the detector in relation to the spatial resolution of the system. In this case, two pixels that are close together see physically the same incident radiation. This significant pixilation may be justified moreover for measuring high fluxes, as is the case with X-ray scanners. The number of incident photons is divided by a multitude of pixels, thereby reducing the maximum flux to be measured for each electron pathway.
(35) The correction of the signal of each unstable pixel is particularly effective at the start of irradiation. Indeed, when the irradiation period lasts too long, for example beyond a few tens of minutes, non-linear effects may appear, rendering a correction more random. It is then useful to depolarize the detector, and then to repolarize it before undertaking a new irradiation of the detector.
(36) It is known that the loss of sensitivity affecting each pixel in the course of irradiation may be, as it were, cancelled, by depolarizing the semi-conducting material. Thus, after a depolarization-polarization cycle, each pixel regains the sensitivity that it had after the previous cycle. Stated otherwise, the sensitivity of each pixel, after a depolarization-polarization cycle, and before any irradiation, hardly changes at all. It may then be advantageous, after one or more irradiation periods, to undertake a depolarization and then a repolarization. The corrections described previously are then rendered more effective.