A gamma-ray detector can be modeled as a linear system which maps a photon flux with a given energy distribution to a pulse-height spectrum. In a perfect detector, the response to a monoenergetic beam would be a delta function. In any real detector, carrier trapping, escape of K x-rays, Compton scattering, and instrument noise will produce a broadened response function. We develop a model of the response function of a ZnCdTe detector and use it to recover the incident energy spectrum from a measured pulse height spectrum using the Expectation-Maximization (EM) algorithm. This technique can be applied to any type of nuclear detector, using any combination of modeled and measured response functions. An analysis of the noise cost incurred in the reconstruction algorithm shows that the technique can be used to advantage even with relatively few counts in the measured spectrum.<<ETX>>
[1]
H. B. Barber,et al.
Charge transport in arrays of semiconductor gamma-ray detectors.
,
1995,
Physical review letters.
[2]
Donald W. Wilson,et al.
Noise properties of the EM algorithm. I. Theory
,
1994
.
[3]
Kenneth F. Koral,et al.
A regularized deconvolution-fitting method for Compton-scatter correction in SPECT
,
1992,
IEEE Trans. Medical Imaging.
[4]
L. Shepp,et al.
Maximum Likelihood Reconstruction for Emission Tomography
,
1983,
IEEE Transactions on Medical Imaging.
[5]
K. Zanio,et al.
Gamma Response of Semi‐insulating Material in the Presence of Trapping and Detrapping
,
1969
.