首页 / 专利库 / 物理 / 粒子加速器 / 直线加速器 / 基于机器学习的云放疗质量控制方法、设备和存储介质

基于机器学习放疗质量控制方法、设备和存储介质

阅读:198发布:2020-12-19

专利汇可以提供基于机器学习放疗质量控制方法、设备和存储介质专利检索,专利查询,专利分析的服务。并且本 发明 属于医疗和 云 服务技术领域,涉及一种云放疗远程 质量 控制方法、设备和存储介质。本发明的方法包括如下步骤:获取医用 加速 器运行的故障案例、 放射 治疗 计划质量控制案例、 放射治疗 计划操作流程案例,分别进行标准化命名并存储为云 数据库 ,然后对上述三类案例进行 机器学习 ,并聚类为不同的案例;将在线获取的医用加速器运行参数、放射治疗计划质量控制案例的参数和放射治疗计划操作流程案例的参数分别与云数据库中的相应的故障案例、质量控制案例和操作流程案例的参数进行相似度计算,根据相似度进行排序,对不同的相似度进行定级警告。本发明能够极大降低沟通成本,统一专家知识标准,大大减少了误判误差,并且通过定级预警可以提前发现问题。,下面是基于机器学习放疗质量控制方法、设备和存储介质专利的具体信息内容。

1.一种基于机器学习放疗质量控制方法,适于驻留在基于机器学习的云放疗质量控制设备中,其特征在于:包括如下步骤:
(1)获取医用加速器运行的故障案例,并标准化命名,存储为云数据库,对所述故障案例进行机器学习,并聚类为不同的案例;
在线获取医用加速器运行参数,将该运行参数与云数据库中的故障案例进行相似度计算,根据相似度进行排序,对不同的相似度进行定级警告;
(2)获取放射治疗计划质量控制案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
在线获取放射治疗计划质量控制案例,并对该在线质量控制案例与云数据库中的放射治疗计划质量控制案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告;
(3)获取放射治疗计划操作流程案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
在线获取放射治疗计划操作流程案例,并对该在线操作流程案例与云数据库中的放射治疗计划操作流程案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告。
2.根据权利要求1所述的基于机器学习的云放疗质量控制方法,其特征在于:所述的步骤(1)、(2)、(3)分别独立执行,互不影响。
3.根据权利要求1所述的基于机器学习的云放疗质量控制方法,其特征在于:所述的步骤(1)、(2)、(3)的定级警告判断方法中,包括对各步骤案例中参数的标准化过程;所述的标准化过程为根据相似度对险的打分或等级评定过程。
优选地,所述的警告采用颜色和/或文字描述的形式通知加速器设备维护人员或医护人员。
4.根据权利要求1-3中任一所述的基于机器学习的云放疗质量控制方法,其特征在于:
所述的步骤(1)、(2)、(3)中的相似度计算方法是通过计算在线加速器运行参数或在线案例与云数据库中案例相同参数之间的距离进行的。
5.根据权利要求4所述的基于机器学习的云放疗质量控制方法,其特征在于:所述的距离为欧几里得距离、曼哈顿距离、明可夫斯基距离、余弦相似度、皮尔森相关系数或Jaccard相似度。
6.根据权利要求1所述的基于机器学习的云放疗质量控制方法,其特征在于:所述的步骤(1)中,医用加速器运行的故障案例包括:专用软件系统错误、操作系统错误、硬件系统错误。
7.根据权利要求1所述的基于机器学习的云放疗质量控制方法,其特征在于:所述步骤(1)中,加速器设备的质量保证参数包括:剂量检测、X线剂量输出稳定性电子束剂量输出稳定性、机械设备检测、定位激光灯、距离指示器、准直器射野指示器、机架/准直器度指示器、机架旋转等中心精度、治疗机状态检查、激光灯检查、机械检查、安全连检查、联锁、安全门关闭、视听监视器、立体联动装置、放疗区域监视器、电子束指示器、控制台键盘和其他控制组件、医用加速器多叶准直器MLC初始值设置、气压循环、六氟化硫SF6、防碰撞联锁、机器热身、空调、广播系统、视频和对讲系统、除湿机、医用加速器多叶准直器MLC自检、楔形板检测、KV/MV级平板成像设备检测、防碰撞联锁、定位与重新定位、单机架角度下成像与治疗的一致性、锥形束医学电子断层扫描Cone-beam CT、防碰撞联锁、定位与重新定位、成像与治疗的一致性、千伏级成像KV imaging、荧光镜Fluroscope、射影、定位与重新定位、成像显示、图像存储、胶片打印、CT-模拟机、热身设置扫描、定位、后装设备、警示灯、监视器、通讯设备、定时器、应急设备、源定位、治疗日期时间源强度、网络、治疗数据备份、网络连接测试、清洁工作、控制室、机房、维修记录、Interlock时间处理方法记录;
或所述加速器设备为医用直线加速器设备。
8.根据权利要求1所述的基于机器学习的云放疗质量控制方法,其特征在于:所述的步骤(2)中,放射治疗计划质量控制案例的参数为剂量分布参数。
9.一种基于机器学习的云放疗质量控制设备,包括:
一个或多个处理器;
存储器;以及
一个或多个程序,其实所述一个或多个程序存储在所述存储器中并被配置为由一个或多个处理器执行,所述的一个或多个程序包括用于所述权利要求1~8中任一所述的基于机器学习的云放疗质量控制方法中的任一方法的指令。
10.一种存储一个或多个程序的计算机可读存储介质,所述的一个程序包括指令,所述指令适于由存储器加载并执行上述权利要求1~8中任一所述的基于机器学习的云放疗质量控制方法。

说明书全文

基于机器学习放疗质量控制方法、设备和存储介质

技术领域

[0001] 本发明属于医疗和云服务技术领域,涉及一种云放疗远程质量控制方法、设备和存储介质。

背景技术

[0002] 癌症有三大治疗手段,手术、化疗和放疗。放疗全称放射治疗,是利用放射线杀死癌细胞,使肿瘤缩小或消失。这些年随着科技发展,放疗技术不断进步,从普通放疗到大分割立体定向放疗,放疗新技术的实施为患者带来福音。在精确计划和质控条件下,放射线会破坏照射区域内的肿瘤细胞,同时尽可能的保护周边正常组织。放疗可以杀死手术难以完全切除的癌变细胞,根治肿瘤并最大限度减少复发可能,可谓一把无创而精准的手术刀。
[0003] 随着三维适形和调强放疗计划的应用,靶区的边缘通常具有“陡峭”的剂量跌落,这在提高放疗计划质量的同时也意味着计划时和治疗时微小的差异都可能使部分靶区脱离高剂量区,或使紧邻的危及器官遭受过量辐射。导致计划时和治疗时差异的原因有很多,主要包括如下的几个方面:治疗过程中肿瘤和危及器官的位置和形状变化以及它们之间相对位置关系的变化、患者的摆位误差、电动多叶准直叶片的运动误差、计划系统的剂量计算误差和计划传输过程中造成的误差等。在过去30年中,全世界大约有3000名患者因为放射治疗过程中,操作失误或不规范,或质量控制不过关,受到了不同程度的损伤。因此放疗计划的质量控制(QC)就变得非常必要。
[0004] 现有的肿瘤放射治疗领域的质量控制方法比较陈旧,信息化和电子化不足。具体地,现有对肿瘤放疗治疗过程的治疗设备、治疗计划和治疗流程的监控还基本停留在人工监控阶段,不仅监控效率低,而且准确度也不高。此外,各个医院的质量控制都是各自运作,缺乏统一管理,各自的信息缺乏有效的沟通和监管。《云放疗远程质量控制方法》(申请号:CN201510813443.7),该方法通过专家的远程协助进行放疗计划的质量控制,沟通成本很高,并且由于专家知识不统一导致容易出现误判偏差,从而导致现实情况难以使用;另外该专利采用阈值法判断,往往容易漏掉接近阈值的可能执行超过阈值的案例,容易导致发生事故。
[0005] 机器学习(Machine Learning,ML)是一多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。机器学习已经有了十分广泛的应用,例如:数据挖掘计算机视觉自然语言处理生物特征识别、搜索引擎、医学诊断、检测信用卡欺诈、证券市场分析、DNA序列测序、语音和手写识别、战略游戏和机器人运用等。本发明的发明人正是将机器学习应用到肿瘤放疗的质量控制过程中来解决现有技术的问题。

发明内容

[0006] 本发明的目的在于为克服上述现有技术的缺陷而提供一种基于机器学习的云放疗质量控制方法、设备和存储介质。
[0007] 为实现上述目的,本发明提供以下技术方案:
[0008] 一种基于机器学习的云放疗质量控制方法,适于驻留在基于机器学习的云放疗质量控制设备中,包括如下步骤:
[0009] (1)获取医用加速器运行的故障案例,并标准化命名,存储为云数据库,对所述故障案例进行机器学习,并聚类为不同的案例;
[0010] 在线获取医用加速器运行参数,将该运行参数与云数据库中的故障案例进行相似度计算,根据相似度进行排序,对不同的相似度进行定级警告;
[0011] (2)获取放射治疗计划质量控制案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
[0012] 在线获取放射治疗计划质量控制案例,并对该在线质量控制案例与云数据库中的放射治疗计划质量控制案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告;
[0013] (3)获取放射治疗计划操作流程案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
[0014] 在线获取放射治疗计划操作流程案例,并对该在线操作流程案例与云数据库中的放射治疗计划操作流程案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告。
[0015] 所述的步骤(1)、(2)、(3)分别独立执行,互不影响。
[0016] 所述的步骤(1)、(2)、(3)中的相似度计算方法是通过计算在线加速器运行参数或在线案例与云数据库中案例相同参数之间的距离进行的。
[0017] 所述的距离为欧几里得距离、曼哈顿距离、明可夫斯基距离、余弦相似度、皮尔森相关系数或Jaccard相似度。
[0018] 所述的步骤(1)、(2)、(3)的定级警告判断方法中,包括对参数的标准化过程;所述的标准化过程为根据相似度对险的打分或等级评定过程;所述的警告采用颜色和/或文字描述的形式通知加速器设备维护人员或医护人员。
[0019] 所述的步骤(1)中,医用加速器运行的故障案例包括:专用软件系统错误、操作系统错误、硬件系统错误。
[0020] 所述步骤(1)中,加速器设备的质量保证参数包括:剂量检测、X线剂量输出稳定性、电子束剂量输出稳定性、机械设备检测、定位激光灯、距离指示器、准直器射野指示器、机架/准直器度指示器、机架旋转等中心精度、治疗机状态检查、激光灯检查、机械检查、安全连检查、门联锁、安全门关闭、视听监视器、立体联动装置、放疗区域监视器、电子束指示器、控制台键盘和其他控制组件、医用加速器多叶准直器MLC初始值设置、气压循环、六氟化硫SF6、防碰撞联锁、机器热身、空调、广播系统、视频和对讲系统、除湿机、医用加速器多叶准直器MLC自检、楔形板检测、KV/MV级平板成像设备检测、防碰撞联锁、定位与重新定位、单机架角度下成像与治疗的一致性、锥形束医学电子断层扫描Cone-beam CT、防碰撞联锁、定位与重新定位、成像与治疗的一致性、千伏级成像KV imaging、荧光镜Fluroscope、射影、定位与重新定位、成像显示、图像存储、胶片打印、CT-模拟机、热身设置扫描、定位、后装设备、警示灯、监视器、通讯设备、定时器、应急设备、源定位、治疗日期时间源强度、网络、治疗数据备份、网络连接测试、清洁工作、控制室、机房、维修记录、Interlock时间处理方法记录。
[0021] 所述加速器设备采用医用直线加速器设备
[0022] 所述的步骤(2)中,放射治疗计划质量控制案例的参数为剂量分布参数。
[0023] 所述的步骤(3)中,在线获取放射治疗计划操作流程案例的参数为流程预设的参数。
[0024] 本发明还提供了一种基于机器学习的云放疗质量控制设备,包括:
[0025] 一个或多个处理器;
[0026] 存储器;以及
[0027] 一个或多个程序,其实所述一个或多个程序存储在所述存储器中并被配置为由一个或多个处理器执行,所述的一个或多个程序包括用于上述基于机器学习的云放疗质量控制方法中的任一方法的指令。
[0028] 本发明还提供了一种存储一个或多个程序的计算机可读存储介质,所述的一个程序包括指令,所述指令适于由存储器加载并执行上述基于机器学习的云放疗质量控制方法。
[0029] 本发明提供的基于机器学习的云放疗远程质量控制方法、设备和存储装置,通过各个医院的管理平台与云数据库的通信,获取医用直线加速器设备的数据、放疗计划和放疗治疗过程参数数据,从而实现对上述三项的质量控制,在发现异常时,通过定级预警可以提前发现问题,及时远程发出预警信息以通知相应人员采取措施,从而及时解决潜在问题,消除隐患,为患者治疗提供系统性的质量保证;另外,采用统一专家知识标准,可以极大降低沟通成本,减少了误判误差且提高效率。附图说明
[0030] 图1为本发明一示例性实施例示出的基于机器学习的云放疗质量控制方法的流程图

具体实施方式

[0031] 以下结合实施例和附图对本发明做进一步说明。
[0032] 实施例1
[0033] 一种基于机器学习的云放疗质量控制方法,适于驻留在计算设备中,包括如下步骤,如附图1所示:
[0034] (1)获取医用直线加速器运行的故障案例,并标准化命名,存储为云数据库,对故障案例进行机器学习,并聚类为不同的案例;
[0035] 在线获取医用加速器运行参数,将该运行参数与云数据库中的故障案例进行相似度计算,根据相似度进行排序,对不同的相似度进行定级警告;
[0036] (2)获取放射治疗计划质量控制案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
[0037] 在线获取放射治疗计划质量控制案例,并对该在线质量控制案例与云数据库中的放射治疗计划质量控制案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告;
[0038] (3)获取放射治疗计划操作流程案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
[0039] 在线获取放射治疗计划操作流程案例,并对该在线操作流程案例与云数据库中的放射治疗计划操作流程案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告。
[0040] 其中,上述步骤(1)、(2)、(3)分别独立执行,互不影响。
[0041] 上述步骤(1)、(2)、(3)的定级警告判断方法中,包括对各案例中参数的标准化过程;所述的标准化过程为根据相似度对风险的打分或等级评定过程。
[0042] 优选地,警告采用颜色和/或文字描述的形式通知加速器设备维护人员或医护人员。
[0043] 上述步骤(1)、(2)、(3)中的相似度计算方法是通过计算在线加速器运行参数或在线案例与云数据库中案例相同参数之间的距离进行的。可以采用的距离种类有:有欧几里得距离、曼哈顿距离、明可夫斯基距离、余弦相似度、皮尔森相关系数或Jaccard相似度。
[0044] 上述步骤(1)中,医用加速器运行的故障案例包括:专用软件系统错误和/或操作系统错误和/或硬件系统错误。
[0045] 上述步骤(1)中,加速器设备的质量保证参数包括:剂量检测、X线剂量输出稳定性、电子束剂量输出稳定性、机械设备检测、定位激光灯、距离指示器、准直器射野指示器、机架/准直器角度指示器、机架旋转等中心精度、治疗机状态检查、激光灯检查、机械检查、安全连锁检查、门联锁、安全门关闭、视听监视器、立体联动装置、放疗区域监视器、电子束指示器、控制台键盘和其他控制组件、医用加速器多叶准直器MLC初始值设置、气压泵、水循环、六氟化硫SF6、防碰撞联锁、机器热身、空调、广播系统、视频和对讲系统、除湿机、医用加速器多叶准直器MLC自检、楔形板检测、KV/MV级平板成像设备检测、防碰撞联锁、定位与重新定位、单机架角度下成像与治疗的一致性、锥形束医学电子断层扫描Cone-beam CT、防碰撞联锁、定位与重新定位、成像与治疗的一致性、千伏级成像KV imaging、荧光镜Fluroscope、射影、定位与重新定位、成像显示、图像存储、胶片打印、CT-模拟机、热身设置扫描、定位、后装设备、警示灯、监视器、通讯设备、定时器、应急设备、源定位、治疗日期时间源强度、网络、治疗数据备份、网络连接测试、清洁工作、控制室、机房、维修记录、Interlock时间处理方法记录;
[0046] 上述步骤(2)中,放射治疗计划质量控制案例的参数为剂量分布参数。
[0047] 上述对加速器设备、放疗计划和放疗治疗流程的质量控制需要结合各地区特色和设备配置情况。这是由于不同区域、医院有不同的质控标准,设备配置情况也随着医院所选用的不同加速器、流程数据系统等有所不同。例如加速器品牌和型号各有差别,治疗流程数据库和计划验证所依托的硬件设备也同样存在差异。因此,在进行上述三类质控时,需要结合具体的质控标准和硬件设备,这样可以提供质控的准确度。
[0048] 在判断加速器设备发生异常时,云放疗远程质量控制平台及时发出预警信息,以通知维护人员采取维修处理,从而保证加速器设备全部组件正常运行,各项参数符合容差[0049] 标准,为提供高精度的立体调强放射治疗奠定基础
[0050] 实施例2
[0051] 一种基于机器学习的云放疗质量控制设备,包括:
[0052] 一个或多个处理器;
[0053] 存储器;以及
[0054] 一个或多个程序,其实所述一个或多个程序存储在所述存储器中并被配置为由一个或多个处理器执行,所述的一个或多个程序包括基于机器学习的云放疗质量控制方法中的任一方法的指令,其中该方法包括如下步骤:
[0055] (1)获取医用直线加速器运行的故障案例,并标准化命名,存储为云数据库,对故障案例进行机器学习,并聚类为不同的案例;
[0056] 在线获取医用加速器运行参数,将该运行参数与云数据库中的故障案例进行相似度计算,根据相似度进行排序,对不同的相似度进行定级警告;
[0057] (2)获取放射治疗计划质量控制案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
[0058] 在线获取放射治疗计划质量控制案例,并对该在线质量控制案例与云数据库中的放射治疗计划质量控制案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告;
[0059] (3)获取放射治疗计划操作流程案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
[0060] 在线获取放射治疗计划操作流程案例,并对该在线操作流程案例与云数据库中的放射治疗计划操作流程案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告。
[0061] 实施例3
[0062] 一种存储一个或多个程序的计算机可读存储介质,该计算机程序被执行时,执行以下步骤:
[0063] (1)获取医用直线加速器运行的故障案例,并标准化命名,存储为云数据库,对故障案例进行机器学习,并聚类为不同的案例;
[0064] 在线获取医用加速器运行参数,将该运行参数与云数据库中的故障案例进行相似度计算,根据相似度进行排序,对不同的相似度进行定级警告;
[0065] (2)获取放射治疗计划质量控制案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
[0066] 在线获取放射治疗计划质量控制案例,并对该在线质量控制案例与云数据库中的放射治疗计划质量控制案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告;
[0067] (3)获取放射治疗计划操作流程案例,并标准化命名,存储为云数据库,对所述案例进行机器学习,并聚类为不同的案例;
[0068] 在线获取放射治疗计划操作流程案例,并对该在线操作流程案例与云数据库中的放射治疗计划操作流程案例进行相似度计算,并根据相似度进行排序,对不同的相似度进行定级警告。
[0069] 应当理解,这里描述的各种技术可结合硬件或软件,或者它们的组合一起实现。从而,本发明的方法和设备,或者本发明的方法和设备的某些方面或部分可采取嵌入有形媒介,例如软盘、CD-ROM、硬盘驱动器或者其它任意机器可读的存储介质中的程序代码(即指令)的形式,其中当程序被载入诸如计算机之类的机器,并被该机器执行时,该机器变成实践本发明的设备。
[0070] 以示例而非限制的方式,计算机可读介质包括计算机存储介质和通信介质。计算机存储介质存储诸如计算机可读指令、数据结构、程序模或其它数据等信息。通信介质一般以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据,并且包括任何信息传递介质。以上的任一种的组合也包括在计算机可读介质的范围之内。
[0071] 上述的对实施例的描述是为便于该技术领域的普通技术人员能理解和应用本发明。熟悉本领域技术的人员显然可以容易地对这些实施例做出各种修改,并把在此说明的一般原理应用到其他实施例中而不必经过创造性的劳动。因此,本发明不限于这里的实施例,本领域技术人员根据本发明的揭示,不脱离本发明范畴所做出的改进和修改都应该在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈