Method and System for 4D Radiological Intervention Guidance (4D-cath)
20210128011 · 2021-05-06
Inventors
Cpc classification
A61B6/405
HUMAN NECESSITIES
A61B5/055
HUMAN NECESSITIES
A61B6/501
HUMAN NECESSITIES
G06T11/006
PHYSICS
International classification
A61B5/06
HUMAN NECESSITIES
A61B1/267
HUMAN NECESSITIES
A61B5/00
HUMAN NECESSITIES
A61B5/055
HUMAN NECESSITIES
A61B6/00
HUMAN NECESSITIES
Abstract
The invention relates to an imaging method for radiologically guiding an instrument during medical interventions on an object (106, 203, 302) comprising: a) providing a first image (501, 602, 706, 806, 906, 1006, 1106) of said object followed by b) providing updated images on-the-fly during the intervention to an operator by measuring an undersampled set of projections of said object (106, 203, 302) and reconstructing said updated image based on changes between said first image (501, 602, 706, 806, 906, 1006, 1106) or an update of said first image (602) and said undersampled set of projections. The invention further relates to particular uses of the method and a system for radiologically guiding medical interventions on an object (106, 203, 302) according to the method, comprising—means to provide a first image (501, 602, 706, 806, 906, 1006, 1106) of the object; —an imaging apparatus measuring undersampled sets of projections; —processing means in communication with the imaging apparatus for providing updated images on-the-fly during the intervention by reconstructing said updated image based on changes between said first image (501, 602, 706, 806, 906, 1006, 1106) or an update of said first image (602) and said undersampled set of projections.
Claims
1.-30. (canceled)
31. A system for radiologically guiding an instrument during medical interventions on an object, comprising: a rotatable gantry, the gantry comprising one or more x-ray sources and one or more detectors for performing acquisitions, wherein each of the one or more detectors comprises one or more flat panel detectors, the one or more flat panel detectors disposed opposite to the one or more x-ray sources; and a high performance computing device (HPC), the HPC configured to provide one or more updated images of a volumetric image of the object on the fly in real-time; wherein the system comprises a fully sampled acquisition mode capable of providing a first volumetric image of the object, wherein the first volumetric image is reconstructed from at least one fully sampled set of projections, wherein the system comprises an undersampled acquisition mode capable of providing one or more undersampled set of projections of the object, wherein the HPC utilizes the one or more undersampled set of projections to reconstruct the one or more updated images.
32. The system of claim 31, wherein the one or more x-ray sources are operated at a lower radiation dose during the undersampled acquisition mode as compared to the fully sampled acquisition mode.
33. The system of claim 31, wherein the HPC utilizes temporal data to provide the one or more updated images of the volumetric image of the object.
34. The system of claim 31, wherein the HPC is configured to apply a first sparsifying function to the one or more undersampled set of projections to provide one or more undersampled set of sparsified projections, wherein the HPC utilizes the one or more undersampled set of sparsified projections to reconstruct the one or more updated images.
35. The system of claim 31, wherein the HPC is configured to apply a second sparsifying function during reconstruction of the one or more updated images.
36. The system of claim 31, comprising a fluoroscopy acquisition mode capable of providing one or more fluoroscopic x-ray images.
37. The system of claim 36, wherein the HPC utilizes the one or more fluoroscopic x-ray images to reconstruct the one or more updated images.
38. The system of claim 31, comprising a subtraction acquisition mode capable of providing one or more digital subtraction angiography images.
39. The system of claim 38, wherein the HPC utilizes the one or more digital subtraction angiography images to reconstruct the one or more updated images.
40. The system according to claim 31, wherein the HPC is configured to perform one or more motion compensation functions to provide the one or more updated images of the volumetric image.
41. The system according to claim 31, wherein the HPC is configured to apply one or more sparsifying functions via application of one or more instrument tracking algorithms.
42. The system according to claim 31, wherein one or more updated images of the first volumetric image comprises a sliding prior defragmenting updated image of a previous image acquired during rotation of the gantry.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The subject-matter of the invention will be explained in more detail in the following with reference to preferred exemplary embodiments, which are illustrated in the attached drawings. The drawings show
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
EMBODIMENTS ACCORDING TO THE INVENTION
[0067]
[0068] In an exemplary embodiment, the CT scanner 101 comprises a continuously rotating, gantry-based CT scanner 101 with a flat-panel detector. Such a system is for instance described in R. Gupta et al. (Flat-panel volume CT: fundamental principles, technology, and applications. Radiographics. 2008; 28(7):2009-2022). Other embodiments such as the CT scanner 101 shown in
[0069] During the course of the intervention the CT scanner 101 runs in a continuously tomographic acquisition mode, while the image acquisition can be pulsed. Here, the first rotation can be used to run a fully sampled acquisition mode and all following rotations are performed in undersampled acquisition mode. Prior to the intervention, the prior image can for instance be sampled using a gantry-based system with a frame-rate of 30 frames per second, a rotation time of 10 s and a tube-current of 50 mA and tube voltage of 100 kV. During the course of the intervention, the temporal updates corresponding to undersampled sets of projections can be sampled with e.g. 18 frames per rotation, a tube current of 30 mA and a tube voltage of 100 kV. However, the scanning parameters may be adjusted according to the respective application.
[0070] During intervention the patient 106 is placed within the scanner system 101 and the information is provided to an operator, e.g. the interventionist 105, through the array of displays 102. Thereby the interventionist 105 stands next to the patient 106 and controls the intervention via the operator console 104. In other embodiments, the interventionist 105 can also be situated in a remote location. The operator console 104 further allows modifying all functions of the interventional CT system 101 and most parameters affecting the imaging, e.g. the reconstruction algorithm, are controlled by the interventionist 105.
[0071] During the intervention, a CT scanner system 101 acquires images of the patient 105. Typically, such systems comprise a source 201, 304 releasing electromagnetic radiation, preferably X-rays, and a detector 202, 306 detecting the released X-rays after having traversed the objection to the image 106, 302, 310, 203. Thus, a typical result of such a measurement comprises projections of a three-dimensional (3D) energy distribution. In this sense, a projection is a two-dimensional (once integrated) or 1-dimensional (twice integrated) distribution of the underlying 3D energy distribution at specific projections solid angles of the detector with respect to the object to be imaged. Therefore, in order to reconstruct a 3D image of the object to be imaged 106, 203, 302, 310 multiple projections are measured at different projection angles. From the multiple of projections a 3D image of the object to be imaged 106, 203, 310, 302 can be reconstructed.
[0072] For measuring a multiple of projections, the CT scanner 101 typically comprises a gantry or C-arm-based construction for rotating the source 201, 304 and the detector 202, 306 around the object to be imaged 106, 203, 302, 310.
[0073] Similarly,
[0074] The algorithm performing the method according to the invention is implemented on the HPC 103. During the course of the intervention, the HCP 103 calculates the updated image in real time. Here, standard CT density values and imaging features that are different from the standard CT values such as dual-energy index or difference images between actual projections and forward projected data sets are used to track instruments and to constrain the compressed sensing criterion. The updated image is then provided to the interventionist by displaying the updated image on the display array 102. For display standard graphic volume display techniques, such as volume-rendering, surface-rendering or digitally reconstructed radiographs (DDR) are calculated from the volumetric dataset. The DDR are for example reconstructed from various angles which can depend on the radiologists selection or automatically depending on intrinsic imaging features so that the intervention guidance is optimized (e.g. perpendicular to the main movement direction of the catheter). Furthermore, angiographic features are incorporated into the DDR to provide a 3D road-mapping feature. All acquired projection images as well as all acquired temporal updates are stored in the HPC for later use, e.g. for a later reconstruction of bleedings and other modifications in soft tissue.
[0075] Additionally, the CT-scanner 101 can employ multiple X-ray sources as well as detectors up to arrays of X-ray sources combined with arrays of X-ray detectors. In such an embodiment different X-ray energies can be used and the instrument can comprise material that allows detection in dual-energy mode. Thus, characteristic absorption features of the instruments with respect to multiple radiation energy can provide further information on the instrument and its movement. This allows to track instruments using other means than standard CT absorption measurements and the detection of instruments is more robust.
[0076]
[0077] After acquisition and tomographic reconstruction of the first image, the instrument to be guided during the medical intervention on the object to be imaged is placed. Thus, in step 402 an instrument, such as a catheter, may be placed for further medical intervention, e.g. on the heart. After the placement of the instrument and on its way through the object to be imaged low dose update data is continuously acquired in step 403 for guiding the instrument during the intervention. Furthermore, the low dose update data from step 403 is continuously reconstructed using the imaging method according to the present invention.
[0078] Thus after a normal dose scan, all following scans can be performed as under sampled scans with a lower dose, which can be performed continuously. In practical interventional radiology, this results in an undersampling factor of the order of 10 to 30 resulting in 8 to 35 frames per reconstruction. These are reconstructed 404 providing images that represent temporal updates comprising changes in the examined volume. Update images are reconstructed using an iterative algorithm to incorporate the prior information as well as the actual temporal changes in the iterative steps. During the intervention the interventionist is continuously provided with updated images on-the-fly. Here the image diagnostically relevant for the physician is the sum of the prior image and the temporal change which is called the updated image.
[0079]
[0080] While performing the intervention by placing the instrument and moving it within the object to be imaged update information is continuously acquired in step 502. The update information comprises undersampled sets of projections, which allow for a low-dose rate. In order to reliably reconstruct images for the physician performing the intervention, this update information is incorporated with the prior image in step 503. Hence, the update information including the change of information corresponding to the moving instrument can be reconstructed in step 504 providing updated image data. Thus, the static part of the image is provided by the prior image, while the update information comprising a set of undersampled projections provides the temporal changes, which correspond to the moving instrument. This way a Prior Image Dynamic Computed Tomography (PRIDICT) may be realized allowing for real-time interventional guidance. Optionally, the projections measured during the intervention in step 502 may after reconstruction in step 504 be used to update the prior image. By the calculation of a new prior image any temporal changes occurring during the intervention, such as movement of patient, can be incorporated over time into the prior image leading to a higher image quality.
[0081] Furthermore, the update information comprising undersampled sets of projections may be collected in step 506 during the course of the intervention. After or during the intervention, but with a larger time delay than for 504, the collected data sets from step 506 may be reconstructed in step 508 to visualize changes on a slower time scale than instrument movements, such as bleedings. For this different reconstruction algorithms can be used, including algorithms with further sparsifying functions.
[0082]
[0083] At the earlier point in time 516.1, the measured data is used 518.2 to reconstruct and display temporal changes, such as movement of guide wires or catheters 526. The reconstruction in step 521 can, e.g. be performed by using compressed sensing, where the sparsifying is done through a difference with e.g. the first image.
[0084] At a later point in time 516.2, the full amount of low-dose tomographic data 512 corresponding to the projections measured until then can be used 518.1 to visualize the anatomy, bleedings, bones, organs or other static data 524. Here, the reconstruction 520 can be performed using compressed sensing including further sparsifying functions such as gradient functions. The sparsifying functions can thereby be selected so that larger, more areal changes to the dataset will prevail, while shorter, more punctual changes will not be reconstructed. Furthermore, the data reconstructed after time period 516.2 may be fed back 528 into the reconstruction algorithm during intervention as a first image. Apart from the exemplary embodiments shown in
[0085]
[0086]
[0087] The interventional procedure starts with the acquisition of a fully sampled, normal dose scan 702 that can be used a prior image for the PRIDICT reconstruction algorithm as well as a first overview CT scan for the physician. This fully sampled scan can be reconstructed in step 704 through a standard CT reconstruction algorithm such as the FDK (Feldmann Davis Kress, as for example explained in Feldkamp L A, Davis L C, Kress J W. Practical cone-beam algorithm. J. Opt. Soc. Am. 1984; 1(6):612-619) to provide a prior image 706. The prior image 706 forms the basis image 708 for the iterative PRIDICT reconstruction algorithm.
[0088] During the intervention undersampled sets of projections 712 are measured. These provide the update information including static as well as dynamic components of the object to be imaged. In a first step of the algorithm, the image 708, which in the first iteration is equal to the prior image and includes volumetric data, is projected in accordance with the projection angles measured in the undersampled set of projections 712. The projected data 710 from the image 708 is then subtracted individually from the update projections of the undersampled set of projections 712 in operation 714.
[0089] The subtraction in operation 714 leads to difference images 716, which represent the difference between the undersampled set of projections and the projected prior image. These difference images 716 are reconstructed through a standard reconstruction routine in CT such as FDK to provide a reconstructed and fully volumetric difference image 718. In operation 720, the image 708, which in the first run corresponds to the prior image 706, is added to the volumetric difference image 718. In operation 722, image 706, which is the prior image and stays the prior image for every iteration, is subtracted. In the following steps 724, various image processing and mathematical operations, such as optimization routines, may be used to modify the image. This image is fed back into the iterative loop and serves as the base image 708 for the next iteration of the reconstruction algorithm.
[0090] In
[0091] In place of step 724 in
[0092] Without constraints, the global minimum of the L1 norm would be a zero matrix, but in fact this would eliminate any information in the update image. The link between the minimum number of independent probes and the number of significant pixels in the image: m≈S ln(N) where N×N is the size of the reconstruction matrix, S is the number of significant pixels and m is the number of independent probes. Using this context, the maximum number of significant pixels in an image can be calculated for every given acquisition scenario. We call this context the CSC (compressed sensing criterion). The minimization process is continued as long as the CSC is not fulfilled. As soon as the L0 norm is smaller than the calculated maximum number of significant pixels, the CSC is reached, the minimization stops and the next iteration is performed. The L1 norm has not to be minimized directly, even optimizations minimizing L1 casually might be useful.
[0093] As described, L1 is minimized because of the mathematically difficulties minimizing L0. The actual aim is to minimize L0, so in an embodiment of the algorithm, other optimizations minimizing L0 casually or directly may be used, even if they do not minimize L1.
[0094] Within the minimization loop after operation 822, the signum of the image 824 including only the temporal changes is calculated in 826 and subtracted from the image 824 in operation 828. From there it can be checked whether the compressed sensing criterion 830 is fulfilled. If it is fulfilled, the image is fed back into 808 replacing this image and image 808 can be displayed to the operator. If the compressed sensing criterion in 830 is not fulfilled, the image will be fed back into the compressed sensing minimization loop to 824. In contrast to the reconstruction algorithm shown in
[0095] In step 936 it is also possible to use a combination of different transforms and/or tunable transformations, which can be used in different configurations during one reconstruction, to correctly reconstruct different structures point-like or curve-like structures. Furthermore, the weight of different sparsifying transforms can be varied e.g. according to the sparseness of the transformed image.
[0096] The realization of such a tunable PRIDICT reconstruction algorithm 1000 is shown in
[0097]
[0098] In order to provide a parameter of completeness,
[0099]
[0100]
[0101] Column 1302 illustrates one implementation for motion-gated reconstruction. Under the assumption that the heart appearance is the same for a single cardiac phase over the entire scan time, a gating is performed to assort the acquisition into the heart cycle which itself is divided into phase bins with sufficiently small widths. Thus, the displacement of the heart is taken into account for e.g. each projection measured in the undersampled set of projections. In the example illustrated in column 1302, bottom part, the undersampled set of projections 1316 is binned into three different phases of the heart beat cycle 1324, 1326, 1327. These phases may for instance be monitored throughout the intervention, e.g. through electrocardiography, and the binning is carried out in accordance with the monitored reference signal. Incorporating the prior image 1322 using the PRIDICT algorithm to reconstruct the heart in each individual phase 1324, 1326, 1327 results in update images which show the instrument 1313 in the equivalent place for each cardiac phase 1324, 1326, 1327. This way, the smearing due to the heart motion can be compensated for and the temporal change due to the instrument 1313 can be reconstructed according to the cardiac phases 1324, 1326, 1327. Thus, the interventionist can at each point during the intervention assess where within the heart the instrument is situated. Owing to the reduced smearing resulting from the cardiac motion a more accurate position of the instrument 1313 within the heart can be displayed to the operator. The advantage of such an algorithm is that there is no gating signal necessary for the prior image.
[0102] In column 1306 another implementation of motion-compensated reconstruction via PRIDICT is illustrated. In this case the prior image 1308 is binned into the cardiac phases 1334, 1336, 1338 rather than the reconstructed update image 1340. Here no gating signal is necessary for the reconstruction of the heart phases and thus, slower scanner systems might be utilized.
[0103] Column 1304 shows another implementation of motion-gated reconstruction through PRIDICT. Here, rather than reconstructing the time frames with respect to cardiac and/or respiratory phases or the prior as shown in columns 1302, 1306, the prior as 1308 well as the time frames 1314 may be reconstructed with respect to the cardiac and/or respiratory phase using compressed sensing reconstruction. In this embodiment, gating is necessary for the prior as well as the update image and images can be reconstructed with less motion-related smearing.
[0104] Furthermore, the reconstruction scan can be incorporated with low dose update scans using motion-compensated reconstruction combined with compressed sensing and taking a 4D representation of the moving heart into consideration. The idea of motion-compensated 4D reconstruction may also be deeply integrated into the reconstruction algorithm. In order to do so, the cardiac and/or respiratory phases are registered or the transformation may be done through morphing or movement field. By using a transformation the image may be projected into either the moving space or a static space. In a static space the object to be imaged may be displayed in one phase only, which is particularly useful for the guidance of catheters. Furthermore, the requirements to the scanning speed are relaxed. With appropriate motion-compensating reconstruction algorithms (including movement vector fields) the data that is acquired at a certain heart phase can be used to reconstruct images at a different heart phase.
[0105]
[0106] The present invention relates to an imaging message for radiologically guiding an instrument during medical interventions on an object using X-rays. The invention further refers to a system for radiologically guiding medical interventions on an object according to the proposed method.
[0107] Without limiting the foregoing, further embodiments are briefly lined out in the following:
[0108] In one embodiment, the method for performing imaging during radiological interventions, comprising the steps [0109] a. Measurement of more than one set of projections of an object to be imaged at different points in time, wherein the measurement is performed by an imaging apparatus, [0110] b. Dynamic reconstruction of volumetric datasets from the more than one set of projections, wherein the reconstruction is performed by processing means.
[0111] The method according to the present invention allows for dynamic imaging. In dynamic imaging, volumes are acquired in close, timely consecution. Here the term timely is used in the sense temporal or equivalently in the sense of different points in time. Volumetric describes that image data sets are reconstructed in 3 spatial dimensions. In combination dynamic volumetric imaging describes 3D+ time imaging or 4D imaging respectively. Dynamic imaging thus allows for controlling and monitoring interventions in three spatial dimensions. Such interventions are preferably performed on body parts, such as the cardiovascular system, tubular organ structures or on the brain, which exhibit complicated three dimensional structures. Furthermore, the time component, i.e. the dynamics, of interventions, such as in catheter interventions, bronchoscopy interventions, implantation of cardiac pacemakers or positioning of stents, plays an important role in order assure save performance interventions. With the proposed method for dynamic imaging temporal changes in the object to be imaged, such as instrument movements, can be controlled and monitored during the intervention. This provides the interventionalist with a high degree of certainty in the way the intervention is performed and thus reduces the risk for the patient during intervention. In particular maneuvering in complicated three dimensional structures becomes easier and misplacement of e.g. stents or injuries due to e.g. rupture of vessels can be avoided. Overall the imaging method according to the present invention provides full control in three spatial dimensions including temporal changes during interventions.
[0112] In contrast to prior known intervention guidance techniques, which are not 4D and leave the interventionalist with certain degree of uncertainty regarding the position of the instruments and the patient condition, the systems and methods of the present application embody a method of 4D intervention guidance (named 4D-CATH which stands for 4D Catheter Advancement with Tomographic Help).
[0113] In one embodiment of the invention, the imaging is a tomographic system, such as a magnetic resonance imaging (MRI) scanner or a computed tomography (CT) scanner. In the case of MRI non-ionizing radio frequency (RF) signals are used to acquire images. CT, on the other hand, uses X-rays (a type of ionizing radiation) in order to image objects. Owing to the dose X-rays carry, only a restricted number of exposures can be performed and the number of projections to be measured is to be kept at a minimum. Preferably, the imaging system utilized in connection with the present invention is a flat-panel cone-beam CT system and a CT reconstruction method to calculate 3D data of the examination volume.
[0114] The examination volume is the volume that is being imaged or any part of it. The maximum size of the examination volume is limited due to the field of measurement of the tomographic system. Examination volume can include the patient and instruments in it. The examination volume is defined by physical characteristics of the scanner system.
[0115] In one embodiment the CT data (CT fluoroscopy) are continuously acquired to provide 4D information. The systems and methods of the present application as applied to intervention guidance provide 4D imaging during interventions. Some embodiments reduce the radiation dose during CT fluoroscopy, reduce imaging artifacts and provide the radiologist with 4D imaging data.
[0116] Exemplary embodiments of the present application can comprise a CT reconstruction algorithm based on compressed sensing. Or the reconstruction can be based on McKinnon-Bates, PICCS or TRI-PICCS. Furthermore, in one embodiment the underlying CT reconstruction algorithm is based on prior knowledge of the scanned volume.
[0117] Certain embodiments employ the prior knowledge of a prior data set that is updated with few CT projections during intervention. The update is preferably derived with a few projections or very low-dose projections. The reconstruction to combine a prior scan and the update information can preferably be an iterative CT reconstruction method, which can be based on the theory of compressed sensing.
[0118] The prior data and update information can be acquired over a limited angle orbit around the patient. The reconstruction algorithm can use information that it derives by comparing the update scan with the prior scan to correct for limited angle CT reconstruction artifacts or distortions. This can be done by calculating a local distortion parameter by comparing the sparsely sampled limited angle updates with the well sampled prior scan.
[0119] In one embodiment of the invention the continuously acquired data sets are collected and reconstructed from data collected throughout various amount of rotations, sampling rates and hence with a different time resolution and image qualities (SNR, soft-tissue contrast, etc.). The position of the projection positions might vary between rotations to acquire highly sampled data sets from several rotations.
[0120] In one embodiment the system provides the radiologist with information about the degree of completeness of the data. In one embodiment this might be realized through variations in the reconstruction matrix size.
[0121] One embodiment includes a system to track the interventionalists hands and avoid the radiation of the hands when they cross the direct X-ray beam area.
[0122] One embodiment employs a registration algorithm that compensates for movements of the patient or system between acquisition of the prior scan and the update scans. In one embodiment a new prior image is constantly updated from the projection data.
[0123] One embodiment includes iterative reconstruction algorithms, where the result of a former reconstruction (f−1) is used as the initial input of the actual reconstruction (f). Alternatively, an assumed three dimensional structure can be used as a first guess.
[0124] In one embodiment the changes within the examined volumes are measured during intervention and the amount of changes influence the scan and imaging parameters (e.g. the number of projections used for the temporal update, the temporal resolution, the number of reconstructions shown to the interventionalist, the used sparsifying function, the X-ray tube current, the voltage, etc.). The amount of changes is a parameter proportional to the significant pixels; this can be the number of pixels that are different in the prior image and the temporal update. However, the amount of changes can also be proportional to the number of significant pixel in any domain that was used by the sparsifying function. In one version the amount of changes are measured by comparing projections of the PRIOR with projections of the update scan; in one version of the embodiment, the amount of changes between consecutive scans are measured by calculating the difference images, in one version measured projections are compared with forward-projected projections. In one embodiment the amount of dose that is applied will be influenced by the amount of difference in the timely updates. In one embodiment the radiologist will get information about the degree of completeness of the reconstructed scan data. The uncertainty in the information will be expressed through a display or uncertainty in the reconstruction dataset.
[0125] In one embodiment the algorithm incorporates information about the position of vessels from angiography in the reconstruction process. In one embodiment this is used to calculate a likelihood of vessel perforation, to even further reduce the amount of necessary projections for guide-wire guidance by assuming the most likely position of instruments will be within vessels.
[0126] In one embodiment multiple X-ray sources work at different energies. Potential material differentiation is being used to influence the reconstruction algorithm. In one embodiment the dual-energy information is being used to which information changes are related to instrument movements.
[0127] In one embodiment 4D digital subtraction angiographies are reconstructed to provide a 3D road map for intervention guidance. In one embodiment the 4D angiography is reconstructed by combining a highly-sampled prior scan without contrast media with sparsely-sampled updates that are acquired during the contrast media injection.
[0128] Yet another embodiment relates to a computer readable medium having recorded instructions which, if executed by a computer, would cause a method to be performed. Such a method comprises (a) capturing a plurality of images; (b) optionally acquiring a prior imaging and timely updates during radiological interventions; and (c) combing the timely updates with the PRIOR, potentially using iterative CT reconstruction methods potentially based on compressed sensing.
[0129] Both the foregoing summary and the following brief description of the drawing and the detailed description are exemplary and explanatory and are intended to provide further details of the compositions and methods as claimed. Other objects, advantages, and novel features will be readily apparent to those skilled in the art from the following detailed description.
[0130]
[0131]
[0132] CT imaging device with source (201) and detector (202) are rotating around the patient (203).
[0133]
[0134]
[0135]
[0136]
[0137]
[0138]
[0139]
[0140]
[0141]
[0142]
[0143] One of the preferred embodiments of the algorithm is a gantry-based CT scanner system with a flat detector-based imaging chain (
[0144] The algorithm can in general be used with any kind of imaging modality with a continuous tomographic acquisition.
[0145] A continuously rotating CT gantry is the preferred implementation but e.g. alternating direction scanning C-arm systems can be used as well. Furthermore, various scanning trajectories can be incorporated. Additionally, multiple X-ray sources as well as detectors up to array X-ray sources combined with array X-ray detectors could be employed.
[0146] The system can be run in a continuously tomographic acquisition mode and the image acquisition can be pulsed. In a potential implementation using a continuously rotating CT gantry, the first rotation would be run in full sampled acquisition; all following rotations are performed with a fraction of projections acquired.
[0147] The tomography system can be directly connected to a high performance computing setup (HPC) like conventional clusters, GPU-systems, GPU-clusters, cloud systems or other mainframes.
[0148] The algorithm can be implemented into the HPC system; the system calculates the current image to be shown to the interventionist and displays it in various ways on the display array. This can happen in real-time. Standard graphic volume display techniques can be employed, such as volume-rendering, surface-rendering, etc. In one embodiment DDR (digitally reconstructed radiographs) are calculated from the volume dataset. In one embodiment the DDR are reconstructed from various angles which can depend on the radiologists selection or automatically depending on intrinsic imaging features so that the intervention guidance is optimized (e.g. perpendicular to the main movement direction of the catheter). In one embodiment angiographic features are incorporated into the DDR to provide a 3D road-mapping feature.
[0149] All acquired projection images as well as all acquired temporal updates may be stored in the HPC for later use, e.g. for a later reconstruction of bleedings and other modifications in soft tissue.
[0150] The proposed Algorithm PRIDICT (Prior Image Dynamic Computed Tomography) (
[0151] The prior scan may be fully sampled, meaning the number of measured projections comply with the Shannon-Nyquist theorem, while the temporal updates are highly undersampled and do not satisfy the Shannon-Nyquist theorem. In the following, the algorithm is described in three steps:
[0152] Image acquisition and processing including the reconstruction are shown in
[0153] The raw data-based image reconstruction can be divided in two separate categories, the reconstruction of the prior image and the reconstruction of the temporal updates.
[0154] The reconstruction method of the prior image in generally is independent of the rest of the algorithm, every algorithm can be used assuming that the reconstructed prior image is free of artifacts and not dominated by noise.
[0155] The temporal updates are calculated as the FDK (Feldkamp-Davis-Kress) reconstruction of the difference of the actual measured projections and the calculated forward projections of the prior image. These FDK reconstructions contain only information of the current changes in the image but include a large number of streaking artifacts. To reduce these streaking artifacts, the total number of significant pixels (represented by the L0 norm) has to be minimized. Mathematically, the minimization of the L0 norm is difficult, so the L1 norm can be minimized alternatively, e.g. by using the method of the steepest gradient, other convex optimization techniques can also be used. Without constraints, the global minimum would be a zero matrix; however in practice this would imply no changes in the volume so that the prior image and the current image are identically. To eliminate the streaking artifacts without clearing the whole update, the minimization step has to be adjusted to the FDK reconstruction step, so that raw data congruence is aimed. This is presented in the next paragraph.
[0156] Regularization of the minimization process. Without constraints, the global minimum of the L1 norm would be a zero matrix, but in fact this would eliminate any information in the update image. The link between the minimum number of independent probes and the number of significant pixels in the image: m≈S ln(N) where N×N is the size of the reconstruction matrix, S is the number of significant pixels and m is the number of independent probes. Using this context, the maximum number of significant pixels in an image can be calculated for every given acquisition scenario. We call this context the CSC (compressed sensing criterion). The minimization process is continued as long as the CSC is not fulfilled. As soon as the L0 norm is smaller than the calculated maximum number of significant pixels, the CSC is reached, the minimization stops and the next iteration is performed.
[0157] The L1 norm may not be minimized directly, even optimizations minimizing L1 casually might be useful.
[0158] As described, L1 is minimized because of the mathematically difficulties minimizing L0. The actual aim is to minimize L0, so in an embodiment of the algorithm, other optimizations minimizing L0 casually or directly may be used, even if they do not minimize L1.
[0159] In one embodiment of the algorithm, wavelets, curvelets or contourlets can be used for the sparsifying transform. In embodiment the sparsifying function might be applied after reconstruct the differences (
[0160] In another embodiment of the algorithm, a combination of different transforms may be used and/or one tunable transformation can be used in different configurations during one reconstruction to correctly reconstruct different structures as point-like or curve-like structures.
[0161] The weight of different sparsifying transforms can be varied e.g. according to the sparseness of the transformed image.
[0162] Accordingly, one method of the present application entails guidance of catheters, tubes, syringes, needles, guide-wires, coils, stents, vessel prosthesis and similar devices. Similarly intervention devices such as biopsy needles, drainage needles, catheters, thermo ablation and chemoembolization devices are imaged. Potentially visible embolization agents are visualized as well as contrast media of different kind.
[0163] A combination of all acquired projections or a part of them can be used for a reconstruction of soft tissue images and/or changes, intracranial hemorrhage etc. This feature can be used for an intra-operative detection of possibly vessel damages. Therefore, the single temporal updates can be reprojected. Out of measured and calculated projections, a stationary projection without any moving structures can be calculated (e.g. by subtracting moved parts from the measured projections).
[0164] A function to adopt the spatial resolution in the image (the image matrix) to the number of samples and the changes in the examined volume can be included. A method to calculate the changes and the sparsity in the used image domain is required, one possibility for that can be sum of squared differences of measured update projections and calculated forward projections (
[0165] Preferred workflow looks as follows: The patient is placed in a continuously rotating CT gantry and scanned once with high dose and full sampling when the surgery starts. While the physician moves the guide wires and catheters, the CT system acquires undersampled CT datasets. The result of the reconstruction using a PRIDICT-based algorithm is displayed directly on the displays in different visualizations (
[0166]
[0167] Both source 304 and detector 306 may be rotated about gantry 302 to capture a plurality of images at varying angles θ, which may be measured from any cross-sectional line through the hollow 302. To be rotated about means to be positioned at more than one angle θ along, allowing the acquisition of two or more images at different angles.
[0168] Imaging apparatus 300 may preferably be a CT scanner (e.g. VCT, Siemens Medical Solutions, Forchheim, Germany), which includes a flat detector and a modified X-ray tube both mounted on a multi-slice CT gantry. The flat detector (PaxScan 4030CB, Varian Medical Systems, Palo Alto, Calif.) employed by this scanner consists of 2048×1536 detector pixels on an active area of 40×30 cm.sup.2 resulting in a pixel size of 1942 μm.sup.2. X-ray photons are converted to light photons in a scintillation layer of thallium-doped caesium-iodine crystals which are subsequently detected by the photodiodes of the amorphous silicon wafer.
[0169] The X-ray tube may be modified to increase the anode angle to increase the cone angle of the generated X-ray beam. The focal spot size can be reduced to 0.5 mm to decrease the effect of penumbral blurring. An even smaller focal spot is technically feasible. This may result in a reduced photon flux and could make advisable longer exposure times.
[0170] Taking the geometry of the present example of the scanner into consideration, the scanner's total scan field-of-view is 25×25×18 cm.sup.3. The active detector area may be reduced to 192 lines in z-direction and 1024 rows in x-y-direction to increase frame rate. The detector can be read out in a 2×2 binning mode, meaning that four neighbouring pixels are averaged. This results in a decreased scan field-of-view of 25×25×4.5 cm.sup.3, which is still large enough to cover the entire thorax and diaphragm of a rat. The resulting frame rate is 100 frames per second (fps), which translates into an exposure time of 10 ms per projection.
[0171] The spatial resolution of the preferred scanner mentioned above, as computed by scanning a tungsten wire phantom, is 24 lp/cm at 10% modulation transfer function. This isotropic spatial resolution translates into a minimal detectable feature size of 200 μm. Each projection image acquired during gantry rotation is time stamped and is labeled with the angle of acquisition. Scanner rotation times can be varied from 2 s to 19 s in steps of 1 s, the maximum total scan time being 80 s. The tomographic image reconstruction is based on a modified Feldkamp algorithm.
[0172] A tube voltage of 80 kV and a tube current of 50 mA with continuous radiation may preferably be selected.
[0173] Various aspects of the present application will be illustrated through examples depicted in
[0174] In a preferred embodiment, continuous rotations are carried out, with one rotation being performed in 5 seconds. One hundred projections are generated per second, and each rotation is a full 360 degrees. Thus, there can be 500 projections per rotation, and 8000 per total imaging time. The amount of projections acquired can be substantially reduced. During intervention guidance, the prior is acquired with 500 projections and for 4D intervention guidance a 2 second rotation time is used, together with 20 frames per second. Using PRIDICT or a variation of it, the continuous updates will be reconstructed.
[0175] The effect of the PRIDICT reconstruction algorithm is visualized in
[0176] It is also possible that the angular positions within each rotation are not identical to angular positions within other rotations. This can be used to reconstruct more complete data sets (e.g. with a good soft-tissue contrast) by combining information from several rotations (
[0177] The imaging system could be able to provide real-time updates of the imaged volume including instrument positions during interventions. In one embodiment the images are displayed in volume-rendering, surface rendering or such alike. 3D subtraction angiography can also be performed by subtracting projections or reconstructed volumes with or without contrast media. Furthermore, a 3D road-mapping feature can be integrated, here the contrasted vessels are superimposed in 3D on timely updates to guide the intervention. Furthermore, information of the vessel positions can be integrated into the reconstruction algorithm and can be used to manipulate the sparsifying function.
[0178] The system can be built with several imaging chains, X-ray tubes and detectors. The angular distance between X-ray tubes can be 90°, for example. Different X-ray and detector systems can be employed, also in one system. The tube voltage can be varied to provide multi-energy information. The multi-energy information can be used to constrain the prior images, to detect changes in the volume (e.g. the different expression of guide-wire and tubing in multi-energy systems). The system can provide methods to vary the angular distance between projections and the angular distance over which one projection is acquired. This can be through a very fast x-ray on/off method, same kind of shutter or a frame work installed within the gantry.
[0179] The system can be built so that it can provide all relevant features of current standard angiography C-arm system, which are X-ray fluoroscopy and digital subtraction angiography. In one embodiment this can be done by parking the imaging chain at a certain angular position.
[0180] In one variation of 4D-CATH the data acquisition is varied according to the amount of changes or movements in the examined volume. In one embodiment the differences of projections of several rotations are compared. In case of little differences the projection acquisition rate or radiation dose is reduced (
[0181] In one embodiment the prior scan will be continuously updated by the continuous data acquisition. In one current realization the prior will be generated out of the last 10 rotation consisting of projections that are acquired at slightly different angular positions.
[0182] In one embodiment a spatial-registration algorithm is incorporated that registers the prior scan data with the update scan data using standard registration methods based in the projection or volume domain.
[0183] The PRIDICT algorithm can be implemented in various ways using different sparsifying transforms. One of the simplest implementations is the use of the difference as sparsifying transform. Other possible transforms are e.g. the calculation of the gradient, a wavelet-sparsifying or a sparsification using dual energy concepts. As an alternative to one fixed sparsifying function, a tunable function can be used representing different aspects of interventional tools (
[0184] Although embodiments of the present invention have been described with reference to particular examples, it will be clear to a person of skill in the art based on the teachings herein that certain modifications can be made in the described examples. Throughout the specification, any and all references to a publicly available document, including a U.S. patent, are specifically incorporated by reference.
[0185] In one embodiment of the invention the method for performing imaging during radiological interventions, comprises the steps of measuring more than one set of projections of an object to be imaged at different points in time, wherein the measurement is performed by an imaging apparatus and dynamic reconstruction of volumetric datasets from the more than one set of projections, wherein the reconstruction is performed by processing means. In a further embodiment of the invention, the more than one set of projections of the object to be imaged are measured in a repetitive or continuous scanning mode of the imaging apparatus. In a further embodiment of the invention, the processing means comprise a processor. In yet a further embodiment of the invention, the more than one set of projections of the object to be imaged comprise undersampled sets of projections. In a further embodiment of the invention, the undersampled sets of projections are measured at consecutive points in time during the radiological intervention. In a further embodiment of the invention, the more than one set of projections of the object to be imaged comprises at least one fully sampled set of projections, preferably measured before, during or after the radiological intervention. In a further embodiment of the invention, the reconstruction is performed by an iterative reconstruction method. In a further embodiment of the invention, the iterative reconstruction method is based on compressed sensing theory. In a further embodiment of the invention, the variations in an algorithm for the reconstruction are matrix size, interruption criterion, sparsifying functions. In a further embodiment of the invention, the interruption parameter of the iterative reconstruction method is depending on the amount of changes in the volumetric datasets reconstructed from the undersampled sets of projections, the amount of significant pixels and/or the used sparsifying function. In a further embodiment of the invention, the more than one set of projections of the object to be imaged comprise at least one fully sampled set of projections and undersampled sets of projections measured at consecutive points in time during the radiological intervention, wherein the reconstruction is configured to combine the at least one fully sampled set of projections with undersampled sets of projections. In a further embodiment of the invention, imaging parameters of the imaging apparatus depend on the amount of movement and information changes in an examination volume. In a further embodiment of the invention, the dependency on the amount of movement and information changes in the examination volume is influenced by the interventionalist. In a further embodiment of the invention, the step of the reconstruction is influenced by the amount of changes in the object to be imaged. In a further embodiment of the invention, a user is provided with some means to influencing the ratio how changes in the examined volume influence the data acquisition, reconstruction parameters or data display.
[0186] In another aspect of the invention, the method described above is for use during radiologically guided interventions on the cardiovascular system. In a further aspect of the invention, the method described above is for use in the implantation of cardiac pacemakers. In a further aspect of the invention, the method described above is for use during radiologically guided interventions on tubular organ structures, preferably lungs or kidneys. In a further embodiment of the invention, for use in positioning of stents in vessels or bronchi. In a further aspect of the invention, the method described above is for use during bronchoscopy interventions. In a further aspect of the invention, the method described above is for use during catheter interventions. In a further aspect of the invention, the method described above is for use during radiologically guided interventions on the brain.
[0187] In one embodiment of the invention a system for carrying out the method as described above, contains an imaging apparatus in communication with processing means, wherein the imaging apparatus is a tomographic system, such as a magnetic resonance imaging (MRI) scanner or a computed tomography (CT) scanner. In another embodiment of the invention the computed tomography scanner comprises at least one X-ray source and at least one detector, wherein the X-ray sources differ in terms of the X-ray spectra or the detectors providing means of energy differentiation.
LIST OF REFERENCE NUMERALS
[0188] 100 Scan system [0189] 101 CT scanner [0190] 102 Array of displays [0191] 103 HPC [0192] 104 Operator control [0193] 105 Operator [0194] 106 Patient [0195] 201 Source [0196] 202 Detector [0197] 203 Object to be imaged [0198] 204 Rotation direction [0199] 300 Imaging system [0200] 302 Object to imaged [0201] 304 Source [0202] 306 Detector [0203] 308 X-ray [0204] 310 Structure within the object to be imaged [0205] 311, 312 Rotation direction [0206] 400 Flow chart 4D-CATH during the intervention [0207] 402 Catheter placement [0208] 403 Acquisition of update data [0209] 404 Reconstruction of acquired data [0210] 500 Flowchart of 4D-CATH [0211] 501 Acquisition of high resolution CT scan [0212] 502 Performing intervention and acquiring update information [0213] 503 Incorporation of prior image [0214] 504 Reconstruction of image data [0215] 506 Collection of data [0216] 508 Reconstruction of soft tissue image; new prior [0217] 510 Continuous acquisition of low dose tomographic data during intervention [0218] 514 Situation X [0219] 512 Amount of tomographic data available [0220] 515 Situation X-t [0221] 516 Time axis [0222] 516.1, 516.2 Points in time [0223] 518.1, 518.2 Processing of data available [0224] 520 Reconstruction with further sparsifying function and/or prior image sparsifying [0225] 521 Reconstruction without further sparsifying function [0226] 524 Display of anatomy [0227] 526 Display of guide wires [0228] 528 Feedback for prior image [0229] 602 Prior image [0230] 604 Update scans [0231] 606 Projection at a solid angle for update scans [0232] 608 Projection at a solid angle for prior image [0233] 610 Incorporation of update scans in prior [0234] 700 PRIDICT reconstruction algorithm [0235] 702 Fully sampled set of projections [0236] 704 FDK [0237] 706 Prior image [0238] 708 Update image [0239] 710 Projector [0240] 712 Set of undersampled projections [0241] 714 Subtraction operation [0242] 716 FDK [0243] 718 Difference reconstruction [0244] 720 Summing operation [0245] 722 Subtraction operation [0246] 724 Image processing, mathematical operations [0247] 800 PRIDICT reconstruction algorithm including minimization [0248] 802 Fully sampled set of projections [0249] 804 FDK [0250] 806 Prior image [0251] 808 Update image [0252] 810 Projector [0253] 812 Set of undersampled projections [0254] 814 Subtraction operation [0255] 816 FDK [0256] 818 Difference reconstruction [0257] 820 Summing operation [0258] 822 Subtraction operation [0259] 824 Image to be minimized [0260] 826 Signum of image to be minimized [0261] 828 Subtraction operation [0262] 830 Comparator CS criterion [0263] 832 Image reconstruction loop [0264] 834 Minimization loop [0265] 900 PRIDICT reconstruction algorithm including sparsifying function [0266] 902 Fully sampled set of projections [0267] 904 FDK [0268] 906 Prior image [0269] 908 Update image [0270] 910 Projector [0271] 912 Set of undersampled projections [0272] 914 Subtraction operation [0273] 916 FDK [0274] 918 Difference reconstruction [0275] 920 Summing operation [0276] 922 Subtraction operation [0277] 924 Image to be minimized [0278] 926 Signum [0279] 928 Subtraction operation [0280] 930 Comparator CS criterion [0281] 932 Image reconstruction loop [0282] 934 Minimization loop [0283] 936 Further sparsifying function [0284] 1000 PRIDICT reconstruction algorithm including influence of reconstruction parameters [0285] 1002 Fully sampled set of projections [0286] 1004 FDK [0287] 1006 Prior image [0288] 1008 Update image [0289] 1010 Projector [0290] 1012 Set of undersampled projections [0291] 1014 Subtraction operation [0292] 1016 FDK [0293] 1018 Difference reconstruction [0294] 1020 Summing operation [0295] 1022 Subtraction operation [0296] 1024 Image processing, mathematical operation [0297] 1026 Sparsifying function [0298] 1028 Minimization [0299] 1030 Comparison of prior and update scans [0300] 1032, 1034 Influence on reconstruction algorithm [0301] 1040 Flow chart for adapting PRIDICT [0302] 1042 Continuous acquisition of undersampled data [0303] 1044 Calculation of amount of difference/movement [0304] 1048 Variation in reconstruction algorithm [0305] 1050 Providing a marker for the degree of completeness [0306] 1052 Input from radiologist [0307] 1046 Influencing scan parameters reconstruction parameters [0308] 1100 PRIDICT reconstruction algorithm including influence [0309] 1102 Fully sampled set of projections [0310] 1104 FDK [0311] 1106 Prior image [0312] 1108 Update image [0313] 1110 Projector [0314] 1112 Set of undersampled projections [0315] 1114 Subtraction operation [0316] 1116 FDK [0317] 1118 Difference reconstruction [0318] 1120 Calculation of modification [0319] 1122 Adaption of metric size [0320] 1124 Summing operation [0321] 1126 Subtraction operation [0322] 1128 Image to be minimized [0323] 1130 Signum [0324] 1132 Subtraction operation [0325] 1134 Comparator CS criterion [0326] 1136 Image reconstruction loop [0327] 1138 Minimization loop [0328] 1200 Guide wire [0329] 1300 Prior image [0330] 1302 Time frame reconstruction of update [0331] 1304 Time frame reconstruction of prior and update [0332] 1306 Time frame reconstruction of prior [0333] 1308 Heart to be fully imaged [0334] 1310 Cardiac phases [0335] 1312 Projections of prior [0336] 1314 Heart to be imaged through undersampled set [0337] 1316 Projection of undersampled set [0338] 1318 Cardiac phases [0339] 1320 Rotation [0340] 1322 Reconstructed prior [0341] 1324 Reconstructed update in cardiac phase 1 [0342] 1326 Reconstructed update in cardiac phase 2 [0343] 1328 Reconstructed update in cardiac phase 3 [0344] 1330 Instrument [0345] 1332 Prior incorporated into each reconstruction of cardiac phases [0346] 1334 Reconstructed prior in cardiac phase 1 [0347] 1336 Reconstructed prior in cardiac phase 2 [0348] 1338 Reconstructed prior in cardiac phase 3 [0349] 1340 Reconstructed update [0350] 1341 Instrument [0351] 1342 Prior for cardiac phases incorporated into reconstruction [0352] 1344 Reconstructed prior in cardiac phase 1 [0353] 1346 Reconstructed prior in cardiac phase 2 [0354] 1348 Reconstructed prior in cardiac phase 3 [0355] 1350 Reconstructed update in cardiac phase 1 [0356] 1352 Reconstructed update in cardiac phase 1 [0357] 1354 Reconstructed update in cardiac phase 1 [0358] 1356 Instrument [0359] 1358 Prior for cardiac phases incorporated into reconstruction of update for cardiac phases [0360] 1410 Full dose prior [0361] 1412 Low dose update [0362] 1414 4D data set of moving instruments [0363] 1416 4D intervention guidance in 3D road map [0364] 1418 Collected Low dose updates [0365] 1420 3D data set of vascular