[go: up one dir, main page]

CN113827877A - A method for automatic dose verification based on accelerator log files - Google Patents

A method for automatic dose verification based on accelerator log files Download PDF

Info

Publication number
CN113827877A
CN113827877A CN202111079188.XA CN202111079188A CN113827877A CN 113827877 A CN113827877 A CN 113827877A CN 202111079188 A CN202111079188 A CN 202111079188A CN 113827877 A CN113827877 A CN 113827877A
Authority
CN
China
Prior art keywords
dose
accelerator
samples
log files
validation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111079188.XA
Other languages
Chinese (zh)
Other versions
CN113827877B (en
Inventor
黄莹
徐志勇
王昊
皮一飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Chest Hospital
Original Assignee
Shanghai Chest Hospital
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Chest Hospital filed Critical Shanghai Chest Hospital
Priority to CN202111079188.XA priority Critical patent/CN113827877B/en
Publication of CN113827877A publication Critical patent/CN113827877A/en
Application granted granted Critical
Publication of CN113827877B publication Critical patent/CN113827877B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N5/00Radiation therapy
    • A61N5/10X-ray therapy; Gamma-ray therapy; Particle-irradiation therapy
    • A61N5/1048Monitoring, verifying, controlling systems and methods

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Pathology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Radiation-Therapy Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于加速器日志文件实现自动化剂量验证的方法,收集瓦里安Eclipse计划系统上135例胸部调强计划,包含584个射野;放疗计划实施前,使用直线加速器递送计划实施调强验证,同时收集直线加速器计划递送过程中的日志文件。利用深度学习算法,将加速器递送过程中日志文件以通量图形式作为模型的输入,建立不同阈值标准下gamma通过率的预测模型,并验证预测模型的准确性。基于加速器日志文件形成的通量图作为输入训练gamma通过率预测模型,考虑了真实递送参数,可以准确预测个体化剂量验证结果,实现治疗前剂量验证的自动化,提高剂量验证的效率,允许物理师有更多的时间关注剂量验证失败的原因。

Figure 202111079188

The invention discloses a method for realizing automatic dose verification based on an accelerator log file, which collects 135 chest intensity modulation plans on the Varian Eclipse planning system, including 584 fields; Strong validation while collecting log files during linac program delivery. Using the deep learning algorithm, the log files in the process of accelerator delivery are used as the input of the model in the form of flux graphs, and the prediction models of the gamma pass rate under different threshold standards are established, and the accuracy of the prediction model is verified. The flux map formed based on the accelerator log file is used as input to train the gamma pass rate prediction model, which takes into account the real delivery parameters and can accurately predict the results of individualized dose verification, realize the automation of pre-treatment dose verification, improve the efficiency of dose verification, and allow physicists More time to focus on the reasons for dose validation failures.

Figure 202111079188

Description

Method for realizing automatic dose verification based on accelerator log file
Technical Field
The invention relates to the technical field of medical radiotherapy, in particular to a method for realizing automatic dose verification based on an accelerator log file.
Background
Modern radiotherapy techniques are increasingly complex, and the number and quality requirements for dose verification are increasing. The current technological progress of modern radiotherapy is mainly reflected in that: 1) the conformality is increased continuously to improve the dosage of the target area of the tumor, and simultaneously, the radiation exposure of peripheral normal tissues and organs is reduced obviously; 2) the physical dose distribution in the target area is purposefully distributed according to the requirement; 3) single split dose escalation. The development of these techniques has resulted in a significant increase in the complexity of planning design and implementation, as well as a significant increase in uncertainty in dosage errors. Therefore, in modern radiotherapy technology, individualized radiotherapy dose verification is urgently needed to ensure the radiotherapy quality and level.
Current dose verification includes measurement-based verification methods (ionization chamber, film, two-dimensional matrix, EPID, and three-dimensional matrix) and calculation-based verification methods (montage), with measurement-based dose verification methods being more common. The analysis mode of the result of the dose verification comprises a dose difference, an anastomosis distance method and a gamma analysis method, wherein the analysis mode which is most used is the gamma analysis method combining the dose difference and the anastomosis distance. The dose verification process based on measurement is tedious and time-consuming, the dependence degree on equipment is high, and the resolution ratio of the equipment, the angle response of a probe and the like can influence the result. The problems of low efficiency, large limitation of verified points and surfaces and the like generally exist in the individualized dose verification method at the present stage. This causes the conventional individualized QA to be time-consuming and labor-consuming, which makes it more difficult for the treatment center with heavy duty to realize individualized QA, so it is very important and urgent to find a more time-saving, labor-saving and comprehensively effective dose verification method. Although the existing automatic individualized dose verification method utilizes a machine learning method to establish a prediction model of a two-dimensional passing rate based on a planning complexity parameter, the method does not consider the influence of real parameters on dose verification in the accelerator execution process, and therefore, the method is not suitable for dose verification under the condition of real irradiation of a patient.
Disclosure of Invention
The invention aims to solve the technical problem of providing a method for realizing automatic dose verification based on an accelerator log file, wherein a dose verification prediction model based on the accelerator log file can accurately predict gamma passing rates under different threshold standards, and the dose verification efficiency is improved.
In order to solve the technical problems, the technical scheme of the invention is as follows: a method for implementing automatic dose verification based on an accelerator log file includes the following steps,
SP1135 chest intensity-modulated plans on the Walian Eclipse planning system are collected, and comprise 584 radiation fields;
SP2before radiotherapy plan implementation, plan delivery is carried out by using a linear accelerator, and log files generated in the plan delivery verification process of the linear accelerator are collected;
SP3calculating and measuring gamma passing rates of dose distribution under different threshold standards by using 2D gamma analysis;
SP4extracting an original RGB color image of dose distribution from a flux map formed by a linear accelerator log file by using a pylinac library, and then cutting off redundant information;
SP5zooming the original RGB color image with the extracted dose distribution by a bilinear interpolation algorithm;
SP6collecting RGB color image samples of the zoomed dose distribution, randomly extracting a test set from the collected samples, randomly dividing the residual samples into 5 parts by adopting a 5-time cross validation strategy, and taking 4 parts as a training set and 1 part as a validation set each time;
SP7cutting the training set, the verification set and the test set by adopting a data enhancement strategy of horizontal random inversion and random cutting respectively;
SP8adopting a CNN network structure to build a model, and outputting a dose distribution graph corresponding to the training set, the verification set and the test set after cutting, so as to finally obtain a 100-dimensional output vector;
SP9carrying out equalization processing by using a probability distribution cumulative function of gamma passage rate, namely mapping the gamma passage rate value of each sample to a probability distribution cumulative value of the value, linearly stretching to the range of-50 to 50, relatively equalizing the data distribution, and obtaining a back propagation error through a model error;
SP10using Adam optimizerLearning the back propagation errors, training data in a random batch mode, setting the batch size to be 20 and the training turn to be 80, and building software codes of a model through an open source machine learning library pytore;
SP11and evaluating the regression error of the gamma passing rate by adopting a mean square error loss function (MSE).
As a preferred technical solution, the SP3In the step, the 2D gamma analysis adopts threshold standards of 3%/3 mm, 3%/2 mm, 2%/3 mm and 2%/2 mm, a dose threshold of 10%, and local normalization setting of absolute dose.
As a preferred technical solution, the SP4In the step, the resolution of the original RGB color image of the extracted dose distribution is 640 multiplied by 480, and the cut-off redundant information comprises image frames and coordinate axes.
As a preferred technical solution, the SP5In the step, the original RGB color image from which the dose distribution is extracted is scaled by a bilinear interpolation algorithm, and the resolution of the original RGB color image from which the dose distribution is extracted is 260 × 260.
As a preferred technical solution, the SP6In the step, 584 parts of samples are collected, 98 parts of samples are randomly extracted from 584 parts of samples to serve as a test set, the rest 486 parts of samples are randomly divided into 5 parts by adopting a 5-time cross validation strategy, 4 parts of the samples, namely 389 parts of samples, are used as a training set each time, and 1 part of the samples, namely 97 parts of samples, are used as a validation set;
respectively training the division modes of the 5 training sets and the verification sets to obtain 5 network parameters under the same model, then carrying out model averaging on the 5 parameters to obtain final network parameters, and testing the data of the test set by using the network parameters.
As a preferred technical solution, the SP7In the step, the images of the training set are randomly cropped to 256 × 256, and the verification set and the test set are cropped to 256 × 256 from the center of the images.
As a preferred technical solution, the SP7In the step, the turnover probability p at the time of horizontal random turnover is 0.5.
As a preferred technical solution, the SP8In the step, the CNN network structure comprises 13 convolutional layers, 4 fully-connected layers, and corresponding active layers and pooling layers, and the dose distribution diagram corresponding to the training set, the verification set and the test set after cutting is output through the convolutional layers, the active layers and the pooling layers to the second fully-connected layer to obtain a 100-dimensional vector and the vector is output through the subsequent fully-connected layers and the active layers.
As an improvement to the above technical solution, the SP10In the step, when the Adam optimizer learns the back propagation error, the initial value of the learning rate is set to 0.001, and the reduction rate is set to 0.9.
Due to the adoption of the technical scheme, the invention has the following beneficial effects: and (3) establishing a dose verification prediction model of gamma passing rates under different threshold standards based on the accelerator log file by using a deep learning algorithm, and verifying the accuracy of the prediction model. The traffic graph formed based on the accelerator log file is used as input to train a prediction model, real delivery parameters are considered, and the prediction model is more accurate compared with parameters based on the plan. The dose verification prediction model based on the log file can accurately predict individualized dose verification results, realize automatic dose verification before treatment, improve the efficiency of dose verification, and allow a physicist to pay more attention to the reasons of dose verification failure.
Drawings
The drawings are only for purposes of illustrating and explaining the present invention and are not to be construed as limiting the scope of the present invention.
Wherein:
FIG. 1 shows an embodiment SP of the present invention8The CNN network structure of the step is shown schematically.
Detailed Description
The invention is further illustrated below with reference to the figures and examples. In the following detailed description, certain exemplary embodiments of the present invention are described by way of illustration only. Needless to say, a person skilled in the art realizes that the described embodiments can be modified in various different ways without departing from the spirit and scope of the present invention. Accordingly, the drawings and description are illustrative in nature and not intended to limit the scope of the claims.
As shown in fig. 1, a method for implementing automated dose verification based on an accelerator log file includes the following steps:
SP1135 chest intensity modulated plans on the Warran Eclipse planning system, containing 584 fields. All radiotherapy planning is done on Eclipse (variable Medical Systems, Palo Alto, CA)) planning system, dose distribution is calculated using AXB algorithm (AXB, ver.11.0.31, variable Medical Systems, Palo Alto, CA) with a calculated grid size of 2.5 mm.
SP2Before radiotherapy plan delivery, the linear accelerator is used for carrying out planned delivery, and meanwhile log files generated in the process of verifying planned delivery by the linear accelerator are collected. Specifically, the planned delivery was performed using a Varian 120 MLC (plasma Medical System, Palo Alto, CA) linac, 60 pairs of leaves, 20 outer leaves of 0.5cm width and 40 inner leaves of 0.25cm width on each side, all fields being performed at true angles. The individualized dosimetry QA of the patient is completed before treatment, and the dose deviation of the ionization chamber at the isocenter is verified to meet clinical requirements before EPID verification is performed. During the execution of the verification plan, the Walian log file records information (frame angle, collimation, jaws, blade position and the like) delivered by the accelerator and ray parameters (beam state) every 20ms, and collects the log file during the execution of the verification plan.
The type of the EPID imager used in the linear accelerator in this embodiment is aS1000, and the effective area thereof is 30 × 40cm2And consists of 768 × 1024 pixels. EPID was calibrated by collecting Dark Field (DF) and Flow Field (FF). The DF is acquired without beaming for background shift, and the FF image is obtained by open field "uniform" illumination of the EPID over the entire area of the imager to determine the difference in sensitivity of individual pixels. This implementation uses a two-dimensional (2D) profile-corrected image provided by a warian preconfigured flat dosimetry software package, which takes into account the backscatter of the support arm. The dosimetry calibration of the EPID is based on a calibration sheetBit (CU) of 10X 10cm at 100MU beam2CAX values of the field of view, dose image is shown as100 CU. The preconfigured dosimetry software package of wariran (PDPC) was imported into the Eclipse workstation for dosimetry calculations. The dynamic chair field and AIDA test plan is delivered and then used to debug and validate the planar dosimetry algorithm.
SP3Gamma passage rates at different threshold criteria were calculated and measured for dose distribution using 2D gamma analysis. Specifically, in this step, the 2D gamma analysis uses threshold criteria of 3%/3 mm, 3%/2 mm, 2%/3 mm and 2%/2 mm, a dose threshold of 10%, a setting of local normalization of absolute dose. The results of the prediction of the different threshold standard gamma passage rates are shown in table 1.
TABLE 1
MAE RMSE Sr R2
3%/3 mm validation set 0.473 1.153 0.704(P<0.01) 0.4943
3%/3 mm test set 0.402 0.800 0.643(P<0.01) 0.4110
3%/2 mm validation set 0.647 1.337 0.711(P<0.01) 0.4995
3%/2 mm test set 0.511 0.993 0.684(P<0.01) 0.4666
2%/3 mm validation set 1.674 2.688 0.888(P<0.01) 0.7885
2%/3 mm test set 1.724 2.580 0.821(P<0.01) 0.6677
2%/2 mm validation set 1.799 3.396 0.895(P<0.01) 0.7934
2%/2 mm test set 2.530 3.083 0.824(P<0.01) 0.6769
As can be seen from the data in the table above, the gamma passing rate can be accurately predicted by establishing a prediction model based on a log file by utilizing deep learning. With the strictness of the threshold value standard, the accuracy of the prediction model is reduced, and the correlation coefficient between the predicted value and the true value is increased.
SP4And extracting the original RGB color image of the dose distribution from the flux map formed by delivering the original log file by the linear accelerator by using a pylinac library, and then cutting off redundant information. In this step, the resolution of the original RGB color image from which the dose distribution is extracted is 640 × 480, and the cut-out redundant information includes image borders and coordinate axes.
SP5And zooming the original RGB color image of the extracted dose distribution by a bilinear interpolation algorithm. The SP5In the step, the extracted original RGB color image of the dose distribution is scaled by a bilinear interpolation algorithm, and the resolution of the original RGB color image of the dose distribution is 260 × 260.
SP6And collecting the zoomed RGB color image sample of dose distribution, randomly extracting a test set from the collected sample, randomly dividing the residual sample into 5 parts by adopting a 5-time cross validation strategy, and taking 4 parts as a training set and 1 part as a validation set each time. The SP6In the step, 584 parts of samples are collected, 98 parts of samples are randomly extracted from 584 parts of samples to be used as a test set, the rest 486 parts of samples are randomly divided into 5 parts by adopting a 5-time cross validation strategy, 4 parts of the samples, namely 389 parts of samples, are used as a training set each time, and 1 part of the samples, namely 97 parts of samples, is used as a validation set. Respectively training the division modes of the 5 training sets and the verification set to obtain 5 network parameters under the same model, then carrying out model averaging on the 5 parameters to obtain final network parameters, and using the network parameters to pairThe test set data is tested.
SP7And respectively carrying out clipping processing on the training set, the verification set and the test set by adopting a data enhancement strategy of horizontal random inversion and random clipping. The SP7In the step, the turnover probability p during horizontal random turnover is 0.5, the images of the training set are randomly cut to a size of 256 × 256, and the verification set and the test set are cut from the center of the images to a size of 256 × 256.
SP8And adopting a CNN network structure to build a model, and outputting the dose distribution map corresponding to the training set, the verification set and the test set after cutting, so as to finally obtain a 100-dimensional output vector. Specifically, the CNN network structure mainly includes 13 convolutional layers and 4 fully-connected layers similar to the VGG16 structure, and corresponding active layers and pooling layers, and after the dose distribution map corresponding to the training set, the validation set, and the test set after clipping passes through the convolutional layers, the active layers, the pooling layers to the second fully-connected layer, a 100-dimensional vector is obtained and is output through the subsequent fully-connected layers and the active layers.
SP9And performing equalization processing by using a probability distribution cumulative function of the gamma passage rate, namely mapping the gamma passage rate value of each sample to a probability distribution cumulative value of the gamma passage rate value, linearly stretching to a range of-50 to 50, relatively equalizing the data distribution, and acquiring a back propagation error through a model error. The reason why the equalization processing is carried out by using the probability distribution cumulative function of the gamma passing rate is as follows: data with the gamma passing rate value of more than 90% in the input data accounts for a high proportion, data with the gamma passing rate of less than 90% accounts for a small proportion, the unevenly distributed original gamma passing rate data are used for training input, large model errors are easily introduced, and the probability distribution cumulative function of the gamma passing rate is used for equalization processing, so that the data distribution is relatively balanced, and the model errors are favorably reduced.
SP10Learning the back propagation errors by adopting an Adam optimizer, training data in a random batch mode, setting the batch size to be 20, setting the training turn to be 80, and constructing software codes of the model through an open-source machine learning library pytorech. The SP10In the step, the model learns the back propagation error by using a commonly used Adam optimizer (optimizer), the initial value of the learning rate (learning rate) is set to be 0.001, and the rate of decline is set to be 0.9 as the training is exponentially decreased. Therefore, the data is trained in a random mini-batch mode, the batch size (batch size) is set to 20, and the training round (epoch) is set to 80. The software code of the model is built through an open source machine learning library pytorech, and the whole N-time cross validation training is completed on the NVIDIA Tesla P4 GPU, wherein the time is about 150 minutes.
SP11The evaluation parameters are used for representing the performance of the trained model on invisible data, and a mean square error loss function (MSE) can be adopted to evaluate the regression error of the gamma passing rate.
According to the method, a deep learning algorithm is utilized, a dose verification prediction model of gamma passing rates under different threshold standards is established based on an accelerator log file, and the accuracy of the prediction model is verified. The log file records parameters such as blade positions, MU (multi-user) and frame angles in the real execution process of the accelerator, a flux map generated by the log file is used as the input of a deep learning model, and gamma passing rates of four different threshold standards are used as the output response of the model. The prediction model verifies the MAE and RMSE with smaller measured values and predicted values in the set of test sets, and has stronger or moderate linearity.
The predictive model is trained based on the traffic map formed in the accelerator log file as input, taking into account the true delivery parameters, and is more accurate than a predictive model based on the plan itself. The clinical IMRT plans are large in number, the prediction model can be used for accurately predicting individualized dose verification results, automatic dose verification before treatment is realized, QA work based on measurement before auxiliary treatment is performed, the dose verification efficiency is improved, a physicist is allowed to pay more attention to the reason of dose verification failure, a foundation is laid for further development of the automatic individualized QA, and the method is expected to become a powerful tool for IMRT QA.
The description of the present invention has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to practitioners skilled in this art. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.

Claims (9)

1.一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:包括以下步骤,1. a method for realizing automatic dose verification based on accelerator log file, is characterized in that: comprise the following steps, SP1、收集瓦里安Eclipse计划系统上135例胸部调强计划,包含584个射野;SP 1. Collect 135 chest IM plans on the Varian Eclipse plan system, including 584 fields; SP2、放疗计划实施前,使用直线加速器进行计划的递送,同时收集直线加速器验证计划递送过程中产生的日志文件;SP 2. Before the implementation of the radiotherapy plan, use the linear accelerator to carry out the planned delivery, and collect the log files generated during the linear accelerator verification plan delivery process; SP3、使用2D gamma分析计算与测量剂量分布在不同阈值标准下的gamma通过率;SP 3. Use 2D gamma analysis to calculate and measure the gamma pass rate of dose distribution under different threshold standards; SP4、利用pylinac库从直线加速器日志文件形成的通量图中提取剂量分布的原始RGB彩色图像,然后裁减掉冗余信息;SP 4. Use the pylinac library to extract the original RGB color image of the dose distribution from the flux map formed by the linear accelerator log file, and then cut out the redundant information; SP5、通过双线性插值算法对提取剂量分布的原始RGB彩色图像进行缩放;SP 5. Scale the original RGB color image of the extracted dose distribution by bilinear interpolation algorithm; SP6、收集缩放后的剂量分布RGB彩色图像样本,并从收集到样本中随机抽取测试集,将余量样本采用5倍交叉验证策略随机划分为5部分,每次用其中4部分作为训练集,1部分作为验证集;SP 6. Collect the scaled dose distribution RGB color image samples, and randomly select the test set from the collected samples, and divide the remaining samples into 5 parts randomly using a 5-fold cross-validation strategy, and use 4 parts of them as the training set each time , 1 part is used as the validation set; SP7、对训练集、验证集和测试集分别采用水平随机翻转和随机裁剪的数据增强策略进行剪裁处理;SP 7. The training set, the validation set and the test set are cut with the data augmentation strategy of horizontal random flipping and random cutting respectively; SP8、采用CNN网络结构搭建模型,将剪裁处理后的训练集、验证集和测试集对应的剂量分布图进行输出,最终获得100维的输出向量;SP 8. Use the CNN network structure to build a model, output the dose distribution maps corresponding to the tailored training set, validation set and test set, and finally obtain a 100-dimensional output vector; SP9、利用gamma通过率的概率分布累积函数进行均衡化处理,即将各份样本的gamma通过率值映射为其值的概率分布累计值,并线性拉伸至-50~50的范围,使数据分布相对均衡,并通过模型误差获取反向传播误差;SP 9. Use the probability distribution cumulative function of the gamma pass rate to perform equalization processing, that is, map the gamma pass rate value of each sample to the probability distribution cumulative value of its value, and linearly stretch it to the range of -50 to 50, so that the data The distribution is relatively balanced, and the back-propagation error is obtained through the model error; SP10、采用Adam优化器对反向传播误差进行学习,并采用随机批量的方式对数据进行训练,批次大小设置为20,训练轮次设置为80,并通过开源机器学习库pytorch搭建模型的软件代码;SP 10. The Adam optimizer is used to learn the back-propagation error, and the data is trained in random batches. The batch size is set to 20, and the training rounds are set to 80. The model is built through the open source machine learning library pytorch. software code; SP11、采用均方误差损失函数(MSE)对gamma通过率的回归误差进行评估。SP 11. Evaluate the regression error of the gamma pass rate by using a mean square error loss function (MSE). 2.如权利要求1所述的一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:所述SP3步骤中,2D gamma分析采用3%/3mm、3%/2mm、2%/3mm和2%/2mm的阈值标准,10%的剂量阈值,绝对剂量的局部归一设置。2. a kind of method for realizing automatic dose verification based on accelerator log file as claimed in claim 1, is characterized in that: in described SP 3 step, 2D gamma analysis adopts 3%/3mm, 3%/2mm, 2%/ 3mm and 2%/2mm threshold criteria, 10% dose threshold, local normalization settings for absolute dose. 3.如权利要求1所述的一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:所述SP4步骤中,提取剂量分布的原始RGB彩色图像的分辨率为640×480,裁减掉的冗余信息包括图像边框和坐标轴。3. The method for realizing automatic dose verification based on accelerator log files as claimed in claim 1, wherein in the SP 4 step, the resolution of the original RGB color image of the extracted dose distribution is 640×480, and the The redundant information dropped includes image borders and axes. 4.如权利要求1所述的一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:所述SP5步骤中,通过双线性插值算法对提取的剂量分布原始RGB彩色图像进行缩放后,剂量分布原始RGB彩色图像的分辨率为260×260的RGB彩色图像。4. A method for realizing automatic dose verification based on accelerator log files as claimed in claim 1, characterized in that: in the SP 5 step, the extracted dose distribution original RGB color image is scaled by bilinear interpolation algorithm Afterwards, the original RGB color image of the dose distribution is an RGB color image with a resolution of 260 × 260. 5.如权利要求2所述的一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:所述SP6步骤中,收集584份样本,从584份样本中随机抽取98份作为测试集,将其余486份样本采用5倍交叉验证策略随机划分为5部分,每次用其中4部分即389份作为训练集,1部分即97份作为验证集;5. The method for realizing automatic dose verification based on accelerator log files as claimed in claim 2, wherein in the SP 6 step, 584 samples are collected, and 98 samples are randomly selected as the test set from the 584 samples , the remaining 486 samples are randomly divided into 5 parts by 5-fold cross-validation strategy, and 4 parts, ie 389 samples, are used as the training set each time, and 1 part, 97 samples, are used as the validation set; 对5种训练集和验证集的划分方式进行分别训练,得到同一模型下的5种网络参数,然后对5种参数进行模型平均,得到最终的网络参数,并用此网络参数对测试集数据进行测试。Train the division methods of the 5 training sets and the validation set separately to obtain 5 network parameters under the same model, and then average the 5 parameters to obtain the final network parameters, and use the network parameters to test the test set data. . 6.如权利要求1所述的一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:所述SP7步骤中,将训练集的图像随机裁剪至256×256的尺寸,验证集和测试集则从图像中心进行裁剪成256×256的尺寸。6. The method for realizing automatic dose verification based on accelerator log files as claimed in claim 1, characterized in that: in the step of SP 7 , the images of the training set are randomly cropped to a size of 256×256, and the verification set and The test set is cropped from the center of the image to a size of 256×256. 7.如权利要求6所述的一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:所述SP7步骤中,水平随机翻转的翻转概率p=0.5。7 . The method for realizing automatic dose verification based on accelerator log files according to claim 6 , wherein in the step of SP 7 , the flip probability p=0.5 of horizontal random flip. 8 . 8.如权利要求1所述的一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:所述SP8步骤中,所述CNN网络结构包含13个卷积层和4个全连层,以及相应的激活层和池化层,剪裁处理后的训练集、验证集和测试集对应的剂量分布图通过卷积层、激活层、池化层至第二个全连层后,得到100100维的向量并通过后续的全连层和激活层输出。8. The method for realizing automatic dose verification based on accelerator log files as claimed in claim 1, wherein in the SP 8 step, the CNN network structure comprises 13 convolutional layers and 4 fully connected layers , and the corresponding activation layer and pooling layer, the dose distribution map corresponding to the training set, validation set and test set after tailoring passes through the convolution layer, activation layer, pooling layer to the second fully connected layer, and obtains 100100 dimensional vector and output through subsequent fully connected layers and activation layers. 9.如权利要求1所述的一种基于加速器日志文件实现自动化剂量验证的方法,其特征在于:所述SP10步骤中,Adam优化器对反向传播误差进行学习时,学习率初始值设置为0.001,下降率设置为0.9。9. The method for realizing automatic dose verification based on accelerator log files as claimed in claim 1, wherein in the step of SP 10 , when the Adam optimizer learns the back-propagation error, the initial value of the learning rate is set is 0.001, and the drop rate is set to 0.9.
CN202111079188.XA 2021-09-15 2021-09-15 Method for realizing automatic dose verification based on accelerator log file Active CN113827877B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111079188.XA CN113827877B (en) 2021-09-15 2021-09-15 Method for realizing automatic dose verification based on accelerator log file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111079188.XA CN113827877B (en) 2021-09-15 2021-09-15 Method for realizing automatic dose verification based on accelerator log file

Publications (2)

Publication Number Publication Date
CN113827877A true CN113827877A (en) 2021-12-24
CN113827877B CN113827877B (en) 2024-05-28

Family

ID=78959290

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111079188.XA Active CN113827877B (en) 2021-09-15 2021-09-15 Method for realizing automatic dose verification based on accelerator log file

Country Status (1)

Country Link
CN (1) CN113827877B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116328214A (en) * 2023-05-30 2023-06-27 福建自贸试验区厦门片区Manteia数据科技有限公司 Detection device for execution status of radiotherapy plan, electronic device, and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130193351A1 (en) * 2012-02-01 2013-08-01 Jason Chia-Hsien Cheng Programmable segmented volumetric modulated arc therapy for respiratory coordination
CN104338240A (en) * 2014-10-31 2015-02-11 章桦 Automatic optimization method for on-line self-adaption radiotherapy plan and device
US20150124930A1 (en) * 2013-11-07 2015-05-07 Varian Medical Systems International Ag Time-resolved pre-treatment portal dosimetry systems, devices, and methods
CN104933652A (en) * 2015-04-27 2015-09-23 苏州敏宇医疗科技有限公司 Cloud-computing based dose verification system and method of tumor radiotherapy
US20150272497A1 (en) * 2014-03-25 2015-10-01 Mobius Medical Systems, Lp Methods, systems, and computer readable media for verifying the accuracy of medical treatment in accordance with a treatment plan
US20180243586A1 (en) * 2017-02-28 2018-08-30 Sun Nuclear Corporation Radiation therapy treatment verification with electronic portal imaging device transit images
CN109562277A (en) * 2016-08-10 2019-04-02 玛丽亚德尔卡门·奥维耶罗马约雷 Automated method and implementation system for complex radiation therapy dose calibration, reconstruction and validation integrated in one environment
CN110841205A (en) * 2019-10-21 2020-02-28 温州医科大学附属第一医院 Accurate dose verification method, device and equipment for tumor patient
CN111540437A (en) * 2020-04-23 2020-08-14 北京大学第三医院(北京大学第三临床医学院) Dose verification method and system based on artificial intelligence
CN111589000A (en) * 2020-05-27 2020-08-28 浙江省肿瘤医院 A verification method of medical linear accelerator parameters
CN112581475A (en) * 2021-02-25 2021-03-30 四川大学华西医院 Method for predicting gamma passing rate of radiotherapy plan and application thereof

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130193351A1 (en) * 2012-02-01 2013-08-01 Jason Chia-Hsien Cheng Programmable segmented volumetric modulated arc therapy for respiratory coordination
US20150124930A1 (en) * 2013-11-07 2015-05-07 Varian Medical Systems International Ag Time-resolved pre-treatment portal dosimetry systems, devices, and methods
US20150272497A1 (en) * 2014-03-25 2015-10-01 Mobius Medical Systems, Lp Methods, systems, and computer readable media for verifying the accuracy of medical treatment in accordance with a treatment plan
CN104338240A (en) * 2014-10-31 2015-02-11 章桦 Automatic optimization method for on-line self-adaption radiotherapy plan and device
CN104933652A (en) * 2015-04-27 2015-09-23 苏州敏宇医疗科技有限公司 Cloud-computing based dose verification system and method of tumor radiotherapy
CN109562277A (en) * 2016-08-10 2019-04-02 玛丽亚德尔卡门·奥维耶罗马约雷 Automated method and implementation system for complex radiation therapy dose calibration, reconstruction and validation integrated in one environment
US20180243586A1 (en) * 2017-02-28 2018-08-30 Sun Nuclear Corporation Radiation therapy treatment verification with electronic portal imaging device transit images
CN110841205A (en) * 2019-10-21 2020-02-28 温州医科大学附属第一医院 Accurate dose verification method, device and equipment for tumor patient
CN111540437A (en) * 2020-04-23 2020-08-14 北京大学第三医院(北京大学第三临床医学院) Dose verification method and system based on artificial intelligence
CN111589000A (en) * 2020-05-27 2020-08-28 浙江省肿瘤医院 A verification method of medical linear accelerator parameters
CN112581475A (en) * 2021-02-25 2021-03-30 四川大学华西医院 Method for predicting gamma passing rate of radiotherapy plan and application thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
马阳光等: "基于医用直线加速器轨迹日志进行放射治疗剂量投照的质控", 郑州大学学报(医学版), 31 March 2020 (2020-03-31), pages 1 - 5 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116328214A (en) * 2023-05-30 2023-06-27 福建自贸试验区厦门片区Manteia数据科技有限公司 Detection device for execution status of radiotherapy plan, electronic device, and storage medium
CN116328214B (en) * 2023-05-30 2023-08-22 福建自贸试验区厦门片区Manteia数据科技有限公司 Detection device for execution status of radiotherapy plan, electronic device, and storage medium

Also Published As

Publication number Publication date
CN113827877B (en) 2024-05-28

Similar Documents

Publication Publication Date Title
US11033757B2 (en) Methods for real-time image guided radiation therapy
US11413474B2 (en) System and method for modelling of dose calculation in radiotherapy treatment planning
CN109464756B (en) Method and device for verifying radiation therapy dosage and radiation therapy equipment
CN112581475B (en) A method for predicting gamma pass rate for radiotherapy planning
CN105854191A (en) System and method for three-dimensional dose verification in radiosurgery
US12329561B2 (en) X-ray imaging system
US20220328176A1 (en) Acceptance, commissioning, and ongoing benchmarking of a linear accelerator (linac) using an electronic portal imaging device (epid)
Knopf et al. Required transition from research to clinical application: report on the 4D treatment planning workshops 2014 and 2015
Toscano et al. Impact of machine log-files uncertainties on the quality assurance of proton pencil beam scanning treatment delivery
CN115120891B (en) A dose transmission evaluation device, computer readable storage medium and system
CN113827877A (en) A method for automatic dose verification based on accelerator log files
CN119153030B (en) Quality assurance method and system for intensity modulated radiotherapy plan based on virtual prediction
CN111991711A (en) Parameter monitoring device and system for proton treatment
CN115025403B (en) A method and device for predicting dose based on radiotherapy
CN119868839B (en) Quality control method based on electronic portal image system and maximum tissue die body ratio
GB2611231A (en) X-ray imaging system
WO2024127708A1 (en) Radiation therapy support device and radiation therapy system
CN119212762A (en) Quality Assurance Methods and Systems
McKenzie An Evaluation Of The Consistency Of Imrt Patient-Specific Qa Techniques
CN119113429A (en) Device, method, electronic device and storage medium for determining field angle
Primeßnig Der Einfluss von Kollimatorlamellensequenzierung und Fehler in der Dosimetrie kleiner Felder auf die dosimetrische Genauigkeit von Behandlungsplänen in der Strahlentherapie
EP2893956A1 (en) Radiation planning system
Vlad A comparison of portal dosimetry for the Varian Halcyon 2.0 and multiple detector systems
Gardner EPID-based Dose Verification for Adaptive Radiotherapy
WO2016020769A2 (en) Method and apparatus for determining the spatial profile of a flux generated by a charged particle beam

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant