SYSTEM AND METHOD FOR PROTON THERAPY TREATMENT PLANNING WITH PROTON ENERGY AND SPOT OPTIMIZATION
20210308485 · 2021-10-07
Inventors
Cpc classification
A61N5/1081
HUMAN NECESSITIES
A61N5/1043
HUMAN NECESSITIES
G16H20/40
PHYSICS
International classification
Abstract
Embodiments of the present invention disclose methods and systems for proton therapy planning that includes proton energy and spot optimization that discretizes layers and spots using an optimization algorithm to produce an optimal distribution of layer energies and spots with a relatively smooth dose distribution. The treatment planning algorithms disclosed herein can freely choose the number of spots and the energy levels of the spots. In this way, each spot can be treated as its own layer and is not constrained by the requirements of other spots/layers. Thereafter, the spots defined by the algorithm can be sorted in a list according to energy levels/depth, and the spots can be grouped into blocks according to intensity and location. The blocks can be assigned energy levels based on the corresponding spots, such as an average of all the spots associated with the block. The blocks then are used as the energy layers applied by the proton therapy treatment system.
Claims
1. A system for proton therapy treatment, comprising: a gantry comprising a nozzle configured to emit a controllable proton beam; a proton therapy treatment system operable to automatically control the gantry according to a treatment plan; and a treatment planning system comprising: a memory; and a processor operable to perform a method of generating the treatment plan, the method comprising: receiving treatment planning parameters; determining a number of spots and energy levels of the spots according to the treatment planning parameters; calculating intensities for the spots according to the energy levels; discretizing the spots into a plurality of blocks according to locations of the spots and intensities of the spots, wherein the treatment plan comprises the plurality of blocks, and wherein the blocks represent an energy layer applied by the controllable proton beam; and outputting the treatment plan.
2. The system as described in claim 1, wherein the method further comprises treating a patient using the gantry according to the treatment plan.
3. The system as described in claim 1, wherein said discretizing the spots into a plurality of blocks is performed iteratively until a clinical goal is achieved.
4. The system as described in claim 1, wherein the method further comprises determining a plurality of angles for performing proton therapy treatment and wherein the determining a number of spots and energy levels of the spots is further based on the plurality of angles.
5. The system as described in claim 1, wherein the method further comprises receiving a number of layers as user input, where the determining a number of spots and energy levels of the spots is further based on the number of layers.
6. The system as described in claim 1, wherein the method further comprises sorting the spots according to depth before the discretizing the spots.
7. The system as described in claim 1, wherein the method further comprises sorting the spots according to energy level before discretizing the spots.
8. The system as described in claim 1, wherein the energy layers comprise a fixed spacing.
9. The system as described in claim 1, wherein the energy layers have a fixed total intensity.
10. A method of proton therapy treatment, the method comprising: receiving treatment planning parameters; determining a number of spots and energy levels of the spots according to the treatment planning parameters; sorting the spots based on a depth of a respective spot; calculating intensities for the spots according to the energy levels; discretizing the spots into a plurality of blocks according to locations of the spots and intensities of the spots; and outputting a treatment plan, wherein the treatment plan comprises the plurality of blocks, and wherein the blocks represent an energy layer applied by a controllable proton beam.
11. The method as described in claim 10, further comprising controlling a gantry structure according to the treatment plan to perform particle therapy on a patient.
12. The method as described in claim 10, wherein said discretizing the spots into a plurality of blocks is performed iteratively until a clinical goal is achieved.
13. The method as described in claim 10, further comprising determining a plurality of angles for performing proton therapy treatment and wherein the determining a number of spots and energy levels of the spots is further based on the plurality of angles.
14. The method as described in claim 10, further comprising receiving a number of layers as user input, where the determining a number of spots and energy levels of the spots is further based on the number of layers.
15. The method as described in claim 10, wherein the energy layers comprise a fixed spacing.
16. The method as described in claim 10, wherein the energy layers comprise a fixed total intensity.
17. A non-transitory computer-readable storage medium having embedded therein program instructions, which when executed by one or more processors of a device, causes the device to execute a method of proton therapy treatment, the method comprising: receiving treatment planning parameters; determining a number of spots and energy levels of the spots according to the treatment planning parameters; sorting the spots based on a depth of respective spots; calculating intensities for the spots according to associated energy levels thereof; discretizing the spots into a plurality of blocks according to locations of the spots and intensities of the spots, wherein the blocks represent an energy layer applied during proton therapy treatment; and outputting a treatment plan, wherein the treatment plan comprises the plurality of blocks, and wherein the blocks represent an energy layer applied by a controllable proton beam.
18. The non-transitory computer-readable storage medium as described in claim 17, wherein the method further comprising automatically controlling a gantry structure according to the treatment plan to perform particle therapy on a patient.
19. The non-transitory computer-readable storage medium as described in claim 17, wherein said discretizing the spots into a plurality of blocks is performed iteratively until a clinical goal is achieved.
20. The non-transitory computer-readable storage medium as described in claim 17, wherein the method further comprising determining a plurality of angles for performing proton therapy treatment and wherein the determining a number of spots and energy levels of the spots is further based on the plurality of angles.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention:
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION
[0027] Reference will now be made in detail to several embodiments. While the subject matter will be described in conjunction with the alternative embodiments, it will be understood that they are not intended to limit the claimed subject matter to these embodiments. On the contrary, the claimed subject matter is intended to cover alternative, modifications, and equivalents, which may be included within the spirit and scope of the claimed subject matter as defined by the appended claims.
[0028] Furthermore, in the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the claimed subject matter. However, it will be recognized by one skilled in the art that embodiments may be practiced without these specific details or with equivalents thereof. In other instances, well-known methods, procedures, components, and circuits have not been described in detail as not to unnecessarily obscure aspects and features of the subject matter.
[0029] Portions of the detailed description that follows are presented and discussed in terms of a method. Although steps and sequencing thereof are disclosed in a figure herein describing the operations of this method, such steps and sequencing are exemplary. Embodiments are well suited to performing various other steps or variations of the steps recited in the flowchart (e.g.,
[0030] Some portions of the detailed description are presented in terms of procedures, steps, logic blocks, processing, and other symbolic representations of operations on data bits that can be performed on computer memory. These descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. A procedure, computer-executed step, logic block, process, etc., is here, and generally, conceived to be a self-consistent sequence of steps or instructions leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated in a computer system. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
[0031] It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise as apparent from the following discussions, it is appreciated that throughout, discussions utilizing terms such as “generating,” “writing,” “including,” “storing,” “transmitting,” “traversing,” “associating,” “identifying,” “optimizing” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices.
[0032] Some embodiments may be described in the general context of computer-executable instructions, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Typically the functionality of the program modules may be combined or distributed as desired in various embodiments.
Energy and Spot Optimization for Proton Therapy Treatment
[0033] The following description is presented to enable a person skilled in the art to make and use the embodiments of this invention; it is presented in the context of a particular application and its requirements. Various modifications to the disclosed embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments and applications without departing from the spirit and scope of the present disclosure. Thus, the present invention is not limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.
[0034] Methods and systems for proton therapy planning including proton energy and spot optimization that discretizes layers and spots using an optimization process are described herein. The optimization process produces an optimal distribution of layer energies and spots with a relatively smooth dose distribution, and can freely choose the number of spots and the energy levels of the spots. In this way, each spot can be treated as its own layer and is not constrained by the requirements of other spots/layers. Thereafter, the spots defined by the process can be sorted into a list according to energy levels/depths, and the spots can be grouped into blocks. The blocks can be assigned energy levels based on the corresponding spots, for example, using an average of all of the spots associated with the block. The blocks are then used to define the energy levels applied by the proton therapy treatment system.
[0035] Embodiments of the present invention can thereby produce fewer layers and potentially fewer spots, thereby advantageously reducing the time required to treat a patient. The optimization processes, e.g., algorithms, described herein can split individual spots among different layers to avoid creating spots that are below the minimum energy threshold deliverable by the treatment system. The spots can be divided into layers such that the layers receive substantially equal intensities. For example, the spots can be divided into layers so that each layer receives a substantially equal number of protons delivered by the proton therapy treatment system. In general, a treatment plan that is optimized using fewer layers leads to a faster delivery time. On the other hand, embodiments of the present invention can also optimize proton treatment plans for accuracy by using more spots and/or layers to better fit the target volume. The spots can be distributed at fixed intervals (e.g., 3 mm spacing) or distributed based on variations such as beam energy and/or beam range. In all cases, the general principle holds that the intensity of a layer is the sum of the intensities of all spots on a given layer.
[0036]
[0037] The system 100 of
[0038] In the example of
[0039]
[0040] A recent radiobiology study has demonstrated the effectiveness of delivering an entire, relatively high therapeutic radiation dose to a target within a single, short period of time. This type of treatment is referred to generally herein as FLASH radiation therapy (FLASH RT). Evidence to date suggests that FLASH RT advantageously spares normal, healthy tissue from damage when that tissue is exposed to only a single irradiation for only a very short period of time. For FLASH RT, the accelerator and beam transport system 204 can generate beams that can deliver at least four (4) grays (Gy) in less than one second, and may deliver as much as 20 Gy or 50 Gy, or more, in less than one second. The control system 210 can execute a treatment plan for FLASH RT, and the plan can be generated or optimized by system 100 executing an optimization algorithm in accordance with embodiments of the present invention.
[0041] The nozzle 206 is used to aim the beam toward various locations (a target) within a patient supported on the patient support device 208 (e.g., a chair, couch, or table) located in a treatment room. A target may be an organ, a portion of an organ (e.g., a volume or region within the organ), a tumor, diseased tissue, or a patient outline, for instance.
[0042] The nozzle 206 may be mounted on or may be a part of a gantry (
[0043] The control system 210 of
[0044]
[0045] With regard to
[0046] One purpose of the 3D model is the preparation of a radiation treatment plan. To develop a patient-specific radiation treatment plan, information is extracted from the 3D model to determine parameters such as organ shape, organ volume, tumor shape, tumor location in the organ, and the position or orientation of several other structures of interest as they relate to the affected organ and any tumor. The radiation treatment plan can specify, for example, how many radiation beams to use and from which angle each of the beams will be delivered.
[0047] In embodiments according to the present invention, the images from the image system 402 are input to a planning system 404. In embodiments, the planning system 404 includes a computing system having a processor, memory, an input device (e.g., a keyboard), and a display. The system 100 of
[0048] Continuing with reference to
[0049] The treatment planning system 404 outputs an optimized plan 408 according to an iterative optimizing algorithm 406 as described herein according to embodiments of the present invention. The spots can be distributed at fixed intervals (e.g., 3 mm spacing) or based on variations such as beam energy and/or beam range, and the spots are added to a list of spots that is sorted according to energy level or depth of the spot. Based on the energy levels of the spots and/or the depth/location of a spot, the spots are assigned intensities, where the intensity of a layer is the sum of the intensities of all spots of the layer. The spots are then discretized into blocks according to the energies and intensities, where each block represents a distinct layer. Discretizing the spots into blocks can be an iterative process that is performed repeatedly until a clinical goal or optimization goal is achieved. The optimized plan 408 is then used to configure treatment system 300 for performing proton therapy treatment on patient 304 using gantry 302, for example.
[0050] With regard to
[0051] At step 505, the optimized treatment plan is output, for example, as a computer readable data file. The data file can be stored in memory and used by a proton therapy treatment system to emit a controllable proton beam according to the treatment plan, using a gantry, for example.
[0052] According to some embodiments, the optimization algorithm also determines optimal beam angles for a clinical goal or optimization goal and the spots are generated and discretized according to the beam angles.
[0053] With regard to
[0054] As depicted in
[0055] Moreover, using the approach depicted in
[0056] With regard to
[0057] According to some embodiments, the distribution of the layers and/or the energy levels thereof are manually defined by a user. The user-defined energy levels can include layers with an intensity equal to 0 such that no protons are delivered at certain energies, and these layers can be automatically removed by the treatment planning system after the optimization process. The layers can be defined by the user at fixed distances, or custom distances, for example.
[0058] Embodiments of the present invention are thus described. While the present invention has been described in particular embodiments, it should be appreciated that the present invention should not be construed as limited by such embodiments, but rather construed according to the following claims.