Methods for inverse planning
10888711 · 2021-01-12
Assignee
Inventors
- Håkan Nordström (Sollentuna, SE)
- Björn Somell (Stockholm, SE)
- Stella Riad (Sundbyberg, SE)
- Jens Sjölund (Sundbyberg, SE)
Cpc classification
A61N5/1081
HUMAN NECESSITIES
A61N5/1071
HUMAN NECESSITIES
A61N5/1001
HUMAN NECESSITIES
A61N2005/1041
HUMAN NECESSITIES
International classification
Abstract
In the field of radiotherapy, methods for dose or treatment planning for a radiotherapy system are disclosed, wherein a spatial dose delivered can be adjusted and delivered radiation is determined using an optimization problem that steers the delivered radiation according to a frame description reflecting criteria for regions of interest that include at least one of targets to be treated during treatment of the patient, organs at risk and/or healthy tissue. The method includes estimating a voxel set receiving a higher dose than a predetermined threshold dose level, which voxel set includes voxels from at least one target volume. Further, a low dose voxel set is determined and a frame description for the voxels in the low dose voxel set is provided where voxels receiving a dose exceeding a predetermined threshold value is penalized such that the dose delivered to the low dose voxel set is suppressed. The frame description is then used in the optimization problem that steers the delivered radiation.
Claims
1. A method for treatment planning in radiotherapy, wherein delivered radiation is determined using an optimization problem that steers the delivered radiation according to objectives reflecting criteria for regions of interest, that include at least one of: at least one target to be treated during treatment of the patient, organs at risk and/or healthy tissue, said method comprising the steps of: estimating a voxel set receiving a higher dose than a predetermined threshold dose level, said voxel set including voxels from at least one target volume; determining a low dose voxel set; providing a frame description for the voxels in the low dose voxel set, wherein according to the frame description, the dose delivered to the low dose voxel set is suppressed; and using said frame description in the optimization problem that steers the delivered radiation.
2. A method for treatment planning for a radiotherapy system, the radiotherapy system comprising a radiotherapy unit, wherein a spatial dose delivered can be changed by adjusting beam shape settings, wherein delivered radiation is determined using an optimization problem that steers the delivered radiation according to objectives reflecting criteria for regions of interest, that include at least one of: at least one target to be treated during treatment of the patient, organs at risk and/or healthy tissue, said method comprising the steps of: estimating a voxel set receiving a higher dose than a predetermined threshold dose level, said voxel set including voxels from at least one target volume; determining a low dose voxel set; providing a frame description for the voxels in the low dose voxel set, wherein according to the frame description voxels receiving a dose exceeding a predetermined threshold value is penalized such that the dose delivered to the low dose voxel set is suppressed; and using said frame description in the optimization problem that steers the delivered radiation.
3. The method according to claim 1, wherein the method is for treatment planning for a radiotherapy system, the radiotherapy system comprising a radiotherapy unit having a fixed radiation focus point, said method further comprising the steps of: estimating a voxel set receiving a higher dose than a predetermined threshold dose level, said voxel set including at least one target volume; determining a low dose voxel set; providing a frame description for the voxels in the low dose voxel set, wherein according to the frame description voxels receiving a dose exceeding a predetermined threshold value is penalized such that the dose delivered to the low dose voxel is suppressed; and using said frame description in the optimization problem that steers the delivered radiation.
4. The method according to claim 1, further comprising: determining a first estimate of the low dose voxel set; performing at least one optimization with either weight settings to be used in a final optimization or with standardized weight settings; based on the optimized dose distribution in a preceding optimization step, updating the low dose voxel set defined as the volume between two dose levels; modifying the objective function according to updated low dose voxel set; and performing a final optimization using the updated low dose voxel set and modified objective function from the preceding optimization.
5. The method according to claim 2, further comprising: determining a first estimate of the low dose voxel set; performing at least one optimization with either weight settings to be used in a final optimization or with standardized weight settings; based on the optimized dose distribution in a preceding optimization step, updating the low dose voxel set defined as the volume between two dose levels; modifying the objective function according to updated low dose voxel set; and performing a final optimization using the updated low dose voxel set and modfied objective function from the preceding optimization.
6. The method according to claim 1, further comprising the step of estimating a dose distribution.
7. The method according to claim 6, wherein the dose distribution is estimated by estimating the dose distribution outside each target independently or estimating a combined dose distribution outside the targets.
8. The method according to claim 1, further including determining a low dose voxel set by applying predetermined dose distributions.
9. The method according to claim 8, wherein the step of determining a low dose voxel set by applying predetermined dose distributions includes: calculating a first shell surface outside said voxel set based on a dose level that is higher than said threshold dose level; calculating a second shell surface outside said voxel set based on a dose level that is lower than said threshold dose level; and defining the low dose voxel set as the voxel set between said first and second shell surfaces.
10. The method according to claim 9, wherein calculating the first shell surface outside said voxel set includes uniformly contracting an outer surface of the voxel set receiving a higher dose than a predetermined threshold dose level.
11. The method according to claim 9, wherein calculating the second shell surface outside said voxel set includes uniformly expanding an outer surface of the voxel set receiving a higher dose than a predetermined threshold dose level.
12. The method according to claim 1, further comprising: finding the isocenter locations; determining the shot collimator configurations for all isocenter locations; setting dose to be delivered to the at least one target including determining irradiation times for all shots to be delivered; and calculating a dose distribution based on the determined shot configurations and dose to be delivered.
13. The method according to claim 1, wherein the calculating steps include applying a distance model according to:
14. The method according to claim 13, wherein the calculating steps include applying a distance model according to:
15. The method according to claim 1, further comprising: calculating dose profiles for specific treatment configurations including beam shape settings for the radiation dose profiles using said optimization problem; creating treatment plans including determining the radiation dose profiles to be delivered during treatment based on the treatment configurations, wherein each radiation dose profile is modelled by a spatial dose volume distribution of radiation, the shape of said spatial distribution depending on the beam shape settings; and selecting an optimal treatment plan that satisfies the criteria.
16. The method according to claim 1, further comprising: calculating dose rates for specific treatment configurations including sector and collimator settings and irradiation time for the isocenters using said optimization problem; creating treatment plans including determining shots to be delivered during treatment based on the treatment configurations, wherein each shot is modelled by a spatial dose volume distribution of radiation, the shape of said spatial distribution depending on the specific sector and collimator setting and irradiation time; and selecting an optimal treatment plan that satisfies the criteria.
17. The method according to claim 16, further comprising: defining a set of beam directions; modelling radiation dose profiles to be delivered to said target as a plurality of beamlets each having a beamlet intensity; setting a number of objectives reflecting criteria for the target; providing an optimization problem that steers the delivered radiation according to the objectives so as to create fluence maps, wherein the fluence maps define the beamlet intensities for each of said beamlets; creating treatment plans based on fluence maps and criteria for the target; and selecting an optimal treatment plan that satisfies the criteria.
18. The method according to claim 1, further comprising positioning of radiation source(s) relative to said patient.
19. The method according to claim 18, wherein the step of positioning radiation source(s) includes generating fixed isocenter positions.
20. The method according to claim 18, wherein the radiation source positions are generated as a set of continuous points in said target volume based on basis functions, wherein the points are fixed during the treatment planning.
21. The method according to claim 1, wherein said objectives include delivered dose to target, delivered dose to a boundary space surrounding said target, delivered dose to regions classified as a risk organ, and/or beam-on time penalization.
22. The method according to claim 1, wherein determining a low dose voxel set includes determining the low dose voxel set using a trained machine learning model.
23. A treatment planning computer structure for treatment planning for radiotherapy, wherein delivered radiation is determined using an optimization problem that steers the delivered radiation according to a frame description reflecting criteria for regions of interest, that include at least one of: at least one target to be treated during treatment of the patient, organs at risk and/or healthy tissue, comprising: a low dose volume calculating module for calculating a low dose volume by estimating a voxel volume set receiving a higher dose than a predetermined boundary dose level, the voxel volume set including at least one target volume, determining a low dose voxel volume set by applying predetermined varied dose distributions and applying a frame description for the voxels in the low dose voxel volume set where voxels receiving a dose exceeding a predetermined threshold value is penalized such that the dose delivered to the low dose voxel volume is suppressed; and a calculation module configured for generating radiation dose profiles to be delivered to the target, for providing a convex optimization problem including the frame description for the low dose volume that steers the delivered radiation according to the objectives, and for calculating dose profiles for specific treatment configurations using the convex optimization problem.
24. The treatment planning computer structure according to claim 23, further comprising: a treatment plan module is configured for creating treatment plans including determining the radiation dose profiles to be delivered during treatment based on the treatment configurations, wherein each radiation dose profile is modelled by a spatial dose volume distribution of radiation, the shape of the spatial distribution depending on the beam shape settings; and an optimizing module is configured for selecting an optimal treatment plan that satisfies the criteria.
25. The treatment planning computer structure according to claim 23, wherein the low dose volume calculating module is configured to execute the steps of: estimating a voxel set receiving a higher dose than a predetermined threshold dose level, said voxel set including voxels from at least one target volume; determining a low dose voxel set; providing a frame description for the voxels in the low dose voxel set, wherein according to the frame description, the dose delivered to the low dose voxel set is suppressed; and using said frame description in the optimization problem that steers the delivered radiation.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION OF THE DRAWINGS
(9) With reference first to
(10)
(11) Each segment 6 has two straight sides 12 and two curved sides 14a, 14b. One of the curved sides 14a forms a longer arc of a circle, and is located near the base of the cone, while the other curved side 14b forms a shorter arc of a circle. The segments 6 are linearly displaceable, that is they are not rotated around the collimator body 4, but are instead movable back and forth along an imaginary line drawn from the center of the shorter curved side 14b to the center of the longer curved side 14a. Such a translation displacement has the effect of a transformation of coordinates in which the new axes are parallel to the old ones.
(12) As can be seen from
(13) In
(14) The patient positioning unit 20 comprises a rigid framework 22, a slidable or movable carriage 24, and motors (not shown) for moving the carriage 24 in relation to the framework 22. The carriage 24 is further provided with a patient bed 26 for carrying and moving the entire patient. At one end of the carriage 24, there is provided a fixation arrangement 28 for receiving and fixing a patient fixation unit or interface unit. The coordinates of the fixation unit are defined by a fixation unit coordinate system, which through the fixed relationship with the treatment volume also is used for defining the outlines of the treatment volume. In operation, the fixation unit, and hence the fixation unit coordinate system, is moved in relation to the fixed radiation focus point such that the focus point is accurately positioned in the intended coordinate of the fixation unit coordinate system.
(15)
(16)
(17) With reference now to
(18) First in the method 300, in step 310, a voxel set receiving a higher dose than a predetermined threshold dose level is identified, wherein the voxel set includes voxels from at least one target volume.
(19) Then, at step 320, a low dose voxel set is determined. This can be done by applying predetermined dose distributions. In one embodiment of the present invention, this may include calculating a first shell surface outside the voxel set based on a dose level that is higher than the threshold dose level and calculating a second shell surface outside the voxel set based on a dose level that is lower than the threshold dose level. Then, the low dose voxel set is defined as the voxel set between the first and second shell surfaces, respectively.
(20) In another embodiment of the present invention, this may include calculating a first shell surface outside the voxel set based on a predetermined geometry and calculating a second shell surface outside the voxel set based on a predetermined geometry and defining the low dose voxel set as the voxel set between the first and second shell surfaces, preferably.
(21) At step 330, an objective function for the voxels in the low dose voxel set is provided where voxels receiving a dose exceeding a predetermined threshold value is penalized such that the dose delivered to the low dose voxel set is suppressed.
(22) Thereafter, at step 340, the objective function is used in the optimization problem that steers the delivered radiation. Hence, the optimization problem, which in preferred embodiments is a convex optimization problem, steers the delivered radiation according to the objectives and dose profiles for specific treatment configurations including beam shape settings for the radiation dose profiles are calculated using the optimization problem. Thereafter, a treatment plan, including determining the radiation dose profiles to be delivered during treatment based on the treatment configurations can be created, wherein each radiation dose profile is modelled by a spatial dose volume distribution of radiation, the shape of the spatial distribution depending on the beam shape settings and an optimal treatment plan that satisfies the criteria can be selected.
(23) Now, the method according to the present invention will be described in more detail with reference, in particular, to
(24) There is an abundance of clinical data showing that adverse cognitive effects may occur if large volumes, V.sub.ad, of normal tissue is irradiated by relatively low dose. In particular, this is the case when multiple targets are close to each other. The main problem is that the set of voxels, with volume equal to V.sub.ad, depends on the dose distribution and will change during the optimization, leading to a non-convex optimization problem which is in general difficult to solve. To achieve a convex formulation it is therefore necessary to have a fixed geometry in which dose is penalized.
(25) According to the present invention, a volume filling procedure or fill algorithm is applied, for example, a fill algorithm used in the Leksell GammaPlan. One example of a suitable fill algorithm is described in a co-pending, not yet published, patent application by the same applicant.
(26) Based on the use of the fill algorithm, a fixed low dose ring, R as shown in
(27) Thereafter, the voxels, SV.sub.ad, in the the 3D isodose volume of the dose distribution having a volume equal to V.sub.ad (after having added the target volumes) are identified. Then, a ring of voxels, R (R=2.sub.r) is defined as the set difference between a contraction and an expansion of SV.sub.ad, see
(28)
Here D.sub.F,ad is the isodose in Gy corresponding to V.sub.ad. A ring size corresponding to 1 Gy is a reasonable choice to include various dose distributions without introducing too many voxels in the optimization. However, it should be noted that the distance model shown above is one specific example, and according to other embodiments of the present invention, the calculating steps may include applying a more general distance model according to:
.sub.r=QV.sub.ad.sup.1/3,
where Q may be a constant or include geometry factors and/or dose distribution factors, V.sub.ad is the volume of the voxel set receiving a higher dose than a predetermined threshold dose level, and where .sub.r corresponds to the expanded or contracted distance of the outer surface of the voxel set. In embodiments of the present invention, the calculating steps include applying a distance model according to:
(29)
wherein D.sub.F,ad is the isodose in the voxel set receiving a higher dose than a predetermined threshold dose level, D is the predetermined dose distribution variation, V.sub.ad is voxel set receiving a higher dose than a predetermined threshold dose level.
(30) Then, a penalization term is added in the objective function penalizing voxels with dose exceeding a threshold dose. In embodiments of the present invention, it may be in the following form:
(31)
where the sum runs over voxels in the low dose ring and w.sub.lr is the optimization weight. This ring is treated in the same way as the outer ring(s) in the optimization.
(32) Turning now to
(33) A low dose volume calculating module 520 calculates or determines a low dose volume by estimating a voxel volume set receiving a higher dose than a predetermined boundary dose level, the voxel volume set including at least one target volume, determining a low dose voxel volume set by applying predetermined varied dose distributions and applying an objective function for the voxels in the low dose voxel volume set where voxels receiving a dose exceeding a predetermined threshold value is penalized such that the dose delivered to the low dose voxel volume is suppressed. In more detail, the low dose volume calculating module applies the method or procedure described above with reference to
(34) Further, a calculation module 530 configured for generating radiation dose profiles to be delivered to the target, for providing a convex optimization problem including the objective function for the low dose volume that steers the delivered radiation according to the objectives, and for calculating dose profiles for specific treatment configurations including beam shape settings for the radiation dose profiles are calculated using the convex optimization problem. A treatment plan module 540 is configured for creating treatment plans including determining the radiation dose profiles to be delivered during treatment based on the treatment configurations, wherein each radiation dose profile is modelled by a spatial dose volume distribution of radiation represented by a three-dimensional voxel representation, the shape of the spatial distribution depending on the beam shape settings. An optimizing module 550 is configured for selecting an optimal treatment plan that satisfies the clinical criteria. In embodiments of the present invention, the optimization, i.e. selecting an optimal treatment plan that satisfies the clinical criteria, is performed and then the treatment plan including determining the radiation dose profiles to be delivered during treatment based on the treatment configurations is created.
(35) In embodiments of the present invention, the treatment plan computer structure 500 may utilize a method as described in
(36) The methods described herein according to the present invention may furthermore be used in combination with inner and outer shells that encompasses the target and are associated with each target where an inner shell promotes selectivity and tan outer shell promotes gradient index, respectively. The frame description for each shell is formulated so that each voxel can be individually considered. According to an embodiment, the terms of the frame description is an approximation of an integral, namely a sum where the terms correspond to the voxels at distances r from the outer surface(s) of the target(s) volume and may be given by:
(37)
where x is the irradiation times for each isocenter, sector, and collimator setting, D(r) is a function describing the desired dose as a function of the distances from the target surfaces, r is the vector of distances from the target surface(s), N.sub.j is the number of voxels at distance r.sub.j and w.sub.ij is a scalar weight, which in embodiments can be varied voxel-by-voxel. In embodiments of the present invention, the term D(r) is used, describing that the desired dose varies in different directions. Two shells are applied having a size or volume that depend on the volume of the target. Penalizing dose in these two shells will correspond to promoting the two non-convex quantities selectivity and gradient index, respectively. The size or volume of the outer shell is preferably chosen so that a desired gradient index can be achieved.
(38) The objective function may be formulated voxel-by-voxel for the target and the two encompassing shells. According to embodiments of the present invention, a minimal objective function for one target and thus two shells, which easily can be generalized to more than one target, with neither OAR nor beam-on time penalization, can be formulated as follows:
(39)
where x is the irradiation times for each isocenter, sector and collimator setting, w.sub.1, w.sub.2, w.sub.3 are the weights for the target, inner and outer ring respectively. D.sub.T is the prescription dose, N.sub.i is the number of target voxels in the structure i{T, IR, OR} and .sub.i is the dose rate in the respective structure. The first term penalizes underdosing of the target, the second term penalizes overdosing of the inner shell and the third term penalizes dose in the outer shell that exceeds D.sub.T/2, where the gradient index is defined as the volume with dose exceeding D.sub.T/2 over volume of the dose exceeding D.sub.T. The three terms are good convex surrogates for coverage, selectivity and gradient index, respectively. The objective function is a weighted sum where the three weights w.sub.1, w.sub.2, w.sub.3 governs the relative importance of the different objectives, and thus, the importance of coverage, selectivity and gradient index respectively. With one weight, or at least one weight, corresponding to each clinical metric, the translation of the clinical objectives to the desired plan qualities can be obtained by adjusting weights of the objective function before the optimization is performed.
(40) According to embodiments of the present invention, a low dose ring or volume is generated using an iterative approach. This approach 600 will now be described with reference to
D.sub.T*d.sub.i(A, V, r),
(41) which may be dependent on the geometric factors, the distance from the target and possibly the direction from the target. In addition, the dose distribution estimate is scaled with the prescription dose, D.sub.T. It is assumed that the dose on the target surface is D.sub.T. If there is more than one target, all dose distributions outside the targets are added together. The addition could possibly be weighted.
(42) Based on the combined dose distribution, a first estimate of the low dose volume is determined in step 620. In examples, the volume between two dose levels, for example these levels can be chosen as 40% and 60% relative to the lowest of the prescription doses.
(43) Then, at step 630, a penalization term is added to the frame description penalizing voxels with dose exceeding a threshold dose, D.sub.lr. E g it could be:
(44)
(45) where w.sub.lr is the weight, N.sub.lr is the number of voxels in the low dose volume. In principle the threshold dose in the low dose volume possibly can be dependent on the distance from the surface.
(46) Then, at step 640, the optimization is performed with either weight settings to be used in the final optimization problem or with standardized weight settings.
(47) Thereafter, in step 650, it determined whether the iterative process is finished or not. For example, after a predetermined number of iterations. If yes, a final treatment plan optimization can be performed using the low dose volume in step 680. If no, the procedure 600 proceeds to step 660, where, based on the optimized dose distribution in the preceding optimization step, an updated low dose volume is defined as the volume between two dose levels, possibly the same as in step 620. The term in the objective function is modified accordingly in step 670.
(48) Although an exemplary embodiment of the present invention has been shown and described, it will be apparent to those having ordinary skill in the art that a number of changes, modifications, or alterations to the inventions as described herein may be made. Thus, it is to be understood that the above description of the invention and the accompanying drawings is to be regarded as a non-limiting.