Radiotherapy system and storage medium
By obtaining the image deviation value in the radiotherapy system and adjusting the treatment plan, the interruption problem caused by the tumor position deviation in radiotherapy is solved and an efficient and accurate treatment process is achieved.
Patent Information
- Application Number
- CN202310843432.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-10
- Publication Date
- 2025-01-21
AI Technical Summary
During the radiation therapy process, there is a large deviation between the patient's tumor location and the tumor location in the localization image, resulting in the problem of interruption of treatment and re-formulation of treatment plans.
Provide a radiotherapy system that acquires a first guidance image and a first planning image, determines image deviation values, and adjusts the initial treatment plan based on these deviation values to generate a target treatment plan, thereby eliminating the need for treatment without interrupting treatment. Rotation angle.
It is possible to eliminate the rotation angle between the patient's tumor position and the tumor position in the positioning image without interrupting treatment, thereby improving treatment accuracy and efficiency.
Smart Images

Figure CN119327046A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of medical technology, in particular to the field of radiotherapy technology, and specifically to a radiotherapy system and a storage medium. Background Art
[0002] Radiotherapy (RT) is a method of treating tumors using radioactive rays. As one of the main means of treating malignant tumors, radiotherapy can cause complete necrosis or apoptosis of cancer cells.
[0003] One of the key technologies of radiotherapy is the precise positioning of the tumor during the treatment process. Therefore, before the patient is given radiotherapy, the patient's position needs to be adjusted according to the patient's positioning image so that the patient's tumor position during the treatment process is consistent with the tumor position in the positioning image. The positioning image is the image used when formulating the treatment plan.
[0004] At present, when adjusting the patient's position during treatment, the treatment bed is usually used to adjust the patient's position. However, some deviations cannot be accurately adjusted to the desired position by the treatment bed. Therefore, when there is a large deviation between the patient's tumor position and the tumor position in the positioning image, it is often necessary to interrupt the treatment and re-formulate the treatment plan. Summary of the invention
[0005] The embodiments of the present disclosure provide a radiotherapy system and a storage medium, which can eliminate the rotation angle between the tumor position of the patient and the tumor position in the positioning image without interrupting the treatment.
[0006] In a first aspect, the present disclosure provides a radiotherapy system, comprising: at least one storage device, comprising at least one set of instruction sets for adaptive treatment planning; and at least one processor, for communicating with the at least one storage device, wherein when executing the at least one set of instruction sets, the at least one processor is used to control the system to perform the following operations: acquiring a first guide image, wherein the first guide image is an image generated by an image guidance device of the radiotherapy system; acquiring a first planning image, wherein the first planning image is an image used to formulate an initial treatment plan; determining a first image deviation value based on the first guide image and the first planning image; and adjusting the initial treatment plan based on the first image deviation value to generate a target treatment plan.
[0007] In some embodiments, the processor is also used to: adjust the first planned image based on the first image deviation value to obtain the current planned image; determine the second image deviation value based on the first guide image and the current planned image; if the second image deviation value meets the planning requirements, adjust the initial treatment plan according to the first image deviation value to generate the target treatment plan; if the second image deviation value does not meet the planning requirements, adjust the current planned image based on the second image deviation value until the image deviation value between the current planned image and the first guide image after N adjustments meets the planning requirements; N is an integer greater than 2; adjust the initial treatment plan according to the first N image deviation values to generate the target treatment plan.
[0008] In some embodiments, the processor is also used to: adjust the first planning image based on the first image deviation value to obtain the current planning image; adjust the initial treatment plan based on the first image deviation value to generate the current treatment plan; determine the second image deviation value based on the first guide image and the current planning image; if the second image deviation value meets the planning requirements, determine the current treatment plan as the target treatment plan; if the second image deviation value does not meet the planning requirements, adjust the current planning image based on the second image deviation value, and adjust the current treatment plan according to the second image deviation value until the image deviation value between the adjusted current planning image and the first guide image meets the planning requirements; determine the treatment plan corresponding to the adjusted current planning image as the target treatment plan.
[0009] In some embodiments, the first image deviation value includes a displacement deviation value and / or a rotation deviation value; the displacement deviation value is used to identify the position deviation between the first guide image and the first planned image; the rotation deviation value is used to identify the angle deviation between the first guide image and the first planned image.
[0010] In some embodiments, the first image deviation value includes the displacement deviation value and the rotation deviation value; the processor is specifically used to: adjust the position of the patient based on the displacement deviation value; adjust the initial treatment plan based on the rotation deviation value to generate the target treatment plan.
[0011] In some embodiments, the first image deviation value includes an object deviation value and a non-object deviation value; the processor is specifically used to: adjust the position of the patient based on the object deviation value; adjust the initial treatment plan based on the non-object deviation value to generate the target treatment plan.
[0012] In some embodiments, the processor is specifically used to: adjust the patient's position based on the object deviation value and obtain a second guide image of the current patient; adjust the first plan image based on the non-object deviation value to obtain a second plan image; determine a third image deviation value based on the second guide image and the second plan image; if the third image deviation value meets the plan requirements, adjust the initial treatment plan according to the non-object deviation value to generate the target treatment plan; if the third image deviation value does not meet the plan requirements, adjust the second plan image based on the third image deviation value until the image deviation value between the second plan image and the second guide image after N adjustments meets the plan requirements; N is an integer greater than 2; adjust the initial treatment plan according to the first N image deviation values to generate the target treatment plan.
[0013] In some embodiments, the processor is specifically configured to: if the initial treatment plan meets a preset adjustment requirement, adjust the initial treatment plan based on the first image deviation value to generate a target treatment plan.
[0014] In some embodiments, the processor is specifically used to: determine the plan type of the initial treatment plan if the initial treatment plan meets preset adjustment requirements; if the plan type indicates that the initial treatment plan is an adaptive radiation therapy ART plan, adjust the initial treatment plan based on the first image deviation value to generate a target treatment plan; if the plan type indicates that the initial treatment plan is a non-ART plan and the first image deviation value does not meet the plan requirements, adjust the initial treatment plan based on the first image deviation value to generate a target treatment plan.
[0015] In some embodiments, the radiotherapy system includes a tube and a detector; the tube is used to emit an imaging beam; the detector is used to receive the imaging beam emitted by the tube; the processor is specifically used to: acquire a first flat panel image, the first flat panel image is an image of the tube at a first position; acquire a second flat panel image, the second flat panel image is an image of the tube at a second position, the first position and the second position are different; perform image reconstruction on the first flat panel image and the second flat panel image to obtain the first guide image.
[0016] In some embodiments, the radiotherapy system includes two tubes and two detectors; the two tubes are used to emit imaging beams, and the imaging beams emitted by the two tubes intersect; the two detectors are used to receive imaging beams emitted by corresponding tubes; the processor is specifically used to: respectively acquire two-dimensional images collected by the two detectors to obtain two two-dimensional images; and perform image reconstruction on the two two-dimensional images to obtain the first guiding image.
[0017] In some embodiments, the processor is specifically used to: adjust the target position in the initial treatment plan based on the first image deviation; determine the dose distribution of the target area of the object to be radiotherapy based on the adjusted target position; optimize the target weight based on the dose distribution to obtain an optimized target weight; and generate a target treatment plan based on the optimized target weight.
[0018] In some embodiments, the radiotherapy system further includes a treatment plan adjustment device; the treatment plan adjustment device is specifically used to: obtain the first image deviation value, and adjust the initial treatment plan based on the first image deviation value to generate the target treatment plan.
[0019] In some embodiments, the radiotherapy system further includes a host computer, and the treatment plan adjustment device is integrated in the host computer; or, the treatment plan adjustment device is integrated in the image guidance device.
[0020] In a second aspect, the present disclosure also provides a treatment plan adjustment device, comprising: at least one storage device, containing at least one set of instruction sets regarding an adaptive treatment plan; and at least one processor, for communicating with the at least one storage device, wherein, when executing the at least one set of instruction sets, the at least one processor is used to control the system to perform the following operations: obtain an initial treatment plan; receive a first image deviation value; adjust the initial treatment plan based on the first image deviation value to generate a target treatment plan.
[0021] In some embodiments, the treatment plan adjustment device is also used to: adjust the first planned image based on the first image deviation value to obtain the current planned image; if the second image deviation value meets the plan requirements, adjust the initial treatment plan according to the first image deviation value to generate the target treatment plan; if the second image deviation value does not meet the plan requirements, adjust the current planned image based on the second image deviation value until the image deviation value between the current planned image and the first guide image after N adjustments meets the plan requirements; N is an integer greater than 2; adjust the initial treatment plan according to the first N image deviation values to generate the target treatment plan.
[0022] In some embodiments, the treatment plan adjustment device is also used to: adjust the first planning image based on the first image deviation value to obtain the current planning image; adjust the initial treatment plan based on the first image deviation value to generate the current treatment plan; if the second image deviation value meets the planning requirements, determine the current treatment plan as the target treatment plan; if the second image deviation value does not meet the planning requirements, adjust the current planning image based on the second image deviation value, and adjust the current treatment plan according to the second image deviation value until the image deviation value between the adjusted current planning image and the first guide image meets the planning requirements; determine the treatment plan corresponding to the adjusted current planning image as the target treatment plan.
[0023] In a third aspect, the present disclosure further provides a computer-readable storage medium on which is stored a computer program for the radiotherapy system described in the first aspect and a possible implementation manner of the first aspect.
[0024] The radiotherapy system provided by the present disclosure can obtain a first guide image and a first planning image, and then determine a first image deviation value based on the first guide image and the first planning image; finally, the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan. Therefore, in the present disclosure, the rotation angle between the patient's tumor position and the tumor position in the positioning image can be eliminated without interrupting the treatment. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.
[0026] Figure 1 is a schematic diagram of a radiotherapy system according to an embodiment of the present disclosure;
[0027] Figure 2 is a schematic flow chart of a radiotherapy method shown in an embodiment of the present disclosure;
[0028] Figure 3 is a schematic diagram of a process for generating a target treatment plan shown in an embodiment of the present disclosure;
[0029] Figure 4 is another schematic diagram of a process for generating a target treatment plan according to an embodiment of the present disclosure;
[0030] Figure 5 is another schematic diagram of a process for generating a target treatment plan according to an embodiment of the present disclosure;
[0031] Figure 6 is another schematic diagram of a process for generating a target treatment plan according to an embodiment of the present disclosure;
[0032] Figure 7 is an interactive flow chart of a radiotherapy method shown in an embodiment of the present disclosure;
[0033] Figure 8 is an interactive flow chart of another radiotherapy method shown in an embodiment of the present disclosure;
[0034] Fig. 9 is an interactive flow chart of another radiotherapy method shown in an embodiment of the present disclosure;
[0035] Fig.10 is a block diagram of an electronic device shown in an embodiment of the present disclosure;
[0036] Fig.11 is a schematic diagram of a process of generating a target treatment plan by a treatment plan adjustment device according to an embodiment of the present disclosure;
[0037] Fig.12 is a schematic diagram of a process of generating a target treatment plan by a treatment plan adjustment device according to an embodiment of the present disclosure;
[0038] Fig.13 It is a flow chart of the process of generating a target treatment plan by the treatment plan adjustment device shown in the embodiment of the present disclosure. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.
[0040] In the description of the present disclosure, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present disclosure and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present disclosure. In addition, the terms "first", "second", and "third" are used only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first", "second", and "third" may explicitly or implicitly include one or more of the features. In the description of the present disclosure, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0041] In this disclosure, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this disclosure as "exemplary" is not necessarily to be construed as being preferred or advantageous over other embodiments. The following description is given to enable any person skilled in the art to implement and use the present disclosure. In the following description, details are listed for the purpose of explanation. It should be understood that a person of ordinary skill in the art can recognize that the present disclosure can be implemented without using these specific details. In other instances, well-known structures and processes are not elaborated in detail to avoid obscuring the description of the present disclosure with unnecessary details. Therefore, the present disclosure is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in the present disclosure.
[0042] It should be noted that since the method of the embodiment of the present disclosure is executed in a computer device, the processing objects of each computer device exist in the form of data or information. For example, time is actually time information. It can be understood that if size, quantity, position, etc. are mentioned in subsequent embodiments, they are all corresponding data to facilitate processing by the computer device. The details will not be repeated here.
[0043] The present disclosure relates to radiotherapy technology, and the radiation beam used for radiotherapy may include a particle beam (e.g., a neutron beam, a proton beam, an electron beam, etc.), a photon beam (e.g., an X-ray, a gamma ray), etc., or a combination thereof. In order to solve the technical problem in the prior art that when there is a large deviation between the patient's tumor position and the tumor position in the positioning image, and the deviation cannot be eliminated by moving the patient's position, it is often necessary to interrupt the treatment and re-formulate the treatment plan, the embodiment of the present disclosure provides a radiotherapy system and a storage medium, which can obtain a first guide image and a first plan image, and determine a first image deviation value based on the first guide image and the first plan image; then adjust the initial treatment plan based on the first image deviation value to generate a target treatment plan. Therefore, in the present disclosure, there is no need to interrupt the treatment, and the treatment accuracy and efficiency are improved.
[0044] Figure 1 A schematic diagram of a scene of a radiotherapy system provided in an embodiment of the present disclosure, the radiotherapy system may include a radiotherapy device 100, an imaging computer device 200, a main control system 300, a slave control system 400 and a storage device 500.
[0045] The radiotherapy device 100 may include a patient support device 101, a rotating gantry 102, and at least one set of image acquisition components disposed on the rotating gantry 102. Figure 1 Only one set of image acquisition components arranged on the rotating frame 102 is shown. Each set of image acquisition components includes a tube 103 and a detector 104 arranged opposite to each other. Among them:
[0046] The patient support device 101 can support the patient P and can also position the patient P. For example, the patient support device 101 can be a three-dimensional, four-dimensional, five-dimensional or six-dimensional treatment bed or treatment chair. Taking the patient support device 101 as a treatment bed as an example, a three-dimensional treatment bed refers to a bed that can be positioned in three orthogonal directions (such as in Figure 1 A treatment couch is a treatment couch that can be translated in three orthogonal directions (the X, Y and Z directions shown in the figure); a four-dimensional treatment couch refers to a treatment couch that can be translated in three orthogonal directions and can be rotated in any one of the three orthogonal directions; a five-dimensional treatment couch refers to a treatment couch that can be translated in three orthogonal directions and can be rotated in any two of the three orthogonal directions; a six-dimensional treatment couch refers to a treatment couch that can be translated in three orthogonal directions and can be rotated in three orthogonal directions.
[0047] The rotating rack 102 can drive the tube 103 and the detector 104 to rotate around the axis N. The rotating rack 102 can be a ring rack, a C-arm rack, a drum rack, etc. The present disclosure does not limit the structure of the rotating rack, and only uses the example shown in the accompanying drawings as an example for illustration.
[0048] In some embodiments, the tube 103 is a ray emission source, which may also be referred to as a ray tube or an imaging source. The tube 103 may be used to emit an imaging beam M (e.g., a KV-level X-ray). The tube 103 may include a linear accelerator. The number of the tubes 103 may be one or more, such as two.
[0049] The detector 104 may be a flat panel detector or a curved surface detector. The detector 104 is used to receive the imaging beam emitted by the tube 103. The detector 104 may generate a corresponding two-dimensional image or a three-dimensional image according to the received imaging beam emitted by the tube 103. In some embodiments, the detector 104 may be, for example, a CT (Computed Tomography) device, a cone beam CT device, a PET (positron emission tomography) device, a volume CT device, or a combination thereof.
[0050] The image computer device 200 is connected in communication with the detector 104 and the main control system 300, the main control system 300 is connected in communication with the slave control system 400, and the slave control system 400 is connected in communication with the patient support device 101 in the radiotherapy device 100.
[0051] In some embodiments, the image computer device 200 is a computer device with a graphical user interface (GUI), and the computer device includes: one or more processors, a memory, and one or more applications. For example, the image computer device 200 may include an image guidance system (IGS) application, and the processor of the image computer device 200 executes the IGS application to achieve: obtaining the first guidance image of the patient from the detector 104, and determining the first image deviation value according to the first guidance image of the patient and the first planned image of the patient. For example, the image computer device 200 may also include: a treatment plan adjustment device, and the processor of the image computer device 200 achieves: obtaining the first image deviation value, adjusting the initial treatment plan of the patient based on the first image deviation value, and generating a target treatment plan through the treatment plan adjustment device.
[0052] In some embodiments, the treatment plan adjustment device can be integrated into the image guidance device, that is, the processor of the image computer device 200 executes the IGS application to achieve: obtaining the patient's first guidance image from the detector 104, determining the first image deviation value based on the patient's first guidance image and the patient's first planning image, adjusting the patient's initial treatment plan based on the first image deviation value, and generating a target treatment plan.
[0053] In some embodiments, the main control system 300 may also be referred to as a host computer. The main control system 300 is a computer device with a GUI, and the computer device includes: one or more processors, a memory, and one or more application programs. The main control system 300 may be used to generate control instructions for the radiotherapy device 100, the image computer device 200, the slave control system 400, or the storage device 500. For example: the main control system 300 may send instructions to the slave control system 400 so that the slave control system 400 controls the movement of other moving parts such as the patient support device 101 or the rotating frame 102 of the radiotherapy device 100. For another example: the main control system 300 may send instructions to the image computer device 200 so that the image computer device 200 adjusts the first planned image of the patient according to the first image deviation value. In some embodiments, the instructions may be input by a user (e.g., a doctor) via the user interface of the main control system 300.
[0054] In some embodiments, the treatment plan adjustment device can be integrated into the host computer, that is, the treatment plan adjustment device can be integrated into the main control system 300. Accordingly, the processor of the main control system 300 can achieve the following through the treatment plan adjustment device: obtaining the first image deviation value, adjusting the initial treatment plan of the patient based on the first image deviation value, and generating a target treatment plan. In some embodiments, the host computer is connected to the treatment plan system for communication, and receives the treatment plan generated by the treatment plan system. The treatment plan adjustment device can be integrated into the treatment plan system.
[0055] In the embodiment of the present disclosure, the image computer device 200 and the main control system 300 can be independent servers, or a server network or server cluster composed of servers. For example, the computer device described in the embodiment of the present disclosure includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud server composed of a plurality of servers. The cloud server is composed of a large number of computers or network servers based on cloud computing.
[0056] In the embodiment of the present disclosure, the image computer device 200 and the main control system 300 can be general-purpose computer devices or special-purpose computer devices. In a specific implementation, the computer device can be a desktop computer, a portable computer, a network server, a PDA (Personal Digital Assistant), a mobile phone, a tablet computer, a wireless terminal device, a communication device, an embedded device, etc. This embodiment does not limit the type of computer device.
[0057] In some embodiments, the slave control system 400 may be a motion controller, which may control the movement of other moving parts such as the patient support device 101 or the rotating frame 102 of the radiotherapy device 100 according to the control instructions sent by the master control system 300, so as to locate the patient's tumor. For example, the motion controller is a dedicated controller for controlling the operation mode of the motor, which can generally be divided into: a motion controller with a single-chip microcomputer or a microcomputer processor as the core, a motion controller with a dedicated chip as the core processor, and a PC bus-based motion controller with a digital signal processing (DSP) and a field programmable gate array (FPGA) as the core processor.
[0058] In some embodiments, the slave control system 400 may be a computer device, which may include a processor, a storage device, an input / output (I / O) and a communication port. The processor may include a microcontroller, a microprocessor, a reduced instruction set computer (RISC), an application-specific integrated circuit (ASIC), an application-specific instruction set processor (ASIP), a central processing unit (CPU), a graphics processing unit (GPU), a physical processor (PPU), a single-chip microcomputer, a digital signal processor, a field programmable gate array (FPGA), an advanced reduced instruction set system (ARM), a programmable logic device (PLD), any circuit or processor capable of performing at least one function, or any combination thereof.
[0059] In the embodiments of the present disclosure, communication between the imaging computer device 200 and the detector 104, between the imaging computer device 200 and the main control system 300, between the main control system 300 and the slave control system 400, and between the slave control system 400 and the radiotherapy device 100 can be achieved through any communication method, including but not limited to: mobile communication based on 2G, 3G, 4G, 5G, Long Term Evolution (LTE), World Wide Interoperability for Microwave Access (WiMAX), or computer network communication based on TCP / IP protocol suite (TCP / IP), User Datagram Protocol (UDP), etc.
[0060] The storage device 500 can store data, instructions and / or any other information. In some embodiments, the storage device 500 can store data obtained from the image computer device 200. In some embodiments, the storage device 500 can store data and / or instructions used by the main control system 300 to execute the exemplary methods described in the present disclosure. In some embodiments, the storage device 500 may include a large capacity memory, a removable memory, a volatile read-write memory, a read-only memory (ROM), etc. or any combination thereof. Exemplary large capacity memory may include a disk, an optical disk, a solid-state drive, etc. Exemplary removable memory may include a flash drive, a floppy disk, an optical disk, a memory card, a compressed disk, a magnetic tape, etc. Exemplary volatile read-write memory may include a random access memory (RAM). Exemplary RAM may include Dynamic Random Access Memory (DRAM), Double-Data-Rate Synchronous Dynamic RAM (DDR SDRAM), Static Random Access Memory (SRAM), Thyristor RAM (T-RAM), Zero Capacitor RAM (Z-RAM), etc. Exemplary ROM may include Mask-programmed ROM (MROM), Programmable ROM (PROM), Erasable Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), Compact Disc ROM (CD-ROM), Digital Versatile Disk ROM, etc.
[0061] In some embodiments, the storage device 500 may be implemented on a cloud platform. By way of example only, a cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-layer cloud, the like, or any combination thereof. In some embodiments, the storage device 500 may be connected to a network to communicate with one or more other components of the radiotherapy system (e.g., the main control system 300, the image computer device 200). One or more components of the radiotherapy system may access data or instructions stored in the storage device 500 via a network. In some embodiments, the storage device 500 may be directly connected to or communicate with one or more other components of the radiotherapy system (e.g., the main control system 300, the image computer device 200). In some embodiments, the storage device 500 may be part of the main control system 300, the image computer device 200.
[0062] In the embodiment of the present disclosure, the planned image may be at least one of a CBCT image, a CT image, an MR image, a PET image, a B-type ultrasound image, or a fused image of at least two of these images, or a DRR image corresponding to at least one of these images, or a DRR image corresponding to a fused image of at least two of these images, and the like, and is not specifically limited here.
[0063] It should be noted that Figure 1 The scene diagram of the image-guided radiotherapy system shown is only an example. The image-guided radiotherapy system and the scene described in the embodiment of the present disclosure are intended to more clearly illustrate the technical solution of the embodiment of the present disclosure, and do not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Those skilled in the art will appreciate that with the evolution of the image-guided radiotherapy system and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0064] Figure 2 A schematic diagram of a radiotherapy method provided in an embodiment of the present disclosure, which can be applied to Figure 1 In the radiation therapy system shown in FIG. Figure 2 As shown, the method includes:
[0065] S201: Acquire a first guiding image.
[0066] The first guiding image is an image generated by an image guiding device of the radiotherapy system.
[0067] For example, the image guidance device may obtain an image of a detector in a radiotherapy system, or the image guidance device may obtain multiple two-dimensional images acquired by at least one group of image acquisition components included in the radiotherapy system, and reconstruct the acquired multiple two-dimensional images to obtain a first guidance image. Wherein, a group of image acquisition components includes a tube and a detector arranged relatively to each other.
[0068] In the disclosed embodiment, the number of image acquisition components included in the radiotherapy system is not limited. For example, the number of image acquisition components can be one group (i.e., the radiotherapy system includes one tube and one detector), or two groups (i.e., the radiotherapy system includes two tubes and two detectors). The following will take these two cases as examples to describe this step in detail.
[0069] In an optional embodiment, the radiotherapy system includes a tube and a detector; wherein the tube is used to emit an imaging beam, and the detector is used to receive the imaging beam emitted by the tube. The exemplary S201 includes: acquiring a first flat panel image, acquiring a second flat panel image, and reconstructing the first flat panel image and the second flat panel image to obtain a first guiding image. The first flat panel image is an image of the tube at a first position; the second flat panel image is an image of the tube at a second position, and the first position and the second position are different.
[0070] Specifically, in some embodiments, when the rotating gantry in the radiotherapy system drives the tube to rotate to the first position, the tube can emit an imaging beam, and the detector can receive the imaging beam emitted by the tube to generate a corresponding two-dimensional image, that is, a first flat panel image. After the first flat panel image is generated, the rotating gantry in the radiotherapy system drives the tube to rotate to the second position. After reaching the second position, the tube can emit an imaging beam again, and the detector can receive the imaging beam emitted by the tube to generate a corresponding two-dimensional image, that is, a second flat panel image. After the second flat panel image is generated, the detector can send the first flat panel image and the second flat panel image to the image guidance device. After receiving the first flat panel image and the second flat panel image, the image guidance device can reconstruct the first flat panel image and the second flat panel image to obtain the first guidance image.
[0071] In some embodiments, the guide image may be a three-dimensional image, for example, a three-dimensional image obtained by image reconstruction of the first flat panel image and the second flat panel image.
[0072] In some embodiments, the guide image may be a two-dimensional image. For example, it may be an image generated by a detector, or a two-dimensional image obtained by reconstructing a three-dimensional image from multiple images of the detector and then projecting the reconstructed image.
[0073] In another optional embodiment, the radiotherapy system includes two tubes and two detectors; wherein the two tubes are used to emit imaging beams, and the imaging beams emitted by the two tubes intersect; and the two detectors are used to receive the imaging beams emitted by the corresponding tubes. Accordingly, S201 includes: respectively acquiring two-dimensional images collected by the two detectors to obtain two two-dimensional images; and reconstructing the two two-dimensional images to obtain a first guiding image.
[0074] Specifically, in some embodiments, the two tubes are respectively a first tube and a second tube, and the two detectors are respectively a first detector and a second detector, wherein the first tube and the first detector are arranged relative to each other (i.e., the first detector receives the imaging beam emitted by the first tube), and the second tube and the second detector are arranged relative to each other (i.e., the second tube receives the imaging beam emitted by the second tube). The first tube and the second tube can emit imaging beams that are orthogonal to each other (i.e., the angle interval is 90 degrees) or approximately orthogonal to each other (i.e., the angle interval is about 90 degrees), the first detector receives the imaging beam emitted by the first tube and generates a corresponding two-dimensional image, and the second detector receives the imaging beam emitted by the second tube and generates a corresponding two-dimensional image. The first detector and the second detector can send the generated two-dimensional images to the image guidance device, and after the image guidance device receives the two two-dimensional images, the two two-dimensional images can be image reconstructed to obtain a first guidance image. The exemplary guidance image can be a three-dimensional image, which can be a three-dimensional image obtained by image reconstruction of the two two-dimensional images after the image guidance device receives the two two-dimensional images. The guidance image can also be a two-dimensional image, such as the three-dimensional image obtained by further image reconstruction of the two two-dimensional images can be projected to obtain a two-dimensional image.
[0075] S202: Acquire a first planned image.
[0076] The first planning image is an image used to formulate an initial treatment plan.
[0077] In the disclosed embodiment, the first planned image may be a positioning image or a diagnostic image, which is not limited in the disclosed embodiment. The diagnostic image is a diagnostic CT and / or diagnostic MRI image taken for diagnosis of the patient; the location and size of the patient's tumor can be determined based on the diagnostic image to determine the treatment method (surgery, radiotherapy or chemotherapy, etc.). The positioning image is a planned CT and / or planned MRI image taken for the purpose of formulating a treatment plan.
[0078] In the disclosed embodiments, the selection of the first planning image (positioning image or diagnostic image) can be further selected in combination with the actual situation and the advantages of the two images. Among them, the advantage of using the positioning image as the first planning image is that it is obtained before treatment. When the patient is positioned according to the position of the tumor in the positioning image, the positioning error is small, and the accurate position can be quickly reached, thereby improving the efficiency of the operation. The advantage of using the diagnostic image as the first planning image is that the patient does not need to take a positioning image, which can not only help the patient reduce the radiation of taking the positioning image, but also help the patient save the cost of taking the positioning image, but the use of diagnostic images for treatment planning may result in large positioning errors.
[0079] S203: Determine a first image deviation value according to the first guide image and the first planning image.
[0080] For example, in an embodiment provided by the present disclosure, after acquiring the first guide image and the first planning image through S201 and S202, the first region to be registered in the first guide image and the second region to be registered in the first planning image can be determined, and then the first region to be registered and the second region to be registered are compared to obtain a first image deviation value. The first region to be registered can be a tumor region in the first guide image; the second region to be registered can be a tumor region in the first planning image.
[0081] Exemplarily, in one embodiment, after the image guidance device acquires the first guidance image and the first planning image, it can determine the tumor area of the first guidance image (i.e., the first area to be registered) and the tumor area of the first planning image (i.e., the second area to be registered), and compare the shape, position, and size of the tumor in the tumor area of the first guidance image with the shape, position, and size of the tumor in the tumor area of the first planning image to determine the first image deviation value.
[0082] In an optional embodiment, the first image deviation value may include a displacement deviation value and / or a rotation deviation value; wherein the displacement deviation value is used to identify the position deviation between the first guide image and the first plan image; and the rotation deviation value is used to identify the angle deviation between the first guide image and the first plan image. The first image deviation value may include a displacement deviation value and / or a rotation deviation value, that is, the first image deviation value may include only a displacement deviation value, or only a rotation deviation value, or both a displacement deviation value and a rotation deviation value.
[0083] It should be noted that, similar to the first image deviation value, the remaining image deviation values (for example, the second image deviation value, the third image deviation value...) in the embodiment of the present disclosure may also include displacement deviation values and / or rotation deviation values. Accordingly, the displacement deviation value of each image deviation value is used to identify the position deviation between the guide image and the planned image corresponding to the image deviation value; the rotation deviation value of each image deviation value is used to identify the angle deviation between the guide image and the planned image corresponding to the image deviation value; the following will not be repeated one by one.
[0084] S204: Adjust the initial treatment plan based on the first image deviation value to generate a target treatment plan.
[0085] In an optional implementation, in the process of adjusting the initial treatment plan based on the first image deviation value to generate the target treatment plan, it is possible to refer to Figure 3 The method shown, such as Figure 3 As shown, the method includes:
[0086] S301, adjusting a first planned image based on a first image deviation value to obtain a current planned image.
[0087] S302: Adjust the initial treatment plan based on the first image deviation value to generate a current treatment plan.
[0088] S303, determining a second image deviation value according to the first guide image and the current plan image. For example, the first guide image and the current plan image are registered. The processor generates the second image deviation value according to the registration result.
[0089] S304, determine whether the second image deviation value meets the planning requirements; if so, execute S305; if not, execute S306.
[0090] In the embodiment of the present disclosure, the planning requirements may include but are not limited to an image deviation value being less than or equal to a preset image deviation threshold; wherein the image deviation threshold may include a displacement deviation threshold and / or a rotation deviation threshold, and the embodiment of the present disclosure does not limit the size of the displacement deviation threshold and the rotation deviation threshold. Exemplarily, the displacement deviation threshold may be 0, or any positive number greater than 0, such as 5; the rotation deviation threshold may be 0, or any positive number greater than 0, such as 8. Accordingly, the planning requirements may be replaced by: the displacement deviation value is less than or equal to the preset displacement deviation threshold, and the rotation deviation value is less than or equal to the preset rotation deviation threshold. Determining whether the second image deviation value meets the planning requirements may be determined by the doctor based on the registration. For example, the doctor confirms that the registration is completed, that is, the registration deviation meets the planning requirements.
[0091] S305: Determine the current treatment plan as the target treatment plan.
[0092] S306, adjusting the current planned image based on the second image deviation value, and adjusting the current treatment plan according to the second image deviation value, until the image deviation value between the adjusted current planned image and the first guide image meets the plan requirement.
[0093] S307, determining the treatment plan corresponding to the adjusted current plan image as the target treatment plan.
[0094] Specifically, in some embodiments, the first planned image can be adjusted based on the first image deviation value to obtain the current planned image, and the initial treatment plan can be adjusted based on the first image deviation value to generate the current treatment plan; then, the second image deviation value is determined based on the first guide image and the current planned image; if the displacement deviation value of the second image deviation value is less than or equal to a preset displacement deviation threshold, and the rotation deviation value of the second image deviation value is less than or equal to the preset rotation deviation threshold, the current treatment plan is determined as the target treatment plan; if the displacement deviation value of the second image deviation value is greater than the preset displacement deviation threshold, or the rotation deviation value of the second image deviation value is greater than the preset rotation deviation threshold, the current planned image is adjusted based on the second image deviation value, and the current treatment plan is adjusted according to the second image deviation value, until the image deviation value between the adjusted current planned image and the first guide image meets the plan requirements, and the treatment plan corresponding to the adjusted current planned image is determined as the target treatment plan.
[0095] For example, it is assumed that the plan requires that the displacement deviation value is less than or equal to a preset displacement deviation threshold, and the rotation deviation value is less than or equal to a preset rotation deviation threshold. The image deviation threshold includes a displacement deviation threshold and a rotation deviation threshold, and the displacement deviation threshold is 5 and the rotation deviation threshold is 8.
[0096] In one embodiment, assuming that the determined second image deviation value includes a displacement deviation value and a rotation deviation value, and the displacement deviation value is 4, and the rotation deviation value is 3, that is, the second image deviation value meets the planning requirements, the current treatment plan can be determined as the target treatment plan.
[0097] In another embodiment, assuming that the determined second image deviation value includes a displacement deviation value and a rotation deviation value, and the displacement deviation value is 6, and the rotation deviation value is 9, that is, the second image deviation value does not meet the planning requirements, the current planning image can be adjusted based on the second image deviation value to obtain an adjusted current planning image. And the current treatment plan is adjusted according to the second image deviation value to obtain an adjusted current treatment plan. If the image deviation value between the adjusted current planning image and the first guide image meets the planning requirements, the adjusted current treatment plan is determined as the target treatment plan. If the image deviation value between the adjusted current planning image and the first guide image does not meet the planning requirements, the above steps are repeated to adjust the adjusted current planning image until the image deviation value between the adjusted current planning image and the first guide image meets the planning requirements, and the treatment plan corresponding to the adjusted current planning image is determined as the target treatment plan.
[0098] In one embodiment, whether the first image deviation value or the second image deviation value meets the treatment plan requirement is mainly determined by the treating doctor. During the image registration process, the treating doctor determines whether the treatment plan requirement is met according to the registration deviation. For example, the doctor confirms that the registration is completed, that is, the registration deviation meets the plan requirement.
[0099] For example, the second deviation value may be sent to the treatment couch, and the treatment couch may compensate for the deviation value.
[0100] Through the above technical solution, the planned image and the treatment plan can be adjusted one or more times according to the image deviation value, until the image deviation value between the adjusted planned image and the guide image meets the plan requirements, and after the plan requirements are met, the treatment plan corresponding to the adjusted planned image is determined as the target treatment plan. Through this method, when there is a rotation deviation or a displacement deviation, the planned image and the treatment plan can be adjusted by the image deviation value to obtain the target plan. Therefore, not only does it not need to interrupt the treatment plan, but it can also effectively improve the treatment efficiency. And because the treatment plan is formulated or adjusted according to the current patient image (i.e., the guide image generated by the imaging system of the radiotherapy system), the treatment accuracy is improved.
[0101] In another optional implementation, in the process of adjusting the initial treatment plan based on the first image deviation value to generate the target treatment plan, it is possible to refer to Figure 4 The method shown, such as Figure 4 As shown, the method includes:
[0102] S401, adjusting a first planned image based on a first image deviation value to obtain a current planned image.
[0103] S402: Determine a second image deviation value according to the first guide image and the current plan image.
[0104] S403, determine whether the second image deviation value meets the planning requirements; if so, execute S404; if not, execute S405.
[0105] S404: Adjust the initial treatment plan according to the first image deviation value to generate a target treatment plan.
[0106] S405, adjusting the current planned image based on the second image deviation value until the image deviation value between the current planned image and the first guide image after N adjustments meets the planning requirement;
[0107] Wherein, N is an integer greater than 2.
[0108] S406: Adjust the initial treatment plan according to the first N image deviation values to generate a target treatment plan.
[0109] Specifically, in some embodiments, the first planned image can be adjusted based on the first image deviation value to obtain the current planned image; the second image deviation value is determined based on the first guide image and the current planned image; if the displacement deviation value of the second image deviation value is less than or equal to a preset displacement deviation threshold, and the rotation deviation value of the second image deviation value is less than or equal to the preset rotation deviation threshold, the initial treatment plan is adjusted according to the first image deviation value to generate a target treatment plan; if the displacement deviation value of the second image deviation value is greater than the preset displacement deviation threshold, or the rotation deviation value of the second image deviation value is greater than the preset rotation deviation threshold, the current planned image is adjusted based on the second image deviation value until the image deviation value between the current planned image and the first guide image after N adjustments is less than or equal to the preset image deviation threshold; the initial treatment plan is adjusted according to the first N image deviation values to generate the target treatment plan.
[0110] For example, it is assumed that the plan requires that the displacement deviation value is less than or equal to a preset displacement deviation threshold, and the rotation deviation value is less than or equal to a preset rotation deviation threshold. The image deviation threshold includes a displacement deviation threshold and a rotation deviation threshold, and the displacement deviation threshold is 5 and the rotation deviation threshold is 8.
[0111] In one embodiment, assuming that the determined second image deviation value includes a displacement deviation value and a rotation deviation value, and the displacement deviation value is 4, and the rotation deviation value is 3, that is, the second image deviation value meets the planning requirements, the initial treatment plan can be adjusted according to the first image deviation value to generate a target treatment plan.
[0112] In another embodiment, assuming that the determined second image deviation value includes a displacement deviation value and a rotation deviation value, and the displacement deviation value is 6, and the rotation deviation value is 9, that is, the second image deviation value does not meet the planning requirements, the current planning image can be adjusted based on the second image deviation value to obtain the adjusted current planning image. If the image deviation value between the adjusted current planning image and the first guide image meets the planning requirements (that is, N=2), the initial treatment plan is adjusted according to the first image deviation value and the second image deviation value (that is, the first 2 image deviation values) to generate a target treatment plan. If the image deviation value between the adjusted current planning image and the first guide image does not meet the planning requirements, the above steps are repeated to adjust the adjusted current planning image until the image deviation value between the N adjusted current planning image and the first guide image meets the planning requirements, and the initial treatment plan is adjusted according to the first N image deviation values to generate a target treatment plan.
[0113] As above, in the example, whether the above first image deviation value or the second image deviation value meets the treatment plan requirements is mainly determined by the treating doctor. During the image registration process, the treating doctor determines whether the treatment plan requirements are met based on the registration deviation.
[0114] Through the above technical solution, the planned image can be adjusted once or multiple times according to the image deviation value until the image deviation value between the adjusted planned image and the guide image meets the plan requirements, and after meeting the plan requirements, the treatment plan is adjusted according to each image deviation value to obtain the target treatment plan. Through this method, not only can the deviation value be eliminated without interrupting the treatment plan, but the target treatment plan can also be obtained after only one adjustment, which can further improve the treatment efficiency. And because the treatment plan is formulated or adjusted according to the current patient image (i.e., the guide image generated by the imaging system of the radiotherapy system), the treatment accuracy is improved.
[0115] In an optional embodiment, on the basis that the first image deviation value includes a displacement deviation value and a rotation deviation value, when the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan, the patient's position can be adjusted based on the displacement deviation value, and the initial treatment plan can be adjusted based on the rotation deviation value to generate a target treatment plan.
[0116] Specifically, after the first image deviation value is determined through S203, if the first image deviation value includes a displacement deviation value and a rotation deviation value, the patient support device (such as a treatment bed) can be controlled to move based on the displacement deviation value to adjust the patient position, and the initial treatment plan can be adjusted based on the rotation deviation value to generate a target treatment plan.
[0117] It should be noted that the specific implementation method of adjusting the initial treatment plan based on the rotation deviation value to generate the target treatment plan is similar to the above-mentioned method of adjusting the initial treatment plan based on the first image deviation value to generate the target treatment plan, which will not be repeated here.
[0118] Exemplarily, in one embodiment, it is assumed that the determined first image deviation value includes a displacement deviation value and a rotation deviation value, the displacement deviation value is +4, and the direction corresponding to the displacement deviation value is Figure 1 In the X direction shown, the treatment bed can be controlled to move forward 3 units along the X direction based on the displacement deviation value, and the initial treatment plan can be adjusted based on the rotation deviation value to generate a target treatment plan.
[0119] Through the above technical solution, the displacement deviation value can be eliminated through the patient support device such as the treatment bed, and the initial treatment plan can be adjusted based on the first image deviation value to eliminate the rotation deviation value. Through this method, the rotation angle between the patient's tumor position and the tumor position in the positioning image can be eliminated without interrupting the treatment plan, thereby effectively improving the treatment efficiency.
[0120] In an optional embodiment, when the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan, the patient's position can be adjusted based on the object deviation value, and the initial treatment plan can be adjusted based on the non-object deviation value to generate a target treatment plan.
[0121] The object deviation value refers to the deviation value eliminated by adjusting the patient's position; the non-object deviation value refers to the deviation value eliminated by adjusting the initial treatment plan.
[0122] Specifically, in some embodiments, after the first image deviation value is determined in S203, if the first image deviation value includes a displacement deviation value, the patient support device (e.g., a treatment bed) can be controlled to move based on the partial displacement deviation value, and the initial treatment plan can be adjusted based on the remaining displacement deviation value to generate a target treatment plan. The partial displacement deviation value for controlling the movement of the patient support device is the object deviation value, and the remaining displacement deviation value for adjusting the initial treatment plan is the image deviation value. The sum of the partial displacement deviation value and the remaining displacement deviation value is equal to the total displacement deviation value.
[0123] Exemplarily, in one embodiment, it is assumed that the determined first image deviation value includes a displacement deviation value, the displacement deviation value is +4.5, and the direction corresponding to the displacement deviation value is Figure 1 In the X direction shown in the figure, the treatment bed can be controlled to move forward along the X direction based on a partial displacement deviation value (for example, 4), and the initial treatment plan can be adjusted based on the remaining displacement deviation value (for example, 0.5) to generate a target treatment plan.
[0124] In other embodiments, after the first image deviation value is determined in S203, if the first image deviation value includes a rotation deviation value, the patient support device (e.g., a treatment bed) can be controlled to rotate based on a portion of the rotation deviation value, and the initial treatment plan can be adjusted based on the remaining rotation deviation value to generate a target treatment plan. The portion of the rotation deviation value that controls the rotation of the patient support device is the object deviation value, and the remaining rotation deviation value that adjusts the initial treatment plan is the non-object deviation value. The sum of the portion of the rotation deviation value and the remaining rotation deviation value is equal to the total rotation deviation value.
[0125] Exemplarily, in one embodiment, the first image deviation value includes a rotation deviation value, the rotation deviation value is 6.5, and the direction corresponding to the displacement deviation value is along Figure 1 If the X direction shown is rotated clockwise, the treatment bed can be controlled to rotate clockwise along the X direction based on a partial rotation deviation value (for example, 5), and the initial treatment plan can be adjusted based on the remaining rotation deviation value (for example, 1.5) to generate a target treatment plan.
[0126] In other embodiments, after the first image deviation value is determined by S203, if the first image deviation value includes a rotation deviation value and a displacement deviation value, the patient support device (e.g., a treatment bed) can be controlled to move based on a portion of the displacement deviation value, the patient support device can be controlled to rotate based on a portion of the rotation deviation value, and the initial treatment plan can be adjusted based on the remaining displacement deviation value and the remaining rotation deviation value to generate the target treatment plan. For example, the partial displacement deviation value for controlling the movement of the patient support device and the partial rotation deviation value for controlling the rotation of the patient support device are object deviation values, the remaining displacement deviation value and the remaining rotation deviation value for adjusting the initial treatment plan are non-object deviation values, the sum of the partial displacement deviation value and the remaining displacement deviation value is equal to the total displacement deviation value; the sum of the partial rotation deviation value and the remaining rotation deviation value is equal to the total rotation deviation value.
[0127] Exemplarily, in one embodiment, it is assumed that the determined first image deviation value includes a displacement deviation value and a rotation deviation value, the displacement deviation value is +4.5, and the direction corresponding to the displacement deviation value is Figure 1 In the X direction shown, the rotation deviation value is 6.5, and the direction corresponding to the displacement deviation value is along Figure 1 If the treatment bed is rotated clockwise in the X direction as shown, the treatment bed can be controlled to move forward in the X direction based on the partial displacement deviation value (for example, 4), and the treatment bed can be controlled to rotate clockwise in the X direction based on the partial rotation deviation value (for example, 5), and the initial treatment plan can be adjusted based on the residual displacement deviation value (for example, 0.5) and the residual displacement deviation value (for example, 1.5) to generate a target treatment plan.
[0128] In the embodiment of the present disclosure, the object deviation value and the non-object deviation value can be determined according to the actual situation of the patient support device (such as a treatment couch). For example, if the patient support device is a three-dimensional treatment couch, the object deviation value only includes a displacement deviation value; if the patient support device is a four-dimensional treatment couch, a five-dimensional treatment couch, or a six-dimensional treatment couch, the object deviation value may include a displacement deviation value and a rotation deviation value.
[0129] Through the above technical solution, the patient support device such as the treatment bed can be translated and rotated, and the initial treatment plan can be adjusted based on the image deviation value. The two methods can be combined to eliminate the displacement deviation value and the rotation deviation value. Through this method, when the patient support device such as the treatment bed cannot be accurately adjusted, the initial treatment plan can be adjusted based on the image deviation value to achieve the purpose of precise adjustment. Therefore, by not only eliminating the rotation angle between the patient's tumor position and the tumor position in the positioning image without interrupting the treatment, effectively improving the treatment efficiency, but also achieving the beneficial effect of precise adjustment, thereby effectively improving the treatment accuracy.
[0130] In an optional embodiment, in the process of adjusting the initial treatment plan based on the first image deviation value to generate a target treatment plan, the position of the patient can be adjusted based on the object deviation value, and a second guide image of the current patient can be obtained; the first plan image can be adjusted based on the non-object deviation value to obtain the second plan image; the third image deviation value can be determined based on the second guide image and the second plan image; and the initial treatment plan can be adjusted based on the third image deviation value to generate a target treatment plan.
[0131] Specifically, in some embodiments, reference may be made to Figure 5 The method shown, such as Figure 5 As shown, the method includes:
[0132] S501, adjusting the position of the patient based on the object deviation value, and acquiring a second guide image of the current patient.
[0133] S502: Adjust the first planned image based on the non-object deviation value to obtain a second planned image.
[0134] S503: Determine a third image deviation value according to the second guide image and the second plan image.
[0135] S504, determine whether the third image deviation value meets the planning requirements; if so, execute S505; if not, execute S506.
[0136] S505: Adjust the initial treatment plan according to the non-object deviation value to generate a target treatment plan.
[0137] S506, adjusting the second planned image based on the third image deviation value until the image deviation value between the second planned image and the second guide image after N adjustments meets the planning requirement.
[0138] S507, adjusting the initial treatment plan according to the first N image deviation values to generate a target treatment plan.
[0139] Illustratively, in one embodiment, after the position of the patient is adjusted based on the object deviation value, multiple two-dimensional images can be acquired based on the adjusted position of the patient through at least one group of image acquisition components included in the radiotherapy system, and the acquired multiple two-dimensional images can be reconstructed to obtain a second guiding image (the specific execution method of obtaining the second guiding image here is similar to the specific execution method of obtaining the first guiding image in S201, which will not be repeated here). After the first planned image is adjusted based on the non-object deviation value to obtain the second planned image, the third image deviation value can be determined based on the second guide image and the second planned image; if the displacement deviation value of the third image deviation value is less than or equal to the preset displacement deviation threshold, and the rotation deviation value of the third image deviation value is less than or equal to the preset rotation deviation threshold, the initial treatment plan is adjusted based on the non-object deviation value to generate a target treatment plan; if the displacement deviation value of the third image deviation value is greater than the preset displacement deviation threshold, or the rotation deviation value of the third image deviation value is greater than the preset rotation deviation threshold, the second planned image is adjusted based on the third image deviation value until the image deviation value between the second planned image and the first guide image after N adjustments is less than or equal to the preset image deviation threshold; the initial treatment plan is adjusted based on the first N image deviation values to generate the target treatment plan.
[0140] In another optional embodiment, in the process of adjusting the initial treatment plan based on the first image deviation value to generate the target treatment plan, the position of the patient can be adjusted based on the object deviation value, and a second guide image of the current patient can be obtained; the first plan image and the initial treatment plan can be adjusted based on the non-object deviation value to obtain the second plan image and the second treatment plan. According to the second guide image and the second plan image, the third image deviation value is determined; based on the third image deviation value, the initial treatment plan is adjusted to generate the target treatment plan.
[0141] Specifically, in some embodiments, the position of the patient can be adjusted based on the object deviation value, and the second guide image can be obtained based on the adjusted position of the patient, the first plan image can be adjusted based on the non-object deviation value to obtain the second plan image, and the initial treatment plan can be adjusted according to the non-object deviation value to obtain the second treatment plan. According to the second guide image and the second plan image, the third image deviation value is determined; if the third image deviation value meets the plan requirements, the second treatment plan is determined as the target treatment plan; if the third image deviation value does not meet the plan requirements, the second plan image is adjusted based on the third image deviation value, and the second treatment plan is adjusted according to the third image deviation value until the image deviation value between the adjusted second plan image and the second guide image meets the plan requirements; the treatment plan corresponding to the adjusted second plan image is determined as the target treatment plan.
[0142] Exemplarily, in one embodiment, after adjusting the position of the patient based on the object deviation value, multiple two-dimensional images can be acquired based on the adjusted position of the patient by at least one group of image acquisition components included in the radiotherapy system, and the acquired multiple two-dimensional images can be reconstructed to obtain a second guiding image. The first planning image is adjusted based on the non-object deviation value to obtain a second planning image, and the initial treatment plan is adjusted based on the non-object deviation value to obtain a second treatment plan, and then the third image deviation value is determined according to the second guiding image and the second planning image; if the displacement deviation value of the third image deviation value is less than or equal to a preset displacement deviation threshold, and the rotation deviation value of the third image deviation value is less than or equal to a preset rotation deviation threshold, the second treatment plan is determined as the target treatment plan; if the displacement deviation value of the third image deviation value is greater than the preset displacement deviation threshold, or the rotation deviation value of the third image deviation value is greater than the preset rotation deviation threshold, the second planning image is adjusted based on the third image deviation value, and the second treatment plan is adjusted according to the third image deviation value, until the image deviation value between the adjusted second planning image and the second guiding image meets the plan requirement, and the treatment plan corresponding to the adjusted second planning image is determined as the target treatment plan.
[0143] Through the above technical solution, the patient support device such as the treatment bed can be translated and rotated, and the initial treatment plan can be adjusted based on the image deviation value. On the basis of eliminating the displacement deviation value and the rotation deviation value, the adjusted guide image and the adjusted plan image can be obtained again, and the treatment plan can be further adjusted based on the image deviation value based on the adjusted guide image and the adjusted plan image. Through this method, not only can the rotation angle between the patient's tumor position and the tumor position in the positioning image be eliminated without interrupting the treatment, effectively improving the treatment efficiency, but also the treatment accuracy can be further improved.
[0144] In an optional embodiment, in the process of adjusting the initial treatment plan based on the first image deviation value to generate the target treatment plan, if the initial treatment plan meets the preset adjustment requirements, the initial treatment plan is adjusted based on the first image deviation value to generate the target treatment plan. For example, determining whether the initial treatment plan meets the preset adjustment requirements can be determined based on the type of treatment plan.
[0145] In the disclosed embodiment, the preset adjustment requirements may include but are not limited to the initial treatment plan being a non-header frame registration plan, wherein the head frame registration plan refers to a treatment plan that is fixedly generated for the patient using the head frame. The head frame registration treatment plan does not require adjustment to the initial treatment plan during the treatment process, and the non-header frame registration plan requires adjustment to the initial treatment plan during the treatment process.
[0146] Specifically, in some embodiments, if the initial treatment plan satisfies the requirement of being a non-head-frame registration plan, the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan; if the initial treatment plan is a head-frame registration plan, the initial treatment plan is determined as the target treatment plan.
[0147] In another optional embodiment, in the process of adjusting the initial treatment plan based on the first image deviation value to generate a target treatment plan, if the initial treatment plan meets the preset adjustment requirements, the plan type of the initial treatment plan is determined; if the plan type indicates that the initial treatment plan is an ART (Adaptive Radiation Therapy) plan, the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan; if the plan type indicates that the initial treatment plan is a non-ART plan and the first image deviation value does not meet the plan requirements, the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan.
[0148] In the embodiment of the present disclosure, the plan type of the initial treatment plan can be an ART type or a non-ART type (for example, a mask plan type), and the embodiment of the present disclosure is not limited to this.
[0149] Specifically, in some embodiments, if the initial treatment plan is a head frame registration plan, the initial treatment plan is determined as a target treatment plan; if the initial treatment plan satisfies a non-head frame registration plan, the plan type of the initial treatment plan is determined. If the plan type of the initial treatment plan is an ART type, that is, the plan type of the initial treatment plan indicates that the initial treatment plan is an ART plan, the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan; if the plan type of the initial treatment plan is a non-ART type, that is, the plan type of the initial treatment plan indicates that the initial treatment plan is a non-ART plan, the initial treatment plan can be adjusted according to the relationship between the first image deviation value and the plan requirement to generate a target treatment plan. Exemplarily, if the displacement deviation value of the first image deviation value is less than or equal to a preset displacement deviation threshold, and the rotation deviation value of the first image deviation value is less than or equal to a preset rotation deviation threshold, the initial treatment plan is determined as a target treatment plan; if the displacement deviation value of the first image deviation value is greater than the preset displacement deviation threshold, or the rotation deviation value of the first image deviation value is greater than the preset rotation deviation threshold, the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan.
[0150] Specifically, the specific implementation method of adjusting the initial treatment plan based on the first image deviation value to generate the target treatment plan is similar to the specific implementation method of adjusting the initial treatment plan based on the first image deviation value to generate the target treatment plan in the above S204, and will not be repeated here.
[0151] Through the above technical solution, different adjustment plans can be executed in the plan type of the initial treatment plan, thereby enhancing the robustness and adaptability of the radiotherapy method provided by the embodiment of the present disclosure.
[0152] In an optional embodiment, in the process of adjusting the initial treatment plan and generating the target treatment plan, the initial treatment plan can be adjusted to generate the current treatment plan; the current treatment plan can be dose evaluated to obtain a dose evaluation result; and the target treatment plan can be generated based on the dose evaluation result.
[0153] Specifically, in some embodiments, after the initial treatment plan is adjusted to generate the current treatment plan, a dose evaluation can be performed on the current treatment plan to obtain a dose evaluation result. If the dose evaluation result meets the preset dose requirement, the current treatment plan is determined as the target treatment plan. If the dose evaluation result does not meet the preset dose requirement, the treatment plan parameters of the current treatment plan are adjusted until the dose evaluation result of the current treatment plan after N adjustments meets the preset dose requirement, and the current treatment plan after N adjustments is determined as the target treatment plan.
[0154] In the embodiment of the present disclosure, the dosage requirement can be pre-set by the clinician according to the actual situation, and the embodiment of the present disclosure does not limit the dosage requirement.
[0155] Through the above technical solution, the treatment plan can be dose evaluated first, and after the dose evaluation is passed, it can be confirmed as the target treatment plan. Through this method, the accuracy of the target treatment plan can be effectively improved.
[0156] In an optional implementation, the initial treatment plan is adjusted based on the first image deviation value. In the process of generating the target treatment plan, reference may be made to Figure 6 The method shown, such as Figure 6 As shown, the method includes:
[0157] S601, adjusting the target position in the initial treatment plan based on the first image deviation.
[0158] In the disclosed embodiment, the radiotherapy plan is a file used to control the radiotherapy equipment to deliver radiation.
[0159] The initial radiotherapy plan refers to a plan that has been completed during the radiotherapy plan formulation stage. In some embodiments, the initial radiotherapy plan may include image information (such as an initial radiotherapy image), target location (such as location coordinates), irradiation duration, collimator size, gamma blade holder angle, etc.
[0160] S602: Determine the dose distribution of the target area of the object to be radiotherapy based on the adjusted target point position.
[0161] The dose distribution is used to characterize the dose distribution of different parts of the target area of the object to be radiotherapy, and can be specifically used to characterize the dose distribution of different target points in the target area.
[0162] For example, the dose distribution may be in the form of an image, a table, or a curve. For example, in the form of an image, the dose distribution may be a three-dimensional dose distribution diagram. The embodiment of the present disclosure does not limit the form of presentation of the dose distribution.
[0163] S603, based on the dose distribution, optimizing the target weight to obtain an optimized target weight.
[0164] In some embodiments, the radiotherapy planning device may optimize the target weight based on the dose distribution using a genetic algorithm to obtain the optimized target weight.
[0165] In the disclosed embodiment, based on the genetic algorithm, an optimization algorithm for target weight is proposed, which can automatically adjust the target weight by using the genetic algorithm after adjusting the target position between different fractionated treatments. In this way, there is no need to reposition or rescan, and the target weight is adjusted by automatically calling the optimization algorithm for target weight to adjust the entire dose distribution, so that the adjusted dose distribution can meet the clinical index requirements, greatly shorten the time for formulating radiotherapy plans, and improve the quality of radiotherapy plans.
[0166] S604: Generate a target treatment plan based on the optimized target weight.
[0167] The technical solution provided by the embodiment of the present disclosure adjusts the target position in the initial radiotherapy plan based on the deviation, and also adjusts the entire dose distribution of the target area of the object to be radiotherapy by optimizing the target weight, so that the target treatment plan can meet the clinical index requirements. In this way, while solving the deviation problem caused by position change or tumor change, it not only shortens the time for formulating the radiotherapy plan, saves the time for moving the bed or rescanning, but also can further improve the quality of the radiotherapy plan.
[0168] An embodiment of the present application provides a treatment plan adjustment device, comprising: at least one storage device, containing at least one set of instruction sets regarding an adaptive treatment plan; and at least one processor, for communicating with the at least one storage device, wherein, when executing the at least one set of instruction sets, the at least one processor is used to control the system to perform an operation of adjusting the initial treatment plan.
[0169] For example, Fig.11 As shown, the treatment plan adjustment device is used for:
[0170] S1101, obtaining an initial treatment plan. For example, the treatment plan adjustment device may obtain the initial treatment plan from a host computer or a treatment plan system.
[0171] S1102, receiving a first image deviation value. For example, the treatment plan adjustment device may receive a first image deviation value sent by an image guidance device or a host computer.
[0172] S1103, adjusting the initial treatment plan based on the first image deviation value to generate a target treatment plan. For example, the treatment plan adjustment device adjusts the initial treatment plan based on the first image deviation value to generate a target treatment plan may be executed Figure 2 The S204 shown is not described in detail here.
[0173] The present application provides a treatment plan adjustment device, such as Fig.12 As shown, the treatment plan adjustment device is also used for:
[0174] S1201, adjusting the first planned image based on the first image deviation value to obtain a current planned image. For example, it can be as follows Figure 3 S301 shown.
[0175] S1202, adjusting the initial treatment plan based on the first image deviation value to generate a current treatment plan. For example, it may be as follows Figure 3 S302 shown.
[0176] S1203: If the second image deviation value meets the plan requirement, the current treatment plan is determined as the target treatment plan. Figure 3 S305 shown.
[0177] S1204, if the second image deviation value does not meet the plan requirement, the current plan image is adjusted based on the second image deviation value, and the current treatment plan is adjusted according to the second image deviation value until the image deviation value between the adjusted current plan image and the first guide image meets the plan requirement. For example, it can be as follows Figure 3 S306 shown.
[0178] S1205, determining the treatment plan corresponding to the adjusted current plan image as the target treatment plan. For example, it can be as follows Figure 3 S307 shown.
[0179] For example, the treatment plan adjustment device is also used to perform Figure 3 S304 shown.
[0180] The present application provides a treatment plan adjustment device, such as Fig.13 As shown, the treatment plan adjustment device is also used for:
[0181] S1301, adjusting the first planned image based on the first image deviation value to obtain a current planned image. For example, it can be as follows Figure 4 S401 shown.
[0182] S1302: If the second image deviation value meets the plan requirement, the initial treatment plan is adjusted according to the first image deviation value to generate a target treatment plan. Figure 4 S404 shown.
[0183] S1303, if the second image deviation value does not meet the planning requirements, adjust the current planning image based on the second image deviation value until the image deviation value between the current planning image and the first guide image after N adjustments meets the planning requirements; N is an integer greater than 2. For example, it can be as follows Figure 4 S405 shown.
[0184] S1304, adjusting the initial treatment plan according to the first N image deviation values to generate a target treatment plan. For example, it can be as follows Figure 4 S406 shown.
[0185] For example, the treatment plan adjustment device is also used to perform Figure 4 S403 shown.
[0186] For example, the treatment plan adjustment device is also used to perform Figure 5 S502, S505, S506 or S507 shown. For example, the treatment plan adjustment device is also used to perform Figure 5 S504 shown.
[0187] For example, the treatment plan adjustment device is also used to perform the following steps: Figure 6 S601-S604 shown.
[0188] The treatment plan adjustment device of the present application may be integrated in the image guidance device or the host computer, or may be an independent device, which may be communicatively connected with the image guidance device or the host computer respectively.
[0189] Figure 7 An interactive flow chart of a radiotherapy method provided by an embodiment of the present disclosure, the method can be Figure 1 The radiotherapy system shown in the figure includes an image guidance device and a host computer, and the host computer includes a treatment plan adjustment device. For example, Figure 7 As shown, the method includes:
[0190] S701, the image guidance device obtains a first guidance image and a first planning image.
[0191] In the embodiment of the present disclosure, the first planned image can be pre-stored in the host computer, and accordingly, the image guidance device can obtain the current planned image from the host computer; it can also be pre-stored in the image guidance device; it can also be pre-stored in other devices or other means, such as a database, etc., and accordingly, the image guidance device can obtain the first planned image from the device or apparatus in which the first planned image is pre-stored. The embodiment of the present disclosure does not limit this.
[0192] S702: The image guidance device determines a first image deviation value according to the first guidance image and the first planning image.
[0193] S703, the image guiding device sends the first image deviation value to the host computer.
[0194] S704, the host computer determines whether the first image deviation value meets the planning requirements; if so, execute S705; if not, execute S706.
[0195] S705: The host computer determines the initial treatment plan as the target treatment plan.
[0196] In the embodiments of the present disclosure, the initial treatment plan may be pre-stored in the host computer; or it may be pre-stored in the image guidance device. For example, before the host computer determines the initial treatment plan as the target treatment plan, it may first obtain the initial treatment plan from the treatment plan system device; it may also be pre-stored in other devices or other devices, such as a database, etc. Accordingly, before the host computer determines the initial treatment plan as the target treatment plan, it may obtain the initial treatment plan from the device or device that pre-stores the initial treatment plan, and the embodiments of the present disclosure do not limit this.
[0197] S706, the host computer adjusts the initial treatment plan based on the first image deviation value to obtain a target treatment plan. For example, the treatment plan adjustment device may adjust the initial treatment plan based on the first image deviation value.
[0198] S707, the host computer executes the target treatment plan.
[0199] In the embodiment of the present disclosure, whether the first image deviation value meets the plan requirement can be determined by the host computer (for example, the above S704); it can also be determined by the image guidance device, or it can also be determined by the treatment plan adjustment device, which is not limited in the embodiment of the present disclosure. The following will describe in detail how the image guidance device determines whether the first image deviation value meets the plan requirement.
[0200] For example, in one embodiment, the image guidance device determines whether the first image deviation value meets the planning requirements. If so, the host computer determines the initial treatment plan as the target treatment plan and executes the target treatment plan. If not, the host computer adjusts the initial treatment plan based on the first image deviation value to obtain the target treatment plan and executes the target treatment plan.
[0201] In another embodiment, the image guidance device determines whether the first image deviation value meets the plan requirements. If so, the image guidance device can send a confirmation instruction to the host computer. After receiving the confirmation instruction, the host computer determines the initial treatment plan as the target treatment plan and executes the target treatment plan. If not, the image guidance device can send an adjustment instruction carrying the first image deviation value to the host computer. After receiving the adjustment instruction, the host computer adjusts the initial treatment plan based on the first image deviation value carried in the adjustment instruction to obtain the target treatment plan, and executes the target treatment plan.
[0202] In the disclosed embodiment, the treatment plan adjustment device may also be deployed in the image guidance device, and accordingly, the above S701-S706 are all executed by the image guidance device. Exemplarily, after the image guidance device determines the first image deviation value, if it is determined that the first image deviation value meets the plan requirements, the image guidance device may determine the initial treatment plan as the target treatment plan; if it is determined that the first image deviation value does not meet the plan requirements, the image guidance device may adjust the initial treatment plan based on the first image deviation value to obtain the target treatment plan. After obtaining the target treatment plan, the image guidance device sends the target treatment plan to the host computer, and the host computer executes the target treatment plan.
[0203] Figure 8 An interactive flow chart of another radiotherapy method provided by an embodiment of the present disclosure, the method can be Figure 1 The radiotherapy system shown in the figure includes an image guidance device and a host computer, and the host computer includes a treatment plan adjustment device. Figure 8 As shown, the method includes:
[0204] S801, an image guidance device obtains a first guidance image and a first planning image.
[0205] S802: The image guidance device determines a first image deviation value according to the first guidance image and the first planning image.
[0206] S803, the image guiding device sends the first image deviation value to the host computer.
[0207] S804, the host computer adjusts the first planned image based on the first image deviation value to obtain the current planned image. For example, the treatment plan adjustment device may adjust the first planned image based on the first image deviation value.
[0208] In the embodiment of the present disclosure, before S804, it is also possible to determine whether the first image deviation value meets the planning requirements, and specifically perform the steps as described above. Figure 7 The steps for determining whether the first image deviation value meets the planned requirements are the same and will not be repeated here.
[0209] S805, the host computer sends the current plan image to the image guidance device. For example, the treatment plan adjustment device sends the current plan image to the image guidance device.
[0210] S806, the image guidance device determines a second image deviation value according to the first guidance image and the current planning image.
[0211] S807, the image guiding device sends a second image deviation value to the host computer.
[0212] S808, the host computer determines whether the second image deviation value meets the planning requirements; if so, execute S809; if not, execute S810.
[0213] S809, the host computer adjusts the initial treatment plan based on the first image deviation value to obtain a target treatment plan. For example, the treatment plan adjustment device may adjust the initial treatment plan based on the first image deviation value.
[0214] S810, the host computer adjusts the current plan image based on the second image deviation value, and adjusts the initial treatment plan according to the first image deviation value and the second image deviation value, until the image deviation value between the adjusted current plan image and the first guide image meets the plan requirement. For example, the treatment plan adjustment device may adjust the current plan image based on the second image deviation value, and adjust the initial treatment plan according to the first image deviation value and the second image deviation value.
[0215] S811, the host computer determines the treatment plan corresponding to the adjusted current plan image as the target treatment plan.
[0216] S812, the host computer executes the target treatment plan.
[0217] and Figure 7 Similarly, in Figure 8 In the radiotherapy method shown, the treatment plan adjustment device can also be deployed in the image guidance device, and accordingly, the above S801-S811 are all executed by the image guidance device. Exemplarily, after determining the first image deviation value, the image guidance device can adjust the first plan image based on the first image deviation value to obtain the current plan image, and determine the second image deviation value based on the first guide image and the current plan image. If it is determined that the second image deviation value meets the plan requirements, the image guidance device can adjust the initial treatment plan based on the first image deviation value to obtain the target treatment plan. If it is determined that the second image deviation value does not meet the plan requirements, the image guidance device can adjust the current plan image based on the second image deviation value, and adjust the initial treatment plan according to the first image deviation value and the second image deviation value, until the image deviation value between the adjusted current plan image and the first guide image meets the plan requirements, and the treatment plan corresponding to the adjusted current plan image is determined as the target treatment plan. After obtaining the target treatment plan, the image guidance device can send the target treatment plan to the host computer, and the host computer executes the target treatment plan.
[0218] Fig. 9 An interactive flow chart of a radiotherapy method provided by an embodiment of the present disclosure, the method can be Figure 1 The radiotherapy system shown in the figure includes an image guidance device, a host computer, and a treatment plan adjustment device. Fig. 9 As shown, the method includes:
[0219] S901, the host computer obtains the initial treatment plan.
[0220] S902, the host computer determines whether the initial treatment plan is a head frame registration plan; if so, execute S903 and S915; if not, execute S904.
[0221] S903: The host computer determines the initial treatment plan as the target treatment plan.
[0222] S904, the image guidance device obtains a first guidance image and a first planning image.
[0223] In an optional implementation, after determining that the initial treatment plan is not a head frame registration plan, the host computer may also send an image acquisition instruction to the image guidance device. After receiving the image acquisition instruction, the image guidance device acquires the first guidance image and the first plan image.
[0224] S905: The image guidance device determines a first image deviation value according to the first guidance image and the first planning image.
[0225] S906: The image guiding device sends a first image deviation value to a host computer.
[0226] S907, the host computer determines whether the initial treatment plan is an ART plan; if so, execute S910-S915; if not, execute S908.
[0227] S908, the host computer determines whether the first image deviation value meets the planning requirements; if so, execute S909 and S915; if not, execute S910-S915.
[0228] In an optional implementation, after determining that the first image deviation value does not meet the plan requirements, the host computer may also send an adjustment instruction carrying the first image deviation value to the treatment plan adjustment device, so that after receiving the adjustment instruction, the treatment plan adjustment device adjusts the initial treatment plan based on the first image deviation value carried in the adjustment instruction to generate a current treatment plan.
[0229] S909: The host computer adjusts the treatment bed based on the first image deviation value, and determines the initial treatment plan as the target treatment plan.
[0230] S910, the treatment plan adjustment device adjusts the initial treatment plan based on the first image deviation value to generate a current treatment plan.
[0231] S911, the treatment plan adjustment device performs dose assessment and confirmation on the current treatment plan.
[0232] S912, the treatment plan adjustment device generates a target treatment plan based on the evaluation confirmation result.
[0233] S913, the treatment plan adjustment device sends the target treatment plan to the host computer.
[0234] S914, the host computer loads the target treatment plan.
[0235] S915, the host computer executes the target treatment plan.
[0236] It should be noted that the embodiments of the present application are only described by way of example using the exemplary embodiments and drawings, and the order of the steps in each process is not limited.
[0237] Fig.10 A schematic block diagram of an example electronic device 1000 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0238] like Fig.10 As shown, the electronic device 1000 includes a computing unit 1001, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory 1002 or a computer program loaded from a storage unit 1008 into a random access memory 1003. In the RAM 1003, various programs and data required for the operation of the electronic device 1000 can also be stored. The computing unit 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output interface 1005 is also connected to the bus 1004.
[0239] Multiple components in the electronic device 1000 are connected to the I / O interface 1005, including: an input unit 1006, such as a keyboard, a mouse, etc.; an output unit 1007, such as various types of displays, speakers, etc.; a storage unit 1008, such as a disk, an optical disk, etc.; and a communication unit 1009, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1009 allows the electronic device 1000 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0240] The computing unit 1001 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 1001 include, but are not limited to, a central processing unit, a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors, and any appropriate processors, controllers, microcontrollers, etc. The computing unit 1001 performs the various methods and processes described above, such as a data matching method. For example, in one embodiment, the data matching method may be implemented as a computer software program, which is tangibly included in a machine-readable medium, such as a storage unit 1008. In one embodiment, part or all of the computer program may be loaded and / or installed on the electronic device 1000 via the ROM 1002 and / or the communication unit 1009. When the computer program is loaded into the RAM 1003 and executed by the computing unit 1001, one or more steps of the data matching method described above may be performed. Alternatively, in other embodiments, the computing unit 1001 may be configured to perform the data matching method in any other appropriate manner (eg, by means of firmware).
[0241] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays, application specific integrated circuits, application specific standard parts (ASSP), system on chip systems (System On Chip, SOC), complex programmable logic devices (Complex Programmable Logic Device, CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs, which can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor, which can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0242] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0243] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories, read-only memories, erasable programmable read-only memories, optical fibers, portable compact disk read-only memories, optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0244] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user, such as a cathode ray tube (CRT) or a liquid crystal display (LCD) monitor; and a keyboard and a pointing device (e.g., a mouse or a trackball), through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and the input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0245] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: Local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
[0246] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0247] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of this disclosure can be achieved, and this document is not limited here.
[0248] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A radiotherapy system, characterized in that: include: at least one storage device containing at least one set of instructions for an adaptive treatment plan; and at least one processor configured to communicate with the at least one storage device, wherein when executing the at least one set of instruction sets, the at least one processor is configured to control the system to perform the following operations: Acquire a first guiding image, where the first guiding image is an image generated by an image guiding device of a radiotherapy system; Acquire a first planning image, where the first planning image is an image used to formulate an initial treatment plan; determining a first image deviation value according to the first guide image and the first plan image; The initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan.
2. The system according to claim 1, characterized in that The processor is further configured to: Adjusting the first planned image based on the first image deviation value to obtain a current planned image; determining a second image deviation value according to the first guide image and the current plan image; If the second image deviation value meets the plan requirement, adjusting the initial treatment plan according to the first image deviation value to generate the target treatment plan; If the second image deviation value does not meet the planning requirements, the current planning image is adjusted based on the second image deviation value until the image deviation value between the current planning image and the first guide image after N adjustments meets the planning requirements; N is an integer greater than 2; The initial treatment plan is adjusted according to the first N image deviation values to generate the target treatment plan.
3. The system according to claim 1, characterized in that The processor is further configured to: Adjusting the first planned image based on the first image deviation value to obtain a current planned image; Adjusting the initial treatment plan based on the first image deviation value to generate a current treatment plan; determining a second image deviation value according to the first guide image and the current plan image; If the second image deviation value meets the plan requirement, determining the current treatment plan as the target treatment plan; If the second image deviation value does not meet the plan requirement, adjusting the current plan image based on the second image deviation value, and adjusting the current treatment plan according to the second image deviation value until the image deviation value between the adjusted current plan image and the first guide image meets the plan requirement; The treatment plan corresponding to the adjusted current plan image is determined as the target treatment plan.
4. The system according to claim 1, characterized in that The first image deviation value includes a displacement deviation value and / or a rotation deviation value; The displacement deviation value is used to identify the position deviation between the first guide image and the first planning image; The rotation deviation value is used to identify an angular deviation between the first guide image and the first planning image.
5. The system according to claim 4, characterized in that The first image deviation value includes the displacement deviation value and the rotation deviation value; The processor is specifically used for: adjusting the position of the patient based on the displacement deviation value; The initial treatment plan is adjusted based on the rotation deviation value to generate the target treatment plan.
6. The system according to claim 4, characterized in that The first image deviation value includes an object deviation value and a non-object deviation value; The processor is specifically used for: adjusting a position of a patient based on the object deviation value; The initial treatment plan is adjusted based on the non-subject deviation value to generate the target treatment plan.
7. The system according to claim 5, characterized in that The processor is specifically used for: adjusting the position of the patient based on the object deviation value, and acquiring a second guide image of the current patient; Adjusting the first planned image based on the non-object deviation value to obtain a second planned image; determining a third image deviation value according to the second guide image and the second planning image; If the third image deviation value meets the plan requirement, adjusting the initial treatment plan according to the non-object deviation value to generate the target treatment plan; If the third image deviation value does not meet the planning requirement, the second planning image is adjusted based on the third image deviation value until the image deviation value between the second planning image and the second guide image after N adjustments meets the planning requirement; N is an integer greater than 2; The initial treatment plan is adjusted according to the first N image deviation values to generate the target treatment plan.
8. The system according to claim 1, characterized in that The processor is specifically used for: If the initial treatment plan meets the preset adjustment requirements, the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan.
9. The system according to claim 1, characterized in that The processor is specifically used for: If the initial treatment plan meets the preset adjustment requirements, determining the plan type of the initial treatment plan; If the plan type indicates that the initial treatment plan is an adaptive radiation therapy (ART) plan, adjusting the initial treatment plan based on the first image deviation value to generate a target treatment plan; If the plan type indicates that the initial treatment plan is a non-ART plan and the first image deviation value does not meet the plan requirements, the initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan.
10. The system according to claim 1, characterized in that The radiotherapy system comprises a tube and a detector; the tube is used to emit an imaging beam; the detector is used to receive the imaging beam emitted by the tube; The processor is specifically used for: Acquire a first flat panel image, where the first flat panel image is an image of the tube at a first position; Acquire a second flat panel image, where the second flat panel image is an image of the tube at a second position, and the first position and the second position are different; Image reconstruction is performed on the first flat panel image and the second flat panel image to obtain the first guide image.
11. The system according to claim 1, characterized in that The radiotherapy system comprises two tubes and two detectors; the two tubes are used to emit imaging beams, and the imaging beams emitted by the two tubes intersect; the two detectors are used to receive the imaging beams emitted by the corresponding tubes; The processor is specifically used for: The two-dimensional images collected by the two detectors are respectively acquired to obtain two two-dimensional images; Image reconstruction is performed on the two two-dimensional images to obtain the first guiding image.
12. The system according to claim 1, characterized in that The processor is specifically used for: adjusting the target position in the initial treatment plan based on the first image deviation; Determining the dose distribution of the target area of the object to be radiotherapy based on the adjusted target point position; Based on the dose distribution, optimizing the target weight to obtain an optimized target weight; Based on the optimized target weights, a target treatment plan is generated.
13. The system according to claim 1, characterized in that The radiotherapy system further comprises a treatment plan adjustment device; the treatment plan adjustment device is specifically used for: The first image deviation value is acquired, and the initial treatment plan is adjusted based on the first image deviation value to generate the target treatment plan.
14. The system according to claim 13, characterized in that The radiotherapy system further comprises a host computer, and the treatment plan adjustment device is integrated in the host computer; or, The treatment plan adjustment device is integrated in the image guidance device.
15. A treatment plan adjustment device, characterized in that: include: at least one storage device containing at least one set of instructions for an adaptive treatment plan; and at least one processor configured to communicate with the at least one storage device, wherein when executing the at least one set of instruction sets, the at least one processor is configured to control the system to perform the following operations: Get an initial treatment plan; receiving a first image deviation value; The initial treatment plan is adjusted based on the first image deviation value to generate a target treatment plan.
16. The treatment plan adjustment device according to claim 15, characterized in that: Also used for: Adjusting the first planned image based on the first image deviation value to obtain a current planned image; If the second image deviation value meets the plan requirement, adjusting the initial treatment plan according to the first image deviation value to generate the target treatment plan; If the second image deviation value does not meet the planning requirements, the current planning image is adjusted based on the second image deviation value until the image deviation value between the current planning image and the first guide image after N adjustments meets the planning requirements; N is an integer greater than 2; The initial treatment plan is adjusted according to the first N image deviation values to generate the target treatment plan.
17. The treatment plan adjustment device according to claim 15, characterized in that: Also used for: Adjusting the first planned image based on the first image deviation value to obtain a current planned image; Adjusting the initial treatment plan based on the first image deviation value to generate a current treatment plan; If the second image deviation value meets the plan requirement, determining the current treatment plan as the target treatment plan; If the second image deviation value does not meet the plan requirement, adjusting the current plan image based on the second image deviation value, and adjusting the current treatment plan according to the second image deviation value until the image deviation value between the adjusted current plan image and the first guide image meets the plan requirement; The treatment plan corresponding to the adjusted current plan image is determined as the target treatment plan.
18. A computer-readable storage medium, characterized in that: A computer program for implementing the radiation therapy system according to any one of claims 1 to 14 is stored thereon.