Iterative and analytical reconstruction algorithms for varying-focal-length cone-beam

Similar documents
Slab-by-Slab Blurring Model for Geometric Point Response Correction and Attenuation Correction Using Iterative Reconstruction Algorithms

An FDK-like cone-beam SPECT reconstruction algorithm for non-uniform attenuated

USING cone-beam geometry with pinhole collimation,

Unmatched Projector/Backprojector Pairs in an Iterative Reconstruction Algorithm

AN ELLIPTICAL ORBIT BACKPROJECTION FILTERING ALGORITHM FOR SPECT

S rect distortions in single photon emission computed

A Reconstruction Algorithm for Helical Cone-Beam SPECT

SPECT (single photon emission computed tomography)

Gengsheng Lawrence Zeng. Medical Image Reconstruction. A Conceptual Tutorial

Abstract I. INTRODUCTION

(RMSE). Reconstructions showed that modeling the incremental blur improved the resolution of the attenuation map and quantitative accuracy.

Feldkamp-type image reconstruction from equiangular data

SINGLE-PHOTON emission computed tomography

Iterative SPECT reconstruction with 3D detector response

THE FAN-BEAM scan for rapid data acquisition has

Review of convergent beam tomography in single photon emission computed tomography

Cone-beam reconstruction by backprojection and filtering

A Comparison of the Uniformity Requirements for SPECT Image Reconstruction Using FBP and OSEM Techniques

Revisit of the Ramp Filter

Advanced Image Reconstruction Methods for Photoacoustic Tomography

Implementation of Tuy's cone-beam inversion formula

Introduction to Medical Imaging. Cone-Beam CT. Klaus Mueller. Computer Science Department Stony Brook University

Multi-slice CT Image Reconstruction Jiang Hsieh, Ph.D.

SPECT reconstruction

Reconstruction from Projections

Fan-Beam Reconstruction Algorithm for a Spatially Varying Focal Length Collimator

SPECT QA and QC. Bruce McBride St. Vincent s Hospital Sydney.

IN single photo emission computed tomography (SPECT)

Workshop on Quantitative SPECT and PET Brain Studies January, 2013 PUCRS, Porto Alegre, Brasil Corrections in SPECT and PET

A slice-by-slice blurring model and kernel evaluation using the Klein-Nishina formula for 3D

Determination of Three-Dimensional Voxel Sensitivity for Two- and Three-Headed Coincidence Imaging

Comparison of Probing Error in Dimensional Measurement by Means of 3D Computed Tomography with Circular and Helical Sampling

Cone-beam and fan-beam image reconstruction algorithms based on spherical and circular harmonics

FDK Half-Scan with a Heuristic Weighting Scheme on a Flat Panel Detector-Based Cone Beam CT (FDKHSCW)

An approximate cone beam reconstruction algorithm for gantry-tilted CT

Medical Image Reconstruction Term II 2012 Topic 6: Tomography

MULTI-PURPOSE 3D COMPUTED TOMOGRAPHY SYSTEM

Central Slice Theorem

Improvement of Efficiency and Flexibility in Multi-slice Helical CT

Noise weighting with an exponent for transmission CT

Discrete Estimation of Data Completeness for 3D Scan Trajectories with Detector Offset

Constructing System Matrices for SPECT Simulations and Reconstructions

Modeling and Incorporation of System Response Functions in 3D Whole Body PET

NIH Public Access Author Manuscript Int J Imaging Syst Technol. Author manuscript; available in PMC 2010 September 1.

Translational Computed Tomography: A New Data Acquisition Scheme

ACOMPTON-SCATTERING gamma camera records two

Scaling Calibration in the ATRACT Algorithm

2D Fan Beam Reconstruction 3D Cone Beam Reconstruction

Spectral analysis of non-stationary CT noise

GPU implementation for rapid iterative image reconstruction algorithm

Xi = where r is the residual error. In order to find the optimal basis vectors {vj}, the residual norms must be minimized, that is

DUE to beam polychromacity in CT and the energy dependence

Implementation and evaluation of a fully 3D OS-MLEM reconstruction algorithm accounting for the PSF of the PET imaging system

2D Fan Beam Reconstruction 3D Cone Beam Reconstruction. Mario Koerner

CIRCULAR scanning trajectory has been widely used in

Image Acquisition Systems

Image Reconstruction 3 Fully 3D Reconstruction

Assessment of OSEM & FBP Reconstruction Techniques in Single Photon Emission Computed Tomography Using SPECT Phantom as Applied on Bone Scintigraphy

A discrete convolution kernel for No-DC MRI

Two Local FBP Algorithms for Helical Cone-beam Computed Tomography

CIVA CT, an advanced simulation platform for NDT

Background. Outline. Radiographic Tomosynthesis: Image Quality and Artifacts Reduction 1 / GE /

Advanced Scatter Correction for Quantitative Cardiac SPECT

Single and Multipinhole Collimator Design Evaluation Method for Small Animal SPECT

Medical Imaging BMEN Spring 2016

Advanced single slice rebinning in cone beam spiral CT: Theoretical considerations and medical applications

An Iterative Approach to the Beam Hardening Correction in Cone Beam CT (Proceedings)

ATTENUATION CORRECTION IN SPECT DURING IMAGE RECONSTRUCTION USING INVERSE MONTE CARLO METHOD A SIMULATION STUDY *

TESTING OF THE CIRCLE AND LINE ALGORITHM IN THE SETTING OF MICRO-CT

An Acquisition Geometry-Independent Calibration Tool for Industrial Computed Tomography

Basics of treatment planning II

Spiral ASSR Std p = 1.0. Spiral EPBP Std. 256 slices (0/300) Kachelrieß et al., Med. Phys. 31(6): , 2004

Grangeat-type helical half-scan computerized tomography algorithm for reconstruction of a short object

INTERNATIONAL STANDARD

Acknowledgments and financial disclosure

X-ray Industrial Computed Laminography (ICL) Simulation Study of Planar Objects: Optimization of Laminographic Angle

3-D Monte Carlo-based Scatter Compensation in Quantitative I-131 SPECT Reconstruction

Projection and Reconstruction-Based Noise Filtering Methods in Cone Beam CT

Biomedical Imaging. Computed Tomography. Patrícia Figueiredo IST

Introduction to Positron Emission Tomography

A comparison of FBP and BPF reconstruction methods for circular X-ray tomography with off-center detector

DEVELOPMENT OF CONE BEAM TOMOGRAPHIC RECONSTRUCTION SOFTWARE MODULE

STATISTICAL positron emission tomography (PET) image

Emission Computed Tomography Notes

Adaptive region of interest method for analytical micro-ct reconstruction

Joint ICTP-TWAS Workshop on Portable X-ray Analytical Instruments for Cultural Heritage. 29 April - 3 May, 2013

Material for Chapter 6: Basic Principles of Tomography M I A Integral Equations in Visual Computing Material

Attenuation map reconstruction from TOF PET data

Tomographic Image Reconstruction in Noisy and Limited Data Settings.

Adapted acquisition trajectory and iterative reconstruction for few-views CT inspection

3/27/2012 WHY SPECT / CT? SPECT / CT Basic Principles. Advantages of SPECT. Advantages of CT. Dr John C. Dickson, Principal Physicist UCLH

A study on the section sensitivity profile in multi-row-detector spiral CT

CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION

A filtered backprojection MAP algorithm with nonuniform sampling and noise modeling

Suitability of a new alignment correction method for industrial CT

Phase-Contrast Imaging and Tomography at 60 kev using a Conventional X-ray Tube

Theoretically-exact CT-reconstruction from experimental data

A prototype table-top inverse-geometry volumetric CT system

Introduc)on to PET Image Reconstruc)on. Tomographic Imaging. Projec)on Imaging. Types of imaging systems

Cover Page. The handle holds various files of this Leiden University dissertation

Transcription:

Home Search Collections Journals About Contact us My IOPscience Iterative and analytical reconstruction algorithms for varying-focal-length cone-beam projections This content has been downloaded from IOPscience. Please scroll down to see the full text. 1998 Phys. Med. Biol. 43 811 (http://iopscience.iop.org/0031-9155/43/4/010) View the table of contents for this issue, or go to the journal homepage for more Download details: IP Address: 155.98.164.36 This content was downloaded on 30/04/2015 at 15:41 Please note that terms and conditions apply.

Phys. Med. Biol. 43 (1998) 811 821. Printed in the UK PII: S0031-9155(98)89762-5 Iterative and analytical reconstruction algorithms for varying-focal-length cone-beam projections Gengsheng L Zeng and Grant T Gullberg Medical Imaging Research Laboratory, Department of Radiology, University of Utah, CAMT, 729 Arapeen Drive, Salt Lake City, UT 84108-1218, USA Received 31 July 1997 Abstract. In single photon emission computed tomography (SPECT), a varying-focal-length cone-beam collimator can be used to reduce the truncation problem and to maintain sensitivity when imaging the organ of interest. The collimator is constructed so that the collimator holes focus to a circular symmetric, spatially varying, focal point function. The focal length increases radially from the shortest focal length at the centre to the longest focal length at the periphery of the collimator. This paper describes a 3D backprojection filtering (BF) algorithm for this varying-focal-length cone-beam geometry. The proposed algorithm is compared to an iterative ML EM (maximum likelihood expectation maximization) algorithm. The 3D Hoffman brain phantom and Defrise phantom are used in computer simulations. Since the maximum tilt angle of the projection rays is small for most realistic imaging geometries, the proposed algorithm provides a good approximation. When a circular orbit is used, the BF algorithm gives an exact reconstruction of the central slice. 1. Introduction In single photon emission computed tomography (SPECT), a cone-beam collimator is used with a large-field-of-view rotating gamma camera to improve sensitivity for imaging smaller organs such as the brain (Jaszczak et al 1986, 1988) and heart (Gullberg et al 1991). The magnification of the cone-beam collimation can cause significant truncation of background tissue. A varying-focal-length cone-beam collimator can be used to maintain high sensitivity when imaging the organ of interest with minimal truncation of the body occurring at the edge of the field of view. The focal lengths increase radially and symmetrically from a minimum at the centre to a maximum at the edge of the collimator. Employing this configuration, the central region of interest is imaged with short focal lengths and high sensitivity. In using this method, tissues close to the edge of the patient s body are imaged with nearly parallel rays, thereby avoiding or reducing projection truncation, which is an inherent problem for convergent beam imaging. Hsieh (1989a) first proposed the concept of a variable-focal-length cone-beam collimator. This concept (figure 1) was also presented by Jaszczak at the First Fully 3D Image Reconstruction Meeting (Jaszczak et al 1992a). In a later abstract he proposed the use of an iterative reconstruction algorithm to reconstruct data collected using this geometry (Jaszczak et al 1992b). For a special kind of varying-focal-length cone-beam collimator, E-mail address: larry@doug.med.utah.edu 0031-9155/98/010811+11$19.50 c 1998 IOP Publishing Ltd 811

812 G L Zeng and G T Gullberg Figure 1. Illustration of a varying-focal-length cone-beam geometry, where D(s) is the focallength function and s is the distance from the detection point to the centre. Guillemaud and Grangeat (1994) proposed a rebinning method that converted the varyingfocal-length projections into cone-beam projections that could be used for reconstruction using Grangeat s cone-beam reconstruction algorithm (Grangeat 1987). The 3D varying-focal-length cone-beam work in this paper is based upon work that has been performed using a 2D varying-focal-length fan-beam collimator geometry. The idea of this type of developing collimator was originally proposed by Hsieh (1989b). Recently, a number of algorithms have been developed for reconstructing varying-focal-length fanbeam projections. We conjectured in 1993 that no convolution backprojection existed for this geometry (Zeng et al 1993), which led us to develop a summed convolution backprojection algorithm that convolved the varying-focal-length fan-beam projection data with a series of kernels, then backprojected the sum of the convolved projections. This algorithm involved calculating a finite approximation to an infinite series of orthogonal Chebyshev polynomials. Later, Cao and Tsui (1994) published a paper describing a filtered backprojection algorithm with a spatially varying filter that could not be implemented as a convolution. We, however, took a different approach by developing an exact backprojection filtering algorithm to reconstruct varying-focal-length fan-beam projections (Zeng and Gullberg 1994). The algorithm first backprojected the projection, then performed a two-dimensional shift-invariant filtering. In this paper, the 2D varying-focal-length fan-beam backprojection filtering algorithm is extended to obtain a 3D cone-beam version of the algorithm for a circular orbit and a circular sinusoidal orbit scanning geometry. We must point out that in 2D varying-focallength fan-beam geometries the projection data set is complete when the camera rotates in a full circle. For 3D varying-focal-length cone-beam geometries, the projection data set is not complete when the camera rotates only one full circle (Palamodov 1991). As a result, one can only obtain an approximate algorithm similar to the Feldkamp algorithm for the fixed-focal-length cone-beam geometry (Feldkamp et al 1984). In the technique described in this paper the gamma camera rotates around the patient in a circular orbit, or in a circular

Varying-focal-length cone-beam projections 813 sinusoidal orbit. It is not known at this time whether a circular sinusoidal orbit provides a complete projection data set. In this paper, the analytical backprojection filtering algorithm to reconstruct varyingfocal-length cone-beam projections is described. Simulations are then presented that compare results of the proposed algorithm with results reconstructed using an iterative ML EM algorithm. The iterative ML EM algorithm uses a projector/backprojector with a line-length weighting model. Results of computer simulations performed with both noiseless and noisy projection data are shown. Effects of attenuation, system point response function and scatter are not considered in this paper. 2. Methods 2.1. Focal-length function Each hole on the detector has its own focal length, D(s), where s is the radial distance from the hole to the centre of the detector. We assume that D(s) is a monotonically increasing function of s, for example, D(s) = D 0 + ks 2, where D 0 is the minimum focal length at the centre of the collimator, and k is a positive constant. Table 1. Comparison of relative sensitivity (using parallel beam geometry as standard). ROI diameter Parallel Fan Varying cone Cone (cm) D(s) D(s) 63 cm D(s) = 63 + 0.22s 2 cm D(s) 63 cm 21 1.0a 1.80a 1.54a 3.34a 14 1.0b 1.77b 1.76b 3.15b 7 1.0c 1.75c 2.12c 3.08c The varying-focal-length cone-beam collimator has a higher degree of sensitivity than a parallel collimator but not as high a degree of sensitivity as a fixed-focal-length cone-beam collimator. To illustrate this point, table 1 compares sensitivity studies between parallel, fan, varying-focal-length cone and fixed-focal-length cone geometries. In the comparison studies, the varying-focal-length function was D(s) = D 0 + ks 2 with D 0 = 63 cm and k = 0.219 cm 1. Both the cone-beam and fan-beam focal lengths were D D 0 = 63 cm. The detector matrix was a 64 64 array of pixels of 0.7 cm for all collimators. In all cases, the detector was 22.4 cm (32 pixels) from the axis of rotation. Three different spherical objects with diameters of 21, 14 and 7 cm were studied separately. The geometry for the central transaxial section is shown in figure 2. The parallel, fixed-focal-length cone-beam and varying-focal-length cone-beam geometries are compared in figure 2 and table 1. Note that the varying-focal-length conebeam geometry has almost the same sensitivity for the central region of interest as the fanbeam geometry. There was no truncation in the sensitivity studies. However, in practice, the patient projections are truncated in fixed-focal-length fan-beam and cone-beam studies. The varying-focal-length geometry has little or no truncation of the object as in the case of a parallel imaging geometry.

814 G L Zeng and G T Gullberg Figure 2. Comparison of truncation and magnification aspects of three imaging geometries: parallel-beam, cone-beam and varying-focal-length cone-beam. 2.2. Reconstruction algorithms Previously we proposed (Zeng and Gullberg 1994) that the image can be reconstructed exactly, from varying-focal-length fan-beam data, by first backprojecting the projection data then filtering the backprojected image with a 2D ramp filter. We use the same technique for the 3D varying-focal-length cone-beam geometry. First, a 3D voxel-driven backprojector was used to backproject the projection data along the varying-focal-length cone-beam geometry, then a 2D ramp filter was applied to each transaxial slice, that was orthogonal to the detector. The 2D filtering was performed in the frequency domain and the image array was zero padded before performing the Fourier transformation. Therefore, our proposed analytical algorithm for the varying-focal-length cone-beam geometry consists of 3D backprojection followed by slice-by-slice 2D filtering. We call the resulting algorithm the backprojection filtering (BF) algorithm. In the algorithm, we assume that line integrals are obtained before reconstruction. If this is not the case, a preprocessing procedure is required. For example, in the case of flat detector acquisition with uniform sampling, the measured projections must be divided by a cosine function of the tilt angle. The tilt angle is the angle between the projection ray and a line normal to the detector. An iterative ML EM algorithm is used to compare results obtained with the backprojection filtering algorithm. For the varying-focal-length cone-beam geometry, the ML EM algorithm is almost identical to the one used for the fixed-focal-length conebeam geometry (Gullberg et al 1989). A 3D, ray-driven, line-length-weighted projector backprojector pair is used in the algorithm to calculate the projection and backprojection operations. Theoretically, if continuous 360 measurements are available, the projections are sufficient for an exact reconstruction of the central slice. Exact reconstruction of the central slices is also possible for discrete measurements, provided the angular and linear sampling intervals satisfy the Nyquest sampling principle. However, due to a number of practical factors such as the finite number of projection views, the truncated backprojection

Varying-focal-length cone-beam projections 815 region, the approximated projection/backprojection models and the discrete representation of a continuous function, the reconstruction of the central slice is very close, but not truly exact. If a non-planar orbit (e.g., a circular sinusoidal orbit) is used, we do not know yet whether the projections are complete, nor do we know if theoretically any region of the image can be reconstructed exactly. In our analytical BF algorithm, the 2D ramp filtering is performed in the planes transaxial to the axis of rotation. Thus, blurring in the axial direction, caused by the backprojection step, is disregarded by the reconstruction algorithm. If the backprojection filtering algorithm is applied to a circular detector orbit, all of the off-central-plane slices are only approximately reconstructed. The approximation errors are proportional to the tilt angles of the projection rays. For the example given in table 2 the maximum tilt angle of the projection rays in the varying-focal-length cone-beam geometry is small and less than 8. Table 2. Maximum tilt angle max s (tan 1 s/d(s)). Parallel Fan Varying cone Cone D(s) D(s) 63 cm D(s) = 63 + 0.22s 2 cm D(s) 63 cm 0 0 7.67 19.57 at s = 16.96 cm at edge, i.e., s = 22.4 cm (s = 24.3 pixels) (s = 32 pixels) Figure 3. Illustration of a 3D Defrise phantom that consists of five identical discs, each with a radius of 20 pixels (14 cm) and thickness of 6 pixels (4.2 cm). The gap between discs is 3 pixels (2.1 cm). 2.3. Computer simulations A 3D Hoffman brain phantom, and a 3D Defrise phantom, were used in computer simulations. The 3D Defrise phantom is shown in figure 3. Projection data were simulated using the focal-length function given in section 2.1. The projection data were generated by a line-length weighted projector on a 128 128 array. The projection array was then

816 G L Zeng and G T Gullberg Figure 4. Backprojection filtering reconstructions of the 3D Hoffman brain phantom, using varying-focal-length cone-beam geometry and parallel-beam geometry. Both circular orbit and circular sinusoidal orbit projections are used for the varying-focal-length cone-beam geometry. The profile is drawn along the axis of rotation. The mean square error is for the whole image. collapsed to a 64 64 array by summing up neighbouring pixels. In noisy data studies, the projections were randomized according to Poisson distribution. There were 120 projection views simulated over 360. Both circular orbit 1 = (R cos θ,rsin θ,0) T and circular sinusoidal orbits ( ( )) 60 T orbit 2 = R cos θ,rsin θ,sin π θ for 0 θ<2πwere used in the computer simulations. Here, R = 22.4 cm (or 32 pixels) was the distance from the detector to the rotation axis. For both orbits, the focal line was always perpendicular to the axis of rotation and the camera did not tilt. Images were reconstructed in a 64 64 64 array of voxels of 0.7 cm; the image voxel size was equal to the detector pixel size. In performing the iterative reconstructions of the Hoffman brain phantom 21 iterations were used and in performing iterative reconstructions of the Defrise phantom 13 iterations were used. The number of iterations was determined by the minimum point of the curve of mean square error against the iteration number. In order to have accurate images as a standard, parallel-beam data were also used for analytical and iterative reconstructions. For parallel-beam geometry, the number of iterations for the 3D Hoffman phantom was 19 and the number of iterations for the Defrise phantom was 12.

Varying-focal-length cone-beam projections 817 Figure 5. Iterative ML EM reconstructions of the 3D Hoffman brain phantom, using varyingfocal-length cone-beam geometry (21 iterations) and parallel-beam geometry (19 iterations). Both circular orbit and circular sinusoidal orbit projections are used for the varying focal-length cone-beam geometry. The profile is drawn along the axis of rotation. The mean square error is for the whole image. 3. Results Figure 4 illustrates the varying-focal-length cone-beam backprojection filtering (BF) reconstructions (central transverse, sagittal and coronal sections) of images obtained from imaging the Hoffman brain phantom with a circular orbit and a circular sinusoidal orbit. Reconstructions with both noiseless data and noisy data are included. The parallel-beam BF reconstructions are also shown in figure 4. Figure 5 shows the iterative ML EM reconstructions of the same set of studies. The BF and EM reconstructions are very similar, which suggests that the analytical BF algorithm performs nearly as well as the EM algorithm, with the exception that EM reconstructions are less noisy than the BF reconstructions when noisy data are used. One might consider that the iterative ML EM algorithm provides the best possible reconstruction for a given set of projection data. In order to demonstrate some reconstruction artefacts, reconstructions of the Defrise phantom are shown in figures 6 and 7. Figure 6 shows the BF algorithm results and figure 7 displays the EM algorithm results. The noiseless studies (see profiles) reveal that the slice-to-slice cross-talk artefacts are more severe in the BF reconstruction than in the EM reconstruction. It is observed that the central disc was accurately reconstructed with the circular orbit. The reconstruction from the sinusoidal orbit data suffered more severe

818 G L Zeng and G T Gullberg Figure 6. Backprojection filtering reconstructions of the 3D Defrise phantom, using varyingfocal-length cone-beam geometry and parallel-beam geometry. Both circular orbit and circular sinusoidal orbit projections are used for the varying-focal-length cone-beam geometry. The profile is drawn along the axis of rotation. The mean square error is for the whole image. The normalized standard deviation is for a disc at the central slice only. cross-talk artefacts between slices especially when the analytical BF algorithm was used. The iterative EM algorithm gave much better results. This is because that when a sinusoidal orbit was used the analytical BF algorithm was an approximation everywhere, and none of the slices were exactly reconstructed. The mean square error (MSE), which is defined as MSE = No. 1 of voxels [image No. of voxels reconstruct (i) image true (i)] 2 i=1 was calculated for all reconstructions. The MSE values indicate that the BF reconstructions are not as accurate as the EM reconstructions. For the central slice of the Defrise phantom images, the normalized standard deviation (NSD), which is the standard deviation divided by the mean, was also calculated to measure the noise level. The NSD values indicate that the BF reconstructions are noisier than the EM reconstructions. This is due partially to the fact that no regularization was applied in the BF algorithm and that the EM algorithm was stopped at its minimum MSE value. Parallel-beam reconstructions are shown to be a little noisier than the reconstructions with varying-focal-length cone-beam reconstructions with noisy data. This is due to the fact that the parallel geometry has a lower sensitivity than the varying-focal-length cone-beam geometry.

Varying-focal-length cone-beam projections 819 Figure 7. Iterative ML EM reconstructions of the 3D Defrise phantom, using varying-focallength cone-beam geometry (13 iterations) and parallel-beam geometry (12 iterations). Both circular orbit and circular sinusoidal orbit projections are used for the varying-focal-length conebeam geometry. The profile is drawn along the axis of rotation. The mean square error is for the whole image. The normalized standard deviation is for a disc at the central slice only. 4. Discussion The varying-focal-length cone-beam imaging geometry offers high image sensitivity at the region of interest while keeping the whole object within the field of view. An efficient analytical backprojection filtering (BF) algorithm is proposed for this imaging geometry. Since the maximum tilt angle of the projection rays is small for most realistic imaging geometries, the algorithm provides a good approximation. When a circular orbit is used, the BF algorithm gives an exact reconstruction of the central slice. In 3D Hoffman brain phantom computer simulations, the BF algorithm produces nearly the same reconstructions as those obtained with the EM algorithm, without any visible artefacts present. For projection data corrupted with Poisson noise, the BF reconstructions are noisier than the EM reconstructions, which is a common observation and is due partially to the stopping rule of the EM algorithm. Parallel-beam geometry has many advantages over the proposed varying-focal-length collimation. For example, a complete set of projection data can be obtained with a parallel geometry with a circular scanning orbit, and the parallel geometry has exact filtered backprojection (FBP) and backprojection filtering (BF) reconstruction algorithms. On the other hand, the varying-focal-length collimation has a higher sensitivity at the centre of the

820 G L Zeng and G T Gullberg region of view, resulting in a higher signal-to-noise ratio at the central region (see table 1). For many clinical applications, a structure similar to the Defrise phantom would be unusual and the data-insufficiency artefacts would not be observable, especially in the central region (see results of Hoffman phantom studies). Therefore, the varying-focal-length cone-beam collimation can be applied in nuclear medicine (Hsieh 1989a). Computer simulations with the 3D Defrise phantom reveal some artefacts that are inherent for the incomplete data measurement and approximate reconstruction algorithm. The EM reconstruction with noiseless data can be thought of as providing the best possible reconstruction for a given set of projection data. It is also observed that the discs are not very well separated, even in EM reconstructions. This is mostly due to the inherent problem of the incomplete data caused by the collimator and scanning geometry. The disc separation problem is more severe for the BF algorithm than for the EM algorithm. This is because the BF algorithm has cross-slice backprojection, but does not have deblurring filtering between slices. Due to the fact that 2D ramp filtering is performed in the planes transaxial to the axis of rotation in the BF algorithm, it is required that the detector remains parallel to the axis of rotation and that the scanning orbit be isotropic. If the scanning orbit is not isotropic, for instance if the circle-and-line orbit is used, a special weighting function must be employed in the backprojection step. This will be a subject of future investigation. Further investigation of the data sufficiency conditions for the varying-focal-length cone-beam imaging geometry also needs to be performed in order to develop an exact reconstruction algorithm. Acknowledgments The research presented in this manuscript was supported in part by the NIH under grants R29 HL 51462 and RO1 HL39792 and by Picker International. We would also like to thank the Biodynamics Research Unit of the Mayo Foundation for use of the Analyze software package. We also thank Sean Webb for his technical-writing and editing assistance. References Cao Z and Tsui B M W 1994 An analytical reconstruction algorithm for multifocal converging-beam SPECT Phys. Med. Biol. 39 281 91 Feldkamp L A, Davis L C and Kress J W 1984 Practical cone-beam algorithm J. Opt. Soc. Am. A 1 612 19 Grangeat P 1987 Analysis d un systeme d imagerie 3D par reconstruction a partir de X en geometrie conique PhD Thesis l Ecole Nationale Superieure des Telecommunications Guillemaud R and Grangeat P 1994 A multifocal collimator with circularly distributed focal points for SPECT imaging IEEE Trans. Nucl. Sci. 41 1473 80 Gullberg G T, Christian P E, Zeng G L, Datz F L and Morgan H T 1991 Cone beam tomography of the heart using single-photon emission-computed tomography Invest. Radiol. 26 681 8 Gullberg G T, Zeng G L, Tsui B M W and Hagius J T 1989 An iterative reconstruction algorithm for single photon emission computed tomography with cone beam geometry Int. J. Imaging Syst. Technol. 1 169 86 Hsieh J 1989a Scintillation camera and three-dimensional multifocal collimator used therewith United States Patent 4820924 1989b Scintillation camera and multifocal fan-beam collimator used therein United States Patent 4823017 Jaszczak R J, Floyd C E, Manglos S H, Greer K L and Coleman R E 1986 Cone beam collimation for single photon emission computed tomography: analysis, simulation, and image reconstruction using filtered backprojection Med. Phys. 13 484 9 Jaszczak R J, Greer K L and Coleman R E 1988 SPECT using a specially designed cone beam collimator J. Nucl. Med. 29 1398 405 Jaszczak R J, Li J, Wang H and Coleman R E 1992a Three-dimensional SPECT reconstruction of combined cone beam and parallel beam data Phys. Med. Biol. 37 535 48

Varying-focal-length cone-beam projections 821 Jaszczak R J, Li J, Wang H and Coleman R E 1992b SPECT collimation having spatially variant focusing (SVF) J. Nucl. Med. 33 891 (abstract) Palamodov V. P 1991 Inversion formulas for the three-dimensional ray transform Mathematical Methods in Tomography (Lecture Notes in Mathematics 1497) ed G T Herman, A K Louis and F Natterer (Berlin: Springer) pp 53 62 Zeng G L and Gullberg G T 1994 A backprojection filtering algorithm for a spatially varying-focal length collimator IEEE Trans. Med. Imaging 13 549 56 Zeng G L, Gullberg G T, Jaszczak R J and Li J 1993 Fan-beam convolution reconstruction algorithm for a spatially varying focal length collimator IEEE Trans. Med. Imaging 12 575 82