The present invention relates to a method of processing computer tomography (CT) data for suppressing image cone beam artefacts (CBA) in CT images to be reconstructed from said CT data, to a system for processing CT data for suppressing image cone beam artefacts (CBA) in CT images, to a computer program element and to a computer readable medium.
The introduction of cone-beam computer tomography (CT) systems offers a couple of benefits. Compared with a single slice CT system, the time for data acquisition can be reduced, the output of the x-ray tube is used more efficiently leading to a simpler heat management of the tube, and there is no longer a need for compromising z resolution in order to achieve an acceptable scan time. However, a major problem using cone-beam CT systems is to find a proper reconstruction algorithm. A large number of publications has addressed the problem of reconstruction of cone-beam projections acquired during a helical path of the source-detector system.
For example, WO 2019/096600 suggests a single CT back projector with one geometry calculation per voxel for multiple different types of projection data thereby reducing the costs of the reconstruction systems and improving the processing time.
However, exact or quasi-exact algorithms exist only for a PI and a 3-PI acquisition so far. However, from a practical point of view, approximate methods still have advantages for medium size cone angles, in particular if they can use an arbitrary amount of redundant data, because using redundant data is known to reduce sampling artifacts in the z direction significantly and the sensitivity to patient motion.
Furthermore, most approximate methods can use the full detector area at arbitrary pitch values, thus using all doses applied to the patient, and support the possibility to use the ray offset technique for resolution enhancement. Another advantage may arise from a reduced computational effort. This is why the inventor of the present invention has invented with his co-inventors the frequency split method, which was made public in the year 2004 in the article “The frequency split method for helical cone beam reconstruction”, Gilad Shechter, Thomas Koehler, Ami Altman and Roland Proksa, Medical Physics 31, No. 8, 2004. Since then the frequency split (FS) method has gained popularity amongst CT practitioners and is a well-known technique that improves CT imaging.
The frequency split (FS) method offers a practical way for suppressing cone beam artifacts (CBA) in CT images reconstructed from non-gated helical scans. The use of this method is increasing however the low frequency noise components of the image. This increase of the noise becomes trickier in spectral CT images reconstructed after projection domain decomposition (see the article “Energy-selective reconstructions in X-ray computerized tomography”, Robert E. Alvarez and Albert Macovski, Phys. Med. Biol. 21, p-733, 1796. and “K-edge imaging in x-ray computed tomography using multi-bin photon counting detectors”, Ewald Roessl and Roland Proksa, Physics in medicine and biology, 52, 2007). This is because these images are known to suffer from a strong anti-correlated noise as is described in “Quantization of Liver Tissue in Dual kVp Computed Tomography using Linear Discriminant Analysis”, J. Eric Tkaczyk et al, Proceedings of SPIE 7258, 2009.
This increase of the noise is also more emphasized in the presence of advanced image domain de-noising methods that manage to wipe out almost all the high frequency noise components from the image.
The inventor of the present invention thus identified the need to further reduce the problem of CBA in wide cone angle spectral CT.
There may therefore be a need for a practical method and system for suppressing CBA in wide cone angle spectral CT.
The object of the present invention is solved by the subject matter of the independent claims where further embodiments are incorporated in the dependent claims. It should be noted that the following described aspect of the invention equally applies to the method of processing computer tomography (CT) data for suppressing image cone beam artefacts (CBA) in CT images to be reconstructed from said CT data, to the system, the program element and to the computer readable medium.
According to a first aspect of the invention there is provided a method of processing computer tomography (CT) data for suppressing image cone beam artefacts (CBA) in CT images to be reconstructed from said CT data. The method comprises the steps of
In other words, a practical method for suppressing image CBA in CT is proposed here. As opposed to the original FS method applied nowadays by the skilled person based on the paper introducing the FS method mentioned herein before, the method of the present invention restrains the low-frequency noise in these CT images, as will be explained in more detail hereinafter.
It should be note that the method of the present invention is preferably carried out on a computer, e.g. a reconstruction server, which is typically used for reconstructing CT images.
Moreover, possible applications of this method presented here are all non-gated helical scans in a variety of wide cone angle spectral CT systems, like Dual-energy systems like the dual-layer detector, the fast kVp switching or the dual source, as well as photon counting systems.
Furthermore, in the context of the present invention, the “CT images to be reconstructed” are the “base images” or “basis images” as described hereinafter in more detail. The basis images that are reconstructed from the original obtained CT data by using the method of the present invention, can for example be seen in
It should be noted regarding the step of decomposing the obtained CT data in the projection domain resulting in a plurality of decomposed sinograms that the skilled person is familiar with this method step, since this is frequently done in the field of CT reconstruction since years. Details thereabout are disclosed for example by the publications mentioned hereinbefore and will also be described hereinafter in the context of particular embodiments of the present invention.
The result of the method steps S1 to S3 as described hereinbefore are sinograms, in which the noise and/or inconsistencies that would lead to image cone beam artefacts are non-uniformly spread. Preferably, the noise and/or inconsistencies are spread as non-uniformly as possible, i.e. with a maximum in non-uniform distribution of said noise and/or inconsistencies that would lead to image cone beam artefacts. This will be explained in more detail hereinafter.
Moreover, the sinograms so provided by the present invention can then be used, i.e. after the steps S1 to S3 were applied, as data to which the well-known Frequency Split (FS) method is applied. Thus, already steps S1 to S3 provide improved data, which can then be used and processed in the reconstruction of one or more base images by applying a filter back projection (FBP) to the decomposed sinograms, to which the non-uniformly spreading was applied in step S3. In this filter back projection (FBP) the Frequency Split (FS) method can be used.
In the context of the present invention, the “Frequency Split (FS) method”, shall be understood as is commonly done by the skilled person in CT reconstruction, as the well-known method that is in detail described in the article “The frequency split method for helical cone beam reconstruction”, Gilad Shechter, Thomas Koehler, Ami Altman and Roland Proksa, Medical Physics 31, No. 8, 2004. When the sinograms/data resulting from steps S1 to S3 of the method of the present invention are used in said method, improved CT images can be reconstructed. This will be explained in more detail hereinafter.
The Frequency Split (FS) method as used in the context of the present invention can be understood as a filter back projection (FBP) in which at least some low frequencies of the base image are reconstructed using not all data of the provided CT data, while high frequencies of the base image are reconstructed using more, preferably all data of the CT data. Thus, the method presented herein may be seen as a method of processing CT for filter back projection.
Thus, with the method presented herein before using steps S1 to S3, a practical method for suppressing CBA in wide cone angle spectral CT is presented. As opposed to the original FS method, the herein presented method helps to restrain the low-frequency noise in these images as becomes apparent from the present disclosure.
In one exemplary embodiment, one may first apply a unitary basis transformation on the different sinograms decomposed in the projection domain. In this way one can spread the noise (and/or the inconsistencies leading to image CBA) between these sinograms as non-uniformly as possible. Next, one can reconstruct each sinogram using the FS method, thereby reducing its aggressiveness for sinograms known to be noisier than the others and/or to be less contaminated by cone angle inconsistencies.
In other words, in this embodiment a selective use, in the sense of selectively applying the FS method differently to different sinograms, is suggested. This selective use of the FS method is applicable also for dual source spectral systems.
Of course such a non-uniformly spreading as required in step S3 can be achieved in various different ways, some exemplary embodiments will be elucidated hereinafter in more detail with specific mathematically formulated embodiments.
In general, the presented method cures the problems in the prior art of reconstructing CT images, in which the frequency split method is applied, but brings in the disadvantage that the low frequency noise components of the image increase. This increase of this noise becomes even trickier in spectral CT images reconstructed after projection domain decomposition. These disadvantages are overcome with the provision of sinograms according to steps S1 to S3 described hereinbefore, since after processing them with the FS method the increase of the low frequency noise components in the image to be reconstructed will be avoided or at least be reduced.
The inventor of the present invention could also demonstrate in tests shown in
Industrial dual energy CT scanners consist of collecting signals at two energy bins. In photon counting CT systems the number of bins denoted by nbin can increase for example to 5. By projection domain decomposition a number of nm equivalent paths are decomposed numerically, where nm≤nbin. This can be done by e.g. inverting an analytic expression, or by maximizing the likelihood function. Let us denote these equivalent paths by Aα; α=1, 2 . . . nm. For convenience, we translate the equivalent paths to dimensionless line integrals denoted by Lα as follows. Here μα is the attenuation coefficient of the material corresponding to Aα at some fixed energy, e.g. at 70 keV.
L
α
=A
α·μα; α=1,2 . . . nm. (1)
Basis images denoted by Iα are then reconstructed from the sinograms of these line integrals by the filter-back-projection (FBP) method.
Therefore, according to an exemplary embodiment, projection domain decomposition is used to decompose numerically a number of nm equivalent paths.
According to another exemplary embodiment of the present invention, the noise and/or inconsistencies that would lead to image cone beam artefacts are as non-uniformly spread between said decomposed sinograms as possible.
According to the present invention, the method further comprises the step of
In other words, one or more base images are reconstructed by applying a filter back projection (FBP) in which at least some low frequencies of the base image are reconstructed using not all data of the obtained CT data, while high frequencies of the base image are reconstructed using more, preferably all data of the CT data. Thus, according to this embodiment, low frequencies of the image are reconstructed using only a small part of the projections, increasing the 2D consistency between them.
The FS method is an approximate method for the utilization of redundant data in helical cone-beam CT. It is based on the observation that the original WEDGE method provides excellent image quality if only little more than 180° data are used for back-projection, and that significant low-frequency artifacts appear if a larger amount of redundant data are used. This degradation is compensated by the frequency split method. The low-frequency part of the image can be reconstructed using little more than 180° of data, while the high frequency part is reconstructed using more, preferably all data. It is known that the FS method hardly degrades the signal-to-noise ratio of the reconstructed images and that it behaves robustly in the presence of motion.
According to another exemplary embodiment of the present invention, the Frequency Split (FS) method is characterized in that at least some low frequencies of the base image are reconstructed using not all data of the obtained CT data, while high frequencies of the base image are reconstructed using more, preferably all data of the CT data.
According to another exemplary embodiment of the present invention, the Frequency Split (FS) method is selectively applied to the plurality of sinograms.
Thus, at least for two different sinograms the parameters of the FS method are varied for different sinograms, as will be explained in detail hereinafter. According to another exemplary embodiment of the present invention, the aggressiveness of the Frequency Split (FS) method is varied for the different sinograms.
As is understood by the skilled person, the FS method applies (in contrast to previous reconstruction methods) at least two reconstructions for the CT data that are obtained, namely one reconstruction for high frequencies, where all or a lot of the data of the obtained CT data are used, and one reconstruction for the low frequencies, where not the entire CT data are used, since redundant data are neglected here. The “aggressiveness” of the FS method is thus to be understood in the context of the present invention as a parameter/indicator that describes or is indicative for how much of the redundant data are neglected by applying the FS method.
In a first example, the boundary that can be set by the user or the system and that differentiates between the high and the low frequencies, for which different reconstructions are applied, is a way of adjusting the “aggressiveness” of the FS method. When setting e.g. a high boundary value by the user or the system, thus classifying a lot of frequencies as “low frequencies” for which a certain amount of redundant data will be neglected during the reconstruction, this will be understood by the skilled reader as a rather aggressive way of applying the FS method. A rather low boundary value separating the high and low frequencies of the provided CT data will thus be understood by the skilled reader as applying the FS method rather with a low “aggressiveness” value.
In a second example, that can of course be combined with the first example, the user/the system may use the angular parameter limiting the use of the angular spectrum of the provided CT data in the reconstruction of the low frequencies sets the aggressiveness” of the FS method. Assuming that the provided CT data contain 3600 degrees of a scan of the patient, said angular parameter e.g. defines that only 180° degrees, or 185° degrees, or 190° degrees, or 2000 degrees, or 2400 degrees are used for the reconstruction of the low frequencies. Thus, this angular parameter also determines, together with the boundary value described before, how aggressive the FS method is applied.
According to another exemplary embodiment of the present invention, the aggressiveness of the Frequency Split (FS) method is reduced for at least one sinogram, and preferably all sinograms, having a high low-frequency noise.
The user and/or system carrying out this method may determine e.g.by a user input, above which low-frequency noise level it is to be considered as a high low-frequency noise. This may be seen as part of an exemplary embodiment of the method. The method may then automatically select those sinograms out of the sinograms into which the provided CT data was decomposed in the projection domain, which fulfil this criterion. This will be explained in more detail hereinafter in the context of a detailed embodiment.
According to another exemplary embodiment of the present invention, the aggressiveness of the Frequency Split (FS) method is reduced for at least one sinogram, and preferably all sinograms, having a low level of cone angle inconsistencies.
The user and/or system carrying out this method may determine e.g. by a user input, below which level of cone angle inconsistencies it is considered to be a low level of cone angle inconsistencies. This may be seen as part of an exemplary embodiment of the method. The method may then automatically select those sinograms out of the sinograms into which the obtained CT data was decomposed in the projection domain, which fulfil this criterion. This will be explained in more detail hereinafter in the context of a detailed embodiment.
According to another exemplary embodiment of the present invention, the variation of the aggressiveness of the Frequency Split (FS) method for the different sinograms is controlled by varying a cut off and/or shape of a low-frequency filter used in the Frequency Split (FS) method.
This variation may be done automatically by a computer or may done by a user by individually controlling/adapting for each sinogram or for a group of sinograms the cut off and/or shape of a low-frequency filter used in the Frequency Split (FS) method. This will be explained in more detail hereinafter in the context of a detailed embodiment.
According to another exemplary embodiment of the present invention, the variation of the aggressiveness of the Frequency Split (FS) method for the different sinograms is controlled by modifying a back projection (BP) weighting scheme used to generate a low-frequency image.
This modification of the back projection (BP) weighting scheme may be done automatically by a computer or may done by a user by individually controlling/adapting for each sinogram or for a group of sinograms back projection (BP) weighting scheme. This will be explained in more detail hereinafter in the context of a detailed embodiment.
According to another exemplary embodiment of the present invention, the CT data originate from a non-gated helical scan of the patient's body. Thus, the presented method may also comprise the step of carrying out a non-gated helical scan of the patient's body with a CT imaging apparatus and generating the made image data as the “CT data” used in step S1 of the method presented herein.
According to second aspect of the present invention, as system for processing computer tomography (CT) data for suppressing image cone beam artefacts (CBA) in CT images to be reconstructed from said CT data is presented. The system comprises a calculation unit, which is configured for:
The system may be embodied as computer, e.g. a reconstruction server, which is typically used for reconstructing CT images. However, the system may also be comprised by a CT imaging device in which the processing of the CT data as described in steps S1 to S3 is carried out.
Some or all components of the system may be arranged in hardware such as in a suitably programmed FPGA (field-programmable-gate-array) or as hardwired IC chip. Some components of the system may be arranged in software, in hardware or in both. One or more features disclosed herein may be configured or implemented as/with circuitry encoded within a computer-readable medium, and/or combinations thereof. Circuitry may include discrete and/or integrated circuitry, application specific integrated circuitry (ASIC), a system-on-a-chip (SOC), and combinations thereof, a machine, a computer system, a processor and memory, a computer program.
According to another exemplary embodiment of the present invention, the calculation unit is configured for reconstructing base images by applying a filter back projection (FBP) to the decomposed sinograms, to which the non-uniformly spreading of step S3 was applied, thereby using the Frequency Split (FS) method (step S3), wherein the Frequency Split (FS) method is preferably selectively applied to the plurality of sinograms.
According to another aspect of the present invention, a computer tomography (CT) system for processing CT data for suppressing image cone beam artefacts (CBA) in CT images to be reconstructed from said CT data is presented. The system comprises a CT imaging system and a system as described hereinbefore.
According to another aspect of the present invention a computer program element, which, when being executed by at least one processing unit, is adapted to cause the processing unit to perform the method:
The computer program element might therefore be stored on a computer unit, which might also be part of an embodiment of the present invention. This computing unit may be adapted to perform or induce a performing of the steps of the method described above. Moreover, it may be adapted to operate the components of the above-described apparatus. The computing unit can be adapted to operate automatically and/or to execute the orders of a user. A computer program may be loaded into a working memory of a data processor. The data processor may thus be equipped to carry out the method of the invention.
This exemplary embodiment of the invention covers both, a computer program that right from the beginning uses the invention and a computer program that by means of an up-date turns an existing program into a program that uses the invention.
Further on, the computer program element might be able to provide all necessary steps to fulfill the procedure of an exemplary embodiment of the method as described above.
According to another aspect of the present invention, a computer readable medium is presented having stored thereon the program element as previously described.
According to a further exemplary embodiment of the present invention, a computer readable medium, such as a CD-ROM, is presented wherein the computer readable medium has a computer program element stored on it, which computer program element is described by the preceding section.
A computer program may be stored and/or distributed on a suitable medium (in particular, but not necessarily, a non-transitory medium), such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the internet or other wired or wireless telecommunication systems.
However, the computer program may also be presented over a network like the World Wide Web and can be downloaded into the working memory of a data processor from such a network. According to a further exemplary embodiment of the present invention, a medium for making a computer program element available for downloading is provided, which computer program element is arranged to perform a method according to one of the previously described embodiments of the invention.
According to an exemplary embodiment of the present invention, the obtained CT data set is a wide cone angle spectral CT data set.
It has to be noted that embodiments of the invention are described with reference to different subject matters. In particular, some embodiments are described with reference to method type claims whereas other embodiments are described with reference to the device type claims. However, a person skilled in the art will gather from the above and the following description that, unless otherwise notified, in addition to any combination of features belonging to one type of subject matter also any combination between features relating to different subject matters is considered to be disclosed with this application. However, all features can be combined providing synergetic effects that are more than the simple summation of the features.
The method of
In other words a practical method for suppressing image CBA in wide cone angle spectral CT is proposed here. As opposed to the original FS method, the method of the present invention helps to restrain the low-frequency noise in these images, as will be explained in more detail hereinafter, especially in the context of the embodiment shown in
It should be noted that the method of
The result of the method steps S1 to S3 as described hereinbefore will result in sinograms, in which the noise and/or inconsistencies that would lead to image cone beam artefacts are non-uniformly, i.e. unevenly spread. Preferably, the noise and/or inconsistencies are spread as non-uniformly as possible, i.e. with a maximum in non-uniform distribution of said noise and/or inconsistencies that would lead to image cone beam artefacts. This will be explained in more detail in the context of
Again, the Frequency Split (FS) method as used in the context of
In the method 200 of
In
Industrial dual energy CT scanners consist of collecting signals at two energy bins. In photon counting CT systems the number of bins denoted by nbin can increase for example to 5. By projection domain decomposition a number of nm equivalent paths are decomposed numerically, where nm≤nbin. This can be done by either inverting an analytic expression, or by maximizing the likelihood function. Let us denote these equivalent paths by Aα; α=1, 2 . . . nm.
For convenience, we translate the equivalent paths to dimensionless line integrals denoted by Lα as follows. Here μα is the attenuation coefficient of the material corresponding to Aα at some fixed energy, e.g. at 70 keV.
L
α
=A
α·μα; α=1,2 . . . nm. (1)
Basis images denoted by Iα are then reconstructed from the sinograms of these line integrals by the filter-back-projection (FBP) method. These images provide all spectral results e.g. virtual mono-energetic images, iodine no water images, K-edge material images, etc. To allow an accurate quantitative imaging, these images must be free of CBA. Here, the FS method can be used. However, a straightforward use of this method can lead to an un-desired increase of the residual low-frequency noise left in Iα after applying image domain de-noising methods. This residual noise then propagates rather linearly to the spectral results. In order to avoid this increase of the noise, this embodiment suggests the use of the FS method selectively and yet effectively. For this purpose, we first apply in this exemplary embodiment a unitary basis transformation on Lα.
L
β=Σα=1n
The basis transformation matrix Uβα can be selected using a-priory knowledge with the intention to spread the noise in a non-uniform manner between the different sinograms Lβ. The idea here is to reconstruct each sinogram Lβ to an image Iβ using the FS method selectively for each basis element β. I.e. to reduce the aggressiveness of the FS for Lβ sinograms known to have higher low frequency noise than the others.
The transformation matrix Uβα can also be selected using a different a-priory knowledge, now with the intention to spread the inconsistencies originating from the wide cone angle in a non-uniform manner between these different sinograms. In this case, we reconstruct the Lβ sinograms, reducing the aggressiveness of the FS for those known to contain less cone angle inconsistencies than the others.
Using either one of these two approaches, or a combination of both of them, we manage to have a satisfying reduction of CBA and at the same time to avoid increasing the residual low-frequency noise in the spectral results.
Controlling the FS aggressiveness according to this exemplary method is carried out by varying the cut-off or shape of the low-frequency filter used by the FS method, as mentioned in the FS method paper cited hereinbefore. Alternatively, the aggressiveness can be changed by modifying the BP weighting scheme used to generate the low-frequency image.
Since transforming the basis Lα to Lβ is done linearly, we do not need to apply later on the inverse transformation to get Iα from Iβ. Instead, we can extract the spectral results directly from Iβ. The flow chart of this is shown in
This method is designed for various numbers of decomposed equivalent paths. Yet, to demonstrate it visually we address here by an example a dual energy system where nm=nbin=2. We choose the basis Lα so that Lα=1 represents the line integral through a virtual material having an energy-dependent attenuation profile that is similar to the attenuation profile of the Compton scatter mechanism in water. We complete the basis, choosing Lα=2 as the line integral through the virtual material having an energy-dependent attenuation profile that is similar to the sum of the attenuation profiles of the Rayleigh scatter and photoelectric mechanisms in water.
In
Generalizing these observations back to nm≥2 we introduce now the covariance matrix denoted by Σαα, that describes the noise correlation between the different Lα. The unitary transformation matrix Uβα used in (2) helps to diagonalize UTΣU. Its columns are taken as the right eigenvectors of Σαα′. Ordering them according to their eigenvalues in a descending order, the noise within the sinograms of the paths Lβ are decreasing β with as designed.
Choosing the matrix Uβα according to the covariance matrix Σαα′ is basing on the underlying assumption by which the amount of wide cone angle inconsistencies diffusing into the spectral results through the different path sinograms Lβ is roughly the same. However, as mentioned briefly before, another approach is to use a-priory knowledge on the patient anatomy in order to deliberately construct sinograms of Lβ that contain different amounts of wide cone angle inconsistencies. An example for such a-priory knowledge is the fact that most of the image CBA originate from the strong gradients of the cortical bone content of the patient along the rotation axis z. Here we neglect the air to soft tissue interfaces at the diaphragm region. The cortical bone X-ray attenuation can be described within the approximation involved within the two base model as a linear combination of the two virtual materials described before that define the dual-energy basis elements Lα=1,2 With this input, we can use the basis transformation matrix UβαCB given in (5).
The inventor of the present invention could also demonstrate in tests shown in
Also the computer program element 404 is shown, which, when being executed by at least one processing unit (PU), is adapted to cause the processing unit (PU) to perform the method as described herein.
With such a calculation unit 406 one can cure the problems in the prior art of reconstructing CT images, in which the frequency split method is applied, but brings in the disadvantage that the low frequency noise components of the image increase. This increase of this noise becomes even trickier in spectral CT images reconstructed after projection domain decomposition. These disadvantages are overcome with the calculation unit 406, since after processing the sinograms with the FS method the increase of the low frequency noise components in the image to be reconstructed will be avoided or at least be reduced.
While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive. The invention is not limited to the disclosed embodiments. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing a claimed invention, from a study of the drawings, the disclosure, and the dependent claims.
In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single processor or other unit may fulfill the functions of several items re-cited in the claims. The mere fact that certain measures are re-cited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. Any reference signs in the claims should not be construed as limiting the scope.
Number | Date | Country | Kind |
---|---|---|---|
19219793.7 | Dec 2019 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2020/087892 | 12/24/2020 | WO |