Abstract
BACKGROUND:
In clinical computed tomography (CT) applications, when a patient is obese or improperly positioned, the final tomographic scan is often partially truncated. Images directly reconstructed by the conventional reconstruction algorithms suffer from severe cupping and direct current bias artifacts. Moreover, the current methods for projection extension have limitations that preclude incorporation from clinical workflows, such as prohibitive computational time for iterative reconstruction, extra radiation dose, hardware modification, etc.
METHOD:
In this study, we first established a geometrical constraint and estimated the patient habitus using a modified scout configuration. Then, we established an energy constraint using the integral invariance of fan-beam projections. Two constraints were extracted from the existing CT scan process with minimal modification to the clinical workflows. Finally, we developed a novel dual-constraint based optimization model that can be rapidly solved for projection extrapolation and accurate local reconstruction.
RESULTS:
Both numerical phantom and realistic patient image simulations were performed, and the results confirmed the effectiveness of our proposed approach.
CONCLUSION:
We establish a dual-constraint-based optimization model and correspondingly develop an accurate extrapolation method for partially truncated projections. The proposed method can be readily integrated into the clinical workflow and efficiently solved by using a one-dimensional optimization algorithm. Moreover, it is robust for noisy cases with various truncations and can be further accelerated by GPU based parallel computing.
Introduction
X-ray computed tomography (CT) has a profound impact and continuously increasing demand in the field of biomedical imaging [1]. Classic CT theory aims at exactly reconstructing an image from a complete projection set, i.e., the object is fully encompassed by the field of view (FOV) and all line integrals passing through the object are measured [2]. However in clinical practice, the ideal condition is not obeyed in multiple cases, e.g. when the patient is obese or improperly positioned [3, 4]. In such cases, the real projections extend beyond the measurable range of the detector [2]. Due to the data truncation, results directly reconstructed by the traditional methods suffer from severe artifacts, e.g. cupping or direct current (DC) bias [5, 6].
For this practical problem, a kind of popular methods can be employed to generalize projection extensions, of which the main purpose is to estimate the truncated projection data [7, 8]. The projection correction methods can be further subdivided into two categories based on the nature of prior knowledge incorporated in the extrapolation process: heuristic prior based methods and aided-measurement-based methods. The heuristic prior based methods employ some general assumptions (symmetric mirror scheme or water cylinder estimation) or models (Gaussian or square root function) to guide the extrapolation [3, 9–11]. Due to lack of specific constraints from the object, those methods fail to achieve high accuracy when the truncation is severe [8]. The aided-measurement-based methods employ an additional low-dose CT scan, fluoroscopic X-ray projection, or a specific beam filter fixed in the hardware [12–17]. Although they can provide certain specific prior knowledge of a scanned patient, the radiation dose is inevitably increased, extra procedures interrupt the current workflow, and/or the modification of hardware is expensiveand limiting.
Acquisition of scout views is a part of the routine clinical workflow to center the patient in the scanner, and the views are usually not utilized in the final reconstruction. However, the scout views can be employed to extract reliable prior knowledge for local reconstruction (e.g. geometrical information), which can be classified as an aided measurement-based method. In the field of high-resolution micro-CT, we demonstrated that few global scout views can provide highly accurate interior reconstruction [6]. More recently, Xia et al. reported a method to improve image quality for truncated volume-of-interest (VOI) imaging using anterior-posterior (AP) and medio-lateral (ML) scout views [8]. Their work was applied to C-arm based imaging and relied on an assumption that the scout views cover the entire object, while the final VOI scan is severely truncated.
When clinical CT is carried out on obese patients or the patient is improperly positioned, it is quite common that the final tomographic scan is partially truncated (i.e. a portion of the views are truncated whereas the rest are not) [8, 18]. In such cases, the AP scout view is usually truncated, but the ML one is not. Aiming at this kind of specific scenario, we first move the patient table down to generate a non-truncated AP scout view. Then, by combining with the original ML scout view, a rough ellipse estimation of the patient habitus can be obtained and then employed as a geometry constraint to estimate the projection extrapolation boundary. However, comparing with a real patient habitus, the ellipse assumption is not accurate enough, which need to be relaxed or transformed. Thus, we further introduce a data consistency condition (DCC) as an energy constraint to improve the accuracy of projection estimation.
So far, various investigations about the DCCs for X-ray CT have been proposed. The DCCs reveal the projection redundancy under different scan protocol, such as parallel beam [19], fan-beam [20–22] and cone-beam [23–26]. The DCCs have been employed for hardening correction [27], motion artifact reduction [29] and truncated projection estimations [4, 32].
In this work, we employ the integral invariance of fan-beam geometry to estimate the total energy of missing data in the truncated projections. The geometry and energy constraints are incorporated into an optimization model. Then, we develop the corresponding accurate extrapolation method. The proposed optimization model can be effectively solved by simple one-dimensional search methods. Because the solution process is independent of different views, it is also highly amenable for parallel computation which leads to a considerably short runtime.
The remainder of this paper is organized as follows. Section 2 describes the geometry and energy constraints, and the multidimensional optimization model. In section 3, both numerical phantom and realistic patient image simulations are performed to verify the effectiveness of the proposed methods. In the last section, we discuss some related issues and conclude the paper.
Method
In this section, we first present the data acquisition of a modified configuration allowing a non-truncated AP scout view and estimate the geometrical shape by using a slice-wise ellipse model. Then, we establish an energy constraint according to the integral invariance in fan-beam geometry. By incorporating the geometry and energy characteristics, we propose a multidomain-constraint-based optimization model for local reconstruction from partially truncated projections and develop a corresponding accurate extrapolation method to estimate missing projections.
Scout view based geometry constraint
In clinical CT, when a patient is very large or improperly positioned, the corresponding tomographic scan often suffers from partial truncations. The technician typically attempts to align the patient at the isocenter (patient centering might not be accurate and is typically improved through information gathered through the scouts). Figure 1A shows a normal scout configuration for such a case. The source-to-(assumed)-isocenter distance (SOD) is noted as R in the figure. For a patient, whose body habitus is not within the full field of view (FFOV), the truncation predominantly arises in the AP direction but not in the ML scout.
As is illustrated in Fig. 1B, we propose a modified scout acquisition. While the ML scout is kept in the original configuration, a new AP scout is acquired after moving the table down by a distance d, so that the current SOD is R m = R + d. By moving the patient closer to the detector, the geometrical magnification factor is reduced, and a larger patient habitus can be covered by the X-ray beam. The modified AP scout configuration allows the acquisition of non-truncated AP projections up to an extended body habitus of length L eff , where

Various scout configurations. (A) is a normal configuration where ML scout is non-truncated and AP scout is truncated. (B) is a modified scout configuration where ML scout is unchanged and change in SOD allows non-truncated AP scout.
Geometric specifications of four CT scanners* and the corresponding increased patient coverage L eff
*The four CT scanners are GE LightSpeed Xtra (GE LSX), Philips Brilliance Big Bore (Philips Br.), Siemens SOMATOM Sensation Open (Siemens SOM.) and Toshiba Aquilion LB (Toshiba Aq.).
The calculation of L
eff
is based on the
following assumptions: AP scouts are typically acquired at or near the actual isocenter; Patient table can be moved down in the gantry by at least 150 mm, which appears to
be a realistic estimation as the bore radius is greater than 400 mm for all the
aforementioned scanners.
The resulting value of L eff for a table displacement d = 150 mm is shown in Table 1 as well. In addition, we calculate the corresponding percentage increase (w.r.t. maximal FOV reported by the manufacturer) in patient habitus coverage. According to Table 1, the percentage increases 21– 26% . Thus, it is evident that the modified scout configuration allows a significant increase of FFOV in the AP scout view.
Next, we show how to combine the original ML scout and the modified AP scout to obtain the specific geometry knowledge of various patients. Here, we assume that the patient habitus can be approximately described by an ellipse at each slice. In our setup (see Fig. 2), we place the origin of our coordinate axes (0,0) at the scanner isocenter. The source-to-isocenter distance (SOD) is R and source-to-isocenter distance (SDD) is D. Thus, the source is at (0, R) when acquiring the AP view, and at (- R, 0) when acquiring the ML view. The patient’s body habitus in the slice represented in this diagram is estimated as an ellipse with a center (x0, y0) and major and minor axis lengths of a and b, respectively. As is illustrated in Fig. 2, the ML scout is non-truncated in the original acquisition configuration. However, the AP scout would be truncated in this setting. By lowering the patient table a distance d, the truncation is avoided.

Setup for the acquisition of ML scout in the original configuration and AP scout in a modified configuration.
The tangents to the ellipse in the original ML scout and the modified AP scout are marked
by black dash lines. In practice, they can be determined by the scout view measurements.
We present the equations of these four tangents as follows,
where P represents the intersection between each tangent and the
detector array, k stands for the slope, and α is the
corresponding fan angle between the tangent and the central X-ray. To simplify the
following solution process, we employ a more concise description of each scout view,
where
The equation of the ellipse in the two configurations are noted below,
By respectively substituting the equation for y provided in (1a) and
(1b) into (2a) and (2b), we can obtain two quadratic equations in x,
where A = 1/a2 and B =
1/b2. Since the system of equation allows a unique solution
for each tangent, we can apply the formula that the discriminant of the quadratic is zero,
i.e.,
Each discriminant is a quadratic equation in slope
k
AP
or
k
ML
, which can be further employed to
describe the sum and product of the slopes in each scout view,
With the known value of each slope, Equations (3a– (3d) contain four searched-for variables x0, y0, A, and B, which can be solved with numerical solvers. Thus, the parameters of the ellipse (i.e. an estimation of the patient body habitus) are yielded. By forward projecting the achieved ellipse, a prolongation boundary of truncated projections can be obtained. As a geometrical constraint, it can be further employed to restrict the projection extrapolation process.
To describe the integral invariance in fan-beam geometry, we introduce a definition of projection energy as follow.
According to definition 2.1, for fan-beam geometry with equal angular detector array
(Fig. 3), the projection energy
of specimen f reads
where θ is the current scan angle, Pf,θ is the corresponding projection, α stands for the detector fan angle of the X-ray beam coverage, and γ ∈ α represents a scanned fan angle.
With a parallel-beam geometry, when the scanned object is completely inside the FOV, the total attenuation remains constant view by view, i.e., the projection energy share the same value for each scan angle [10]. Hence, this constancy can be treated as parallel-beam based energy conservation. Actually, it is just a special case of the following three properties: periodicity, continuity, and boundedness. In fan-beam CT scan, the principle of energy conservation does not hold anymore due to X-ray beam divergence. However, the aforementioned three properties are still satisfied. Moreover, it satisfies the property of integral invariance [21],

Illustration of fan-beam based CT scan.
In [21], integral invariance of projection data in fan-beam and cone-beam geometries are studied and applied to sense an object motion and detect a contrast bolus arrival. In this work, we extend their application into local reconstruction from partially truncated projections. In the CT problem of obese or improperly positioned patients, projections are truncated in a portion of scan views. This leads to a reduction of corresponding projection energy. However, other non-truncated projections contain the entire energy. According to the integral invariance, the non-truncated data can be employed to provide weighted estimations of the missing projections. Thus, the weighted energy of missing projection can be achieved in each truncated view and further employed as an energy constraint to refine the projection extrapolation process.
By employing the scout-view based shape estimation and the integral-invariance based
energy property, we propose a multidomain-constraint-based optimization model,
where Θ is the set of all scan angles,
Θ
T
is the subset of Θ
with all truncated cases, and P is the searched-for non-truncated
projection. For a scanning view θ
T
, the
corresponding one-dimensional projection is represented as
P
θ
T
, where a
datum is indexed by its spatial position x. Particularly, the truncated
positions at left and right are noted as

Multidomain-constraint-based projection extrapolation. The standard deviation of the employed Gaussian distribution is marked by an arrow.
The proposed optimization model employs two constraints extracted from different
measurement domains. The energy constraint as the optimization objective function is in
light of the total attenuation capability of the scanned object. However, the geometry
constraint provides a rough shape estimation of the searched-for projection. The dual
constraints work together to well control the extrapolation process. In Equation (6), the employment of
λ
θ
T
minimizes
the energy difference and modifies the standard deviation as
To verify the effectiveness of the proposed method, numerical simulations are performed
with both phantoms and patient images. In the phantom simulations, we employ both
Shepp-Logan phantom and Forbild shoulder-included thorax phantom. The Shepp-Logan phantom is
used to verify the estimation accuracy of ellipse parameters and to assess the quality of
reconstructed images in both noise-free and noisy cases. The thorax phantom is to validate
the robustness of the proposed method with various truncation degrees. In the realistic
patient image simulations, we test the proposed algorithm on two different body parts:
abdomen and thorax. For all the experiments, fan-beam geometry is assumed for simplicity.
Because the work aims at achieving an accurate estimation of missing projections to
eliminate the bias and truncated artifacts in the corresponding FBP-based results, global
reconstructions from FBP are employed as reference images. As a comparison, we also
implement an Edge-Gauss extrapolation method [34].
Meanwhile, to further demonstrate the superiority of our dual-constraint-based method, we
modify the proposed method to a single-constraint-based version and employ it as a
comparison as well. Particularly, we only use the geometry estimation and ignore the energy
constraint, i.e.,
This is a special case of Equation (6) with λ θ T = 1. In the following, we call this modified method as energy constraint-free for short. Three quantitative measures are employed to evaluate the image quality for all the reconstructed results. They are peak signal-to-noise ratio (PSNR) [35], normal mean absolute deviation (NMAD) [36] and structural similarity (SSIM) [37].
Numerical phantom simulations
First, the proposed method is evaluated by phantom simulations with different noise levels, i.e., noise-free case and noisy case with 105 emitted photons per X-ray path. A Shepp-Logan phantom is employed assuming a 512 × 512 image grid, and its pixel size is 1.405 × 1.405 mm2. On this image grid, the major and minor axes of the major ellipse comprising the phantom are measured as a = 310.505 mm and b = 238.850 mm. When simulations are carried out, the major ellipse is typically centered at the isocenter of the simulated gantry. For the purpose of this paper (and in most real-life situations), this is not a realistic assumption because the patient is not always centered perfectly at the gantry isocenter. In the following test, we use a perturbation from isocenter (x0 = 7.025 mm, y0 = 11.240 mm), i.e. a 2.26% deviation w.r.t. a and a 4.74% deviation w.r.t b. While these values are arbitrarily selected, the accuracy of the proposed method is expected to hold for other values of perturbation from gantry isocenter (provided x0 and y0 are within reasonable bounds of patient centering error). The SOD is 595 mm. The detector consists of 920 channels and each is covered by a fan-beam X-ray of 0.0578°. The view number is set as 984. The reference projection is a global tomographic scan (see the first column of Fig. 5), where the truncated positions are marked by vertical lines. The corresponding reference reconstructions are shown in the first column of Fig. 6, where the truncated-FOV (TFOV), i.e., the area completely covered by the detector, is marked by a yellow circle. Obviously, the AP scout is truncated, and the ML scout is non-truncated.

Shepp-Logan phantom projections without/with noise. The first column images are reference projections. The second to fourth columns are the estimated projections by the Edge-Gauss method, energy constraint-free method and the proposed method, respectively. The top and bottom rows are noise-free and noisy projections, respectively.
Estimated results of the ellipse parameters in the Shepp-Logan phantom experiments (unit: mm)

Same as Fig. 5 but the reconstructed images in a display window [0.15, 0.35].
By moving the detector down by 200 mm, a non-truncated AP scout is acquired. Based on the projection boundaries of the original ML and modified AP scout views, the unknowns x0, y0, a and b are calculated for both noise-free and noisy cases. The corresponding results are summarized in Table 2. The hulls of estimated ellipses are marked in the reference images by red curves (see the first column of Fig. 6).
For both noise-free and noisy cases, the estimated projections and corresponding reconstructions by the Edge-Gauss method, the energy constraint-free method, and the proposed method are shown in Figs. 5 and 6, respectively. To compare local details, a representative horizontal profile (marked with a green line) and vertical profile (marked with cyan line) are respectively extracted from each reconstructed image and plotted in Fig. 7. Here all the profiles are divided into two parts by the TFOV, where the boundary position is marked by a magenta dash line. The image quality measures calculated inside the TFOV are listed in Table 3.
Secondly, we employ the Forbild shoulder-included thorax phantom to verify the performance of the proposed method with respect to different patient sizes. The maximum shoulder breadth is fixed as 594.530 mm and 647.490 mm respectively for small and large size simulation. And the patient boundary is not satisfied with strict ellipse anymore. The emitted photon number per X-ray path is consistently 105. The scan geometry is the same as the previous simulation. The perturbation from the isocenter is (x0 = 16.860 mm, y0 = 36.530 mm).
The reconstructed images by the Edge-Gauss method and the proposed method are shown in Fig. 8. Representative horizontal and vertical profiles along line-segments are also illustrated. The image quality measures calculated inside the TFOV are listed in Table 4.

Representative profiles along line-segments indicated in Fig. 6.
PSNRs, NMADs, and SSIMs of the Shepp-Logan phantom simulations

Forbild shoulder-included phantom reconstructions with various phantom size (small and large). The first column images are reference reconstructions. Results by the Edge-Gauss method and the proposed method are shown in the second and third columns, respectively. The display window is [0.9, 1.2]. Representative profiles along the line-segments are also illustrated.
In the realistic patient image simulations, two cases are considered with different body parts, abdomen and thorax. The reference projections are shown in the first column of Fig. 9, where the truncated positions are marked by vertical lines. In real clinical applications, although the patient table also needs to be taken into consideration, as an experimental knowledge it can be easily removed from projections. Thus, in this simulation, we neglect the patient table and focus on the results inside the TFOV.
PSNRs, NMADs, and SSIMs of the Forbild phantom simulations
PSNRs, NMADs, and SSIMs of the Forbild phantom simulations
We reconstruct 512×512 images for the abdomen and the thorax experiments, of which the pixel sizes are 1.268 × 1.268 mm2 and 1.308 × 1.308 mm2, respectively. All the other configurations are the same as the noisy case of phantom simulation. The reference reconstructions are shown in the first column of Fig. 10, where the yellow circles indicate the TFOV and the red ellipses are the estimated patient hulls. The estimated projections and corresponding reconstructions by the Edge-Gauss method, the energy constraint-free method, and the proposed method are shown in the second to fourth columns of Figs. 9 and 10, respectively. A representative horizontal profile (marked with a green line) and vertical profile (marked with cyan line) are respectively extracted from each reconstructed image to magnify the local details (see Fig. 11). The magenta dash line suggests the boundary between inside and outside of the TFOV. The image quality measures inside the TFOV are calculated and listed in Table 5.

Realistic patient image projections. The top and bottom rows are for abdomen and thorax images, respectively. The first column images are the reference projections. The second to fourth columns are estimated projections by the Edge-Gauss method, the energy constraint-free method, and the proposed method, respectively.

Same as Fig. 9 but the reconstructed images in a display window [– 1000,1000] (unit: HU).

Representative profiles of the patient image simulation results along lines indicated in Fig. 10.
PSNRs, NMADs, and SSIMs of the patient image simulation results
Figure 12 plots the projection energy curves for both the Shepp-Logan phantom and patient image simulations. Extrapolated projections at a selected view (#250) are also shown in plots in Fig. 12 (centre and right).

Projection energy curves of the Shepp-Logan phantom simulations (upper two rows) and patient image simulations (lower two rows). The projection with view index 250 is extracted, and the corresponding compensated projections at left and right sides are respectively illustrated, where the truncated position is marked by a cyan dashed line.
Numerical phantom simulations
First, the results in Table 2 demonstrate the feasibility of the proposed boundary estimation method. Moreover, the noisy experiment suggests the robustness against noise. The hulls of estimated ellipses shown in the first column of Fig. 6 suggest that the habitus estimation is very accurate when the object is exactly elliptical.
As are shown in Fig. 5, the extrapolated projections by the energy constraint-free method and the proposed method are much closer to the reference projection than the Edge-Gauss method. Moreover, they have more reasonable boundary shapes. From the reconstructed results shown in Fig. 6, it is obvious that the artifacts near the TFOV boundaries are effectively removed by the proposed method. By comparing the magnified profile plots in Fig. 7, we can see that the proposed method allows the profiles to be very close to the global fan-beam reconstruction within the TFOV. As compared with other methods, the proposed method has a much greater degree of fidelity w.r.t. global fan-beam reconstruction even slightly outside the TFOV. In addition, the image quality assessments listed in Table 3 consistently confirm the superiority of the proposed method.
For the experiments with different patient sizes, both the visualized comparisons in Fig. 8 and quantitative assessments in Table 4 demonstrate the robustness of the proposed method against various truncation degrees. Moreover, in this simulation, the patient habitus do not well meet the ellipse condition. However, the DCC as an energy constraint effectively remedies the deviation. The DC bias inside the TFOV is dramatically removed.
Realistic patient image simulations
Comparing the extrapolated projections in Fig. 9, we can see that the results by the proposed method contain the most reasonable boundaries. From the corresponding reconstructions in Fig. 10, it is obvious that the images by the Edge-Gauss method and the energy constraint-free method suffer from severe artificial boundaries outside the TFOV, which are generated by the inaccurate extrapolations. However, by combining geometrical and energy constraints, the proposed method allows a highly accurate reconstruction, and the artifacts are effectively reduced and even removed. As are shown in Fig. 11, the magnified profiles by the proposed method are much closer to the reference profiles both inside and outside the TFOV than other methods, which confirm the superiority of the proposed method. Moreover, the corresponding image quality measures in Table 5 suggest considerable improvement of the proposed method as well.
Running times to solve the proposed optimization model (s)
Running times to solve the proposed optimization model (s)
The plots of projection energy on the left side of Fig. 12 show that the proposed method leads to near-identical projection energy at all views. The plots of extrapolated projections at view (#250) show that the proposed method more closely matches the original projection data while the Edge-Gauss and Energy-Constraint Free methods fail to do so in many cases.
Conclusions
For partially truncated projections, we propose a novel compensation method to achieve accurate extrapolations. This approach is based on the assumption of Gaussian function and aims at solving an optimization model with both geometrical and energy constraints. The solution leads to a one-dimensional search of the parameter λ θ T to update the standard deviation of the Gaussian function. On one hand, the use of λ θ T in the optimization model guides the solution such that the energy of extrapolated projection obeys the integral invariance of fan-beam geometry. Furthermore, modifying the geometry-constraint-based standard deviation improves the estimation accuracy of the patient body habitus. This is because in real applications the patient habitus often is not exactly elliptical, and the assumption of the ellipse is just a rough approximation and it fails to perfectly describe various patient shapes. Yet, even such rough estimates are powerful pieces of prior information that can be utilized to improve the final image reconstructions. Moreover, the energy constraint further refines the estimated boundaries and effectively incorporates more prior knowledge to guide the extrapolation process. The dual-constraints in different measurement domains work together and allow a highly accurate reconstruction from partially truncated projections. Moreover, the proposed approach is robust for noisy cases with various truncations and can be readily integrated into the clinical workflow as an individual module without requiring extra measurements or hardware modifications. Furthermore, the different pieces of the proposed method are modular as well. For instance, the ellipse estimation by modifying scout configuration can be used for many image reconstruction methods, e.g. [8] or some iterative algorithms.
The two employed constraints can be naturally achieved from the current workflow without extra measurements or hardware modification. Moreover, the proposed method can be readily employed as an individual module and integrated into existing CT workflows. Comparing with existing methods for local reconstruction from partially truncated projections, the proposed approach extracts sufficient prior knowledge from a specific patient without increasing radiation dose, and it can be easily utilized in clinical CT applications.
The main calculation time of the proposed method is to solve the optimization model. For each scan view, the solving method corresponds to a one-dimensional search process. And all the scan views are independent of each other, which is highly amenable to GPU based parallel computing. For all the aforementioned experiments, we use MATLAB GPU based matrix calculation to implement the solving process. The employed computer is single GPU of GeForce GTX 960M by NVIDIA (Santa Clara, CA, USA), 4 CPUs of Intel(R) Core(TM) i5-6300HQ @ 2.30 GHz, and 16GB RAM. The corresponding running times are summarized in Table 6. Comparing to the execution time of global FBP reconstruction 1.68 s, the average running time to solve the optimization problem is about 2.7 times of the FBP reconstruction. It is noticeable that the proposed optimization problem can be easily and fast solved.
Although our method is derived based on fan-beam geometry, it can be easily extended to cone-beam geometry. One possible and direct approach is to translate and scale the achieved ellipse in the central slice to other noncentral slices, and the coefficients of such geometric transformations can also be determined from the scout view images. Then, the DCCs in cone-beam geometry can be employed as energy constraint to control the projection extrapolation.
In summary, we establish a multidomain-constraint-based optimization model and correspondingly develop an accurate extrapolation method for partially truncated projections. The first constraint is based on the habitus estimation of the patient, named geometry constraint. It is calculated from dual scout view based measurements and it provides a rough boundary of the searched-for projection. The second constraint is based on the integral invariance of fan-beam CT, named energy constraint. It is in the measurement domain of X-ray attenuation and allows further refinement in the projection extrapolation. The proposed optimization model can be solved very efficiently using one-dimensional optimization algorithm. Because each optimization problem is independent for different scan views, it can be further accelerated by GPU based parallel computing. In addition, it is extremely robust against inevitable noise. Both numerical phantom and patient image simulations confirm the merits of the proposed approach.
Footnotes
Acknowledgments
This work was supported in part by the NSF/CBET CAREER award 1540898.
