Skip to main content
International Journal of Biomedical Imaging logoLink to International Journal of Biomedical Imaging
. 2008 Jan 23;2007:10693. doi: 10.1155/2007/10693

Exact Interior Reconstruction with Cone-Beam CT

Yangbo Ye 1,*, Hengyong Yu 2, Ge Wang 2
PMCID: PMC2235933  PMID: 18299705

Abstract

Using the backprojection filtration (BPF) and filtered backprojection (FBP) approaches, respectively, we prove that with cone-beam CT the interior problem can be exactly solved by analytic continuation. The prior knowledge we assume is that a volume of interest (VOI) in an object to be reconstructed is known in a subregion of the VOI. Our derivations are based on the so-called generalized PI-segment (chord). The available projection onto convex set (POCS) algorithm and singular value decomposition (SVD) method can be applied to perform the exact interior reconstruction. These results have many implications in the CT field and can be extended to other tomographic modalities, such as SPECT/PET, MRI.

1. INTRODUCTION

In 2002, an exact and efficient helical cone-beam reconstruction method was developed by Katsevich [1, 2], which is a significant breakthrough in the area of helical/spiral cone-beam CT. The Katsevich formula is in a filtered backprojection (FBP) format using data from a PI-arc corresponding to the so-called PI-segment. By interchanging the order of the Hilbert filtering and backprojection, Zou and Pan proposed a backprojection filtration (BPF) formula in the standard helical scanning case [3]. For important biomedical applications including bolus-chasing CT angiography [4] and electron-beam CT/micro-CT [5], our group obtained the first proofs of the general validities of both the BPF and FBP formulae in the case of cone-beam scanning along a general smooth scanning trajectory [69]. Other groups also made significant contributions along this direction [1014].

The importance of performing exact image reconstruction from the minimum amount of data has been recognized for a long time. The first landmark achievement is the well-known fan-beam half-scan formula [15]. A recent milestone is the two-step Hilbert transform method developed by Noo et al. [16]. In their framework, an object image on a PI-line/chord can be exactly reconstructed if the intersection between the chord and the object is completely covered by a field of view (FOV). Very lately, Defrise et al. [17] proposed an enhanced data completeness condition that the image on a chord in the FOV can be exactly reconstructed if one end of the chord in the object is covered by the FOV. Inspired by the tremendous biomedical implications including local cardiac CT at minimum dose, local dental CT with high accuracy, CT guided procedures, nano-CT, and so on [18], we recently proved, using analytic continuation, that the interior problem can be exactly solved if a subregion in an region of interest (ROI) in the FOV is known [19, 20], while the conventional wisdom is that the interior problem does not have a unique solution [21].

A natural question is whether our exact interior reconstruction method [19, 20] can be extended to the interior reconstruction of a volume of interest (VOI)? Our positive answers will be provided here. The paper is organized as follows. In the next section, we summarize the relevant notations and key theorem. In the third section, we prove the feasibility of the exact 3D interior reconstruction using the BPF and FBP approaches, respectively. In the fourth section, we will present further ideas and conclude the paper.

2. NOTATIONS AND KEY THEOREM

The basic setting of our previous work is cone-beam scanning along a general smooth trajectory

Γ={ρ(s)s}. (1)

As shown in Figure 1, a generalized PI-line of r3 is defined as the line through r and is intersecting the scanning trajectory at two points ρ(sb) and ρ(st) on Γ with sb<st, where sb=sb(r) and st=st(r) are the parameter values corresponding to these two points. At the same time, the PI-segment (also called a chord) L is defined as the segment of the PI-line between ρ(sb) and ρ(st), the PI-arc is the part of the trajectory between ρ(sb) and ρ(st), and the PI-interval is [sb,st]. Note that “PI” means “π.” Suppose that an object function f(r) is constrained in a compact support Ω3. For any unit vector β, let us define a cone-beam projection of f(r) from a source point ρ(s) on the trajectory Γ by

Df(ρ(s),β):=0f(ρ(s)+tβ)dt. (2)

Then, we define a unit vector β(s,r) as the one pointing to rL from ρ(s) on the trajectory:

β(r,s):=rρ(s)|rρ(s)|. (3)

Figure 1.

Figure 1

Basic setting for exact 3D interior reconstruction.

We also need a unit vector along the chord:

eπ:=ρ(st)ρ(sb)|ρ(st)ρ(sb)|. (4)

Note that the unit vector eπ is the same for all rL. Our major finding can be summarized as the following theorem.

Theorem 1 —

Assume that there are three points a,b,c on the chord L with b situating between a and c. Suppose that (i) the projection data Df(ρ(s),β(r,s)) are known and Df(ρ(s),β(r,s))0, both for any s[sb,st] and for any r on the line-segment ac¯ (and its small neighborhood), and (ii) f(r) is known on the line-segment ab¯. Then, the function f(r) can be exactly and stably reconstructed on the line-segment bc¯.

We have several remarks on Theorem 1. Our condition (i) implies that the cone-beam projection data are both longitudinally and transversely truncated but the derivative (/q)Df(ρ(q),β(r,s))|q=s is available for any s[sb,st] and for any r on line-segment ac¯ . This is the 3D interior reconstruction problem which does not have a unique solution according to the conventional wisdom [21]. Our condition (ii) demands prior information for the interior reconstruction which regularizes the ill-posedness of the interior reconstruction and make its solution accurate and robust. As discussed in our earlier paper [19], we may assume that the known data are on another subinterval of the line-segment ac¯, or a union of such intervals. In practice, we may find that the function f(r) is known inside a subregion of the VOI, such as air around a tooth, water in a device, or metal in a semiconductor. Then, the exact interior reconstruction of the unknown parts of the VOI becomes feasible if their corresponding chords intersect with the known VOI.

3. PROOF OF THEOREM 1

3.1. Proof in the BPF framework

Our generalized BPF algorithm [6, 7] requires the backprojection of projection data derivative (/q)Df(ρ(q),β)|q=s on a fixed chord and the inverse Hilbert transform along the 1D chord. Recall that the backprojection at rL can be expressed as [6, 7]

g(r):=sbstq(Df(ρ(q),β(r,s))Df(ρ(q),β(r,s)))|q=sds|rρ(s)|. (5)

Condition (i) implies that g(r) is available on the line-segment ac¯. If we setup a local 1D coordinate system on the chord L, Theorem 1 can be reduced to the following 1D case.

Theorem 2 —

As shown in Figure 2, assume that e1<a<b<c<e2 and the 1D function f(x) is supported on the interval [e1,e2]. f(x) can be exactly reconstructed on (b,c) if (i) the Hilbert transform g(x) of the function is known on (a,c); (ii) f(x) is known on (a,b); and (iii) the constant e1e2f(x)dx is known

Figure 2.

Figure 2

Setting for Theorem 2, where f(x) is supported on [e1,e2] and known on (a,b), while its Hilbert transform is known on (a,c).

Theorem 2 is exactly what we proved in our previous paper [19]. Hence, we complete the proof of Theorem 1 in the BPF framework.

3.2. Proof in the FBP framework

For an arbitrary smooth scanning curve ρ(s) on the PI-interval [sb,st] and any point r on the chord L from ρ(sb) to ρ(st), the exact FBP reconstruction formula can be expressed as [8]

f(r)=12π2sbstds|rρ(s)|PV×02πqDf(ρ(q),Θ(s,r,γ))|q=sdγsinγ, (6)

where “PV” represents a principal value integral, and Θ(s,r,γ) represents the filtering direction which is taken in the PI-segment direction and defined as cosγβ+sinγe with the unit directions β=β(r,s) and e=((eπ(eπ·β)β)/|eπ(eπ·β)β|), that is, Θ(s,r,γ) supposes a clockwise rotation in the plane determined by L and β(r,s), centered at ρ(s) with Θ(s,r,0)=β(r,s) (see Figure 1).

For a fixed ρ(s), the filtering plane remains unchanged for all rL. As shown in Figure 3, we can change the variable γ to γ˜ so that the direction for γ˜=0 now points to the direction eπ, and the filtering direction is still specified clockwise. Let θ(r,s) denote the angle from eπ (γ˜=0) to β(r,s). Then, (6) can be rewritten as

f(r)=12π2sbstds|rρ(s)|PV×ππqDf(ρ(q),Θ(s,γ˜))|q=sdγ˜sin(γ˜θ(r,s)). (7)

Note that Θ(s,r,γ) now is changed to Θ(s,γ˜) which is independent of rL, and the value of θ(r,s) is negative. Our condition (i) implies that

PVθ(a,s)θ(c,s)qDf(ρ(q),Θ(s,γ˜))|q=sdγ˜sin(γ˜θ(r,s)) (8)

is known for any s[sb,st] and for any r on the line-segment ac¯.

Figure 3.

Figure 3

Variable change from γ to γ˜.

To reconstruct f(r) on the line-segment bc¯, we need to know that

h(r)=12π2sbstds|rρ(s)|PV×γ˜[π,π],γ˜[θ(a,s),θ(c,s)]×qDf(ρ(q),Θ(s,γ˜))|q=sdγ˜sin(γ˜θ(r,s)) (9)

for r on the line-segment bc¯. In fact, the inner integral of (9) is an ordinary integral for r on the line-segment ac¯. Let rp(s) denote the point on L such that (rp(s)ρ(s)) is perpendicular to L, as shown in Figure 4. Then, sin(γ˜θ(r,s))=sinγ˜cos(θ(r,s))cosγ˜sin(θ(r,s)) with

sin(θ(r,s))=|rp(s)ρ(s)||rρ(s)|,cos(θ(r,s))=ε|rrp(s)||rρ(s)|, (10)

where ε=1 if r is on the ρ(st) side of rp(s) and ε=1 if r is on the ρ(sb) side of rp(s). If we use complex plane coordinates (see Figure 4) with the origin ρ(sb) and the positive direction from ρ(sb) to ρ(st), then we have

cos(θ(r,s))=rrp(s)|rρ(s)|. (11)

Then, h(r) in (9) becomes

h(r)=12π2sbstdsγ˜[π,π],γ˜[θ(a,s),θ(c,s)]×qDf(ρ(q),Θ(s,γ˜))|q=s×dγ˜sinγ˜(rrp(s))+cosγ˜|rp(s)ρ(s)|. (12)

Note that the denominator under dγ˜ is nonzero for r on ac¯ in the real axis. Therefore, if we replace r by z in (12), h(z) is an analytic function on the complex plane with cuts along the real axis from to a and from c to +. As a result, we can always take derivatives with respect to z under integration on the right side of (12), and the proof follows the same arguments as in the proof of Cauchy’s integral theorem.

Figure 4.

Figure 4

Complex coordinate system for the analytic continuity.

By condition (ii), f(r) is known on the line-segment ab¯. Hence,

f(r)=12π2sbstds|rρ(s)|PV×θ(a,s)θ(c,s)qDf(ρ(q),Θ(s,γ˜))|q=s×dγ˜sin(γ˜θ(r,s))+h(r) (13)

is known for r on the line-segment ab¯. Assumption (i) and (8) imply that the first term on the right side of (13) is also known. Therefore, h(z) is known for any z on the line-segment ab¯. Then, by analytic continuation, h(z) on the line-segment bc¯ can be uniquely determined by its value on the line-segment ab¯. That is, (9) is known for r on the line-segment bc¯. By assumption (i), (8) is known for r on the line-segment bc¯. This gives us the exact and stable reconstruction of f(r) on the line-segment bc¯ by (7). That is, Theorem 1 is proved in the FBP framework.

We have two remarks for the above proof. First, these arguments work for the generalized PI-line filtering direction only. If the filtering direction is not in the PI-line direction, neighboring points on the same PI-line will require different filtering integrals. In this case, currently we do not know how to link a filtering integral to another filtering integral for the interior reconstruction. Second, the translation from θ(r,s) to rrp(s) is a crucial step. Without such a step, one cannot deal with the effect of the outer integral in (9). With that change, (12) becomes manageable because r only appears in the inner integral.

4. DISCUSSIONS AND CONCLUSION

While we have proved that the exact and stable 3D interior reconstruction is feasible from data focusing on a VOI and collected along a general smooth scanning trajectory, we believe that our results can be also extended to the case of discontinuous scanning trajectories. The general exact cone-beam reconstruction results were reported for both continuous and discontinuous trajectories [68, 12, 13]. Similarly, we can use the same tricks such as in [12, 13] to formulate more general results. We will elaborate this type of ideas further in the future, such as for triple-source cone-beam CT [22, 23].

Because the closed-form method for analytic continuity is unavailable, we adapted a projection onto convex set (POCS) method [19] and a singular value decomposition (SVD) [20] method for exact 2D interior reconstruction, and these methods can be further adapted for exact 3D interior reconstruction and should have the same noise characteristics. Moreover, the BPF and FBP formulations will lead to different numerical implementations for exact 3D interior reconstruction when an analytic continuity method is given. According to our theorem, the function value of f(r) must be known in some subregions of a VOI to be reconstructed. For practical applications and further research, we may use and add other constraints or prior information into the interior reconstruction process such as an iterative reconstruction procedure. These additional constraints may be included but not be limited to mean and other moment values, histogram features, maximum/minimum values of subregions or involved components, and low-resolution images related to the VOI (subregions or neighbors). Even if we do not know the exact function value of f(r) in a subregion or we do not necessarily need exact reconstruction, we can still utilize our analytically obtained guidelines to construct approximate reconstruction algorithms.

In addition to CT-specific interior reconstruction techniques, we recognize that our approach for interior reconstruction can be readily applied for MRI, SPECT, PET, and other geometric optic-based imaging modes. Furthermore, we feel that our exact interior reconstruction results can be extended into the case of the exponential attenuated radon transform [24, 25]. Specifically, we can use iterative algorithms to produce superior images in the same spirit of the exact interior CT reconstruction. Our general hypothesis is that we can start with a generalized Hilbert transform of attenuated radon data and reach similar conclusions by analytic continuation. While analytic algorithms may be developed for the uniformly attenuation SPECT/PET, iterative algorithms (e.g., POCS) should be feasible for exact 3D interior SPECT/PET reconstruction in the case of non-uniformly attenuation background.

In the CT field, the most popular imaging model assumes a monochromatic source and a motionless subject. Theorem 1 in this paper is also based on the same assumption. However, our results are also relevant to polychromatic and/or dynamic imaging. By utilizing truly local data instead of global data, we may achieve better temporal resolution, higher image contrast, less image artifacts, and so on. This aspect seems deserving more research efforts as well.

In conclusion, using the BPF and FBP approaches, respectively, we have proved that the 3D exact interior reconstruction is feasible from both longitudinally and transversely truncated data collected along any general scanning trajectory only through an internal VOI. The major mathematical tool which we have used is the analytic continuation theory. Our previous reconstruction algorithms for exact 2D interior reconstruction can be directly applied in the 3D case. Our results can take other mathematical forms, can be extended to other imaging fields, and have tremendous application potentials. We are actively working to realize selected possibilities.

ACKNOWLEDGMENT

This work is partially supported by National Institute of Biomedical Imaging and Bioengineering (NIH/NIBIB) grants (EB002667, EB004287, and EB007288).

References

  • 1.Katsevich A. Theoretically exact filtered backprojection-type inversion algorithm for spiral CT. SIAM Journal on Applied Mathematics. 2002;62(6):2012–2026. [Google Scholar]
  • 2.Katsevich A. An improved exact filtered backprojection algorithm for spiral computed tomography. Advances in Applied Mathematics. 2004;32(4):681–697. [Google Scholar]
  • 3.Zou Y, Pan X. Exact image reconstruction on PI-lines from minimum data in helical cone-beam CT. Physics in Medicine and Biology. 2004;49(6):941–959. doi: 10.1088/0031-9155/49/6/006. [DOI] [PubMed] [Google Scholar]
  • 4.Wang G, Vannier MW. Bolus-chasing angiography with adaptive real-time computed tomography. 2003. U.S. Patent 6,535,821.
  • 5.Wang G, Ye Y. Nonstandard spiral cone-beam scanning methods, apparatus, and applications. Patent disclosure filled with University of Iowa, November 2003, (US Provisional patent application pending).
  • 6.Ye Y, Zhao S, Yu H, Wang G. Exact reconstruction for cone-beam scanning along nonstandard spirals and other curves. In: Developments in X-Ray Tomography IV, vol. 5535; Denver, Colo, USA. 2004. Aug, pp. 293–300. [Google Scholar]
  • 7.Ye Y, Zhao S, Yu H, Wang G. A general exact reconstruction for cone-beam CT via backprojection-filtration. IEEE Transactions on Medical Imaging. 2005;24(9):1190–1198. doi: 10.1109/TMI.2005.853626. [DOI] [PubMed] [Google Scholar]
  • 8.Ye Y, Wang G. Filtered backprojection formula for exact image reconstruction from cone-beam data along a general scanning curve. Medical Physics. 2005;32(1):42–48. doi: 10.1118/1.1828673. [DOI] [PubMed] [Google Scholar]
  • 9.Zhao S, Yu H, Wang G. A unified framework for exact cone-beam reconstruction formulas. Medical Physics. 2005;32(6):1712–1721. doi: 10.1118/1.1869632. [DOI] [PubMed] [Google Scholar]
  • 10.Zhuang T, Leng S, Nett BE, Chen G-H. Fan-beam and cone-beam image reconstruction via filtering the backprojection image of differentiated projection data. Physics in Medicine and Biology. 2004;49(24):5489–5503. doi: 10.1088/0031-9155/49/24/007. [DOI] [PubMed] [Google Scholar]
  • 11.Zou Y, Pan X, Sidky EY. Theory and algorithms for image reconstruction on chords and within regions of interest. Journal of the Optical Society of America A. 2005;22(11):2372–2384. doi: 10.1364/josaa.22.002372. [DOI] [PubMed] [Google Scholar]
  • 12.Pack JD, Noo F. Cone-beam reconstruction using 1D filtering along the projection of M-lines. Inverse Problems. 2005;21(3):1105–1120. [Google Scholar]
  • 13.Pack JD, Noo F, Clackdoyle R. Cone-beam reconstruction using the backprojection of locally filtered projections. IEEE Transactions on Medical Imaging. 2005;24(1):70–85. doi: 10.1109/tmi.2004.837794. [DOI] [PubMed] [Google Scholar]
  • 14.Katsevich A. Image reconstruction for a general circle-plus trajectory. Inverse Problems. 2007;23(5):2223–2230. [Google Scholar]
  • 15.Parker DL. Optimal short scan convolution reconstruction for fanbeam CT. Medical Physics. 1982;9(2):254–257. doi: 10.1118/1.595078. [DOI] [PubMed] [Google Scholar]
  • 16.Noo F, Clackdoyle R, Pack JD. A two-step Hilbert transform method for 2D image reconstruction. Physics in Medicine and Biology. 2004;49(17):3903–3923. doi: 10.1088/0031-9155/49/17/006. [DOI] [PubMed] [Google Scholar]
  • 17.Defrise M, Noo F, Clackdoyle R, Kudo H. Truncated Hilbert transform and image reconstruction from limited tomographic data. Inverse Problems. 2006;22(3):1037–1053. [Google Scholar]
  • 18.Wang G, Ye Y, Yu H. General VOI/ROI reconstruction methods and systems using a truncated Hilbert transform. 2007. May, Patent disclosure submitted to Virginia Tech. Intellectual Properties.
  • 19.Ye Y, Yu H, Wei YC, Wang G. A general local reconstruction approach based on a truncated Hilbert transform. International Journal of Biomedical Imaging. 2007;2007:8 pages. doi: 10.1155/2007/63634.63634 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Yu H, Ye Y, Wang G. Local reconstruction using the truncated Hilbert transform via singular value decomposition. submitted to IEEE Transactions on Medical Imaging . [Google Scholar]
  • 21.Natterer F. The Mathematics of Computerized Tomography. Vol. 32. Philadelphia, Pa, USA: SIAM; 2001. (Classics in Applied Mathematics). [Google Scholar]
  • 22.Zhao J, Jiang M, Zhuang TG, Wang G. An exact reconstruction algorithm for triple-source helical cone-beam CT. Journal of X-Ray Science and Technology. 2006;14(3):191–206. [Google Scholar]
  • 23.Zhao J, Jiang M, Zhuang TG, Wang G. Minimum detection window and inter-helix PI-line with triple-source helical cone-beam scanning. Journal of X-Ray Science and Technology. 2006;14(2):95–107. [Google Scholar]
  • 24.Tang Q, Zeng GL, Gullberg GT. Analytical fan-beam and cone-beam reconstruction algorithms with uniform attenuation correction for SPECT. Physics in Medicine and Biology. 2005;50(13):3153–3170. doi: 10.1088/0031-9155/50/13/013. [DOI] [PubMed] [Google Scholar]
  • 25.Tang Q, Zeng GL, Wu J, Gullberg GT. Exact fan-beam and 4π-acquisition cone-beam SPECT algorithms with uniform attenuation correction. Medical Physics. 2005;32(11):3440–3447. doi: 10.1118/1.2068907. [DOI] [PubMed] [Google Scholar]

Articles from International Journal of Biomedical Imaging are provided here courtesy of Wiley

RESOURCES