COMPUTERIZED TOMOGRAPHIC IMAGE EXPOSURE AND RECONSTRUCTION METHOD
20170221232 · 2017-08-03
Assignee
Inventors
Cpc classification
A61B6/5258
HUMAN NECESSITIES
G06T11/006
PHYSICS
International classification
Abstract
A computerized tomographic image exposure and reconstruction method wherein an object is subjected to irradiation during a relative movement of a source of radiation, saidthe object, and a radiation detector and wherein a digital representation of the radiation image of saidthe object is computed by applying a tomographic reconstruction algorithm to image data read out of the irradiated radiation detector. A number of projection images are generated, each of saidthe projection images being generated by integrating X-ray beams continuously emitted during saidthe relative movement through a predefined movement path, and the created projection images are modeled in a tomographic reconstruction algorithm.
Claims
1-13. (canceled)
14. A computerized tomographic image exposure and reconstruction method, the method comprising the steps of: subjecting an object to irradiation during a relative movement of a source of radiation, the object, and a radiation detector to obtain a radiation image; computing a digital representation of the radiation image of the object by applying a tomographic reconstruction algorithm to image data detected by the radiation detector; and generating a plurality of projection images by integrating X-ray beams continuously emitted during the relative movement through a predefined movement path; wherein the plurality of projection images are modeled in a tomographic reconstruction algorithm.
15. The method according to claim 14, wherein the radiation detector is a 2-dimensional flat panel detector arranged to capture the plurality of projection images.
16. The method according to claim 15, wherein lines of the 2-dimensional flat panel detector are read out consecutively; and a start position and an end position of the predefined movement path are taken into account when projections acquired in a line are reconstructed by the reconstruction algorithm.
17. The method according to claim 14, wherein the modeling of the plurality of projection images in the tomographic reconstruction algorithm is performed by: creating a projection geometry consisting of a set of intermediate projection positions for a continuous projection distributed over the predefined movement path; and duplicating a value of the continuous projection for each intermediate projection position in the set of intermediate projection positions in the reconstruction algorithm.
18. The method according to claim 14, wherein the reconstruction algorithm is an iterative reconstruction algorithm including: a forward tomographic projection obtained by combining the intermediate projection positions in the set of intermediate projection positions to create a forward continuous projection; and a back projection obtained by distributing a projection difference image along the predefined movement path of each intermediate projection position in the set of intermediate projection positions.
19. The method according to claim 17, wherein the reconstruction algorithm is an FBP algorithm implemented by applying the reconstruction algorithm to the duplicated continuous projections.
20. The method according to claim 14, wherein the relative movement is obtained by continuously rotating the source of radiation and the radiation detector around a fixed rotation center and the object is stationary.
21. The method according to claim 14, wherein the relative movement is obtained by continuously rotating the source of radiation and the radiation detector around a moving rotation center and the object is stationary.
22. The method according to claim 14, wherein the relative movement is obtained by continuously rotating the source of radiation relative to the radiation detector, and the radiation detector is stationary.
23. The method according to claim 14, wherein the relative movement is obtained by a continuously rotating the source of radiation and moving the radiation detector.
24. The method according to claim 14, wherein the relative movement of the radiation source and the radiation detector is non-linear.
25. The method according to claim 14, wherein the relative movement of the radiation source and the radiation detector is non-circular.
26. The method according to claim 14, wherein the object is rotating and a combination of the radiation source and the radiation detector is stationary.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032]
[0033]
[0034]
[0035]
[0036]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0037] A preferred embodiment method of the present invention is applied in a tomographic radiation image recording system in which a relative movement is performed between a source of radiation, such as an X-ray source, and a radiation sensitive detector, preferably a 2 dimensional direct X-ray detector.
[0038] In a preferred embodiment of this invention, a continuous relative movement of the radiation detector, the source of radiation and an object is envisaged.
[0039] During this continuous relative movement, the irradiation is also continuous, i.e. the X-ray source continuously emits radiation.
[0040] The emitted radiation is attenuated by an object placed in the irradiation path.
[0041] Next the attenuated radiation is detected by the X-ray detector and the detector is read out so as to generate so-called digital projection images.
[0042] The digital projection images thus generated are applied to a computation module that computes the attenuation coefficients of the irradiated object, also called the image, by applying a tomographic reconstruction algorithm. Reconstruction algorithms are well-known in the art.
[0043] Streak artifacts are a common problem in few-projection reconstructions (taking into account a small number of projections)
[0044]
[0045] For a parallel beam geometry, the rationale for creating continuous projections can be found in the central slice theorem. According to this theorem, the Fourier transform of a 1D projection of an image corresponds to a line in the Fourier transform of the image. A reconstruction from only a few projections therefore suffers from the well known streak artifacts, due to insufficient information about the Fourier space.
[0046] To illustrate this, an example acquisition geometry is shown in
[0047]
[0048] Conceptually, one can easily understand that by acquiring only a few projection images, the Fourier space of the image will be severely undersampled and hence the reconstructed image will contain reconstruction artifacts.
[0049] This can be seen in
[0050] A preferred method of the present invention is based on continuous projections. As opposed to ‘static’ projections, ‘continuous’ projections are acquired by constantly moving X-ray source, object and detector relatively over a predefined path during acquisition of each of a series of projection images. During this movement the X-ray source is constantly irradiating the object.
[0051]
[0052] The continuous projections are then modeled into a reconstruction algorithm such as the well-known SIRT algorithm or the FBP algorithm.
[0053] This modeling is explained starting from a step-and-shoot protocol which is not part of this invention. The paragraphs below explain the modeling for a parallel beam geometry with a stationary object and a source-detector system that rotates on a circular path around the object, but can be easily generalized to other geometries and other relative motions of object, source and detector.
[0054] The attenuation of an X-ray beam in the case of a step-and-shoot protocol, further on called static projection, can be expressed as follows:
with (x,y)=(t cosθ.sub.n−s sinθ.sub.n, t sinθ.sub.n+s cosθ.sub.n) Furthermore, I.sub.0 is the intensity measured by the detector without object and I the intensity after attenuation by the object. The attenuation coefficients of the imaged object are represented by μ(x,y), and the line integral is taken over the X-ray beam L.sub.t,0.sub.
[0055] After transformation of the projection data by a division by ln
and discretization, Eq. (1) can be expressed as a linear combination of the attenuation coefficients in x along the path of the ray:
where b represents the projection data and b.sub.i the projection pixel at position i. The image vector x is the discrete representation of μ, and the weight of the attenuation coefficient at image pixel x.sub.j is α.sub.i,j, which is related to the intersection length of the ray with this pixel.
[0056] The combination of Eq. (2) for all projection pixels leads to a system of linear equations
b=Ax (3)
where A={α.sub.i,j} represents the system matrix, x the vector of unknown attenuation coefficients in the discrete representation of μ and b the b the entire projection data.
[0057] In case of continuous projections, each projection value I.sub.n.sup.c(t) is the result of the integration of photons during rotation of the source-detector system from θ.sub.n to θ.sub.n+1=θ.sub.n+Δ. When the same total radiation dose is administered and the X-ray source and detector move relatively with constant speed, the measured intensity is given by:
with (x,y)=(t cosα−s sinα, t sinα+s cosα)
[0058] In Eq. (4), the tube is assumed to emit a constant density I.sub.0.
[0059] To obtain a discrete formulation of Eq. (4), S rays are sampled between θ.sub.n and θ.sub.n+1. Eq. (2) is modified to:
where α.sub.i,j,s, now represents the weight of the attenuation coefficient at pixel x.sub.j for the beam with angle
[0060] The sampling factor S should be chosen high enough to correctly sample the full area between the corresponding lines in the Fourier space as illustrated in
Reconstruction with Continuous SIRT
[0061] The system of equations (3) can be solved using the State of the art Simultaneous Iterative Reconstruction Technique (SIRT) algorithm, which can be written in matrix formulation as:
x.sup.(k+1)=x.sup.(k)+CA.sup.TR(b−Ax.sup.(k))
where x.sup.k represents the reconstructed image at iteration k and C and R the diagonal matrices with the inverse column and row sums of the system matrix A, respectively.
[0062] The operation Ax.sup.(k) corresponds to a so called forward projection, and the transpose A.sup.T is referred to as the backprojection operator.
[0063] With static exposures according to the prior art, this forward projection comes down to a weighted sum of image pixel values on a ray from source to detector, using an interpolation scheme between all pixels that are partially intersected by this ray. Similarly, the backprojection is a weighted redistribution of a value across the same image pixels in the neighbourhood of that ray.
[0064] For the protocol with continuous projections the forward and backward projectors are adapted. Instead of backprojecting a value along a single ray, this value is distributed along S rays corresponding to S source-detector positions of each exposure as illustrated in
[0065] The forward projector is modeled by S rays matching the sampled continuous exposure.
[0066] Continuous projections and Filter-Backprojection Algorithm (FBP)
[0067] In an alternative preferred embodiment the continuous projections are reconstructed with the Filter-Backprojection (FBP) Algorithm instead of the SIRT algorihm.
[0068] To this extent, a virtual static sinogram consisting of S×N lines is created from the N lines in the continuous sinogram by duplicating each line S times. More advanced upsampling techniques (sinogram interpolation techniques) could be used as well.
[0069] The virtual sinogram is then reconstructed by applying the FBP algorithm as if it originated from S×N different angles, equidistantly spread over the entire angular range. The benefit of using FBP over SIRT for reconstructing the continuous projections is an increased computation speed.
Line-by-Line Reconstruction
[0070] In a continuous projections system, the X-ray source, object and detector are in a constant relative motion while constantly emitting radiation. To ensure full angular coverage of the continuous projections, the detector should start integrating the X-rays for the next projection immediately after the end of the previous projection. Therefore the time needed for the detector to read out the signal should be as small as possible.
[0071] In case of a (cone beam system using a) flat panel detector, the time needed for reading out a full image from the detector cannot be neglected, as illustrated in
[0072] As the source is continuously emitting X-rays and each detector line is read out consecutively, this illustrates that each detector image line is covered by a different angular range of radiation. This is modeled in the reconstruction algorithm.
[0073] Line-by-line reading and resetting of the detector solves the read out delay. This causes each line to collect information from a slightly shifted angular range compared to its neighbouring lines, which can also be modeled in the reconstruction.
[0074] For example, during the time frame t.sub.d for reading out the detector, every line in the flat panel detector is read out and reset consecutively. With a constantly emitting source on a circular path and a time between two read outs of t.sub.d, the actual angular end position of the X-ray source for a line at read out time depends on the projection index n and the row index r:
where R is the total number of lines in the detector. This can be modeled into the continuous reconstruction algorithm. The ray angles for the forward and backward projection not only depend on the projection image number, but also on the line number.
[0075] While the present invention has been described in connection with specific and/or preferred embodiments thereof, it will be understood that it is not intended to limit the invention to those preferred embodiments.