US8620050B2 - System and method for 2-D/3-D registration between 3-D volume and 2-D angiography - Google Patents
System and method for 2-D/3-D registration between 3-D volume and 2-D angiography Download PDFInfo
- Publication number
- US8620050B2 US8620050B2 US13/222,034 US201113222034A US8620050B2 US 8620050 B2 US8620050 B2 US 8620050B2 US 201113222034 A US201113222034 A US 201113222034A US 8620050 B2 US8620050 B2 US 8620050B2
- Authority
- US
- United States
- Prior art keywords
- aorta
- image
- drr
- dsa
- coronary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
- G06T7/33—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10116—X-ray image
- G06T2207/10124—Digitally reconstructed radiograph [DRR]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20224—Image subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30048—Heart; Cardiac
Definitions
- This disclosure is directed to methods for 2-dimension (2-D)/3-dimension (3-D) registration between 3-D image volumes and 2-D angiography images with applications to trans-catheter aortic valve implantation (TAVI).
- TAVI trans-catheter aortic valve implantation
- Trans-catheter aortic valve implantation is a new and breakthrough minimally invasive alternative to open heart surgery in patients with severe aortic stenosis.
- trans-apical TAVI an antegrade access is used in which a catheter and prosthesis are inserted via small incisions in the chest and the apex of the heart.
- trans-femoral TAVI the catheter is inserted retrogradely via the femoral artery and the aortic arch. Both approaches require X-ray angiographic and fluoroscopic imaging to guide the procedure.
- 3-D models have been introduced to support TAVI procedures by overlaying a 3-D aortic model onto a 2-D fluoroscopy image to provide anatomical details and more accurate C-ARM angulation for optimal valve deployment.
- Accurate overlay of 3-D models onto the fluoroscopy images requires 2-D/3-D registration between the 3-D model and the 2-D fluoroscopy images, which could be achieved by matching the 3-D model to the angiography with contrast injection showing the aortic root.
- Landmark/feature-based methods register landmarks and/or salient features that have been extracted automatically or semi-manually from both the 2-D image and the 3-D volume. While this approach has a fast execution time and exhibits high robustness in the face of large mis-registrations, it is challenging to achieve full automation, especially for salient feature extraction from 2-D X-ray images that inherently suffer from a low signal-to-noise ratio (SNR) and overlapping and/or foreshortening due to 2-D projections.
- SNR signal-to-noise ratio
- simulated 2-D X-Ray images are produced from the 3-D volume at a particular pose.
- the translation and rotation of the 3-D volume are estimated through an optimal match between the DRRs and the X-ray image.
- intensity-based methods have been shown to yield substantially more reliable results than their feature-based counterparts, their accuracy may be sub-optimal at the structure of interest, and their performance seriously deteriorates when there is mismatch between the contents shown in the 2-D and 3-D data.
- Exemplary embodiments of the invention as described herein generally include methods and systems that incorporate segmentation and landmark information of the 3-D aortic root into intensity-based registration for highly accurate and robust 2-D/3-D alignment of the aorta.
- Both the 3-D volume and the 2-D images are captured with contrast injection showing patient's aortic root, as shown in FIGS. 1( a ) and ( c ).
- 2-D angiographic images are first preprocessed to remove the background and/or devices such as a catheter and a transesophageal echocardiography (TEE) probe.
- TEE transesophageal echocardiography
- 3-D aorta segmentation and coronary ostia landmark detection is performed on the 3-D volume, and the aorta segmentation is then used to produce clean DRR images that show only the aorta and exclude all the peripheral structures such as the spine.
- Landmarks representing the left and right coronary ostia are further utilized in an integrated fashion with the intensity-based method.
- a multi-stage and multi-resolution optimization strategy is finally deployed to find the optimal registration.
- a 2-D/3-D registration according to an embodiment of the invention can be extended from a single frame to the whole fluoroscopy sequence, potentially with incorporated temporal constraints.
- the registration to fluoroscopy sequence can be used for motion compensation.
- a 2-D/3-D registration according to an embodiment of the invention currently uses two landmarks, left and right coronary ostias, to help the registration. Other aortic landmarks, such as the three lowest points of cusps and three commissures, can also be analyzed and utilized for registration.
- a 2-D/3-D registration according to an embodiment of the invention is of general form and can be applied to registration of other organs and in other applications.
- a method for registering a 2-dimension (2-D) digital subtraction angiography (DSA) image to a 3-dimension (3-D) image volume during a cardiac procedure including calculating a coarse similarity measure between a 2-D digitally reconstructed radiograph (DRR) of an aorta and a cardiac DSA image, and a 2-D DRR of a coronary artery and the cardiac DSA image, for a plurality of poses over a range of 2-D translations, selecting one or more DRR-pose combinations for the aorta and the coronary artery with largest similarity measures as refinement candidates, calculating the similarity measure between the refinement candidate DRRs of the aorta and the DSA, and between the refinement candidate DRRs of the coronary artery and the DSA, for a plurality of poses over a range of 3-D translations and in-plane rotations, selecting one or more DRR-pose combinations for the aorta and
- the method includes pre-processing the DSA image to subtract a background image, apply morphological operations, and remove artifacts of the morphological operations.
- the 2-D DRR of an aorta and the 2-D DRR of a coronary artery are generated from a same 3-D cardiac image volume.
- the method includes pre-processing the 3-D cardiac image volume to create 3-D image masks for the aorta and the coronary artery, where the image masks are used to generate the 2-D DRR of the aorta and the 2-D DRR of the coronary artery.
- the 2-D DRR of an aorta and the 2-D DRR of a coronary artery are generated for a plurality of poses at a plurality of depths in the 3-D cardiac image volume.
- the 2-D DRR of an aorta and the 2-D DRR of a coronary artery are centered about an estimated center of the aortic root.
- the coarse similarity measure is calculated between a downsampled 2-D DRR of the aorta, a downsampled 2-D DRR of the coronary artery, and a downsampled cardiac DSA image.
- M Aorta ⁇ 1 , if ⁇ ⁇ ⁇ ⁇ I Aorta ⁇ > ⁇ , 0 , otherwise , , where ⁇ is a threshold of the image gradient, M Coronary represents a 2-D coronary artery image mask defined as
- M Coronary ⁇ 1 , if ⁇ ⁇ min ⁇ ( ⁇ ⁇ I Coronary ⁇ , ⁇ ⁇ I DRR ⁇ ) > ⁇ , 0 , otherwise .
- ⁇ is a heuristically determined weight for coronary ostia landmark features
- GC is a gradient correlation between images I 1 and I 2 with image mask M defined as
- GC ⁇ ( I 1 , I 2 , M ) NCC ⁇ ( ⁇ I 1 ⁇ x , ⁇ I 2 ⁇ x , M ) + NCC ⁇ ( ⁇ I 1 ⁇ y , ⁇ I 2 ⁇ y , M ) , and NCC denotes the normalized cross correlation of the masked images defined as
- pre-processing the 3-D cardiac image volume to create 3-D image masks for the aorta includes segmenting the aorta in the 3-D cardiac image volume, and defining the aortic mask by
- VM aorta ⁇ ( x , y , z ) ⁇ 1 , if ⁇ ⁇ ( x , y , z ) ⁇ aorta , 0 , otherwise , .
- pre-processing the 3-D cardiac image volume to create 3-D image masks for the coronary artery includes detecting left and right coronary ostia in the 3-D cardiac image volume, centering two spherical masks VM l and VM r around the detected coronary ostia, forming a mask VM out from the union of VM l and VM r , excluding an area inside VM aorta , and calculating an intensity distribution for voxels in the mask VM out , and choosing a lower bound of a 3-D volume transfer window associated with the coronary artery image mask as a given percentile of the intensity distribution, and an upper bound of the 3-D volume transfer window to be a highest voxel intensity of the volume.
- a program storage device readable by a computer, tangibly embodying a program of instructions executable by the computer to perform the method steps for registering a 2-dimension (2-D) digital subtraction angiography (DSA) image to a 3-dimension (3-D) image volume during a cardiac procedure.
- DSA digital subtraction angiography
- FIGS. 1( a )-( d ) illustrate a 3-D volume and 2-D angiography of a patient's aorta, according to an embodiment of the invention.
- FIGS. 2( a )-( c ) illustrate a comparison of 2-D fluoroscopy images before and after image processing, according to an embodiment of the invention.
- FIG. 3 illustrates the generation of a DRR, according to an embodiment of the invention.
- FIGS. 4( a )-( e ) illustrate 3-D volume processing and DRR generation, according to an embodiment of the invention.
- FIGS. 5( a )-( c ) depict registration masks, according to an embodiment of the invention.
- FIG. 6 is a flowchart of a method for pre-processing a 3-D CT image volume for coronary artery rendering, according to an embodiment of the invention.
- FIG. 7 is a flowchart of an algorithm for 2-dimension (2-D)/3-dimension (3-D) registration between 3-D image volumes and 2-D angiography images, according to an embodiment of the invention.
- FIG. 8 shows examples of registration results, according to an embodiment of the invention.
- FIG. 9 is a table that compares results of a conventional 2-D/3-D registration method with a registration method according to an embodiment of the invention.
- FIG. 10 shows the left coronary ostia and the left and right hinge points, according to an embodiment of the invention.
- FIG. 11 is a block diagram of an exemplary computer system for implementing a method for 2-dimension (2-D)/3-dimension (3-D) registration between 3-D image volumes and 2-D angiography images, according to an embodiment of the invention.
- Exemplary embodiments of the invention as described herein generally include systems and methods for 2-dimension (2-D)/3-dimension (3-D) registration between 3-D image volumes and 2-D angiography images. Accordingly, while the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit the invention to the particular forms disclosed, but on the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.
- the term “image” refers to multi-dimensional data composed of discrete image elements (e.g., pixels for 2-dimensional images and voxels for 3-dimensional images).
- the image may be, for example, a medical image of a subject collected by computer tomography, magnetic resonance imaging, ultrasound, or any other medical imaging system known to one of skill in the art.
- the image may also be provided from non-medical contexts, such as, for example, remote sensing systems, electron microscopy, etc.
- an image can be thought of as a function from R 3 to R or R 7 , the methods of the inventions are not limited to such images, and can be applied to images of any dimension, e.g., a 2-dimensional picture or a 3-dimensional volume.
- the domain of the image is typically a 2- or 3-dimensional rectangular array, wherein each pixel or voxel can be addressed with reference to a set of 2 or 3 mutually orthogonal axes.
- digital and “digitized” as used herein will refer to images or volumes, as appropriate, in a digital or digitized format acquired via a digital acquisition system or via conversion from an analog image.
- Exemplary embodiments of the invention provide methods for accurate alignment of the aortic root between a 3-D volume and 2-D fluoroscopy and/or angiography images.
- Both the 3-D volume and the 2-D images may be captured with contrast injection showing patient's aortic root, as shown in FIGS. 1( a ) and ( c ) respectively, with the aorta 10 labeled in FIG. 1( a ).
- FIG. 1( d ) depicts a patient's aortic root without a contrast agent.
- 3-D aorta segmentation and landmark detection is performed on the 3-D volume to obtain 3-D aortic mask and landmarks as shown in FIG. 1( b ).
- FIG. 1( b ) shows the coronary ostia 13 , the commissures 11 , and the three lowest cusp points 12 .
- the aortic segmentation mask is used in the DRR generator to produce clean DRR images that show only the aorta and excludes all the peripheral structures such as the spine.
- the coronary arteries are not explicitly segmented due to their relatively high geometrical variation across patients.
- Landmarks representing the left and right coronary ostia are detected, which are further utilized in a registration algorithm integrated with an intensity-based method according to embodiments of the invention.
- 2-D angiographic images are pre-processed to remove the background and/or devices such as the catheter and a TEE probe.
- a multi-layer and multi-resolution optimization strategy is used to find the optimal registration.
- Intra-operative X-ray fluoroscopy images usually contain devices and/or structures that are not present in the pre-operative 3-D volume, such as the catheter and TEE probe.
- Ghost artifacts Due to cardiac and/or respiratory motion, there could be visible ghost artifacts in the digitally subtracted image SI. These ghost artifacts typically have high gradients and hence can negatively affect the accuracy of a registration algorithm according to an embodiment of the invention, which utilizes a gradient-based similarity measure for registration. These high-gradient ghost artifacts can be removed by utilizing the fact that motion at the aorta between the background image and the aortic angiography image is usually relatively small so that the ghost artifacts typically are spatially much smaller than the aorta.
- the closing operation eliminates small dark objects and the opening operation eliminates small bright objects.
- SE 1 and SE 2 are structure elements. Exemplary, non-limiting structure elements are chosen to be disks having a radius of 3 and 6 respectively.
- a filter is applied to MI for smoothing to mitigate artifacts produced by morphological filtering.
- An exemplary, non-limiting filter is a Gaussian filter.
- FIGS. 2( a )-( c ) illustrate the processing of the 2D fluoroscopy images.
- FIG. 2( a ) depicts a digitally subtracted fluoroscopy image of an aortic angiography (DSA) before morphological filtering
- FIG. 2( b ) depicts a DSA image after morphological filtering
- FIG. 2( c ) depicts the DSA image after Gaussian filtering.
- DSA aortic angiography
- DRRs can be generated using a 3-D texture-based volume rendering technique on a graphics processing unit (GPU), which yields better computational efficiency than software-based technique such as ray-casting. It takes about 15 ms to generate 256 ⁇ 256 DRRs from a 256 ⁇ 256 ⁇ 256 volume with an NVidia Quadro FX 360M GPU. Prior to generating the DRRs, the 3-D CT image volume is preprocessed to create an image mask for the aorta and an image mask for the coronary artery.
- GPU graphics processing unit
- DRR images are rendered for intensity-based registration.
- DRR images rendered for the entire volume tend to include occlusions and irrelevant structures, which makes some important landmarks such as coronary ostia faint or even invisible.
- the 3-D CT volume is pre-processed to segment the aorta.
- the aorta is usually divided into the aortic root and 5 segments: (1) ascending aorta, (2) arch of aorta, (3) descending aorta, (4) thoracic aorta and (5) abdominal aorta.
- the aortic mask is a binary 3-D volume denoted as:
- VM aorta ⁇ ( x , y , z ) ⁇ 1 , if ⁇ ⁇ ( x , y , z ) ⁇ aorta 0 , otherwise , ( 3 )
- VM is the segmentation mask.
- the mask for the aorta is shown in FIG. 5( a ).
- the rendered DRR image may have a different intensity range due to the different volume size and resolution.
- An appropriate transparency is selected to map the rendered DRR image back to [0-255] intensity range to maximize the dynamic range while eliminating saturation.
- FIGS. 4( a )-( e ) illustrate 3-D volume processing and DRR generation.
- FIG. 4( a ) depicts a DRR image generated from the original 3-D volume.
- FIG. 4( b ) depicts a DRR image generated by combining the aorta and coronary ostia with default rendering parameters.
- FIG. 4( c ) depicts a DRR image combining the aorta and the coronary ostia, with the automatically selected rendering parameters.
- FIG. 4( d ) depicts a DRR image of the segmented aorta.
- FIG. 4( e ) depicts a DRR image of the coronary ostia/artery.
- the DRR image for the segmented aorta is shown in FIG. 4( d ), is significantly enhanced compared to the aorta shown in FIG. 4( a ).
- the segmentation mask includes a sequence of circular cross section contours perpendicular to the aortic centerline and with estimated radii.
- the shape of the leaflets is clearly visible in the generated DRRs.
- an explicit aorta segmentation of the 2-D image is not needed.
- Landmarks at the left and right coronary ostia may be detected in the 3-D volume.
- Conventional landmark-based registration algorithm requires that the corresponding landmarks also be detected in the 2-D X-ray image, which is a challenging task and typically requires user interaction. Furthermore, it requires that the accuracy of the landmark position to be relatively high on both the 3-D volume and 2-D images.
- the detected landmarks are used as facilitating anchor points for registration, without the need of explicitly detecting the corresponding landmarks on the 2-D images.
- the detected landmarks may be extended to their surrounding area, in particular, the coronary artery, by optimizing the DRR generation of a small volume around the detected ostia.
- the DRR image optimized for coronary artery rendering (without explicit coronary artery segmentation from the 3-D volume) is then matched to the coronary artery shown in the X-ray image using intensity-based registration.
- FIG. 6 A flowchart of a method according to an embodiment of the invention for pre-processing a 3-D CT image volume for coronary artery rendering is depicted in FIG. 6 .
- a method according to an embodiment of the invention begins at step 61 by detecting the left and right coronary ostia on the 3-D volume.
- Two spherical masks VM l and VM r are centered around the detected coronary ostia with a given radius, at step 62 . These masks are shown in FIG. 5( b ).
- DRR images may be generated from the two spherical masks around the left and right coronary ostia.
- spherical coronary mask also includes background, artifacts of dark disk-like region may be generated in the resulted DRR image as shown in FIG. 2( b ), which will negatively affect registration accuracy.
- a method according to an embodiment of the invention uses the fact that voxels in the coronary arteries are typically darker (i.e., have higher intensity) than their surrounding structures due to the contrast agent, and their size relative to the spherical mask can be roughly estimated according to patients' anatomy.
- the 3-D volume transfer function is therefore optimized to generate an optimal DRR image showing the coronary artery only.
- a mask VM out is formed from the union of VM l and VM r excluding the area inside VM aorta , and the intensity histogram of the voxels in the mask VM out , is calculated.
- the lower bound of the window of the 3-D volume transfer function denoted as ⁇ 0 , is chosen as a given percentile (e.g. 90%) of the intensity histogram, according to the relative size of the coronary artery with respect to the sphere:
- ⁇ a voxel intensity.
- the upper bound of the window level is chosen to be the highest voxel intensity of the volume VM. Note that the 90% threshold for the lower bound is exemplary and non-limiting, and other percentage thresholds may be chosen in other embodiments of the invention.
- FIG. 4( e ) The DRR image of the aorta as shown in FIG. 4( e ) is denoted as I Aorta
- the DRR image of coronary artery as shown in FIG. 4( d ) is denoted as I Coronary
- I DRR the DRR image combining both the aorta and coronary artery as shown in FIG. 4( c ) is denoted as I DRR .
- FIG. 5( c ) depicts a combined registration mask for the aorta and coronary arteries.
- a similarity measure used in a proposed registration method combines the information from both the aorta and the extended coronary ostia landmarks.
- the information from the aorta provides a robust global alignment of the aorta, while landmarks provide additional confirmation when there are multiple plausible candidate positions when using the aorta alone, which is possible when the contrast is relatively faint or partially washed out in the aorta.
- Multiple masks are generated around landmarks as specified above, and a score of landmark matching is computed as the similarity measure in each landmark mask.
- the similarity measure may be calculated as follows.
- the region of interest (ROI) for the similarity measure is constrained to the region near the aorta boundary.
- Other areas are excluded from the similarity calculation for two reasons: (1) these areas are relatively homogenous in the DRR image, and (2) the contrast filling within the aorta in the X-ray image could be different from that in the 3-D volume so that these regions may not be reliable for similarity comparison.
- the mask can be computed by thresholding the gradient of the DRR image of the aorta I Aorta :
- M Aorta ⁇ 1 , if ⁇ ⁇ ⁇ ⁇ I Aorta ⁇ > ⁇ , 0 , otherwise , ( 5 )
- ⁇ is the threshold of the image gradient and the image gradient
- may be computed by applying a Sobel operator to I Aorta .
- the application of the Sobel operator is exemplary and non-limiting, and other techniques for calculating an image gradient may be used in other embodiments of the invention.
- the landmark mask contains a region of interest around each landmark. Similarly only pixels with a high gradient value in the landmark mask are considered in the similarity measure for the coronary ostia/artery:
- M Coronary ⁇ 1 , if ⁇ ⁇ min ⁇ ( ⁇ ⁇ I Coronary ⁇ , ⁇ ⁇ I DRR ⁇ ) > ⁇ , 0 , otherwise . ( 6 )
- a gradient correlation between images I 1 and I 2 with an image mask M is defined as:
- NCC denotes the normalized cross correlation of the masked images, which is defined as:
- a search strategy of a method according to an embodiment of the invention method includes three stages: (1) a coarse alignment stage for in-plane translation; (2) a refinement stage for translation and in-plane rotation; and (3) a final stage for rigid-body transformation.
- a coarse alignment stage according to an embodiment of the invention, a global search is performed at a lower resolution for coarse alignment.
- an optimizer is then applied to improve the registration until the optimal match is achieved between the DRR image and the fluoroscopy image.
- the DRR image of the aorta I Aorta
- the DRR image of the aorta is downsampled to 64 ⁇ 64. This low resolution is chosen for speed and smoothness of the similarity measure. Because the coronary mask focuses on smaller structures, to ensure an accurate match, a higher resolution is used. Therefore, a resolution of 128 ⁇ 128 is used for the DRR image of the coronary artery I Coronary .
- the DSA image is also downsampled to correspond to the resolution of the image to which it is being compared.
- the downsampled resolutions disclosed herein above are exemplary and non-limiting, and those of ordinary skill will recognize that other downsampled resolutions may be used in other embodiments of the invention.
- a global search focuses on the estimation of in-plane translation with a few levels of fixed scaling (translation in the depth direction).
- the center of aortic root which is estimated through the landmark positions, is moved to the center of the 2D DRR image.
- the similarity measure is computed over a range in both images to detect (x, y) with the maximum similarity measure.
- the global search is performed several times at to obtain a set of points (x i , y i ) at different depths z l in the 3-D CT volume.
- a 2-D DRR is generated with the desired resolution
- the gradient correlations defined by EQ. (7) are computed between (1) the aorta DRR image I Aorta and the DSA image I DSA using the aorta image mask M Aorta
- the coronary DRR image I Coronary and the DSA image I DSA using the coronary image mask M Coronary and the similarity is computed from the gradient correlations using EQ. (9).
- z 1 (0.95, 1.0, 1.05)z 0 , where z 0 is an initial depth, to yield a set of three points (x 1 , y 1 ), (x 2 , y 2 ) and (x 3 , y 3 ).
- z 1 (0.87, 0.93, 1.0, 1.07, 1.15)z 0 .
- all images used have the same resolution of 256 ⁇ 256, and 4 degrees of freedom (DOF) are searched, including three translations and an in-plane rotation.
- DOF degrees of freedom
- the optimization starts independently from the one or more positions (x i , y i ) provided by the coarse alignment stage and ends up with a corresponding number of registrations candidates.
- the similarity measure is calculated between image pairs as above in the coarse alignment stage.
- One or more candidates with the largest similarity measure are selected from the candidates as the starting position for the final stage.
- a rigid-body transformation comprising three translations and three rotations are estimated starting from the starting positions of the candidates provided by the refinement stage. The one with the largest similarity measure is then selected as the final registration result.
- FIG. 7 A flowchart of a method for 2-dimension (2-D)/3-dimension (3-D) registration between 3-D image volumes and 2-D angiography images according to an embodiment of the invention is depicted in FIG. 7 .
- a method according to an embodiment of the invention begins at step 70 by providing a 3-D CT image volume and a 2-D DSA X-ray fluoroscopy image.
- the 3-D image volume and the 2-D DSA image may be pre-processed simultaneously.
- the 3D CT image volume is preprocessed to segment the aorta to produce a 3-D aorta mask image, and to produce a 3-D coronary mask image, as described above in connection with FIG. 6 .
- 2-D DRRs of the aorta and the coronary artery may now be generated from the 3D CT volume using the respective image masks.
- the 2-D DSA image is preprocessed to remove the background image, apply the morphological operations, and to filter out the artifacts of the morphological operations, as described above.
- a plurality of downsampled DRRs of differing resolution are each separately generated for the aorta and the coronary artery from a plurality of depths in the 3D CT image volume, and the center of the aorta root is estimated in the DRRs.
- the similarity measure is calculated at step 74 between the aorta DRR image I Aorta and the DSA image I DSA using the aorta image mask M Aorta , and between the coronary DRR image I Coronary and the DSA image I DSA using the coronary image mask M Coronary , for a plurality of poses that search a 2-D translation space about the aorta center for each of the plurality of depths.
- a plurality of DRR/pose combinations with an associated 2-D point (x,y) with the largest similarity measures are selected as refinement candidates for the next stage.
- full resolution DRRs for the plurality of refinement candidates for the aorta and coronary artery are compared, at step 76 , with the 2-D DSA to calculate the similarity measure for a plurality of poses that searches a 3-D translation space and in-plane rotation space about the refinement candidate point returned by the coarse alignment stage.
- a plurality of DRR/pose combinations with an associated 3-D point and rotation angle with the largest similarity measures are selected as final candidates for the next stage.
- full resolution DRRs for the plurality of final candidates for the aorta and coronary artery are compared, at step 78 , with the 2-D DSA to calculate the similarity measure for a plurality of poses that searches a 3-D translation space and 3-D rotation space about the final candidate points returned by the refinement stage.
- the DRR and pose with the largest similarity measures is selected as the final registration result.
- a 2-D/3-D Registration method was tested on nine patients' data acquired during TAVI procedures on a Siemens AXIOM Artis C-arm system.
- Left coronary ostia and the left and right hinge points are automatically detected in 3-D volumes and manually annotated in 2-D fluoroscopes to evaluate the registration accuracy.
- FIG. 10 shows the Left coronary ostia 101 and the left and right hinge points 102 .
- the accuracy is measured as the distance between projected landmarks after registration and the manually annotated ground truth on 2-D fluoroscopy.
- a method according to an embodiment of the invention is compared with a conventional intensity based 2-D/3-D registration method, where the original fluoroscopic image and 3-D volume are used without preprocessing, and the DRR image is generated from the original 3-D volume.
- the same hierarchical registration strategy and the same similarity measure were used for a fair comparison.
- a registration is considered to be successful if the error is less than 5 pixels, and the results are summarized in the table of FIG. 9 .
- the table presents results for the hinge plane distance, the ostia distance, and the average distance, for both a proposed registration method according to an embodiment of the invention and a conventional intensity based registration method.
- angles between the lines connecting the two hinge points after registration and that from annotations is also calculated, and are found to be as small as 3.9 degrees on average for a method according to an embodiment of the invention. This is an important measurement because it is critical for the implanted prosthesis to be coaxial to a patients' natural valve.
- a method according to an embodiment of the invention increases the number of successful cases from 4 to 9, and reduces the average projection error from ⁇ 33 pixels to ⁇ 2 pixels, in a 256 ⁇ 256 image.
- embodiments of the present invention can be implemented in various forms of hardware, software, firmware, special purpose processes, or a combination thereof.
- the present invention can be implemented in software as an application program tangible embodied on a computer readable program storage device.
- the application program can be uploaded to, and executed by, a machine comprising any suitable architecture.
- FIG. 11 is a block diagram of an exemplary computer system for implementing a method for 2-dimension (2-D)/3-dimension (3-D) registration between 3-D image volumes and 2-D angiography images, according to an embodiment of the invention.
- a computer system 111 for implementing the present invention can comprise, inter alia, a central processing unit (CPU) 112 , a memory 113 and an input/output (I/O) interface 114 .
- the computer system 111 is generally coupled through the I/O interface 114 to a display 115 and various input devices 116 such as a mouse and a keyboard.
- the support circuits can include circuits such as cache, power supplies, clock circuits, and a communication bus.
- the memory 113 can include random access memory (RAM), read only memory (ROM), disk drive, tape drive, etc., or a combinations thereof.
- RAM random access memory
- ROM read only memory
- the present invention can be implemented as a routine 117 that is stored in memory 113 and executed by the CPU 112 to process the signal from the signal source 118 .
- the computer system 111 is a general purpose computer system that becomes a specific purpose computer system when executing the routine 117 of the present invention.
- the computer system 111 also includes an operating system and micro instruction code.
- the various processes and functions described herein can either be part of the micro instruction code or part of the application program (or combination thereof) which is executed via the operating system.
- various other peripheral devices can be connected to the computer platform such as an additional data storage device and a printing device.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
Description
where α is a threshold of the image gradient, MCoronary represents a 2-D coronary artery image mask defined as
β is a heuristically determined weight for coronary ostia landmark features, GC is a gradient correlation between images I1 and I2 with image mask M defined as
and NCC denotes the normalized cross correlation of the masked images defined as
where Ī denotes the average intensity of pixels in the masked region of the image.
SI=I−BI (1)
where I is a 2-D aortic angiography image, and BI is a background image that could be obtained by enforcing a short period of image acquisition without contrast injection.
MI=SI•SE1∘SE2 (2)
where ‘•’ and ‘∘’ symbol respectively denote the morphological closing and opening operations. The closing operation eliminates small dark objects and the opening operation eliminates small bright objects. When they are performed sequentially, the ghost artifacts can be substantially eliminated. SE1 and SE2 are structure elements. Exemplary, non-limiting structure elements are chosen to be disks having a radius of 3 and 6 respectively. Lastly, a filter is applied to MI for smoothing to mitigate artifacts produced by morphological filtering. An exemplary, non-limiting filter is a Gaussian filter.
where VM is the segmentation mask. The mask for the aorta is shown in
were ν is a voxel intensity. The upper bound of the window level is chosen to be the highest voxel intensity of the volume VM. Note that the 90% threshold for the lower bound is exemplary and non-limiting, and other percentage thresholds may be chosen in other embodiments of the invention.
where α is the threshold of the image gradient and the image gradient |∇IDRR| may be computed by applying a Sobel operator to IAorta. Note that the application of the Sobel operator is exemplary and non-limiting, and other techniques for calculating an image gradient may be used in other embodiments of the invention.
where NCC denotes the normalized cross correlation of the masked images, which is defined as:
where Ī denotes the average intensity of pixels in the masked region of the image.
SM=GC Aorta(I Aorta ,I DSA ,M Aorta)+β·GC Coronary(I Coronary ,I DSA ,M Coronary) (9)
where β is a heuristically determined weight for the coronary ostia landmark features.
Search Strategy
Claims (22)
SM=GC Aorta(I Aorta ,I DSA ,M Aorta)+β·GC Coronary(I Coronary ,I DSA ,M Coronary)
SM=GC Aorta(I Aorta ,I DSA ,M Aorta)+β·GC Coronary(I Coronary ,I DSA ,M Coronary)
SM=GC Aorta(I Aorta ,I DSA ,M Aorta)+β·GC Coronary(I Coronary ,I DSA ,M Coronary)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/222,034 US8620050B2 (en) | 2010-09-23 | 2011-08-31 | System and method for 2-D/3-D registration between 3-D volume and 2-D angiography |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US38559710P | 2010-09-23 | 2010-09-23 | |
US13/222,034 US8620050B2 (en) | 2010-09-23 | 2011-08-31 | System and method for 2-D/3-D registration between 3-D volume and 2-D angiography |
Publications (2)
Publication Number | Publication Date |
---|---|
US20120163686A1 US20120163686A1 (en) | 2012-06-28 |
US8620050B2 true US8620050B2 (en) | 2013-12-31 |
Family
ID=46316872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/222,034 Expired - Fee Related US8620050B2 (en) | 2010-09-23 | 2011-08-31 | System and method for 2-D/3-D registration between 3-D volume and 2-D angiography |
Country Status (1)
Country | Link |
---|---|
US (1) | US8620050B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130272578A1 (en) * | 2010-12-15 | 2013-10-17 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program |
US20140016844A1 (en) * | 2012-07-10 | 2014-01-16 | Zakrytoe Akcionernoe Obshchestvo "Impul's" | Method for acquisition of subtraction angiograms |
US20140328519A1 (en) * | 2011-12-16 | 2014-11-06 | Universitat Zu Lubeck | Method and apparatus for estimating a pose |
US11259918B2 (en) | 2016-10-03 | 2022-03-01 | Carena Healthcare Ltd | Frame for an implantable medical device and a method of manufacturing a frame for an implantable medical device |
WO2023227431A1 (en) | 2022-05-23 | 2023-11-30 | Koninklijke Philips N.V. | Devices, methods, and systems for improved planning and guidance in laser fenestration applications |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9672640B2 (en) * | 2013-01-24 | 2017-06-06 | Varian Medical Systems International Ag | Method for interactive manual matching and real-time projection calculation in imaging |
JP6382304B2 (en) | 2013-06-07 | 2018-08-29 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | Medical imaging system |
JP6353044B2 (en) * | 2013-11-20 | 2018-07-04 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | Medical image display apparatus, X-ray image navigation information providing method, computer program element, and storage medium |
EP3142563B1 (en) | 2014-05-16 | 2018-02-07 | Koninklijke Philips N.V. | Device for modifying an imaging of a tee probe in x-ray data |
DE102015208929B3 (en) * | 2015-05-13 | 2016-06-09 | Friedrich-Alexander-Universität Erlangen-Nürnberg | Method for 2D-3D registration, computing device and computer program |
EP3310258B8 (en) * | 2015-06-17 | 2020-03-25 | Koninklijke Philips N.V. | Determining c-arm angulation for valve positioning |
CN105005998B (en) * | 2015-08-05 | 2018-01-09 | 大连理工大学 | A kind of cerebrovascular image partition method based on multi-angle serializing image space feature point set |
US10089756B2 (en) * | 2016-06-30 | 2018-10-02 | Zhiping Mu | Systems and methods for generating 2D projection from previously generated 3D dataset |
CN106803241A (en) * | 2017-01-20 | 2017-06-06 | 深圳市安健科技股份有限公司 | The processing method and processing device of angiographic image |
EP3616621B1 (en) * | 2018-08-31 | 2023-03-15 | Siemens Healthcare GmbH | Method and apparatus for 3d dsa |
CN117132632B (en) * | 2023-10-27 | 2024-01-30 | 鑫君特(苏州)医疗科技有限公司 | Image registration method, device, computer readable storage medium and computer equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090175562A1 (en) * | 2005-04-22 | 2009-07-09 | Xiaochuan Pan | Imaging system |
US20090208078A1 (en) * | 2008-02-15 | 2009-08-20 | Dominik Fritz | Method and system for automatic determination of coronory supply regions |
US20100191541A1 (en) * | 2007-04-17 | 2010-07-29 | Prokoski Francine J | System and method for using three dimensional infrared imaging for libraries of standardized medical imagery |
US20110096969A1 (en) * | 2009-10-22 | 2011-04-28 | Siemens Corporation | Method and System for Shape-Constrained Aortic Valve Landmark Detection |
US20110222750A1 (en) * | 2010-03-09 | 2011-09-15 | Siemens Corporation | System and method for guiding transcatheter aortic valve implantations based on interventional c-arm ct imaging |
-
2011
- 2011-08-31 US US13/222,034 patent/US8620050B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090175562A1 (en) * | 2005-04-22 | 2009-07-09 | Xiaochuan Pan | Imaging system |
US20100191541A1 (en) * | 2007-04-17 | 2010-07-29 | Prokoski Francine J | System and method for using three dimensional infrared imaging for libraries of standardized medical imagery |
US20090208078A1 (en) * | 2008-02-15 | 2009-08-20 | Dominik Fritz | Method and system for automatic determination of coronory supply regions |
US20110096969A1 (en) * | 2009-10-22 | 2011-04-28 | Siemens Corporation | Method and System for Shape-Constrained Aortic Valve Landmark Detection |
US20110222750A1 (en) * | 2010-03-09 | 2011-09-15 | Siemens Corporation | System and method for guiding transcatheter aortic valve implantations based on interventional c-arm ct imaging |
Non-Patent Citations (4)
Title |
---|
Matthias John, et al., "System and Guide Transcatheter Aortic Valve Implantations Based on Interventional C-Arm CT Imaging," MICCAI, 2010. |
Miao et al. "A hybrid method for 2-D/3-D registration between 3-D volumes and 2-D angiography for trans-catheter aortic valve implantation (TAVI)". 2011 IEEE International Symposium on Biomedical Imaging: From Nano to Macro, Date of Conference: Mar. 30, 2011-Apr. 2, 2011. Available online: http://ieeexplore.ieee.org/xpls/abs-all.jsp?arnumber=587262. * |
Miao et al. "A hybrid method for 2-D/3-D registration between 3-D volumes and 2-D angiography for trans-catheter aortic valve implantation (TAVI)". 2011 IEEE International Symposium on Biomedical Imaging: From Nano to Macro, Date of Conference: Mar. 30, 2011-Apr. 2, 2011. Available online: http://ieeexplore.ieee.org/xpls/abs—all.jsp?arnumber=587262. * |
Yefeng Zheng, et al. "Automatic Aorta Segmentation and Valve Landmark Detection in C-Arm CT: Application to Aortic Valve Implantation," , MICCAI, 2010. |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130272578A1 (en) * | 2010-12-15 | 2013-10-17 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program |
US9317735B2 (en) * | 2010-12-15 | 2016-04-19 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program to calculate position and posture of an object having a three-dimensional shape |
US20140328519A1 (en) * | 2011-12-16 | 2014-11-06 | Universitat Zu Lubeck | Method and apparatus for estimating a pose |
US9159134B2 (en) * | 2011-12-16 | 2015-10-13 | Universitat Zu Lubek | Method and apparatus for estimating a pose |
US20140016844A1 (en) * | 2012-07-10 | 2014-01-16 | Zakrytoe Akcionernoe Obshchestvo "Impul's" | Method for acquisition of subtraction angiograms |
US11259918B2 (en) | 2016-10-03 | 2022-03-01 | Carena Healthcare Ltd | Frame for an implantable medical device and a method of manufacturing a frame for an implantable medical device |
WO2023227431A1 (en) | 2022-05-23 | 2023-11-30 | Koninklijke Philips N.V. | Devices, methods, and systems for improved planning and guidance in laser fenestration applications |
Also Published As
Publication number | Publication date |
---|---|
US20120163686A1 (en) | 2012-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8620050B2 (en) | System and method for 2-D/3-D registration between 3-D volume and 2-D angiography | |
US9155470B2 (en) | Method and system for model based fusion on pre-operative computed tomography and intra-operative fluoroscopy using transesophageal echocardiography | |
US9292917B2 (en) | Method and system for model-based fusion of computed tomography and non-contrasted C-arm computed tomography | |
US9687204B2 (en) | Method and system for registration of ultrasound and physiological models to X-ray fluoroscopic images | |
EP1851722B1 (en) | Image processing device and method | |
US8588501B2 (en) | Automatic pose initialization for accurate 2-D/3-D registration applied to abdominal aortic aneurysm endovascular repair | |
US9247880B2 (en) | Image fusion for interventional guidance | |
US9002078B2 (en) | Method and system for shape-constrained aortic valve landmark detection | |
US20150223773A1 (en) | Method and Apparatus for Image Fusion Based Planning of C-Arm Angulation for Structural Heart Disease | |
US9135696B2 (en) | Implant pose determination in medical imaging | |
US9730609B2 (en) | Method and system for aortic valve calcification evaluation | |
US9058664B2 (en) | 2D-2D fusion for interventional guidance in trans-catheter aortic valve implantation | |
US8712177B2 (en) | Motion compensated overlay | |
Miao et al. | A hybrid method for 2-D/3-D registration between 3-D volumes and 2-D angiography for trans-catheter aortic valve implantation (TAVI) | |
US9582934B2 (en) | Method and system for efficient extraction of a silhouette of a 3D mesh | |
Baka et al. | Statistical shape model-based femur kinematics from biplane fluoroscopy | |
US9681856B2 (en) | Image fusion for interventional guidance | |
US9042619B2 (en) | Method and system for automatic native and bypass coronary ostia detection in cardiac computed tomography volumes | |
JP2008519639A (en) | Apparatus and method for medical image registration | |
Aksoy et al. | Template‐based CTA to x‐ray angio rigid registration of coronary arteries in frequency domain with automatic x‐ray segmentation | |
Liao et al. | Automatic and efficient contrast-based 2-D/3-D fusion for trans-catheter aortic valve implantation (TAVI) | |
Miao et al. | System and method for 3-D/3-D registration between non-contrast-enhanced CBCT and contrast-enhanced CT for abdominal aortic aneurysm stenting | |
Miao et al. | Toward smart utilization of two X-ray images for 2-D/3-D registration applied to abdominal aortic aneurysm interventions | |
EP2956065B1 (en) | Apparatus for image fusion based planning of c-arm angulation for structural heart disease | |
O’Donnell et al. | Comprehensive cardiovascular image analysis using MR and CT at Siemens Corporate Research |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SIEMENS CORPORATION, NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LIAO, RUI;MIAO, SHUN;REEL/FRAME:027810/0876 Effective date: 20111024 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: SIEMENS AKTIENGESELLSCHAFT, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SIEMENS CORPORATION;REEL/FRAME:032151/0103 Effective date: 20130626 |
|
AS | Assignment |
Owner name: SIEMENS HEALTHCARE GMBH, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SIEMENS AKTIENGESELLSCHAFT;REEL/FRAME:039271/0561 Effective date: 20160610 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20211231 |