掌桥专利:专业的专利平台
掌桥专利
首页

血管内径测量方法和装置、存储介质

文献发布时间:2024-05-31 01:29:11


血管内径测量方法和装置、存储介质

技术领域

本公开涉及信息处理领域,特别涉及一种血管内径测量方法和装置、存储介质。

背景技术

随着人工智能技术的发展,可利用经过训练的机器学习模型对超声图像进行识别,以便对诸如主肺动脉的血管内径进行自动测量。由此可有效减小医生的工作负担。

发明内容

发明人注意到,由于心动周期的影响,血管内径也会出现由大到小、又由小到大的变化过程,因此在不同时间测量出的血管内径并不相同,因此无法准确确定出血管内径值。

据此,本公开提供一种血管内径测量方案,通过利用获得的全部内径测量值生成随时间变化的内径曲线,并将内径曲线中的具有最大显著度的峰的波峰点对应的内径值作为血管内径值,由此可有效提高血管内径值的准确度。

根据本公开实施例的第一方面,提供一种血管内径测量方法,包括:对超声视频中的每一个超声视频帧进行图像识别,以获得指定血管的内径测量值;利用全部内径测量值生成所述指定血管内径随时间变化的内径曲线;计算所述内径曲线中的每一个峰的显著度;将具有最大显著度的峰的波峰点对应的内径值作为所述指定血管的内径值。

在一些实施例中,计算所述内径曲线中的每一个峰的显著度包括:在时间轴的正方向上,将所述内径曲线中的第i个峰右侧的预设邻域内的具有最小内径值的点作为第一候选点,其中1≤i≤N,N为总峰数;在时间轴的反方向上,将所述第i个峰左侧的预设邻域内的具有最小内径值的点作为第二候选点;将所述第一候选点和第二候选点中具有较大内径值的候选点作为参考点;经过所述参考点生成与所述时间轴平行的参考线;将所述第i个峰的波峰点与所述参考线之间的距离作为所述第i个峰的显著度。

在一些实施例中,将所述内径曲线中的第i个峰右侧的预设邻域内的具有最小内径值的点作为第一候选点包括:在所述第i个峰的波峰点生成一个与所述时间轴平行的线段;将所述线段沿着所述时间轴的正方向延伸,并判断所述线段延伸至所述内径曲线的结束时间前是否与所述内径曲线中的其它峰相交;若所述线段与所述内径曲线中的第j个峰相交,则在所述第i个峰和第j个峰之间的全部波谷点中,将具有最小内径值的点作为第一候选点,其中i

在一些实施例中,将所述内径曲线中的第i个峰右侧的预设邻域内的具有最小内径值的点作为第一候选点还包括:若所述线段在延伸至所述内径曲线的结束时间仍未与所述内径曲线中的其它峰相交,判断所述第i个峰和所述内径曲线的终点之间是否存在波谷点;若所述第i个峰和所述终点之间存在波谷点,则在所述第i个峰和所述终点之间的全部波谷点和所述终点中,将具有最小内径值的点作为第一候选点。

在一些实施例中,将所述内径曲线中的第i个峰右侧的预设邻域内的具有最小内径值的点作为第一候选点还包括:若所述第i个峰和所述终点之间不存在波谷点,则将所述终点作为第一候选点。

在一些实施例中,将所述第i个峰左侧的预设邻域内的具有最小内径值的点作为第二候选点包括:在所述第i个峰的波峰点生成一个与所述时间轴平行的线段;将所述线段沿着所述时间轴的反方向延伸,并判断所述线段延伸至所述内径曲线的开始时间前是否与所述内径曲线中的其它峰相交;若所述线段与所述内径曲线中的第k个峰相交,则在所述第i个峰和第k个峰之间的全部波谷点中,将具有最小内径值的点作为第二候选点,其中1≤k

在一些实施例中,将所述第i个峰左侧的预设邻域内的具有最小内径值的点作为第二候选点还包括:若所述线段在延伸至所述内径曲线的开始时间仍未与所述内径曲线中的其它峰相交,判断所述第i个峰和所述内径曲线的起点之间是否存在波谷点;若所述第i个峰和所述起点之间存在波谷点,则在所述第i个峰和所述起点之间的全部波谷点和所述起点中,将具有最小内径值的点作为第二候选点。

在一些实施例中,将所述第i个峰左侧的预设邻域内的具有最小内径值的点作为第二候选点还包括:若所述第i个峰和所述起点之间不存在波谷点,则将所述起点作为第二候选点。

在一些实施例中,对超声视频中的每一个超声视频帧进行图像识别包括:利用经过训练的关键点Keypoint-区域卷积神经网络RCNN模型,对超声视频中的每一个超声视频帧进行图像识别,以获得所述指定血管的内径测量值。

在一些实施例中,在计算所述内径曲线中的每一个峰的显著度之前,还包括:将所述内径曲线进行滤波和线性插值处理中的至少一项,以便对所述内径曲线进行更新。

根据本公开实施例的第二方面,提供一种血管内径测量装置,包括:第一处理模块,被配置为对超声视频中的每一个超声视频帧进行图像识别,以获得指定血管的内径测量值;第二处理模块,被配置为利用全部内径测量值生成所述指定血管内径随时间变化的内径曲线;第三处理模块,被配置为计算所述内径曲线中的每一个峰的显著度;第四处理模块,被配置为将具有最大显著度的峰的波峰点对应的内径值作为所述指定血管的内径值。

在一些实施例中,第三处理模块被配置为在时间轴的正方向上,将所述内径曲线中的第i个峰右侧的预设邻域内的具有最小内径值的点作为第一候选点,其中1≤i≤N,N为总峰数,在时间轴的反方向上,将所述第i个峰左侧的预设邻域内的具有最小内径值的点作为第二候选点,将所述第一候选点和第二候选点中具有较大内径值的候选点作为参考点,经过所述参考点生成与所述时间轴平行的参考线,将所述第i个峰的波峰点与所述参考线之间的距离作为所述第i个峰的显著度。

在一些实施例中,第三处理模块被配置为在所述第i个峰的波峰点生成一个与所述时间轴平行的线段,将所述线段沿着所述时间轴的正方向延伸,并判断所述线段延伸至所述内径曲线的结束时间前是否与所述内径曲线中的其它峰相交,若所述线段与所述内径曲线中的第j个峰相交,则在所述第i个峰和第j个峰之间的全部波谷点中,将具有最小内径值的点作为第一候选点,其中i

在一些实施例中,第三处理模块被配置为若所述线段在延伸至所述内径曲线的结束时间仍未与所述内径曲线中的其它峰相交,判断所述第i个峰和所述内径曲线的终点之间是否存在波谷点,若所述第i个峰和所述终点之间存在波谷点,则在所述第i个峰和所述终点之间的全部波谷点和所述终点中,将具有最小内径值的点作为第一候选点。

在一些实施例中,第三处理模块被配置为若所述第i个峰和所述终点之间不存在波谷点,则将所述终点作为第一候选点。

在一些实施例中,第三处理模块被配置为在所述第i个峰的波峰点生成一个与所述时间轴平行的线段,将所述线段沿着所述时间轴的反方向延伸,并判断所述线段延伸至所述内径曲线的开始时间前是否与所述内径曲线中的其它峰相交,若所述线段与所述内径曲线中的第k个峰相交,则在所述第i个峰和第k个峰之间的全部波谷点中,将具有最小内径值的点作为第二候选点,其中1≤k

在一些实施例中,第三处理模块被配置为若所述线段在延伸至所述内径曲线的开始时间仍未与所述内径曲线中的其它峰相交,判断所述第i个峰和所述内径曲线的起点之间是否存在波谷点,若所述第i个峰和所述起点之间存在波谷点,则在所述第i个峰和所述起点之间的全部波谷点和所述起点中,将具有最小内径值的点作为第二候选点。

在一些实施例中,第三处理模块被配置为若所述第i个峰和所述起点之间不存在波谷点,则将所述起点作为第二候选点。

在一些实施例中,第一处理模块被配置为利用经过训练的关键点Keypoint-区域卷积神经网络RCNN模型,对超声视频中的每一个超声视频帧进行图像识别,以获得所述指定血管的内径测量值。

在一些实施例中,第三处理模块被配置为在计算所述内径曲线中的每一个峰的显著度之前,将所述内径曲线进行滤波和线性插值处理中的至少一项,以便对所述内径曲线进行更新。

根据本公开实施例的第三方面,提供一种血管内径测量装置,包括:存储器,被配置为存储指令;处理器,耦合到存储器,处理器被配置为基于存储器存储的指令执行实现如上述任一实施例所述的方法。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如上述任一实施例所述的方法。

通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本公开一个实施例的血管内径测量方法的流程示意图;

图2为本公开一个实施例超声心动图的示意图;

图3为本公开一个实施例的内径曲线示意图;

图4为本公开另一个实施例的内径曲线示意图;

图5为本公开又一个实施例的内径曲线示意图;

图6为本公开一个实施例的血管内径测量装置的结构示意图;

图7为本公开一个实施例的血管内径测量装置的结构示意图。

具体实施方式

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1为本公开一个实施例的血管内径测量方法的流程示意图。在一些实施例中,下列的血管内径测量方法由血管内径测量装置执行。

在步骤101,对超声视频中的每一个超声视频帧进行图像识别,以获得指定血管的内径测量值。

例如,指定血管为主肺动脉。

在一些实施例中,利用经过训练的Keypoint(关键点)-RCNN(区域卷积神经网络)模型,对超声视频中的每一个超声视频帧进行图像识别,以获得指定血管的内径测量值。

例如,利用Keypoint-RCNN分别确定出主肺动脉内径左侧端点所在位置和右侧端点所在位置,计算这两个位置之间的距离即可得到主肺动脉的内径值,主肺动脉的内径如图2中的线20所示。

在步骤102,利用全部内径测量值生成指定血管内径随时间变化的内径曲线。

例如,所得到内径曲线如图3所示。

在一些实施例中,在计算内径曲线中的每一个峰的显著度之前,将内径曲线进行滤波和线性插值处理中的至少一项,以便对内径曲线进行更新。

需要说明的是,在内径测量过程中,由于图像不清晰或外界干扰,会导致测量失败或测量错误的情况出现。在这种情况下,通过对内径曲线进行滤波和线性插值处理,能够有效去除内径曲线中的异常值,以便获得精确的血管内径测量结果。

例如,通过对图3所示的内径曲线进行滤波和线性插值处理,得到的内径曲线如图4所示。

在步骤103,计算内径曲线中的每一个峰的显著度。

在一些实施例中,计算内径曲线中的每一个波峰的显著度包括以下步骤:

1)在时间轴的正方向上,将内径曲线中的第i个峰右侧的预设邻域内的具有最小内径值的点作为第一候选点,其中1≤i≤N,N为总峰数。

在一些实施例中,在第i个峰的波峰点生成一个与时间轴平行的线段,将线段沿着时间轴的正方向延伸,并判断线段延伸至内径曲线的结束时间前是否与内径曲线中的其它峰相交。若线段与内径曲线中的第j个峰相交,则在第i个峰和第j个峰之间的全部波谷点中,将具有最小内径值的点作为第一候选点,其中i

若线段在延伸至内径曲线的结束时间仍未与内径曲线中的其它峰相交,判断第i个峰和内径曲线的终点之间是否存在波谷点。若第i个峰和终点之间存在波谷点,则在第i个峰和终点之间的全部波谷点和终点中,将具有最小内径值的点作为第一候选点。

若第i个峰和终点之间不存在波谷点,则将终点作为第一候选点。

2)在时间轴的反方向上,将第i个峰左侧的预设邻域内的具有最小内径值的点作为第二候选点。

在一些实施例中,在第i个峰的波峰点生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,并判断线段延伸至内径曲线的开始时间前是否与内径曲线中的其它峰相交。若线段与内径曲线中的第k个峰相交,则在第i个峰和第k个峰之间的全部波谷点中,将具有最小内径值的点作为第二候选点,其中1≤k

若线段在延伸至内径曲线的开始时间仍未与内径曲线中的其它峰相交,判断第i个峰和内径曲线的起点之间是否存在波谷点。若第i个峰和起点之间存在波谷点,则在第i个峰和起点之间的全部波谷点和起点中,将具有最小内径值的点作为第二候选点。

若第i个峰和起点之间不存在波谷点,则将起点作为第二候选点。

3)将第一候选点和第二候选点中具有较大内径值的候选点作为参考点。

4)经过参考点生成与时间轴平行的参考线。

5)将第i个峰的波峰点与参考线之间的距离作为第i个峰的显著度。

在步骤104,将具有最大显著度的峰的波峰点对应的内径值作为指定血管的内径值。

下面通过具体示例对本公开上述实施例进行说明。

如图5所示,内径曲线中包括8个峰,7个波谷。内径曲线的起点为S,终点为E。

1)针对峰1

在第1个峰的波峰点处生成一个与时间轴平行的线段。将线段沿着时间轴的正方向延伸,由于线段在延伸至内径曲线的结束时间仍未与内径曲线中的其它峰相交,且第1个峰和终点E之间存在波谷a、b、c、d、e、f和g,由此将波谷a、b、c、d、e、f、g和终点E中的具有最小内径值的点(波谷d)作为第一候选点。

此外,在第1个峰的波峰点处生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,由于线段在延伸至内径曲线的开始时间仍未与内径曲线中的其它波峰相交,且第1个峰和起点S之间不存在波谷,则将起点S作为第二候选点。

从图5中可以看出,由于第二候选点(起点S)的内径值大于第一候选点(波谷d)的内径值,因此经过起点S生成与时间轴平行的参考线L1,并将第1个峰的波峰点与参考线L1之间的距离作为第1个峰的显著度。

2)针对峰2

在第2个峰的波峰点处生成一个与时间轴平行的线段。将线段沿着时间轴的正方向延伸,由于线段与内径曲线中的第3个峰相交,且第2个峰和第3个峰之间只有一个波谷b,因此将波谷b作为第一候选点。

此外,在第2个波峰的波峰点处生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,由于线段与内径曲线中的第1个峰相交,且第2个峰和第1个峰之间只有一个波谷a,因此将波谷a作为第二候选点。

从图5中可以看出,由于第一候选点(波谷b)的内径值大于第二候选点(波谷a)的内径值,因此经过波谷b生成与时间轴平行的参考线L2,并将第2个峰的波峰点与参考线L2之间的距离作为第2个峰的显著度。

3)针对峰3

在第3个峰的波峰点处生成一个与时间轴平行的线段。将线段沿着时间轴的正方向延伸,由于线段与内径曲线中的第6个峰相交,且第3个峰和第6个峰之间包括波谷c、d和e,因此将波谷c、d和e中具有最小内径值的波谷d作为第一候选点。

此外,在第3个峰的波峰点处生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,由于线段与内径曲线中的第1个峰相交,且第3个峰和第1个峰之间包括波谷a和b,因此将波谷a和b中具有最小内径值的波谷a作为第二候选点。

从图5中可以看出,由于第二候选点(波谷a)的内径值大于第一候选点(波谷d)的内径值,因此经过波谷a生成与时间轴平行的参考线L3,并将第3个峰的波峰点与参考线L3之间的距离作为第3个峰的显著度。

4)针对峰4

在第4个峰的波峰点处生成一个与时间轴平行的线段。将线段沿着时间轴的正方向延伸,由于线段与内径曲线中的第5个峰相交,且第4个峰和第5个峰之间只有一个波谷d,因此将波谷d作为第一候选点。

此外,在第4个峰的波峰点处生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,由于线段与内径曲线中的第3个峰相交,且第4个峰和第3个峰之间只有一个波谷c,因此将波谷c作为第二候选点。

从图5中可以看出,由于第二候选点(波谷c)的内径值大于第一候选点(波谷d)的内径值,因此经过波谷c生成与时间轴平行的参考线L4,并将第4个峰的波峰点与参考线L4之间的距离作为第4个峰的显著度。

5)针对峰5

在第5个峰的波峰点处生成一个与时间轴平行的线段。将线段沿着时间轴的正方向延伸,由于线段与内径曲线中的第6个峰相交,且第5个峰和第6个峰之间只有一个波谷e,因此将波谷e作为第一候选点。

此外,在第5个峰的波峰点处生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,由于线段与内径曲线中的第3个峰相交,且第5个峰和第3个峰之间包括波谷c和d,因此将波谷c和d中具有最小内径值的波谷d作为作为第二候选点。

从图5中可以看出,由于第一候选点(波谷e)的内径值大于第二候选点(波谷d)的内径值,因此经过波谷e生成与时间轴平行的参考线L5,并将第5个峰的波峰点与参考线L5之间的距离作为第5个峰的显著度。

6)针对峰6

在第6个峰的波峰点处生成一个与时间轴平行的线段。将线段沿着时间轴的正方向延伸,由于线段在延伸至内径曲线的结束时间仍未与内径曲线中的其它峰相交,且第6个峰和终点E之间存在波谷f和g,由此将波谷f和g中的具有最小内径值的波谷f作为第一候选点。

此外,在第6个峰的波峰点处生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,由于线段与内径曲线中的第1个峰相交,且第6个峰和第1个峰之间包括波谷a、b、c、d和e,因此将波谷a、b、c、d和e中具有最小内径值的波谷d作为作为第二候选点。

从图5中可以看出,由于第一候选点(波谷f)的内径值大于第二候选点(波谷d)的内径值,因此经过波谷f生成与时间轴平行的参考线L6,并将第6个峰的波峰点与参考线L6之间的距离作为第6个峰的显著度。

7)针对峰7

在第7个峰的波峰点处生成一个与时间轴平行的线段。将线段沿着时间轴的正方向延伸,由于线段在延伸至内径曲线的结束时间仍未与内径曲线中的其它峰相交,且第7个峰和终点E之间存在波谷g,由此将波谷g和终点E中的具有最小内径值的点(终点E)作为第一候选点。

此外,在第7个峰的波峰点处生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,由于线段与内径曲线中的第6个峰相交,且第7个峰和第6个峰之间包括波谷f,因此将波谷f作为作为第二候选点。

从图5中可以看出,由于第一候选点(终点E)的内径值大于第二候选点(波谷f)的内径值,因此经过终点E生成与时间轴平行的参考线L7,并将第7个峰的波峰点与参考线L7之间的距离作为第7个峰的显著度。

8)针对峰8

在第8个峰的波峰点处生成一个与时间轴平行的线段。将线段沿着时间轴的正方向延伸,由于线段在延伸至内径曲线的结束时间仍未与内径曲线中的其它峰相交,且第8个峰和终点E之间不存在波谷,由此将终点E作为第一候选点。

此外,在第8个峰的波峰点处生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,由于线段与内径曲线中的第7个峰相交,且第8个峰和第7个峰之间包括波谷g,因此将波谷g作为作为第二候选点。

从图5中可以看出,由于第二候选点(波谷g)的内径值大于第一候选点(终点E)的内径值,因此经过波谷g生成与时间轴平行的参考线L8,并将第8个峰的波峰点与参考线L8之间的距离作为第8个峰的显著度。

从图5中可知,在第1个峰至第8个峰中,第6个峰的波峰点与参考线L6之间的距离H最大,在这种情况下,将第6个峰的波峰点对应的内径值作为指定血管的内径值。

这里需要说明的是,尽管第1个峰的波峰点对应的内径值大于第6个峰的波峰点对应的内径值,但是由于第1个峰的显著度较小,因此并不会将第1个峰的波峰点对应的内径值作为指定血管的内径值。由此可有效提高血管内径值测量的准确性。

图6为本公开一个实施例的血管内径测量装置的结构示意图。如图6所示,血管内径测量装置包括第一处理模块61、第二处理模块62、第三处理模块63和第四处理模块64。

第一处理模块61被配置为对超声视频中的每一个超声视频帧进行图像识别,以获得指定血管的内径测量值。

例如,指定血管为主肺动脉。

在一些实施例中,第一处理模块61利用经过训练的Keypoint-RCNN模型,对超声视频中的每一个超声视频帧进行图像识别,以获得指定血管的内径测量值。

第二处理模块62被配置为利用全部内径测量值生成指定血管内径随时间变化的内径曲线。

第三处理模块63被配置为计算内径曲线中的每一个峰的显著度。

在一些实施例中,第三处理模块63在计算内径曲线中的每一个峰的显著度之前,将内径曲线进行滤波和线性插值处理中的至少一项,以便对内径曲线进行更新。

在一些实施例中,第三处理模块63在时间轴的正方向上,将内径曲线中的第i个峰右侧的预设邻域内的具有最小内径值的点作为第一候选点,其中1≤i≤N,N为总峰数,在时间轴的反方向上,将第i个峰左侧的预设邻域内的具有最小内径值的点作为第二候选点,将第一候选点和第二候选点中具有较大内径值的候选点作为参考点,经过参考点生成与时间轴平行的参考线,将第i个峰的波峰点与参考线之间的距离作为第i个峰的显著度。

在一些实施例中,第三处理模块63在第i个峰的波峰点生成一个与时间轴平行的线段,将线段沿着时间轴的正方向延伸,并判断线段延伸至内径曲线的结束时间前是否与内径曲线中的其它峰相交,若线段与内径曲线中的第j个峰相交,则在第i个峰和第j个峰之间的全部波谷点中,将具有最小内径值的点作为第一候选点,其中i

在一些实施例中,第三处理模块63在线段在延伸至内径曲线的结束时间仍未与内径曲线中的其它峰相交的情况下,判断第i个峰和内径曲线的终点之间是否存在波谷点,若第i个峰和终点之间存在波谷点,则在第i个峰和终点之间的全部波谷点和终点中,将具有最小内径值的点作为第一候选点。

在一些实施例中,第三处理模块63在第i个峰和终点之间不存在波谷点的情况下,则将终点作为第一候选点。

在一些实施例中,第三处理模块63在第i个峰的波峰点生成一个与时间轴平行的线段,将线段沿着时间轴的反方向延伸,并判断线段延伸至内径曲线的开始时间前是否与内径曲线中的其它峰相交,若线段与内径曲线中的第k个峰相交,则在第i个峰和第k个峰之间的全部波谷点中,将具有最小内径值的点作为第二候选点,其中1≤k

在一些实施例中,第三处理模块63在线段在延伸至内径曲线的开始时间仍未与内径曲线中的其它峰相交的情况下,判断第i个峰和内径曲线的起点之间是否存在波谷点,若第i个峰和起点之间存在波谷点,则在第i个峰和起点之间的全部波谷点和起点中,将具有最小内径值的点作为第二候选点。

在一些实施例中,第三处理模块63在第i个峰和起点之间不存在波谷点的情况下,将起点作为第二候选点。

第四处理模块64被配置为将具有最大显著度的峰的波峰点对应的内径值作为指定血管的内径值。

图7为本公开另一个实施例的血管内径测量装置的结构示意图。如图7所示,血管内径测量装置包括存储器71和处理器72。

存储器71用于存储指令,处理器72耦合到存储器71,处理器72被配置为基于存储器存储的指令执行实现如图1中任一实施例涉及的方法。

如图7所示,该血管内径测量装置还包括通信接口73,用于与其它设备进行信息交互。同时,该血管内径测量装置还包括总线74,处理器72、通信接口73、以及存储器71通过总线74完成相互间的通信。

存储器71可以包含高速RAM存储器,也可还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。存储器71也可以是存储器阵列。存储器71还可能被分块,并且块可按一定的规则组合成虚拟卷。

此外,处理器72可以是一个中央处理器CPU,或者可以是专用集成电路ASIC,或是被配置成实施本公开实施例的一个或多个集成电路。

本公开同时还涉及一种计算机可读存储介质,其中计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如图1中任一实施例涉及的方法。

在一些实施例中,在上面所描述的功能单元可以实现为用于执行本公开所描述功能的通用处理器、可编程逻辑控制器(Programmable Logic Controller,简称:PLC)、数字信号处理器(Digital Signal Processor,简称:DSP)、专用集成电路(ApplicationSpecific Integrated Circuit,简称:ASIC)、现场可编程门阵列(Field-ProgrammableGate Array,简称:FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。

相关技术
  • 一种彩色结构光三维测量方法、装置、设备及存储介质
  • 一种身高体重测量方法、装置、测量设备及存储介质
  • 扬声器总谐波失真测量方法、装置、存储介质及测量系统
  • 植被拖拽力系数测量方法、装置、计算机设备和存储介质
  • 建筑物沉降测量方法、装置及存储介质
  • 血管参数测量方法、装置、计算机设备和存储介质
  • 基于血管识别的全自动测量方法、装置、存储介质及系统
技术分类

06120116626102