NAVIGABLE PRESENTATION OF A VARIETY OF SOLUTIONS FOR THERAPY PLANS
20210327558 · 2021-10-21
Inventors
- Alexander Scherrer (Kaiserslautern, DE)
- Karl-Heinz Kuefer (Weilerbach, DE)
- Philipp Suess (Budenheim, DE)
- Michael Bortz (Kaiserslautern, DE)
Cpc classification
G06F3/04842
PHYSICS
G16H20/40
PHYSICS
G16H10/60
PHYSICS
G16H20/10
PHYSICS
G06F3/04845
PHYSICS
International classification
G16H20/40
PHYSICS
G06F3/0484
PHYSICS
G16H10/60
PHYSICS
G16H20/10
PHYSICS
Abstract
The present invention includes a method for representing a plurality of pre-calculated solutions in radiation therapy that are stored in a database and displayed in a manner controllable by a user. Arrays of DVH curves provide the user with essential information on the ‘quality of a plan’. A DVH diagram is displayed as a main diagram, wherein only one of the solutions is visually represented at a time. By selecting a first starting point on a selected DVH curve as the main diagram, a first straight axis extending through the first starting point is placed. A first region, located around the first starting point and on the first straight axis, is highlighted as a first control region for controllable visualization of the plurality of currently non-displayed solutions stored in the database, the DVH curves of which correspond to the selected DVH curve and intersect the first straight axis.
Claims
1. A method for computer implemented representing a plurality of pre-calculated solutions stored in a database and displayed on a display device in a manner to be controlled by a user comprising: displaying a DVH (dose volume histogram) diagram having a plurality of DVH curves; responsive to receiving a selection of a first starting point on a first DVH curve of the plurality of DVH curves in the DVH diagram, positioning a first straight axis extending through the first starting point; highlighting a first region located around the first starting point and on the first straight axis as a first control region; identifying a first fixed point from the plurality of pre-calculated solutions stored in the database, the first fixed point corresponding to a first position in which the first DVH curve intersects with the first control region; identifying a second fixed point from the plurality of pre-calculated solutions stored in the database, the second fixed point corresponding to a first position in which a second DVH curve intersects with the first control region; calculating an intermediate point interpolated from the plurality of pre-calculated solutions stored in the database; and positioning the first fixed point, the second fixed point, and the intermediate point within the first control region.
2. The method according to claim 1, wherein: the first control region comprises an upper final value corresponding to a greatest value of the plurality of DVH curves that intersect the first straight axis; and the first control region comprises a lower final value corresponding to a smallest value of the plurality of DVH curves that intersect the first straight axis.
3. The method according to claim 1 further comprising: responsive to receiving a selection of a second starting point on a second DVH curve of the plurality of DVH curves in the DVH diagram, positioning a second straight axis extending through the second starting point.
4. The method according to claim 3 further comprising: highlighting a second region located around the second starting point and on the second straight axis as a second control region.
5. The method according to claim 1, wherein the first straight axis is vertical or horizontal.
6. The method according to claim 1, wherein the first straight axis is rotatable by ±89° about the first starting point starting point.
7. The method according to claim 1 further comprising: displaying within the display device a selector that is movable to select a point within the first control region to identify a corresponding DVH curve of the plurality of DVH curves in the DVH diagram.
8. The method according to claim 7 further comprising: displaying within the display device a restrictor for restricting upper and lower limit values of the first control region to a reduced control region.
9. A method for computer implemented representing a plurality of pre-calculated solutions stored in a database and displayed on a display device in a manner to be controlled by a user comprising: displaying a DVH (dose volume histogram) diagram having a plurality of DVH curves; responsive to receiving a selection of a first starting point on a first DVH curve of the plurality of DVH curves in the DVH diagram, positioning a first straight axis extending through the first starting point; highlighting a first region located around the first starting point and on the first straight axis as a first control region, the first control region comprising: an upper final value corresponding to a greatest value of the plurality of DVH curves that intersect the first straight axis; and a lower final value corresponding to a smallest value of the plurality of DVH curves that intersect the first straight axis; calculating an extension of the first control region on the first straight axis, the extension being calculated from the plurality of pre-calculated solutions stored in the database; and positioning the extension at a position proximate at least one of the upper final value or the lower final value to create an extended control region.
10. The method according to claim 9, wherein the first straight axis is rotatable by ±89° about the first starting point starting point.
11. The method according to claim 9 further comprising: displaying within the display device a selector that is movable to select a point within the first control region to identify a corresponding DVH curve of the plurality of DVH curves in the DVH diagram.
12. The method according to claim 11 further comprising: displaying within the display device a restrictor for restricting upper and lower limit values of the first control region to a reduced control region.
13. The method according to claim 9 further comprising: identifying a first fixed point from the plurality of pre-calculated solutions stored in the database, the first fixed point corresponding to a first position in which the first DVH curve intersects with first the control region; identifying a second fixed point from the plurality of pre-calculated solutions stored in the database, the second fixed point corresponding to a first position in which a second DVH curve intersects with the first control region; calculating an intermediate point interpolated from the plurality of pre-calculated solutions stored in the database; and positioning the first fixed point, the second fixed point, and the intermediate point within the first control region.
14. The method according to claim 9 further comprising: displaying three auxiliary diagrams within the display device, the three auxiliary diagrams each providing sectional views in directions perpendicular to each other including indicated isodoses, and wherein volumes corresponding to a number of DVH curves in the plurality of DVH curves are represented in the each of the three auxiliary diagrams.
15. The method according to claim 9 further comprising: responsive to receiving a selection of a second starting point on a second DVH curve of the plurality of DVH curves in the DVH diagram, positioning a second straight axis extending through the second starting point.
16. The method according to claim 15 further comprising: highlighting a second region located around the second starting point and on the second straight axis as a second control region.
17. A system as a planning tool for interactively selecting solutions during an interactive navigation of a user, the system comprising: a display device (20) for displaying graphs of dose/volume histograms (30) for the interactive navigation, wherein each dose/volume histogram has a number of dose/volume histogram curves; a visualization module (11) operating for buffering solutions read out from a database (10) via a data path (15), wherein the solutions are processed such that they are provided to the display device as a screen signal, and the screen signal yields a representation on the display device; wherein the visualization module is configured to: display a first dose/volume histogram as a main diagram, wherein one of a plurality of pre-calculated stored solutions from the database is visually represented at a time for manually selecting a first starting point (41a) on one, thereby selecting a curve (40a) of the number of dose/volume histogram curves and displaying a first straight axis (71,73) extending through the first starting point (41a); optically highlight a first region (72,74), located around the first starting point (41a) and on the first straight axis (71, 73), as a first straight portion having an upper and a lower limit to visualize, by a length extension between the limits, un-displayed solutions as stored and present in the database, but un-displayed by shapes of the curves, wherein the length of the first straight portion is defined by all points of intersections of the dose/volume histogram curves corresponding to the selected dose/volume histogram curve (40a).
18. The system according to claim 17, wherein the first straight portion having the upper and the lower limit and the length extension between the limits and the system allows the user to navigate within the length extension between the limits by moving the first starting point and display another dose/volume histogram curve.
19. The system according to claim 17, wherein a control element (71e) is provided that, by displacement thereof, restricts the first straight portion (76), from the top or bottom, to a reduced longitudinal extension (76a).
20. The system according to claim 17, wherein the visualization module (11) is configured to request a new plan, when a requested plan is not present in the database, and the new plan is generated by a calculation module (12) using pre-calculated plans stored in the database and read out via an access line (14).
21. The system according to claim 17, wherein a further starting point (61a) is manually selected by the user on another one of the number of dose/volume histogram curves; and wherein the visualization module is configured to: receive a selection of a further starting point on the other dose/volume histogram curve and displaying a further straight portion (71,73) extending through the further starting point; optically highlight a region (72,74), located around the further starting point and on the further straight portion, having an upper and a lower limit to visualize, by a length extension between the limits, un-displayed solutions as stored and present in the database, but un-displayed by shapes of the curves.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Embodiments of the claimed invention are explained by reference to the Figures.
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050] Illustrate, in a sequence of a plurality of diagrams, how a few stored and pre-calculated solutions a, b, c are turned into a plurality of solutions serving as intermediate points (interpolation values). This is implemented between the pre-calculated solutions in order to fill the existing gaps and to thus achieve a perceived continuity of navigation.
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
DETAILED DESCRIPTION OF THE INVENTION
[0058]
[0059] The display device 20 is insofar represented by embodiments as a user is to visually experience what pre-calculated solutions are included in the database, each of which comprising a plan of its own including a variety of technical parameters, which plan can be specified to a therapy device having a radiation head where these technical parameters then take effect.
[0060] It is not the subject matter of this description how the therapy itself is implemented, rather the subject matter is the way of handling the technical parameters representative for a respective therapy plan which, as such, are purely technical setting parameters of a technical device operating with technical parameters and comprising corresponding motors, control buttons and actuators exactly tracking the technical parameters once they are set.
[0061] The display device 20, illustrated as a monitor here, comprises a display region, in which four portions can be seen. A lower, larger and square first region 30 is the DVH region visualizing a dose/volume histogram view. Two axes, x and y, are illustrated as a dose axis (in the x-direction) and as a percent-by-volume axis (in the y-direction). A plurality of graphs 39 are symbolically illustrated, which are dose/volume graphs of a diagram, the number of which corresponds to the number of those determined as defined volumes in a target area. Three auxiliary views constituting an example are disposed above the larger dose/volume diagram 30. In the example, these three auxiliary views 35, 36 and 37 are three sections, as is illustrated in
[0062] The control of the graphic representation operates with the controller S consisting of a visualization module 11 operating in the manner of an interpreter and in most cases also with a cache buffering the solutions read out from the database 10 via data path 15. The solutions are processed such that they are provided to the display device 20 via connecting line 11a as a screen signal. The screen signal yields the representation schematically displayed on the display device 20.
[0063] The visualization module 11 outputs the solutions either from the database 10 or from its own internal cache to the display device 20. When a requested solution is not present, the visualization module 11 requests a new plan via line 11b. The new plan is generated by the calculation module 12. This calculation is performed using already pre-calculated plans stored in the database 10 read out via access line 14. The calculation module determines the new plans which can be “recombined” solutions or completely new solutions which are not “between” but outside already pre-calculated solutions stored in the database.
[0064] These new solutions can either be buffered in a separate buffer of the calculation unit 12, or they can be stored into the database via memory line 13, from where they can be read out via access line 15 and supplied to the display device 20 by the visualization module 11.
[0065] In a separate, not shown embodiment, the calculation module 12 can also calculate intermediate solutions lying between two or between even more existing solutions which are not to be stored separately in the database 10, but to be supplied to the visualization module 11 via the direct path 13a in order to gain display speed.
[0066] The monitor line 11a is bidirectional for evaluating requests input by the monitor in the visualization module 11 and for revoking corresponding plans from the database or for causing calculation of said plans by the calculation module 12.
[0067] A plurality of plans, at least 20, however, in most cases several hundreds of plans, are held in the database, which plans have been pre-calculated as finished solutions in a calculation system not shown here and are capable of representing multi-criteria optimized (MCO) solutions. With respect to acquirement of such plans, it is referred to the US patent referred to at the beginning which also mentions other references as to how these pre-calculated plans are generated, obtained and stored.
[0068] Control of the display device 20 and control of representation of the variety of solutions in the database is to be the subject matter of the further Figures. This control of the variety of possible solutions can also be understood such that a type of navigation is to be enabled which operates interactively. The described system is also a planning tool for interactively selecting suitable solutions in the sense of therapy plans which are each composed of a number of technical control parameters. The graphs displayed on the monitor 20, in particular in the area of the dose/volume histogram 30, and represented in their entirety by 39 are used for navigation.
[0069] A more detailed illustration of this plurality of dose/volume graphs 39 is shown in
[0070] Portion 30 in the lower screen half is apparent therein. Percent by volume is plotted on the vertical axis and dose is plotted on the horizontal axis. A plurality of graphs are apparent, some of which dropping very steeply at a very early stage and others dropping at a very late stage only. The right-hand graphs dropping at a late stage are those representing the undesired tissue zones, i.e. the target (tumor). The graphs dropping at an early stage represent the endangered risk organs. The organs are illustrated in the three sectional views 35, 36, 37 in three sections perpendicular to each other. They are characterized by outlines (also: contours) therein. Isodoses (lines of equal dose) are also illustrated which are indicated in the three sectional views. By means of selection buttons and selection zones, various layers (slices) available in the three planes can be selected. In the left-hand image 35, as a first auxiliary view, the transversal view can be seen. Therein, slice 58 is shown with a magnification factor of 1.5. In the central, upper auxiliary view 36, a sagittal view can be seen with slice 234 and a magnification of 1.5. In the right-hand auxiliary view 37, a frontal view can be seen, it is slice 289 with a magnification of 1.5.
[0071] At the bottom of the Figure, mode selectors are shown for switching the mode of navigation present in region 30. Navigation can be activated by selector 22, addition of an axis can be defined by means of selector 21 and removal of an axis can be set by selector 23.
[0072] The mode of operation of this mode selection is described in the following.
[0073] A first overview is provided by
[0074]
[0075] It should be noted that the three shown upper auxiliary views 35, 36 and 37 may also involve other ways of representation, for example, a three-dimensional view in only one image which can be rotated, pivoted or tilted in various axes for conveying or visually representing the solution set in the dose/volume histogram 30 to the user in a different way. Navigation, which is explained in the following, is apparent from the control regions indicated as a longitudinal portion on the vertical axis 70 around a respective point of intersection with a dose graph.
[0076] The control portions 70a are effectively optically highlighted relative to the rest of the straight axis 70 and visualize the variety of solutions not shown but present. They are present in the database 10 and can be displayed directly on the monitor 20 in the dose/volume histogram 30 via the visualization module 11, when the point of intersection, which is also called selector, is “displaced” within the control portion 70a defining the upper and lower limits of a displacement. The upper and lower limits can also be displaced (also called: restrictor), a further type of navigation. Thereby, the control region 70a is reduced in size. A further type of navigation is changing the smaller control region 70a into a new control portion, i.e. above the upper final value and/or below the lower final value, which portions have not been available for changing the position of the selector so far, but which will then be a point of intersection between the newly calculated dose graph and the vertical straight axis 70. This enlargement is called extension.
[0077] “Recombined” solutions, which are also present, but are re-calculated between solutions stored in the database 10, can be added to the visualized variety of solutions. They can fill the control portions 70a with further values, as is explained in the following.
[0078] The outlined navigation in one or more control regions 70a, which are therefore also referred to as navigation portions or navigation windows, is apparent from the simplified illustration of the following Figures.
[0079] The simplification is explained by means of
[0080] In
[0081] This is to be explained with reference to
[0082] It is to be noted once again that the three graphs of the DVH diagram view 30 constitute a simplified representation only which can and, in the practical case, will definitely take the form and shape of
[0083] The solution shown in
[0084] Other orientations of the axis 71 are possible as well, intermediate positions between 90° and 0°, for example 40°, 50° or 60°. This angular range can be set in a plus or minus direction so that the vertical axis 71 can be pivoted by ±89° (with each intermediate value). The same point of intersection 41a (or 71a) as in
[0085] Correspondingly, a different control region 74 lying on axis 73 and representing the variety of solutions stored in the database is indicated in
[0086] The illustration of
[0087] In
[0088] An explanation of the three illustrated mode selectors is to be given here. The left selector 22 (as a radio button) enables navigation within a region, for example, the control region 74 in
[0089] The third mode selector is the one for removing an axis. When it is selected, one of the axes placed in the DVH diagram can be removed. This will be explained later on when a plurality of straight axes will be present.
[0090] In the example of
[0091] According to
[0092] By determining the second starting point 61a, please be reminded that the first starting point was used 41a for determination of the first vertical axis 71, the navigation window (control region), which is region 76, is opened as well. It is located on axis 75 and has a maximum value and a minimum value with respect to the percent-by-volume axis. This control region 76 or second navigation portion (navigation window) is greater than the control region 72 of
[0093] The value range of the solutions stored in the database generated by the second control region 76 ranges from 44% to 100% of the percent-by-volume axis. The selector is at 92% and no restrictors are activated, which will be explained later on.
[0094] In
[0095] Navigation is performed by changing the size of the control regions 72 and 76 or by displacing the points of intersection 61a or 41a within the respective navigation portion. Both actions, i.e. the specification of the limits of the navigation portions and the “displacement” of the point of intersection within the (specified) limits of the control region, are navigation actions and serve the purpose of identifying a solution from the variety of stored solutions.
[0096] Two types of navigation are shown in
[0097] In
[0098] Accordingly, the upper final value 71b on the first placed axis 71 can also be displaced, namely downwards in the example, which results in the new value 71e of
[0099] By changing the two limits, both at the top and bottom, on two curves according to
[0100] However, changes to the upper and lower limits of the “nav-prt” (navigation portions) can also be made such that a change to the one portion also results in a change to at least one or both other limit value(s) on the other straight axes.
[0101] These changes in limit value on the other axes are caused by the fact that the points of intersection of solutions located on these axes, the points of intersection of which are located outside of the changed “nav-prt” on the starting axis, are removed from the navigation regions, as nav-prt, on the other axes. When one of these points of intersection forms a limit value for a navigation region (nav-prt) on another axis, removal thereof from the nav-prt results in the said change in limit value. This removal of points of intersection from the nav-prt on other axes has the effect that the change in starting values exclusively results in solutions, the points of intersection of which are located within the respective nav-prt on all axes.
[0102]
[0103] In the right portion of
[0104] It is apparent from
[0105] The vertical axes 71, 77, 75 mentioned in the description are graphically indicated on the monitor 20 and can be handled by the user via a mouse pointer or via a tablet, wherein actions are transferred to the system S of
[0106] These vertical axes can also be horizontal or can be pivoted, in accordance with the previous representation, about their point of intersection with the respective curve of the DVH diagram.
[0107] The axes may also be referred to as criteria. A criterion is, in a way, a planning aspect, according to which a user or planner can evaluate the quality of the plan (of technical control parameters) underlying the representation. The representation in the control region around the selected point on the selected curve is particularly helpful in this connection. This control range (the navigation interval) tells the user what options and scope are available to him for changing the currently displayed plan, thus providing him with a view on his options and making the planning options transparent to him. Or else, this control range, for example 72 in
[0108] Navigation portion 76 or portion 72 is respectively located on a vertical axis or line 71 or 75 and is thus the criterion or part of the criterion enabling improvement of a currently displayed plan, or by means of which the user wishes to improve the displayed plan.
[0109] The display of a further new plan, which is also stored in the database 10 in a pre-calculated state, is explained with reference to
[0110] The starting point 61a of
[0111] Displacement can be implemented by grabbing with a mouse pointer or by direct displacement on a screen of a tablet.
[0112] By displacing the point of intersection 61b, which is actually not an upward displacement of the starting point within the navigation portion 76a, another plan having three dose/volume graphs is selected in reality. Point 61a can be displaced within this region 76a, between the upper final value 75b and the lower, upwards displaced threshold value 75d, to value 75f. One of these displacements is shown in
[0113] Due to the “displacement” of the starting value 61a to the new displaced starting value 61b, the first starting value 41a in control region 72, cf.
[0114] Of the stored solutions, different further pre-stored solutions can be represented by “displacing each starting value” on each of the straight axes, which solutions are obtained in this way by representation of corresponding curve triples, for example 40c, 50c and 60c.
[0115] Reasonably, the displacement of the dose of the target in
[0116] In numbers, the value 61a has been raised from 92% to 98%. The other three DVH curves are thus represented by the system S of
[0117] The illustration of
[0118] On the left side of the Figure, an original region is shown which is assumed to be located in a control region 76a according to
[0119] Effectively, the user displaces his selector (or the point of intersection which is here assumed to be located in “a”) downwards towards a.sub.1 or a.sub.2. Within the system S of
[0120] When greater continuity is to be suggested to the user, i.e. when his movement starting from point a in a downward direction is to permit also smaller moves, intermediate solutions are calculated. Each one of the intermediate solutions has a point of intersection with the straight axis 70, which are illustrated by d.sub.1, d.sub.2 . . . d.sub.10. These intermediate values are between two or even more already existing solutions and are generated by the calculation module 12 having access to the solutions stored in the database 10. These intermediate solutions are supplied via line 13a to the visualization module 11 which is capable of displaying the same via line 11a depending on the position, in which the user places the ‘selector’ on the straight portion 70 of
[0121] Only one solution is displayed in the DVH diagram 30 at a time in each case. When the user “displaces” his selector downwards, a next solution is displayed taking the place of the previous displayed solution on the dose/volume histogram 30.
[0122] It is apparent that the distances between the pre-calculated solutions decrease considerably and an extent of continuity is achieved which gives the user the feeling that he is displacing a graph in the dose/volume histogram. However, the perceived displacement itself is only an optical effect conveyed to the user, he rather selects a new graph in each case which in parallel causes a change to the other displayed dose/volume graphs so that all in all a new plan is displayed.
[0123] From a limited number of pre-calculated solutions, a great number of solutions arise due to the mentioned recombination in the calculation unit 12 so that the points of intersection thereof on the axis, which can be selected, form a virtually continuous control region, as shown in
[0124] The following
[0125] In
[0126] Graphs corresponding to each other and present in the database 10 as pre-calculated solutions are combined in the control region 70a.
[0127] If no intermediate calculation was employed, i.e. no recombination, only three selectable points would be available to the user in the control region 70a. Normally, a much greater number of plans are available in a pre-calculated state so that a quasi-continuum is already present, however, this quasi-continuum can be further refined by the fact that a plurality of interpolation points is calculated by module 12 in accordance with the illustration of
[0128] When carefully examining the quasi-continuous region, it can be seen from
[0129] The intermediate plans calculated from stored plans a, b and c fill, for example, the singled-out region 70a′ below plan b, which is a partial portion of the control region 70a described above in
[0130] Such a recombination can be calculated according to the following pattern.
[0131] In certain cases of conformity of the setting parameters, e.g. angular positions and energy values in the technical parameters of a plan, existing pre-calculated plans can be “recombined” permitting a transition from the originally discrete variety of such plans to a “continuous variety”. When vectors x.sub.1, x.sub.2 . . . x.sub.N denote the entirety of non-negative irradiation times for the re-combinable plans indicated by 1 to N, then said plans can be recombined via the weighted sum . . . .
X.sub.comb=W.sub.1.Math.X.sub.1+W.sub.2.Math.X.sub.2+ . . . +W.sub.N.Math.X.sub.N
[0132] using the coefficients w.sub.1, w.sub.2 . . . w.sub.N to form an entirety X.sub.comb and assuming non-negative irradiation times of a new plan.
[0133] If the variety of plans disintegrates into a plurality of subsets of plans which can each be recombined with each other, recombination is implemented within these subsets in each case.
[0134]
[0135] Due to the narrow specification of the control region 76b on the risk graph 60b, a respective new control region 72b and 78a remains for the other two straight axes 71, 75, the lower limit values of which are 71f and 77e, respectively. For the risk, the lower value is raised to 31% instead of the original 3% of
[0136]
[0137] Removal of the straight axis 75 also has an effect on the further navigation in that the restriction in the narrow control region 76b is eliminated, i.e. more solutions are enabled for the other control regions 72b and 78a. Thus, new control regions on the still present axes 71 and 77 arise as a result, which again have the original sizes 72 on the straight axis 71 and 78 on the straight axis 77.
[0138] After removing the vertical straight axis 75 (as a “criterion” for the target),
[0139]
[0140] Extension is to be explained with reference to
[0141] The starting point is
[0142] A downward movement of the point of intersection 41b is hardly possible any longer on the DVH graph 40b in diagram 30, at best the lower final value 71f of the control region 72b can be selected and a corresponding solution can be displayed instead of the displayed solution 40b, 50b, 60b. This is all the range the user or planner is given.
[0143] Extension provides help here and enables a downward displacement of the lower limit 71f. The lower limit 71f is supposed to expand the control region downwards, where no pre-calculated plans have existed so far in the database 10 which can be displayed via the visualization module 11 on the display device 20 in the area of the DVH diagram 30.
[0144] From a scientific point of view, the result is as follows. The lower restriction in the tumor criterion (axis 77, restrictor 75f in
[0145] In practical application, the user/planner is provided with an expanded navigation region, his control region 72c is increased in
[0146] Initially, this displacement of the lower limit 71g from 71f of
[0147] However, the line portion between 41b and 71g is initially empty and cannot be activated by a change or displacement of the point of intersection 41b on axis 71.
[0148] After completion of the calculations by the calculation module 12, intermediate plans are present, the control parameters of which for the technical device are configured such that they fill the gap between 41b and 71g (as a plurality of possible points of intersection) and form a complete graph of the DVH diagram 30 also in the residual region.
[0149] The addition of the new intermediate plans to the existing pre-calculated stock plans causes an update of the available value ranges (the control regions). A corresponding re-positioning of the ‘extenders’ in all criteria (the straight-line axes, i.e. axes 71 and 75 in the example of
[0150] One example of how the numerical calculation can be implemented in the calculation module 12 can be found in Philipp Süss, A primal-dual barrier algorithm for the IMRT planning problem—An application to optimization-driven adaptive discretization, thesis, Department of Mathematics, TU Kaiserlautern, mensch and buch verlag, Berlin, Germany (2008).
[0151] The optimization process described therein is implemented such that the resulting criteria values for the viewed criterion are located between the previous end of the available value range and the desired criteria value, and are located within the axis portions limited by the respective restrictors for all other criteria.
[0152] In
[0153] The density of the post-calculated solutions, which are also placed in the database 10, can be made conditional on the size or length of the portion 72b′ to be filled relative to the starting portion 72b.
[0154] This has happened in the following illustration of
[0155] It is also ensured that the re-calculated graph 60c for the tumor volume T is within the specified control portion 76b, but extends considerably steeper in the descending branch. Point of intersection 61c with axis 75 of the control region 76b (with lower restriction 75f) can be displaced, however, remains within the specified control region 76b.
[0156] Evaluated as to quality, the central graph has been “displaced” downwards at higher dose values, in fact other plans have been displayed due to the downward displacement of point 41b to point 41c, which plans have lower percentages by volume at higher dose values, however, graph 50c for the risk is increased in dose value and its descending branch does not end at approx. 28 Gy, but at approx. 37 Gy.