METHODS AND SYSTEMS FOR IRRADIATION BASED ON A FLUENCE MAP
20210387019 · 2021-12-16
Assignee
Inventors
Cpc classification
A61N5/1045
HUMAN NECESSITIES
International classification
Abstract
A method for irradiation based on a fluence map includes determining a shield type of each row of a fluence map. The method also includes determining, for each of the two rows, a movement curve indicating a relationship between an irradiation dose in the each of the two rows and a moving position of a leaf pair corresponding to the each of the two rows. The method further includes determining an initial irradiation dose for each of the movement curves and synchronizing one of the movement curves based on the shield types of the two rows. The method also includes selecting at least one irradiation dose of at least one point on an irradiation dose axis and generating a control point according to the selected irradiation dose.
Claims
1-20. (canceled)
21. A method for controlling a multi-leaf collimator (MLC) and a jaw to perform irradiation on a target region, the method being implemented on a machine having at least one processor, and at least one storage device, wherein: the MLC includes a plurality of leaf pairs, each of the plurality of leaf pairs including a first leaf and a second leaf; and a distance between a first edge and a second edge of the target region is greater than a largest leaf-span of the MLC; the method comprising: irradiating a first portion of the target region, while causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region.
22. The method of claim 21, wherein causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region includes: causing the first leaf and the second leaf of the at least one first leaf pair to be closed, a gap existing between the first leaf and the second leaf of the at least one closed first leaf pair; and causing the jaw to shield irradiation leaking from the gap.
23. The method of claim 22, wherein causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region further includes: causing the at least one closed first leaf pair to move from the first edge to the second edge of the target region; and causing the jaw to move along with the at least one closed first leaf pair so as to shield irradiation leaking from the gap between the first leaf and the second leaf of the at least one closed first leaf pair.
24. The method of claim 23, further comprising: when the gap is located at the second edge of the target region, causing the jaw to move so that the gap is not shielded by the jaw; and irradiating a second portion of the target region by causing the first leaf and the second leaf of the at least one first leaf pair to form an aperture corresponding to the second portion of the target region, the second portion including the second edge.
25. The method of claim 22, further comprising: irradiating a second portion of the target region by causing the first leaf and the second leaf of the at least one first leaf pair to form an aperture corresponding to the second portion of the target region, the second portion including the first edge.
26. The method of claim 25, wherein causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region further includes: when the irradiation of the second portion of the target region is completed, causing the first leaf and the second leaf of the at least one first leaf pair to be closed; causing the at least one closed first leaf pair to move from the first edge to the second edge of the target region; and causing the jaw to move along with the at least one closed first leaf pair so as to shield irradiation leaking from the gap between the first leaf and the second leaf of the at least one closed first leaf pair.
27. The method of claim 21, wherein the largest leaf-span of the MLC includes a difference between a longest length of extension and a shortest length of extension of first leafs of the plurality of leaf pairs or second leafs of the plurality of leaf pairs.
28. The method of claim 21, wherein irradiating a first portion of the target region includes: causing the first leaf and the second leaf of at least one second leaf pair of the plurality of leaf pairs to form an aperture corresponding to the first portion of the target region.
29. The method of claim 21, wherein the jaw includes a trailing jaw or a leading jaw.
30. A system, comprising: at least one storage device including a set of instructions for controlling a multi-leaf collimator (MLC) and a jaw to perform irradiation on a target region, wherein: the MLC includes a plurality of leaf pairs, each of the plurality of leaf pairs including a first leaf and a second leaf; and a distance between a first edge and a second edge of the target region is greater than a largest leaf-span of the MLC; and at least one processor in communication with the at least one storage device, wherein when executing the set of instructions, the at least one processor is configured to cause the system to perform operations including: irradiating a first portion of the target region, while causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region.
31. The system of claim 30, wherein causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region includes: causing the first leaf and the second leaf of the at least one first leaf pair to be closed, a gap existing between the first leaf and the second leaf of the at least one closed first leaf pair; and causing the jaw to shield irradiation leaking from the gap.
32. The system of claim 31, wherein causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region further includes: causing the at least one closed first leaf pair to move from the first edge to the second edge of the target region; and causing the jaw to move along with the at least one closed first leaf pair so as to shield irradiation leaking from the gap between the first leaf and the second leaf of the at least one closed first leaf pair.
33. The system of claim 32, wherein the at least one processor is configured to cause the system to perform operations including: when the gap is located at the second edge of the target region, causing the jaw to move so that the gap is not shielded by the jaw; and irradiating a second portion of the target region by causing the first leaf and the second leaf of the at least one first leaf pair to form an aperture corresponding to the second portion of the target region, the second portion including the second edge.
34. The system of claim 31, wherein the at least one processor is configured to cause the system to perform operations including: at the start of the irradiation, irradiating a second portion of the target region by causing the first leaf and the second leaf of the at least one first leaf pair to form an aperture corresponding to the second portion of the target region, the second portion including the first edge.
35. The system of claim 34, wherein causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region further includes: when the second portion of the target region is completed, causing the first leaf and the second leaf of the at least one first leaf pair to be closed; causing the at least one closed first leaf pair to move from the first edge to the second edge of the target region; and causing the jaw to move along with the at least one closed first leaf pair so as to shield irradiation leaking from the gap between the first leaf and the second leaf of the at least one closed first leaf pair.
36. The system of claim 30, wherein the largest leaf-span of the MLC includes a difference between a longest length of extension and a shortest length of extension of first leafs of the plurality of leaf pairs or second leafs of the plurality of leaf pairs.
37. The system of claim 30, wherein irradiating a first portion of the target region includes: causing the first leaf and the second leaf of at least one second leaf pair of the plurality of leaf pairs to form an aperture corresponding to the first portion of the target region.
38. The system of claim 30, wherein the jaw includes a trailing jaw or a leading jaw.
39. A non-transitory computer readable medium, comprising at least one set of instructions for controlling a multi-leaf collimator (MLC) and a jaw to perform irradiation on a target region, wherein the MLC includes a plurality of leaf pairs, each of the plurality of leaf pairs including a first leaf and a second leaf; a distance between a first edge and a second edge of the target region is greater than a largest leaf-span of the MLC; and when executed by one or more processors of a computing device, the at least one set of instructions causes the computing device to perform a method, the method comprising: irradiating a first portion of the target region, while causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region.
40. The non-transitory computer readable medium of claim 39, wherein causing at least one first leaf pair of the plurality of leaf pairs and the jaw to shield a zero-irradiation region that is outside the target region and between the first edge and the second edge of the target region includes: causing the first leaf and the second leaf of the at least one first leaf pair to be closed, a gap existing between the first leaf and the second leaf of the at least one closed first leaf pair; and causing the jaw to shield irradiation leaking from the gap.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The present disclosure is further described in terms of exemplary embodiments. These exemplary embodiments are described in detail with reference to the drawings. These embodiments are non-limiting exemplary embodiments, in which like reference numerals represent similar structures throughout the several views of the drawings, and wherein:
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION
[0041] In the following detailed description, numerous specific details are set forth by way of examples in order to provide a thorough understanding of the relevant disclosure. However, it should be apparent to those skilled in the art that the present disclosure may be practiced without such details. In other instances, well known methods, procedures, systems, components, and/or circuitry have been described at a relatively high-level, without detail, in order to avoid unnecessarily obscuring aspects of the present disclosure. 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 spirits and scope of the present disclosure. Thus, the present disclosure is not limited to the embodiments shown, but to be accorded the widest scope consistent with the claims.
[0042] It will be understood that the term “system,” “unit,” “module,” and/or “block” used herein are one method to distinguish different components, elements, parts, section or assembly of different level in ascending order. However, the terms may be displaced by other expression if they may achieve the same purpose.
[0043] It will be understood that when a unit, module or block is referred to as being “on,” “connected to” or “coupled to” another unit, module, or block, it may be directly on, connected or coupled to the other unit, module, or block, or intervening unit, module, or block may be present, unless the context clearly indicates otherwise. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
[0044] The terminology used herein is for the purposes of describing particular examples and embodiments only, and is not intended to be limiting. As used herein, the singular forms “a,” “an,” and “the” may be intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “include,” and/or “comprise,” when used in this disclosure, specify the presence of integers, devices, behaviors, stated features, steps, elements, operations, and/or components, but do not exclude the presence or addition of one or more other integers, devices, behaviors, features, steps, elements, operations, components, and/or groups thereof.
[0045] In order to clearly understand the objective, features, and advantages of the present disclosure, the specific embodiments of the present disclosure are described in combination with the companying drawings as follows.
[0046] In the following description, more details are described for comprehensively understanding the present invention. The present disclosure may also be implemented using other embodiments that may be different from the embodiments described herein. Therefore, the present disclosure may not be limited to the specific embodiments disclosed hereinafter.
[0047] In some embodiments of the present disclosure, a method and system for irradiation based on a fluence map are disclosed. The method and the system may be applied to a radiotherapy apparatus. The method and the system for irradiation based on a fluence map may not need to divide a beam field.
[0048]
[0049]
[0050]
[0051] As shown in
[0052] As described above, a gap may exist between the leaves of leaf pair 312 when they are closed. If the gap of the leaf pair is exposed in the beam field for a long time, a dose delivered to the area of an irradiated subject (e.g., a tumor) near the gap may be higher than desired. In some embodiments of the present disclosure, the parallel jaws 320 may shield leaf pairs to block or absorb extra irradiation. As described elsewhere in the disclosure, a horizontal distance between two leftmost points (or rightmost points) in two rows of a fluence map may be greater than the leaf-span of the MLC, as illustrated in
[0053]
[0054] The computing device 1500 may include, among other things, COM ports 1550 connected to and from a network connected thereto to facilitate data communications. The computing device 1500 may also include a central processing unit (CPU) 1520, in the form of one or more processors, for executing program instructions, which may be stored in a storage device (e.g., disk 1570, ROM 1530, and RAM 1540). When executing the program instructions, the CPU 1520 is configured to cause computing device 1500 to perform the functions described in this disclosure. In some embodiments, the computing device 1500 may include other type of processors such as an application-specific integrated circuit (ASIC), an application-specific instruction-set processor (ASIP), a graphics processing unit (GPU), a physics processing unit (PPU), a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic device (PLD), a controller, a microcontroller unit, a reduced instruction-set computer (RISC), a microprocessor, or the like, or any combination thereof. The exemplary computer platform may include an internal communication bus 1510, program storage and data storage of different forms, for example, a disk 1570, and a read only memory (ROM) 1530, or a random access memory (RAM) 1540, for various data files to be processed and/or transmitted by the computer. The exemplary computer platform may also include executable program instructions stored in the ROM 1530, RAM 1540, and/or other type of non-transitory storage medium to be executed by the CPU 1520. The methods and/or processes of the present disclosure may be implemented as the program instructions. For example, the movement of the jaws or leaf pairs in the present disclosure may be implemented by computing device 1500 as the program instructions. Computing device 1500 also includes an I/O component 1560, supporting input/output between the computer and other components therein such as user interface elements 1580. Computing device 1500 may also receive programming and data via network communications.
[0055] Merely for illustration, only one CPU and/or processor is described in the computing device 1500. However, it should be noted that the computing device 1500 in the present disclosure may also include multiple CPUs and/or processors, thus operations and/or method steps that are performed by one CPU and/or processor as described in the present disclosure may also be jointly or separately performed by the multiple CPUs and/or processors. For example, a first processor may control the movement of the jaws and a second processor may control the movement of the leaf pairs. Alternatively, the first processor and the second processor may jointly control the movements of the leaf pairs and the jaws.
[0056]
[0057] In step 1002, a movement curve for each of multiple rows, indicating a relationship between irradiation doses in a row and the moving positions of the leaf pair(s) in the corresponding row may be determined. In some embodiments, the CPU 1520 may determine the movement curve. In some embodiments, the disk 1570, ROM 230, and/or RAM 240 may store the determined movement curve. In some embodiments, the computing device 1500 may transmit the determined movement curve to a user via the I/O component 1560.
[0058] The movement curve may be referred to as a one-dimensional (1D) leaf trajectory. In the 1D leaf trajectory, the horizontal distance between points in rows is not compared with the largest leaf-span. Detailed description of the movement curve is described elsewhere in this disclosure in connection with
[0059] In step 1003, initial irradiation doses corresponding to the movement curves of the leaf pairs may be determined. In some embodiments, the CPU 1520 or other calculation components of the MLC 310 may determine the initial irradiation doses. In some embodiments, a user may provide the initial irradiation doses via the I/O component 1560. Each movement curve may include a left contour and a right contour that correspond to the movement trajectories of a left leaf and a right leaf respectively. The initial irradiation doses corresponding to the movement curves may be different for rows with different shield types. The initial irradiation dose corresponding to a movement curve may be set to 0 for a row that is not shielded at the start of irradiation. The initial irradiation dose corresponding to a movement curve may not be set to 0 for a row that is shielded at the start of irradiation, but may be determined by a synchronization process. The detailed descriptions of the synchronization and determination may be found elsewhere in present disclosure. For example, the initial irradiation dose corresponding to the movement curve is set to 0 for Row 8 in
[0060] In step 1004, the movement curves of leaf pairs may be synchronized if a horizontal distance between two leftmost points (or two rightmost points) in two rows is greater than the largest leaf-span. In some embodiments, the CPU 1520 of the MLC 310 may perform the synchronization process. If the horizontal distance between any two leftmost points (or two rightmost points) is equal to or less than the largest leaf-span, step 1005 may be performed. If the horizontal distance between two leftmost points (or rightmost points) in rows of a fluence map is greater than a leaf-span, the corresponding rows (e.g., Row 4 in
[0061] In step 1005, irradiation dose(s) of point(s) on an irradiation dose axis (the vertical axis in
[0062] A minimum resolution (e.g., 0.1 MU) on an irradiation dose axis may be determined. In the synchronized movement curves (e.g., shown in
[0063] There may be numerous candidate irradiation doses on the irradiation dose axis. A certain number of irradiation doses may be selected from the candidate irradiation doses using Matthew effect (a rule of merit-based enrollment) according to the weights given to the points of the irradiation dose axis corresponding the irradiation doses. A list including the selected irradiation doses (each of which corresponds to a point on the irradiation dose axis) may be generated. In some embodiments, the disk 1570, ROM 230, and/or RAM 240 may store the codes or instructions of the algorithms (e.g., the Matthew effect). In some embodiments, the CPU 1520 of the MLC 310 may select the irradiation doses from candidate irradiation doses. In some embodiments, the disk 1570, ROM 230, and/or RAM 240 may also store the selected irradiation doses or the list of the doses. Alternatively or additionally, the computing device 1500 may transmit the selected irradiation doses and/or the list of the doses to a user via the I/O component 1560.
[0064] In step 1006, control point(s) may be generated according to the selected irradiation dose(s). In some embodiments, the CPU 1520 of the MLC 310 may perform the generation process of the control point(s). In some embodiments, the disk 1570, ROM 230, and/or RAM 240 may also store the generated control point(s). Alternatively or additionally, the computing device 1500 may transmit the generated control point(s) to a user via the I/O component 1560.
[0065] As described above, each selected irradiation dose in the list may correspond to a point on the irradiation dose axis. When each leaf reaches selected irradiation dose(s), control point(s) corresponding to the irradiation dose(s) may be generated accordingly.
[0066]
[0067] As shown in
[0068] As shown in
[0069] As shown in
[0070] In some embodiments, the CPU 1520 of the MLC 310 may control the movement of the leaves and the jaws, and control the size and positions of the apertures and gaps.
[0071]
[0072] The irradiation process in Row 3 and Row 4 of
[0073]
[0074]
[0075] As described elsewhere in this disclosure in connection with step 1003, the initial irradiation dose corresponding to a movement curve may not be set to 0 for a row that being shielded at the start of irradiation (e.g., Row 4 in
[0076]
[0077] In step 1101, one or more movement curves corresponding to leaf pairs may be synchronized if a terminal irradiation point (the rightmost point) in a row needs to be shielded at the end of irradiation.
[0078] For a terminal irradiation point in a row in the movement direction of the jaws and the MLC 310, if irradiation of the terminal irradiation point in the row is completed, the leaf pair corresponding to the row may be closed and a gap may exist between them. The gap of the leaf pair may be shielded. The terminal maximum monitor unit (MU.sub.maxp) of the movement curve of the corresponding leaf pair may be set as a required minimum monitor unit of movement curves of all leading leaves reaching to the point. The movement curve may be adjusted in step 1103 according to a result of the synchronization.
[0079] Take the movement curves in
[0080] In step 1102, one or more movement curves corresponding to leaf pairs may be synchronized if an initial irradiation point (the leftmost point) in a row needs to be shielded at the start of irradiation.
[0081] In some embodiments, an initial irradiation point in a row may be on the movement direction of the jaws and the MLC. If irradiation of the initial irradiation point in the row is not started, the leaf pair corresponding to the row may be closed and a gap may exist between them. The gap of the leaf pair corresponding to the row should be shielded to block extra irradiation from leaking through the gap. In this case, an initial monitor unit (irradiation dose) may not be set to 0. Exemplary method for determining initial maximum monitor unit (MU.sub.maxt, or referred to as initial irradiation dose) can be found elsewhere in this disclosure in connection with step 1003. At the start of irradiation, a required initial maximum monitor unit (MU.sub.maxt) at the point may be determined. The initial maximum irradiation dose of all leaf pairs at the point may be set to the initial maximum monitor unit (MU.sub.maxt). In some embodiments, the CPU 1520 or other calculation components of the MLC 310 may determine the initial irradiation doses. In some embodiments, a user may provide the initial irradiation doses via the I/O component 1560.
[0082]
[0083] In step 1103, the movement curve may be adjusted. If the leaf pairs corresponding to the rows are not shielded at the end of irradiation, the terminal irradiation doses of movement curves of all the leaf pairs may be set to a same value. Alternatively or additionally, if the leaf pairs corresponding to the rows are not shielded at the start of irradiation, the initial irradiation doses of movement curves of all the leaf pairs may be set to a same value. For example, as shown in
[0084] It can be understood that, in some embodiments, any or all of the steps 1101, 1102 and 1103 may be optional. In some embodiments, the CPU 1520 of the MLC 310 may perform the synchronization process. In some embodiments, the disk 1570, ROM 230, and/or RAM 240 may store the synchronized movement curve. In some embodiments, the computing device 1500 may transmit the synchronized movement curve to a user via the I/O component 1560.
[0085]
[0086] The required control point(s) during irradiation process may be determined after processed in connection with
[0087]
[0088] In some embodiments, the CPU 1520 of the MLC 310 may control the movement of the leaves and the jaws and hence control the size and positions of the apertures and gaps.
[0089] According to the description in
[0090] An initial irradiation point in one of the first row and the second row may start to be irradiated earlier than the other. The corresponding row may be referred to as an earlier irradiation-started row (e.g., Row 8). The other row may be referred to as a later irradiation-started row (e.g. Row 3). The gap of the leaf pair corresponding to the earlier irradiation-started row may be positioned at the initial irradiation point of the row by moving the corresponding leaf pair.
[0091] The right edge of the trailing jaw may be positioned at the initial irradiation point of the earlier irradiation-started row. The trailing jaw may shield the 0-fluence area in the later irradiation-started row when the earlier irradiation-started row is started to be irradiated.
[0092] The leaves of the MLC and the jaws may move continuously. An aperture may be formed by controlling the leaf pair of the earlier irradiation-started row and the positions of the two jaws. The points in the earlier irradiation-started row may be irradiated gradually through the aperture defined by the leaf pair. The 0-fluence area of the later irradiation-started row may be shielded until the gap of the leaf pair corresponding to the later irradiation-started row reaches the initial irradiation point of the later irradiation-started row. Then points in the later irradiation-started row may start to be irradiated.
[0093] The other fluence areas in the first and second rows may be irradiated by moving and/or controlling the leaf pairs of the first and second rows.
[0094]
[0095] In some embodiments, the CPU 1520 of the MLC 310 may control the movement of the leaves and the jaws and hence control the size and positions of the apertures and gaps.
[0096] According to the description in
[0097] A terminal irradiation point in one of the first row and the second row may finish to be irradiated earlier than the other. The corresponding row may be referred to as an earlier irradiation-completed row (e.g., Row 6). The other row may be referred to as a later irradiation-completed row (e.g., Row 2). The gap of the leaf pair corresponding to the earlier irradiation-completed row may be positioned at the terminal irradiation point of the row.
[0098] The left edge of the leading jaw may be positioned at the terminal irradiation point of the earlier irradiation-completed row. The leading jaw may shield the 0-fluence area in the earlier irradiation-completed row when the earlier irradiation-completed row is completed to be irradiated.
[0099] The leaves of the MLC and the jaws may move continuously. An aperture may be formed by controlling the leaf pair of the later irradiation-completed row and the positions of the two jaws. The points in the later irradiation-completed row may be irradiated gradually through the aperture defined by the leaf pair. The 0-fluence area of the earlier irradiation-completed row may be shielded until the gap of the leaf pair corresponding to later irradiation-completed row reaches the terminal irradiation point of the later irradiation-completed row. The irradiation of points in the later irradiation-completed row may be completed.
[0100] It could be understood that, in some embodiments, a fluence map may just refer to a fluence map shown in
[0101]
[0102] In some embodiments, there may be a horizontal distance between points on the left contour (or right contour) of a fluence map that is greater than a leaf-span. In the present disclosure, by using parallel jaws to assist an MLC, irradiation of the points in rows of the fluence map may be implemented without dividing a beam field. However, if horizontal distances between all points in rows of a fluence map are not greater than a leaf-span, the irradiation method of the present disclosure may also be used. Specifically, one or more leaf pairs may be shield by the parallel jaws without considering whether the above condition is satisfied.
[0103] It can be understood by one of skilled in the art that, the jaws herein can be replaced by other blocks. The blocks should be moveable and not transparent to X-rays.
[0104] Although the present disclosure may be described in accordance with the above specific embodiments. It should be noted that the above description of the method and system for irradiation is provided for the purposes of illustration, and not intended to limit the scope of the present disclosure. For persons having ordinary skills in the art, the method and system may be modified or substituted under the teaching of the present disclosure. However, those modifications or substitutions are within the protection scope of the present disclosure.