Abstract
Catheter-based therapy is typically performed under fluoroscopic image observation. However, the vessel structure cannot be visualized on fluoroscopic images. To overcome this limitation, angiographic images are captured with a contrast agent, and digital subtraction angiography (DSA) images are acquired during the intervention. In thoracoabdominal DSA, patients have to hold their breath to match the respiratory phase during DSA acquisition. However, breath holding is difficult for some patients, including the elderly. If the organs move during DSA acquisition, artifacts can occur on DSA images, and the DSA acquisition must be performed again. In the present study, we describe and characterize a new respiratory phase matching method for respiratory-synchronized DSA acquisition under natural respiration. Preoperative angiographic and intra-operative fluoroscopic images were collected under natural respiration during the operation. For each fluoroscopic image, we used a pattern matching to select an angiographic image in the most similar respiratory phase. We then examined whether the method could be applied to both the free breathing DSA and the respiratory-synchronized roadmap. We found that our proposed respiratory phase matching method produced acceptable DSA images without breath holding, and that the processing could be performed in real time.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
X-ray fluoroscopy is a common imaging modality in clinical fields. Although fluoroscopic imaging does not provide three-dimensional (3D) information, in contrast to computed tomography (CT) and magnetic resonance imaging, the images can be acquired at high spatial resolution and in real time. Catheter-based therapy is performed under fluoroscopic imaging, although the vessel structures cannot be visualized. To overcome this limitation, angiographic images are captured with a contrast agent, and digital subtraction angiography (DSA) images (difference between the fluoroscopic and angiographic images) [1] are collected during the intervention. Patients typically have to hold their breath to match the respiratory phase during DSA acquisition, particularly in thoracoabdominal DSA. However, breath holding is difficult for some patients, such as the elderly. If the organs move during DSA acquisition, artifacts can occur on DSA images, and the DSA acquisition must be performed again. Unsuccessful DSA acquisition should be avoided as repeating the acquisition increases the quantity of injected contrast agent, the exposed X-ray dose and stress on the patient.
Prior studies have proposed motion correction methods between fluoroscopic and angiographic images using non-rigid image registration strategies [2,3,4,5]. These methods can markedly reduce motion artifacts caused by movement, including heartbeat for example. Unfortunately, the computational times were unrealistic in all those reported strategies. As an alternative, numerous studies have proposed extraction of the vessel structures only from angiographic images [6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]. In those studies, the centerlines were tracked or vessel regions were segmented from angiographic images. However, although these methods provide images for thick vessels, it remains difficult to accurately extract thin vessels compared with conventional DSA.
A further concern with DSA is that the acquired images are static, and the vessel behavior with respiratory motion cannot be evaluated. To observe the vessel structures, Atasoy et al. [23] proposed a real-time roadmap system using fluoroscopic images and 3D vessel information extracted from 3D CT images. However, this system was only useful for thick vessels, as the vessel information was extracted from the 3D CT image. Thus, the amount of vessel information to be extracted largely depends on the spatial resolution of the CT image.
In the present study, to resolve these problems with DSA imaging, we propose a respiratory-synchronized DSA (RSDSA) generation method based on respiratory phase matching method. The proposed method uses preoperative angiographic images and intra-operative fluoroscopic images collected under natural respiration during the operation. For each fluoroscopic image, a pattern matching is used to select an angiographic image in the most similar respiratory phase. We conducted two kinds of experiments to confirm that the proposed method can be used as the free breathing DSA and can generate a respiratory-synchronized roadmap.
2 Methods
2.1 Generation of respiratory-synchronized DSA images
We assumed that all image acquisition was performed after the patient was positioned on the couch, and when the tip of the catheter was positioned at the start point of the roadmap to be displayed. The workflow of the proposed method is shown in Fig. 1 and the detailed way of respiratory phase matching is shown in Fig. 2. In advance of forwarding the catheter, we obtained angiographic images under natural respiration in multiple phases for use as templates, and obtained real-time fluoroscopic images. In this step, a region of interest (ROI) was set around the diaphragm, ensuring that the diaphragm motion was contained within the ROI. The operator subjectively determined the position and size of the ROI by observing the diaphragm motion on the fluoroscopic images. After setting the ROI, the catheter operation can be undergone. For each fluoroscopic image (termed a frame), we then used a pattern matching technique to select an angiographic image at the most similar respiratory phase. Similarities of the diaphragm between the angiographic images and one fluoroscopic image in the ROI were calculated by normalized cross-correlation (NCC) [24]. NCC between images A and B was defined as follows:
Here, \(A_{i,j}\) and \(B_{i,j}\) are the pixel values of A and B at coordinates (i, j), respectively, and \(\bar{{A}}\) and \(\bar{{B}}\) are the average values of A and B, respectively. The higher NCC is, the similar the pair of images is. By evaluating the NCC, the most similar angiographic image was selected. Because the number of acquired angiographic images was no more than a few dozen, the respiratory phase matching was performed using full searching with every entered fluoroscopic image. In the last step, DSA images were generated by subtracting each fluoroscopic image and its corresponding angiographic image. For display on the monitor, the pixel values were normalized between 0 and 255, as the simple subtracted image had pixel values ranging from − 255 to 255. We normalized the pixel values as follows:
Here, \(V_{\mathrm{in}}\) and \(V_{\mathrm{out}}\) are the pixel values before and after normalization, respectively. Using this conversion, the − 255, 0, and 255 pixel values in the subtracted image became 0, 128, and 255, respectively, in the normalized image.
2.2 Intra-operative execution system
We constructed an add-on execution system for image acquisition and display of DSA for operative assessment, which also allowed normal use of the conventional fluoroscopy system. The intra-operative execution system is shown in Fig. 3. The add-on execution system consists of a computer and two monitors that display a doctor form and an operator form. The angiographic and fluoroscopic images are fed into a computer from the VGA output of the display located in the operation room through a frame-grabber board in real time. A DSA image is immediately generated with each fluoroscopic image. The generated DSA image is displayed on the doctor form (e.g., see Fig. 3b). Setting of the ROI and correction of parameters for image acquisition geometry are performed on the operator form (e.g., see Fig. 3c).
Image acquisition geometry is often changed by the physician during the operation, to center and/or enlarge the important region as shown in Fig. 4. In the proposed method, angiographic image acquisition was performed only once. Thus, scaling and shifting of the fluoroscopic images was performed optionally, to correct the image acquisition conditions between the angiographic and fluoroscopic images. The scaling process was performed based on the ratio between the digital zooming magnification factors. A shift correction was then performed by manual selection of corresponding feature points from both angiographic and fluoroscopic images. All pairs of corresponding feature points were manually selected from anatomical structures such as the transverse process or posterior tubercle of the vertebra, which do not move with respiration in the angiographic and fluoroscopic images.
3 Experimental results
3.1 Retrospective assessment experiment
Image acquisition tests were performed in 15 patients. All subjects gave informed consent to participate in this study, which was approved by the Ethical Review Board of Chiba University. Angiographic and fluoroscopic images were acquired under both natural respiration and breath holding. A contrast agent was injected into the common hepatic artery, and imaging was performed using the X-ray imaging device (DFP-8000D; Toshiba Medical Systems Co., Tochigi, Japan). The image size was \(1024\times 1024\) pixels, with an 8-bit pixel depth. The frame rates of both the angiographic and fluoroscopic images were 6.0 frames per second (fps). Three of the 15 patients failed to hold their breath and the obtained DSA images had unacceptable motion artifacts. In this paper, we call such DSA image failed DSA image and use as a reference. The numbers of angiographic and fluoroscopic images for the remaining 12 patients were approximately 29 and 39, respectively.
The quality of the RSDSA image depending on the ROI setting variability was evaluated and compared with image quality of the breath-hold DSA (BHDSA) image. ROIs for the respiratory phase matching were selected by six operators (medical engineering graduate students). We instructed each operator to select a region with respiratory motion, such as the diaphragm. Each operator viewed the fluoroscopic images and selected an ROI.
To evaluate the quality of the generated DSA image, a coefficient of variation (CV) of the background pixel values was calculated as follows:
Here, \(\sigma (\cdot )\) and \(\mu (\cdot )\) represent the functions of the standard deviation and the average, respectively, and S represents a DSA image after removal of the contrast agent regions. When the similarity between a fluoroscopic image and an angiographic image is high, all background pixel values on the DSA image after application of Eq. (2) become 128, with a standard deviation close to zero. Thus, a low CV indicates a high quality DSA image. As described, the average CVs of the failed DSA images were also calculated and used as reference values to compare quality with that of the RSDSA images. We manually removed the contrast agent regions from all DSA images for the CV calculation.
The CVs of the DSA images for all patients are shown in Fig. 5. Although successful BHDSA images provided better CVs than for the RSDSA images, the CVs of the RSDSA images were generally better than the average CV of the failed DSA images. For patients #7 and #11, the CVs of the RSDSA images were similar to those of their BHDSA images. Data from patient #5 were also satisfactory. The RSDSA images of patients #5, #7, and #11 are shown in Fig. 6. We confirmed that all DSA images clearly visualized vessel structures, with few motion artifacts. Although the CVs of the RSDSA images patients #5 and #7 were higher than those for their corresponding BHDSA images, the overall image quality was acceptable. RSDSA and BHDSA images of patient #9 are shown in Fig. 7. Visual assessment indicated a similar image quality between the RSDSA and BHDSA images. The edges of the vertebra (yellow arrows) were partly located in the red squares (Fig. 7), suggesting that trunk motion affected the subtraction.
Patient #3 had CVs for the RSDSA images that were markedly higher than those for BHDSA images. Two RSDSA images (best and worst images) and one BHDSA image for patient #3 are shown in Fig. 8. BHDSA was performed successfully, with few motion artifacts. As most operators set the ROI around the right side of the diaphragm in RSDSA, there was a good consistency around this region. However, as shown in Fig. 8b, the intestines were slightly deformed and the left side of the diaphragm did not match at expiration phases. Nevertheless, most images could be used as roadmap images for catheter insertion, as the mismatched regions did not interfere with the contrast area, and as vessel structures were visualized equally well as those for BHDSA images.
Patient #12 had CVs for the RSDSA images that were similar to the average CV of the failed DSA images. Two RSDSA images (CVs = 0.046 and 0.084) for patient #12 are shown in Fig. 9. This patient had implanted artificial coils (yellow arrows), and the areas around the coils showed markedly different pixel values. When the implanted coils did not match well, there was a large difference in the white and black pixel values. If patients have a metallic implant in their bodies, the CV easily becomes high even if the difference in pixel values is slight. However, we found that both RSDSA images of patient #12 were useful during surgery, as we were able to observe blood vessel structures.
For patient #10, the CVs of some of the RSDSA images were higher than those of the average CV of the failed DSA images. The worst RSDSA and corresponding fluoroscopic and angiographic images are shown in Fig. 10. The highest positions of the diaphragm on the angiographic and fluoroscopic images are shown in Fig. 11. For patient #7, most fluoroscopic images had a corresponding angiographic image. By contrast, for patient #10, half of the fluoroscopic images did not have corresponding angiographic images, as the respiration pattern was considerably different between angiographic and fluoroscopic image acquisitions. Unfortunately, it is sometimes difficult for some patients to control their respiration, often because of their advanced age or the effects of contrast agent injection. In such cases, acceptable RSDSA images cannot be obtained and angiographic image acquisition needs to re-performed.
3.2 Intra-operative assessment experiment
Image acquisition tests and real-time collection of RSDSA images were performed during catheter insertion in three patients using the implemented intra-operative execution system (see Sect. 2.2). The patients provided informed consent, as for retrospective assessment patients, and the same imaging device was used. The frame rates for the angiographic and fluoroscopic images were 15.0 and 7.5 fps, respectively. Approximately 55 angiographic images and 185 fluoroscopic images were acquired for each patient. The ROI sizes for these images were approximately \(200\times 200\) pixels. Angiographic images were acquired over one breathing cycle. Before catheter insertion, the operator visually confirmed that the ROI involved the diaphragm on all fluoroscopic images, from maximum inspiration to maximum exhalation. The X-ray tube voltage and current for angiographic imaging were 75 kV and 400 mA, respectively, and those of fluoroscopic imaging were 80 kV and 75 mA, respectively. Therefore, acquired fluoroscopic images had a higher noise than for the angiographic images, with a slight difference in image contrast. CV was used as an assessment index, as for the retrospective assessment experiment. To confirm the possibility of real-time presentment, the average processing time from image acquisition to display of the RSDSA image was also evaluated.
The CVs of RSDSA images are shown in Fig. 12, while the generated RSDSA images of patient R2 are shown in Fig. 13. All CVs were quite high, and the RSDSA images were very noisy. The edges of the vertebra and rib were clearly observed on images in Fig. 13. The artifacts and noise were likely because of the lower X-ray dose compared with the retrospective assessment experiment, and as the imaging position was shifted. In this case, because of the nature of the perspective projection, the image cannot be completely corrected by a simple pixel-shift process. However, the positions of the catheter tip (Fig. 13, yellow arrows) were superimposed onto the vessels in the RSDSA image. Thus, the positions and shapes of both the catheter and vessels were observed immediately, even if the patient was breathing. This suggests that add-on execution system can provide real-time guidance for catheter movement using fluoroscope images.
The average processing time of our method was \(88.2\pm 4.7\, \hbox {ms}\). As the frame rate of fluoroscopic images was 7.5 fps, the update time was approximately 133 ms. Thus, we confirmed that updating the RSDSA images using the proposed intra-operative execution system can be performed in real time. We also found that NCC was useful for measuring the similarity between fluoroscopic image and angiographic images, despite being a simple measurement function. However, there is no guarantee that NCC will work robustly when the image acquisition conditions (e.g., X-ray tube voltage or current) are very different between angiographic and fluoroscopic images. Nevertheless, many intelligent image recognition and visual tracking methods have been recently developed to provide automatic detection of effective regions for measurement of image similarities [25,26,27,28]. Future studies using these novel techniques are required to reduce the manual operation and achieve more stable results with our system.
4 Conclusion
We proposed a respiratory-synchronized DSA generation method using pattern matching between angiographic and fluoroscopic images acquired under natural respiration. The effectiveness of our method was validated through retrospective assessment and intra-operative assessment experiments. The CVs of most RSDSA images were better than average CV of the failed DSA images. Furthermore, in three of 12 patients, those values were still better than for the BHDSA images. Moreover, as the processing was performed within \(88.2\pm 4.7\, \hbox {ms}\), the method can be easily applied during operation.
Despite confirming the effectiveness of our method, further validation and modification are needed as future works. For example, the correlation of the quantitative CV metric for measuring resulting image quality with diagnostic efficiency should be determined to find a suitable threshold. On the other hand, for more advanced respiration tracking, we are currently developing a method for automatic ROI selection not limited to the diaphragm, more intelligent similarity measure and more advanced geometry correction methods.
References
Brody, W.R.: Digital subtraction angiography. IEEE Trans. Nucl. Sci. 29(3), 1176–1180 (1982)
Bentoutou, Y., Taleb, N., Mezouar, M.C.E., Taleb, M., Jetto, L.: An invariant approach for image registration in digital subtraction angiography. Pattern Recogn. 35(12), 2853–2865 (2002)
Zheng, Y.D., Lell, M., Galant, A., Hornegger, J.: Motion compensation in digital subtraction angiography using graphics hardware. Comput. Med. Imaging Gr. 30(5), 279–289 (2006)
Yang, J., Wang, Y.T., Tang, S.Y., Zhou, S.J., Liu, Y., Chen, W.F.: Multiresolution elastic registration of X-ray angiography images using thin-plate spline. IEEE Trans. Nucl. Sci. 54(1), 152–166 (2007)
Nejati, M., Sadri, S., Amirfattahi, R.: Nonrigid image registration in digital subtraction angiography using multilevel B-spline. Biomed. Res. Int. 2013, 236315 (2013)
Kottke, D.P., Sun, Y.: Segmentation of coronary arteriograms by iterative ternary classification. IEEE Trans. Biomed. Eng. 37(8), 778–785 (1990)
Greenspan, H., Laifenfeld, M., Einav, S., Barnea, O.: Evaluation of center-line extraction algorithms in quantitative coronary angiography. IEEE Trans. Med. Imaging 20(9), 928–952 (2001)
Wink, O., Niessen, W.J., Viergever, M.A.: Multiscale vessel tracking. IEEE Trans. Med. Imaging 23(1), 130–133 (2004)
Xu, Y., Zhang, H., Li, H., Hu, G.: An improved algorithm for vessel centerline tracking in coronary angiograms. Comput. Methods Progr. Biomed. 88(2), 131–143 (2007)
Truc, P.T.H., Khan, M.A.U., Lee, Y.K., Lee, S., Kim, T.S.: Vessel enhancement filter using directional filter bank. Comput. Vis. Image Underst. 113(1), 101–112 (2009)
Boroujeni, F.Z., Rahmat, R.W.O.K., Mustapha, N., Affendey, L.S., Maskon, O.: Automatic selection of initial points for exploratory vessel tracing in fluoroscopic images. Def. Sci. J. 61(5), 443–451 (2011)
Zamani, B.F., Rahmat, R.W.O.K., Mustapha, N., Affendey, L.S., Maskon, O.: Coronary artery center-line extraction using second order local features. Comput. Math. Methods Med. 2012, 1–20 (2012)
Xiao, R., Yang, J., Goyal, M., Liu, Y., Wang, Y.: Automatic vasculature identification in coronary angiograms by adaptive geometrical tracking. Comput. Math. Methods Med. 2013, 796342 (2013)
Poli, R., Valli, G.: An algorithm for real-time vessel enhancement and detection. Comput. Methods Progr. Biomed. 52(1), 1–22 (1997)
Klein, A.K., Lee, F., Amini, A.A.: Quantitative coronary angiography with deformable spline models. IEEE Trans. Med. Imaging 16(5), 468–482 (1997)
Kirbas, C., Quek, F.: A review of vessel extraction techniques and algorithms. ACM Comput. Surv. 36(2), 81–121 (2004)
Nirmala, D.S., Kumaravel, N.: Comparison of active contour models for image segmentation in X-ray coronary angiogram images. J. Med. Eng. Technol. 32(5), 408–418 (2008)
Shoujun, Z., Jian, Y., Yongtian, W., Wufan, C.: Automatic segmentation of coronary angiograms based on fuzzy inferring and probabilistic tracking. Biomed. Eng. Online 9, 40 (2010)
Dehkordi, M.T., Sadri, S., Doosthoseini, A.: A review of coronary vessel segmentation algorithms. J. Med. Sig. Sens. 1(1), 49–54 (2011)
Tang, S.Y., Wang, Y.T., Chen, Y.W.: Application of ICA to X-ray coronary digital subtraction angiography. Neurocomputing 79, 168–172 (2012)
Sun, K., Chen, Z., Jiang, S.: Local morphology fitting active contour for automatic vascular segmentation. IEEE Trans. Biomed. Eng. 59(2), 464–473 (2012)
Tsai, Y.C., Lee, H.J., Chen, M.Y.C.: Automatic segmentation of vessels from angiogram sequences using adaptive feature transformation. Comput. Biol. Med. 62, 239–253 (2015)
Atasoy, S., Groher, M., Zikic, D., Glocker, B., Waggershauser, T., Pfister, M., Navab, N.: Real-time respiratory motion tracking: roadmap correction for hepatic artery catheterizations. SPIE Proc. 6918, 9 (2008)
Penney, G.P., Weese, J., Little, J.A., Desmedt, P., Hill, D.L.G., Hawkes, D.J.: A comparison of similarity measures for use in 2D 3D medical image registration. IEEE Trans. Med. Imaging 17(4), 586–595 (1998)
Lan, X., Ma, A.J., Yuen, P.C., Chellappa, R.: Joint sparse representation and robust feature-level fusion for multi-cue visual tracking. IEEE Trans. Imag. Proc. 24(12), 5826–5841 (2015)
Yu, W., Gan, L., Yang, S., Ding, Y., Jiang, P., Wang, J., Li, S.: An improved LBP algorithm for texture and face classification. SIViP 8(Suppl 1), S155–S161 (2014). doi:10.1007/s11760-014-0652-5
Shan, D., Zhang, C.: Visual tracking using IPCA and sparse representation. SIViP 9(4), 913–921 (2015). doi:10.1007/s11760-013-0525-3
Zhou, Y., Bai, X., Liu, W., Latecki, L.J.: Similarity fusion for visual tracking. Int. J. Comput. Vis. 118(3), 337–363 (2016). doi:10.1007/s11263-015-0879-9
Acknowledgements
This study was partly supported by JSPS KAKENHI Grant No. 16K16406.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Helsinki Declaration and its later amendments or comparable ethical standards.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Ohnishi, T., Takano, Y., Kato, H. et al. Respiratory-synchronized digital subtraction angiography based on a respiratory phase matching method. SIViP 12, 539–547 (2018). https://doi.org/10.1007/s11760-017-1190-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-017-1190-8