We use cookies to improve your experience with our site.

基于深度学习与波束偏转的穿刺针定位与增强算法

Robust Needle Localization and Enhancement Algorithm for Ultrasound by Deep Learning and Beam Steering Methods

  • 摘要: 1、研究背景(Context):
    目前,超声在活检,麻醉,治疗性注射等介入性手术中应用非常广泛。由于超声系统成像的特点以及穿刺针表面光滑的特性,因此使得穿刺针在超声图像中非常模糊,甚至不可见。为了精确定位与增强穿刺针,更好的服务超声介入的临床应用,目前有很多基于硬件和基于软件的方法试图解决这个问题。基于硬件的方法主要包括:基于磁导航的方、基于红外导航的方法、基于针尖附件传感器的方法等。这些方法可以精确的检测并强化穿刺针,但是它们普遍价格昂贵、对手术环境要求高以及妨碍传统的临床应用工作流,因此应用并不广泛。基于软件的方法主要包括基于线检测的算法、基于3D的算法、基于投影的算法、基于学习的方法等。目前除了基于学习的算法外,其他所有算法都表现的很不稳定,尤其当穿刺针的反射强度很弱的时候,这些算法都不能准确的定位与强化显示穿刺针。随着机器学习和深度学习的发展,很多基于学习的算法被提出。很多基于学习的方法可以准确的定位穿刺针的位置并强化显示,但是由于算法的复杂度等原因,它们不能实时处理的运用在临床应用中。有些算法目前可以实时的定位穿刺针的针尖位置,但是不能定位穿刺针针体的位置,所以此类方法不能强化并显示穿刺针。因此,开发一个能精确且实时的穿刺针定位与强化的算法是一项具有挑战与具有现实意义的工作。
    2、目的(Objective):
    我们的研究目标是提出一种可以精确的、实时的穿刺针定位与强化算法,可以满足超声介入手术的临床需求。
    3、方法(Method):
    我们提出了一种基于深度学习与偏转扫描的穿刺针定位与强化算法(NLEM)。首先,通过增加超声偏转波束,并使偏转波束始终垂直于穿刺针,这样将最大程度的增加穿刺针的反射信号,为后续处理奠定良好基础。然后,我们通过修改U-net的网络架构设计了一个多任务神经网络。将U-net网络的最后一个上采样层修改成两个分支,一个分支用来分割穿刺针针体的位置,另一个分支用来分割穿刺针针尖的LandMark。同时,在U-net网络的最后一个下采层后增加一个分支网络用于判别图像中是否包含穿刺针。在网络训练中,我们使用对抗网络(PatchGan)进行监督训练。对抗训练用于去除分割伪影,提高分割精度。最后,运用多任务神经网络的输出结果,我们设计了一个穿刺针融合框架,此框架通过一系列基本的图像处理算法提取并强化显示穿刺针。
    4、结果(Result&Findings):
    实验结果表明NLEM方法可以精确并且实时的定位与强化穿刺针。针尖的定位精度大约为0.29±0.02毫米,穿刺针针体的定位精度为0.27±0.02度,总处理时间为0.0149±0.0001秒。同时,我们发现偏转扫描引入的超声Grating Lobe伪影噪声对穿刺针针尖的定位精度影响较大,当其正好覆盖到穿刺针针尖位置时,穿刺针针尖的定位精度会下降。另外,我们也发现穿刺针插入较短的样本,对于我们的分类模型是困难样本,分类失败的测试样本基本都发生在短针样本中。
    5、结论(Conclusions):
    我们提出的NLEM方法可以精准并且实时的定位与增强显示穿刺针,满足临床超声介入手术的需求。将来我们可以通过超声信号处理的方法,在偏转波束上抑制Grating Lobe伪影噪声,进一步提高穿刺针针尖的定位精度。另外,在活体的人体组织上进行试验验证也是将来工作之一。

     

    Abstract: Ultrasound (US) imaging is clinically used to guide needle insertions because it is safe, real-time, and low cost. The localization of the needle in the ultrasound image, however, remains a challenging problem due to specular reflection off the smooth surface of the needle, speckle noise, and similar line-like anatomical features. This study presents a novel robust needle localization and enhancement algorithm based on deep learning and beam steering methods with three key innovations. First, we employ beam steering to maximize the reflection intensity of the needle, which can help us to detect and locate the needle precisely. Second, we modify the U-Net which is an end-to-end network commonly used in biomedical segmentation by using two branches instead of one in the last up-sampling layer and adding three layers after the last down-sample layer. Thus, the modified U-Net can real-time segment the needle shaft region, detect the needle tip landmark location and determine whether an image frame contains the needle by one shot. Third, we develop a needle fusion framework that employs the outputs of the multi-task deep learning (MTL) framework to precisely locate the needle tip and enhance needle shaft visualization. Thus, the proposed algorithm can not only greatly reduce the processing time, but also significantly increase the needle localization accuracy and enhance the needle visualization for real-time clinical intervention applications.

     

/

返回文章
返回