Abstract
The frequency-distance principle (FDP) is a well-known relationship that relates the distance between the object and the detector to the slope in the two-dimensional Fourier transform of the projection sinogram. This relationship has been previously applied to compensation of the distance dependent collimator blurring in SPECT (single photon emission computed tomography) in the literature. This paper makes an attempt to use the FDP to correct for uniform attenuation in SPECT. Computer simulations reveal that this technique works well for objects consisting of point sources but does not work well for distributed objects.
Keywords: attenuation correction, SPECT, medical imaging, Fourier transform
I. INTRODUCTION
The frequency-distance principle (FDP) was first discovered by Edholm, Lewitt, and Lindholm1 when they studied the two-dimensional (2D) Fourier transform of the sinogram of the Radon transform of a 2D object. The group then applied their FDP to correction of depth-dependent collimator blurring in SPECT.2,3 Many researchers utilized a frequency space approach to improve reconstruction followed by conventional filtered backprojection. Hawkins et al.4 applied the FDP to their circular harmonic transform (CHT) algorithm for quantitative SPECT reconstruction. In the CHT algorithm, the far-field frequency domain data are replaced by the near-field data, so that the data are less blurred and less attenuated. The primary effect of the FDP was to improve the noise and aliasing characteristics of the attenuated backprojector. Hawkins’s method utilized the near-field signal only that resulted in backprojection that attenuated, rather than amplified, the backprojection. This had a beneficial effect in improving the SNR of the reconstruction as well as reducing collimator blur. The similar idea was also used in Metz and Pan’s work.5 The Metz–Pan algorithms also utilized frequency space interpolation to obtain a sinogram corrected for attenuation. The Metz–Pan algorithms determined the optimal stochastic averaging of near- and far-field signals for a particular data set to obtain the greatest improvement in SNR in the reconstructed image. It made no attempt to correct for collimator blur. Glick et al.6 used the FDP to compensate for the collimator blurring effect then used Bellini’s filtered backprojection algorithm7 to correct for constant attenuation. The Bellini method utilized opposing views, a frequency space weighting, and finished with ordinary ramp filtering and backprojection. Glick used Bellini’s method in a frequency space interpolation method to obtain a projection without attenuation. The reconstruction could be finished with the backprojector of choice. Iterative algorithms were used in the last step. This resulted in better stochastic behavior than the near-field only approach, but somewhat less than optimal behavior for eliminating collimator blur because opposing views were used. In fact, it may have introduced the arc artifacts that Soares et al.8 observed and analyzed. Kohli et al.9 used the FDP to preprocess the data to correct for the collimator blurring effect and used the iterative OS-EM (ordered-subset expectation maximization) algorithm10 to reconstruct the image with attenuation correction. The FDP has also been extended to a slat collimator imaging geometry.11
This article investigates a different application of the FDP, that is, the use of FDP in constant attenuation correction. The FDP is briefly reviewed in Sec. II where a constant attenuation compensation method is also introduced. Some numerical examples are presented in Sec. III. The FDP attenuation correction results are compared with the results obtained from the Tretiak–Metz filtered backprojection algorithm.12 Finally, Sec. IV concludes the paper.
II. METHODS
II.A. Review of the frequency-distance principle
The FDP is briefly introduced as follows. Let p (s,θ), be the parallel-beam projections of a 2D object, where θ is the view angle and s is the coordinate on the detector. We take the Fourier transform with respect to s and the Fourier series expansion with respect to θ of ρ(s,θ) (for the sake of convenience, we refer to this combined transform as a 2D Fourier transform), and we get
| (1) |
For a point source δ at (r,φ) the corresponding Radon transform is
| (2) |
and the distance from the point source to the detector is given as (see Fig. 1)
| (3) |
where R is the distance from the center of rotation to the detector. For this particular object, we have
| (4) |
The above expression holds for an ideal collimator without blurring. Let
| (5) |
then
| (6) |
The principle of stationary phase implies that the largest contribution to the integral at the right-hand side of Eq. (4) occurs when the phase Φ(θ) changes most slowly. Letting Φ′(θ)=0 yields
| (7) |
Notice that the distance from the detector to the point object is dist(θ)=R+r sin (φ−θ), and we have
| (8) |
The above relationship is often referred to as the FDP. This principle is based on the observation that the function exp(−iΦ (θ)) is oscillating with high frequencies except for the points where Φ′(θ)=0. Therefore the contribution to the component P(ω,n) in Eq. (4) is mainly from the object activities at the distance determined by Eq. (8) at the detector’s view angle θ.
Fig. 1.

A detector at view angle θ measures a point source.
To illustrate this point, two examples of the real part of the function exp(−iΦ (θ)) are shown in Fig. 2, where r=1, φ= π/2, and n=3. In Fig. 2(a) ω=50, and in Fig. 2(b) ω=5. The regions with fast oscillation of exp(−iΦ (θ)) have little contribution to P(ω,n), and the regions with slowest oscillation (i.e., when Φ′(θ)=0) have the most contribution.
Fig. 2.

Plots of function Φ as defined in Eq. 5, with r=1, φ=π/2, n=3. (a) ω=50 (b) ω=5.
The FDP Eq. (8) is an approximation that assumes that the integral in Eq. (4) is determined by only the values of θ when Φ′(θ)=0. Solutions exist for Φ′(θ)=0 only if
| (9) |
Here r is the distance from the point of interest to the origin. Figure 2 shows that the FDP is more accurate for higher frequencies ω and less accurate for lower frequencies ω for a fixed r.
II.B. Frequency-distance principle for attenuation correction
Now we assume that the projections are uniformly attenuated with a linear attenuation coefficient μ. We assume that the boundary of the attenuator is also known; thus after multiplying by a scaling factor, the projection data are the exponential Radon transform of the object. Equivalently, this prescaling procedure sets the detector at the axis of rotation, that is, R=0. For a point source δ at (r,φ) the corresponding exponential Radon transform is
| (10) |
where r sin(φ−θ) is the negative of the distance [see Eq. (3)], and eμr sin(φ−θ) is the attenuation factor for the point source.
All discussion in Sec. II A can be applied here. Following the same steps as in Sec. II A, we have
| (11) |
After using the FDP, we get
| (12) |
where P(ω,n) is for attenuation-free data. Relationship (12) may be useful for attenuation compensation. Due to large approximation errors in FDP for low frequency components, the attenuation compensation method suggested by Eq. (12) may not work well for a distributed object but may work well for point source type objects. We will use computer simulations to verify this hypothesis next. When Eq. (12) is used for attenuation correction it is rewritten as P(ω,n)≈eμn/ωPa(ω,n), which is singular when ω=0. In implementation, a regularization method is adopted by forcing P(ω,n)=0 as ω=0.
III. COMPUTER SIMULATIONS
In this section, the FDP attenuation correction technique (12) is applied to three computer generated phantoms. One phantom is a large uniform disk with a diameter of 21 cm, and the attenuator is the same size of the source. The source and the attenuator are concentric. The center of the disk is the center of the detector rotation. The attenuation coefficient of water i.e., μ=0.15 cm at 140 keV is assumed.
The second phantom is also a uniform disk but with a diameter of 8.4 cm. The attenuator is the large disk as described above. The center of the source disk is 5.04 cm off center.
The third phantom also uses the same attenuator. The phantom consists of two dots, that is, small disks of diameter 0.63 cm. One dot is 5.04 cm of center, and the other dot is 1.05 cm off center. These two dots have the same emission concentration.
In all computer simulations in this article, the projection data are generated analytically using closed-form expressions. The detector has 128 bins, and the bin size is 0.175 cm. The detector rotates around the phantom 360° with 128 view angles. The images are reconstructed in a 128×128 array.
When the third phantom is used, the projection sinograms are shown in Fig. 3, where the FDP correction method (12) is shown to be effective to correct for photon attenuation. The corresponding reconstructed images are shown in Fig. 4. No noise is added to the projections. The reconstruction algorithm is the regular filtered backprojection (FBP) algorithm with a ramp filter.
Fig. 3.

Sinograms of the two-point phantom. (a) Sinogram of the attenuated projections. (b) Sinogram after the FDP attenuation correction. (c) Sinogram from attenuation-free projections. (d) Two-point phantom. All images are displayed after the maximum image values are scaled to 255, that is the maximum brightness.
Fig. 4.

Reconstructions (with profiles) of the two-point phantom. (a) FBP reconstruction without attenuation compensation. (b) FBP reconstruction with FDP attenuation compensation. (c) FBP reconstruction with attenuation-free data. All images are displayed after the maximum image values are scaled to 255, that is the maximum brightness. All profiles are drawn at the same vertical location.
In Fig. 5, the proposed method is compared with the Tretiak–Metz FBP algorithm, which is able to correct for uniform attenuation, using noisy attenuated projections. The noise is Poisson distributed. The background noise in the reconstructed images has been studied by evaluating the variances in a rectangular background region defined by the pixel coordinates [18:63, 18:107]. The background variance for the image reconstructed with proposed method is 93.4, and it is 140.0 for the image reconstructed with the Tretiak–Metz method. The image obtained with the Tretiak–Metz method has more severe noisy rays than the image that uses the FDP method to compensate for the attenuation.
Fig. 5.

Reconstructions with noisy data. (a) FDP-based attenuation correction followed by the FBP algorithm (image background noise variance 93.4). (b) Tretiak–Metz FBP algorithm with attenuation correction (image background noise variance 140.0).
As expected, the FDP method does not perform well as the object gets larger. Figure 6 shows the reconstructions using a mid-size phantom and a large-size phantom. As the objects gets larger, the FDP method tends to over correct for the attenuation effect. This is because relation (12) is more accurate for high frequency components than for low frequency components.
Fig. 6.

Reconstructions (with profiles) of mid-size and large-size phantoms. The large phantom (c) and (d) has the same size as the attenuator. The mid-size phantom (a) and (b) has a radius that is 40% of that of the attenuator, and is off-centered. (a) and (c) are reconstructed without attenuation compensation. (b) and (d) use the FDP-based attenuation correction. The dotted profiles are from the true phantom.
IV. CONCLUSIONS
The well-known FDP provides an approximate relation between the imaging distance and the frequency components of the projection sinogram. It is interesting to see whether this approximate relation can be used to compensate for attenuation in SPECT. Since this relation is more accurate for high frequency components, it is expected that the FDP method can be used to correct for uniform attenuation for small objects. Our computer simulations verified this hypothesis. It has also been observed that for large objects the FDP attenuation correction method overcorrects. For an extended source, an accurate attenuation correction may not be obtained by using relation (12) alone. If relation (12) is not used, but the FDP is used as a guideline, a pretty good attenuation correction can be obtained as previously done, for example, by Hawkins et al. (1991) and Glick et al. (1994).
The proposed attenuation correction method has been compared with the Tretiak–Metz method using noisy projections. It seems that the FDP-based method provides less noisy images. One explanation is that the Tretiak–Metz method uses an exponential backprojector, and the exponential factor may amplify noise. On the other hand, the FDP-based attenuation correction method uses a regular FBP algorithm to reconstruct the image, and its backprojector does not contain an exponential factor.
Acknowledgments
This work was partially supported by NIH grant 1R21 EB003298. The author thanks Dr. Roy Rowley for English editing of this manuscript.
References
- 1.Edholm PR, Lewitt RM, Lindholm B. Novel properties of the Fourier decomposition of the sinogram. International Workshop on Physics and Engineering of Computerized Multidimensional Imaging and Processing, Proceedings of SPIE. 1986;671:8–18. [Google Scholar]
- 2.Lewitt RM, Edholm PR, Xia W. Fourier method for correction of depth-dependent collimator blurring Medical Imaging III: Image Processing. SPIE. 1989;1092:232–243. [Google Scholar]
- 3.Xia W, Lewitt RM, Edholm PR. Fourier correction for spatially variant collimator blurring in SPECT. IEEE Trans Nucl Sci. 1995;14:100–115. doi: 10.1109/42.370406. [DOI] [PubMed] [Google Scholar]
- 4.Hawkins WG, Yang N-C, Leichner PK. Validation of the circular harmonic transform CHT algorithm for quantitative SPECT. J Nucl Med. 1991;32:141–150. [PubMed] [Google Scholar]
- 5.Metz CE, Pan X. A unified analysis of exact methods of inverting the 2D exponential Radon transform. IEEE Trans Med Imaging. 1995;14:643–658. doi: 10.1109/42.476106. [DOI] [PubMed] [Google Scholar]
- 6.Glick SJ, Penney BC, King MA, Byrne CL. Noniterative compensation for the distance-dependent detector response and photon attenuation in SPECT imaging. IEEE Trans Med Imaging. 1994;13:363–374. doi: 10.1109/42.293929. [DOI] [PubMed] [Google Scholar]
- 7.Bellini S, Piacentini M, Caffii C. Compensation of the absorption in emission tomography. IEEE Trans Acoust, Speech, Signal Process. 1979;27:213–218. [Google Scholar]
- 8.Soares EJ, Glick SJ, King MA. Noise characterization of combined Bellini-type attenuation and frequency-distance principle restoration filtering. IEEE Trans Nucl Sci. 1996;43:3278–3290. [Google Scholar]
- 9.Kohli V, King MA, Glick SJ, Pan T-S. Comparison of frequency-distance relationship and Gaussian-diffusion based methods of compensation for distance-dependent spatial resolution in SPECT imaging. Phys Med Biol. 1998;43:1025–1037. doi: 10.1088/0031-9155/43/4/029. [DOI] [PubMed] [Google Scholar]
- 10.Hudson HM, Hutton BF, Larkin R. Accelerated EM reconstruction using ordered subsets. J Nucl Med. 1992;33:960. [Google Scholar]
- 11.Zeng GL. Detector blurring and detector sensitivity compensation for a spinning slat collimator. IEEE Trans Nucl Sci. 2006;53:2528–2634. [Google Scholar]
- 12.Tretiak O, Metz CE. The exponential Radon transform. SIAM J Appl Math. 1980;39:341–354. [Google Scholar]
