CN113017702B - 超声内镜小探头伸出长度的识别方法、***及存储介质 - Google Patents

超声内镜小探头伸出长度的识别方法、***及存储介质 Download PDF

Info

Publication number
CN113017702B
CN113017702B CN202110244849.3A CN202110244849A CN113017702B CN 113017702 B CN113017702 B CN 113017702B CN 202110244849 A CN202110244849 A CN 202110244849A CN 113017702 B CN113017702 B CN 113017702B
Authority
CN
China
Prior art keywords
small probe
image
eus
probe
small
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.)
Active
Application number
CN202110244849.3A
Other languages
English (en)
Other versions
CN113017702A (zh
Inventor
白晓淞
涂世鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Innermedical Co ltd
Original Assignee
Innermedical Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Innermedical Co ltd filed Critical Innermedical Co ltd
Priority to CN202110244849.3A priority Critical patent/CN113017702B/zh
Publication of CN113017702A publication Critical patent/CN113017702A/zh
Priority to PCT/CN2022/079166 priority patent/WO2022184154A1/zh
Application granted granted Critical
Publication of CN113017702B publication Critical patent/CN113017702B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/42Details of probe positioning or probe attachment to the patient
    • A61B8/4245Details of probe positioning or probe attachment to the patient involving determining the position of the probe, e.g. with respect to an external reference frame or to the patient
    • A61B8/4254Details of probe positioning or probe attachment to the patient involving determining the position of the probe, e.g. with respect to an external reference frame or to the patient using sensors mounted on the probe
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/44Constructional features of the ultrasonic, sonic or infrasonic diagnostic device
    • A61B8/4444Constructional features of the ultrasonic, sonic or infrasonic diagnostic device related to the probe

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Molecular Biology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Biophysics (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Endoscopes (AREA)
  • Image Processing (AREA)

Abstract

本发明提供了一种超声内镜小探头伸出长度的识别方法、***及存储介质,其中识别方法包括:在光学内镜图像中,通过检测是否有EUS小探头外鞘管颜色区域,判断小探头伸出是否过长,否则进入下一步;如果光学内镜图像中没有出现EUS小探头外鞘管颜色部分,则从图像中分割出EUS小探头的区域,然后对分割结果图像计算出光学内镜图像上当前EUS小探头的伸出长度值,如果伸出长度值大于设定值,给予警示。采用本发明的技术方案,能在光学内镜的图像主机显示屏上实时显示EUS小探头伸出长度,同时当EUS小探头伸出过长,提前给予手术医生警示,避免小探头顶端触碰软组织外壁,可以更好地支持医生手术,更加可靠。

Description

超声内镜小探头伸出长度的识别方法、***及存储介质
技术领域
本发明涉及光学和超声内镜技术领域,尤其涉及一种超声内镜小探头伸出长度的识别方法、***及存储介质,特别是一种光学内镜图像下超声内镜小探头(EUS小探头)伸出长度的识别方法、***及存储介质。
背景技术
超声内镜(EUS,Endoscopic Ultrasonography)是将一根长微型高频超声小探头通过光学内镜(简称“内镜”)的活检通道***体腔后,在内镜图像上观察消化道黏膜病变的同时,超声小探头实时扫描,获得胃肠道的层次结构的组织学特征及周围邻近脏器的超声图像,从而进一步提高了内镜和超声的诊断水平。它结合了光学和超声的优势,给医生提供全面、多层次结构的组织器官成像。超声内镜小探头(EUS小探头)被光学内镜成像,显示在光学内镜的图像主机显示屏上。现在医生操作内镜时,需要同时观察内镜成像,也要关注EUS小探头的伸出情况,一方面需要将小探头伸出一定长度定位到可疑病灶附近,另一方面又要控制不能伸出过长,防止探头向前触伤人体。EUS小探头伸出长度提示及伸出过长提示可以辅助医生更好的操作EUS小探头,减轻医生负担。而目前常规内镜图像无法进行测量、且无法实时获取EUS小探头从内镜器械通道出口伸出的长度。
发明内容
针对以上技术问题,本发明公开了一种超声内镜小探头伸出长度的识别方法、***及存储介质,能实时显示EUS小探头伸出长度,并能在伸出过长时给予警示。
对此,本发明采用的技术方案为:
一种超声内镜小探头伸出长度的识别方法,其包括:
步骤S1,在光学内镜(以下简称“内镜”)图像中,通过检测是否有小探头外鞘管颜色区域,判断小探头伸出是否过长,否则进入下一步;
步骤S2,如果内镜图像中没有出现小探头外鞘管颜色部分,则从图像中分割出EUS小探头的区域,然后对分割结果图像计算出内镜图像上当前EUS小探头的伸出长度值,如果伸出长度值大于设定值,给予警示。
作为本发明的进一步改进,步骤S1包括,先将内镜RGB图像转换到YUV颜色空间,然后基于YUV颜色空间在图像中检索蓝色区域,出现蓝色区域即为小探头外鞘管后端蓝色区域在内镜图像上出现的区域,连续检测若干帧蓝色区域面积是否超过预设的面积阈值BlunAreaTh,如果有,则认为探头伸出过长,给予警示。
作为本发明的进一步改进,如果内镜图像中没有出现小探头外鞘管颜色部分时,当当前小探头的伸出长度值Probelen≥thresh,则给予警示,其中thresh=小探头前端外鞘管透明端物理长度-σ,σ是设定的相对偏移量。进一步的,小探头前端外鞘管透明端物理长度为35mm;进一步的,设定σ=3。
作为本发明的进一步改进,采用光学内镜图像EUS小探头目标语义分割模块从图像中分割出EUS小探头的区域,采用EUS小探头伸出长度估计模块对分割结果图像计算出光学内镜图像上当前小探头的伸出长度值;
所述光学内镜图像EUS小探头目标语义分割模块采用卷积神经网络CNN模型进行小探头目标的语义分割,从图像中分割出EUS小探头的区域;
所述EUS小探头伸出长度估计模块对光学内镜图像EUS小探头目标语义分割模块输出的分割结果图像,进一步进行二值化,得到包含EUS小探头区域的二值掩模(mask),通过形态学操作得到完整连通的小探头区域,通过连通区域分析,获得小探头区域掩模的顶端(最前端)中点P1(xp1,yp1),底端(末端)中点P2(xp2,yp2),根据顶端和底端位置点按照如下公式计算其像素欧式距离pixelDist;
Figure GDA0003640773520000021
其中,pixelDist即为当前内镜图像上EUS小探头伸出的像素长度,即当前小探头的伸出长度值。
作为本发明的进一步改进,所述卷积神经网络(CNN)模型进行预测过程的步骤包括:
样本数据集准备:采集包含小探头不同伸出长度的内景图像作为光学内镜图像EUS小探头目标语义分割模块的数据样本,每一张样本图像上,小探头实际伸出的物理长度预先都用卡尺测量并记录,每一张样本图像都有唯一的实际伸出长度物理值Probelen与之对应;
数据预处理和标注:在分割的速度和准确度上做折衷,将所有内镜图像样本数据重采样为128*128*3(RGB三通道)的大小再进行标注,对图像样本进行标注,标记出属于小探头部分的区域,制作带标签数据,将其分为两部分,大小分别为M、N,将M个样本做数据增强处理后得到M1个样本作为训练集,N个样本作为测试集;使用数据样本对带编解码结构的语义分割网络如SegNet、Unet等模型进行训练;
依据要求的训练集和测试集的损失值和准确率,调整训练参数和数据样本构成,得到训练好的语义分割模型和权重文件;
在线执行过程时,加载训练好的语义分割模型和权重文件,输入内镜图像(128*128*3),端到端的实时输出分割结果图像(128*128),结果图像中模型自动标记EUS小探头目标区域概率。
本发明还公开了对于离线的数据样本中每一幅内镜图像,对应有EUS小探头伸出的像素长度pixelDist和实际ProbeLen,训练集共有M组数据对(pixelDist,ProbeLen),通过最小二乘线性拟合得到如下线性关系:
ProbeLen=a*pixelDist+b (2)
其中,a、b为拟合出的参数;
在线执行过程中,通过实时获得当前内镜图像上EUS小探头伸出的像素长度,并通过式(2)中的计算,实时得到当前内镜图像上EUS小探头伸出的实际物理长度,显示数值提示。
本发明还公开了一种超声内镜小探头伸出长度的识别***,其包括:
基于颜色特征的小探头伸出过长判别模块,用于在内镜图像中,通过检测是否有小探头外鞘管颜色区域,判断小探头伸出是否过长;
基于估计长度的小探头伸出过长判别模块,如果内镜图像中没有出现小探头外鞘管颜色部分,则通过光学内镜图像EUS小探头目标语义分割模块、EUS小探头伸出长度估计模块计算出内镜图像上当前小探头的伸出长度值,如果伸出长度值大于设定值,给予警示。
作为本发明的进一步改进,所述基于颜色特征的小探头伸出过长判别模块,先将内镜RGB图像转换到YUV颜色空间,然后基于YUV颜色空间在图像中检索蓝色区域,出现蓝色区域即为小探头外鞘管后端蓝色区域在内镜图像上出现的区域,连续检测若干帧蓝色区域面积是否超过预设的面积阈值BlunAreaTh,如果有,则认为探头伸出过长,给予警示;
所述光学内镜图像EUS小探头目标语义分割模块采用卷积神经网络(CNN)模型进行小探头目标语义分割,从图像中分割出EUS小探头的区域;
所述EUS小探头伸出长度估计模块对光学内镜图像EUS小探头目标语义分割模块输出的分割结果图像,进一步进行二值化,得到包含EUS小探头区域的二值掩模(mask),通过形态学操作得到完整连通的小探头区域,通过连通区域分析,获得小探头区域掩模的顶端(最前端)中点P1(xp1,yp1)、底端(末端)中点P2(xp2,yp2),根据顶端和底端位置点按照如下公式计算其像素欧式距离pixelDist;
Figure GDA0003640773520000041
其中,pixelDist即为当前内镜图像上EUS小探头伸出的像素长度,即当前小探头的伸出长度值。
作为本发明的进一步改进,所述基于颜色特征的小探头伸出过长判别模块在判断小探头伸出是否过长,如果内镜图像中没有出现小探头外鞘管颜色部分时,当当前小探头的伸出长度值Probelen≥thresh,其中thresh=小探头前端外鞘管透明端物理长度-σ,则给予警示。其中,σ是设定的相对偏移量。
作为本发明的进一步改进,所述卷积神经网络(CNN)模型进行预测过程的步骤包括:
样本数据集准备:采集包含EUS小探头不同伸出长度的内镜图像作为光学内镜图像EUS小探头目标语义分割模块的数据样本,每一张样本图像上,小探头实际伸出的物理长度预先都用卡尺测量并记录,每一张样本图像都有唯一的实际伸出长度物理值Probelen与之对应;
数据预处理和标注:在分割的速度和准确度上做折衷,将所有内镜图像样本数据重采样为设定大小的大小再进行标注,对图像样本进行标注,标记出属于小探头部分的区域,制作带标签数据,将其分为两部分,大小分别为M、N,将M个样本做数据增强处理后得到M1个样本作为训练集,N个样本作为测试集;使用数据样本对带编解码结构的语义分割网络如SegNet、Unet等模型进行训练;其中优选的,所述设定大小为128*128*3(RGB三通道)。
依据要求的训练集和测试集的损失值和准确率,调整训练参数和数据样本构成,得到训练好的语义分割模型和权重文件;
在线执行过程时,加载训练好的语义分割模型和权重文件,输入内镜图像(如128*128*3),端到端的实时输出分割结果图像(如128*128),结果图像中模型自动标记EUS小探头目标区域概率。
作为本发明的进一步改进,对于离线的数据样本中每一幅内镜图像,对应有EUS小探头伸出的像素长度pixelDist和实际ProbeLen,训练集共有M组数据对(pixelDist,ProbeLen),通过最小二乘线性拟合得到如下线性关系:
ProbeLen=a*pixelDist+b (2)
其中,a、b为拟合出的参数;
在线执行过程中,通过实时获得当前内镜图像上EUS小探头伸出的像素长度,并通过式(2)中的计算,实时得到当前内镜图像上EUS小探头伸出的实际物理长度,显示数值提示。
本发明还公开了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在光学内镜设备上运行时,使得所述光学内镜设备执行如上任一项所述的超声内镜小探头伸出长度的识别方法。
本发明还公开了一种光学内镜,其包括:存储器、处理器、及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上任一项所述的超声内镜小探头伸出长度的识别方法。
与现有技术相比,本发明的有益效果为:
采用本发明的技术方案,能在光学内镜的图像主机显示屏上实时显示超声小探头(EUS)伸出长度,同时当EUS小探头伸出过长,提前给予手术医生警示,避免小探头顶端触碰软组织外壁,可以更好地支持医生手术,更加可靠。
附图说明
图1是本发明实施例的EUS小探头伸出过长判别处理基本流程框图。
图2是本发明实施例的EUS小探头在光学内镜的结构示意图。
图3是本发明实施例的基于颜色的EUS小探头伸出过长判别处理流程图。
图4是本发明实施例的基于估计长度的EUS小探头伸出过长判别处理流程图。
图5是本发明实施例的EUS小探头目标语义分割模块流程图。
附图标记包括:
1-超声成像单元,2-EUS小探头外鞘管蓝色部分(外鞘管后端),3-光学内镜镜体***部端面,4-光学内镜镜体***部;A-弹簧座前端与外鞘管透明部最前端的距离;B-外鞘管透明部分。
具体实施方式
下面对本发明的较优的实施例作进一步的详细说明。
一种超声内镜小探头伸出长度的识别方法,如图1所示,其包括:
1、基于颜色特征的小探头伸出过长判别处理
如图2所示,EUS小探头的外鞘管包含一定长度的外鞘管透明部分B,也就是外鞘管前端,外鞘管透明部分B的后端是EUS小探头外鞘管蓝色部分2,也就是蓝EUS的色外鞘管,其中弹簧座前端与外鞘管透明部最前端的距离A为2±1mm,外鞘管透明部分B的长度为34±2mm,EUS小探头外鞘管透明端包含超声成像单元1(换能器),光学内镜镜体***部4的光学内镜镜体***部端面3有通过EUS小探头的钳道出口,在当图像中EUS的蓝色外鞘管出现时,表明EUS探头伸出长度超过35mm。基于此实际理论,按图3所示的步骤进行探头伸出是否过长判别,具体包括:
首先将内镜RGB图像转换到YUV颜色空间,然后基于YUV颜色空间在图像中检索蓝色区域,出现蓝色区域即为小探头外鞘管后端蓝色区域在内镜图像上出现的区域,连续检测若干帧蓝色区域面积是否超过预设的面积阈值BlunAreaTh,如果有,则认为探头伸出过长,给予警示;否则进入基于估计长度的EUS小探头伸出过长判别处理流程。
2、基于估计长度的小探头伸出过长判别处理
当内镜图像中没有出现外鞘管蓝色部分时,通过光学内镜图像EUS小探头目标语义分割模块、EUS小探头伸出长度估计模块计算出内镜图像上当前小探头的伸出长度值,如果该长度值Probelen≥thresh,其中thresh=35-σ,则给予警示。其中35表示小探头前端外鞘管透明端物理长度,单位mm,σ是相对偏移量,设为σ=3。判别过程如图4所示,主要包含EUS小探头目标语义分割模块进行语义分割、EUS小探头伸出长度估计模块估计伸出长度、小探头伸出过长判别。
(1)EUS小探头目标语义分割模块进行语义分割
内镜图像上EUS小探头目标分割采用卷积神经网络(CNN)模型进行小探头目标语义分割,从图像中分割出EUS小探头的区域。本发明基于模型训练预测过程如图5所示包括如下几个步骤:
(a)样本数据集准备:采集包含小探头不同伸出长度的内景图像作为光学内镜图像EUS小探头目标语义分割模块的数据样本,每一张样本图像上,小探头实际伸出的物理长度预先都用卡尺测量并记录,每一张样本图像都有唯一的实际伸出长度物理值ProbeLen与之对应(单位mm);
(b)数据预处理和标注:在分割的速度和准确度上做折衷,本发明将所有内镜图像样本数据重采样为128*128*3(RGB三通道)的大小再进行标注。对图像样本进行标注,人工标记出属于小探头部分的区域,制作带标签数据,将其分为两部分,大小分别为M,N,因医学图像数据量有限,本发明对样本数据进行一定比例的旋转、缩放、翻转和移位,将M个样本做数据增强处理后得到M1个样本作为训练集,N个样本作为测试集;
(c)语义分割模型训练:使用数据样本对现有广泛使用的带编解码结构的语义分割网络如SegNet、Unet等模型进行训练;
依据要求的训练集和测试集的损失值和准确率,调整训练参数和数据样本构成,得到训练好的语义分割模型和权重文件;
(d)语义分割模型执行:在线执行过程时,加载训练好的语义分割模型和权重文件,输入内镜图像(128*128*3),端到端的实时输出分割结果图像(128*128),结果图像中模型自动标记了EUS小探头目标区域概率。
(2)EUS小探头伸出长度估计模块估计伸出长度
(a)对内镜图像上EUS小探头目标语义分割模块中语义分割网络输出的分割结果图像,进一步进行二值化,得到包含EUS小探头区域的二值掩模(mask),通过形态学操作得到完整连通的小探头区域,通过连通区域分析,获得小探头区域掩模的顶端(最前端)中点P1(xp1,yp1),底端(末端)中点P2(xp2,yp2),根据顶端和底端位置点按照如下公式(1)计算其像素欧式距离pixelDist;
Figure GDA0003640773520000081
其中,pixelDist即为当前内镜图像上EUS小探头伸出的像素长度。
(b)至此,对于离线的样本数据中每一幅内镜图像,都获得了EUS小探头伸出的像素长度pixelDist和实际Probelen。训练集共有M组数据对(pixelDist,ProbeLen)。考虑内镜图像上EUS小探头透明端伸出长度不超过35mm(超过35mm会出现蓝色鞘管,直接在提示伸出过长了),不考虑前端伸出后弯曲等问题。内镜成像与普通摄像机成像原理相同,三维空间中小探头实物在空间中的位置坐标和尺寸(ProbeLen)与在图像上的位置坐标与尺寸(pixelDist)由内镜(摄像机)外参和内参共同确定,在手术过程中,通过内镜器械通道移动伸出探头过程中,伸出位置在内镜视野中比较固定,仅有探头伸出伸出变化,内镜移动探头会跟随移动,因而移动小探头过程中,内镜(摄像机)可认为是相对静止的,其内参和外参不变化。则三维空间中的小探头实物尺寸ProbeLen与pixelDist仅是一个简单的线性关系,可依据训练集的M组数据对(pixelDist,ProbeLen)通过最小二乘线性拟合得到一组线性关系:
ProbeLen=a*pixelDist+b (2),
其中a、b为拟合出的参数。
(c)在线执行过程中,通过上述步骤(a)实时获得当前内镜图像上EUS小探头伸出的像素长度,并通过步骤(b)中的计算公式,ProbeLen=a*pixelDist+b,实时得到当前内镜图像上EUS小探头伸出的实际物理长度(单位mm),显示数值提示。
(3)小探头伸出过长判别
通过以上EUS小探头目标语义分割模块、EUS小探头伸出长度估计模块计算出内镜图像上当前小探头的伸出长度值,如果该长度值Probelen≥thresh,thresh=35-σ,则给予警示。其中35表示小探头前端外鞘管透明端物理长度,单位mm,σ是相对偏移量,设为σ=3。
本发明还公开了一种超声内镜小探头伸出长度的识别***,其包括:
基于颜色特征的小探头伸出过长判别模块,用于在内镜图像中,通过检测是否有小探头外鞘管颜色区域,判断小探头伸出是否过长;
基于估计长度的小探头伸出过长判别模块,如果内镜图像中没有出现小探头外鞘管颜色部分,则通过光学内镜图像EUS小探头目标语义分割模块、EUS小探头伸出长度估计模块计算出内镜图像上当前小探头的伸出长度值,如果伸出长度值大于设定值,给予警示。
进一步的,所述基于颜色特征的小探头伸出过长判别模块,先将内镜RGB图像转换到YUV颜色空间,然后基于YUV颜色空间在图像中检索蓝色区域,出现蓝色区域即为小探头外鞘管后端蓝色区域在内镜图像上出现的区域,连续检测若干帧蓝色区域面积是否超过预设的面积阈值BlunAreaTh,如果有,则认为探头伸出过长,给予警示;
所述光学内镜图像EUS小探头目标语义分割模块采用卷积神经网络(CNN)模型进行小探头目标语义分割,从图像中分割出EUS小探头的区域;
所述EUS小探头伸出长度估计模块对光学内镜图像EUS小探头目标语义分割模块输出的分割结果图像,进一步进行二值化,得到包含EUS小探头区域的二值掩模(mask),通过形态学操作得到完整连通的小探头区域,通过连通区域分析,获得小探头区域掩模的顶端(最前端)中点P1(xp1,yp1)、底端(末端)中点P2(xp2,yp2),根据顶端和底端位置点按照如下公式计算其像素欧式距离pixelDist;
Figure GDA0003640773520000091
其中,pixelDist即为当前内镜图像上EUS小探头伸出的像素长度,即当前小探头的伸出长度值。
所述基于颜色特征的小探头伸出过长判别模块在判断小探头伸出是否过长,如果内镜图像中没有出现小探头外鞘管颜色部分时,当当前小探头的伸出长度值Probelen≥thresh,则给予警示。其中,thresh=小探头前端外鞘管透明端物理长度-σ,σ是设定的相对偏移量。
进一步的,所述卷积神经网络(CNN)模型进行预测过程的步骤包括:
样本数据集准备:采集包含小探头不同伸出长度的内景图像作为光学内镜图像EUS小探头目标语义分割模块的数据样本,每一张样本图像上,小探头实际伸出的物理长度预先都用卡尺测量并记录,每一张样本图像都有唯一的实际伸出长度物理值Probelen与之对应;
数据预处理和标注:在分割的速度和准确度上做折衷,将所有内镜图像样本数据重采样为设定大小再进行标注,对图像样本进行标注,标记出属于小探头部分的区域,制作带标签数据,将其分为两部分,大小分别为M、N,将M个样本做数据增强处理后得到M1个样本作为训练集,N个样本作为测试集;使用数据样本对带编解码结构的语义分割网络如SegNet、Unet等模型进行训练;
依据要求的训练集和测试集的损失值和准确率,调整训练参数和数据样本构成,得到训练好的语义分割模型和权重文件;
在线执行过程时,加载训练好的语义分割模型和权重文件,输入内镜图像,端到端的实时输出分割结果图像,结果图像中模型自动标记EUS小探头目标区域概率。
对于离线的数据样本中每一幅内镜图像,对应有EUS小探头伸出的像素长度pixelDist和实际ProbeLen,训练集共有M组数据对(pixelDist,ProbeLen),通过最小二乘线性拟合得到如下线性关系:
ProbeLen=a*pixelDist+b (2)
其中,a、b为拟合出的参数;
在线执行过程中,通过实时获得当前内镜图像上EUS小探头伸出的像素长度,并通过式(2)中的计算,实时得到当前内镜图像上EUS小探头伸出的实际物理长度,显示数值提示。
本发明还公开了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在光学内镜设备上运行时,使得所述内镜设备执行如上任一项所述的超声小探头伸出长度的识别方法。
本发明还公开了一种光学内镜,其包括:存储器、处理器、及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上任一项所述的超声内镜小探头伸出长度的识别方法。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

Claims (9)

1.一种超声内镜小探头伸出长度的识别方法,其特征在于,其包括:
步骤S1,在光学内镜图像中,通过检测是否有小探头外鞘管颜色区域,判断小探头伸出是否过长,否则进入下一步;
步骤S2,如果光学内镜图像中没有出现小探头外鞘管颜色部分,则通过光学内镜图像EUS小探头语义分割模块从图像中分割出EUS小探头的区域,采用EUS小探头伸出长度估计模块对分割结果图像计算出光学内镜图像上当前小探头的伸出长度值,如果伸出长度值大于设定值,给予警示;
其中,所述光学内镜图像EUS小探头目标语义分割模块采用卷积神经网络模型进行小探头目标语义分割,从图像中分割出小探头的区域;
所述EUS小探头伸出长度估计模块对光学内镜图像EUS小探头目标语义分割模块输出的分割结果图像,进一步进行二值化,得到包含EUS小探头区域的二值掩模,通过形态学操作得到完整连通的小探头区域,通过连通区域分析,获得小探头区域掩模的顶端中点P1(xp1,yp1)、底端中点P2(xp2,yp2),按照如下公式计算其像素欧式距离pixelDist;
Figure FDA0003640773510000011
其中,pixelDist即为当前光学内镜图像上EUS小探头伸出的像素长度,即当前小探头的伸出长度值。
2.根据权利要求1所述的超声内镜小探头伸出长度的识别方法,其特征在于:步骤S1包括,先将光学内镜RGB图像转换到YUV颜色空间,然后基于YUV颜色空间在图像中检索蓝色区域,出现蓝色区域即为小探头外鞘管后端蓝色区域在光学内镜图像上出现的区域,连续检测若干帧蓝色区域面积是否超过预设的面积阈值BlunAreaTh,如果有,则认为探头伸出过长,给予警示。
3.根据权利要求2所述的超声内镜小探头伸出长度的识别方法,其特征在于:如果光学内镜图像中没有出现小探头外鞘管颜色部分时,当当前小探头的伸出长度值Probelen≥thresh,则给予警示,其中thresh=小探头前端外鞘管透明端物理长度-σ,σ是设定的相对偏移量。
4.根据权利要求1所述的超声内镜小探头伸出长度的识别方法,其特征在于:所述卷积神经网络模型进行预测过程的步骤包括:
样本数据集准备:采集包含小探头不同伸出长度的光学内镜图像作为EUS小探头目标语义分割模块的数据样本,每一张样本图像上,小探头实际伸出的物理长度预先都用卡尺测量并记录,每一张样本图像都有唯一的实际伸出长度物理值Probelen与之对应;数据预处理和标注:在分割的速度和准确度上做折衷,将所有光学内镜图像样本数据重采样为设定大小再进行标注,对图像样本进行标注,标记出属于小探头部分的区域,制作带标签数据,将其分为两部分,大小分别为M、N,将M个样本做数据增强处理后得到M1个样本作为训练集,N个样本作为测试集;使用数据样本对语义分割网络模型进行训练;
依据要求的训练集和测试集的损失值和准确率,调整训练参数和数据样本构成,得到训练好的语义分割模型和权重文件;
在线执行过程时,加载训练好的语义分割模型和权重文件,输入光学内镜图像,端到端的实时输出分割结果图像,结果图像中模型自动标记EUS小探头目标区域概率;
对于离线的数据样本中每一幅光学内镜图像,对应有EUS小探头伸出的像素长度pixelDist和实际ProbeLen,训练集共有M组数据对(pixelDist,ProbeLen),通过最小二乘线性拟合得到如下线性关系:
ProbeLen=a*pixelDist+b (2)
其中,a、b为拟合出的参数;
在线执行过程中,通过实时获得当前光学内镜图像上EUS小探头伸出的像素长度,并通过式(2)中的计算,实时得到当前光学内镜图像上EUS小探头伸出的实际物理长度,显示数值提示。
5.一种超声内镜小探头伸出长度的识别***,其特征在于,其包括:
基于颜色特征的小探头伸出过长判别模块,用于在光学内镜图像中,通过检测是否有小探头外鞘管颜色区域,判断小探头伸出是否过长;
基于估计长度的小探头伸出过长判别模块,如果光学内镜图像中没有出现小探头外鞘管颜色部分,则通过光学内镜图像EUS小探头目标语义分割模块、EUS小探头伸出长度估计模块计算出光学内镜图像上当前小探头的伸出长度值,如果伸出长度值大于设定值,给予警示;
所述光学内镜图像EUS小探头目标语义分割模块采用卷积神经网络模型进行小探头目标语义分割,从图像中分割出小探头的区域;
所述EUS小探头伸出长度估计模块对光学内镜图像EUS小探头目标语义分割模块输出的分割结果图像,进一步进行二值化,得到包含EUS小探头区域的二值掩模,通过形态学操作得到完整连通的小探头区域,通过连通区域分析,获得小探头区域掩模的顶端中点P1(xp1,yp1)、底端中点P2(xp2,yp2),按照如下公式计算其像素欧式距离pixelDist;
Figure FDA0003640773510000031
其中,pixelDist即为当前光学内镜图像上EUS小探头伸出的像素长度,即当前小探头的伸出长度值。
6.根据权利要求5所述的超声内镜小探头伸出长度的识别***,其特征在于,其包括:所述基于颜色特征的小探头伸出过长判别模块,先将光学内镜RGB图像转换到YUV颜色空间,然后基于YUV颜色空间在图像中检索蓝色区域,出现蓝色区域即为小探头外鞘管后端蓝色区域在光学内镜图像上出现的区域,连续检测若干帧蓝色区域面积是否超过预设的面积阈值BlunAreaTh,如果有,则认为探头伸出过长,给予警示。
7.根据权利要求6所述的超声内镜小探头伸出长度的识别***,其特征在于,其包括:所述基于颜色特征的小探头伸出过长判别模块在判断小探头伸出是否过长,如果光学内镜图像中没有出现小探头外鞘管颜色部分时,当当前小探头的伸出长度值Probelen≥thresh,其中thresh=小探头前端外鞘管透明端物理长度-σ,则给予警示;其中,σ是设定的相对偏移量;
所述卷积神经网络模型进行预测过程的步骤包括:
样本数据集准备:采集包含小探头不同伸出长度的光学内镜图像作为光学内镜图像EUS小探头目标语义分割模块的数据样本,每一张样本图像上,小探头实际伸出的物理长度预先都用卡尺测量并记录,每一张样本图像都有唯一的实际伸出长度物理值Probelen与之对应;
数据预处理和标注:在分割的速度和准确度上做折衷,将所有光学内镜图像样本数据重采样为设定大小再进行标注,对图像样本进行标注,标记出属于小探头部分的区域,制作带标签数据,将其分为两部分,大小分别为M、N,将M个样本做数据增强处理后得到M1个样本作为训练集,N个样本作为测试集;使用数据样本对语义分割网络模型进行训练;
依据要求的训练集和测试集的损失值和准确率,调整训练参数和数据样本构成,得到训练好的语义分割模型和权重文件;
在线执行过程时,加载训练好的语义分割模型和权重文件,输入光学内镜图像,端到端的实时输出分割结果图像,结果图像中模型自动标记EUS小探头目标区域概率;
对于离线的数据样本中每一幅光学内镜图像,对应有EUS小探头伸出的像素长度pixelDist和实际ProbeLen,训练集共有M组数据对(pixelDist,ProbeLen),通过最小二乘线性拟合得到如下线性关系:
ProbeLen=a*pixelDist+b (2)
其中,a、b为拟合出的参数;
在线执行过程中,通过实时获得当前光学内镜图像上EUS小探头伸出的像素长度,并通过式(2)中的计算,实时得到当前光学内镜图像上EUS小探头伸出的实际物理长度,显示数值提示。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在光学内镜设备上运行时,使得所述光学内镜设备执行如权利要求1-4任一项所述的超声内镜小探头伸出长度的识别方法。
9.一种光学内镜,其特征在于,包括:存储器、处理器、及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-4中任一项所述的超声内镜小探头伸出长度的识别方法。
CN202110244849.3A 2021-03-05 2021-03-05 超声内镜小探头伸出长度的识别方法、***及存储介质 Active CN113017702B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110244849.3A CN113017702B (zh) 2021-03-05 2021-03-05 超声内镜小探头伸出长度的识别方法、***及存储介质
PCT/CN2022/079166 WO2022184154A1 (zh) 2021-03-05 2022-03-04 超声内镜小探头伸出长度的识别方法、***及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110244849.3A CN113017702B (zh) 2021-03-05 2021-03-05 超声内镜小探头伸出长度的识别方法、***及存储介质

Publications (2)

Publication Number Publication Date
CN113017702A CN113017702A (zh) 2021-06-25
CN113017702B true CN113017702B (zh) 2022-07-08

Family

ID=76467976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110244849.3A Active CN113017702B (zh) 2021-03-05 2021-03-05 超声内镜小探头伸出长度的识别方法、***及存储介质

Country Status (2)

Country Link
CN (1) CN113017702B (zh)
WO (1) WO2022184154A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113017702B (zh) * 2021-03-05 2022-07-08 深圳英美达医疗技术有限公司 超声内镜小探头伸出长度的识别方法、***及存储介质
CN114052789B (zh) * 2021-11-10 2023-12-15 深圳英美达医疗技术有限公司 一种探头识别及参数配置装置及方法
CN117243700B (zh) * 2023-11-20 2024-03-08 北京云力境安科技有限公司 一种内镜输送长度的检测方法和相关装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2099581B (en) * 1981-05-28 1985-06-26 Stanford Res Inst Int Endoscopic probes systems and methods
US4802487A (en) * 1987-03-26 1989-02-07 Washington Research Foundation Endoscopically deliverable ultrasound imaging system
US7811265B2 (en) * 2000-11-24 2010-10-12 Innovacell Biotechnologie Gmbh Ultrasonic probe with positioning device for examination devices and operation devices
US9295377B2 (en) * 2006-02-16 2016-03-29 Cogentix Medical, Inc. Endoscope with imaging capsule
JP2011055938A (ja) * 2009-09-08 2011-03-24 Hoya Corp 内視鏡装置
CN101828931A (zh) * 2010-02-12 2010-09-15 广州市番禺区胆囊病研究所 微型超声电子宫腔镜***
CN105243664B (zh) * 2015-10-08 2018-07-17 东南大学 一种基于视觉的轮式移动机器人快速目标跟踪方法
CN107966497A (zh) * 2017-10-30 2018-04-27 航天材料及工艺研究所 一种基于摄像定位的手动超声可视化无损检测装置及方法
KR20210005901A (ko) * 2018-04-25 2021-01-15 인튜어티브 서지컬 오퍼레이션즈 인코포레이티드 세장형 장치와 관련된 시스템 및 방법
CN108734211B (zh) * 2018-05-17 2019-12-24 腾讯科技(深圳)有限公司 图像处理的方法和装置
CN109145713B (zh) * 2018-07-02 2021-09-28 南京师范大学 一种结合目标检测的小目标语义分割方法
CN109961448A (zh) * 2019-04-10 2019-07-02 杭州智团信息技术有限公司 组织病变区域勾勒方法及***
US10758309B1 (en) * 2019-07-15 2020-09-01 Digital Surgery Limited Methods and systems for using computer-vision to enhance surgical tool control during surgeries
CN212522659U (zh) * 2020-04-09 2021-02-12 上海微创电生理医疗科技股份有限公司 医用介入导管部件、医用介入导管与医用介入***
CN111899252B (zh) * 2020-08-06 2023-10-27 腾讯科技(深圳)有限公司 基于人工智能的病理图像处理方法和装置
CN113017702B (zh) * 2021-03-05 2022-07-08 深圳英美达医疗技术有限公司 超声内镜小探头伸出长度的识别方法、***及存储介质

Also Published As

Publication number Publication date
WO2022184154A1 (zh) 2022-09-09
CN113017702A (zh) 2021-06-25

Similar Documents

Publication Publication Date Title
CN113017702B (zh) 超声内镜小探头伸出长度的识别方法、***及存储介质
CN111161290B (zh) 一种图像分割模型的构建方法、图像分割方法及***
US7822461B2 (en) System and method for endoscopic path planning
CN111091562B (zh) 一种消化道病灶大小测量方法及***
US20110032347A1 (en) Endoscopy system with motion sensors
CN111091559A (zh) 基于深度学习的小肠镜下淋巴瘤辅助诊断***
JP5851160B2 (ja) 画像処理装置、画像処理装置の作動方法、及び画像処理プログラム
JP4902735B2 (ja) 医療用画像処理装置及び医療用画像処理方法
JP2006519631A (ja) 仮想内視鏡法の実行システムおよび実行方法
EP1735750A2 (en) Method and apparatus for processing images in a bowel subtraction system
CN111105873B (zh) 经内镜逆行胰胆管造影术中辅助诊断和测量方法及***
WO2023143014A1 (zh) 一种基于人工智能的内窥镜辅助检查方法及装置
US20220409030A1 (en) Processing device, endoscope system, and method for processing captured image
CN111311626A (zh) 基于ct图像的颅骨骨折自动检测方法及电子介质
JP2018153346A (ja) 内視鏡位置特定装置、方法およびプログラム
US20220369920A1 (en) Phase identification of endoscopy procedures
CN116958147B (zh) 基于深度图像特征的目标区域确定方法、装置和设备
JP4981335B2 (ja) 医療用画像処理装置及び医療用画像処理方法
JPWO2021171464A5 (zh)
JP7148534B2 (ja) 画像処理装置、プログラム、及び内視鏡システム
CN116542952A (zh) 一种基于三维重建的内镜检查覆盖率评估方法及***
WO2023126999A1 (ja) 画像処理装置、画像処理方法、及び、記憶媒体
WO2013150419A1 (en) Quality-check during medical imaging procedure
EP4191527A1 (en) An endoscope image processing device
CN116807361B (zh) Ct影像显示方法、电子设备及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant