Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

SHCT: segmented helical computed tomography based on multiple slant source-translation

Open Access Open Access

Abstract

Micro-computed tomography (Micro-CT) is inevitably required to inspect long large objects with high resolution. It is well known that helical CT solves the so-called “long object” problem, but it requires that the measured object be strictly located in the lateral field of view (FOV). Therefore, developing a novel scanning method to extend the FOV in both the lateral and axial directions (i.e., the large helical FOV) is necessary. Recently, due to the application of linearly distributed source arrays and the characteristics of easy extension of the FOV and engineering implementation, straight-line scanning systems have attracted much attention. In this paper, we propose a segmented helical computed tomography (SHCT) based on multiple slant source-translation. SHCT can readily extend the helical FOV by adjusting the source slant translation (SST) length, pitch (or elevation of the SST trajectory), and number of scanning circles. In SHCT, each projection view is truncated laterally and axially, but the projection data set within the cylindrical FOV region is complete. To ensure reconstruction efficiency and avoid the lateral truncation, we propose a generalized backprojection-filtration (G-BPF) algorithm for SHCT approximate reconstruction. Experimental results verify the effectiveness of the proposed SHCT methods for imaging large and long objects. As the pitch decreases, the proposed SHCT methods can reconstruct competitive, high-quality volumes.

© 2023 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement

1. Introduction

Micro-computed tomography (Micro-CT) is a crucial technology and piece of equipment that utilizes radiation penetrability and reconstruction algorithms to achieve high-resolution, non-destructive imaging and detection of the interior of objects. It plays an indispensable role in various fields, including material characterization [1], biological research [2], medical research [3], and industrial inspections [4]. In practical applications, it is inevitable to require high-resolution imaging of large and long objects [58], such as lithium-ion batteries [9], plant stem tissue [10], and critical workpieces in aerospace [11]. However, achieving both high spatial resolution and a large field of view (FOV) is often challenging in traditional CT [4,12]. The size of the detector typically determines the FOV, and manufacturing large-sized detectors is difficult and expensive [7].

To enlarge the FOV, several efficient scanning methods have been proposed, including detector-offset scanning [1316], traverse-continuous-rotate scanning [17], rotation-translation-translation multi-scan mode [18], rotation-translation multi-scan mode [19], elliptical trajectory [20], complementary circular scanning [21], and rotated detector [22]. Recently, straight-line scanning methods have gained significant attention [4,12,2326], especially with the development of linearly distributed source arrays based on carbon nanotubes [2325]. To extend the FOV, single and multiple source translation computed tomography (STCT and mSTCT) imaging geometries, along with their corresponding reconstruction algorithms, were previously proposed [4,12]. In STCT, the detector remains fixed, the measured object is positioned close to the X-ray source to achieve high geometric magnification, and the source is translated parallel to the detector for scanning.

Due to the limited angle, STCT can only reconstruct partial portions. Therefore, mSTCT is designed to acquire complete projections in order to reconstruct the image inside the FOV. Moreover, the tube X-ray source typically has a highly consistent and wide beam angle [4,24]. As a result, STCT theoretically has a long source translation distance to enlarge the FOV. However, the imaging geometry involved in extending the FOV inevitably leads to truncated projections from each perspective, and mSTCT is no exception [12]. To avoid reconstruction errors caused by truncation in STCT, an iterative algorithm combined with compressed sensing was initially developed [4]. Considering its low reconstruction efficiency, the virtual projection-based filtering backprojection (V-FBP) algorithm for mSTCT was proposed. The virtual projection was designed to circumvent truncated projections and the set of measured X-ray divergences for each detector element [12]. Due to the ramp filtering of V-FBP along the source, its cutoff frequency is affected by the source sampling points (or projection numbers). Consequently, high-quality images can only be reconstructed with a sufficiently large number of projections. Furthermore, ramp filtering is a global operator. In the extended FOV, it is necessary to have sufficiently wide redundant data and smooth weighting functions. Otherwise, the error at the truncation point will significantly impact the entire image. To further address truncated errors and improve scanning efficiency, our research group previously proposed a novel cone-beam approximate backprojection filtration (BPF) algorithm for mSTCT reconstruction [26]. Although BPF for mSTCT can reconstruct high-quality images under large geometric magnification and an extended FOV, it reduces the axial height of the cone-beam artifact-free volume [26]. This is consistent with the aforementioned scanning methods for enlarging the FOV, which cannot solve the so-called “long object” problem. One solution is to use segmented mSTCT cone-beam scanning along the measured object axis, but it affects the detection speed and axial consistency of the image [27]. Additionally, the additional image registration and mosaic operations introduce some errors.

In reality, the above-mentioned scanning methods are mainly extending the FOV in the lateral direction, whereas the FOV of the standard helical CT (HCT) is a cylinder, so it has the ability to image long objects [28]. HCT has gradually become a primary focus of CT research and development, as one scan can not only obtain more reconstruction layers but also high detection efficiency and good axial consistency [2730]. Though HCT can solve the problem of long objects, it is actually equivalent to the circular trajectory in the top view and cannot extend the FOV laterally. The existing scanning methods for extending the lateral FOV of HCT mainly include deflection-based helical CT and dual helical CT. The deflection-based helix requires that the area covered by the ray beam at each projection angle exceeds half of the cross-sectional area of the scanning area to ensure numerical stability. The lateral FOV of the deflection-based helix is determined by the size of the detector. Dual helical CT, including the dual-source-based dual helix [31] and single-source-based dual helix [5,7,8]. The dual-source-based dual helix [31] requires that the central layer of the ray beam at each helix angle covers the entire cross-sectional area to be measured, with the aim of improving scanning speed. Each helix of the single-source-based dual helix illuminates a portion of the measured object at each viewing angle. By translating the measured object in two opposite directions along the detector direction and completing two helical scans, the cross-sectional area of the measured object can be fully covered by the two ray beams, with the aim of extending the lateral FOV [57]. Compared to the deflection-based helix, the double helix increases the projection data, but its data volume better meets Tuy’s data sufficiency condition for exact reconstruction [7,8].

In this paper, our inspiration comes from the transformation from the circular trajectory into the helical trajectory to satisfy Tuy’s data sufficiency condition. For this reason, we investigate the mSTCT imaging geometry and discover that the full-scan mSTCT (F-mSTCT) [32] can be represented as a non-standard helix. Therefore, we propose a novel segmented helical CT (SHCT) to enlarge the helical FOV, which consists of multiple slant source translation (SST) trajectories, to address the challenge of imaging large and long objects with high resolution. To ensure efficient reconstruction and avoid lateral projection truncation, based on our previously proposed BPF algorithm for mSTCT [26], we generalize it to SHCT and propose a generalized BPF reconstruction algorithm, which we refer to as G-BPF. The inspiration for constructing G-BPF for SHCT is derived from the general Feldkamp-Davis-Kress (G-FDK) algorithm for HCT proposed by Wang et al. [33]. Furthermore, we design various experiments to demonstrate the performance of the proposed SHCT approaches.

This paper is structured as follows: Section 2 introduces the F-mSTCT imaging geometry as a reference theory. In Section 3, we describe the proposed SHCT imaging geometry and an approximate cone-beam analytic algorithm. The numerical experiments are performed to investigate the performance and properties of the proposed SHCT and its reconstruction algorithm in Section 4. Finally, we discuss some issues with SHCT and differences with other CT scanning methods in Section 5. Section 6 concludes this work.

2. Preliminary

In STCT, the flat panel detector is fixed, and the X-ray source focus is translated parallel to the detector [4]. Due to the incomplete projections of one STCT [4], it is necessary to introduce mSTCT to acquire a complete projection data set within the FOV from different angles. In fact, to achieve complete projection data collection, mSTCT (half-scan) [12] and F-mSTCT [32] can be used, and the reconstructed results with F-mSTCT (full-scan) are more stable under the large FOVs [32]. Figure 1 illustrates the different view geometries and sinogram of F-mSTCT, the fixed coordinate origin is set at the axis of the rotary table, where R denotes the distance from the source trajectory to the fixed coordinate origin, $dod$ represents the detector-to-origin distance, $\lambda$ is the local coordinate of X-ray source focal spot on the translation trajectory, u and v are Cartesian coordinates on the flat panel detector.

 figure: Fig. 1.

Fig. 1. Geometry model and sinogram of F-mSTCT with six segments STCT: (a) 3D imaging model of F-mSTCT; (b) sinogram of F-mSTCT; (c) front view and illustration of (a); and (d) top view and illustration of (a).

Download Full Size | PDF

Some properties of mSTCT include [4]: 1) the geometric magnification can be set as large as possible by placing the measured object close to the source; and 2) the large geometric magnification can cause truncated projection, i.e., the beam only illuminates a part of the measured object, but the complete projections can be obtained by adjusting the source translation distance; 3) the FOV of mSTCT is defined as the circular area centered at the origin o with the radius of ${R_1}$ where the measured projection data set is complete, as shown in Fig. 1(b), and the formula of ${R_1}$ is

$${R_1} = \frac{{{\lambda _m}dod - {u_m}R}}{{\sqrt {{{(R + dod)}^2} + {{({\lambda _m} + {u_m})}^2}} }}.$$

Here, the detailed derivation of ${R_1}$ can be found in the paper [4]. ${\lambda _m}$ is the half length of the source translation trajectory, ${u_m}$ is the half length of the flat panel detector, and ${v_m}$ is the half height of the flat panel detector.

In mSTCT, to achieve a large magnification by the object close to the source (i.e., the magnification is $r = (R + dod)/R$), with the source-to-detector distance $sdd$ being invariant (i.e., $sdd = R + dod$), when $R$ is decreased, $dod$ is increased. In this case, the intersection height ${Z_{rec}}$ of the reconstructed cylindrical region and the X-ray beam becomes narrower, as shown in Fig. 1(c), and the formula of ${Z_{rec}}$ according to this geometric relationship is

$${Z_{rec}} = \frac{{2{v_m}(R - {R_1})}}{{R + dod}}.$$

Here, the decrease of R inevitably leads to decrease of ${Z_{rec}}$. The FOV is enlarged, but the reconstructed axial region becomes narrow, which means that only a narrow, artifact-free cylindrical region can be reconstructed.

3. Methods

3.1 Imaging geometry of SHCT

3.1.1 Definition of SHCT trajectory

SHCT comprises multiple SST trajectories with different translation angles and z-coordinates. As illustrated in Fig. 2(a), the measured object is positioned in close proximity to the source to achieve high magnification. The detector is fixed and maintained parallel to the SST trajectory, with its midpoint aligned to the SST trajectory. When the source focus is quickly translated along the SST trajectory, the detector can acquire cone-beam projections from different views. Figures 2(b) and (c) illustrate the different views of the SST imaging geometry. The fixed coordinate system is a cartesian coordinate including x, y, and z, and its origin is located on the axis of the rotary table and at the axial height midpoint of the measured object. $\theta$ is the clockwise angle from the positive x-axis to the SST direction. $\gamma$ is the angle of elevation of the SST trajectory.

 figure: Fig. 2.

Fig. 2. Imaging model of SST: (a) 3D imaging model of SST; (b) and (c) are the planar geometries under different views of (a).

Download Full Size | PDF

To implement SHCT, the SST trajectory and the detector is fixed, and the turntable is rotated at the angle interval $\Delta \theta $ and translated at the spacing $\mathrm{\Delta }h$ along the z-axis. It is equivalent to the measured object is stationary, while the SST trajectory and detector rotate and translate around it. Figure 3 shows the imaging geometry of SHCT, and we can formulate each X-ray source focus trajectory as

$${\vec{S}_{{\theta _n}}}({{\lambda_i}} )= \left[ {\begin{array}{ccc} {{\lambda_i}\cos \gamma ,}&{ - R,}&{z(i,n)} \end{array}} \right] \cdot {\vec{A}_{{\theta _n}}},$$
and we formulate the detector element as
$${\vec{D}_{{\theta _n}}}({{u_j}} )= \left[ {\begin{array}{ccc} {{u_j},}&{dod,}&{{z_v}(k,n)} \end{array}} \right] \cdot {\vec{A}_{{\theta _n}}},$$
with
$${\vec{A}_{{\theta _n}}} = \left[ {\begin{array}{ccc} {\textrm{cos}{\theta_n}}&{ - \textrm{sin}{\theta_n}}&0\\ {\textrm{sin}{\theta_n}}&{\textrm{cos}{\theta_n}}&0\\ 0&0&1 \end{array}} \right].$$

Here, ${\lambda _i} \in [{ - {\lambda_m},\textrm{ }{\lambda_m}} ]$, i is the index of source sample point, $i = 1,\textrm{ }2,\textrm{ }\ldots ,\textrm{ }N$, so ${\lambda _i} = 2{\lambda _m}/(N - 1) \cdot (i - 1) - {\lambda _m}$ and N is the number of source sample points per SST ($N$ is generally set to an odd to align the midpoint correspondence with the origin of the detector). $j = 1,\textrm{ }2,\textrm{ }\ldots ,\textrm{ }J$, and J is the number of elements in the row direction of the detector, ${u_j} \in [{ - {u_m},\textrm{ }{u_m}} ]$. ${\theta _n}$ is the clockwise angle from the positive x-axis to the n-th SST direction, ${\theta _n} = ({n - 1} )\Delta \theta $, n represents the index of SST in SHCT, $n = 1,\textrm{ }2,\textrm{ }\ldots ,\textrm{ }{N_r} \cdot T$, T is the number of SST trajectories in a lap scan, and ${N_r}$ denotes the number of scan cycles of SHCT, i.e., ${N_r} \cdot T$ is total number of SST. $\Delta \theta $ is determined by the equation

$$\Delta \theta = 2\textrm{arctan}\left( {\frac{{{u_m}}}{{dod}}} \right),$$
its definition can be found in the paper [4]. $T$ can be determined by the equation
$$T = ceil\left( {\frac{{2\mathrm{\pi }}}{{\Delta \theta }}} \right),$$
where $ceil({\cdot} )$ is a function that rounds up to the nearest integer.

 figure: Fig. 3.

Fig. 3. Imaging models of SHCT: (a)–(c) Imaging model and its different view when SHCT consists of six SST trajectories with scanning a lap; and (d)–(f) Imaging model and its different view when SHCT consists of 10 SST trajectories with scanning a lap.

Download Full Size | PDF

In Eq. (3), $z(i,n)$ is a function of the z-axis that represents X-ray source in the n-th SST, it can be expressed as

$$z(i,n) = {h_s} \cdot (i - 1) + \mathrm{\Delta }h \cdot (n - 1) - H/2,$$
where h is the pitch of SHCT, so $\mathrm{\Delta }h$ (the axial height per SST, excluding the intersection between adjacent SST trajectories) is
$$\mathrm{\Delta }h = h/T,$$
and the axial height per SST $\mathrm{\Delta }h^{\prime}$ is
$$\mathrm{\Delta }h\mathrm{^{\prime}} = \frac{{2{\lambda _m} \cdot \mathrm{\Delta }h}}{{\sqrt {{L^2} + \mathrm{\Delta }{h^2}} }}.$$

Here, the axial spacing of each source sample point in one SST trajectory is ${h_s} = \mathrm{\Delta }h\mathrm{^{\prime}}/(N - 1)$. L is the edge length of a closed polygon in the top view of SHCT, $L = \sqrt {2{R^2}(1 - \textrm{cos}\Delta \theta )} $. The total axial height of the SHCT trajectory is H, i.e.,

$$H = {N_r} \cdot h + (\mathrm{\Delta }h\mathrm{^{\prime}} - \mathrm{\Delta }h).$$

In Eq. (4), ${z_v}(k,n)$ denotes the z-coordinates of the detector elements in the column direction, i.e.,

$${z_v}(k,n) = {v_k} + \mathrm{\Delta }h \cdot (n - 1) - (H - \mathrm{\Delta }h\mathrm{^{\prime}})/2,$$
where ${v_k} \in [{ - {v_m},\textrm{ }{v_m}} ]$, $k = 1,\textrm{ }2,\textrm{ }\ldots ,\textrm{ }K$, and K is the number of detector elements in the column.

3.1.2 Properties of SHCT

In Figs. 3(b) and (e), it is not difficult to find that the top-view imaging geometries of SHCT are equivalent to the F-mSTCT geometries (see Fig. 1). Therefore, according to Eq. (1) of the FOV radius ${R_1}$ of the F-mSTCT, we can get the enlarged lateral FOV radius $R_1^\mathrm{^{\prime}}$ of the SHCT with complete projection data as follows:

$$R_1^{\prime} = \frac{{{\lambda _m}dod \cdot \textrm{cos}\gamma - {u_m}R}}{{\sqrt {{{(R + dod)}^2} + {{({\lambda _m}\textrm{cos}\gamma + {u_m})}^2}} }},$$
where the angle $\gamma $ of elevation per SST trajectory is determined as follow:
$$\gamma = \arctan \left( {\frac{{\mathrm{\Delta }h \cdot dod}}{{2R{u_m}}}} \right).$$

Here, it can be found that there is only a need to change the original ${\lambda _m}$ to ${\lambda _m}\textrm{cos}\gamma $ to achieve equivalence. Therefore, compared with HCT, SHCT not only combines the characteristics of mSTCT but also has additional properties. The summary is as follows:

Property 1-2. SHCT inherits the first two properties of mSTCT (see Section 2.1).

Property 3. In SHCT, by adjusting the length of the SST trajectory $2{\lambda _m}$ and the angle $\gamma $ of elevation (see Eq. (13)), the size of the lateral FOV can be changed easily. The longer the SST trajectory (provided that the detector can receive the large offset beam without exceeding the physical limit) and the smaller the elevation, the larger the lateral FOV.

Property 4. In SHCT, by adjusting the pitch h, the number ${N_r}$ of scan cycles of SHCT, and the SST trajectory length $2{\lambda _m}$, the axial height H of SHCT can be adjusted (see Eqs. (9)–(11)) to meet the data sufficient condition for imaging the long object.

3.1.3 Cone-beam projection

Let $f({\vec{r}} )$ be the 3D volumetric function, where $\vec{r} = (x,y,z)$ denotes a point in this function space. We consider that $f({\vec{r}} )$ is smooth and may be nonzero everywhere inside the cylinder region $\Omega $, whose definition is

$$\Omega = \{{(x,y,z)\textrm{|}{x^2} + {y^2} < R{{_1^{\prime}}^2},\textrm{ } - H/2 < z < H/2,\textrm{ }R_1^{\prime} < R} \}.$$

Mathematically, the cone beam projections measured for source sample point ${\vec{S}_{{\theta _n}}}({\lambda _i})$ can be formulated by the local coordinate ${\lambda _i}$ of X-ray source on the n-th SST trajectory as follows:

$${D_f}({{{\vec{S}}_{{\theta_n}}}({\lambda_i}),\vec{\beta }} )= \mathop \int \nolimits_0^{ + \infty } f({\vec{S}_{{\theta _n}}}({\lambda _i}) + t\vec{\beta })\textrm{d}t,\; \textrm{ }\vec{\beta } \in S,$$
where unit vector $\vec{\beta }$ indicates the projection direction of an individual X-ray, and S is the set of all unit vectors in ${\mathrm{\mathbb{R}}^3}$. For a given point $\vec{r}$ within the cylinder region and source sample point location ${\lambda _i}$ on the n-th SST trajectory, one can determine the direction of a specific X-ray that passes through $\vec{r}$ as:
$$\vec{\beta }({\vec{r},{{\vec{S}}_{{\theta_n}}}({\lambda_i})} )= \frac{{\vec{r} - {{\vec{S}}_{{\theta _n}}}({\lambda _i})}}{{|{\vec{r} - {{\vec{S}}_{{\theta_n}}}({\lambda_i})} |}}.$$

When the cone-beam projection in the detector is denoted by $p({u,v,{\lambda_i}(n)} )$, where u and v are Cartesian coordinates in the detector, the orthogonal projection of the middle point of the SST trajectory onto the detector is chosen as the origin, and we can also get

$$p({u,v,{\lambda_i}(n)} )= {D_f}({{{\vec{S}}_{{\theta_n}}}({\lambda_i}),\vec{\beta }} ).$$

We define the unit vectors ${\vec{e}_u}(n)$, ${\vec{e}_v}(n)$, and ${\vec{e}_w}(n)$ as related to the fixed coordinate system as

$${\vec{e}_u}(n) = ({ - \textrm{sin}{\theta_n},\textrm{ cos}{\theta_n},\textrm{ }0} ),\textrm{ }{\vec{e}_v}(n) = ({0,\textrm{ }0,\textrm{ }1} ),\textrm{ }{\vec{e}_w}(n) = ({\textrm{cos}{\theta_n}\textrm{, sin}{\theta_n},\textrm{ }0} ),$$
where unit vector ${\vec{e}_u}(n)$ and ${\vec{e}_v}(n)$ are parallel to the row and column of the detector, respectively, and unit vector ${\vec{e}_w}(n)$ is orthogonal to the detector and point toward it (Fig. 4).

 figure: Fig. 4.

Fig. 4. Illustration of scanning and forward projection in SHCT.

Download Full Size | PDF

The detector coordinates of the line that connects $\vec{r}$ to ${\vec{S}_{{\theta _n}}}({\lambda _i})$ can be written as:

$$u = (R + dod)\frac{{\vec{\beta } \cdot {{\vec{e}}_u}(n)}}{{\vec{\beta } \cdot {{\vec{e}}_w}(n)}} = (R + dod)\frac{{\vec{r} \cdot {{\vec{e}}_u}(n)}}{{R + \vec{r} \cdot {{\vec{e}}_w}(n)}},$$
$$v = (R + dod)\frac{{\vec{\beta } \cdot {{\vec{e}}_v}(n)}}{{\vec{\beta } \cdot {{\vec{e}}_w}(n)}} = (R + dod)\frac{{\vec{r} \cdot {{\vec{e}}_v}(n) - z((N + 1)/2,n)}}{{R + \vec{r} \cdot {{\vec{e}}_w}(n)}}.$$

3.1.4 Differences between SHCT and other helical scans

Figures 5(a) and (b) illustrate the schematics of the deflection-based helix and dual helix CT, respectively. They are improved scanning methods to extend the lateral FOV based on HCT. In the industrial CT, the deflection-based helix often deviates the measured object along the detector direction by a small distance and rotates, while the source detector shifts along the rotation axis or the measured object shifts to achieve this. It usually requires that the area covered by the beam at each angle exceed more than half of the cross-sectional area of the scanning area to ensure numerical stability. Moreover, there is an increase in missed projections when the pitch is large. In dual helix, each helix illuminates a portion of the measured object at each view. However, by translating the measured object in two opposite directions along the detector row and completing two spiral scans, we can obtain a complete projection data set that fully covers the cross-section of the measured object [58].

 figure: Fig. 5.

Fig. 5. Schematic illustrations of different imaging geometries: (a) deflection-based helix CT; (b) dual-helix CT; and (c) broken-line helix CT.

Download Full Size | PDF

Overall, the proposed SHCT is geometrically similar to broken-line helix [33], as shown in Fig. 5(c). Nevertheless, there are significant differences between them, as follows:

  • 1) In broken-line helix, the object is placed relatively close to the detector, while in SHCT, the object is placed as close to the source as possible. Therefore, SHCT can image objects at a higher magnification than broker-line helix.
  • 2) In broken-line helix, as the object is located within an X-ray beam, the projection is non-truncated, while in SHCT, the projection is truncated because the X-ray beam diverging from each source position can only illuminate a small part of the object.
  • 3) In broken-line helix, the FOV is mainly limited by the size of the detector, while in SHCT, the FOV is mainly determined by the source translation distance.

Note that SHCT is only a supplement to traditional scanning methods, not a substitute. Additionally, with the emergence and rapid development of linearly distributed sources based on carbon nanotubes [3,2325], they can be introduced to improve efficiency and precision.

3.2 Approximate cone-beam analytical algorithm

As is well known, the G-FDK algorithm was first proposed by Wang et al. from the raw FDK algorithm of the circular trajectory and has been the most practical method for solving HCT imaging so far [30,3335]. Inspired by G-FDK and based on our previously developed BPF for mSTCT [26,32], we propose a G-BPF algorithm for SHCT approximate reconstruction. More specifically, referring to the previous derivative backprojection (DBP) formula for STCT [26], the DBP formula of the n-th SST (the detail is described in Supplement 1) is written as follows:

$$\scalebox{0.9}{$\displaystyle{b_{{\theta _n}}}(x,y,z) = \frac{1}{2}\mathop \int \limits_{ - {\lambda _m}}^{ + {\lambda _m}} \frac{{(R + dod)}}{{{{( - x\textrm{sin}{\theta _n} + y\textrm{cos}{\theta _n} + R)}^2}}}{\left. {\frac{\partial }{{\partial u}}\left\{ {\frac{{(R + dod) \cdot p(u,v,\lambda (n))}}{{{{(R + dod)}^2} + {{(\lambda \textrm{cos}\gamma - u)}^2} + {{(v - \lambda \textrm{sin}\gamma )}^2}}}} \right\}} \right|_{u = u^{\prime}}}\textrm{d}\lambda ,$}$$
where $\partial ({\cdot} )/\partial u$ denotes the derivative along the detector row. $p(u,v,\lambda (n))$ is the cone-beam projection data with source at local position $\lambda $ of the n-th SST, referred to Eqs. (20) and (21), and the coordinates of the source emitting ray passing through (x, y, z) onto the flat panel detector can be formulated as:
$$u^{\prime} = \frac{{(R + dod)(x\textrm{cos}{\theta _n} + y\textrm{sin}{\theta _n}) - \lambda \textrm{cos}\gamma (x\textrm{sin}{\theta _n} - y\textrm{cos}{\theta _n} + dod)}}{{ - x\textrm{sin}{\theta _n} + y\textrm{cos}{\theta _n} + R}},$$
$$v = (R + dod)\frac{{z - \lambda \textrm{sin}\gamma - z((N + 1)/2,n)}}{{ - x\textrm{sin}{\theta _n} + y\textrm{cos}{\theta _n} + R}} + \lambda \textrm{sin}\gamma .$$

For the volumetric DBP image of the n-th SST, to achieve the transformation from ${b_{{\theta _n}}}(x,y,z)$ to the function ${f_{{\theta _n}}}(x,y,z)$, we need to perform a one-dimensional finite Hilbert inverse along parallel to the direction of the SST top-view on its z-axial layer-by-layer image, which is equivalent to the finite Hilbert inverse in the cone-beam mSTCT reconstruction [26]. Finally, adding reconstructed results of all SST scans, i.e., $f(x,y,z) = \mathop \sum \nolimits_{n = 1}^{{N_r} \cdot T} {f_{{\theta _n}}}(x,y,z)$, we get a volumetric image. However, there is a crossing between adjacent SST trajectories, not only does truncation projection occur, but there is also redundancy in the projection data. Therefore, we introduce the smooth redundant weighting function designed for F-mSTCT in the paper [32] into Eq. (22).

4. Experiments

To verify the effectiveness and performance of the proposed SHCT imaging geometry and the derived approximate analytic algorithm, we designed some numerical experiments. The reconstruction is programmed using the Astra 1.9 tool and accelerated using the GPU [36]. The experiments were conducted on a computer with an Intel Core i7-8550U CPU @ 1.80 GHz and an NVIDIA GeForce MX250. The 3D Shepp-Logan phantom was chosen as the measured object, and its projections were acquired by the line integrals along the directions of the ray.

4.1 Reconstructions with F-mSTCT, HCT and SHCT

The purpose of this experiment was to compare the reconstruction performance of HCT in G-FDK, SHCT and F-mSTCT in BPF. The setup of HCT is set to the same with partial parameters (including R, $dod$, p, ${N_r}$, and the parameters of the detector) listed in Table 1.

Tables Icon

Table 1. Geometry parameters for SHCT experiments

In each helix turn of HCT, 1080 projections were obtained, and 251 projections were acquired per STCT and SST. With the parameter setups in Table 1, the trajectory of the SHCT and F-mSTCT scanning a lap can be determined, and the number of SST trajectories is six (see Figs. 3(a) and (b)). The Shepp-Logan phantom size was about 16.76 mm × 16.76 mm × 14 mm, and it was constructed on a 256 × 256 × 256 grid. Noted that F-mSTCT had a slightly larger FOV (see Eq. (1)) than that of SHCT (see Eq. (13)) with the same length of source translation trajectory, as a result of the SST of SHCT having an elevation angle $\gamma$.

As shown in Figs. 6(a) and (b), the reconstruction results indicate that F-mSTCT can only reconstruct large lateral objects completely, but it cannot scan and image truncated axially long objects. In Figs. 6(c)-(d) and (e)-(f), the reconstruction results show HCT and SHCT can all scan and image an axially truncated long object. SHCT can image the large object, but HCT shows serious truncated artifacts in the lateral directions as a result of its small FOV.

 figure: Fig. 6.

Fig. 6. Reconstruction results via BPF for F-mSTCT, G-FDK for HCT, and G-BPF for SHCT, respectively: (a)-(b), (c)-(d) and (e)-(f) are the scanning trajectories and central reconstructed slices of F-mSTCT, HCT and SHCT, respectively. A display window is [0, 1] for all.

Download Full Size | PDF

4.2 Reconstructions with different pitches

We perform quantitative experiments to investigate the performance of G-BPF for SHCT with different pitches. Based on Table 1, the pitch p of the SHCT trajectory was set at 1 mm, 1.5 mm, 3 mm, and 6 mm, respectively, which corresponds to the number ${N_r}$ of scan cycles of 18, 12, 6, and 3 so that the scanning trajectory would cover the phantom, and the corresponding reconstruction results are displayed in Fig. 7. The common concept of the normalized pitch $p^{\prime}$ (the definition is $p^{\prime} = p/V$, where $V$ represents the height of the detector along the z-direction at the origin [35]) was introduced, thus $p^{\prime}$ was about 0.134, 0.202, 0.403, and 0.807, respectively.

 figure: Fig. 7.

Fig. 7. Reconstruction results via G-BPF for SHCT with different pitches: (a)-(d) central slices when the normalized pitches are 0.807, 0.403, 0.202, and 0.134, respectively; (e)-(g) central profiles along the x, y, and z-axis of (a)-(d), respectively. A display window is [0, 1] for all.

Download Full Size | PDF

We apply some numerical metrics, including root mean square error (RMSE), peak signal-to-noise ratio (PSNR), and structural similarity index (SSIM), to quantitatively evaluate the reconstruction quality. The smaller the RMSE and SSIM, the higher the PSNR, indicating higher reconstruction quality. Some axial slices show some artifacts similar to the trajectory shape of SHCT, which may be due to the approximate use of the 2D redundant weighting function to handle the redundancy of SHCT cone-beam projections [3335]. These reconstruction results with different normalized pitches indicate the image quality increases as the normalized pitch $p^{\prime}$ decreases, which is consistent with the trend of approximate cone-beam reconstruction in HCT [3335].

4.3 Reconstructions with different geometric magnification

We change the geometric magnification into about 13.67 by adjusting the source-to-origin distances to 15 mm and the detector-to-origin distances to 190 mm. The parameters about the detector, the pitch p, and the number of scan cycles ${N_r}$ were the same as those listed in Table 1. The length of SST trajectory $2{\lambda _m}$ was set to 24 mm. With these setups, we can know that scanning a lap requires 10 SST trajectories (see Eq. (7) of calculating T and Figs. 3(d)-(f)), an interval translation angle $\Delta \theta$ of 36°, and an angle of elevation per SST $\gamma$ of 1.8535°, the total height of SHCT trajectory H of 18.4762 mm, the radius of lateral FOV $R_1^{\prime}$ of 5.9521 mm.

To image the phantom completely, the measured Shepp-Logan phantom size was set to about 11.9 × 11.9 × 14 mm3. The reconstruction results are displayed in Fig. 8. These results basically illustrate that changing the geometric magnification allows SHCT and its BPF algorithm to be adaptive to scan and image. The RMSE, PSNR, and SSIM of the reconstruction volumes are 0.0443, 28.5962, and 0.9330, respectively. Although the slices along the axis display some artifacts due to approximate reconstruction, the profiles and numerical metrics can be accepted.

 figure: Fig. 8.

Fig. 8. Reconstruction results via G-BPF for SHCT with different geometric magnification and number of SST trajectories with scanning a lap: (a) the trajectory of SHCT with 10 SST trajectories when scanning a lap; (b) the three central reconstructed slices; and (c)-(e) the central profiles along the x, y, and z-axis of the reconstructed volume. A display window is [0, 1].

Download Full Size | PDF

4.4 Reconstructions with real data

To validate the availability of SHCT in practice, an experimental platform was constructed, as shown in Fig. 9(a). This platform mainly consists of a micro-focus X-ray source, a rotary and horizontal propulsion device, a flat panel detector, a lifting platform. The X-ray source is installed on the lifting platform, and the measured object is a circular steel pipe about 1.5 m long and 16 mm in diameter, which is filled with materials composed of aluminum powder agglomerates and tungsten particles. The geometrical parameters in Table 1 was used to scan the measured object at the ways of HCT and SHCT, respectively. The number of scan cycles ${N_r}$ is 16, and the reconstruction matrix is 256 × 256 × 600.

 figure: Fig. 9.

Fig. 9. The experimental platform and reconstruction results with real data: (a) the experimental platform; (b) a segment reconstruction volume, x-y slice and x-z slice, respectively, via HCT scanning and G-FDK algorithm; and (c) reconstruction results via SHCT and its G-BPF algorithm. A gray window is [0, 65535] (the bit-width is 16 bits).

Download Full Size | PDF

This platform can implement HCT and SHCT without changing configurations. To achieve SHCT, each SST scan can be formed by two types of composed motions, i.e., the X-ray source is raised or lowered vertically, and the measured object is continuously translated by the horizontal propulsion mechanism. The measured object is then rotated at an angle interval after one SST scan, and the next SST scan is performed. Figure 9(b) shows three orthogonal central slices of the part-reconstructed volume via HCT scanning and the G-FDK algorithm. As the comparison, Fig. 9(c) also displays the relevant reconstruction results via SHCT scanning and its G-BPF algorithm. We can see that SHCT can extend the FOV in the lateral direction to image a large and long object, while HCT exhibit severe cupping artifacts due to a small FOV. Due to the occurrence of metal artifacts, the slices may not be high-contrast, but we can still observe the internal fill material from the reconstruction results of SHCT.

5. Discussion

In this paper, we develop the SHCT to scan and image large and long objects with high resolution. SHCT can provide a larger lateral FOV than HCT at the same geometric magnification. In other words, SHCT has a larger geometric magnification or higher spatial resolution at the same lateral FOV as HCT. HCT can image the long object, but the FOV is limited in the lateral direction. Although mSTCT can conveniently enlarge the FOV in the lateral direction by controlling the source translation distance, it can only reconstruct a narrow volume as a result of the object being placed closer to the source. Briefly, SHCT inherits some of the characteristics of HCT and mSTCT simultaneously. It is possible to image a large lateral object with high resolution by adjusting the length of SST and its elevation $\gamma$. Besides, it can also image a long axial object with high resolution by setting a small pitch p and a large number of scan cycles ${N_r}$.

In the cylindrical FOV of SHCT, there is complete projection data set in the lateral area with a radius of $R_1^{\prime}$, while the projection slightly larger than the lateral area with a radius of $R_1^{\prime}$ is incomplete. When the radius of the measured object is less than $R_1^{\prime}$, theoretically exact reconstruction can be achieved. However, when the lateral radius of the measured object is slightly greater than $R_1^{\prime}$, theoretically it is not possible to use analytic reconstruction to obtain high-quality complete images, but iterative algorithms and deep learning can be used. In the axial direction of the cylindrical FOV, there is complete projection data set in the area within the height of H. When the height of the measured object is less than H, an exact volume reconstruction theoretically may be achieved.

In fact, we only perform some preliminary studies for SHCT reconstruction. Considering efficiency, we only give the approximate cone-beam reconstruction algorithm, i.e., G-BPF. Although G-BPF can reconstruct high-quality volumes with a small pitch, this kind of approximate reconstruction is practical, and its efficiency makes it popular in applications. Considering the complexity and efficiency, we only adopt the redundant weighting function in the 2D situation. However, the redundancy of SHCT is complex in the 3D layers, so it will exhibit some visible artifacts in the case of large pitches. In the future, we will try our best to address these problems. We will derive Katsevich-type [37] and BPF-type [38] exact reconstruction algorithms for SHCT with the complete projection data set. Furthermore, we will apply deep learning methods to achieve high-resolution reconstruction of SHCT with large pitches, robust 3D redundancy weighting, and reconstruction of areas larger than the radius $R_1^{\prime}$ with incomplete projection data.

Besides the developed SHCT equipment in this work, we can also design other architectures to implement the SHCT scanning method for different applications, as shown in Fig. 10. To high-resolution inspect the large workpiece placed on the rotary table, Fig. 10(a) set a lifting platform under the rotary table and install the X-ray source on the slanted linear module. Figure 10(b) displays the schematic of a vertical SHCT system used for imaging chip arrays. In this SHCT system, the slant translation scanning of the X-ray source is horizontal, the detector is fixed directly above, and the batch of chips to be tested are horizontally placed on carbon fiber boards and can be controlled by the mechanisms for rotation and translation. To achieve the SHCT scanning method, these architectures avoid a strict requirement for the source-detector system to highly synchronize with the measured object to form composite motion. This can be achieved by independent, separated motions, making control simpler and easier to achieve, such as first translating the source along the slant line, then rotating the measured object at an angle interval, and finally raising or lowering it for a certain distance. Additionally, Fig. 10(c) depicts the conceptual diagram of SHCT for medical imaging by introducing the linearly distributed source array (multi-focus).

 figure: Fig. 10.

Fig. 10. Different schematics of SHCT implementation: (a) the SHCT system to image the large workpiece with a certain height; (b) the small-sized vertical SHCT equipment to image chip arrays; and (c) the conceptual diagram of SHCT for medical imaging.

Download Full Size | PDF

6. Conclusion

In this paper, we propose a SHCT method to easily extend the FOV in both lateral and axial directions to meet Tuy's data sufficiency condition for high-resolution imaging of large and long objects. The top-view of SHCT is equivalent to the previously developed F-mSTCT imaging geometry, so its characteristics are basically consistent with those of F-mSTCT and own axial characteristics similar to HCT. To achieve effective analytical reconstruction of SHCT and avoid lateral truncation, we are inspired by the idea of G-FDK for HCT. We generalize the previously proposed BPF algorithm for mSTCT to the SHCT imaging geometry and further propose a G-BPF approximate reconstruction algorithm. Experimental results demonstrate that the G-BPF for SHCT can image a large and long object within the cylindrical FOV with high quality, especially in the case of a small pitch. As a supplement to traditional CT scanning and imaging methods, the proposed SHCT methods address the challenge of imaging large and long objects in micro-CT applications, and can be easily implemented in practical systems.

Funding

National Natural Science Foundation of China (52075133); CGN-HIT Advanced Nuclear and New Energy Research Institute (CGN-HIT202215).

Acknowledgments

The authors thank Prof. Fenglin Liu and Dr. Haijun Yu in the Engineering Research Center of Industrial Computed Tomography Nondestructive Testing, Ministry of Education, Chongqing University, for selflessly providing learning materials on mSTCT imaging geometry and its reconstruction algorithms.

Disclosures

The authors declare no conflicts of interest.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Supplemental document

See Supplement 1 for supporting content.

References

1. S.-Y. Chung, J.-S. Kim, D. Stephan, and T.-S. Han, “Overview of the use of micro-computed tomography (micro-CT) to investigate the relation between the material characteristics and properties of cement-based materials,” Constr. Build. Mater. 229, 116843 (2019). [CrossRef]  

2. N. Ghavidelnia, R. Hedayati, M. Sadighi, and M. Aghdam, “Development of porous implants with non-uniform mechanical properties distribution based on CT images,” Appl. Math. Model. 83, 801–823 (2020). [CrossRef]  

3. H. Gong, R. Liu, H. Yu, J. Lu, O. Zhou, L. Kan, J. He, and G. Cao, “Interior tomographic imaging of mouse heart in a carbon nanotube micro-CT,” J. X-Ray Sci. Technol. 24(4), 549–563 (2016). [CrossRef]  

4. H. Yu, L. Li, C. Tan, F. Liu, and R. Zhou, “X-ray source translation based computed tomography (STCT),” Opt. Express 29(13), 19743–19758 (2021). [CrossRef]  

5. X. Zou, L. Zeng, and Z. Li, “Dual helical cone-beam CT for inspecting large object,” J. X-Ray Sci. Technol. 17(3), 233–251 (2009). [CrossRef]  

6. X. Zou and L. Zeng, “Scan and reconstruction of helical cone-beam industrial CT for big workpiece,” in 17th World Conference on Nondestructive Testing (2008).

7. L. Zeng and X. Zou, “Katsevich-type reconstruction for dual helical cone-beam CT,” J. X-Ray Sci. Technol. 18, 353 (2010). [CrossRef]  

8. L. Zeng and X. Zou, “BPF-Type Reconstruction for Dual Helical Cone-Beam CT,” Current Medical Imaging 7, 125 (2010). [CrossRef]  

9. X. Lu, A. Bertei, D. P. Finegan, C. Tan, S. R. Daemi, J. S. Weaving, K. B. O’Regan, T. M. Heenan, G. Hinds, and E. Kendrick, and others, “3D microstructure design of lithium-ion battery electrodes assisted by X-ray nano-computed tomography and modelling,” Nat. Commun. 11(1), 2079 (2020). [CrossRef]  

10. P. O’Brien, R. Bei, and C. Collins, “Micro-CT constitutes a valuable tool in assessing the impact of cordon constriction on the vascular morphology of grapevines,” OENO One 57(1), 333–343 (2023). [CrossRef]  

11. S. Fidan, “The use of Micro-CT in Materials Science and Aerospace Engineering,” in Micro-computed Tomography (micro-CT) in Medicine and Engineering (Springer, 2020), pp. 267–276.

12. H. Yu, S. Ni, J. Chen, W. Ge, L. Zhang, and F. Liu, “Analytical reconstruction algorithm for multiple source-translation computed tomography (mSTCT),” Appl. Math. Model. 117, 251–266 (2023). [CrossRef]  

13. K. S. Sharma, H. Gong, O. Ghasemalizadeh, H. Yu, G. Wang, and G. Cao, “Interior micro-CT with an offset detector,” Med. Phys. 41(6Part1), 061915 (2014). [CrossRef]  

14. D. Schäfer, M. Grass, and P. Haar, “FBP and BPF reconstruction methods for circular X-ray tomography with off-center detector,” Med. Phys. 38(S1), S85–S94 (2011). [CrossRef]  

15. G. Wang, “X-ray micro-CT with a displaced detector array,” Med. Phys. 29(7), 1634–1636 (2002). [CrossRef]  

16. Q. Lin, M. Yang, Q. Wu, B. Tang, and X. Zhang, “A Reconstruction Method Through Projection Data Conversion Under the Displaced Detector Scanning for Industrial Cone-Beam CT,” IEEE Trans. Nucl. Sci. 66, 2364 (2019). [CrossRef]  

17. D. Nahamoo, C. R. Crawford, and A. C. Kak, “Design constraints and reconstruction algorithms for traverse-continuous-rotate CT scanners,” IEEE Trans. Biomed. Eng. BME-28(2), 79–98 (1981). [CrossRef]  

18. W. Qi, M. Chen, H. Zhang, and P. Zhang, “A New Reconstruction Algorithm for Cone-beam CT with Unilateral Off-centered RT Multi-scan,” in Industrial and Applied Mathematics in China (World Scientific, 2009).

19. M. Chen, H. Zhang, and P. Zhang, “BPF-based reconstruction algorithm for multiple rotation–translation scan mode,” Prog. Nat. Sci. - PROG NAT SCI 18(2), 209–216 (2008). [CrossRef]  

20. T. Li, X. Li, Y. Yang, D. E. Heron, and M. S. Huq, “A novel off-axis scanning method for an enlarged ellipse cone-beam computed tomography field of view,” Med. Phys. 37(12), 6233–6239 (2010). [CrossRef]  

21. D. Yang, H. Li, S. M. Goddu, and J. Tan, “CBCT volumetric coverage extension using a pair of complementary circular scans with complementary kV detector lateral and longitudinal offsets,” Phys. Med. Biol. 59(21), 6327–6339 (2014). [CrossRef]  

22. D. Stromer, P. Kugler, S. Bauer, G. Lauritsch, and A. Maier, “Data Completeness Estimation for 3D C-Arm Scans with Rotated Detector to Enlarge the Lateral Field-of-View,” in Bildverarbeitung für die Medizin (2016), pp. 164–169.

23. T. Zhang, Y. Xing, L. Zhang, X. Jin, H. Gao, and Z. Chen, “Stationary Computed Tomography with Source and Detector in Linear Symmetric-Geometry: Direct Filtered-Backprojection Reconstruction,” Med. Phys. 47, 2222–2236 (2020). [CrossRef]  

24. H. Gao, L. Zhang, Z. Chen, Y. Xing, J. G. Cheng, and Z. Qi, “Direct filtered-backprojection-type reconstruction from a straight-line trajectory,” Opt. Eng. 46(5), 057003 (2007). [CrossRef]  

25. J. Zhang, G. Yang, Y. Cheng, B. Gao, Q. Qiu, Y. Lee, J. Lu, and O. Zhou, “Stationary scanning x-ray source based on carbon nanotube field emitters,” Appl. Phys. Lett. 86(18), 1 (2005). [CrossRef]  

26. Z. Wang, H. Yu, Y. Huang, S. Wang, S. Ni, Z. Li, F. Liu, and J. Cui, “BPF Algorithms for Multiple Source-Translation Computed Tomography Reconstruction,” arXiv, arXiv:2305.18878 (2023). [CrossRef]  

27. Y. Zou, X. Pan, and E. Sidky, “Image reconstruction in regions-of-interest from truncated projections in a reduced fan-beam scan,” Phys. Med. Biol. 50(1), 13–27 (2005). [CrossRef]  

28. G. Wang, T. Lin, P. Cheng, D. Shinozaki, and H.-G. Kim, “Scanning cone-beam reconstruction algorithms for X-ray microtomography,” Proc. SPIE 1556, 99–112 (1992). [CrossRef]  

29. A. Germaneau, P. Doumalin, and J.-C. Dupré, “Comparison between X-ray micro-computed tomography and optical scanning tomography for full 3D strain measurement by digital volume correlation,” Ndt E Int. 41(6), 407–415 (2008). [CrossRef]  

30. P. Riviere and C. Crawford, “From EMI to AI: a brief history of commercial CT reconstruction algorithms,” J. Med. Imaging 8(5), 1 (2021). [CrossRef]  

31. H. Hui, “Image reconstruction for a CT system implementing a dual fan beam helical scan,” U.S. Patent US5513236A (30 April 1996).

32. Z. Wang, Y. Liu, S. Wang, X. Bian, Z. Li, and J. Cui, “Analytical reconstructions of full-scan multiple source-translation computed tomography under large field of views,” arXiv, arXiv:2305.19767 (2023). [CrossRef]  

33. G. Wang, T. Lin, P.-C. Cheng, and D. Shinozaki, “A General Cone-Beam Reconstruction Algorithm,” IEEE Trans. Med. Imaging 12(3), 486–496 (1993). [CrossRef]  

34. H. Kudo and T. Saito, “Helical-scan computed tomography using cone-beam projections,” in Systems and Computers in Japan (1991), 3, pp. 1958–1962.

35. X. Tang, J. Hsieh, R. Nilsen, S. Dutta, D. Samsonov, and A. Hagiwara, “A three-dimensional-weighted cone beam filtered backprojection (CB-FBP) algorithm for image reconstruction in volumetric CT - Helical scanning,” Phys. Med. Biol. 51(4), 855–874 (2006). [CrossRef]  

36. W. Van Aarle, W. J. Palenstijn, J. De Beenhouwer, T. Altantzis, S. Bals, K. J. Batenburg, and J. Sijbers, “The ASTRA Toolbox: A platform for advanced algorithm development in electron tomography,” Ultramicroscopy 157, 35–47 (2015). [CrossRef]  

37. A. Katsevich, “Improved exact FBP algorithm for spiral CT,” 32 (2003).

38. Y. Zou and X. Pan, “Exact image reconstruction on PI-lines from minimum data in helical cone-beam CT,” Phys. Med. Biol. 49(6), 941–959 (2004). [CrossRef]  

Supplementary Material (1)

NameDescription
Supplement 1       Supplement 1

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (10)

Fig. 1.
Fig. 1. Geometry model and sinogram of F-mSTCT with six segments STCT: (a) 3D imaging model of F-mSTCT; (b) sinogram of F-mSTCT; (c) front view and illustration of (a); and (d) top view and illustration of (a).
Fig. 2.
Fig. 2. Imaging model of SST: (a) 3D imaging model of SST; (b) and (c) are the planar geometries under different views of (a).
Fig. 3.
Fig. 3. Imaging models of SHCT: (a)–(c) Imaging model and its different view when SHCT consists of six SST trajectories with scanning a lap; and (d)–(f) Imaging model and its different view when SHCT consists of 10 SST trajectories with scanning a lap.
Fig. 4.
Fig. 4. Illustration of scanning and forward projection in SHCT.
Fig. 5.
Fig. 5. Schematic illustrations of different imaging geometries: (a) deflection-based helix CT; (b) dual-helix CT; and (c) broken-line helix CT.
Fig. 6.
Fig. 6. Reconstruction results via BPF for F-mSTCT, G-FDK for HCT, and G-BPF for SHCT, respectively: (a)-(b), (c)-(d) and (e)-(f) are the scanning trajectories and central reconstructed slices of F-mSTCT, HCT and SHCT, respectively. A display window is [0, 1] for all.
Fig. 7.
Fig. 7. Reconstruction results via G-BPF for SHCT with different pitches: (a)-(d) central slices when the normalized pitches are 0.807, 0.403, 0.202, and 0.134, respectively; (e)-(g) central profiles along the x, y, and z-axis of (a)-(d), respectively. A display window is [0, 1] for all.
Fig. 8.
Fig. 8. Reconstruction results via G-BPF for SHCT with different geometric magnification and number of SST trajectories with scanning a lap: (a) the trajectory of SHCT with 10 SST trajectories when scanning a lap; (b) the three central reconstructed slices; and (c)-(e) the central profiles along the x, y, and z-axis of the reconstructed volume. A display window is [0, 1].
Fig. 9.
Fig. 9. The experimental platform and reconstruction results with real data: (a) the experimental platform; (b) a segment reconstruction volume, x-y slice and x-z slice, respectively, via HCT scanning and G-FDK algorithm; and (c) reconstruction results via SHCT and its G-BPF algorithm. A gray window is [0, 65535] (the bit-width is 16 bits).
Fig. 10.
Fig. 10. Different schematics of SHCT implementation: (a) the SHCT system to image the large workpiece with a certain height; (b) the small-sized vertical SHCT equipment to image chip arrays; and (c) the conceptual diagram of SHCT for medical imaging.

Tables (1)

Tables Icon

Table 1. Geometry parameters for SHCT experiments

Equations (24)

Equations on this page are rendered with MathJax. Learn more.

$${R_1} = \frac{{{\lambda _m}dod - {u_m}R}}{{\sqrt {{{(R + dod)}^2} + {{({\lambda _m} + {u_m})}^2}} }}.$$
$${Z_{rec}} = \frac{{2{v_m}(R - {R_1})}}{{R + dod}}.$$
$${\vec{S}_{{\theta _n}}}({{\lambda_i}} )= \left[ {\begin{array}{ccc} {{\lambda_i}\cos \gamma ,}&{ - R,}&{z(i,n)} \end{array}} \right] \cdot {\vec{A}_{{\theta _n}}},$$
$${\vec{D}_{{\theta _n}}}({{u_j}} )= \left[ {\begin{array}{ccc} {{u_j},}&{dod,}&{{z_v}(k,n)} \end{array}} \right] \cdot {\vec{A}_{{\theta _n}}},$$
$${\vec{A}_{{\theta _n}}} = \left[ {\begin{array}{ccc} {\textrm{cos}{\theta_n}}&{ - \textrm{sin}{\theta_n}}&0\\ {\textrm{sin}{\theta_n}}&{\textrm{cos}{\theta_n}}&0\\ 0&0&1 \end{array}} \right].$$
$$\Delta \theta = 2\textrm{arctan}\left( {\frac{{{u_m}}}{{dod}}} \right),$$
$$T = ceil\left( {\frac{{2\mathrm{\pi }}}{{\Delta \theta }}} \right),$$
$$z(i,n) = {h_s} \cdot (i - 1) + \mathrm{\Delta }h \cdot (n - 1) - H/2,$$
$$\mathrm{\Delta }h = h/T,$$
$$\mathrm{\Delta }h\mathrm{^{\prime}} = \frac{{2{\lambda _m} \cdot \mathrm{\Delta }h}}{{\sqrt {{L^2} + \mathrm{\Delta }{h^2}} }}.$$
$$H = {N_r} \cdot h + (\mathrm{\Delta }h\mathrm{^{\prime}} - \mathrm{\Delta }h).$$
$${z_v}(k,n) = {v_k} + \mathrm{\Delta }h \cdot (n - 1) - (H - \mathrm{\Delta }h\mathrm{^{\prime}})/2,$$
$$R_1^{\prime} = \frac{{{\lambda _m}dod \cdot \textrm{cos}\gamma - {u_m}R}}{{\sqrt {{{(R + dod)}^2} + {{({\lambda _m}\textrm{cos}\gamma + {u_m})}^2}} }},$$
$$\gamma = \arctan \left( {\frac{{\mathrm{\Delta }h \cdot dod}}{{2R{u_m}}}} \right).$$
$$\Omega = \{{(x,y,z)\textrm{|}{x^2} + {y^2} < R{{_1^{\prime}}^2},\textrm{ } - H/2 < z < H/2,\textrm{ }R_1^{\prime} < R} \}.$$
$${D_f}({{{\vec{S}}_{{\theta_n}}}({\lambda_i}),\vec{\beta }} )= \mathop \int \nolimits_0^{ + \infty } f({\vec{S}_{{\theta _n}}}({\lambda _i}) + t\vec{\beta })\textrm{d}t,\; \textrm{ }\vec{\beta } \in S,$$
$$\vec{\beta }({\vec{r},{{\vec{S}}_{{\theta_n}}}({\lambda_i})} )= \frac{{\vec{r} - {{\vec{S}}_{{\theta _n}}}({\lambda _i})}}{{|{\vec{r} - {{\vec{S}}_{{\theta_n}}}({\lambda_i})} |}}.$$
$$p({u,v,{\lambda_i}(n)} )= {D_f}({{{\vec{S}}_{{\theta_n}}}({\lambda_i}),\vec{\beta }} ).$$
$${\vec{e}_u}(n) = ({ - \textrm{sin}{\theta_n},\textrm{ cos}{\theta_n},\textrm{ }0} ),\textrm{ }{\vec{e}_v}(n) = ({0,\textrm{ }0,\textrm{ }1} ),\textrm{ }{\vec{e}_w}(n) = ({\textrm{cos}{\theta_n}\textrm{, sin}{\theta_n},\textrm{ }0} ),$$
$$u = (R + dod)\frac{{\vec{\beta } \cdot {{\vec{e}}_u}(n)}}{{\vec{\beta } \cdot {{\vec{e}}_w}(n)}} = (R + dod)\frac{{\vec{r} \cdot {{\vec{e}}_u}(n)}}{{R + \vec{r} \cdot {{\vec{e}}_w}(n)}},$$
$$v = (R + dod)\frac{{\vec{\beta } \cdot {{\vec{e}}_v}(n)}}{{\vec{\beta } \cdot {{\vec{e}}_w}(n)}} = (R + dod)\frac{{\vec{r} \cdot {{\vec{e}}_v}(n) - z((N + 1)/2,n)}}{{R + \vec{r} \cdot {{\vec{e}}_w}(n)}}.$$
$$\scalebox{0.9}{$\displaystyle{b_{{\theta _n}}}(x,y,z) = \frac{1}{2}\mathop \int \limits_{ - {\lambda _m}}^{ + {\lambda _m}} \frac{{(R + dod)}}{{{{( - x\textrm{sin}{\theta _n} + y\textrm{cos}{\theta _n} + R)}^2}}}{\left. {\frac{\partial }{{\partial u}}\left\{ {\frac{{(R + dod) \cdot p(u,v,\lambda (n))}}{{{{(R + dod)}^2} + {{(\lambda \textrm{cos}\gamma - u)}^2} + {{(v - \lambda \textrm{sin}\gamma )}^2}}}} \right\}} \right|_{u = u^{\prime}}}\textrm{d}\lambda ,$}$$
$$u^{\prime} = \frac{{(R + dod)(x\textrm{cos}{\theta _n} + y\textrm{sin}{\theta _n}) - \lambda \textrm{cos}\gamma (x\textrm{sin}{\theta _n} - y\textrm{cos}{\theta _n} + dod)}}{{ - x\textrm{sin}{\theta _n} + y\textrm{cos}{\theta _n} + R}},$$
$$v = (R + dod)\frac{{z - \lambda \textrm{sin}\gamma - z((N + 1)/2,n)}}{{ - x\textrm{sin}{\theta _n} + y\textrm{cos}{\theta _n} + R}} + \lambda \textrm{sin}\gamma .$$
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.