System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及数据处理,尤其涉及一种血管分段标注的方法及装置、电子设备和存储介质。
技术介绍
1、血管cta检查即ct血管造影检查,是指通过静脉注入造影剂后,在循环血液及靶血管中造影剂浓度达到最高峰的时间内,进行cta扫描,并通过计算机算法最终重建成靶血管数字化的立体影像。为了能够清楚地从多角度观察血管情况,需要在完成cta扫描后通过计算机算法对血管进行重建,这就需要在ct图像上将血管区域进行精准标注。
2、目前,血管标注的方法大多为半自动标注的方式,即首先使用传统图像处理算法获得初始血管分割标签,再在此基础上人工进行修正。虽然该种半自动标注的方式相比人工标注可以大幅提高标注的效率,但是,这种方法仍需要有专业人员进行人工干预,且流程复杂,耗时较长。
技术实现思路
1、本公开提供了一种血管分段标注的方法、装置、电子设备和存储介质。其主要目的在于解决血管掩码标注流程复杂且耗时较长的问题。
2、根据本公开的第一方面,提供了一种血管分段标注的方法,其中,包括:
3、基于预设分割模型对待处理图像中的血管信息进血管掩码标注;
4、根据所述血管信息,分别对各血管的起点及终点进行标注;其中,所述血管的起点及终点用于区分不同的血管;
5、基于预设算法与所述血管掩码及各所述血管的起点及终点生成各血管的分段掩码标注。
6、可选的,在基于预设分割模型对待处理图像中的血管信息进血管掩码标注之前,所述方法还包括:
7、基于启发数据
8、可选的,所述基于启发数据集对所述预设分割模型进行训练包括:
9、基于所述启发数据集对所述预设分割模型进行训练,更新所述预设分割模型的模型参数权重;
10、基于更新后的所述预设分割模型对未标注分割掩码的图像进行分割掩码的标注,得到第一标注结果;
11、对所述第一标注结果进行修正、优化,得到第二标注结果;
12、根据所述第二标注结果对所述预设分割模型进行训练,更新所述预设分割模型的模型参数权重;
13、重复所述预设分割模型的训练,直至所述第一标注结果与所述第二标注结果的差值小于预设阈值后,停止对预设分割模型的训练。
14、可选的,所述基于预设算法与各所述血管的起点及终点生成各血管的分段掩码标注包括:
15、提取各所述血管的中心线;其中,所述中心线由不同中心点组成;
16、对各所述中心点进行筛选,保留目标点;其中,所述目标点为血管分支处的各所述中心点;
17、根据各所述目标点的分支关系,构建无向有权图;
18、在所述无向有权图中,将各所述血管的起点及终点与各所述目标点进行匹配,并基于预设算法,确定不同血管的起点及终点间的各所述目标点;
19、将血管的起点与终点间的目标点的血管掩码设置为与所述起点与终点相同的血管掩码;得到各血管的分段掩码。
20、可选的,所述根据所述血管信息,分别对各血管的起点及终点进行标注还包括:
21、对各所述血管的分支方向进行标注;
22、所述根据各所述目标点的分支关系,构建无向有权图还包括:
23、根据各所述目标点的分支关系与各所述血管的分支方向,构建所述无向有权图。
24、根据本公开的第二方面,提供了一种血管分段标注的装置,包括:
25、第一标注单元,用于基于预设分割模型对待处理图像中的血管信息进血管掩码标注;
26、第二标注单元,用于根据所述血管信息,分别对各血管的起点及终点进行标注;其中,所述血管的起点及终点用于区分不同的血管;
27、生成单元,用于基于预设算法与所述血管掩码及各所述血管的起点及终点生成各血管的分段掩码标注。
28、可选的,在第一标注单元之前,所述装置还包括:
29、训练单元,用于基于启发数据集对所述预设分割模型进行训练;其中,所述启发数据集中包含标定好血管分割掩码的图像信息。
30、可选的,所述训练单元包括:
31、更新模块,用于基于所述启发数据集对所述预设分割模型进行训练,更新所述预设分割模型的模型参数权重;
32、标注模块,用于基于更新后的所述预设分割模型对未标注分割掩码的图像进行分割掩码的标注,得到第一标注结果;
33、修正模块,用于对所述第一标注结果进行修正、优化,得到第二标注结果;
34、训练模块,用于根据所述第二标注结果对所述预设分割模型进行训练,更新所述预设分割模型的模型参数权重;
35、停止模块,用于重复所述预设分割模型的训练,直至所述第一标注结果与所述第二标注结果的差值小于预设阈值后,停止对预设分割模型的训练。
36、可选的,所述生成单元包括:
37、提取模块,用于提取各所述血管的中心线;其中,所述中心线由不同中心点组成;
38、保留模块,用于对各所述中心点进行筛选,保留目标点;其中,所述目标点为血管分支处的各所述中心点;
39、构建模块,用于根据各所述目标点的分支关系,构建无向有权图;
40、确定模块,用于在所述无向有权图中,将各所述血管的起点及终点与各所述目标点进行匹配,并基于预设算法,确定不同血管的起点及终点间的各所述目标点;
41、设置模块,用于将血管的起点与终点间的目标点的血管掩码设置为与所述起点与终点相同的血管掩码;得到各血管的分段掩码。
42、可选的,所述第二标注单元还用于:
43、对各所述血管的分支方向进行标注;
44、所述构建模块还用于:
45、根据各所述目标点的分支关系与各所述血管的分支方向,构建所述无向有权图。
46、根据本公开的第三方面,提供了一种电子设备,包括:
47、至少一个处理器;以及
48、与所述至少一个处理器通信连接的存储器;其中,
49、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述第一方面所述的方法。
50、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行前述第一方面所述的方法。
51、根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如前述第一方面所述的方法。
52、本公开提供的血管分段标注的方法、装置、电子设备和存储介质,主要技术方案包括:首先,基于预设分割模型对待处理图像中的血管信息进血管掩码标注;其次,根据所述血管信息,分别对各血管的起点及终点进行标注;其中,所述血管的起点及终点用于区分不同的血管;最后,基于预设算法与所述血本文档来自技高网...
【技术保护点】
1.一种血管分段标注的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在基于预设分割模型对待处理图像中的血管信息进血管掩码标注之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述基于启发数据集对所述预设分割模型进行训练包括:
4.根据权利要求1所述的方法,其特征在于,所述基于预设算法与各所述血管的起点及终点生成各血管的分段掩码标注包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述血管信息,分别对各血管的起点及终点进行标注还包括:
6.一种血管分段标注的装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,在第一标注单元之前,所述装置还包括:
8.一种电子设备,其特征在于,包括:
9.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据权利要求1-5中任一项所述的方法。
10.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要
...【技术特征摘要】
1.一种血管分段标注的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在基于预设分割模型对待处理图像中的血管信息进血管掩码标注之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述基于启发数据集对所述预设分割模型进行训练包括:
4.根据权利要求1所述的方法,其特征在于,所述基于预设算法与各所述血管的起点及终点生成各血管的分段掩码标注包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述血管信息,分别对各血管的起点及终...
【专利技术属性】
技术研发人员:张成奋,谢晶,杨书航,陈相儒,
申请(专利权)人:瀚依科技杭州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。