Dose control point determination method, device and storage medium
By using a filter containing the first boundary and the second boundary to filter the target area image and determine the dose control point during radiotherapy, the problem of low target area conformity in the existing technology is solved and higher conformity is achieved. Shape.
Patent Information
- Application Number
- CN202111408059.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-24
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2041-11-24
AI Technical Summary
The prior art is difficult to effectively improve the suitability of the radiotherapy target area, resulting in a low suitability of the target area.
By acquiring the image to be processed, the sampling points are filtered using the filter including the first boundary and the second boundary, the contour-related parameters of the area of interest are calculated, and the dose control points are determined to improve the conformity of the target area.
It achieves accurate screening of sampling points in the target area that require dose control, and improves the conformity between the area of interest and the target equal-dose area.
Smart Images

Figure CN114093459B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of medical equipment technology, and in particular to a method, device, computer equipment and storage medium for determining a dose control point, and a method, device, computer equipment and storage medium for controlling dose conformity of a region of interest. Background Art
[0002] In radiotherapy optimization, controlling the conformality of the target area can achieve the effect of improving the conformality of the target area. Among them, the conformality of the target area describes the dose distribution of conformal radiotherapy and the fit of the target area shape. It is defined as the ratio of the volume enclosed by the prescription dose surface to the volume of the planned target area. The level of target conformality is closely related to the effect of radiotherapy. Therefore, how to improve the conformality of the target area has become a more concerned issue in the field of radiotherapy optimization.
[0003] At present, there are two existing methods for controlling target conformity: one is to manually add an annular auxiliary structure by the user and control the dose of the auxiliary structure to achieve the purpose of improving the target conformity; the other is to add an optimized auxiliary ring to the target area and optimize the dose within a certain range around the target area according to the dose drop trend to achieve the purpose of improving the target conformity.
[0004] However, the conformality of the target area determined by the above method is still low. Summary of the invention
[0005] Based on this, it is necessary to provide a method, device, computer equipment and storage medium for determining dose control points that can accurately determine dose control points in the target area, as well as a method, device, computer equipment and storage medium for controlling dose conformity of the region of interest in response to the above-mentioned technical problems.
[0006] In a first aspect, a method for determining a dosage control point comprises:
[0007] Acquire an image to be processed; the image to be processed includes the outline of the region of interest;
[0008] Using a filter to filter the sampling points on the image to be processed to obtain dose control points;
[0009] The filter includes a first boundary and a second boundary, the first boundary is located inside the second boundary, and the filter is used to filter the sampling points on the image to be processed to obtain the dose control points, including:
[0010] Calculating relevant parameters of the contour of the region of interest located between the first boundary and the second boundary;
[0011] The dose control point is determined according to relevant parameters of the profile.
[0012] In one embodiment, calculating the relevant parameters of the contour of the region of interest between the first boundary and the second boundary, and determining the dose control point according to the relevant parameters of the contour, comprises:
[0013] The filter is moved to different sampling points, and the relevant parameters of the contour of the region of interest between the first boundary and the second boundary are calculated respectively according to the positions of the filter at different sampling points.
[0014] In one embodiment, determining the dose control point according to the relevant parameters of the profile includes:
[0015] The relevant parameters of the contour are compared with a preset threshold value. If the length of the contour is greater than the preset threshold value, the sampling point corresponding to the filter containing the contour is used as the dose control point.
[0016] In one embodiment, the areas enclosed by the first boundary and the second boundary have a common center point.
[0017] The moving the filter to a different sampling point comprises:
[0018] Move the center point of the filter to a different sampling point.
[0019] In one embodiment, the method further comprises:
[0020] Determining the range of the sampling points to be screened on the image to be processed according to the distance from the sampling point to the contour of the region of interest;
[0021] The method of using a filter to filter the sampling points on the image to be processed to obtain the dose control points includes:
[0022] The sampling points within the range of the sampling points to be screened are screened by using a filter to obtain dosage control points.
[0023] In one embodiment, the filter includes a first filter and a second filter, and the filter is used to filter the sampling points on the image to be processed to obtain the dose control points, including:
[0024] The first filter is used to filter the sampling points inside the contour of the region of interest, and the second filter is used to filter the sampling points outside the contour of the region of interest.
[0025] In one embodiment, the step of using a filter to filter the sampling points on the image to be processed to obtain the dose control points includes:
[0026] Multiple GPUs are used in parallel to use multiple filters to filter the sampling points on the image to be processed to obtain dose control points.
[0027] In one of the embodiments, a first boundary of the filter does not intersect with a contour of the region of interest, and a second boundary of the filter intersects with the contour of the region of interest.
[0028] In a second aspect, a method for determining a dosage control point, the method comprising:
[0029] Acquire an image to be processed; the image to be processed includes the outline of the region of interest;
[0030] Using a filter to filter the sampling points on the image to be processed to obtain dose control points;
[0031] The filter includes a closed boundary, and the method of using the filter to filter the sampling points on the image to be processed to obtain the dose control points includes:
[0032] Calculating relevant parameters of the contour of the region of interest within the closed boundary;
[0033] The dose control points are determined based on relevant parameters of the profile.
[0034] In a third aspect, a method for controlling dose conformity of a region of interest is provided, characterized in that the method comprises:
[0035] Determine the dose control point according to the method for determining the dose control point according to the first aspect or the second aspect;
[0036] determining a dose target for the dose control point;
[0037] Based on the dose target as the target, the dose of the target sampling point on the image to be processed is optimized by a dose optimization method, so that the region of interest is conformal to the target isodose region; wherein the target sampling point at least includes the dose control point.
[0038] In a fourth aspect, a device for determining a dosage control point comprises:
[0039] An acquisition module, used for acquiring an image to be processed; the image to be processed includes a contour of a region of interest;
[0040] A screening module is used to use a filter to screen the sampling points on the image to be processed to obtain a dose control point; wherein the filter includes a first boundary and a second boundary, the first boundary is located inside the second boundary, and the screening module is specifically used to calculate the relevant parameters of the contour of the region of interest located between the first boundary and the second boundary; and determine the dose control point according to the relevant parameters of the contour.
[0041] In a fifth aspect, a device for determining a dosage control point is provided, the device comprising:
[0042] An acquisition module, used for acquiring an image to be processed; the image to be processed includes a contour of a region of interest;
[0043] A screening module is used to use a filter to screen the sampling points on the image to be processed to obtain dose control points; wherein the filter includes a closed boundary, and the screening module is specifically used to calculate the relevant parameters of the contour of the region of interest within the closed boundary; and determine the dose control point based on the relevant parameters of the contour.
[0044] In a sixth aspect, a device for controlling dose conformity of a region of interest is provided, the device comprising:
[0045] A first determination module, configured to determine a dose control point according to the method for determining a dose control point according to the first aspect;
[0046] A second determination module is used to determine the dose target of the dose control point;
[0047] An optimization module is used to optimize the dose of the target sampling points on the image to be processed by a dose optimization method based on the dose target, so that the region of interest is conformal to the target isodose region; wherein the target sampling points at least include the dose control points.
[0048] In a seventh aspect, a computer-readable storage medium stores a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in the first aspect.
[0049] In an eighth aspect, a computer-readable storage medium stores a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in the second aspect.
[0050] In a ninth aspect, a computer-readable storage medium stores a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in the third aspect.
[0051] The above-mentioned method, device and storage medium for determining dose control points obtain dose control points by acquiring an image to be processed and filtering the sampling points on the image to be processed using a filter, wherein the image to be processed includes the contour of the region of interest, and when the filter includes a first boundary and a second boundary, and the first boundary is located inside the second boundary, the dose control points can be determined by calculating the length of the contour of the region of interest located between the first boundary and the second boundary. The above-mentioned method realizes the filtering of sampling points on the image to be processed, and by filtering the sampling points using a filter including two boundaries, sampling points with large contour curvature, such as concave or convex surfaces, can be accurately filtered out, and these points are not easy to control when controlling the dose in the radiotherapy plan, that is, these points are sampling points that need to be dose controlled, so the above-mentioned method can achieve the effect of accurately screening the sampling points that need to be dose controlled, thereby improving the conformality between the region of interest and the target isodose region. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 A diagram of an application environment of a method for determining a dosage control point in an embodiment;
[0053] Figure 2 is a flow chart of a method for determining a dosage control point in one embodiment;
[0054] Figure 2A is a schematic diagram of a filter in one embodiment;
[0055] Figure 2B for Figure 2 A flowchart of an implementation method of S102 in the embodiment;
[0056] Figure 3 is a schematic diagram of an image to be processed in one embodiment;
[0057] Figure 4 is a schematic diagram of an image to be processed in one embodiment;
[0058] Figure 5 is a schematic diagram of a filter in one embodiment;
[0059] Figure 6 is a flow chart of a method for determining a dosage control point in one embodiment;
[0060] Figure 7 is a flow chart of a method for determining a dosage control point in one embodiment;
[0061] Fig. 7A for Figure 7 A flowchart of an implementation method of S302 in the embodiment;
[0062] Figure 8 is a schematic diagram of an image to be processed in one embodiment;
[0063] Fig. 9 is a schematic diagram of a filter in one embodiment;
[0064] Fig.10 is a flow chart of a method for controlling dose conformity of a region of interest in one embodiment;
[0065] Fig.11 is a schematic diagram of a flow chart of a device for determining a dosage control point in one embodiment;
[0066] Fig.12 is a schematic diagram of a flow chart of a device for determining a dosage control point in one embodiment;
[0067] Fig.13 FIG. 1 is a schematic flow chart of a device for controlling dose conformity of a region of interest in one embodiment. DETAILED DESCRIPTION
[0068] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0069] The method for determining the dosage control point provided in this application can be applied to Figure 1 In the computer device shown in the figure, the computer device may be a server, or the computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 1 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for determining a dose control point is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0070] Those skilled in the art will understand that Figure 1The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0071] In one embodiment, Figure 2 As shown, a method for determining a dose control point is provided, and the method is applied to Figure 1 The terminal in is used as an example to illustrate, including the following steps:
[0072] S101, obtaining an image to be processed.
[0073] Among them, the image to be processed includes the outline of the region of interest, and the region of interest can be at least one of the target area for dose delivery, the endangered organ that needs to reduce the dose, and other areas where the dose needs to be controlled. In this embodiment, the computer device can first obtain the initial image by connecting to the scanner, and outline or segment the outline of the region of interest on the initial image to obtain the image to be processed containing the outline of the region of interest. Optionally, the outline of the region of interest can be extracted using an automatic segmentation algorithm. Optionally, the outline of the region of interest can be extracted using a machine learning model. Specifically, the computer device can input the initial image into a segmentation network for contour extraction to obtain an image to be processed containing the outline of the region of interest, wherein the segmentation network can be pre-trained according to a sample image using a machine learning model. It should be noted that the outline of the region of interest in the image to be processed can be of any shape and can be determined in advance by radiotherapy requirements.
[0074] S102, using a filter to filter the sampling points on the image to be processed to obtain dose control points, wherein the filter includes a first boundary and a second boundary, and the first boundary is located inside the second boundary.
[0075] The dose control point is a sampling point in the image to be processed where dose control can be performed. The first boundary can be a closed boundary (e.g., a closed circular boundary), and the second boundary can also be a closed boundary (e.g., a closed circular boundary). Optionally, the filter can be a two-dimensional filter or a three-dimensional filter, for example, the filter can be a concentric circle or a concentric sphere (see Figure 2A). In actual radiotherapy planning, when it is necessary to optimize or control the conformality of the region of interest (target area), appropriate sampling points in the image to be processed can be selected first, that is, the sampling points on the image to be processed are screened to obtain dose control points. In this embodiment, the computer device can pre-design a filter, and use the filter to screen each sampling point on the image to be processed to screen out sampling points that can be dose controlled, that is, dose control points.
[0076] When the filter includes a first boundary and a second boundary, the computer device may use the following method when specifically performing the above step S102: Figure 2B As shown, the method includes:
[0077] S1021, calculating relevant parameters of the contour of the region of interest between the first boundary and the second boundary.
[0078] The relevant parameters of the contour include one of the length of the contour, the area enclosed by the contour and the first boundary or the second boundary, the number of discrete points constituting the contour, and the like.
[0079] When using a filter to filter sampling points, it can be determined whether the space or region between the first boundary and the second boundary of the filter contains the contour of the region of interest. If it does, it means that the sampling points contained in the filter or the sampling points selected by the filter are possible dose control points. It is necessary to further determine whether it is a true dose control point based on the relevant parameters of the contour of the region of interest between the first boundary and the second boundary, so it is necessary to calculate the relevant parameters of the contour of the region of interest between the first boundary and the second boundary. When calculating the relevant parameters of the contour, for example, when calculating the length or area of the contour, it can be calculated based on the position coordinates of the two boundaries of the filter on the image to be processed, and the position coordinates of the contour of the region of interest between the first boundary and the second boundary on the image to be processed. If the contour of the region of interest is not contained between the first boundary and the second boundary of the filter, it means that the sampling points contained in the filter or the sampling points selected by the filter are not dose control points, or sampling points that do not require special dose control. In practical applications, they correspond to points on the plane.
[0080] S1022, determining a dose control point according to relevant parameters of the contour.
[0081] When the computer device calculates the relevant parameters of the contour of the region of interest located between the first boundary and the second boundary based on the above steps, the dose control point can be further determined according to the relevant parameters of the contour. If the relevant parameters of the contour meet the preset requirements (for example, the length of the contour is longer, the area of the contour is larger, or the number of discrete points constituting the contour is larger), it means that the curvature of the contour contained in the filter is larger, for example, the sampling point contained in the filter or the surface where the sampling point selected by the filter is located is a concave surface or a convex surface, then the sampling point is the dose control point; if the relevant parameters of the contour do not meet the preset requirements (for example, the length of the contour is shorter, the area of the contour is smaller, or the number of discrete points constituting the contour is smaller), it means that the curvature of the contour contained in the filter is smaller, for example, the surface where the sampling point contained in the filter or the sampling point selected by the filter is located is a relatively flat surface, then the sampling point is not a dose control point.
[0082] In the above-mentioned method for determining the dose control point, the dose control point is obtained by acquiring the image to be processed and using a filter to filter the sampling points on the image to be processed, wherein the image to be processed includes the contour of the region of interest, and when the filter includes a first boundary and a second boundary, and the first boundary is located inside the second boundary, the dose control point can be determined by calculating the relevant parameters of the contour of the region of interest located between the first boundary and the second boundary. The above-mentioned method realizes the screening of the sampling points on the image to be processed, and the sampling points are screened by a filter including two boundaries, so that the sampling points with large contour curvature, that is, the surface where they are located is concave or convex, can be accurately screened out, and these points are not easy to control when controlling the dose in the radiotherapy plan, that is, these points are the sampling points that need to be dose controlled, so the above-mentioned method can achieve the effect of accurately screening the sampling points that need to be dose controlled, thereby improving the conformality of the region of interest and the target isodose region.
[0083] Optionally, an implementation method of the above S1021 is provided, which specifically includes: moving the filter to different sampling points, and calculating relevant parameters of the contour of the area of interest between the first boundary and the second boundary respectively according to the position of the filter at different sampling points.
[0084] In actual operation, the filter is moved to the position of each sampling point in the image to be processed, and then the relevant parameters of the contour contained between the two boundaries are calculated to determine whether each sampling point is a control dose point. When moving specifically, the filter can be moved in the order of the row and column positions of the sampling points. Optionally, when the number of sampling points is relatively large, the computing device can also set multiple filters and move multiple filters at the same time to filter multiple sampling points. In addition, when moving the filter specifically, making the area surrounded by the first boundary in the filter contain the sampling point can be regarded as moving the filter to the position of the sampling point.
[0085] The method described in this example is exemplified as follows: Figure 3 The schematic diagram of the image to be processed is shown, L is the outline of the region of interest in the image to be processed, S is a filter, the filter S includes a first boundary S1 and a second boundary S1, the filter S is moved to the position of the sampling point A, the filter S is located at the sampling point A, and the outline of the region of interest between the first boundary S1 and the second boundary S1 is the curve between BC. When the dose control point is determined later according to the relevant parameters of the outline BC of the region of interest, it can be determined whether the sampling point A is a dose control point by calculating the relevant parameters of the curve between BC, for example, by calculating the length of the curve between BC, or by calculating the area enclosed by the curve between BC and the filter S, or by calculating the number of discrete points constituting the curve between BC to determine whether the sampling point A is a dose control point.
[0086] Optionally, the areas enclosed by the first boundary and the second boundary of the filter have a common center point. When the filter is moved to the location of the sampling point, the center point of the filter can be moved to the location of the sampling point. Figure 3 As shown in the schematic diagram, the areas enclosed by the first boundary and the second boundary of the filter S have a common center point O. The center point O of the filter S is moved to the position of the sampling point A. The center point O and the sampling point A coincide, which means that the filter S is filtering the sampling point A.
[0087] Optionally, in practical applications, since the first boundary in the filter is inside the second boundary, and the first boundary is generally used to select sampling points, for example, in the above embodiment, when the center point of the filter is moved to the location of the sampling point, the sampling point is included inside the first boundary of the filter, which is considered to be selected. In the above case, the first boundary of the filter does not intersect with the outline of the region of interest, and the second boundary of the filter intersects with the outline of the region of interest. Referring to the schematic diagram shown in 3, the first boundary S1 of the filter S does not intersect with the outline L of the region of interest, and the second boundary S2 of the filter S intersects with the outline L of the region of interest.
[0088] Furthermore, when the computer device calculates the relevant parameters of the contour of the area of interest between the first boundary and the second boundary of the filter at each sampling point according to the method described in the above embodiment, it can determine whether each sampling point is a dose control point according to the relevant parameters of the contour contained in the filter corresponding to each sampling point. Based on this, this embodiment provides a specific method for determining the dose control point, that is, an implementation method of the above S1022 specifically includes: determining whether the relevant parameters of the contour meet the preset conditions, and if so, taking the sampling point corresponding to the filter containing the contour as the dose control point.
[0089] The preset condition in this embodiment is used to evaluate the curvature of the contour of the region of interest contained between the first boundary and the second boundary, which can be a preset threshold or a preset function. The preset threshold can be used to evaluate whether the value of the relevant parameter of the contour of the region of interest contained between the first boundary and the second boundary is equal to the preset threshold, or greater than the preset threshold, or less than the preset threshold; the preset function can be specifically a function related to the minimum distance between the current sampling point and the contour, and is also used to evaluate whether the relevant parameters of the contour of the region of interest contained between the first boundary and the second boundary meet the function requirements. The preset condition can be determined in advance by the actual screening requirements.
[0090] If the relevant parameters of the contour meet the preset conditions, it means that the curvature of the contour of the area of interest contained between the first boundary and the second boundary is large, which also means that the plane where the contour of the area of interest is located may be concave or convex; if the relevant parameters of the contour do not meet the preset conditions, it means that the curvature of the contour of the area of interest contained between the first boundary and the second boundary is small, which also means that the plane where the contour of the area of interest is located may be a plane.
[0091] In this embodiment, when the computer device moves the filter to each different sampling point and calculates the relevant parameters of the contour of the area of interest between the first boundary and the second boundary in the filter corresponding to each sampling point, it can be further determined whether the relevant parameters of each contour meet the preset conditions, and the sampling points corresponding to the filter whose relevant parameters of the contour meet the preset conditions are screened out as dose control points. The dose control points screened out according to this method are points whose planes may be concave or convex, and are also points that need dose control.
[0092] In practical applications, a computer device can use a filter to filter all sampling points on an image to be processed to determine a dose control point. However, in an actual radiotherapy plan, the points at which the dose is delivered are often required to be points related to the target area. In addition, in order to reduce the amount of calculation, it is necessary to further determine the sampling points to be screened on the image to be processed. Therefore, the present application also provides a method for determining the sampling points to be screened, the method comprising: determining the range of the sampling points to be screened on the image to be processed based on the distance from the sampling point to the contour of the region of interest.
[0093] In this embodiment, when the computer device obtains the image to be processed, it can further determine the distance between each sampling point on the image to be processed and the contour of the nearest area of interest, and then compare the distance with a preset threshold. If the distance is less than the preset threshold, the sampling point corresponding to the distance is determined to be the sampling point to be screened; if the distance is not less than the preset threshold, the sampling point corresponding to the distance is determined not to be the sampling point to be screened. Finally, the range formed by the sampling points to be screened is determined as the sampling point range to be screened. For example, see Figure 4 As shown in the schematic diagram, L in the figure is the outline of the region of interest, and the sampling points in the area surrounded by the M curve and the N curve are all less than the preset threshold value, then the sampling points in the area surrounded by the M curve and the N curve are all sampling points to be screened, that is, the range of the area surrounded by the M curve and the N curve is the range of the sampling points to be screened. It should be noted that the preset threshold value in this embodiment is used to evaluate whether the sampling point is a sampling point to be screened, and the sampling points within the range of the sampling points to be screened are points that may be on the concave-convex plane of the target area in actual applications, and are points that need to control the dose delivery.
[0094] In practical applications, when a computer device uses a filter to filter sampling points on an image to be processed, it can also use multiple filters to filter sampling points in different ranges on the image to be processed to determine dose control points. Based on this, the present application provides a specific screening method of this kind, wherein the filter includes a first filter and a second filter. When the computer device executes the above-mentioned step S102, it specifically executes the steps of: using the first filter to filter sampling points inside the contour of the region of interest, and using the second filter to filter sampling points outside the contour of the region of interest.
[0095] The specifications of the first filter and the second filter may be the same or different. For example, the first filter and the second filter are the same concentric circles with the same size; or the first filter and the second filter are the same concentric circles with different sizes; or the first filter is a concentric circle and the second filter is a concentric square. Or, the first filter is a concentric sphere and the second filter is a concentric circle.
[0096] In this embodiment, the computer device may first use the first filter to filter the sampling points inside the contour of the region of interest, and then use the second filter to filter the sampling points outside the contour of the region of interest; optionally, the computer device may also use the first filter to filter the sampling points inside the contour of the region of interest, and use the second filter to filter the sampling points outside the contour of the region of interest. Figure 5 The first filter shown in a in the figure filters the sampling points inside the contour of the region of interest, using Figure 5 The second filter shown in b filters the sampling points outside the contour of the region of interest. Figure 5 The filter shown in a and the filter shown in b are both concentric circles, but their sizes are different. The radius of the filter shown in a is obviously smaller than the radius of the filter shown in b.
[0097] Optional, combined Figure 4 The range of sampling points to be screened described in the embodiment can be divided into the range of sampling points to be screened inside the contour and the range of sampling points to be screened outside the contour. The first filter can be used to screen the sampling points within the range of sampling points to be screened inside the contour, and the second filter can be used to screen the sampling points within the range of sampling points to be screened outside the contour. For example, Figure 5 The first filter pair shown in a Figure 4 The sampling points in the area enclosed by the L curve and the N curve are screened; Figure 5 The second filter pair shown in b Figure 4 The sampling points in the area enclosed by the M curve and the L curve are screened.
[0098] Optionally, when multiple filters are used to filter the sampling points on the image to be processed, multiple graphics processing units (GPUs) may be used in parallel to use the multiple filters to filter the sampling points on the image to be processed.
[0099] In practical applications, since the number of sampling points on the image to be processed is usually large, a method of parallel execution of multiple GPUs can be adopted, that is, multiple GPUs are used to simultaneously move multiple filters to filter different sampling points on the image to be processed. This can improve the screening efficiency and thus increase the speed of determining the dose control point.
[0100] Based on all the above embodiments, the present application also provides a method for determining a dosage control point, such as Figure 6 As shown, the method includes:
[0101] S201, obtaining an image to be processed, where the image to be processed includes a contour of a region of interest.
[0102] S202, moving the first filter to different sampling points to be screened inside the contour of the region of interest, and calculating relevant parameters of the contour of the region of interest between the first boundary and the second boundary in the first filter respectively according to the positions of the first filter on the different sampling points to be screened.
[0103] S203, determining whether the relevant parameters of the contour of the region of interest between the first boundary and the second boundary in the first filter meet the preset conditions, and if the relevant parameters of the contour meet the preset conditions, taking the sampling points to be screened corresponding to the first filter containing the contour as dose control points.
[0104] S204, moving the second filter to different sampling points to be screened outside the contour of the region of interest, and calculating relevant parameters of the contour of the region of interest between the first boundary and the second boundary in the second filter respectively according to the positions of the second filter on different sampling points to be screened.
[0105] S205, determining whether the relevant parameters of the contour of the region of interest between the first boundary and the second boundary in the second filter meet the preset conditions, and if the relevant parameters of the contour meet the preset conditions, using the sampling points to be screened corresponding to the second filter containing the contour as dose control points.
[0106] Each step in the above embodiment has been described above. Please refer to the above description for details and will not be repeated here.
[0107] Above Figure 2-Figure 6 The filter selected in the embodiment is a filter including two boundaries. In practical applications, a filter including one boundary may also be used. Therefore, based on such a filter, the present application provides a method for determining a dose control point, such as Figure 7 As shown, the method includes:
[0108] S301, obtaining an image to be processed.
[0109] The method described in this embodiment is similar to the above Figure 2 The method described in step S101 in the embodiment is basically the same. For details, please refer to the above description and will not be repeated here.
[0110] S302, using a filter to filter the sampling points on the image to be processed to obtain dose control points, wherein the filter includes a closed boundary.
[0111] Among them, the dose control point is a sampling point or grid point in the image to be processed that can be dose controlled. The closed boundary can be a circular closed boundary or a closed boundary of other shapes. The filter can be a two-dimensional filter or a three-dimensional filter. For example, the filter can be a circle or a sphere. In the actual radiotherapy plan, when it is necessary to optimize or control the conformality of the region of interest (target area), appropriate sampling points in the image to be processed can be selected first, that is, the sampling points on the image to be processed are screened to obtain dose control points. In this embodiment, the computer device can pre-design a filter, and use the filter to screen each sampling point on the image to be processed to screen out the sampling points that can be dose controlled.
[0112] When the filter includes a closed boundary, the computer device may use the following method when specifically executing the above step S302: Fig. 7A As shown, the method includes:
[0113] S3021, calculating the relevant parameters of the contour of the region of interest within the closed boundary.
[0114] When using a filter to filter sampling points, it can be determined whether the space or region enclosed by the closed boundary in the filter contains the contour of the region of interest. If it does, it means that the sampling points contained in the filter or the sampling points selected by the filter are possible dose control points. It is necessary to further determine whether it is a true dose control point based on the relevant parameters of the contour of the region of interest contained in the space or region enclosed by the closed boundary, so it is necessary to calculate the relevant parameters of the contour within the closed boundary. When calculating the relevant parameters of the contour, for example, when calculating the length of the contour, or calculating the area of the region enclosed by the contour and the filter, it can be calculated based on the position coordinates of the closed boundary in the filter on the image to be processed, and the position coordinates of the contour contained in the closed boundary on the image to be processed. If the space or region enclosed by the closed boundary in the filter does not contain the contour of the region of interest, it means that the sampling points contained in the filter are not dose control points, or are not points that require special dose control. In practical applications, they correspond to points on the plane.
[0115] S3022, determining a dose control point based on relevant parameters of the profile.
[0116] The method described in this embodiment is similar to the above Figure 2B The method described in step S1022 in the embodiment is basically the same. For details, please refer to the above description and will not be repeated here.
[0117] In the above-mentioned method for determining the dose control point, the dose control point is obtained by acquiring the image to be processed and filtering the sampling points on the image to be processed using a filter, wherein the image to be processed includes the contour of the region of interest, and when the filter includes a closed boundary, the dose control point can be determined based on the relevant parameters of the contour by calculating the relevant parameters of the contour of the region of interest contained in the closed boundary. The above-mentioned method realizes the filtering of the sampling points on the image to be processed, and the sampling points are filtered by filtering the sampling points with a filter including a closed edge, so that the sampling points with a large contour curvature, that is, the surface where they are located is concave or convex, can be filtered out, and these points are not easy to be controlled when the dose is delivered in the radiotherapy plan, that is, these points are the sampling points that need to be dose controlled, so the above-mentioned method can achieve the effect of accurately screening the sampling points for dose control.
[0118] Optionally, an implementation method of the above S3021 is provided, which specifically includes: moving the filter to different sampling points, and calculating relevant parameters of the contour of the region of interest within the closed boundary respectively according to the position of the filter at different sampling points.
[0119] In actual operation, the filter is moved to the position of each sampling point in the image to be processed, and then the relevant parameters of the contour contained between the closed boundaries are calculated to determine whether each sampling point is a control dose point. When moving specifically, the filter can be moved in the order of the row and column positions of the sampling points. Optionally, when the number of sampling points is relatively large, the computing device can also set multiple filters and move multiple filters at the same time to filter multiple sampling points. In addition, when the filter is moved specifically, the sampling points contained in the closed boundaries in the filter can be regarded as moving the filter to the position of the sampling point. When moving the filter specifically, the center point of the filter can be moved to the position of the sampling point, and the sampling point can be filtered.
[0120] The method described in this embodiment is exemplified as follows: Figure 8 In the schematic diagram shown, L is the contour of the region of interest in the image to be processed, S is a filter, and the filter S includes a closed boundary S1. The filter S is moved to the position of the sampling point D, where the filter S is located, and the contour of the region of interest contained in the closed boundary S1 is the curve between CE. When the dose control point is determined later according to the length of the contour CE of the region of interest, it can be determined whether the sampling point D is a dose control point by calculating the relevant parameters of the curve between CE, for example, by calculating the length of the curve between CE, or by calculating the area of the region enclosed by the curve between CE and the filter S, to determine whether the sampling point D is a dose control point.
[0121] Furthermore, when the computer device calculates the relevant parameters of the contour of the area of interest contained in the closed boundary of the filter at each sampling point according to the method described in the above embodiment, it can determine whether each sampling point is a dose control point according to the relevant parameters of the contour contained in the filter corresponding to each sampling point. Based on this, this embodiment provides a specific method for determining the dose control point, that is, an implementation method of the above S3022 specifically includes: determining whether the relevant parameters of the contour meet the preset conditions, and if the relevant parameters of the contour meet the preset conditions, the sampling point corresponding to the filter containing the contour is used as the dose control point.
[0122] The preset condition in this embodiment is used to evaluate the curvature of the contour of the region of interest contained in the closed boundary, which can be a preset threshold or a preset function. The preset threshold can be used to evaluate whether the value of the relevant parameter of the contour of the region of interest contained in the closed boundary is equal to the preset threshold, or greater than the preset threshold, or less than the preset threshold; the preset function can be a function related to the minimum distance between the current sampling point and the contour, and is also used to evaluate whether the relevant parameters of the contour of the region of interest contained in the closed boundary meet the function requirements. The preset condition can be determined in advance by the actual screening requirements.
[0123] If the relevant parameters of the contour meet the preset conditions, it means that the curvature of the contour of the area of interest contained in the closed boundary is large, which also means that the plane where the contour of the area of interest is located may be concave or convex; if the relevant parameters of the contour do not meet the preset conditions, it means that the curvature of the contour of the area of interest contained in the closed boundary is small, which also means that the plane where the contour of the area of interest is located may be a plane.
[0124] In this embodiment, when the computer device moves the filter to each different sampling point and calculates the relevant parameters of the contour of the area of interest contained in the closed boundary of the filter corresponding to each sampling point, it can be further determined whether the relevant parameters of each contour meet the preset conditions, and the sampling points corresponding to the filter whose relevant parameters of the contour meet the preset conditions are screened out as dose control points. The dose control points screened out according to this method are points whose planes may be concave or convex.
[0125] Optionally, the preset threshold in any of the above embodiments may not be constant. In one embodiment, the preset condition (e.g., the preset condition includes the preset threshold) varies with the intersection position of the contour of the region of interest and the filter. Figure 8For example, if the preset condition includes a preset threshold, in a two-dimensional image, the preset threshold corresponding to CE can be determined according to the chord formed by CE; the preset threshold corresponding to CE can also be determined according to the chord where the point on CE closest to the center of the filter is located; it can also be determined according to the chord with the shortest distance from the center of the filter passing through CE. The specific method of determining the threshold is not limited in this application. Optionally, the preset threshold can be a multiple of the chord, such as 1.0, 1.1, 1.2, 1.3 times, etc.
[0126] In practical applications, when a computer device uses a filter to filter sampling points on an image to be processed, it can also use multiple filters to filter sampling points in different ranges on the image to be processed to determine dose control points. Based on this, the present application provides a specific screening method of this kind, wherein the filter includes a third filter and a fourth filter. When the computer device executes the above-mentioned step S302, it specifically executes the steps of: using the third filter to filter sampling points inside the contour of the region of interest, and using the fourth filter to filter sampling points outside the contour of the region of interest.
[0127] The specifications of the third filter and the fourth filter may be the same or different. For example, the third filter and the fourth filter are both the same circle with the same size; or the third filter and the fourth filter are both the same circle with different sizes; or the third filter is a sphere and the fourth filter is a circle.
[0128] In this embodiment, the computer device may first use the third filter to filter the sampling points inside the contour of the region of interest, and then use the fourth filter to filter the sampling points outside the contour of the region of interest; optionally, the computer device may also use the third filter to filter the sampling points inside the contour of the region of interest, and use the fourth filter to filter the sampling points outside the contour of the region of interest. Fig. 9 The first filter shown in a in the figure filters the sampling points inside the contour of the region of interest, using Fig. 9 The second filter shown in b filters the sampling points outside the outline of the region of interest.
[0129] Optionally, when multiple filters are used to filter the sampling points on the image to be processed, multiple GPUs may be used in parallel to filter the sampling points on the image to be processed.
[0130] Based on the method for determining the dose control point described in any of the above embodiments, the present application also provides a method for controlling the dose conformity of a region of interest, such as Fig.10 As shown, the method includes:
[0131] S401, according to the above Figure 2-Figure 8 The method for determining the dose control point described in any one of the embodiments determines the dose control point.
[0132] The method for determining the dosage control point involved in this step can be found in the above Figure 2-Figure 8 For the method described in any of the embodiments, please refer to the above description for details, which will not be repeated here.
[0133] S402, determining the dose target of the dose control point.
[0134] The dose target is the optimization target corresponding to the dose delivery optimization of the dose control point. The dose target can be a specific dose value or a specific dose constraint range.
[0135] In this embodiment, when the computer device determines the dose control point, it can further determine the dose target of each dose control point according to the position of the target area where each dose control point is located, or according to the position of the region of interest where the dose control point is located, so as to optimize the dose of each dose control point using each dose target. It should be noted that different dose control points can correspond to different dose targets, and different dose control points can also correspond to the same dose target.
[0136] S403, based on the dose target, the dose of the target sampling point on the image to be processed is optimized by a dose optimization method, so that the region of interest is conformal to the target isodose region.
[0137] The target sampling points at least include dose control points, and the target sampling points may also include other sampling points on the image to be processed except the dose control points.
[0138] In this embodiment, when the computer device determines each dose control point and the dose target corresponding to each dose control point, the dose target can be used as the target, and the dose optimization method or dose optimization model can be used to optimize the dose of the dose control point on the processed image, so that the region of interest is conformal to the target isodose region. For example, if the dose control point is a sampling point inside the region of interest on the image to be processed, the dose target is to increase the dose of the dose control point to a preset dose value, so when the dose optimization method or dose optimization model is used to optimize the dose of the dose control point, the dose of the dose control point can be controlled to be increased to the preset dose value; if the dose control point is a sampling point outside the region of interest on the image to be processed, the dose target is to reduce the dose of the dose control point to a preset dose value, so when the dose optimization method or dose optimization model is used to optimize the dose control point, the dose of the dose control point can be controlled to be reduced to the preset dose value. For another example, constraints are added to the dose control points inside the region of interest to increase the dose of these dose control points; constraints are added to the dose control points outside the region of interest to reduce the dose of these dose control points. In a specific radiotherapy plan, the target sampling points may also include sampling points other than the dose control points, that is, in this embodiment, the dose of the sampling points other than the dose control points on the processed image may be optimized by the dose optimization method, so that the region of interest and the target isodose region are conformal. It should be noted that when the dose optimization method is used to simultaneously optimize the dose of the dose control points and the sampling points other than the dose control points, the dose target corresponding to the dose control points and the dose target corresponding to the sampling points other than the dose control points are different. For example, different sampling points other than the dose control points may correspond to the same dose target, while different dose control points may correspond to different dose targets.
[0139] The method described in the above embodiment first accurately determines the dose control point through a filter, then determines the dose target of the dose control point, and finally optimizes the dose of the target sampling point on the processed image by a dose optimization method with the dose target as the target, so that the region of interest is conformal to the target isodose region, wherein the target sampling point at least includes the dose control point. The above method can accurately screen out the dose control points, and then facilitate the control of the dose of these dose control points in the later stage, and realize the differential dose control of each dose control point. Compared with the method of indiscriminately delivering the dose of each sampling point in the target area in the traditional radiotherapy plan, the dose control point provided in the present application can better control the conformality of the region of interest (target area), and better conform the region of interest to the target isodose area.
[0140] It should be understood that although Figure 2-10The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-10 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0141] In one embodiment, Fig.11 As shown, a device for determining a dosage control point is provided, comprising:
[0142] The acquisition module 11 is used to acquire the image to be processed; the image to be processed includes the outline of the region of interest.
[0143] The screening module 12 is used to use a filter to filter the sampling points on the image to be processed to obtain a dose control point, wherein the filter includes a first boundary and a second boundary, and the first boundary is located inside the second boundary. Correspondingly, the screening module 12 is specifically used to calculate the relevant parameters of the contour of the region of interest located between the first boundary and the second boundary; and determine the dose control point according to the relevant parameters of the contour.
[0144] In one embodiment, Fig.12 As shown, a device for determining a dosage control point is provided, comprising:
[0145] The acquisition module 21 is used to acquire the image to be processed; the image to be processed includes the outline of the region of interest.
[0146] The screening module 22 is used to use a filter to screen the sampling points on the image to be processed to obtain dose control points; wherein the filter includes a closed boundary, and the screening module 22 is specifically used to calculate the relevant parameters of the contour of the region of interest within the closed boundary; and determine the dose control point based on the relevant parameters of the contour.
[0147] In one embodiment, Fig.13 As shown, a device for controlling dose conformity of a region of interest is provided, comprising:
[0148] The first determining module 31 is used to determine the Fig.11 or Fig.12 The device for determining the dosage control point determines the dosage control point;
[0149] A second determination module 32, used to determine a dose target of the dose control point;
[0150] The optimization module 33 is used to optimize the dose of the target sampling points on the image to be processed by a dose optimization method based on the dose target, so that the region of interest is conformal to the target isodose region; wherein the target sampling points at least include the dose control points.
[0151] The specific definition of the device for determining the dose control point can be found in the definition of the method for determining the dose control point in the above text, and will not be repeated here. Each module in the above-mentioned device for determining the dose control point can be implemented in whole or in part by software, hardware, and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0152] The specific definition of the control device for the dose conformality of the region of interest can be found in the definition of the control method for the dose conformality of the region of interest above, which will not be repeated here. Each module in the above-mentioned control device for the dose conformality of the region of interest can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0153] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0154] Acquire an image to be processed; the image to be processed includes the outline of the region of interest;
[0155] Using a filter to filter the sampling points on the image to be processed to obtain dose control points;
[0156] The filter includes a first boundary and a second boundary, the first boundary is located inside the second boundary, and the filter is used to filter the sampling points on the image to be processed to obtain the dose control points, including:
[0157] Calculating relevant parameters of the contour of the region of interest located between the first boundary and the second boundary;
[0158] The dose control point is determined according to relevant parameters of the profile.
[0159] The computer device provided in the above embodiment has an implementation principle and technical effects similar to those of the above method embodiment, which will not be described in detail here.
[0160] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0161] Acquire an image to be processed; the image to be processed includes the outline of the region of interest;
[0162] Using a filter to filter the sampling points on the image to be processed to obtain dose control points;
[0163] The filter includes a closed boundary, and the method of using the filter to filter the sampling points on the image to be processed to obtain the dose control points includes:
[0164] Calculating relevant parameters of the contour of the region of interest within the closed boundary;
[0165] The dose control points are determined based on relevant parameters of the profile.
[0166] The computer device provided in the above embodiment has an implementation principle and technical effects similar to those of the above method embodiment, which will not be described in detail here.
[0167] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0168] Determine the dosage control point according to the dosage control point determination method described in the above embodiment;
[0169] determining a dose target for the dose control point;
[0170] Based on the dose target, the dose of the target sampling point on the image to be processed is optimized by a dose optimization method, so that the region of interest is conformal to the target isodose region; wherein the target sampling point at least includes the dose control point.
[0171] The computer device provided in the above embodiment has an implementation principle and technical effects similar to those of the above method embodiment, which will not be described in detail here.
[0172] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0173] Acquire an image to be processed; the image to be processed includes the outline of the region of interest;
[0174] Using a filter to filter the sampling points on the image to be processed to obtain dose control points;
[0175] The filter includes a first boundary and a second boundary, the first boundary is located inside the second boundary, and the filter is used to filter the sampling points on the image to be processed to obtain the dose control points, including:
[0176] Calculating relevant parameters of the contour of the region of interest located between the first boundary and the second boundary;
[0177] The dose control point is determined according to relevant parameters of the profile.
[0178] The above embodiment provides a computer-readable storage medium, whose implementation principle and technical effect are similar to those of the above method embodiment, and will not be repeated here.
[0179] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0180] Acquire an image to be processed; the image to be processed includes the outline of the region of interest;
[0181] Using a filter to filter the sampling points on the image to be processed to obtain dose control points;
[0182] The filter includes a closed boundary, and the method of using the filter to filter the sampling points on the image to be processed to obtain the dose control points includes:
[0183] Calculating relevant parameters of the contour of the region of interest within the closed boundary;
[0184] The dose control points are determined based on relevant parameters of the profile.
[0185] The above embodiment provides a computer-readable storage medium, whose implementation principle and technical effect are similar to those of the above method embodiment, and will not be repeated here.
[0186] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0187] Determine the dosage control point according to the dosage control point determination method described in the above embodiment;
[0188] determining a dose target for the dose control point;
[0189] Based on the dose target, the dose of the target sampling point on the image to be processed is optimized by a dose optimization method, so that the region of interest is conformal to the target isodose region; wherein the target sampling point at least includes the dose control point.
[0190] The above embodiment provides a computer-readable storage medium, whose implementation principle and technical effect are similar to those of the above method embodiment, and will not be repeated here.
[0191] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0192] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0193] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for determining a radiotherapy dose control point, characterized in that: The method comprises: Acquire an image to be processed; the image to be processed includes the outline of the region of interest; Using a filter to filter the sampling points on the image to be processed to obtain dose control points; The filter includes a first boundary and a second boundary, the first boundary is located inside the second boundary, and the filter is used to filter the sampling points on the image to be processed to obtain the dose control points, including: Calculating relevant parameters of the contour of the region of interest located between the first boundary and the second boundary; Determining the dose control point according to relevant parameters of the contour; the relevant parameters include one of the length of the contour, the area enclosed by the contour and the first boundary or the second boundary, and the number of discrete points constituting the contour; The step of determining the dose control point according to the relevant parameters of the profile includes: Determine whether the relevant parameters of the contour meet the preset conditions. If the relevant parameters of the contour meet the preset conditions, use the sampling points corresponding to the filter containing the contour as the dose control points; the preset conditions are used to evaluate the curvature of the contour of the area of interest contained between the first boundary and the second boundary.
2. The method according to claim 1, characterized in that The calculating the relevant parameters of the contour of the region of interest located between the first boundary and the second boundary comprises: The filter is moved to different sampling points, and the relevant parameters of the contour of the region of interest between the first boundary and the second boundary are calculated respectively according to the positions of the filter at different sampling points.
3. The method according to claim 2, characterized in that The areas enclosed by the first boundary and the second boundary respectively have a common center point, The moving the filter to a different sampling point comprises: Move the center point of the filter to a different sampling point.
4. The method according to claim 1, characterized in that The method further comprises: Determining the range of the sampling points to be screened on the image to be processed according to the distance from the sampling point to the contour of the region of interest; The method of using a filter to filter the sampling points on the image to be processed to obtain the dose control points includes: The sampling points within the range of the sampling points to be screened are screened by using a filter to obtain dosage control points.
5. The method according to claim 1, characterized in that The filter includes a first filter and a second filter, and the filter is used to filter the sampling points on the image to be processed to obtain the dose control points, including: The first filter is used to filter the sampling points inside the contour of the region of interest, and the second filter is used to filter the sampling points outside the contour of the region of interest.
6. The method according to claim 1 or 5, characterized in that: The method of using a filter to filter the sampling points on the image to be processed to obtain the dose control points includes: Multiple GPUs are used in parallel to use multiple filters to filter the sampling points on the image to be processed to obtain dose control points.
7. The method according to claim 1, characterized in that A first boundary of the filter does not intersect with the outline of the region of interest, and a second boundary of the filter intersects with the outline of the region of interest.
8. A method for determining a radiotherapy dose control point, characterized in that: The method comprises: Acquire an image to be processed; the image to be processed includes the outline of the region of interest; Using a filter to filter the sampling points on the image to be processed to obtain dose control points; Wherein, the filter includes a closed boundary, and the filter is used to process the image to be processed. The sampling points are screened to obtain the dose control points, including: Calculating relevant parameters of the contour of the region of interest within the closed boundary; Determine the dose control point based on the relevant parameters of the contour; the relevant parameters of the contour include the length of the contour and the area of the region enclosed by the contour and the filter; The step of determining the dose control point based on the relevant parameters of the profile comprises: Determine whether the relevant parameters of the contour meet the preset conditions. If the relevant parameters of the contour meet the preset conditions, use the sampling points corresponding to the filter containing the contour as the dose control points; the preset conditions are used to evaluate the curvature of the contour of the region of interest contained in the closed boundary.
9. A method for controlling the conformality of radiotherapy dose in a region of interest, characterized in that: The method comprises: Determine the dose control point according to the method for determining the radiotherapy dose control point according to any one of claims 1 to 8; determining a dose target for the dose control point; Based on the dose target, the dose of the target sampling point on the image to be processed is optimized by a dose optimization method, so that the region of interest is conformal to the target isodose region; wherein the target sampling point at least includes the dose control point.
10. A device for determining a radiotherapy dose control point, characterized in that: The device comprises: An acquisition module, used for acquiring an image to be processed; the image to be processed includes a contour of a region of interest; A screening module is used to use a filter to screen the sampling points on the image to be processed to obtain a dose control point; wherein the filter includes a first boundary and a second boundary, the first boundary is located inside the second boundary, and the screening module is specifically used to calculate the relevant parameters of the contour of the region of interest located between the first boundary and the second boundary; the dose control point is determined according to the relevant parameters of the contour; the relevant parameters include one of the length of the contour, the area enclosed by the contour and the first boundary or the second boundary, and the number of discrete points constituting the contour; the determination of the dose control point according to the relevant parameters of the contour includes: determining whether the relevant parameters of the contour meet preset conditions, if the relevant parameters of the contour meet the preset conditions, then using the sampling points corresponding to the filter containing the contour as the dose control point; the preset conditions are used to evaluate the curvature of the contour of the region of interest contained between the first boundary and the second boundary.
11. A device for determining a radiotherapy dose control point, characterized in that: The device comprises: An acquisition module, used for acquiring an image to be processed; the image to be processed includes a contour of a region of interest; A screening module is used to use a filter to screen the sampling points on the image to be processed to obtain Dose control point; wherein the filter includes a closed boundary, and the screening module is specifically used to calculate the relevant parameters of the contour of the region of interest within the closed boundary; the dose control point is determined based on the relevant parameters of the contour; the relevant parameters of the contour include the length of the contour and the area of the region enclosed by the contour and the filter; the determination of the dose control point based on the relevant parameters of the contour includes: determining whether the relevant parameters of the contour meet preset conditions, and if the relevant parameters of the contour meet the preset conditions, the sampling point corresponding to the filter including the contour is used as the dose control point; the preset condition is used to evaluate the curvature of the contour of the region of interest included in the closed boundary.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
Citation Information
Patent Citations
Selection method and selection system for dose control points, and radiotherapy planning system
CN105404789A
SUV (standard uptake value) based intensity modulated radiation therapy monitoring system and method
CN110368604A