IMPROVED MOTION ARTIFACT COMPENSATION THROUGH METAL ARTIFACT REDUCTION
20240371055 ยท 2024-11-07
Assignee
Inventors
Cpc classification
G06T11/008
PHYSICS
G06T11/005
PHYSICS
G06T2211/448
PHYSICS
G06T11/006
PHYSICS
International classification
Abstract
A method for geometric calibration of a DVT imaging in the dental field, including: (S1) reconstruction of a first volume from a sinogram with an initial projection geometry; (S2) detection of metal areas in the sinogram; (S3) correction of the metal areas in the sinogram; (S4) reconstruction of a second volume from the corrected sinogram from step (S3) with the initial or a varied projection geometry; (S5) geometrically calibrating by varying the projection geometry and evaluating by a similarity measure between a simulated sinogram of the reconstructed second volume and the sinogram or the corrected sinogram.
Claims
1. Method for geometric calibration of a DVT imaging in the dental field, comprising: (S1) reconstructing a first volume from a sinogram with an initial projection geometry; (S2) detecting metal regions in the sinogram; (S3) correcting the metal regions in the sinogram; (S4) reconstructing a second volume from the corrected sinogram from (S3) with an initial or a varied projection geometry; (S5) geometrically calibrating by varying the projection geometry and evaluating by a similarity measure between a simulated sinogram of the reconstructed second volume and the sinogram or the corrected sinogram, wherein the simulated sinogram is calculated from the reconstructed second volume using the varied projection geometry, wherein at least a partial region of the following data: a) sinogram from step (S1); b) corrected sinogram from step (S3); c) simulated sinogram; d) intermediate result for calculating the similarity measure derived from at least one of said sinograms (a)-(c) is evaluated differently from the remaining regions of the data during the calculation of the similarity measure, said partial region including the metal regions from step (S2).
2. The method according to claim 1, wherein after (S5), (S6) repeating (S4)-(S5).
3. The method according to claim 1, further comprising: after step (S5), the performing (S7) which repeats (S2)-(S5) or (S2)-(S6).
4. The method according to claim 1, further comprising: after (S5), performing (S8) which includes reconstructing a third volume by taking into account the estimated projection geometry and applying a metal artifact correction.
5. The method according to claim 1, wherein detection of the metal regions in the sinogram in (S2) comprises: (a) detecting the metal regions in the first volume; (b) projecting the detected metal regions into the sinogram.
6. The method according to claim 1, wherein the detection of the metal regions in the sinogram in (S2) comprises: (a) generating a simulated sinogram of the first volume; (b) detecting the metal regions in the simulated sinogram of step (S2)(a) and transferring the detected metal regions to the sinogram.
7. The method according to claim 6, further comprising, performing after (S4), the following: (a) determining the metal regions in the second volume using the detected metal regions in the sinogram.
8. The method according to claim 5 wherein, after (S4), (b) correcting the metal regions in the second volume includes one or more of the following: (b1) filling the metal regions in the second volume with values from the reconstructed first volume or artificial values indicative of the metal regions; (b2) blending the values from (S4)(b1) with the values from the second volume in a weighted manner.
9. The method according to claim 1, wherein the correction of the metal regions in the sinogram in step (S3) comprises: (a) filling the metal regions in the corrected sinogram with new pixel values, which are either calculated from neighboring pixels or correspond to artificial pixel values; (b) weighted blending of new pixel values from step (S3)(a) with pixel values of the sinogram.
10. The method according to claim 1, wherein a different evaluation of at least a partial region of said data during the calculation of the similarity measure in step (S5) comprises a pixel-wise weighting, which is in a range of values 0 to 1.
11. The method according to claim 1, wherein a different evaluation of at least a partial region of said data during the calculation of the similarity measure in step (S5) comprises a local filtering.
12. A non-transitory computer-readable storage medium, including instructions that when executed by a computer, cause the computer to: (S1) reconstruct a first volume from a sinogram with an initial projection geometry; (S2) detect metal regions in the sinogram; (S3) correct the metal regions in the sinogram; (S4) reconstruct a second volume from the corrected sinogram from (S3) with an initial or a varied projection geometry; (S5) geometrically calibrate by varying the projection geometry and evaluating by a similarity measure between a simulated sinogram of the reconstructed second volume and the sinogram or the corrected sinogram, wherein the simulated sinogram is calculated from the reconstructed second volume using the varied projection geometry, wherein at least a partial region of the following data: a) sinogram from step (S1); b) corrected sinogram from step (S3); c) simulated sinogram; d) intermediate result for calculating the similarity measure derived from at least one of said sinograms (a)-(c) is evaluated differently from the remaining regions of the data during the calculation of the similarity measure, said partial region including the metal regions from step (S2).
13. A computerized DVT system comprising an X-ray device a processor; and a memory storing instructions that, when executed by the processor, configure the apparatus to (S1) reconstruct a first volume from a sinogram with an initial projection geometry; (S2) detect metal regions in the sinogram; (S3) correct the metal regions in the sinogram; (S4) reconstruct a second volume from the corrected sinogram from (S3) with an initial or a varied projection geometry; (S5) geometrically calibrate by varying the projection geometry and evaluating by a similarity measure between a simulated sinogram of the reconstructed second volume and the sinogram or the corrected sinogram, wherein the simulated sinogram is calculated from the reconstructed second volume using the varied projection geometry, wherein at least a partial region of the following data: a) sinogram from step (S1); b) corrected sinogram from step (S3); c) simulated sinogram; d) intermediate result for calculating the similarity measure derived from at least one of said sinograms (a)-(c) is evaluated differently from the remaining regions of the data during the calculation of the similarity measure, said partial region including the metal regions from step (S2).
14. (canceled)
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In the following description, the present invention will be explained in more detail with reference to exemplary embodiments and with reference to the drawings, wherein.
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016] The reference numerals shown in the drawings designate the elements listed below, which will be referred to in the following description of the exemplary embodiments. [0017] 1. DVT system [0018] 2. X-ray device [0019] 3. X-ray source [0020] 4. X-ray detector [0021] 5. Control unit [0022] 6. Head fixation [0023] 7. Bite [0024] 8. Computer [0025] 9. Display
Definitions
[0026] I.sub.1, I.sub.2: Projection images [0027] : Mean value of image I [0028] N Number of pixels in the projection image [0029] I(u,v): pixel value of the projection image Iat the position (u,v) [0030] s(I.sub.1, I.sub.2): Similarity measure for projection images [0031] MSE(I.sub.1, I.sub.2): Mean Square Error [0032] MAD(I.sub.1, I.sub.2): Mean Absolute Difference [0033] NCC1(I.sub.1, I.sub.2): Normalized Cross Correlation [0034] NCC2(I.sub.1, I.sub.2): Pixel-based Normalized Cross Correlation [0035] GC1(I.sub.1, I.sub.2): Gradient Correlation 1 [0036] GC2(I.sub.1, I.sub.2): Gradient Correlation 2 [0037] GI1(I.sub.1, I.sub.2) Gradient Information [0038] GI2(I.sub.1, I.sub.2) Gradient Information with linear Scaling [0039] GO(I.sub.1, I.sub.2) Gradient Orientation [0040] LoG: Laplace of Gaussian [0041] MI(A, B) Mutual Information
[0042] The method according to the invention is used for geometric calibration of a DVT imaging in the dental field. As shown in
[0043] Metals or artificial, X-ray opaque structures form distinct contours in the sinogram. In the simulated sinogram, these contours are usually indistinct or distorted due to the inaccurate projection geometry in the reconstruction procedure, the missing physical information in the metal regions, and the metal artifacts in the reconstructed volume. By using a metal artifact reduction (MAR) in steps (S2)-(S4), the metal artifacts in the reconstructed volume can be reduced, but usually not completely or physically correctly recovered. These inconsistent metal regions hinder the convergence of geometric calibration, or motion artifact correction (MAC). By evaluating the metal regions differently during the calculation of the similarity measure, the convergence of the geometric calibration can be improved and, in many cases, accelerated, as well as its accuracy increased. The partial regions in step (S5) are preferably larger than the detected metal regions from step (S2), so that artifacts at the edges of the metal regions can also be detected. The correction of the metal regions in the sinogram in step (S3) can also be performed on larger regions to compensate for inaccuracies in the detection of the metal regions in step (S2).
[0044]
[0045] In another preferred embodiment, after step (S5), the method comprises the following step: (S7) repeating steps (S2)-(S5) or (S2)-(S6). This serves to iteratively improve the MAR by using the intermediate result of the MAC. This also implies an iterative improvement of the MAC. The iterative repetition is terminated when a second termination criterion, or convergence criterion, is reached. Possible second termination criteria are: a) whether the change in projection geometry is less than a threshold; b) whether the change in the final volume is less than a threshold; c) whether the number of iteration steps is greater than a threshold; d) whether the computation time is greater than a threshold, e) whether the amount of metal in the volume or sinogram is greater than a threshold.
[0046] In a further preferred embodiment, the method comprises, after step (5), the following step: (S8) reconstructing a third volume (3) taking into account the estimated projection geometry and applying a metal artifact correction. The third volume takes into account the results of the MAR and MAC correction methods.
[0047] In another preferred embodiment, the detection of the metal regions in the sinogram in step (S2) comprises: (a) detecting the metal regions in the first volume (1); and (b) projecting the detected metal regions into the sinogram. Detection of the metal regions in the volume has the advantage that it is usually more robust or easier to implement than direct detection of the metal regions in the sinogram. By applying the projection geometry, or estimated projection geometry, the detected metal regions can be transferred to the sinogram. The metal regions detected in the volume can be enlarged to compensate for inaccurate projection geometry and/or inaccurate detection of the metal regions.
[0048] In another preferred embodiment, the detection of the metal regions in the sinogram in step (2) comprises: (a) generating a simulated sinogram of the first volume (1); and (b) detecting the metal regions in the simulated sinogram from step (S2)(a) and transferring the detected metal regions to the sinogram. Detection of the metal regions in the simulated sinogram is simpler than in the sinogram because a simplified representation of the superimposed structures is possible when generating the simulated sinogram. The metal areas detected in the simulated sinogram can be transferred to the sinogram because the projection geometries estimated for the sinogram were used in the generation of the simulated sinogram.
[0049] In a further preferred embodiment, the method comprises, after step (S4), the step of: (a) determining the metal regions in the second volume (2) using the detected metal regions in the sinogram. The determination of the metal regions in the second volume is performed by back-projecting or reconstructing the detected metal regions in the sinogram using the projection geometry, or the estimated projection geometry. This step is required if the detection of the metal regions in the simulated sinogram has been performed.
[0050] In a further preferred embodiment, the method comprises, after step (S4), the step of: (b) correcting the metal regions in the second volume (2) which in turn comprises one or more of the following steps: (b1) filling the metal regions in the second volume (2) with values from the reconstructed first volume (1) or artificial values indicative of the metal regions; (b2) blending the values from step (S4)(b1) with the values from the second volume (2) in a weighted manner. This has the advantage that the metal regions in the simulated sinogram in step (S5) are more suitable for comparison with the sinogram and calculation of the similarity measure.
[0051] In a further preferred embodiment, the correction of the metal regions in the sinogram in step (S3) comprises one or more of the following steps: (a) filling the metal regions in the corrected sinogram with new pixel values, which are either calculated from the neighboring pixels or correspond to artificial pixel values; [0052] (b) weighted blending of the new pixel values from step (S3)(a) with the pixel values of the sinogram. The metal regions in the sinogram cannot be physically measured correctly due to strong absorption. By replacing them with plausible pixel values, the occurrence of metal artifacts during reconstruction can be avoided. The new plausible pixel values can be artificial values or calculated from neighboring pixels in the sinogram. A weighted blending of the new pixel values with the original pixel values preserves some of the uncertain physical information.
[0053] In a further preferred embodiment, the different evaluation of the partial regions in at least one of said data during the calculation of the similarity measure in step (S5) comprises a pixel-wise weighting, which is preferably in the value range 0 to 1. This has the advantage that the metal regions and their surroundings are more weakly included in the calculation of the similarity measure and thus do not hinder the convergence of the MAC or do not hinder it so much.
[0054] In a further preferred embodiment, the different evaluation of the partial regions in at least one of said data during the calculation of the similarity measure in step (S5) comprises a local filtering. This has the advantage that the metal regions and their surroundings are more weakly included in the calculation of the similarity measure and thus do not hinder the convergence of the MAC or do not hinder it so much.
[0055] In a further preferred embodiment, the projection geometry or the estimated projection geometry of the DVT imaging relative to the patient head is described by geometric parameters. The projection geometry is preferably described by intrinsic parameters and extrinsic parameters, wherein the intrinsic parameters comprise the relative position between the X-ray source and the X-ray detector as well as their resolution, and the extrinsic parameters comprise a transformation consisting of rotation and translation per projection image and selected sub-region of the volume.
[0056] In a further preferred embodiment, in addition to the image data, an initial projection geometry, e.g. in the form of data from a device calibration, may be provided as input data to the geometric calibration procedures (step S5).
[0057] The method according to the invention is a computer implementable method, and can be executed on a computerized DVT system (1).
[0058] The computerized DVT system (1) comprises a control unit (5), preferably a computer (8) or a computing unit connectable to the X-ray device (2), and preferably a display (9), inter alia to visualize the data sets. The computer (8) may be connected to the X-ray device (2) via a local area network (not shown) or alternatively via the Internet. The computer (8) may be part of a cloud. Alternatively, the computer (8) may be integrated into the X-ray apparatus (2). The computations may alternatively take place in the cloud.
[0059] The computer (8) executes the computer program and provides the data sets, including for visualization on the display (9). The display (9) may be spatially separated from the X-ray device (2). Preferably, the computer (8) may also control the X-ray device (2). Alternatively, separate computers may be used for the control and the reconstruction.
[0060] According to the present invention, the data sets generated by the above embodiments may be presented to a physician for visualization, in particular for diagnostic purposes, preferably by means of a display (9) or printout.
Similarity Measure
[0061] In the following, the similarity measures s(I.sub.1, I.sub.2) are explained in detail. The similarity measure is a scalar quantity that describes a similarity between two projection images I.sub.1, I.sub.2 Instead of similarity measures, negated difference measures can also be used. Similarity measures can be divided into two classes: Pixel-based similarity measures and Histogram-based similarity measures.
[0062] Examples on pixel-based similarity measures: [0063] a) Mean Square Error
h) Gradient Information with linear Scaling
[0071] Here are g(u, v) and (u, v) are examples of intermediate results for calculating the similarity measure derived from at least one of the sinograms a)-c). Where a) denotes the sinogram from step (S1); b) denotes the corrected sinogram from step (S3); and c) denotes the simulated sinogram. [0072] i) Gradient Orientation
Examples on Histogram-Based Similarity Measures:
[0075] k) Mutual information
[0078] For example, the different evaluation of the partial regions in step (S5) during the calculation of the similarity measure can be implemented as follows: [0079] a) MSE(w I.sub.1, w I.sub.2), [0080] where w is a pixel-wise weighting and w<=1 in the partial regions and w=1 in the remaining regions. [0081] a)