System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及放疗数据检索,具体为基于放疗数据库的放疗相似度计划方法及系统。
技术介绍
1、放射治疗是放射肿瘤学家安全使用限定的放射剂量治疗疾病的一种手段,放射治疗质量控制是指减少整个放射治疗流程中包括模拟定位、计划设计、治疗实施等过程中的不确定度,从而提高治疗的准确性和疗效,减少事故和错误发生的可能性,同时及时发现治疗流程中的错误,避免医疗事故的发生;保证不同放射治疗中心标准统一的技术。
2、现有的用于放疗质量控制的改进,通常是计算放射源与放疗靶区以及放疗靶区中器官的位置,使放疗位置更加准确,比如在专利技术公开号为cn117194999a的中国专利中,公开了放疗计划的相似度确定方法、装置、电子设备及存储介质,该方案就是通过计算不同放疗计划的特征,根据特征确定放疗计划的相似度;其他的用于放疗质量控制的改进,通常是对两个确定的放疗计划进行相似度判断,而现有的改进方法缺少对病理学信息进行智能分析,这会导致在对病理学信息同时进行分析时,数据分析需要的计算较大,进而使分析效率降低,分析得到的放疗方案不够准确的问题,鉴于此,有必要对现有的放疗质量控制进行改进。
技术实现思路
1、本专利技术旨在至少在一定程度上解决现有技术中的技术问题之一,通过对放疗质量进行改进,用于解决现有技术中因缺少对病理学信息进行智能分析,导致在对病理学信息同时进行分析时,分析需要的计算较大,进而使分析效率低下,分析得到的放疗方案不够准确的问题。
2、为实现上述目的,第一方面,本专利技术提供基于放
3、获取病理学信息,基于病理学信息进行查询,输出参考病例信息;对参考病例信息进行计算,输出欧式距离;对欧式距离进行计算分析,基于计算分析结果输出多个相似信息;
4、对病理学信息以及相似信息进行信息编码,输出病理特征向量以及多个相似特征向量;
5、计算病理特征向量与多个相似特征向量的相似度,输出空间距离;
6、对空间距离以及欧式距离进行排序,对排序结果进行计算,基于计算结果输出具体放疗方案。
7、进一步地,获取病理学信息,基于病理学信息进行查询,输出参考病例信息包括:
8、利用医学影像处理技术获取病理学信息,所述病理学信息包括病变器官、肿瘤体积、浸润深度以及肿瘤中心位置,所述肿瘤中心位置包括横坐标、纵坐标以及竖坐标;将病理学信息中的肿瘤体积标记为第一体积;将病理学信息中的浸润深度标记为第一深度;
9、基于病变器官在放疗数据库中进行查询,所述放疗数据库存储有历史放疗病例信息,所述历史放疗病例信息包括病变器官、肿瘤体积、浸润深度、肿瘤中心位置以及具体放疗方案;将病变器官相同的历史放疗病例信息标记为参考病例信息,输出多个参考病例信息;将参考病例信息中的肿瘤体积标记为第二体积;将参考病例信息中的浸润深度标记为第二深度。
10、进一步地,对参考病例信息进行计算,输出欧式距离包括:以肿瘤体积为第一维度特征,浸润深度为第二维度特征,建立病理查询向量:[第一体积,第一深度],以及参考查询向量:[第二体积,第二深度];
11、利用欧式距离计算公式对病理查询向量以及参考查询向量进行计算,得到欧氏距离;所述欧式距离计算公式配置为:;其中d(x1,y1)为欧式距离,x1为病理查询向量,y1为参考查询向量,xi和yi分别表示病理查询向量x1和参考查询y1的第i个维度的取值,!为阶乘符号;
12、输出欧式距离。
13、进一步地,对欧式距离进行计算分析,基于计算分析结果输出多个相似信息包括:
14、获取欧式距离总数,标记为距离总数;
15、计算所有欧式距离的平均值,标记为判断距离;计算所有欧式距离的标准差,将第一缩放倍数的欧式距离的标准差标记为移动距离;
16、设置相似判断循环,所述相似判断循环包括:
17、将大于判断距离的欧式距离标记为相似距离;
18、获取相似距离总数,标记为相似数量;
19、计算相似数量与距离总数的比值,标记为判断比值;
20、比较判断比值与比值阈值的关系,当判断比值小于或等于比值阈值时,将相似距离对应的参考病例信息标记为相似信息;输出相似信息,结束相似判断循环;
21、当判断比值大于比值阈值时,将判断距离加上移动距离后重复执行相似判断循环。
22、进一步地,对病理学信息以及相似信息进行信息编码,输出病理特征向量以及多个相似特征向量包括:
23、以肿瘤位置的横坐标为第一维度特征,纵坐标为第二维度特征,竖坐标为第三维度特征,分别建立病理学信息的病理特征向量以及相似信息的相似特征向量。
24、进一步地,计算病理特征向量与多个相似特征向量的相似度,输出空间距离包括:
25、利用空间距离计算公式对病理特征向量以及相似特征向量进行计算,得到空间距离;所述空间距离计算公式配置为:,其中s(x2,y2)为空间距离,x2为病理特征向量,y2为相似特征向量;
26、输出空间距离。
27、进一步地,对余弦相似度以及欧式距离进行排序包括:
28、将空间距离按递增的方式进行排序,得到空间序列;
29、将相似距离按递增的方式进行排序,得到相似序列;
30、对空间序列以及相似序列按从左向右递增的方式进行编号,将空间序列的编号标记为第一编号,将相似序列的编号标记为第二编号。
31、进一步地,对排序结果进行计算,基于计算结果输出具体放疗方案包括:
32、计算每个相似信息第一编号与第二编号和的平均值,标记为综合相似值;
33、将综合相似值按递增的方式进行排序,将从右向左第一数量的综合相似值对应的相似信息标记为实际参考信息;
34、输出实际参考信息对应的具体放疗方案。
35、第二方面,本专利技术还提供基于放疗数据库的放疗相似度计划系统,包括相似病例查询模块、病例相似度计算模块以及放疗方案确认模块;
36、所述相似病例查询模块用于获取病理学信息,基于病理学信息进行查询,输出参考病例信息;对参考病例信息进行计算,输出欧式距离;对欧式距离进行计算分析,基于计算分析结果输出多个相似信息;
37、所述病例相似度计算模块用于对病理学信息以及相似信息进行信息编码,输出病理特征向量以及多个相似特征向量;还用于计算病理特征向量与多个相似特征向量的相似度,输出余弦相似度;
38、所述放疗方案确认模块用于对余弦相似度以及欧式距离进行排序,对排序结果进行计算,基于计算结果输出具体放疗方案。
39、第三方面,本申请提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,运行如上所述方法中的步骤。
40、本专利技术的有益效果:本专利技术通过获取病理学信息,先通过病变器官进行查询,得到病变器官相同的参考病例,再对参考病例进行欧式距离计算本文档来自技高网...
【技术保护点】
1.基于放疗数据库的放疗相似度计划方法,其特征在于,包括:
2.根据权利要求1所述的基于放疗数据库的放疗相似度计划方法,其特征在于,获取病理学信息,基于病理学信息进行查询,输出参考病例信息包括:
3.根据权利要求2所述的基于放疗数据库的放疗相似度计划方法,其特征在于,对参考病例信息进行计算,输出欧式距离包括:以肿瘤体积为第一维度特征,浸润深度为第二维度特征,建立病理查询向量:[第一体积,第一深度],以及参考查询向量:[第二体积,第二深度];
4.根据权利要求3所述的基于放疗数据库的放疗相似度计划方法,其特征在于,对欧式距离进行计算分析,基于计算分析结果输出多个相似信息包括:
5.根据权利要求4所述的基于放疗数据库的放疗相似度计划方法,其特征在于,对病理学信息以及相似信息进行信息编码,输出病理特征向量以及多个相似特征向量包括:
6.根据权利要求5所述的基于放疗数据库的放疗相似度计划方法,其特征在于,计算病理特征向量与多个相似特征向量的相似度,输出空间距离包括:
7.根据权利要求6所述的基于放疗数据库的放疗相似度
8.根据权利要求7所述的基于放疗数据库的放疗相似度计划方法,其特征在于,对排序结果进行计算,基于计算结果输出具体放疗方案包括:
9.适用于权利要求1-8任意一项所述的基于放疗数据库的放疗相似度计划方法的系统,其特征在于,包括相似病例查询模块、病例相似度计算模块以及放疗方案确认模块;
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,运行如权利要求1-8任一项所述方法中的步骤。
...【技术特征摘要】
1.基于放疗数据库的放疗相似度计划方法,其特征在于,包括:
2.根据权利要求1所述的基于放疗数据库的放疗相似度计划方法,其特征在于,获取病理学信息,基于病理学信息进行查询,输出参考病例信息包括:
3.根据权利要求2所述的基于放疗数据库的放疗相似度计划方法,其特征在于,对参考病例信息进行计算,输出欧式距离包括:以肿瘤体积为第一维度特征,浸润深度为第二维度特征,建立病理查询向量:[第一体积,第一深度],以及参考查询向量:[第二体积,第二深度];
4.根据权利要求3所述的基于放疗数据库的放疗相似度计划方法,其特征在于,对欧式距离进行计算分析,基于计算分析结果输出多个相似信息包括:
5.根据权利要求4所述的基于放疗数据库的放疗相似度计划方法,其特征在于,对病理学信息以及相似信息进行信息编码,输出病理特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。