The application relates to a method, a device, a computer device, and a readable storage medium for calculating the radiation dose. The method includes: for the same training were calculated for fast calculation of radiation, radiation dose values using the first algorithm to calculate the radiation dose calculated by reference second algorithm; using fast calculation of multiple training cases of radiation values and the reference values obtained by training the neural network, the neural network model of error correction is calculated; the radiation dose of radiation were calculated using the first algorithm to be amended after the use of error correction model of neural network to correct calculated correction. The method uses two algorithms for multiple dose calculation of radiation were obtained, the training data to train the neural network error correction model, after the radiotherapy, modified by the neural network model for calculation of the first algorithm, so that the calculation of radiation dose to achieve the first algorithm, and the accuracy of the algorithm can reach second.
【技术实现步骤摘要】
计算放射剂量的方法、装置、计算机设备及可读存储介质
本申请涉及放射医学领域,特别是涉及一种计算放射剂量的方法、装置、计算机设备及可读存储介质。
技术介绍
放射治疗是一种常用的肿瘤治疗手段,放射剂量的计算在放射医学中占有非常重要的地位,放射剂量不足易导致肿瘤复发,放射剂量过多又常引起放射损伤,为保证放射治疗的疗效,通常计算放射剂量的精确度需要控制在5%以内,快速准确的计算放射剂量是放射医学重要的发展方向。传统的计算放射剂量的方法包括笔形束(PencilBeam)、卷积(ConeConverlution)和蒙特卡罗(MonteCarlo),其中笔形束算法和卷积算法是基于解析方法或经验方法,计算速度快,但由于人体内部射线散射及次级辐射过程的复杂性等原因,或者受到射线传输中电子失衡等物理过程的影响,导致利用卷积和笔形束算法计算放射剂量精度较差,特别是在密度不均匀的组织中和靠近不同组织分界面附近,计算精度误差甚至可达11%~32%。而蒙特卡罗算法是基于统计模拟方法,通过随机模拟大量粒子与物质相互作用的物理全过程,可以准确计算射束与介质作用后的能量沉积,反映了最真实的剂量分布,计算精度误差可以小于1%,计算结果相对精确,但计算过程复杂且速度较慢,所以通常被用于模拟验证,极少在临床中使用。
技术实现思路
基于此,有必要针对上述技术问题,提供一种计算放射剂量的方法、装置、计算机设备及可读存储介质,不仅能够保证较高的计算精度。同时又可以达到较快的计算速度。一种计算放射剂量的方法,包括:针对同一个训练放射例,采用第一算法计算出所述训练放射例的放射剂量的快速计算值,采用第二算法计算 ...
【技术保护点】
一种计算放射剂量的方法,其特征在于,包括:针对同一个训练放射例,采用第一算法计算出所述训练放射例的放射剂量的快速计算值,采用第二算法计算出该训练放射例的放射剂量的参考计算值;利用多个所述训练放射例的快速计算值和参考计算值训练神经网络,以得到误差修正神经网络模型;采用所述第一算法计算出当前放射例的放射剂量的待修正计算值后,利用所述误差修正神经网络模型对所述待修正计算值进行修正。
【技术特征摘要】
1.一种计算放射剂量的方法,其特征在于,包括:针对同一个训练放射例,采用第一算法计算出所述训练放射例的放射剂量的快速计算值,采用第二算法计算出该训练放射例的放射剂量的参考计算值;利用多个所述训练放射例的快速计算值和参考计算值训练神经网络,以得到误差修正神经网络模型;采用所述第一算法计算出当前放射例的放射剂量的待修正计算值后,利用所述误差修正神经网络模型对所述待修正计算值进行修正。2.根据权利要求1所述的方法,其特征在于,所述利用多个所述训练放射例的快速计算值和参考计算值训练神经网络,以得到误差修正神经网络模型,包括:创建所述神经网络;以所述快速计算值作为所述神经网络的输入,获取所述神经网络的输出误差值;判断所述神经网络的输出误差值是否均小于预设值;在所述神经网络的输出误差值中存在输出误差值大于或等于所述预设值的情况下,调整所述神经网络,并以所述快速计算值作为调整后的神经网络的输入,获取所述调整后的神经网络的输出误差值并重新判断调整后的神经网络的输出误差值是否均小于所述预设值;在所述神经网络的输出误差值均小于所述预设值情况下,将所述神经网络保存为所述误差修正神经网络模型。3.根据权利要求1所述的方法,其特征在于,所述采用所述第一算法计算出当前放射例的放射剂量的待修正计算值后,利用所述误差修正神经网络模型对所述待修正计算值进行修正,包括:将所述待修正计算值输入到所述误差修正神经网络模型,以获取放射剂量计算的修正值;将所述修正值与所述待修正计算值相加,以得到最终的放射剂量值。4.根据权利要求1~3中任意一项所述的方法,其特征在于,在基于同一放射例的情况下,采用所述第一算法计算出所述快速计算值所消耗的时间小于采用所述第二算法计算出所述参考计算值所消耗的时间;以及相对于所述放射例的实际放射剂量,所述快速计算值的误差大于所述参考计算值的误差。5.根据权利要求4所述的方法,其特征在于,所述第一算法为笔形束算法,所述第二算法为蒙特卡罗算法。6.一种计算放射剂量的装置,其特征在于,包括:训练计算模块,用于在针对同一个训练放射例时,采用第一算法计算出所述训练放射例的放射剂量的快速计算值,采用第二算法计算...
【专利技术属性】
技术研发人员:周强强,
申请(专利权)人:上海联影医疗科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。