Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2014 Nov 7.
Published in final edited form as: Phys Med Biol. 2013 Oct 10;58(21):10.1088/0031-9155/58/21/7563. doi: 10.1088/0031-9155/58/21/7563

PIRPLE: A Penalized-Likelihood Framework for Incorporation of Prior Images in CT Reconstruction

J Webster Stayman 1, Hao Dang 1, Yifu Ding 1, Jeffrey H Siewerdsen 1
PMCID: PMC3868341  NIHMSID: NIHMS531769  PMID: 24107545

Abstract

Over the course of diagnosis and treatment, it is common for a number of imaging studies to be acquired. Such imaging sequences can provide substantial patient-specific prior knowledge about the anatomy that can be incorporated into a prior-image-based tomographic reconstruction for improved image quality and better dose utilization. We present a general methodology using a model-based reconstruction approach including formulations of the measurement noise that also integrates prior images. This penalized-likelihood technique adopts a sparsity enforcing penalty that incorporates prior information yet allows for change between the current reconstruction and the prior image. Moreover, since prior images are generally not registered with the current image volume, we present a modified model-based approach that seeks a joint registration of the prior image in addition to the reconstruction of projection data. We demonstrate that the combined prior-image- and model-based technique outperforms methods that ignore the prior data or lack a noise model. Moreover, we demonstrate the importance of registration for prior-image-based reconstruction methods and show that the prior-image-registered penalized-likelihood estimation (PIRPLE) approach can maintain a high level of image-quality in the presence of noisy and undersampled projection data.

1. Introduction

X-ray computed tomography (CT) is a prevalent modality for diagnostic and interventional imaging with high spatial resolution and relatively short acquisition time. However, ionizing radiation associated with this modality is a concern, particularly for patients that undergo a sequence of CT studies over the course of diagnosis, treatment, and follow-up. Dose reduction strategies play an important role in limiting potential risks and can be categorized into two general groups: 1) modification of the x-ray technique (e.g., lower mA); and 2) reduction in the data acquired (e.g., sparse projection views). The first approach is applicable to nearly any tomographic system, whereas the second is more appropriate to systems employing a pulsed x-ray source, as common with 3D capable interventional C-arms. (Siewerdsen et al., 2005; Fahrig et al., 2006; Schafer et al., 2011) Without some form of compensation, both dose reduction methods decrease the overall data fidelity and consequently suffer a reduction in image quality. Reconstruction techniques that seek to preserve image quality therefore stand to benefit by using the available data more effectively and/or injecting additional information into the reconstruction process to overcome the loss in data fidelity.

Model-based reconstruction approaches have attempted to use the available data more effectively through the incorporation of sophisticated forward models that include so-called x-ray optics including an extended source and detector footprints/blur (Long et al., 2010; Feng et al., 2006; Yu et al., 2000; De Man and Basu, 2004), spectral effects (De Man et al., 2001; Elbakri and Fessler, 2002, 2003; Lasio et al., 2007), complex geometries including data redundancy and missing data (Snyder et al., 2006), as well as measurement noise models. (Snyder et al., 1993; Xu and Tsui, 2009; Whiting et al., 2006) Moreover, because model-based approaches are often defined as the implicit solution to an objective function, the objective may be modified to include additional sources of information. Examples include penalized-likelihood objectives with various roughness penalties that encourage smoothness and edge-preservation (Lange, 1990; Nikolova et al., 1998; Vogel and Oman, 1996; Sidky and Pan, 2008). Such model-based approaches have demonstrated significant improvement in the trade-off between dose and image quality (Thibault et al., 2007; Evans et al., 2011) and are now available on commercial multi-detector CT systems in the clinical setting. (Yoon et al., 2012; Schabel et al., 2013)

While such model-based approaches improve dose utilization, they typically neglect a potential wealth of patient-specific anatomical information found in previously acquired scans of the same patient. Techniques that incorporate such prior information in the reconstruction process offer a promising advance – for example, the prior-image-constrained compressed sensing (PICCS) technique (Chen et al., 2008), which introduces an objective function that integrates previously acquired images. The original formulation of the PICCS objective does not integrate measurement noise and assumes that data consistency can be enforced through a linearized measurement model, most commonly accomplished through an equality constraint on the projection of the volume estimate and line integrals estimated from the data (e.g., through gain correction, logarithmic transformation, and other data corrections). Recent modifications to PICCS allow the introduction of statistical weights within a heteroscedatic Gaussian noise model (Lauzier and Chen, 2013, 2012), but a linearized model is still assumed, making it difficult to include certain nonlinear effects (e.g., a polyenergetic forward model) within the framework.

A critical aspect of effectively using previously acquired anatomical information is that the prior image should be accurately registered to the current data. While such integration has been conducted in the past without registration (e.g., in cardiac imaging where a “prior image” is derived from the current data (Chen et al., 2009), or in the dose reduction (DR) PICCS variant (Tang et al., 2011) which operates on a single dataset), there are many situations including interventional imaging, treatment monitoring, and cancer screening which would benefit from registration of prior information – for example, the staged registration-then-reconstruction approach incorporated in the PICCS framework in (Nett et al., 2009). Moreover, recent cardiac studies (Bergner et al., 2010) note that even in cases where prior images are derived from the current data residual motion artifacts are still observed suggesting the need for registration.

In this paper, we present a model-based approach that integrates both a (Poisson) noise model and prior images in the reconstruction process. This approach, called PIRPLE – prior image (with) registration penalized-likelihood estimation, poses the problem as a joint registration and reconstruction. A preliminary introduction of PIRPLE was presented in (Stayman et al., 2011), and an initial evaluation of the methodology without registration was reported in (Ding et al., 2012). In this work, we present a detailed description of the algorithm, an investigation of the reconstruction parameter space, and a quantitative evaluation of the approach as compared with other model-based, prior-image-based, and traditional reconstruction methods. In particular, we consider scenarios that push dose reduction to its limits using both reduction in x-ray fluence and sparse sampling.

2. Methods

2.1. Forward Model and Likelihood-based Objective Function

We seek a model-based reconstruction approach that incorporates both measurement noise and prior image information. Toward this end, we adopt the following forward model, written in a matrix-vector form, where the mean measurements, ȳ, are given by

y¯=D{g}exp(-l),l=Aμ (1)

where D is an operator converting a vector to a diagonal matrix, g is a vector of measurement dependent gains (including x-ray fluence, detector sensitivity, etc.), l denotes a vector of all the line integrals associated with an acquisition, μ is the vector of attenuation values representing the imaging volume, and the matrix A is the linear projection operator. We note that, as with other model-based approaches, the simple model in (1) can be adapted to more sophisticated forward models – for example, the polyenergetic form proposed in (Elbakri and Fessler, 2002).

Choosing a Poisson model for the expected variations in y allows one to form a likelihood-based objective function with the log-likelihood written as

logL(y;μ)=i=1Nhi([Aμ]i)hi(li)=i=1Nyilog(giexp(-li))-giexp(-li) (2)

where inconsequential constant terms have been dropped, the subscript 1 i denotes the ith measurement, hi represents a marginal log-likelihood for each measurement, and y is a vector representing the N (noisy) measurements. A general roughness-penalized, likelihood-based estimator may be formed from (2) as the implicit maximizer of an objective:

y^=argmaxμlogL(y;μ)-R(μ)=argmaxμlogL(y;μ)-βRΨRμpRpR (3)

where R(μ) denotes an arbitrary regularizer, and we have chosen a specific roughness penalty in the second line which incorporates the image gradient operator, ΨR, a p-norm operator, and a scalar control parameter βR, which allows one to tune the estimator for a specific noise-resolution tradeoff. When pR = 2, for example, a quadratically regularized estimator is formed which tends to apply a blur somewhat uniformly throughout the volume. On the other hand, taking pR = 1 amounts to a total variation (TV) style regularization (Vogel and Oman, 1996) which allows larger differences between voxels and can exhibit highly nonuniform smoothing with strong edge-preservation.

2.2. Prior-Image Penalized-Likelihood-based Objective Functions

We choose to modify this penalized-likelihood objective with the addition of another penalty term that encourages similarity with a previously acquired prior image, μP, such that

y^=argmaxμlogL(y;μ)-βPΨP(μ-μP)pPpP-βRΨRμpRpR (4)

where we have allowed for independent control of the strength of this prior image penalty through the parameter, βP, and for independent choices of the p-norm and transformation, ΨP. We refer to (4) as the prior-image penalized-likelihood estimator (PIPLE). As with the roughness penalty, particular selections for the norm in the prior image penalty can have a dramatic effect on image reconstruction. Whereas pP = 2 tends to blend (or average) features found in the measurement data with those in the prior, lower pP values tend to enforce similarity between the reconstruction and the prior up to a point, allowing for larger differences and anatomical change.

While the PIPLE approach can integrate information from the prior image while accommodating anatomical change, it is important to recognize that some changes between the prior image and the current anatomy can arise from motion between scans. Thus, more effective use of prior anatomical information may be facilitated with proper registration of the prior image. We propose a modified estimator, referred to as PIRPLE, that seeks a joint solution to the registration and reconstruction as follows:

{y^,λ^}=argmaxμ,λlogL(y;μ)-βPΨP(μ-W(λ)μP)pPpP-βRΨRμpRpR (5)

where W denotes a transformation operator parameterized by the vector λ (e.g., for a rigid transformation, a vector of six translations and rotations). Details of the registration operator are discussed below. We reiterate that (5) represents a joint optimization, rather than a staged approach with a single registration followed by reconstruction.

2.3. Relation to PICCS

The PIPLE objective in (4) is closely related to a PICCS objective, typically expressed as:

y^=argminμ[αΨP(μ-μP)1+(1-α)ΨRμ1]s.t.Aμ=l^(y) (6)

In this case, the relative strengths of the prior image and roughness terms are controlled through a single parameter, α, and consistency of the reconstruction with the measurements is enforced through an linear equality constraint where projections of the reconstruction must match estimates of the line integrals, , which are, in turn, based on the measurements. Thus, application of (6) involves a linearization of the forward model and an approach for forming line integral estimates. This process is straightforward for the simple model in (1); however, more sophisticated forward models such as the polyenergetic models proposed in (Elbakri and Fessler, 2002; De Man et al., 2001) do not generally have a invertible closed-form solution that would permit a linear constraint. The PICCS objective also enforces an equality in the data consistency constraint, thereby attempting to match estimated line integrals exactly, including noise that might corrupt those estimates. In contrast, the model-based penalized likelihood estimation in PIPLE and PIRPLE do not enforce strict equality with measurements, instead balancing the data fit with the prior image and roughness penalties. An unconstrained form of (6) can be expressed as

y^=argminμαΨP(μ-μP)1+(1-α)ΨRμ1+γAμ-l^(y)=argmaxμ-Aμ-l^(y)-αγΨP(μ-μP)1-(1-α)γΨRμ1 (7)

where γ is a weighting on the data fit term. One may consider arbitrarily large values of γ to approximate the PICCS objective while better illustrating the relationship with the PIPLE objective in (4). Therefore, the unconstrained PICCS formulation in (7) is a special case of the PIPLE formulation in (4) with a specific choice of data fit terms and norms and a different parameterization of penalty strengths. Note also that the first term in (7) can be modified to a weighted norm yielding a penalized weighted least-squares estimator analogous to that in (Sauer and Bouman, 1993) as presented in (Lauzier and Chen, 2012, 2013).

2.4. Optimization Approach - PIPLE

While the previous sections introduced a general class of prior-image-based reconstruction methods, the optimization algorithm to solve those objectives must also be defined. The formulations in (4) and (5) use p-norms traditionally defined as follows

xp=(i|xi|p)1pxpp=i|xi|p (8)

where p is denoted generally and could refer to either the prior image or roughness terms, pP or pR, respectively, in (3) – (5). The form in (8) can be difficult to use in gradient-based optimization due to nondifferentiability at the origin. As such, we invoke a modified p-norm:

xppif(xi)f(xi)={axi2|xi|<δa=(2δ)-p(δ2p)p-11p|xi-bsgn(xi)|p|xi|δb=δ(1-p2) (9)

that ensures differentiability near the origin by replacing a δ-neighborhood around the origin with a quadratic function. The original function is shifted away from the origin, and the function value and derivative match at δ and −δ. This modified p-norm and its derivative are shown in Figure 1, though we have eliminated the analytic expressions of derivative for brevity. For p = 1, f (xi) is equivalent to the Huber loss function (Huber, 1981). For p<1, f (xi) is nonconvex which can also lead to difficulties in optimization, although graduated nonconvexity approaches (Blake and Zisserman, 1987) may be applied to find solutions. While p values less than one are not a focus in this paper, they may be useful. One motivation for the use of p = 1 in PICCS is that it encourages sparse solutions in a space dependent on the transform Ψ for the linearly constrained objective function. Since the data fit term in (4) and (5) is nonlinear, it is possible that sparseness could be is better enforced through such low p values.

Figure 1.

Figure 1

Illustration of (a) the modified p-norm and (b) its derivative for p = 0.5, 1.0, and 2.0 with δ = 0.4. Note that the function is differentiable everywhere and that p < 1 is nonconvex.

The PIPLE objective in (4) solves only for the attenuation volume (without registration). For this estimator we may leverage previous advances in algorithm development, such as the separable paraboloidal surrogates (SPS) approach outlined in (Erdogan and Fessler, 1999a, b). In this case, the likelihood part of the objective function is identical to that in (Erdogan and Fessler, 1999a), but the penalty functions are different. Fortunately, both the roughness penalty and prior image penalty (for p ≥ 1) meet the five criteria in (Erdogan and Fessler, 1999a; Huber, 1981) for finding paraboloidal surrogates. Thus, it is straightforward to derive the following SPS simultaneous update equation:

μ^j=[μ^j+i=1NAijh.i([Aμ^]i)-βRk=1K[ΨR]kjf.R([ΨRμ^]k)-βPk=1K[ΨP]kjf.P([ΨP(μ^-μP)]k)i=1NAij2ci([Aμ^]i)+βRk=1K[ΨR]kj2ωfR([ΨRμ^]k)+βPk=1K[ΨP]kj2ωfP([ΨP(μ^-μP)]k)]+ (10)

which is defined in terms of derivatives of the marginal log-likelihoods, i, derivatives of the modified p-norm function, , and optimal curvatures, ci, as derived in (Erdogan and Fessler, 1999a). Curvatures of the penalty function rely on the definition ωf(t) = (t)/ t and [·]+ denotes the application of a nonnegativity constraint. This simultaneous update function is expected to be monotonically convergent since it fits within the theoretical framework given in (Erdogan and Fessler, 1999a) and is easily parallelized for efficient computation on graphical processing units (GPUs).

2.5. Optimization Approach - PIRPLE

The PIRPLE objective in (5) is a joint optimization of both attenuation and registration parameters. Like many registration problems, one should not expect the objective function to be convex, and care must be taken with respect to local maxima. We solved the objective using an alternating maximization approach between SPS updates for the attenuation parameters with fixed registration and Broyden-Fletcher-Gordfarb-Shanno (BFGS) Quasi-Newton updates (Luenberger, 2007) for the registration parameters with fixed attenuation. A BFGS approach was implemented using a line search and a step length that satisfies the Wolfe conditions (Wolfe, 1969) to ensure sufficient increases in objective function value.

These registration updates require function and gradient evaluations for the following objective (eliminating constant factors dependent only on attenuation):

Θ(λ;μ)=-ΨP(μ-W(λ)μP)pPpP=-k=1Kf([ΨP(μ-W(λ)μP)]k) (11)

Given a differentiable registration operator W, one may write elements of the gradient as

[λΘ(λ;μ)]i=λiΘ(λ;μ)=[ΨPW.i(λ)μP]Tf.(ΨP(μ-W(λ)μP)) (12)

where the notation denotes a derivative operating on each element of the operand, and i(λ) denotes the derivative of the registration operator with respect to the ith parameter. Together (11) and (12) are used within BFGS updates to the registration parameters.

It remains to select a specific differentiable registration operator. For the initial work detailed below, we chose a simple 3D rigid registration for which λ is a vector of three rotations and three translations defining the location and pose of the prior image. Note that the underlying PIRPLE framework is unchanged and allows for W to represent a deformable registration operator. (Stayman et al., 2012b) As the number of parameters specifying the W transform grows, a limited memory variant of BFGS (Liu and Nocedal, 1989) may be more appropriate. For the simple case of rigid registration, we implemented a registration operator (and its derivative) that uses kernel-based interpolation as in (Stayman et al., 2012a) with various differentiable kernels, including separable B-splines and tricubic kernels (Thevenaz et al., 2000).

Table 1 presents pseudocode for the alternating maximization procedure. An outer iteration loop cycles between registration updates and image updates whereby improved registration estimates are used to improve attenuation estimates, which in turn improve the registration values, and so on. Superscripts with square brackets indicate the outer loop (or outer and inner loop) indices. Note that the estimated inverse Hessian (H) from the previous outer loop iteration is reused in the subsequent iteration as an initial estimate. A modified form of (10) that includes a transformed prior with fixed λ is applied within the image update block.

Table 1.

Pseudocode for iterative solution of the PIRPLE objective

μ[0] = Initial reconstruction (e.g., FBP)
λ[0,0] = Initial guess of registration parameters
H[0,0] = σI, Initial guess for inverse Hessian
for n = 0 to max_iterations−1
% Registration Update Block
 for r= 1 to R
  Compute ∇λ Θ (λ[n, r −1]; μ[n,0])
  H[n, r] = BFGS update based on {∇λ Θ (λ[n, r −1]), H[n, r −1]}
  φ̂ = line search in λ[n, r −1] + φH[n, r]λ Θ(λ[n, r −1])
  λ[n, r] = λ[n, r −1] + φ̂H[n, r]λ Θ(λ[n, r−1])
 end
λ[n+1,0 ] = λ[ n, R]; H[n+1,0] = H[n, R]
% Image Update Block
 for j = 1 to number_of_voxels
μj[n+1]=[μj[n]+(i=1NAijh.i([Aμ[n]]i)-βRk=1K[ΨR]kjf.R([ΨRμ[n]]k)-βPk=1K[ΨP]kjf.P([ΨP(μ[n]-W(λ[n,R])μP)]k))(i=1NAij2ci([Aμ[n]]i)+βRk=1K[ΨR]kj2ωfR([ΨRμ[n]]k)-βPk=1K[ΨP]kj2ωfP([ΨP(μ[n]-W(λ[n,R])μP)]k))]+
 end
end

2.6. Simulation and Testbench Experiments

To investigate the performance of the proposed algorithms, we simulated a lung nodule surveillance scenario in which a patient who has received a thoracic CT scan (e.g., for lung cancer screening or other purposes) has presented with a suspicious lesion. A common surveillance strategy is to conduct a follow-up scan at a later time to determine if there is abnormal growth (e.g., measurement of nodule volume and doubling time). The follow-up CT shares a great deal of patient-specific anatomical information with the initial screening scan. Thus, we propose to use the initial CT volume as the previously acquired prior image, μP, in PICCS (6,7), PIPLE (4), and PIRPLE (5) reconstructions. Figure 2 illustrates the digital phantom used for these simulation experiments.

Figure 2.

Figure 2

Illustration of digital phantoms used in the lung nodule surveillance scenario. Both phantoms were derived from real CT images of a custom anthropomorphic phantom with simulated lung materials. (a) The prior image anatomy is free of nodules whereas, (b) the current anatomy contains a spherical nodule in the right lung.

For all simulations, we used a system geometry with a 1200 mm source-to-detector distance and 600 mm source-to-axis distance. The detector comprised 760 pixels at 1.552 mm pitch. A separable footprints projector (Long et al., 2010) was used to model the projection of 2 mm isotropic voxels on the detector. We assumed a monoenergetic x-ray model (60 keV) and Poisson noise in the measurements. The detector gain vector, g, in (1) was selected as uniform with a value of I0, equal to the expected number of photons in the unattenuated beam. We considered both “fully sampled” data with 360 projections acquired over 360° as well as sparse short-scan data over 206°. While we focus predominantly on a relatively high sparsity using only 20 projections, we also consider a second case of moderate sparsity using 100 angles over this short scan range. (Unless otherwise indicated simulations used the high sparsity scenario.)

Two different kinds of simulation experiments using prior images were conducted. The first set of studies, which focused on parameter selection and performance of PIPLE, used the perfectly registered prior image in Figure 2a. The second set of experiments focused on PIRPLE and the importance of registration considered an unregistered prior image - in this case, a 2D rigid transformation of the phantom in Figure 2a.

In addition to the simulations, physical experiments were also conducted on a cone-beam CT (CBCT) testbench to compare reconstruction methods. These studies reproduced a similar lung nodule surveillance scenario with an anthropomorphic chest phantom. The system geometry used a 1500 mm source-to-detector distance and 1220 mm source-to-axis distance, a Varian PaxScan 4343CB flat panel detector with 7682 binned pixels at 0.556 pitch. A 100 kVp x-ray technique was used. For prior images and reference scans, 450 mAs acquisitions using 360 projections over 360° were performed. For follow-up scans, low exposure sparse acquisitions were conducted using 49 angles over 196° using 4.9 mAs total. The phantom for these experiments is shown in Figure 11a–c.

Figure 11.

Figure 11

CBCT phantom experiments using a) an anthropomorphic chest phantom with natural sponges simulating lung tissue and a 0.5 inch removal acrylic sphere to simulate a lung nodule. Fully sampled CBCT acquisitions (450 mAs) in two scenarios (no nodule vs. nodule) we collected to reconstruct a) a prior image (no nodule); and b) a fully sampled reference image (with nodule). Rigid motion of the phantom between the two data acquisitions was induced and is apparent in the difference image in d). Sparse current data acquisitions (4.9 mAs) in the second scenario were used to produce reconstructions e–h) using FBP, CS, PLE, and PIRPLE.

2.7. Algorithms and Implementation Specifics

We compared the proposed PIPLE and PIRPLE reconstruction approaches with a number of other methods including filtered-backprojection (FBP), Huber penalized-likelihood estimation (PLE), PICCS as formulated in (6), and compressed sensing (CS) reconstruction (without using a prior image). While FBP uses a voxel-driven interpolating backprojector, the other approaches are iterative and employed matched separable footprint projectors and backprojectors. Each algorithm was written in Matlab with external calls for projection operations implemented in optimized CUDA/C++ routines executed on GPUs (nVidia GTX-580).

PLE was implemented using separable paraboloidal surrogates (Erdogan and Fessler, 1999a) and a Huber penalty (9). We applied 500 (single subset) iterations to achieve a nearly converged solution. For PICCS, we adopted an alternating optimization approach where the PICCS objective was optimized via coordinate descent (with a line search that checked for sufficient decrease), and the PICCS constraint was applied via simultaneous arithmetic reconstruction technique (SART) (Andersen and Kak, 1984) updates. We applied 3000 such iterations to ensure an accurate approximation of the converged solution. The CS reconstruction was produced using the same technique as PICCS, except the parameter, α, in (6) was set to zero, thereby removing the prior image term from the PICCS objective and reducing the estimator to a standard CS estimation form. PIPLE and PIRPLE were implemented as discussed in the previous section, and unless otherwise noted, 500 iterations were applied in estimating the solution. Moreover, the number of BFGS iterations in the registration block (R in Table 1) was set to five for simulation studies and two for the testbench studies. For all PIRPLE runs, the initial registration estimate was zero translation and zero rotation.

2.8. Parameter Selection

All of the iterative approaches possess various parameters that must be specified prior to reconstruction. This includes the regularization parameters, βR, βP, and δ, in PLE, PIPLE, and PIRPLE, and the control parameter, α, in PICCS. Proper selection of these parameters is important to achieve optimal performance of each approach and to make fair comparisons between the various approaches.

For the investigations in this paper, we tried to maximize performance of each approach by performing an explicit parameter sweep. For example, for PLE we performed a two-dimensional sweep over βR and δ to find the parameter set that produced the minimum root mean-squared error (RMSE) between the reconstruction and the true anatomy. For PICCS, a sweep over α was performed, with both ΨP and ΨP chosen to be the traditional spatial gradient operator. For PIPLE and PIRPLE, we conducted a sweep over βR, βP, and δ. In the current investigations, the parameter p associated with the p-norm in both penalties in (8) was fixed at p = 1. Moreover, we observed a slight increase in performance in PIPLE and PIRPLE using ΨP = I, instead of the spatial gradient operator as used for ΨR.

Not only did these parameter sweeps allow fair performance comparisons, they also provided a great deal of insight into how one might select such parameters in real application scenarios, where performance can be sensitive to parameter selection, but the computation time associated with freely varying such parameters could be prohibitive. This is especially important for the approaches where there are three main parameters (βR, βP, and δ) that control reconstruction performance. For each parameter sweep, we reconstructed noisy sparse short-scan projection data (20 angles over 206° and I0 = 103) of the digital phantom with nodule, using a prior image penalty incorporating the nodule-free phantom volume data.

3. Results

Investigations of PIPLE and PIRPLE are presented in following four subsections and include the results on the sensitivity of PIPLE to parameter selection, the performance of PIPLE relative to other approaches using a perfectly registered prior image, a simulation study of the importance of prior image registration and the performance of the joint registration-reconstruction approach used by PIRPLE, and finally an application of PIRPLE to experimental testbench data.

3.1. Sensitivity to Parameter Selection

A summary of the RMSE (computed over the entire volume of the phantom) for different parameter choices in PIPLE is shown in Figure 3. A number of important trends are evident in analysis of RMSE(βP, βR, δ). First, for sufficiently small δ, both the shape of the RMSE surface and the location and value of its minimum do not vary greatly. For large δ (e.g., δ values approaching the tissue-air or tissue-bone attenuation differences), the penalties become more quadratic, with additional smoothing and averaging of prior information (as opposed to sparse inclusion), and there is a detrimental effect on the RMSE of the reconstruction. This suggests keeping δ values small relative to the expected attenuation differences in the reconstruction and optimizing over βR and βP. In the βR-βP plane, one sees a distinct plateau (the flat gray region on the right of each plot) for high βP corresponding to an excessive prior image penalty, where too much information is incorporated from the prior image and the reconstruction is nearly identical to the prior image. Similarly, when βR is too large (white region at the top) reconstructions have high RMSE due to the excessive blur induced by the roughness penalty. When both βR and βP are low (lower left white region) reconstructions are noisy or exhibit significant streaks due to undersampling. Interestingly, for low βR the RMSE surface appears to follow a nearly separable form. That is, one could find the optimal parameters with individual one-dimensional sweeps in βP and then βR, rather than an exhaustive two-dimensional parameter sweep. For example, starting with a small βR, first compute the optimal βP for inclusion of prior image information (black arrow in Figure 3) and then increase βR to balance noise and blur (white arrow Figure 3).

Figure 3.

Figure 3

A summary of the βR, βP, and δ parameter sweep for the simulated lung nodule surveillance problem for I0=103. RMSE for PIPLE reconstruction as compared with the true anatomy is computed for each parameter set and is represented in grayscale with specific contours showing equal RMSE solutions. The minimum RMSE in each image is labeled with an asterisk. Note that choice of δ has little influence on the optimal βR and βP. Moreover, below a certain value (δ = 0.001), there is little change in the shape of the RMSE surface and minimum RMSE value. The second plot shows two arrows illustrating the proposed 1D trajectory (from low βR and βP to an optimal βP, followed by an optimization of βR.) for selecting optimal regularization parameters avoiding the need for an exhaustive 2D optimization.

The same parameter sweep was conducted over a range of incident fluence (I0) as summarized in Figures 4 and 5. Because we have observed that sufficiently small δ yielded similar RMSE, Figure 4 concentrates on βR and βP for a fixed δ = 10−4 mm−1. The RMSE surface has similar overall structure for various levels of I0, including the gray plateau for high βP and white peaks (high error) for high βR and for the under-regularized lower left quadrant (low βP and βR). Interestingly, the valley of low RMSE is shallower for the high noise scenario and deeper for the high signal scenario, and the position of the minimum RMSE does vary in βR and βP. Not surprisingly, the minimum RMSE rises for the higher noise cases and is lower for the high signal regime. To further justify the choice of δ = 10−4, Figure 5 illustrates the minimum RMSE (i.e., at the optimal choice of βR and βP) as a function of δ and I0. Again, while there is a distinct falloff in RMSE below δ ~10−3 mm−1, the RMSE quickly plateaus at all levels of I0. Figure 5 also shows the optimal βR and βP (i.e., values minimizing RMSE) as a function of I0. A 2nd-order polynomial (in log-log space) approximately captures the relationship between incident fluence and optimal settings for both of the regularization parameters.

Figure 4.

Figure 4

RMSE in reconstructions of the lung nodule image [Figure 2(b)] from sparse projections over a range of prior image penalty strengths (βP) and roughness penalty strengths (βR) for three levels of incident fluence: (a) 102, (b) 103, and (c) 104 photons / pixel. In this case, δ is fixed at 10−4 mm−1. The optimum (minimum RMSE) is marked with an asterisk.

Figure 5.

Figure 5

(a) Illustration of RMSE with optimal choices of βR and βP for different values of δ, over a range of exposure levels (I0). Note that RMSE quickly plateaus near δ ~10−3 mm−1. (b) Optimal values of βP and βR evaluated as a function of incident fluence and fit with a 2nd-order polynomial.

Together, these studies suggest a favorable situation for predictability and selection of PIPLE parameters. Rather than necessitating a computationally intense survey of a broad three-dimensional parameter space, a fairly straightforward search can be accomplished by first computing the optimal βP (with a fixed, small value of δ and βR) and then computing the optimal βR (at the optimal value of βP). Alternatively, Figure 5(b) suggests a low-order parameterization by which the optimal βP and βR can be estimated for a given exposure level. Of course, the particular optima and the low-order parameterization in Figure 5(b) are specific to the object and system model detailed above, and the extent to which the nearly separable behavior in Figures 4 and 5 holds in general is the subject of future investigation.

3.2. PIPLE Reconstructions – Simulated Data

A comparison of methods for reconstruction of noisy, sparse, short-scan data is shown in Figure 6. For reference, FBP reconstruction of fully sampled data is also presented. Each column represents a different level of incident fluence, with I0 increasing from left to right by powers of 10. Each row shows results for a given reconstruction method: FBP, CS, PICCS, PLE, and PIPLE. Particularly, at low I0, we noticed a slight difference in optimal βP and βR values between a global RMSE optimization (i.e., minimization of RMSE computed over the entire image) and a local RMSE optimization (minimization in a small region immediately about the nodule), PIPLE results are shown for both optimization scenarios for comparison.

Figure 6.

Figure 6

Qualitative comparison of various reconstruction methods at different levels of incident x-ray fluence (I0, with units photons / pixel). All reconstructions used a highly sparse data acquisition of 20 projections over 200° except for the filtered-backprojection case in the top row, which used 360 projections over 360°. Zoomed images of the nodule are shown for each case. The region-of-interest used for local RMSE computation in proximity to the nodule is shown as a white circle in the upper right image.

Qualitative assessment of the results in Figure 6 reveals several trends. Fully sampled FBP suffers from dramatically increased noise and streaking at low I0. This is also true for the sparse data case; however, FBP additionally exhibits significant view sampling artifacts even at the highest levels of I0. CS, on the other hand, does an excellent job of eliminating view sampling artifacts in the high signal regime, although spatial resolution is significantly less than in the fully sampled scenario. Moreover, as noise increases, there are substantial artifacts throughout the CS reconstructions. PICCS is able to incorporate fine detail structures from the prior image to preserve high spatial resolution; however, it too finds difficulty at low levels of incident fluence. These methods (FBP, CS, and PICCS) lack an explicit noise model as part of the reconstruction algorithm and appear to have difficulty at increasing levels of noise in the projection data. PLE, on the other hand, incorporates a model of measurement noise and does not exhibit the same kind of streaking or artifacts at low I0. A reduction in spatial resolution is observed at lower exposure levels, and even at high levels PLE is unable to attain the fine structure details found in PICCS. Finally, PIPLE, which incorporates both a noise model and a prior image is able to mitigate both the noise at low fluence and incorporate high resolution details throughout the range of exposure levels. At the lowest photon levels, there is visible degradation in the image quality about the nodule, but PIPLE generally appears to perform best in the low fluence, sparse data regime. Optimization based on local RMSE appears to improve the imaging performance in proximity to the nodule at very low exposure levels at the cost of increased artifacts and noise elsewhere in the image.

Figure 7 presents a quantitative assessment of the reconstructions illustrated in Figure 6 in terms of both the global and local RMSE. The results support similar conclusions as in the qualitative assessment above. Specifically, PIPLE achieves the highest performance, and although the performance for all methods degrades at lower levels of I0, those incorporating a statistical noise model tend to exhibit better performance in the low fluence regime; furthermore, the prior image methods trend toward equivalent (high) performance at high signal levels. In addition, it is interesting to note that at high signal levels, PLE and CS appear to perform comparably, using edge preservation to overcome view sampling effects. For low fluence levels, the local RMSE is similar for PIPLE and PLE, suggesting that the additional information provided by the prior does little to improve image quality for the nodule at such severely reduced photon levels. The apparent increase in performance (i.e., decrease in local RMSE) for PICCS and CS at low exposure levels in Figure 7(b) arises from sensitivity to the particular noise realization and the associated artifacts around the nodule. For example, the local RMSE varies greatly when a particular noise realization produces or does not produce a streak going through the local region-of-interest.

Figure 7.

Figure 7

(a) Global and (b) local RMSE computed for various reconstruction methods for a perfectly registered prior image. Methods incorporating a statistical model are shown as dashed lines, whereas nonstatistical methods are plotted with solid lines. PIPLE(G) and PIPLE(L) denote parameter selection based on global and local RMSE optimization, respectively.

In (Yan et al., 2012), it was suggested that a moderate number of projections is preferable for some algorithms. As such, we conducted a second brief simulation study using moderate sparsity with 100 projections over 206°. Qualitative results of this experiment for I0=103 is shown in Figure 8. With additional projections, we see that higher spatial resolution images can be produced by CS and PLE, but both CS and PICCS suffer from noise streaks which arise from their strict equality constraints and fitting to noise in the projections. In contrast, the noise model in PLE and PIPLE allows for elimination of these streaks, and PIPLE is able to produce a higher resolution result with its incorporation of prior information. As in the high sparsity case, in moving to higher fluence (reducing projection noise) shows similar performance of CS and PLE and similar performance of PICCS and PIPLE.

Figure 8.

Figure 8

Qualitative comparison of reconstruction methods in the same lung nodule surveillance but in the case of moderate sparsity (100 projections over 206°) with I0 = 103.

3.3. PIRPLE Reconstructions - Simulated Data

The previous experiments illustrate the ability of PIPLE to handle data that is simultaneously noisy and undersampled in the scenario of a perfectly registered prior image. Such images are not always available, of course, so it is important to consider the case of an unregistered prior image. The following study evaluates the performance of various algorithms with a mild misregistration of the prior image – viz., a rigid translation of (−3.1, 2.1) voxels in the (x,y) domain and a rotation of 2.865°. Three reconstruction methods (PICCS, PIPLE, and PIRPLE) were considered in the presence of such misregistration, and qualitative results over a range of I0 are shown in Figure 9.

Figure 9.

Figure 9

PICCS, PIPLE, and PIRPLE reconstructions using a misregistered prior image. For reference, both the true image and difference images for the I0=105 case are shown in the bottom row.

The overall trends as a function of I0 are similar to the perfect registration scenario in Figure 6, with increased noise and streaking for PICCS at low exposure levels, and we observe additional artifacts for PICCS and PIPLE even at the highest levels. Specifically, the misregistered prior image yields false structures both in the nodule and in the background anatomy, including an apparent double-image at the edges of the phantom and in the humerus. In contrast, PIRPLE, which integrates registration as part of the reconstruction, does not exhibit such a double-image or false structures, although a small amount of blur resulting from interpolation in registration of the prior is apparent when compared to the true image. These features are particularly apparent in the difference images of Figure 9. Degradation at the lowest exposure levels is similar for PIRPLE as for PIPLE in the perfectly registered scenario (Figures 67). In all cases, PIRPLE provided registration accuracy to within 1 voxel (giving translation and rotation error less than 0.25 pixels and 0.022°.

A quantitative comparison of these results is shown in Figure 10. For comparison, the case of PIPLE with perfect registration is also shown. The importance of registration is reflected in these RMSE plots, with PIRPLE achieving the lowest RMSE (both locally and globally) among all methods using a misregistered prior. Moreover, the performance approaches that of PIPLE with a perfectly registered prior. (The separation in global RMSE between PIRPLE and perfectly-registered PIPLE is somewhat exaggerated on a logarithmic plot. This small residual arises from slight blurring due to interpolation in the rigid transformation used in PIRPLE.) The analysis also demonstrates that use of a misregistered prior image can result in poorer performance than if no prior image were used at all: compare, for example, unregistered PIPLE and PICCS versus PLE. As in Figure 7, trends in local RMSE at the lowest fluence levels should be interpreted with some caution, since the particular noise realization and streaking can dominate the RMSE. At high fluence levels, it is only with proper registration of the prior image (i.e., PIRPLE) that the local RMSE is improved through incorporation of the prior image. The other methods – i.e., PLE (which makes no use of a no prior) and PICCS and PIPLE (each without registration) – perform comparably in local RMSE at high exposure levels.

Figure 10.

Figure 10

Comparison of (a) global and (b) local RMSE for various reconstruction methods when an unregistered prior image is available.

3.4. PIRPLE Reconstructions- CBCT Testbench Data

In addition to the previous simulation studies, CBCT data were also collected on a CBCT testbench outfitted with a flat-panel detector. This investigation used an anthropomorphic chest phantom (Figure 11a) and was designed to reproduce the same lung nodule surveillance scenario as the simulation studies - i.e., sparse, low exposure follow-up data with a nodule and a high-quality prior image without a nodule. Specifically, a prior image was formed by collection CBCT using a fully sampled acquisition protocol with 360 projections over 360° at 450mAs (1.25 mAs/frame) and 100 kVp and reconstructing using PLE onto a 2 mm voxel grid. Sparse short-scan “current” data were acquired with 49 angles over 196° at 4.9 mAs (0.1 mAs/frame) at 100 kVp. Rigid 2D motion was induced between scans and was estimated to be a (6.4,23.5) mm translation and a 1.7° rotation.

Figure 11e–f shows reconstructions of the sparse data with FBP, CS, PL, and PIRPLE. Parameter selection for all approaches was optimized using RMSE relative to the fully sampled follow-up reference. In this case, the optimization yielded the following reconstruction parameters for PLE: βR=103, δ=10−3 and PIRPLE: βR=103, βP=103, δ=10−4. Qualitatively, the relative performance between these reconstruction methods was similar to simulations studies with a highly streaked FBP image, a CS image with modest spatial resolution and some residual streaks, an essentially streak-free PLE reconstruction with similar (or perhaps slightly better) spatial resolution than CS, and the PIRPLE reconstruction that has no streaks and that reproduces the highest resolution features. These qualitative results are reflected in quantitative RMSE values as compared to the reference image with 0.0192 mm−1 (FBP), 0.0062 mm−1 (CS), 0.0022 mm−1 (PLE), and 0.0011 mm−1 (PIRPLE).

In addition to the reconstruction comparisons above, convergence plots were generated for the PIRPLE as applied to the testbench data. Specifically, two plots were computed. For the first plot that illustrates convergence of the algorithm, 1000 iterations of PIRPLE were applied to estimate Φ, the value of the objective function at the solution. We plot then the value of the objective at the nth iteration, Φ[n], subtracted from Φ in Figure 12A. Moreover, to illustrate the relative actions of each update in the alternating optimization, the objective function differences immediately after an image update are plotted at n=0.5, 1.5, 2.5, etc., whereas, the differences immediately after a registration update are plotted at n=1, 2, 3, etc. A zoomed plot of the first few iterations is also included for clarity. A second plot, Figure 12B, was also computed to illustrate convergence toward the “true” solution that shows the RMSE (relative to a fully sampled reference image) as a function of iterations. In this case, only image updates are shown since registration estimates don’t influence the image-based RMSE metric.

Figure 12.

Figure 12

Illustration of PIRPLE convergence properties on the CBCT phantom data example. A) Objective function value as a function of iteration. Each full iteration is comprised of an image update followed by a registration update. The differences between the objective function value at each iteration, Φ[n], and its value at the solution, Φ. Values are shown immediately after an image update at n=0.5, 1.5, 2.5, etc. and immediately after a registration updates at n=1,2,3, etc. B) Global RMSE (relative to a fully sampled PLE reconstruction) as a function of iteration (image updates only).

The objective function convergence plot suggests that the registration updates are particularly important in the early iterations of the algorithm. Though there continues to be small changes in the registration values at later iterations, objective function value improvements in later iterations are principally driven by the image update. The convergence is monotonic and yields a registration estimate that is within one-half voxel translation and 0.12° rotation when compared to a registration between fully sampled prior and current data reconstructions. The objective function plot suggests steady improvements toward a particular local solution. Similar monotonic behavior is seen in the RMSE convergence plot further suggesting good convergence properties. However, in general, poor local minima may exist (in particular due to the registration aspects of the objective function). While this particular example is particularly well-behaved in terms of convergence, more periodic anatomical structures and lower contrast situations may be more challenging.

4. Discussion

This paper introduced a novel framework for integration of prior images into model-based reconstruction of sparse and noisy projection data. The methodology leverages a statistical model of image noise and integrates prior images using a sparsity enforcing penalty that combines prior information while allowing for differences due to anatomical change. Moreover, to differentiate between change arising from physical change in image content versus change associated with anatomical motion, we introduced a variant of the penalized-likelihood approach, PIRPLE, to perform a joint registration of the prior image and a reconstruction of the current data. The model-based framework does not require an explicit linearization of the forward model, which allows for future variations that accommodate additional physical effects like beam-hardening without pre-corrections to projection data.

The importance of registration in prior-image-based reconstruction was also investigated. While such approaches appear to provide improved image quality even with misregistered priors, there is potential for the introduction of false structures and details when a prior image is incorrectly registered. The joint approach undertaken in PIRPLE allows for iterative refinement of both the registration and the reconstruction to eliminate false structures. While the investigation in this paper was limited to the simple case of rigid registration, deformable registration methodologies have been explored and successfully applied to match the current and prior anatomy (Ren et al., 2012; Wang and Gu, 2013). The PIRPLE framework is general and allows for this kind of nonrigid registration to be accommodated and is the subject of ongoing work (Dang et al., 2013). While the potential issue of false structures can be mitigated with improved registration, the question of determining what image features are attributable to the projection data (and which are derived solely from the prior image) is an important consideration, also the subject of ongoing studies (Stayman et al., 2012c).

The studies detailed above also elucidate the manner in which optimal algorithm parameters (e.g., the regularization strength βP and βR) can be reliably selected in a simple manner, rather than an exhaustive, computationally intense exploration of the full parameter space. Specifically, we found that the RMSE presents a relatively well-behaved optimization character (i.e., presents a separable form free of local minima) and that a pair of one-dimensional trajectories through the parameter space can suffice in determining the optimal (or near optimal) parameters. Moreover, once parameters are found for a particular object, there is a predictable, low-order scaling that may be applied for different levels of incident fluence. The sensitivity of such behavior to the degree of angular sampling and other forms of sparse data acquisition were not investigated here, and are the subject of future work.

While the registration aspect of PIRPLE generally leads to a nonconvex objective function, we have found that the proposed alternating optimization approach can converge to the correct solution given a sufficiently close initial guess. (All the scenarios investigated in this paper used an initial guess within a few voxels of translation and rotation angles of less than five degrees.) We expect that initial conditions far from the solution will confound the alternating optimization and it will be subject to local minima. Thus, a relatively good initial registration may be critical to the performance of PIRPLE. Future studies will need to be conducted to determine how close the initial guess needs to be to avoid local optima.

This work presented in this paper demonstrates the potential improvement in CT image quality to be gained by integrating statistical modeling and prior information within the reconstruction process. A lung nodule surveillance scenario simulating repeat imaging in the presence of a growing lesion showed that the proposed methodology can maintain image quality even at very low exposure levels. We expect that PIPLE and PIRPLE can be applied to other situations, such as interventional imaging where prior CT studies are typically available and dynamic imaging scenarios whereby a “prior image” may be derived by other means (e.g., a time-averaged volume as in (Chen et al., 2009; Chen et al., 2012)).

Acknowledgments

The authors would like to acknowledge Wojciech Zbijewski, Yoshito Otake, and Marc Sussman for their assistance. This work was supported in part by research grants from Varian Medical Systems, Inc., the National Institute of Health (R01-CA-112163), and startup funds from the Johns Hopkins Department of Biomedical Engineering.

Footnotes

1

Subscripts throughout generally denote an element of the subscripted vector or matrix. Exceptions include use of R and P subscripts to identify association with the roughness or prior image penalties, respectively.

References

  1. Andersen AH, Kak AC. Simultaneous algebraic reconstruction technique (SART) - a superior implementation of the ART algorithm. Ultrasonic Imaging. 1984;6:81–94. doi: 10.1177/016173468400600107. [DOI] [PubMed] [Google Scholar]
  2. Bergner F, Berkus T, Oelhafen M, Kunz P, Pa T, Grimmer R, Ritschl L, Kachelriess M. An investigation of 4D cone-beam CT algorithms for slowly rotating scanners. Med Phys. 2010;37:5044–53. doi: 10.1118/1.3480986. [DOI] [PubMed] [Google Scholar]
  3. Blake A, Zisserman A. Visual reconstruction. Cambridge, Mass: MIT Press; 1987. [Google Scholar]
  4. Chen GH, Tang J, Hsieh J. Temporal resolution improvement using PICCS in MDCT cardiac imaging. Med Phys. 2009;36:2130–5. doi: 10.1118/1.3130018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Chen GH, Tang J, Leng S. Prior image constrained compressed sensing (PICCS): a method to accurately reconstruct dynamic CT images from highly undersampled projection data sets. Med Phys. 2008;35:660–3. doi: 10.1118/1.2836423. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Chen GH, Theriault-Lauzier P, Tang J, Nett B, Leng S, Zambelli J, Qi ZH, Bevins N, Raval A, Reeder S, Rowley H. Time-resolved interventional cardiac C-arm cone-beam CT: An application of the PICCS algorithm. IEEE Trans Med Imaging. 2012;31:907–23. doi: 10.1109/TMI.2011.2172951. [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Dang H, Wang A, Zhao Z, Sussman M, Siewerdsen JH, Stayman JW. Int’l Mtg Fully 3D Image Recon in Radiology and Nuc Med. Lake Tahoe, CA: 2013. Joint estimation of deformation and penalized-likelihood CT reconstruction using previously acquired images; pp. 424–7. [Google Scholar]
  8. De Man B, Basu S. Distance-driven projection and backprojection in three dimensions. Phys Med Biol. 2004;49:2463–75. doi: 10.1088/0031-9155/49/11/024. [DOI] [PubMed] [Google Scholar]
  9. De Man B, Nuyts J, Dupont P, Marchal G, Suetens P. An iterative maximum-likelihood polychromatic algorithm for CT. IEEE Trans Med Imaging. 2001;20:999–1008. doi: 10.1109/42.959297. [DOI] [PubMed] [Google Scholar]
  10. Ding Y, Siewerdsen JH, Stayman JW. Incorporation of noise and prior images in penalized-likelihood reconstruction of sparse data. Proc SPIE Medical Imaging. 2012;8313:831324-1-7. [Google Scholar]
  11. Elbakri IA, Fessler JA. Statistical image reconstruction for polyenergetic X-ray computed tomography. IEEE Trans Med Imaging. 2002;21:89–99. doi: 10.1109/42.993128. [DOI] [PubMed] [Google Scholar]
  12. Elbakri IA, Fessler JA. Segmentation-free statistical image reconstruction for polyenergetic x-ray computed tomography with experimental validation. Phys Med Biol. 2003;48:2453–77. doi: 10.1088/0031-9155/48/15/314. [DOI] [PubMed] [Google Scholar]
  13. Erdogan H, Fessler JA. Monotonic algorithms for transmission tomography. IEEE Trans Med Imaging. 1999a;18:801–14. doi: 10.1109/42.802758. [DOI] [PubMed] [Google Scholar]
  14. Erdogan H, Fessler JA. Ordered subsets algorithms for transmission tomography. Phys Med Biol. 1999b;44:2835–51. doi: 10.1088/0031-9155/44/11/311. [DOI] [PubMed] [Google Scholar]
  15. Evans JD, Politte DG, Whiting BR, O’Sullivan JA, Williamson JF. Noise-resolution tradeoffs in x-ray CT imaging: A comparison of penalized alternating minimization and filtered backprojection algorithms. Med Phys. 2011;38:1444–58. doi: 10.1118/1.3549757. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Fahrig R, Dixon R, Payne T, Morin RL, Ganguly A, Strobel N. Dose and image quality for a cone-beam C-arm CT system. Med Phys. 2006;33:4541–50. doi: 10.1118/1.2370508. [DOI] [PubMed] [Google Scholar]
  17. Feng B, Fessler JA, King MA. Incorporation of system resolution compensation (RC) in the ordered-subset transmission (OSTR) algorithm for transmission imaging in SPECT. IEEE Trans Med Imaging. 2006;25:941–9. doi: 10.1109/tmi.2006.876151. [DOI] [PubMed] [Google Scholar]
  18. Huber PJ. Robust statistics. New York: Wiley; 1981. [Google Scholar]
  19. Lange K. Convergence of EM image reconstruction algorithms with Gibbs smoothing. IEEE Trans Med Imaging. 1990;9:439–46. doi: 10.1109/42.61759. [DOI] [PubMed] [Google Scholar]
  20. Lasio GM, Whiting BR, Williamson JF. Statistical reconstruction for x-ray computed tomography using energy-integrating detectors. Phys Med Biol. 2007;52:2247–66. doi: 10.1088/0031-9155/52/8/014. [DOI] [PubMed] [Google Scholar]
  21. Lauzier PT, Chen GH. Characterization of statistical prior image constrained compressed sensing. I. Applications to time-resolved contrast-enhanced CT. Med Phys. 2012;39:5930–48. doi: 10.1118/1.4748323. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Lauzier PT, Chen GH. Characterization of statistical prior image constrained compressed sensing (PICCS): II. Application to dose reduction. Med Phys. 2013;40:021902. doi: 10.1118/1.4773866. [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Liu DC, Nocedal J. On the limited memory BFGS method for large-scale optimization. Mathematical Programming. 1989;45:503–28. [Google Scholar]
  24. Long Y, Fessler JA, Balter JM. 3D forward and back-projection for X-ray CT using separable footprints. IEEE Trans Med Im. 2010;29:1839–50. doi: 10.1109/TMI.2010.2050898. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Luenberger DG. Linear and nonlinear programming. New York: Springer; 2007. [Google Scholar]
  26. Nett B, Tang J, Aagaard-Kienitz B, Rowley H, Chen GH. Low radiation dose C-arm cone-beam CT based on prior image constrained compressed sensing (PICCS): Including compensation for image volume mismatch between multiple acquisitions. In: Ehsan S, Hsieh J, editors. Proc SPIE Medical Imaging. Vol. 7258. 2009. p. 725803-1-12. [Google Scholar]
  27. Nikolova M, Idier J, Mohammad-Djafari A. Inversion of large-support ill-posed linear operators using a piecewise Gaussian MRF. IEEE Trans Image Process. 1998;7:571–85. doi: 10.1109/83.663502. [DOI] [PubMed] [Google Scholar]
  28. Ren L, Chetty IJ, Zhang J, Jin JY, Wu QJ, Yan H, Brizel DM, Lee WR, Movsas B, Yin FF. Development and clinical evaluation of a three-dimensional cone-beam computed tomography estimation method using a deformation field map. Int J Radiat Oncol Biol Phys. 2012;82:1584–93. doi: 10.1016/j.ijrobp.2011.02.002. [DOI] [PubMed] [Google Scholar]
  29. Sauer K, Bouman C. A local update strategy for iterative reconstruction from projections. IEEE Trans Signal Proces. 1993;41:534–48. [Google Scholar]
  30. Schabel C, Fenchel M, Schmidt B, Flohr TG, Wuerslin C, Thomas C, Korn A, Tsiflikas I, Claussen CD, Heuschmid M, Ketelsen D. Clinical evaluation and potential radiation dose reduction of the novel sinogram-affirmed iterative reconstruction technique (SAFIRE) in abdominal computed tomography angiography. Acad Radiol. 2013;20:165–72. doi: 10.1016/j.acra.2012.08.015. [DOI] [PubMed] [Google Scholar]
  31. Schafer S, Nithiananthan S, Mirota DJ, Uneri A, Stayman JW, Zbijewski W, Schmidgunst C, Kleinszig G, Khanna AJ, Siewerdsen JH. Mobile C-arm cone-beam CT for guidance of spine surgery: image quality, radiation dose, and integration with interventional guidance. Med Phys. 2011;38:4563–74. doi: 10.1118/1.3597566. [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Sidky EY, Pan X. Image reconstruction in circular cone-beam computed tomography by constrained, total-variation minimization. Phys Med Biol. 2008;53:4777–807. doi: 10.1088/0031-9155/53/17/021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Siewerdsen JH, Moseley DJ, Burch S, Bisland SK, Bogaards A, Wilson BC, Jaffray DA. Volume CT with a flat-panel detector on a mobile, isocentric C-arm: Pre-clinical investigation in guidance of minimally invasive surgery. Med Phys. 2005;32:241–54. doi: 10.1118/1.1836331. [DOI] [PubMed] [Google Scholar]
  34. Snyder DL, Hammoud AM, White RL. Image recovery from data acquired with a charge-coupled-device camera. J Opt Soc Am A. 1993;10:1014–23. doi: 10.1364/josaa.10.001014. [DOI] [PubMed] [Google Scholar]
  35. Snyder DL, O’Sullivan JA, Murphy RJ, Politte DG, Whiting BR, Williamson JF. Image reconstruction for transmission tomography when projection data are incomplete. Phys Med Biol. 2006;51:5603–19. doi: 10.1088/0031-9155/51/21/015. [DOI] [PubMed] [Google Scholar]
  36. Stayman J, Zbijewski W, Otake Y, Schafer S, Lee J, Prince J, Siewerdsen J. Penalized-likelihood reconstruction for sparse data acquisitions with unregistered prior images and compressed sensing penalties. Proc SPIE Medical Imaging. 2011;7961:79611L-1–6. [Google Scholar]
  37. Stayman JW, Otake Y, Prince JL, Khanna AJ, Siewerdsen JH. Model-based tomographic reconstruction of objects containing known components. IEEE Trans Med Im. 2012a;31:1837–48. doi: 10.1109/TMI.2012.2199763. [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Stayman JW, Otake Y, Prince JL, Siewerdsen JH. Model-based reconstruction of objects with inexactly known components. Proc SPIE Medical Imaging. 2012b;8313:83131S-1–6. doi: 10.1117/12.911202. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Stayman JW, Prince JL, Siewerdsen JH. Information propagation in prior-image-based reconstruction. The Second International Conference on Image Formation in X-Ray Computed Tomography; 2012c. pp. 334–8. [PMC free article] [PubMed] [Google Scholar]
  40. Tang J, Lauzier PT, Chen GH. Dose Reduction using Prior Image Constrained Compressed Sensing (DR-PICCS) Proc SPIE Medical Imaging. 2011;7961:79612K-1–8. [Google Scholar]
  41. Thevenaz P, Blu T, Unser M. Interpolation revisited. IEEE Trans Med Imaging. 2000;19:739–58. doi: 10.1109/42.875199. [DOI] [PubMed] [Google Scholar]
  42. Thibault JB, Sauer KD, Bouman CA, Hsieh J. A three-dimensional statistical approach to improved image quality for multislice helical CT. Med Phys. 2007;34:4526–44. doi: 10.1118/1.2789499. [DOI] [PubMed] [Google Scholar]
  43. Vogel CR, Oman ME. Iterative methods for total variation denoising. SIAM J Sci Comput. 1996;17:227–38. [Google Scholar]
  44. Wang J, Gu X. High-quality four-dimensional cone-beam CT by deforming prior images. Phys Med Biol. 2013;58:231–46. doi: 10.1088/0031-9155/58/2/231. [DOI] [PubMed] [Google Scholar]
  45. Whiting B, Massoumzadeh P, Earl O, Snyder D, O’Sullivan J, Politte D, Williamson J. X-ray CT signal statistics. Med Phys. 2006;33:3290–303. doi: 10.1118/1.2230762. [DOI] [PubMed] [Google Scholar]
  46. Wolfe P. Convergence conditions for ascent methods. SIAM Rev. 1969;11:226–35. [Google Scholar]
  47. Xu J, Tsui BM. Electronic noise modeling in statistical iterative reconstruction. IEEE Trans Image Process. 2009;18:1228–38. doi: 10.1109/TIP.2009.2017139. [DOI] [PMC free article] [PubMed] [Google Scholar]
  48. Yan H, Cervino L, Jia X, Jiang SB. A comprehensive study on the relationship between the image quality and imaging dose in low-dose cone beam CT. Phys Med Biol. 2012;57:2063–80. doi: 10.1088/0031-9155/57/7/2063. [DOI] [PMC free article] [PubMed] [Google Scholar]
  49. Yoon MA, Kim SH, Lee JM, Woo HS, Lee ES, Ahn SJ, Han JK. Adaptive statistical iterative reconstruction and Veo: assessment of image quality and diagnostic performance in CT colonography at various radiation doses. J Comput Assist Tomogr. 2012;36:596–601. doi: 10.1097/RCT.0b013e31826092be. [DOI] [PubMed] [Google Scholar]
  50. Yu DF, Fessler JA, Ficaro EP. Maximum-likelihood transmission image reconstruction for overlapping transmission beams. IEEE Trans Med Imaging. 2000;19:1094–105. doi: 10.1109/42.896785. [DOI] [PubMed] [Google Scholar]

RESOURCES