System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及医疗影像,特别是涉及一种体数据可视化方法、系统和存储介质。
技术介绍
1、随着医疗影像设备的更新迭代,医学体数据多模态融合的显示方式也越发普及。相比于ct(computed tomography,电子计算机断层)、mr(magnetic resonance,核磁共振)、pet(positron emissiontomography,正电子发射断层)、超声等单模态的显示,多模态融合不仅可以在解剖结构之间实现,也能够将解剖学结构和功能成像相结合,为医生提供更多的诊断依据,提高诊断的准确性。
2、而医学体数据多模态融合显示中一个备受关注的点就是如何显示正确的深度关系。相比于单体数据的体绘制,多模态体数据的融合在体数据之间可能有深度上的空间混淆,这会显著增加图像中的信息量,导致医学体数据可视化的画面不直观,从而提高用户辨识的难度,使用户从可视化画面中获取信息变得困难。
3、针对相关技术中存在医学体数据可视化的画面不直观,用户根据可视化画面获取信息困难的问题,目前还没有提出有效的解决方案。
技术实现思路
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、上述体数据可视化方法、系统和存储介质,基于预设采样点,融合多模态体数据中目标体数据的透明度信息和颜色信息,得到了包含颜色且具备半透效果的体数据的可视化图像。体数据的可视化图像中的颜色和半透效果,直观、准确地区分了扫描对象的部位,显示了待检测对象各个部位之间的空间关系,解决了医学体数据可视化的画面不直观,用户根据可视化画面获取信息困难的问题。
本文档来自技高网...【技术保护点】
1.一种体数据可视化方法,其特征在于,所述方法包括:
2.根据权利要求1所述的体数据可视化方法,其特征在于,叠加至少部分所述预设采样点的着色结果,得到可视化图像,包括:
3.根据权利要求1所述的体数据可视化方法,其特征在于,根据各所述预设采样点对应的所述目标体数据的透明度信息和颜色信息,确定至少部分所述预设采样点的着色结果,包括:
4.根据权利要求1所述的体数据可视化方法,其特征在于,在叠加至少部分所述预设采样点的着色结果之前,所述方法还包括:
5.根据权利要求4所述的体数据可视化方法,其特征在于,获取感兴趣区域,包括:
6.根据权利要求5所述的体数据可视化方法,其特征在于,根据与所述预设病灶分割标签对应的目标体数据的坐标构建包围球,包括:
7.根据权利要求5所述的体数据可视化方法,其特征在于,所述预设区域参数包括预设距离、观测坐标和预设采样点,根据所述预设区域参数和所述包围球,构建感兴趣区域,包括:
8.根据权利要求5所述的体数据可视化方法,其特征在于,所述预设区域参数包括预设距离,根据所述预设
9.一种体数据可视化系统,其特征在于,所述系统包括:相互连接的获取模块、处理模块和显示模块;其中,
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种体数据可视化方法,其特征在于,所述方法包括:
2.根据权利要求1所述的体数据可视化方法,其特征在于,叠加至少部分所述预设采样点的着色结果,得到可视化图像,包括:
3.根据权利要求1所述的体数据可视化方法,其特征在于,根据各所述预设采样点对应的所述目标体数据的透明度信息和颜色信息,确定至少部分所述预设采样点的着色结果,包括:
4.根据权利要求1所述的体数据可视化方法,其特征在于,在叠加至少部分所述预设采样点的着色结果之前,所述方法还包括:
5.根据权利要求4所述的体数据可视化方法,其特征在于,获取感兴趣区域,包括:
6.根据权利要求5所述的体数据可视化方法,其特征在于,根据与所...
【专利技术属性】
技术研发人员:杨博,
申请(专利权)人:上海联影医疗科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。