|
1.INTRODUCTIONCone-beam computed tomography (CBCT) is a common solution to provide in-room imaging in various forms of radiotherapy. Several commercial solutions are available, often as an imager mounted on the gantry of a linear accelerator. At the same time, custom solutions exist as well, in particular for hadrontherapy.1 The National Center for Oncological Hadrontherapy (CNAO, Pavia, Italy) employs such a scanner: a custom CBCT scanner mounted on a Kawasaki robotic manipulator.2 It provides high geometric reproducibility and is employed for both individual X-ray radiographs and CBCT acquisitions inside the treatment room before the delivery of the treatment fraction. The device was primarily intended for correcting the patient setup based on registration of the bony anatomy and cannot produce a sufficiently wide field-of-view (FOV) to avoid data truncation when targeting wider locations, e.g. the abdomen or the thorax. In this work, the FOV is defined as the region in the source trajectory plane for which all ray lines are acquired (at any position and direction). Adaptive radiotherapy using the acquired CBCT images is being investigated, but it is of clinical interest to accurately reconstruct complete axial slices in wide locations for qualitative and dosimetric assessments of interfractional variations. Like most CBCT scanners with a fixed flat panel detector (FPD), the conventional geometry of the system is such that for all source positions, the midline, defined by the point source and the center of the detector, is orthogonal to the rotation axis and intersects it at the center of the source trajectory.3 Axial FOV enlargement is typically achieved through a technique called half fan, suitable for filtered backprojection (FBP) reconstruction.4 Mechanically, half fan requires a detector capable of transverse displacements and an adjustable X-ray source collimation. Both features are not available in the aforementioned CNAO CBCT scanner. A feasible alternative is to perform a complete displaced center of rotation (DCoR) scan with a fixed tilt of the detector. This consists of a 360° scan where the midline is offset w.r.t. the axis of rotation. This offset can be realized by the CNAO CBCT scanner while the relative positions of the source and detector are unchanged and the same collimation can be used. Previous works dealt with DCoR and aimed at correcting it as a misalignment.5 Instead, we would like to use this geometry to enlarge the reconstructed FOV, as in Ref. 3. Such a trajectory is compatible with robotic manipulators as the one of the CNAO CBCT scanner and is easily programmable in the robot controller. However, bulky hardware in the treatment room limits the sampling arc of the C-arm to 220°. The objective of this work is to exploit a couple of short scans6 with complementary offset centers of rotation to obtain the same FOV as a single full 360° DCoR scan would produce. 2.MATERIALS AND METHODS2.1Circular geometry with displaced center of rotationWe examine the scanner geometry in the central plane z = 0 containing the trajectory of the source S. The source and detector are attached to a C-arm which rotates around the isocenter I. We note SID and SDD the source-to-isocenter and source-to-detector distances which are fixed by construction. In the conventional operation, the source and detector rotate on a circle centered on I which is static. We note β the gantry angle between the y-axis and the midline (defined by the source S and the isocenter I). The DCoR geometry makes use of the possibility given by the robotic manipulator to modify the position of I during the system rotation. With respect to the conventional operation, both the source and the FPD are offset from the center O in a direction orthogonal to the midline (and therefore parallel to the detector) as shown in Figure 2. We note τ the angle between the source-center line and the midline which is also the tilt angle between a conventional detector (orthogonal to the source-center line) and the DCoR detector. Like in Ref. 5 and unlike Ref. 3, τ is constant w.r.t. the gantry angle β. The angle τ is positive when I is on the positive side of the x-axis at gantry angle β = 0 as in Figure 2. The offset of the isocenter w.r.t. to the conventional geometry, i.e. the isocenter-to-center distance, is RI = SID|tan τ|. The source trajectory is still a circle, centered on O and defined by S(τ, β) = RS(−sin(β − τ), cos(β − τ), 0), where is the radius of the circle. The isocenter trajectory is also a circle of center O such that I(β) = RI(cos β, sin β, 0). The conventional geometry is when τ = 0, i.e. when RI = 0 and RS = SID. We note ατ = α + |τ| the large fan angle captured by the detector in the central plane with α = arctan(NuΔu/2 SDD) the fan angle captured by the detector w.r.t. the midline (Figure 2), Nu the number of pixels of the detector in the transaxial direction and Δu their spacing. If |τ| < α, the source-to-center line hits the detector and the DCoR strategy could achieve exact reconstruction in the central slice of the FOV with radius RFov = RS sin ατ. This is normally done with a full 360° scan but we propose to combine it with short scans. 2.2Short scanLet gτ be the set of cone-beam projections acquired for a given DCoR geometry with an angle τ defined by the line integral where (τ, β, u, v) is the line defined at gantry angle β and tilt angle τ by the source position S(τ, β) and the position of the detector pixel with coordinates (u, v). If the projections were untruncated with a full fan αu ∈ [−ατ, ατ] with αu = τ + arctan(u/SDD), a short scan of π + 2ατ would be sufficient to reconstruct from divergent rays in the central plane using Parker pre-reconstruction weights6 In Ref. 3, the authors provide an adaptation of the FDK algorithm7 to a full scan DCoR geometry and we note its application to a short scan: This short scan DCoR reconstruction is only exact in the central slice and approximate elsewhere due to the cone-beam artifact stemming from incomplete data with a circular source trajectory. 2.3Complementary short scansWe note that for two scans with opposite offsets τ1 and τ2 = −τ1, the source rotates on the same circle since S(τ1, β) = S(τ2, β − 2τ1). We therefore acquire the corresponding cone-beam projections g1 and g2 for the same arc of source trajectory using the two sets of gantry angle B1 = [τ1, π + 2ατ1 + τ1] and B2 = [τ2, π + 2ατ2 + τ2] which measure the same line integrals in the central plane We refer to this composition of trajectories as complementary displaced centers-of-rotation (C-DCoR). The detectors are however in different positions with a small overlap (Figure 3). We follow the approach of Refs. 4 and 6 to manage redundancies with the weights which are derived from the displaced detector weights of Ref. 8. We obtain the reconstruction formula It can be shown that the reconstruction is exact in the central plane, as in (3). The result of (3) is however different in other planes but previous investigations have shown that the effect of the tilt is limited compared to the cone-beam artifacts in these planes.3 3.EXPERIMENTSThe proposed C-DCoR trajectories have been tested on simulated projections of a Forbild thorax phantom using RTK.9 Geometrical parameters of the simulations mimick the CNAO scanner with SID = 1100 mm and SDD = 1600 mm. The detector has isometric spacing Δu = Δv = 0.388 mm and size Nu × Nv = 768 × 1024 pixels; we therefore have α = 5.32°. We set τ1 = −τ2 = 4.159° which results in RI = 80 mm and RS = 1102.91 mm. The same arc of the circle trajectory is covered with B1 ≃ [−102°, 110°] and B2 ≃ [−110°, 102°], which is larger than 180° + 2ατ ≃ 199° and accounted for in the redundancy weights ws (by replacing ατ by half the scan range minus π in Ref. 2). The reconstructed DCoR scans have a FOV diameter of 363 mm instead of 204 mm for the conventional geometry. The Forbild phantom is isometrically rescaled 0.8 times such that the thorax ellipse semi-minor and semi-major axes are 80 mm and 160 mm and fit in the DCoR FOV. The phantom is centered on O and 400 projections are generated along each complementary scan. The reconstructed scans have size 400 × 400 × 400 pixels with a resolution of 1 × 1 × 1 mm. 4.RESULTSThe weight maps wPw1 and wPw2 and the partial reconstructions τ1{wPw1g1} and τ2{wPw2g2) are displayed in the central slice along with the corresponding weight maps in Figure 4. The resulting phantom reconstruction is qualitatively compared to the reference phantom in Figure 5. The images are masked to the FOV of the C-DCoR scan. In the latter, artifacts caused by strong attenuation in high density vertebrae along the z axis are visible in the sagittal plane. Intensity profiles are extracted from the middle of each slice along the colored lines in Figure 5 in the same figure. The difference between the reference image and the reconstructed image resulted in a mean absolute error (MAE) of 20.5(±24.5) HU inside the FOV. Slightly worse results are obtained when simulating and reconstructing a complete 400 projections half fan acquisition with a 130 mm detector offset with a MAE of 27.6(±25.5) HU (image not shown). Finally, we find equivalent results when simulating and reconstructing a conventional geometry acquisition with a large panel (1536 × 1024 pixels) on the same source trajectory with a MAE of 20.6(±24.0) HU (image not shown). 5.DISCUSSION AND CONCLUSIONSWe successfully developed a reconstruction algorithm to extend the FOV of the CNAO scanner. The C-DCoR acquisition can nearly double the FOV diameter. The method requires two short scans with a short movement of the isocenter and detector between the scans to ensure that the same source trajectory arc is imaged twice with different detector positions. With these arcs, we are able to produce CBCT images of similar quality as conventional short scan or displaced detector CBCT images. Most discrepancies in the reconstructed C-DCoR are caused by the phantom vertebrae and seem to be linked to the cone angle of incident X-rays. Physical effects such as scatter or geometrical fluctuations remain to be assessed on real data. REFERENCESLandry, G. and Hua, C. H.,
“Current state and future applications of radiological image guidance for particle therapy,”
Medical Physics, 45
(11), e1086e1095
(2018). https://doi.org/10.1002/mp.2018.45.issue-11 Google Scholar
Fattori, G., Riboldi, M., Pella, A., Peroni, M., Cerveri, P., Desplanques, M., Fontana, G., Tagaste, B., Valvo, F., Orecchia, R., et al.,
“Image guided particle therapy in CNAO room 2: implementation and clinical validation,”
Physica Medica, 31
(1), 9
–15
(2015). https://doi.org/10.1016/j.ejmp.2014.10.075 Google Scholar
Rit, S., Clackdoyle, R., Keuschnigg, P., and Steininger, P.,
“Filtered-backprojection reconstruction for a cone-beam computed tomography scanner with independent source and detector rotations,”
Medical Physics, 43
(5), 2344
–2352
(2016). https://doi.org/10.1118/1.4945418 Google Scholar
Cho, P. S., Rudd, A. D., and Johnson, R. H.,
“Cone-beam CT from width-truncated projections,”
Computerized Medical Imaging and Graphics, 20
(1), 49
–57
(1996). https://doi.org/10.1016/0895-6111(96)00031-6 Google Scholar
Gullberg, G. T., Crawford, C. R., and Tsui, B. M.,
“Reconstruction algorithm for fan beam with a displaced center-of-rotation,”
IEEE Transactions on Medical Imaging, 5
(1), 23
–29
(1986). https://doi.org/10.1109/TMI.1986.4307735 Google Scholar
Parker, D. L.,
“Optimal short scan convolution reconstruction for fan beam CT,”
Medical Physics, 9
(2), 254
–257
(1982). https://doi.org/10.1118/1.595078 Google Scholar
Feldkamp, L. A., Davis, L. C., and Kress, J. W.,
“Practical cone-beam algorithm,”
Journal of the Optical Society of America A, 1
(6), 612
–619
(1984). https://doi.org/10.1364/JOSAA.1.000612 Google Scholar
Wang, G.,
“X-ray micro-CT with a displaced detector array,”
Medical Physics, 29
(7), 1634
–1636
(2002). https://doi.org/10.1118/1.1489043 Google Scholar
Rit, S., Oliva, M. V., Brousmiche, S., Labarbe, R., Sarrut, D., and Sharp, G. C.,
“The Reconstruction Toolkit (RTK), an open-source cone-beam CT reconstruction toolkit based on the Insight Toolkit (ITK),”
in Journal of Physics: Conference Series,
012079
(2014). Google Scholar
|