一种用于在心脏导管插入术过程中检测导管和刚性导丝的新型实时计算框架。
A novel real-time computational framework for detecting catheters and rigid guidewires in cardiac catheterization procedures.
机构信息
School of Computing, Electronics and Mathematics, Coventry University, Coventry, CV1 5FB, UK.
School of Biomedical Engineering and Imaging Sciences, King's College London, London, SE1 7EH, UK.
出版信息
Med Phys. 2018 Nov;45(11):5066-5079. doi: 10.1002/mp.13190. Epub 2018 Oct 17.
PURPOSE
Catheters and guidewires are used extensively in cardiac catheterization procedures such as heart arrhythmia treatment (ablation), angioplasty, and congenital heart disease treatment. Detecting their positions in fluoroscopic X-ray images is important for several clinical applications, for example, motion compensation, coregistration between 2D and 3D imaging modalities, and 3D object reconstruction.
METHODS
For the generalized framework, a multiscale vessel enhancement filter is first used to enhance the visibility of wire-like structures in the X-ray images. After applying adaptive binarization method, the centerlines of wire-like objects were extracted. Finally, the catheters and guidewires were detected as a smooth path which is reconstructed from centerlines of target wire-like objects. In order to classify electrode catheters which are mainly used in electrophysiology procedures, additional steps were proposed. First, a blob detection method, which is embedded in vessel enhancement filter with no additional computational cost, localizes electrode positions on catheters. Then the type of electrode catheters can be recognized by detecting the number of electrodes and also the shape created by a series of electrodes. Furthermore, for detecting guiding catheters or guidewires, a localized machine learning algorithm is added into the framework to distinguish between target wire objects and other wire-like artifacts. The proposed framework were tested on total 10,624 images which are from 102 image sequences acquired from 63 clinical cases.
RESULTS
Detection errors for the coronary sinus (CS) catheter, lasso catheter ring and lasso catheter body are 0.56 ± 0.28 mm, 0.64 ± 0.36 mm, and 0.66 ± 0.32 mm, respectively, as well as success rates of 91.4%, 86.3%, and 84.8% were achieved. Detection errors for guidewires and guiding catheters are 0.62 ± 0.48 mm and success rates are 83.5%.
CONCLUSION
The proposed computational framework do not require any user interaction or prior models and it can detect multiple catheters or guidewires simultaneously and in real-time. The accuracy of the proposed framework is sub-mm and the methods are robust toward low-dose X-ray fluoroscopic images, which are mainly used during procedures to maintain low radiation dose.
目的
导管和导丝在心脏导管插入术(如心律失常治疗、血管成形术和先天性心脏病治疗)中得到广泛应用。在荧光 X 射线图像中检测它们的位置对于许多临床应用非常重要,例如运动补偿、2D 和 3D 成像方式的配准以及 3D 对象重建。
方法
对于通用框架,首先使用多尺度血管增强滤波器增强 X 射线图像中线状结构的可见度。应用自适应二值化方法后,提取线状物体的中心线。最后,检测导管和导丝作为从目标线状物体的中心线重建的平滑路径。为了分类主要用于电生理程序的电极导管,提出了附加步骤。首先,一种嵌入在血管增强滤波器中的斑点检测方法,无需额外的计算成本,定位导管上的电极位置。然后,通过检测电极数量以及由一系列电极创建的形状来识别电极导管的类型。此外,为了检测引导导管或导丝,将局部机器学习算法添加到框架中,以区分目标线对象和其他线状伪影。该框架在总共 10624 张图像上进行了测试,这些图像来自 63 个临床病例中 102 个图像序列。
结果
对冠状窦(CS)导管、套索导管环和套索导管体的检测误差分别为 0.56±0.28mm、0.64±0.36mm 和 0.66±0.32mm,成功率分别为 91.4%、86.3%和 84.8%。导丝和引导导管的检测误差为 0.62±0.48mm,成功率为 83.5%。
结论
所提出的计算框架不需要任何用户交互或先验模型,它可以实时同时检测多个导管或导丝。该框架的精度为亚毫米级,方法对低剂量 X 射线荧光图像具有鲁棒性,主要用于手术过程中以保持低辐射剂量。