Supplemental light treatment plan generation method and apparatus, computer device, and storage medium
Patent Information
- Application Number
- CN202210319106.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-29
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2042-03-29
AI Technical Summary
[0004]本申请实施例提供了一种补照治疗计划生成方法、装置、计算机设备和存储介质,以至少解决相关技术中补充照射的剂量与之前治疗计划中剩余的未照射剂量之间差距较大,从而导致患者肿瘤位置剂量不足或超出剂量,对患者造成损伤的问题
[0015]相比于相关技术,本申请实施例通过获取待照射对象的治疗记录以及原始治疗计划,并根据治疗记录以及原始治疗计划,确定已照射射野、中断射野、未照射射野以及中断控制点;最终通过已照射射野、中断射野、未照射射野以及中断控制点,生成补照治疗计划。通过精确的找到已照射射野、中断射野、未照射射野,再根据中断射野确定中断控制点;最终生成补照治疗计划,通过补照治疗计划能够消除补充照射剂量与剩余的未照射剂量之间差距,使照射剂量更加的精准,避免在治疗的过程中对患者造成损伤。
Smart Images

Figure CN114931709B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of radiotherapy, and in particular to a method, apparatus, computer device, and storage medium for generating supplementary radiotherapy plans. Background Technology
[0002] With the continuous development of computer technology, radiotherapy technology is also constantly maturing. Radiotherapy is a commonly used method for treating tumors. When radiotherapy is required, the patient first undergoes imaging at the hospital using medical imaging equipment. The physician delineates the target area of the tumor in the patient's medical images and creates a treatment plan based on the target area. During treatment, the patient lies on the treatment table of the radiotherapy equipment, and the physician positions the patient according to the location of the tumor. After positioning, the radiotherapy equipment generates a beam to irradiate the patient's tumor area according to the formulated treatment plan. During the treatment, the radiotherapy equipment saves treatment records in real time. These records include basic patient information (name, age, and gender, etc.), information of the operating physician, the total dose during radiotherapy, the output dose of each radiation field, and the gantry rotation angle, among other data. Treatment records make the patient's information during treatment clearer; they also make it easier to find information when reviewing the treatment process later; and they improve the accuracy of radiotherapy.
[0003] During radiotherapy, equipment malfunctions or patient discomfort can sometimes lead to treatment interruptions. After an interruption, the patient is removed from the radiotherapy equipment for repair or sent home to rest. Once the equipment is repaired or the patient's discomfort subsides, supplementary treatment is administered according to the previous treatment plan. However, in some cases, the difference between the supplementary radiation dose and the remaining un-irradiated dose from the previous treatment plan can be significant, resulting in insufficient or excessive dose at the tumor site, causing harm to the patient. Summary of the Invention
[0004] This application provides a method, apparatus, computer device, and storage medium for generating supplementary irradiation treatment plans, in order to at least solve the problem in related technologies where there is a large gap between the supplementary irradiation dose and the remaining unirradiated dose in the previous treatment plan, resulting in insufficient or excessive dose at the patient's tumor location and causing damage to the patient.
[0005] In a first aspect, embodiments of this application provide a method for generating a supplementary irradiation treatment plan, comprising: acquiring a treatment record and an original treatment plan for the subject to be irradiated; determining an irradiated field, an interrupted field, an unirradiated field, and an interruption control point based on the treatment record and the original treatment plan; and generating a supplementary irradiation treatment plan based on the irradiated field, the interrupted field, the unirradiated field, and the interruption control point.
[0006] In one embodiment, determining the irradiated field, interrupted field, unirradiated field, and interruption control point based on the treatment record and the original treatment plan includes: comparing the treatment record with the original treatment plan to obtain the irradiated field, interrupted field, and unirradiated field; and determining the interruption control point in the interrupted field based on the interrupted field.
[0007] In one embodiment, generating a supplementary irradiation treatment plan based on the irradiated field, interrupted field, unirradiated field, and interruption control point includes: determining the remaining dose of the interrupted field based on the treatment record and the original treatment plan; if the remaining dose of the interrupted field is less than the minimum dose of the device, and the interrupted field is the last field in the original treatment plan, setting the status of the interrupted field to complete and the status of the original treatment plan to complete; if the remaining dose of the interrupted field is greater than or equal to the minimum dose of the device, or the interrupted field is not the last field in the original treatment plan, generating a supplementary irradiation treatment plan based on the irradiated field, interrupted field, unirradiated field, and interruption control point.
[0008] In one embodiment, generating a supplementary irradiation treatment plan based on the irradiated field, the interrupted field, the unirradiated field, and the interruption control point includes: determining the remaining irradiation dose of the interruption control point based on the treatment record and the original treatment plan; determining the number of remaining control points in the corresponding field based on the interruption control point and the original treatment plan; adjusting the treatment plan of the interrupted field based on the remaining irradiation dose, the number of remaining control points, the treatment record, and the original treatment plan; and generating a supplementary irradiation treatment plan based on the treatment plan of the irradiated field, the adjusted treatment plan of the interrupted field, and the treatment plan of the unirradiated field.
[0009] In one embodiment, adjusting the treatment plan for the interrupted field based on the remaining irradiation dose, the number of remaining control points, the treatment record, and the original treatment plan includes: if the number of remaining control points is zero and the remaining irradiation dose is less than the minimum dose of the device, setting the status of the treatment plan corresponding to the interrupted field to complete; if the number of remaining control points is zero and the remaining irradiation dose is greater than or equal to the minimum dose of the device, adjusting the treatment plan for the interrupted field according to the treatment record and the original treatment plan using a first rule; if the number of remaining control points is greater than zero and the remaining irradiation dose is less than the minimum dose of the device, adjusting the treatment plan for the interrupted field according to the treatment record and the original treatment plan using a second rule; and if the number of remaining control points is greater than zero and the remaining irradiation dose is greater than or equal to the minimum dose of the device, adjusting the treatment plan for the interrupted field according to the treatment record and the original treatment plan using a third rule.
[0010] In one embodiment, adjusting the treatment plan of the interrupted radiation field according to the treatment record and the original treatment plan by a first rule includes: obtaining the first control point information corresponding to the interrupted control point and the second control point information of the control point above the interrupted control point according to the original treatment plan; calculating the ratio of the irradiated dose of the interrupted control point to the total dose of the interrupted control point; adding a control point before the first control point of the interrupted radiation field, and updating the newly added control point information according to the ratio, the first control point information and the second control point information; adjusting the dose percentage of the remaining control point in the interrupted radiation field to 1, and adjusting the total dose of the control point to the remaining irradiated dose.
[0011] In one embodiment, adjusting the treatment plan of the interrupted radiation field according to the treatment record and the original treatment plan using a second rule includes: obtaining, according to the original treatment plan, first control point information corresponding to the interrupted control point and second control point information of the control point preceding the interrupted control point; obtaining, according to the treatment record and the original treatment plan, the dose percentage of all control points in the interrupted radiation field, the total dose of the interrupted radiation field, and the irradiated dose of the interrupted radiation field; calculating the ratio of the irradiated dose of the interrupted control point to the total dose of the interrupted control point; updating the first control point information of the interrupted radiation field according to the ratio, the first control point information, and the second control point information; and updating the dose percentage of the corresponding control point according to the dose percentage of all control points, the total dose of the interrupted radiation field, and the irradiated dose of the interrupted radiation field.
[0012] In one embodiment, adjusting the treatment plan of the interrupted radiation field according to the treatment record and the original treatment plan using a third rule includes: obtaining, according to the original treatment plan, the first control point information corresponding to the interrupted control point and the second control point information of the control point preceding the interrupted control point; obtaining, according to the treatment record and the original treatment plan, the dose percentage of all control points in the interrupted radiation field, the total dose of the interrupted radiation field, and the irradiated dose of the interrupted radiation field; calculating the ratio of the irradiated dose of the interrupted control point to the total dose of the interrupted control point; adding a control point before the first control point of the interrupted radiation field, and updating the information of the newly added control point according to the ratio, the first control point information, and the second control point information; and updating the dose percentage of the corresponding control point according to the dose percentage of all control points, the total dose of the interrupted radiation field, and the irradiated dose of the interrupted radiation field. Secondly, embodiments of this application provide a supplementary irradiation treatment plan generation device, comprising: an acquisition module for acquiring treatment records and original treatment plans of the subject to be irradiated; an interruption determination module for determining irradiated fields, interrupted fields, unirradiated fields, and interruption control points based on the treatment records and the original treatment plan; and a plan generation module for generating a supplementary irradiation treatment plan based on the irradiated fields, interrupted fields, unirradiated fields, and interruption control points.
[0013] Thirdly, embodiments of this application provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the supplementary treatment plan generation method as described in the first aspect above.
[0014] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the supplementary treatment plan generation method as described in the first aspect above.
[0015] Compared to related technologies, the embodiments of this application obtain the treatment records and original treatment plans of the subject to be irradiated, and determine the irradiated field, interrupted field, unirradiated field, and interruption control point based on the treatment records and original treatment plan; finally, a supplementary irradiation treatment plan is generated using the irradiated field, interrupted field, unirradiated field, and interruption control point. By accurately locating the irradiated field, interrupted field, and unirradiated field, and then determining the interruption control point based on the interrupted field, a supplementary irradiation treatment plan is generated. This supplementary irradiation treatment plan can eliminate the gap between the supplementary irradiation dose and the remaining unirradiated dose, making the irradiation dose more precise and avoiding damage to the patient during treatment.
[0016] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description
[0017] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0018] Figure 1 This is a flowchart of a method for generating a supplementary treatment plan according to an embodiment of this application;
[0019] Figure 2 This is a flowchart of a method for determining an interrupt control point according to an embodiment of this application;
[0020] Figure 3 This is a flowchart of a method for generating a supplementary treatment plan according to an embodiment of this application;
[0021] Figure 4 This is a flowchart of a method for generating a supplementary treatment plan according to an embodiment of this application;
[0022] Figure 5 This is a flowchart of a method for adjusting a treatment plan that interrupts a shooting field according to an embodiment of this application;
[0023] Figure 6 This is a flowchart of a method for adjusting a treatment plan that interrupts the firing field according to an embodiment of this application;
[0024] Figure 7 This is a flowchart of a method for adjusting a treatment plan that interrupts the firing field according to an embodiment of this application;
[0025] Figure 8 This is a structural block diagram of a supplementary treatment plan generation device according to an embodiment of this application;
[0026] Figure 9 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of this application. Detailed Implementation
[0027] To make the objectives, technical solutions, and advantages of this application clearer, the application is described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments provided in this application without inventive effort are within the scope of protection of this application.
[0028] Obviously, the accompanying drawings described below are merely some examples or embodiments of this application. Those skilled in the art can apply this application to other similar scenarios based on these drawings without any inventive effort. Furthermore, it is understood that although the efforts made in this development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this application, any changes to design, manufacturing, or production based on the technical content disclosed in this application are merely conventional technical means and should not be construed as insufficient disclosure of the content of this application.
[0029] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that is mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0030] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms “a,” “an,” “an,” “the,” and similar words used in this application do not indicate quantity limitation and may indicate singular or plural. The terms “comprising,” “including,” “having,” and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units not listed, or may include other steps or units inherent to these processes, methods, products, or devices. The terms “connected,” “linked,” “coupled,” and similar words used in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. “Multiple” used in this application refers to two or more. “And / or” describes the relationship between related objects, indicating that three relationships may exist; for example, “A and / or B” can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following objects are in an "or" relationship. The terms "first," "second," and "third" used in this application are merely to distinguish similar objects and do not represent a specific ordering of the objects.
[0031] Radiation therapy equipment is a device that treats tumors by irradiating them with radiation. Currently, radiation therapy equipment typically uses alpha, beta, and gamma rays, X-rays, electron beams, proton beams, and other particle beams generated by the equipment itself to irradiate tumor cells and kill them. To ensure precise location and accurate dosage for treatment, the process is as follows: First, the patient undergoes medical imaging in a positioning room. These images are transmitted to the radiation therapy planning system (TPS). The TPS system outlines the tumor based on the images and develops a treatment plan accordingly. This plan is then transmitted to the tumor radiotherapy information system (OIS), which schedules the treatment. The host computer of the radiation therapy equipment retrieves the corresponding treatment plan from the OIS based on the patient's information. Following the treatment plan, it controls the imaging system of the radiation therapy equipment to position the patient. After positioning, it controls the radiation source of the equipment to generate a beam to treat the patient.
[0032] A treatment plan is used to control the radiation beam generated by the radiotherapy equipment to treat the patient. A complete treatment plan includes multiple radiation fields, each covering a portion of the patient's tumor. All radiation fields work together to ensure that the dose received by the tumor area meets the treatment requirements. A single radiation field's treatment plan includes multiple control points that move continuously between each other, aiming to achieve a preset dose within each control point. The treatment plan for each control point includes: gantry position, the position of each leaflet of the MLC, dose percentage, and the total dose of the current radiation field.
[0033] During the treatment of patients according to the treatment plan, the radiotherapy equipment saves treatment records in real time and transmits these records back to the OIS system. The treatment records contain information such as physician information, completion information for each control point, and the actual radiation dose for each control point. When it is necessary to check the patient's condition during treatment, the corresponding treatment records can be retrieved. If the radiotherapy treatment is interrupted due to equipment failure or patient discomfort, the treatment record is interrupted, and the completed treatment records are transmitted back to the OIS system. In this case, if the actual radiation dose is greater than or equal to the preset dose in the radiotherapy plan, the corresponding control point has been irradiated; if the actual radiation dose is 0, the corresponding control point is incomplete; if the actual radiation dose is less than the preset dose in the radiotherapy plan, the corresponding control point is an interruption control point. This embodiment of the application can formulate a supplementary radiotherapy plan for the patient based on the treatment records transmitted back to the OIS after treatment interruption and the original treatment plan. This supplementary radiotherapy plan, by accurately obtaining the interruption control point information in the treatment records, can make the dose of the supplementary radiotherapy plan more precise, thereby avoiding damage to the patient during treatment.
[0034] This application provides a method for generating supplementary treatment plans. The method of this application can be applied in a computer device including a processor; for example, it can be applied in a server or a terminal device. Figure 1 This is a flowchart of a supplementary treatment plan generation method according to an embodiment of this application, such as... Figure 1 As shown, the process includes the following steps:
[0035] Step S100: Obtain the treatment records and original treatment plan of the subject to be irradiated.
[0036] A radiotherapy device irradiates the subject based on an original treatment plan. During treatment, irradiation may be interrupted due to various unforeseen circumstances. In this case, the subject needs to be removed from the radiotherapy device. Once the unforeseen circumstances are resolved, a supplementary irradiation plan needs to be generated for the subject based on the incomplete original treatment plan. This requires obtaining the subject's treatment record and the original treatment plan. The subject can be a human body, a phantom, an animal, or any substance to be irradiated by the radiotherapy device; this application does not impose specific limitations. The treatment record is a file sent back to the OIS system by the radiotherapy device after the irradiation interruption to record the treatment status. The original treatment plan is the treatment plan used when irradiating the subject during the irradiation interruption. For example, the treatment record and the original treatment plan can be obtained from the OIS system or from any storage medium; this application does not impose specific limitations.
[0037] Step S200: Based on the treatment records and the original treatment plan, determine the irradiated field, interrupted field, unirradiated field, and interruption control point.
[0038] After obtaining the treatment records and the original treatment plan, it is necessary to compare the treatment records and the original treatment plan to determine the interruption control point. Here, "irradiated field" refers to the field where the irradiation of the subject was completed before the radiotherapy equipment was interrupted; "interrupted field" refers to the field being executed when the radiotherapy equipment was interrupted; and "unirradiated field" refers to the field that has not yet been irradiated after the radiotherapy equipment was interrupted. The interruption control point is the control point in the interrupted field corresponding to the time of interruption. For example, it is necessary to obtain the actual radiation dose of each field based on the treatment records and the theoretical radiation dose of each field in the original treatment plan, and determine the irradiated field, interrupted field, and unirradiated field by comparison. Then, the corresponding interruption control point is determined in the interrupted field.
[0039] Step S300: Generate a supplementary irradiation treatment plan based on the irradiated field, interrupted field, unirradiated field, and interruption control point.
[0040] Retrieve the treatment plan corresponding to the irradiated fields from the treatment record; retrieve the treatment plans for all control points after the interruption control point in the original treatment plan. For example, based on the field where the interruption control point is located and its number, first locate the interruption control point in the original treatment plan. After finding the corresponding location of the interruption control point in the original treatment plan, extract the treatment plans for all control points after the interruption control point in the interrupted field, including the treatment plan for the corresponding interruption control point. Retrieve the treatment plan corresponding to the unirradiated fields in the original treatment plan. Based on the treatment record and the original treatment plan, adjust the treatment plan for the interrupted fields. Finally, generate a supplementary irradiation treatment plan by combining the treatment plans for the irradiated fields, the adjusted treatment plans for the interrupted fields, and the treatment plans for the unirradiated fields in the order of the original treatment plan. Through the final supplementary irradiation treatment plan, the unirradiated dose can be precisely controlled, and the overall dose received by the treated subject can be more accurate during supplementary irradiation.
[0041] This application embodiment obtains the treatment records and original treatment plan of the subject to be irradiated, and determines the irradiated field, interrupted field, unirradiated field, and interruption control point based on the treatment records and original treatment plan. Finally, a supplementary irradiation treatment plan is generated using the irradiated field, interrupted field, unirradiated field, and interruption control point. By accurately locating the irradiated field, interrupted field, and unirradiated field, and then determining the interruption control point based on the interrupted field, the final supplementary irradiation treatment plan can eliminate the gap between the supplementary irradiation dose and the remaining unirradiated dose, making the irradiation dose more accurate and avoiding damage to the patient during treatment.
[0042] This application also provides a method for determining an interrupt control point. Figure 2 This is a flowchart of a method for determining an interrupt control point according to an embodiment of this application, such as... Figure 2 As shown, the process includes the following steps:
[0043] Step S210: Compare the treatment record with the original treatment plan to obtain the irradiated field, interrupted field, and unirradiated field.
[0044] An interrupted field is the field in the original treatment plan that corresponds to the point in time when irradiation is interrupted. The treatment record contains the actual irradiation dose for each field, while the original treatment plan contains the theoretical irradiation dose for each field. The actual irradiation dose for each field is determined based on the treatment record, and the theoretical irradiation dose is determined based on the original treatment plan. If the actual irradiation dose of a field is greater than or equal to its theoretical irradiation dose, the corresponding field is considered an irradiated field. If the actual irradiation dose of a field is not zero but less than its theoretical irradiation dose, the corresponding field is considered an interrupted field. If the actual irradiation dose of a field is zero, the corresponding field is considered an unirradiated field. Regarding the dose in the treatment plan, when the treatment plan corresponds to the dose of the Gamma Knife device, the corresponding dose representation parameter is time, because the cobalt source beam dose is known, and the total dose can be obtained by combining the beam dose and time. When the treatment plan corresponds to the dose of the corresponding accelerator device, the corresponding dose representation parameter is the number of jumps, thus directly representing the dose.
[0045] Step S220: Determine the interruption control point in the interruption field based on the interruption field.
[0046] The treatment record shows the actual radiation dose at each control point, while the original treatment plan shows the total dose of the radiation field and the dose percentage at each control point. Multiplying the total dose of the radiation field in the original treatment plan by the dose percentage of the current control point yields the cumulative dose required for the current control point. Multiplying the total dose of the radiation field in the original treatment plan by the dose percentage of the previous control point yields the cumulative dose required for the previous control point. Subtracting the cumulative dose required for the previous control point from the cumulative dose required for the current control point gives the theoretical radiation dose required within the current control point. After determining the interrupted radiation field, the actual radiation dose at each control point within the interrupted field is compared with the theoretical radiation dose required for each control point. If the actual radiation dose at a control point is greater than or equal to the theoretical radiation dose, it is a completed control point; if the actual radiation dose at a control point is not zero but less than the theoretical radiation dose, it is an interrupted control point; if the actual radiation dose at a control point is zero, it is an untreated control point.
[0047] The embodiments of this application, through the above method, can accurately locate the interrupted radiation field, then determine the corresponding interruption control point within the interrupted radiation field, and generate a supplementary irradiation treatment plan by accurately identifying the interruption control point, thereby further making the supplementary irradiation dose planned in the supplementary irradiation treatment plan more precise.
[0048] This application also provides another method for generating supplementary treatment plans. Figure 3 This is a flowchart of a supplementary treatment plan generation method according to an embodiment of this application, such as... Figure 3 As shown, the process includes the following steps:
[0049] Step S310: Determine the remaining dose of the interrupted field based on the treatment records and the original treatment plan.
[0050] The treatment log records the actual radiation dose for each radiation field. After determining the interrupted radiation field, the actual radiation dose corresponding to the interrupted radiation field is read from the treatment plan; the theoretical radiation dose corresponding to the interrupted radiation field is read from the original treatment plan. Subtracting the corresponding actual radiation dose from the theoretical radiation dose yields the remaining dose of the interrupted radiation field.
[0051] Step S320: If the remaining dose of the interrupted field is less than the minimum dose of the device, and the interrupted field is the last field in the original treatment plan, set the status of the interrupted field to complete and set the status of the original treatment plan to complete.
[0052] If the remaining dose of the interrupted field is less than the minimum dose of the device, and the interrupted field is the last field in the original treatment plan, it means that the original treatment plan has been completed and no supplementary irradiation is required. Therefore, the status of the field corresponding to the interrupted field in the original treatment plan needs to be set to complete; then the status of the original treatment plan needs to be set to complete.
[0053] Step S330: If the remaining dose of the interrupted field is greater than or equal to the minimum dose of the device, or if the interrupted field is not the last field in the original treatment plan, generate a supplementary treatment plan based on the irradiated field, the interrupted field, the unirradiated field, and the interruption control point.
[0054] This application also provides another method for generating supplementary treatment plans. Figure 4 This is a flowchart of a supplementary treatment plan generation method according to an embodiment of this application, such as... Figure 4 As shown, the process includes the following steps:
[0055] Step S331: Determine the remaining irradiation dose at the interruption control point based on the treatment records and the original treatment plan.
[0056] Based on the treatment records, obtain the actual irradiation dose at the corresponding interruption control point. Calculate the theoretical irradiation dose at the interruption control point using the calculation method in step S220, according to the original treatment plan. Subtract the actual irradiation dose from the theoretical irradiation dose to obtain the remaining irradiation dose at the interruption control point. The remaining irradiation dose at the interruption control point represents the irradiation dose not received by the target at the interruption control point after the interruption.
[0057] Step S332: Determine the number of remaining control points in the corresponding field of attack based on the interrupted control point and the original treatment plan.
[0058] Based on the field where the interrupted control point is located and its number, first locate the interrupted field in the original treatment plan. Within the interrupted field, based on the control point's number, find the corresponding control point and calculate the number of remaining control points after the interrupted control point. For example, in an interrupted field with 72 control points numbered 0-71, when the control point number is 50, there are 21 remaining control points; when the control point number is 71, there are 0 remaining control points.
[0059] Step S333: Adjust the treatment plan for the interrupted field based on the remaining irradiation dose, the number of remaining control points, the treatment record, and the original treatment plan.
[0060] Based on the remaining irradiation dose and the number of remaining control points, the treatment plan corresponding to the interrupted irradiation field is updated using different modes to generate the final supplementary irradiation treatment plan. For example, if the number of remaining control points is zero and the remaining irradiation dose is less than the minimum dose of the device, the status of the treatment plan corresponding to the interrupted irradiation field is set to complete. Since the number of remaining control points is zero and the remaining irradiation dose is less than the minimum dose of the device, it indicates that the interrupted irradiation field has been irradiated, so the treatment plan for the interrupted irradiation field is set to complete, resulting in the supplementary irradiation treatment plan. If the number of remaining control points is zero and the remaining irradiation dose is greater than or equal to the minimum dose of the device, the treatment plan for the interrupted irradiation field is adjusted according to the treatment record and the original treatment plan using a first rule. If the number of remaining control points is greater than zero and the remaining irradiation dose is less than the minimum dose of the device, the treatment plan for the interrupted irradiation field is adjusted according to the treatment record and the original treatment plan using a second rule. If the number of remaining control points is greater than zero and the remaining irradiation dose is greater than or equal to the minimum dose of the device, the treatment plan for the interrupted irradiation field is adjusted according to the treatment record and the original treatment plan using a third rule.
[0061] Step S334: Generate a supplementary irradiation treatment plan based on the treatment plan for the irradiated field, the adjusted treatment plan for the interrupted field, and the treatment plan for the unirradiated field.
[0062] Generate a supplementary treatment plan by taking the treatment plans for the irradiated fields, the adjusted treatment plans for the interrupted fields, and the treatment plans for the unirradiated fields in the order of the original treatment plans.
[0063] This application embodiment generates supplementary irradiation treatment plans based on different modes. It can divide the treatment plan into multiple modes according to the execution status of the treatment plan during interruption. Different modes can be selected according to different situations to adjust the treatment plan of the interrupted field. This makes it more targeted to the interruption situation and further makes the supplementary irradiation dose planned in the supplementary irradiation treatment plan more accurate.
[0064] This application also provides a method for adjusting a treatment plan that interrupts the shooting field using a first rule. Figure 5 This is a flowchart of a method for adjusting a treatment plan that interrupts the firing field according to a first rule, as described in an embodiment of this application. Figure 5 As shown, the process includes the following steps:
[0065] Step S3331-a: Based on the original treatment plan, obtain the first control point information corresponding to the interruption control point and the second control point information of the control point above the interruption control point.
[0066] Based on the field of the interruption control point and its number, the location of the interruption control point is first determined in the original treatment plan. After finding the corresponding location of the interruption control point in the original treatment plan, the information of the first control point corresponding to the interruption control point is obtained, followed by the information of the second control point preceding the interruption control point. The control point information includes: the position of the multi-leaf grating blades, the gantry position, and the dose percentage, among other information.
[0067] Step S3332-a: Calculate the ratio of the irradiated dose at the interruption control point to the total dose at the interruption control point.
[0068] Multiply the total dose of the interrupted field in the original treatment plan by the dose percentage corresponding to the interruption control point to obtain the cumulative dose required to reach the interruption control point. Multiply the total dose of the interrupted field in the original treatment plan by the dose percentage of the control point preceding the interruption control point to obtain the cumulative dose required to reach the corresponding control point. Subtract the cumulative dose required to reach the previous control point from the cumulative dose required to reach the interruption control point to obtain the total dose required within the interruption control point. Obtain the irradiated dose of the interruption control point recorded in the treatment record, and calculate the ratio based on the irradiated dose of the interruption control point and the total dose of the interruption control point.
[0069] Step S3333-a: Add a new control point before the first control point of the interrupted shooting field, and update the information of the newly added control point according to the ratio, the information of the first control point and the information of the second control point.
[0070] Before interrupting the first control point of the radiation field, add a new control point. Then update the information for the new control point. Adjust the dose percentage of the new control point to 0. Adjust the position of each leaf of the multi-leaf grating at the new control point according to the following formula:
[0071] X = (X1 - X2) * A + X2
[0072] Where X is the position of the newly added control point leaf; X1 is the specified leaf position of the original treatment plan corresponding to the interruption control point; X2 is the planned leaf position of the original treatment plan corresponding to the control point preceding the interruption control point; and A is the ratio calculated in step S3332-a.
[0073] The above formula is a method for calculating the position of a leaf in a multi-leaf grating. Each leaf in the multi-leaf grating needs to be calculated using the above formula to determine its corresponding position and then updated in the new control point information.
[0074] Adjust the rack position of the newly added control point according to the following formula:
[0075] Y = (Y1 - Y2) * A + Y2
[0076] Where Y is the rack position of the newly added control point; Y1 is the rack position of the interrupted control point; Y2 is the rack position of the control point preceding the interrupted control point; and A is the ratio calculated in step S3332-a.
[0077] Step S3334-a: Adjust the percentage of dose at the remaining control points in the corresponding interrupted radiation field to 1, and adjust the total dose at the control points to the remaining irradiation dose.
[0078] The first rule assumes that the number of remaining control points is zero and the remaining radiation dose is greater than or equal to the minimum dose of the equipment. Therefore, in this case, there is only one remaining control point in the interrupted field, which is the interrupted control point. The dose percentage of this control point is adjusted to 1, and the total dose of the control point is adjusted to the calculated remaining radiation dose.
[0079] This application also provides a method for adjusting a treatment plan that interrupts the shooting field using a second rule. Figure 6 This is a flowchart of a method for adjusting a treatment plan that interrupts the firing field according to a second rule, as described in an embodiment of this application. Figure 6 As shown, the process includes the following steps:
[0080] Step S3331-b: Based on the original treatment plan, obtain the first control point information corresponding to the interruption control point and the second control point information of the control point above the interruption control point.
[0081] The specific example of this step is the same as the description in step S3331-a, and will not be repeated here.
[0082] Step S3332-b: Based on the treatment records and the original treatment plan, obtain the dose percentage of all control points in the interrupted field, the total dose of the interrupted field, and the irradiated dose of the interrupted field.
[0083] The second rule is predicated on the following conditions: the number of remaining control points is greater than zero, and the remaining irradiation dose is less than the minimum dose of the device. Therefore, in the original treatment plan, the corresponding interrupted field contains multiple remaining control points, which are the control points that have not been executed. The dose percentage for each unexecuted control point, the total dose of the interrupted field, and the irradiated dose of the interrupted field are obtained respectively.
[0084] Step S3333-b: Calculate the ratio of the irradiated dose at the interruption control point to the total dose at the interruption control point.
[0085] The specific example of this step is the same as the description in step S3332-a, and will not be repeated here.
[0086] Step S3334-b: Update the first control point information of the interrupted shooting field based on the ratio, the first control point information, and the second control point information.
[0087] Adjust the information of the first control point in the interrupted field. Set the dose percentage of the first control point to 0. Adjust the position of each leaf of the multi-leaf grating at the first control point according to the following formula:
[0088] X = (X1 - X2) * A + X2
[0089] Where X is the leaf position of the first control point; X1 is the specified leaf position of the original treatment plan corresponding to the interruption control point; X2 is the specified leaf position of the original treatment plan corresponding to the control point preceding the interruption control point; and A is the ratio calculated in step S3333-b.
[0090] The above formula is a method for calculating the position of a leaf in a multileaf grating. Each leaf in the multileaf grating needs to be calculated using the above formula to determine its corresponding position and then updated in the first control point information.
[0091] Adjust the rack position of the first control point according to the following formula:
[0092] Y = (Y1 - Y2) * A + Y2
[0093] Where Y is the rack position of the first control point; Y1 is the rack position of the interrupt control point; Y2 is the rack position of the control point preceding the interrupt control point; and A is the ratio calculated in step S3333-b.
[0094] Step S3335-b: Update the dose percentage of the corresponding control point based on the dose percentage of all control points, the total dose of the interrupted field, and the dose already irradiated in the interrupted field.
[0095] Since step S3332-b obtains the dose percentage of the multiple remaining control points (i.e., the control points that were not executed) within the corresponding interrupted firing field, this step only requires updating the dose percentage of the corresponding control points. In other words, it only requires updating the dose percentage of the remaining control points in the interrupted firing field, excluding the first control point. The dose percentage of the corresponding control points is updated according to the following formula:
[0096]
[0097] Where C is the dose percentage of the corresponding control point after the update; B is the dose percentage of the corresponding control point in the original treatment plan; Q is the total dose of the interrupted field; and P is the irradiated dose of the interrupted field.
[0098] This application also provides a method for adjusting a treatment plan that interrupts the shooting field using a third rule. Figure 7 This is a flowchart of a method for adjusting a treatment plan that interrupts the firing field according to an embodiment of this application, such as... Figure 7 As shown, the process includes the following steps:
[0099] Step S3331-c: Based on the original treatment plan, obtain the first control point information corresponding to the interruption control point and the second control point information of the control point above the interruption control point.
[0100] The specific example of this step is the same as the description in step S3331-a, and will not be repeated here.
[0101] Step S3332-c: Based on the treatment records and the original treatment plan, obtain the dose percentage of all control points in the interrupted field, the total dose of the interrupted field, and the irradiated dose of the interrupted field.
[0102] The prerequisite for the third rule is that the number of remaining control points is greater than zero, and the remaining irradiation dose is greater than or equal to the minimum dose of the device. Therefore, in the original treatment plan, the corresponding interrupted field contains multiple remaining control points, which are control points that have not been executed. The dose percentage for each unexecuted control point, the total dose of the interrupted field, and the irradiated dose of the interrupted field are obtained respectively.
[0103] Step S3333-c: Calculate the ratio of the irradiated dose at the interruption control point to the total dose at the interruption control point.
[0104] The specific example of this step is the same as the description in step S3332-a, and will not be repeated here.
[0105] Step S3334-c: Add a new control point before the first control point of the interrupted shooting field, and update the information of the newly added control point based on the ratio, the information of the first control point, and the information of the second control point.
[0106] The specific example of this step is the same as the description in step S3333-a, and will not be repeated here.
[0107] Step S3335-c: Update the dose percentage of the corresponding control point based on the dose percentage of all control points, the total dose of the interrupted field, and the dose already irradiated in the interrupted field.
[0108] Since step S3332-c obtains the dose percentages of multiple remaining control points (i.e., control points that were not executed) within the firing field corresponding to the interrupted control point, this step only requires updating the dose percentages of the corresponding control points. In other words, it only requires updating the dose percentages of all control points in the firing field corresponding to the interrupted control point. The dose percentages of the corresponding control points are updated according to the following formula:
[0109]
[0110] Where C is the dose percentage of the corresponding control point after the update; B is the dose percentage of the corresponding control point in the original treatment plan; Q is the total dose of the interrupted field; and P is the irradiated dose of the interrupted field.
[0111] In this embodiment, based on the remaining irradiation dose and the number of remaining control points at the time of interruption, supplementary irradiation is divided into several cases. Different rules are applied to each case to adjust the treatment plan for the interrupted irradiation field, ensuring the accuracy of the remaining dose irradiation and avoiding damage to the patient during treatment.
[0112] It should be noted that the steps shown in the above process or in the flowchart of the accompanying figures can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0113] This embodiment also provides a supplementary treatment plan generation device, which is used to implement the above embodiments and preferred embodiments, and will not be repeated as described thereon. As used below, the terms "module," "unit," "subunit," etc., can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0114] Figure 8 This is a structural block diagram of a supplementary treatment plan generation device according to an embodiment of this application, such as... Figure 8 As shown, the device includes: an acquisition module 100, an interrupt determination module 200, and a plan generation module 300.
[0115] The acquisition module 100 is used to acquire the treatment records and original treatment plans of the subject to be irradiated.
[0116] The interruption determination module 200 is used to determine the irradiated field, interrupted field, unirradiated field, and interruption control point based on the treatment record and the original treatment plan.
[0117] The plan generation module 300 is used to generate a supplementary irradiation treatment plan based on the irradiated field, interrupted field, unirradiated field and interruption control point.
[0118] The interrupt determination module 200 includes: an interrupt firing field determination unit and an interrupt control point determination unit.
[0119] The interrupted field determination unit is used to compare the treatment record with the original treatment plan to obtain the irradiated field, the interrupted field, and the unirradiated field.
[0120] The interrupt control point determination unit is used to determine the interrupt control point in the interrupt field based on the interrupt field.
[0121] The planning update module 400 is also used to determine the remaining dose of the interrupted field of treatment based on the treatment records and the original treatment plan.
[0122] The planning update module 400 is also used to set the status of the interrupted field to complete and the status of the original treatment plan to complete if the remaining dose of the interrupted field is less than the minimum dose of the device and the interrupted field is the last field in the original treatment plan; if the remaining dose of the interrupted field is greater than or equal to the minimum dose of the device, or if the interrupted field is not the last field in the original treatment plan, a supplementary treatment plan is generated based on the irradiated field, the interrupted field, the unirradiated field and the interruption control point.
[0123] The planning update module 400 is also used to determine the remaining irradiation dose of the interruption control point based on the treatment record and the original treatment plan; determine the number of remaining control points of the interruption control point in the corresponding irradiation field based on the interruption control point and the original treatment plan; adjust the treatment plan of the interrupted irradiation field based on the remaining irradiation dose, the number of remaining control points, the treatment record and the original treatment plan; and generate a supplementary irradiation treatment plan based on the treatment plan of the irradiated field, the adjusted treatment plan of the interrupted irradiation field and the treatment plan of the unirradiated field.
[0124] The plan update module 400 is further configured to: set the status of the treatment plan corresponding to the interrupted field to complete if the number of remaining control points is zero and the remaining irradiation dose is less than the minimum dose of the device; adjust the treatment plan of the interrupted field according to the treatment record and the original treatment plan using a first rule if the number of remaining control points is zero and the remaining irradiation dose is greater than or equal to the minimum dose of the device; adjust the treatment plan of the interrupted field according to the treatment record and the original treatment plan using a second rule if the number of remaining control points is greater than zero and the remaining irradiation dose is less than the minimum dose of the device; and adjust the treatment plan of the interrupted field according to the treatment record and the original treatment plan using a third rule if the number of remaining control points is greater than zero and the remaining irradiation dose is greater than or equal to the minimum dose of the device.
[0125] The plan update module 400 is also used to obtain, according to the original treatment plan, the first control point information corresponding to the interruption control point and the second control point information of the control point above the interruption control point; calculate the ratio of the irradiated dose of the interruption control point to the total dose of the interruption control point; add a control point before the first control point of the interruption field, and update the information of the newly added control point according to the ratio, the first control point information and the second control point information; adjust the dose percentage of the remaining control point in the interruption field to 1, and adjust the total dose of the control point to the remaining irradiation dose.
[0126] The plan update module 400 is further configured to: obtain, according to the original treatment plan, the first control point information corresponding to the interruption control point and the second control point information of the control point preceding the interruption control point; obtain, according to the treatment record and the original treatment plan, the dose percentage of all control points in the interruption field, the total dose of the interruption field, and the irradiated dose of the interruption field; calculate the ratio of the irradiated dose of the interruption control point to the total dose of the interruption control point; update the first control point information of the interruption field according to the ratio, the first control point information, and the second control point information; and update the dose percentage of the corresponding control point according to the dose percentage of all control points, the total dose of the interruption field, and the irradiated dose of the interruption field.
[0127] The plan update module 400 is further configured to: obtain, according to the original treatment plan, the first control point information corresponding to the interruption control point and the second control point information of the control point preceding the interruption control point; obtain, according to the treatment record and the original treatment plan, the dose percentage of all control points in the interruption field, the total dose of the interruption field, and the irradiated dose of the interruption field; calculate the ratio of the irradiated dose of the interruption control point to the total dose of the interruption control point; add a control point before the first control point of the interruption field, and update the information of the newly added control point according to the ratio, the first control point information, and the second control point information; and update the dose percentage of the corresponding control point according to the dose percentage of all control points, the total dose of the interruption field, and the irradiated dose of the interruption field.
[0128] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can reside in the same processor; or the above modules can be located in different processors in any combination.
[0129] In addition, combined Figure 1 The method for generating supplementary treatment plans described in this application can be implemented using computer equipment. Figure 9 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of this application.
[0130] The computer device may include a processor 91 and a memory 92 storing computer program instructions.
[0131] Specifically, the processor 91 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0132] The memory 92 may include a mass storage device for data or instructions. For example, and not limitingly, the memory 92 may include a hard disk drive (HDD), a floppy disk drive, a solid-state drive (SSD), flash memory, an optical disk drive, a magneto-optical disk drive, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 92 may include removable or non-removable (or fixed) media. Where appropriate, the memory 92 may be internal or external to a data processing device. In a particular embodiment, the memory 92 is non-volatile memory. In a particular embodiment, the memory 92 includes read-only memory (ROM) and random access memory (RAM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), an electrically alterable read-only memory (EAROM), or flash memory, or a combination of two or more of these. Where appropriate, the RAM can be Static Random-Access Memory (SRAM) or Dynamic Random-Access Memory (DRAM). DRAM can be Fast Page Mode Dynamic Random-Access Memory (FPMDRAM), Extended Data Out Dynamic Random-Access Memory (EDODRAM), Synchronous Dynamic Random-Access Memory (SDRAM), etc.
[0133] The memory 92 can be used to store or cache various data files that need to be processed and / or communicated, as well as possible computer program instructions executed by the processor 91.
[0134] The processor 91 reads and executes computer program instructions stored in the memory 92 to implement any of the supplementary treatment plan generation methods in the above embodiments.
[0135] In some embodiments, the computer device may further include a communication interface 93 and a bus 90. For example, Figure 9 As shown, the processor 91, memory 92, and communication interface 93 are connected through bus 90 and complete communication with each other.
[0136] The communication interface 93 is used to enable communication between the various modules, devices, units, and / or equipment in the embodiments of this application. The communication port 93 can also enable data communication with other components such as external devices, image / data acquisition devices, databases, external storage, and image / data processing workstations.
[0137] Bus 90 includes hardware, software, or both, that couples components of a computer device together. Bus 90 includes, but is not limited to, at least one of the following: data bus, address bus, control bus, expansion bus, and local bus. For example, and not as a limitation, bus 90 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 90 may include one or more buses. Although specific buses are described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.
[0138] The computer device can execute the supplementary treatment plan generation method in this application embodiment based on the acquired computer instructions, thereby achieving a combination of... Figure 1 The method for generating supplementary treatment plans is described.
[0139] Furthermore, in conjunction with the supplementary treatment plan generation method in the above embodiments, this application embodiment can provide a computer-readable storage medium for implementation. This computer-readable storage medium stores computer program instructions; when executed by a processor, these computer program instructions implement any of the supplementary treatment plan generation methods in the above embodiments.
[0140] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0141] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A method for generating a supplementary treatment plan, characterized in that, include: Obtain the treatment records and original treatment plans of the subjects to be irradiated; Based on the treatment records and the original treatment plan, determine the irradiated field, interrupted field, unirradiated field, remaining dose of the interrupted field, and interruption control point; If the remaining dose in the interrupted field is greater than or equal to the device's minimum dose, or if the interrupted field is not the last field in the original treatment plan: Based on the treatment records and the original treatment plan, determine the remaining irradiation dose at the interruption control point; Based on the interruption control point and the original treatment plan, determine the number of remaining control points in the corresponding field of fire. If the number of remaining control points is zero and the remaining irradiation dose of the interrupted control point is less than the minimum dose of the device, the status of the treatment plan corresponding to the interrupted field is set to complete. If the number of remaining control points is zero and the remaining irradiation dose of the interrupted control point is greater than or equal to the minimum dose of the device, the treatment plan for the interrupted field is adjusted according to the treatment record and the original treatment plan by the first rule. If the number of remaining control points is greater than zero, and the remaining irradiation dose of the interrupted control point is less than the minimum dose of the device, the treatment plan of the interrupted field is adjusted according to the treatment record and the original treatment plan by the second rule. If the number of remaining control points is greater than zero, and the remaining irradiation dose of the interrupted control point is greater than or equal to the minimum dose of the device, the treatment plan for the interrupted field is adjusted according to the treatment record and the original treatment plan by the third rule. A supplementary irradiation treatment plan is generated based on the treatment plan for the irradiated field, the adjusted treatment plan for the interrupted field, and the treatment plan for the unirradiated field.
2. The method for generating a supplementary treatment plan according to claim 1, characterized in that, The determination of irradiated fields, interrupted fields, unirradiated fields, and interruption control points based on the treatment records and original treatment plan includes: The treatment records were compared with the original treatment plan to obtain the irradiated fields, interrupted fields, and unirradiated fields. Based on the interrupted firing field, determine the interruption control point in the interrupted firing field.
3. The method for generating a supplementary treatment plan according to claim 1, characterized in that, The method further includes: If the remaining dose of the interrupted field is less than the minimum dose of the device, and the interrupted field is the last field in the original treatment plan, the status of the interrupted field is set to complete, and the status of the original treatment plan is set to complete.
4. The method for generating a supplementary treatment plan according to claim 1, characterized in that, The adjustment of the treatment plan for the interrupted shooting field according to the treatment record and the original treatment plan via the first rule includes: According to the original treatment plan, obtain the first control point information corresponding to the interruption control point and the second control point information of the control point above the interruption control point; Calculate the ratio of the irradiated dose at the interruption control point to the total dose at the interruption control point; A new control point is added before the first control point of the interrupted firing field, and the information of the newly added control point is updated according to the ratio, the information of the first control point, and the information of the second control point. The percentage of dose at the remaining control points in the interrupted radiation field is adjusted to 1, and the total dose at the control points is adjusted to the remaining irradiation dose.
5. The method for generating a supplementary treatment plan according to claim 1, characterized in that, The adjustment of the treatment plan for the interrupted shooting field according to the treatment records and the original treatment plan via the second rule includes: According to the original treatment plan, obtain the first control point information corresponding to the interruption control point and the second control point information of the control point above the interruption control point; Based on the treatment records and the original treatment plan, obtain the dose percentage of all control points in the interrupted field, the total dose of the interrupted field, and the irradiated dose of the interrupted field; Calculate the ratio of the irradiated dose at the interruption control point to the total dose at the interruption control point; Update the first control point information of the interrupted firing field based on the ratio, the first control point information, and the second control point information; The dose percentage of the corresponding control point is updated based on the dose percentage of all control points, the total dose of the interrupted field, and the dose already irradiated in the interrupted field.
6. The method for generating a supplementary treatment plan according to claim 1, characterized in that, The adjustment of the treatment plan for the interrupted shooting field according to the treatment records and the original treatment plan via a third rule includes: According to the original treatment plan, obtain the first control point information corresponding to the interruption control point and the second control point information of the control point above the interruption control point; Based on the treatment records and the original treatment plan, obtain the dose percentage of all control points in the interrupted field, the total dose of the interrupted field, and the irradiated dose of the interrupted field; Calculate the ratio of the irradiated dose at the interruption control point to the total dose at the interruption control point; A new control point is added before the first control point of the interrupted firing field, and the information of the newly added control point is updated according to the ratio, the information of the first control point, and the information of the second control point. The dose percentage of the corresponding control point is updated based on the dose percentage of all control points, the total dose of the interrupted field, and the dose already irradiated in the interrupted field.
7. A device for generating supplementary treatment plans, characterized in that, include: The acquisition module is used to acquire the treatment records and original treatment plans of the subjects to be irradiated. The interruption determination module is used to determine the irradiated field, interrupted field, unirradiated field, remaining dose of the interrupted field, and interruption control point based on the treatment record and the original treatment plan. The treatment plan generation module is configured to handle situations where the remaining dose in the interrupted field is greater than or equal to the device's minimum dose, or where the interrupted field is not the last field in the original treatment plan: Based on the treatment records and the original treatment plan, determine the remaining irradiation dose at the interruption control point; Based on the interruption control point and the original treatment plan, determine the number of remaining control points in the corresponding field of fire. If the number of remaining control points is zero and the remaining irradiation dose of the interrupted control point is less than the minimum dose of the device, the status of the treatment plan corresponding to the interrupted field is set to complete. If the number of remaining control points is zero and the remaining irradiation dose of the interrupted control point is greater than or equal to the minimum dose of the device, the treatment plan for the interrupted field is adjusted according to the treatment record and the original treatment plan by the first rule. If the number of remaining control points is greater than zero, and the remaining irradiation dose of the interrupted control point is less than the minimum dose of the device, the treatment plan of the interrupted field is adjusted according to the treatment record and the original treatment plan by the second rule. If the number of remaining control points is greater than zero, and the remaining irradiation dose of the interrupted control point is greater than or equal to the minimum dose of the device, the treatment plan for the interrupted field is adjusted according to the treatment record and the original treatment plan by the third rule. The plan generation module is also used to generate a supplementary irradiation treatment plan based on the treatment plan of the irradiated field, the adjusted treatment plan of the interrupted field, and the treatment plan of the unirradiated field.
8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the supplementary treatment plan generation method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Radiotherapy control method and device, system, equipment and storage medium
CN108744308A