Combination of temporally resolved angiographic images with a spatially resolved angiographic image
11410353 · 2022-08-09
Assignee
Inventors
Cpc classification
G06T11/008
PHYSICS
G01R33/5608
PHYSICS
G01R33/5635
PHYSICS
International classification
G01R33/56
PHYSICS
Abstract
The invention provides for a medical imaging system (100, 300) comprising a processor (106) for controlling the medical imaging system. Execution of machine executable instructions (112) causes the processor to receive (200) a static angiographic image (114) of a region of interest (322), receive (202) a time series of angiographic images (116, 116′) of the region of interest, construct (204) an image mask (118) using the static angiographic image, determine (206) a time dependent signal (120) for each voxel within the image mask using the time series of angiographic images, construct (208) a composite angiographic image by: assigning (210) a fill time (126) to each voxel within the image mask using an extremum (124) of the time dependent signal if the extremum deviates from an average of the time dependent signal more than a predetermined threshold, and identifying (212) voxels within the image mask as being unfilled voxels.
Claims
1. A medical imaging system comprising: a memory storing machine executable instructions; and a processor for controlling the medical imaging system, wherein execution of the machine executable instructions causes the processor to: receive a static angiographic image of a region of interest, wherein the region of interest comprises voxels; receive a time series of angiographic images of the region of interest; construct an image mask using the static angiographic image, wherein the image mask is an identification of voxels within the region of interest; determine a time dependent signal for each voxel within the image mask using the time series of angiographic images; and construct a composite angiographic image by: assigning a fill time to each voxel within the image mask using an extremum of the time dependent signal if the extremum deviates from an average of the time dependent signal more than a predetermined threshold; and identifying voxels within the image mask as being unfilled voxels if the extremum deviates from the average of the time dependent signal less than the predetermined threshold; and rendering the composite angiographic image such that a measure for the fill time is displayed in the composite angiographic image.
2. The medical imaging system of claim 1, wherein the static angiographic image is a Time-Of-Flight (TOF) magnetic resonance angiographic image, and wherein the time series of angiographic images is a time series of Arterial Spin Labeling magnetic resonance angiographic images.
3. The medical imaging system of claim 2, wherein execution of the machine executable instructions further cause the processor to: provide the static angiographic image by reconstructing the static angiographic image from Time-Of-Flight magnetic resonance data; and provide the time series of angiographic images by reconstructing the time series of angiographic images from Arterial Spin Labeling magnetic resonance data.
4. The medical imaging system of claim 3, wherein the medical imaging system further comprises a magnetic resonance imaging system, wherein the memory further comprises pulse sequence commands configured for controlling the magnetic resonance imaging system to acquiring the TOF magnetic resonance data according to a Time of Flight magnetic resonance angiography protocol, wherein the pulse sequence commands are further configured to control the magnetic resonance imaging system to acquire the ASL magnetic resonance data according to an Arterial Spin Labeling magnetic resonance angiography protocol, wherein execution of the machine executable instructions further cause the processor to: control the magnetic resonance imaging system with the pulse sequence commands to acquire the TOF magnetic resonance data, and control the magnetic resonance imaging system with the pulse sequence commands to acquire the ASL magnetic resonance data.
5. The medical imaging system of claim 4, wherein the Arterial Spin Labeling magnetic resonance angiography protocol is a selective Arterial Spin Labeling magnetic resonance angiography protocol.
6. The medical imaging system of claim 1, wherein any one of the following: the static angiographic image is a magnetic resonance angiographic image or a CT angiographic image; the time series of angiographic images are a time series of magnetic resonance angiographic images or a time series of CT angiographic images; and combinations thereof.
7. The medical imaging system of claim 1, wherein execution of the machine executable instructions causes the processor to identify an anomalous flow and/or anomalous vascular structure using the composite angiographic image, the static angiographic image, and the time series of angiographic images as input to a trained pattern recognition algorithm.
8. The medical imaging system of claim 1, wherein the composite image is rendered one of the following ways: the composite angiographic image is rendered as an animation showing filling of voxels within the image mask as a function of the fill time; and the composite angiographic image is rendered as an image with a grey scale, a false color scale, or a brightness indicating the fill time of voxels within the image mask.
9. The medical imaging system of claim 1, wherein execution of the machine executable instructions further causes the processor to: determine the time dependent signal for each voxel outside of the image mask using the time series of angiographic images; and identify voxels outside of the image mask as anomalous voxels if the extremum of the time dependent signal deviates from the average of the time dependent signal more than the predetermined threshold.
10. The medical imaging system of claim 9, wherein execution of the machine executable instructions further causes the processor to mark the anomalous voxels in the composite angiographic image.
11. The medical imaging system of claim 1, wherein execution of the machine executable instructions further causes the processor to mark the unfilled voxels in the composite angiographic image.
12. The medical imaging system of claim 1, wherein execution of the machine executable instructions further causes the processor to perform any one of the following: register the time series of angiographic images with one another; register the static angiographic image with the time series of angiographic images; and combinations thereof.
13. The medical imaging system of claim 1, wherein the static angiographic image divides the region of interest into a first set of voxels with a first resolution and a first slice thickness, wherein the time series of angiographic images divides the region of interest into a second set of voxels with a second resolution and a second slice thickness, and wherein execution of the machine executable instructions further causes the processor to interpolate one of the first set of voxels or the second set of voxels such that the first resolution matches the second resolution and the first slice thickness matches the second slice thickness.
14. A non-transitory computer readable medium comprising machine executable instructions for execution by a processor controlling a medical imaging system, wherein execution of the machine executable instructions causes the processor to: receive a static angiographic image of a region of interest, wherein the region of interest comprises voxels; receive a time series of angiographic images of the region of interest; construct an image mask using the static angiographic image, wherein the image mask is an identification of voxels within the region of interest; determine a time dependent signal for each voxel within the image mask using the time series of angiographic images; and construct a composite angiographic image by: assigning a fill time to each voxel within the image mask using an extremum of the time dependent signal if the extremum deviates from an average of the time dependent signal more than a predetermined threshold; and identifying voxels within the image mask as being unfilled voxels if the extremum deviates from the average of the time dependent signal less than the predetermined threshold.
15. A method of medical imaging, wherein the method comprises: receiving a static angiographic image of a region of interest, wherein the region of interest comprises voxels; receiving a time series of angiographic images of the region of interest; constructing an image mask using the static angiographic image, wherein the image mask is an identification of voxels within the region of interest; determining a time dependent signal for each voxel within the image mask using the time series of angiographic images; and constructing a composite angiographic image by: assigning a fill time to each voxel within the image mask using an extremum of the time dependent signal if the extremum deviates from an average of the time dependent signal more than a predetermined threshold; and identifying voxels within the image mask as being unfilled voxels if the extremum deviates from the average of the time dependent signal less than the predetermined threshold.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In the following preferred embodiments of the invention will be described, by way of example only, and with reference to the drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(11) Like numbered elements in these figures are either equivalent elements or perform the same function. Elements which have been discussed previously will not necessarily be discussed in later figures if the function is equivalent.
(12)
(13) The memory 110 is shown as containing machine-executable instructions 112. The machine-executable instructions 112 enable the processor 106 to control other components via the hardware interface 104 and/or to manipulate data or other files to change and manipulate data such as performing Fourier transforms for other mathematical or data operations.
(14) The memory 110 is further shown as containing a static angiographic image 114. The memory 110 is further shown as containing a time series of angiographic images 116. The memory 110 is shown as containing an image mask 118 that was constructed using the static angiographic image 114. The computer memory 110 is further shown as containing a time dependent signal 120 that was derived for voxels located within the image mask 118 for each of the time series of angiographic images 116. The memory 110 is further shown as containing a calculated average 122 from a voxel. This calculated average 122 may be from a time dependent signal 120 of a particular voxel or voxels within the image mask 118. The memory 110 is further shown as containing an extremum of one of the time dependent signals 120. The extremum of the time dependent signal 124 and the calculated average 122 may be either used for marking a particular voxel within the image mask 118 as having a fill time 126 or being a non-filled voxel in the image mask.
(15)
(16) Next in step 202 a time series of angiographic images of the region of interest is received. As with the static angiographic image the time series of angiographic images may be acquired or received in a variety of ways. Next in step 204 the image mask 118 is constructed using the static angiographic image 114. The image mask is an identification of voxels within the region of interest. Then in step 206 a time dependent signal 120 is determined for each voxel within the image mask using the time series of angiographic images 116. Then finally in step 208 the composite angiographic image 128 is constructed.
(17) The construction of the composite angiographic image 128 is shown as being performed in sub-steps 210 and 212. In step 210 the fill time 126 is assigned to each of the voxels in the image mask using an extremum of the time dependent signal if the extremum deviates from the average 122 of the time dependent signal 120 more than a predetermined threshold. The construction of the composite angiographic image is further performed by identifying voxels within the image mask 118 as being unfilled voxels if the extremum deviates from the average 122 of the time dependent signal less than a predetermined threshold.
(18)
(19) Within the bore 306 of the magnet there is also a set of magnetic field gradient coils 310 which is used for acquisition of magnetic resonance data to spatially encode magnetic spins within the imaging zone 308 of the magnet 304. The magnetic field gradient coils 310 are connected to a magnetic field gradient coil power supply 312. The magnetic field gradient coils 310 are intended to be representative. Typically magnetic field gradient coils 310 contain three separate sets of coils for spatially encoding in three orthogonal spatial directions. A magnetic field gradient power supply supplies current to the magnetic field gradient coils. The current supplied to the magnetic field gradient coils 310 is controlled as a function of time and may be ramped or pulsed.
(20) Adjacent to the imaging zone 308 is a radio-frequency coil 314 for manipulating the orientation of magnetic spins within the imaging zone 308 and for receiving radio transmissions from spins also within the imaging zone 308. The radio frequency antenna may contain multiple coil elements. The radio frequency antenna may also be referred to as a channel or antenna. The radio-frequency coil 314 is connected to a radio frequency transceiver 316. The radio-frequency coil 314 and radio frequency transceiver 316 may be replaced by separate transmit and receive coils and a separate transmitter and receiver. It is understood that the radio-frequency coil 314 and the radio frequency transceiver 316 are representative. The radio-frequency coil 314 is intended to also represent a dedicated transmit antenna and a dedicated receive antenna. Likewise the transceiver 316 may also represent a separate transmitter and receiver. The radio-frequency coil 314 may also have multiple receive/transmit elements and the radio frequency transceiver 316 may have multiple receive/transmit channels.
(21) Within the bore 306 of the magnet 304 there is a subject support 320 which supports the subject in the imaging zone 308. There is a region of interest 322 within the imaging zone 308. Within the region of interest 322 there is also a tagging location 324. The tagging location 324 is a region where a bolus of blood can be labeled either via ASL or TOF magnetic resonance imaging. In this example the tagging location 324 is shown as a plane. This would be used for example for non-selective ASL magnetic resonance imaging. The tagging location 324 could also be localized to a smaller region to perform selective ASL.
(22) The transceiver 316 and the magnetic field gradient coil power supply 312 are shown as being connected to the hardware interface 104 of computer system 102. The computer memory 110 is further shown as containing pulse sequence commands 330. Pulse sequence commands as used herein encompass commands or a timing diagram which may be converted into commands which are used to control the functions of the magnetic resonance imaging system 600 as a function of time. Pulse sequence commands are the implementation of the magnetic resonance imaging protocol applied to a particular magnetic resonance imaging system 600.
(23) The computer memory 110 is further shown as containing TOF magnetic resonance data 332 that was acquired by controlling the magnetic resonance imaging system 302 with the pulse sequence commands 330. The memory 110 is further shown as containing ASL magnetic resonance data 334 that was acquired by controlling the magnetic resonance imaging system 302 with the pulse sequence commands 330 also. In this example the static angiographic image 114 is a TOF magnetic resonance angiographic image. The time series of angiographic images 116 is a time series of arterial spin labeling magnetic resonance angiographic images.
(24)
(25) Next, steps 404 and 406 are performed. Steps 404 and 406 may be performed in reverse order. Next in step 404 the static angiographic image 114 is provided by reconstructing the static angiographic image from the TOF magnetic resonance data 332. Next in step 406, the time series of angiographic images 116 is provided by reconstructing the time series of angiographic images 116 from the ASL magnetic resonance data 334. After step 406 the method proceeds to step 200 as is illustrated in
(26) Examples may provide a method to generate angiographic images of the arterial vasculature with high spatial and temporal resolution by combining information of both, high-resolved TOF acquisitions and temporal-resolved ASL images. The signal of each voxel in both ASL and TOF data is being analyzed simultaneously and conclusions about pathological alterations and technical issues can be drawn. This information can be used to pinpoint the attention of the radiologist to conspicuous features in images in order to avoid overseeing abnormalities, but also to accelerate the diagnostic process.
(27) A detailed visualization of brain feeding arteries and intracranial vessels may be important for the diagnosis of many cerebral diseases, such as stroke, arterio-venous malformations, aneurysms etc.
(28) High spatial resolution may be beneficial because it enables the assessment of the structural morphology of vessels, for instance, to measure the intra-luminar diameter in stenotic arteries or to detect small aneurysms. For an advanced diagnosis, additional information about the hemodynamics is required like blood flow velocity, mean transit time etc.
(29) In MRI, several acquisition techniques are being used to gather sufficient spatial and temporal information about the cerebral vasculature for a complete diagnosis of the vessel architecture and its hemodynamics. Spatial and temporal information are concluded from different sequences which impedes a correct diagnosis of a variety of diseases, especially when the arteries are altered as in AVMs and other pathologies. Thus, combining all information into one image presents relevant information to the radiologist in a concise way for fast and reliable examination of the images. This is not only true for structural images, e.g. T1 and T2 weighted or combining information from different modalities (e.g. CT and MRI) but also for specialized applications, like vascular imaging. As in MRI several techniques exist to acquire images of vascular structures and/or hemodynamic properties, the range of eligible sequences is rather high. Still, despite each method has its individual benefits, there is not one method that can surpass others and give a comprehensive view of the intracranial vascular situation. Moreover, tool would be beneficial that may draw the attention of radiologists to conspicuous features in images in order to avoid overseeing abnormalities, but also to accelerate the diagnostic process.
(30) A combination of image information of different techniques seems attractive to cancel out individual drawbacks while emphasizing the benefits of each technique and thus simplify an evaluation of the data. In addition, this can also be used to automatically (or semi-automatically) pre-analyze the image information and classify certain properties according to the information of each individual sequence. Mismatches of image information that may point to a pathological process or technical issue can be pinpointed and emphasized for the radiologist.
(31) Digital subtraction angiography (DSA) presents the gold standard for angiography regarding spatial and temporal resolution. However, the method only provides projection images of vessels and quantification of hemodynamic parameters is difficult. In addition, the procedure is invasive and a catheter is being placed in the vessel of interest to administer contrast agent. Computed tomography (CT) is less invasive and can generate 3D images of the vasculature, but—as in DSA—the patient is exposed to ionizing radiation and exogenous contrast agent material. Magnetic resonance imaging (MRI) offers a variety of acquisition techniques to visualize vessels. Time-of-flight angiography (TOF) is often used in clinical routine measurements as it can generate angiograms with high spatial resolution, however, no hemodynamic information can be gathered. Time-resolved MR methods usually require gadolinium-based contrast agents and only have limited temporal and spatial resolution. Arterial Spin Labeling (ASL) techniques can create time-resolved angiograms without the usage of contrast agents, but are also limited in spatial resolution in order to reduce the overall acquisition time which impedes the assessment of small vascular structures. The radiologist has to interpret each image series individually and form a complete picture in his mind by gathering all information from the different images. There is no tool available that can analyze the image information and indicate abnormalities prior to the diagnostic process.
(32) Examples may provide for a method that makes it possible to generate angiographic images of the arterial vasculature with high spatial and temporal resolution by combining information of both, high-resolved TOF acquisitions and temporal-resolved ASL images. TOF and ASL images are registered using spatial and temporal information. The signal of each voxel in both ASL and TOF data is being analyzed simultaneously. Thereby, each voxel can be classified according to several properties (explained in more detail below). This information can be used to pinpoint the attention of the radiologist to conspicuous features in images in order to avoid overseeing abnormalities, but also to accelerate the diagnostic process.
(33)
(34)
(35)
(36)
FIRST EXAMPLE
(37) 1. The presented technique consists of two MRI sequences that are subsequently combined. A TOF scan with high spatial resolution of the vasculature is acquired and a time-resolved ASL angiography scan.
(38) 2. Image reformatting of the ASL images to match the same resolution and slice thickness as the TOF images, e.g. using bi-spline interpolation, bi-cubic image processing kernel, etc. (see
(39) 3. Image registration of TOF and ASL data to counteract subject motion, e.g. with rigid registration or advanced transformation models.
(40) 4. Image analysis can be performed by creating a vessel mask from the TOF angiogram, e.g. by signal intensity thresholding or advanced segmentation methods.
(41) 5. The mask is being applied to the ASL images. In addition, temporal information in the ASL images is being used to evaluate the segmented vessels in the TOF images (mask), i.e. certain signal behavior in the ASL images is assessed voxel by voxel, e.g. signal behaviour over time (see
(42) 6. In healthy people, both acquisitions should match, i.e. show signal where an artery is present. For the evaluation of the thereby obtained images several possibilities can occur, for instance: A. Background signal (Noise): In both images the signal level remains within the noise threshold. These voxels are therefore considered as background signal (see
(43) 7. Mismatches can occur due to technical but also pathological reasons. The appropriate voxels/area can be marked so that the radiologist can pay special attention (see
(44) 8. Visualization—The final images (time-resolved TOF with high spatial resolution) can also be visualized as either dynamic sequence or as time-of-arrival map, meaning that each temporal phase is assigned a different color to visualize inflow properties on a static image (see
SECOND EXAMPLE
(45) As selective angiographic imaging (i.e. visualization of a single artery) is possible using ASL, the information from a single artery can be mapped on TOF images in a similar way.
THIRD EXAMPLE
(46) The presented method can benefit from applications of machine learning algorithms to predict the possibility of abnormal flow behavior and/or an abnormal vascular situation. This could include using databases of normal vascular images as well as normal flow behavior. In further consequence, knowledge about specific behavior of pathologies would also increase confidence in these findings.
FOURTH EXAMPLE
(47) The presented method is not limited to MR angiography methods only. The described image processing may also be applied to combine image information of two or more image sequences of MR and CT angiography data and other imaging modalities.
(48) Examples may be applied to such applications as, but are not limited to: imaging cerebrovascular diseases with complex and diffuse flow patterns, for which not only high resolution information about the arteries is important, but also underlying hemodynamic properties. These can be stroke, arterio-venous malformations (AVM), but also fistulas, shunting arteries and tumor feeding arteries. Other applications include stenotic arteries, and occlusions.
(49) Examples may not necessarily limited to the cerebral vasculature, but might also be used to visualize other arteries. These include visualization of the renal arteries, the coronary arteries, as well as the peripheral lower leg arteries.
(50) An ASL angiography sequence may comprise two modules: the first module generates a bolus of labeled blood either by (pseudo-)continuously applying RF pulses or by applying a short RF pulse to a large volume proximal to the image region. The second module describes the image acquisition part of the sequence. The magnetization of the labeled blood decays rapidly and is too short to acquire all imaging data at once, thus, the whole process, i.e. the two modules, needs to be repeated until all image data is acquired. In addition, the same amount of data is acquired without blood labeling and which is subsequently used for image subtraction to correct the final angiography images of static tissue.
(51) In TOF angiography, an image slice or volume is being saturated and data is acquired after unsaturated blood has entered the image stack.
(52) It is possible, to perform a certain amount of TOF imaging, i.e. a subset of a single slice or image volume, in between ASL sequences that are repeated several times (see
(53)
(54) 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.
(55) Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended 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 recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measured cannot be used to advantage. A computer program may be stored/distributed on a suitable 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. Any reference signs in the claims should not be construed as limiting the scope.
LIST OF REFERENCE NUMERALS
(56) 100 medical imaging system
(57) 102 computer
(58) 104 hardware interface
(59) 106 processor
(60) 108 user interface
(61) 110 memory
(62) 112 machine executable instructions
(63) 114 static angiographic image
(64) 116 time series of angiographic images
(65) 116′ resized time series of angiographic images
(66) 118 image mask
(67) 120 time dependent signal
(68) 122 calculated average from voxel
(69) 124 extremum of time dependent signal
(70) 126 fill time
(71) 128 composite angiographic image
(72) 200 receive a static angiographic image of a region of interest, wherein the region of interest comprises voxels
(73) 202 receive a time series of angiographic images of the region of interest
(74) 204 construct an image mask using the static angiographic image, wherein the image mask is an identification of voxels within the region of interest
(75) 206 determine a time dependent signal for each voxel within the image mask using the time series of angiographic images
(76) 208 construct a composite angiographic image
(77) 210 assigning a fill time to each voxel within the image mask using an extremum of the time dependent signal if the extremum deviates from the average of the time dependent signal more than a predetermined threshold
(78) 212 identifying voxels within the image mask as being unfilled voxels if the extremum deviates from the average of the time dependent signal less than a predetermined threshold
(79) 300 medical imaging system
(80) 302 magnetic resonance imaging system
(81) 304 magnet
(82) 306 bore of magnet
(83) 308 imaging zone
(84) 310 magnetic field gradient coils
(85) 312 magnetic field gradient coil power supply
(86) 314 radio-frequency coil
(87) 316 transceiver
(88) 318 subject
(89) 320 subject support
(90) 322 region of interest
(91) 324 tagging location
(92) 330 pulse sequence commands
(93) 332 TOF magnetic resonance data
(94) 334 ASL magnetic resonance data
(95) 400 control the magnetic resonance imaging system with the pulse sequence commands to acquire the TOF magnetic resonance data
(96) 402 control the magnetic resonance imaging system with the pulse sequence commands to acquire the ASL magnetic resonance data
(97) 404 provide the static angiographic image by reconstructing the static angiographic image from TOF magnetic resonance data
(98) 406 provide the time series of angiographic images by reconstructing the time series of angiographic images from ASL magnetic resonance data
(99) 600 region 1
(100) 602 region 2
(101) 604 region 3
(102) 606 region 4
(103) 608 region 5
(104) 610 time
(105) 612 voxel intensity
(106) 614 predetermined threshold
(107) 700 marked regions
(108) 900 first TR
(109) 902 second TR
(110) 902 ASL label
(111) 904 ALS readout
(112) 906 TOF readout
(113) 908 ASL control
(114) 910 ASL readout
(115) 912 TOF readout