Recommendation method and device of field information, processor and electronic equipment
By calculating the volume of radiotherapy-at-risk organs irradiated by radiation at each angle to score the radiation field, the problem of low efficiency in determining the radiation field through manual experience is solved, and more efficient radiation field determination is achieved.
Patent Information
- Application Number
- CN202211386106.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-07
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2042-11-07
AI Technical Summary
The existing technology relies on human experience to determine the firing field, which is inefficient and time-consuming.
By acquiring multi-layered medical images of the target object, the volume of the radiotherapy-at-risk organ irradiated by radiation at each angle is calculated, and the radiation field is scored based on the volume value. The radiation field corresponding to the minimum score is determined as the recommended radiation field, and the target radiation field information is finally determined.
It improves the efficiency of field determination, reduces the number of iterations for optimization, and achieves a more reasonable field evaluation.
Smart Images

Figure CN115797262B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of radiotherapy, in particular to a field information recommendation method and device, a processor and an electronic device. BACKGROUND
[0002] The purpose of radiotherapy is to give the target area a required dose to eliminate tumors, while the normal tissue and the radiotherapy organ at risk (OAR) around the target area are protected as much as possible, and at least cannot be irradiated beyond the dose limit value.
[0003] In the process of designing a treatment plan, there are many parameters that can be selected and adjusted, such as the type of radiation, the number of fields, the field weight, whether to use a wedge, the angle and direction of the wedge, the field incidence angle, and the like. The traditional approach is that the plan designer must first determine the number of fields and the incidence angle of the fields according to experience, and then determine the shape of the field and the dose weight according to the needs; the number of fields and the direction selected are completely dependent on the experience of the plan designer. If the final calculated dose distribution cannot meet the requirements, the plan designer needs to change some field directions or change the number of fields and the corresponding dose weight at the same time, and then perform a new round of calculation. If the relationship between the radiotherapy target area (CTV) and the OAR is complex, this trial and error process may need to be performed many times to achieve a clinically acceptable, but not the best, solution. Therefore, it is necessary to study the setting of field direction and field dose weight. The current manual adjustment of parameters through multiple attempts and modification can eventually obtain a set of fields, but the process consumes a large amount of time and effort of the physicist.
[0004] In view of the problem in the related art that the field is determined by relying on manual experience, resulting in relatively low efficiency of determining the field, no effective solution has been proposed so far. SUMMARY
[0005] The main purpose of the present application is to provide a field information recommendation method and device, a processor and an electronic device, so as to solve the problem in the related art that the field is determined by relying on manual experience, resulting in relatively low efficiency of determining the field.
[0006] In order to achieve the above object, according to one aspect of the present application, a field information recommendation method is provided. The method comprises: acquiring a plurality of target medical images of a target object, wherein the plurality of target medical images at least include planning target volume (PTV) delineation information and organ at risk (OAR) delineation information of the target object; emitting a ray at each angle to the PTV in the plurality of target medical images at a preset position, and calculating a first volume value of the OAR irradiated by the ray at each angle in the plurality of target medical images; scoring a field corresponding to the ray at each angle according to each first volume value to obtain a plurality of first score values, and taking a field corresponding to a minimum first score value as a first recommended field; and determining target field information of the target object according to the first recommended field.
[0007] Further, the calculating of the first volume value of the OAR irradiated by the ray at each angle in the plurality of target medical images comprises: calculating an area value of the OAR irradiated by the ray at each angle in each target medical image; and calculating the plurality of first volume values according to the area value of the OAR irradiated by the ray at each angle in each target medical image.
[0008] Further, the scoring of the field corresponding to the ray at each angle according to each first volume value to obtain the plurality of first score values comprises: calculating a total volume value of the OAR in each target medical image to obtain a plurality of second volume values; setting a weight value of each OAR, and scoring the field corresponding to the ray at each angle according to the weight value, the first volume value and the second volume value to obtain the plurality of first score values.
[0009] Further, the determining of the target field information of the target object according to the first recommended field comprises: determining a number of the first recommended field; and if the number of the first recommended field is equal to a preset target field number, determining the target field information of the target object according to the first recommended field.
[0010] Further, after the number of the first recommended field is determined, the method further comprises: if the number of the first recommended field is not equal to the preset target field number, determining a first angle of the first recommended field; scoring the field corresponding to a plurality of angles other than the first angle again to obtain a plurality of second score values; taking a field corresponding to a minimum second score value as a second recommended field, and determining a current recommended field number; and if the current recommended field number is equal to the preset target field number, determining the target field information of the target object according to the first recommended field and the second recommended field.
[0011] Further, after determining the number of current to-be-recommended beam angles, the method further comprises: if the number of current to-be-recommended beam angles is not equal to the preset target beam angle number, determining a second angle of the second to-be-recommended beam angle, and repeatedly performing beam scoring on the beam corresponding to the angle other than the first angle and the second angle until the number of current to-be-recommended beam angles is equal to the preset target beam angle number, and determining the target beam information of the target object according to the current to-be-recommended beam angle.
[0012] Further, the beam scoring on the beam corresponding to the angle other than the first angle again comprises: calculating a cosine value between the first angle and the angle other than the first angle to obtain a plurality of cosine values; and performing beam scoring on the beam corresponding to the angle other than the first angle according to the plurality of cosine values and the plurality of first score values to obtain the plurality of second score values.
[0013] To achieve the above object, according to another aspect of the present application, a device for recommending beam information is provided. The device comprises: an acquisition unit configured to acquire a plurality of target medical images of a target object, wherein the plurality of target medical images at least include planning target volume delineation information and delineation information of a radiotherapy organ at risk of the target object; a calculation unit configured to emit a ray at each angle to a planning target volume in the plurality of target medical images at a preset position, and calculate a first volume value of the radiotherapy organ at risk irradiated by the ray at each angle; a first scoring unit configured to score a beam corresponding to the ray at each angle according to each first volume value to obtain a plurality of first score values, and take a beam corresponding to a minimum first score value as a first to-be-recommended beam; and a first determination unit configured to determine target beam information of the target object according to the first to-be-recommended beam.
[0014] Further, the calculation unit comprises: a first calculation module configured to calculate an area value of the radiotherapy organ at risk irradiated by the ray at each angle in each target medical image; and a second calculation module configured to calculate the plurality of first volume values according to the area value of the radiotherapy organ at risk irradiated by the ray at each angle in each target medical image.
[0015] Further, the first scoring unit comprises: a third calculation module configured to calculate a total volume value of the radiotherapy organ at risk in each target medical image to obtain a plurality of second volume values; and a setting module configured to set a weight value of each radiotherapy organ at risk, and score the beam corresponding to the ray at each angle according to the weight value, the first volume value and the second volume value to obtain the plurality of first score values.
[0016] Further, the first determining unit comprises: a first determining module, configured to determine the number of the first to-be-recommended field; and a second determining module, configured to determine the target field information of the target object according to the first to-be-recommended field if the number of the first to-be-recommended field is equal to the preset target field number.
[0017] Further, the device further comprises: a second determining unit, configured to, after determining the number of the first to-be-recommended field, determine a first angle of the first to-be-recommended field if the number of the first to-be-recommended field is not equal to the preset target field number; a second scoring unit, configured to perform field scoring on fields corresponding to angles other than the first angle again to obtain a plurality of second scoring values; a third determining unit, configured to take a field corresponding to a smallest second scoring value as a second to-be-recommended field, and determine a current to-be-recommended field number; and a fourth determining unit, configured to determine the target field information of the target object according to the first to-be-recommended field and the second to-be-recommended field if the current to-be-recommended field number is equal to the preset target field number.
[0018] Further, the device further comprises: an executing unit, configured to, after determining the current to-be-recommended field number, determine a second angle of the second to-be-recommended field if the current to-be-recommended field number is not equal to the preset target field number, and repeatedly perform field scoring on fields corresponding to angles other than the first angle and the second angle until the current to-be-recommended field number is equal to the preset target field number, and then determine the target field information of the target object according to the current to-be-recommended field.
[0019] Further, the second scoring unit comprises: a fourth calculating module, configured to calculate cosine values between the first angle and angles other than the first angle to obtain a plurality of cosine values; and a scoring module, configured to perform field scoring on fields corresponding to angles other than the first angle again according to the plurality of cosine values and the plurality of first scoring values to obtain the plurality of second scoring values.
[0020] To achieve the above object, according to another aspect of the present application, a processor is provided, wherein the processor is used to run a program, wherein the program performs the field information recommendation method of any one of the above aspects when running.
[0021] To achieve the above object, according to another aspect of the present application, an electronic device is provided, wherein the electronic device comprises one or more processors and a memory, the memory is used to store one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the field information recommendation method of any one of the above aspects.
[0022] By the present application, the following steps are adopted: acquiring a multi-layer target medical image of a target object, wherein the multi-layer target medical image at least includes planning target volume delineation information and delineation information of a radiotherapy organ at risk of the target object; emitting a ray at each angle to a planning target volume in the multi-layer target medical image at a preset position, and calculating a first volume value of the radiotherapy organ at risk irradiated by the ray at each angle in the multi-layer target medical image; according to each first volume value, performing field scoring on a field corresponding to the ray at each angle to obtain a plurality of first scoring values, and taking a field corresponding to the smallest first scoring value as a first recommended field; and determining target field information of the target object according to the first recommended field, thereby solving the problem in the related art that the field is determined by relying on artificial experience, resulting in relatively low efficiency of determining the field. In the present solution, the volume value of the radiotherapy organ at risk irradiated by the field at each angle is calculated, the influence degree of the field at each angle on the radiotherapy organ at risk is fully considered, then the field at each angle is scored by using the volume value, and the final target field information is determined by using the score of the field at each angle. The volume value can more reasonably evaluate the field at each angle, and only the angle space needs to be traversed in the process of use, and the field at each angle is scored and calculated, without time-consuming iteration optimization, thereby achieving the effect of improving the efficiency of determining the field. BRIEF DESCRIPTION OF DRAWINGS
[0023] The accompanying drawings, which form a part of the present application, are intended to provide further understanding of the present application, and are used to interpret the application and its specification, and do not constitute improper limitations to the present application. In the drawings:
[0024] Figure 1 is a flowchart of a method for recommending field information according to an embodiment of the present application;
[0025] Figure 2 is a flowchart of an optional method for recommending field information according to an embodiment of the present application;
[0026] Figure 3 is a schematic diagram of a device for recommending field information according to an embodiment of the present application;
[0027] Figure 4 is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0028] It should be noted that the embodiments and features in the embodiments in the present application can be combined with each other without conflict. The present application will be described in detail below with reference to the drawings and in combination with the embodiments.
[0029] In order to make the person skilled in the art better understand the scheme of the present application, the technical scheme in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by the person skilled in the art without creative labor should be within the scope of protection of the present application.
[0030] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0031] The present application will be described below in conjunction with preferred implementation steps, Figure 1 is a flowchart of a recommended method of field information provided according to the embodiments of the present application, as Figure 1 shown, the method comprises the following steps:
[0032] Step S101, acquiring a multi-layer target medical image of a target object, wherein the multi-layer target medical image at least includes planning target volume delineation information of the target object and delineation information of a radiotherapy organ at risk;
[0033] Step S102, emitting a ray at each angle to the planning target volume in the multi-layer target medical image at a preset position, and calculating to obtain a first volume value of the radiotherapy organ at risk irradiated by the ray at each angle in the multi-layer target medical image;
[0034] Step S103, according to each first volume value, scoring a field corresponding to the ray at each angle to obtain a plurality of first score values, and taking the field corresponding to the smallest first score value as a first recommended field;
[0035] Step S104, determining target field information of the target object according to the first recommended field.
[0036] Specifically, the recommended method of field information proposed in the present application is based on the processing and calculation of the CT image (i.e. the above-mentioned target medical image) of the patient (i.e. the above-mentioned target object), therefore, the multi-layer target medical image of the target object is acquired.
[0037] The rays are emitted to the planning target volume in the multi-layer target medical image at each angle in 360° at a preset position. A point 1000 mm away from the isocenter in a direction at an angle in 360° is the preset position, where the isocenter is calculated by obtaining the three-dimensional coordinates of each pixel point of the PTV, and the values of all dimensions in each dimension are averaged to obtain the value of the isocenter in the dimension. It should be noted that the rays emitted at each angle need to cover all areas of the planning target volume.
[0038] The purpose of radiotherapy is to give the target area the required dose to eliminate the tumor, while the normal tissue and the radiotherapy organ at risk (OAR) around the target area are protected as much as possible. Therefore, the first volume value of the radiotherapy organ at risk irradiated by the rays in the multi-layer target medical image at each angle is calculated. The field at each angle is scored by the volume value of the irradiated radiotherapy organ at risk to obtain the first score value of each angle, and the field corresponding to the smallest first score value is taken as the first recommended field.
[0039] In an optional embodiment, the first score value of the field corresponding to each angle can be calculated by the following formula:
[0040]
[0041] wherein q α is the first score value described above, is the weight of each OAR (radiotherapy organ at risk), and i represents the i-th OAR. is a constant related to the total volume of the OAR, is the volume value (in pixel units) of each OAR irradiated by the current field.
[0042] When radiotherapy is performed, the radiotherapy organ at risk can include multiple organs, and different radiotherapy organs at risk have different effects on the human body. Therefore, by setting different weight values for each OAR (radiotherapy organ at risk), the effect of the rays on the human body can be reduced.
[0043] In an optional embodiment, the first score value of the field corresponding to each angle can also be calculated by the following formula:
[0044]
[0045] wherein V i OAR is the total volume of each OAR (in pixel units).
[0046] The total irradiation volume of each OAR is calculated, and then divided by the total volume of the OAR to obtain the volume ratio of each OAR at the angle, multiplied by the weight value determined by the importance of the OAR, to obtain the score of each OAR. A low score means that after considering the importance of the OAR in the order of the user, the volume of each OAR irradiated at the angle is the smallest. Therefore, the corresponding field of the angle can be used as the recommended field. Finally, the target field information of the target object is determined according to the first recommended field.
[0047] In summary, by calculating the volume value of the irradiation of each angle to the radiotherapy organ at risk, the influence degree of the field at each angle on the radiotherapy organ at risk is fully considered, and then the field at each angle is scored by the volume value, and the final target field information is determined by the score of the field at each angle. The volume value can more reasonably evaluate the field at each angle, and only needs to traverse all angle spaces and score and calculate each angle in the process of use, without time-consuming iteration optimization, thereby effectively improving the efficiency of determining the field.
[0048] In order to improve the accuracy of calculating the first volume value, in the method for recommending field information provided in the embodiment of the application, the first volume value of the radiotherapy organ at risk irradiated by the ray at each angle in the multi-layer target medical image is calculated, including: calculating the area value of the radiotherapy organ at risk irradiated by the ray at each angle in each layer of the target medical image; and calculating a plurality of first volume values according to the area value of the radiotherapy organ at risk irradiated by the ray at each angle in each layer of the target medical image.
[0049] Specifically, calculating the first volume value can be simplified as calculating the area value of the radiotherapy organ at risk irradiated by the ray at each angle in each layer of the target medical image first, and then obtaining the first volume value of the radiotherapy organ at risk irradiated by the ray at each angle in the multi-layer target medical image by superimposing the area values of each layer.
[0050] The irradiation area of each layer of the target medical image is determined by emitting rays from the point 1000mm away from the center point (i.e. the preset position) to the two sides of the PTV at the angle direction. After obtaining the total irradiation area, the irradiation area of each OAR can be extracted from the total irradiation area, and the total irradiation volume of each OAR can be obtained by adding each layer.
[0051] Through the above steps, the first volume value of the radiotherapy organ at risk irradiated by the ray at each angle can be quickly and accurately obtained.
[0052] In order to improve the score value of the first volume value, in the field information recommendation method provided by the embodiments of the present application, the field of the rays corresponding to each angle is scored according to each first volume value, and a plurality of first score values are obtained, including: calculating the total volume value of the radiotherapy organs at risk in each layer of the target medical image to obtain a plurality of second volume values; setting the weight value of each radiotherapy organ at risk, and scoring the field of the rays corresponding to each angle according to the weight value, the first volume value and the second volume value to obtain a plurality of first score values.
[0053] Specifically, in an optional embodiment, the first score value of the field corresponding to each angle can be calculated by using the following formula:
[0054]
[0055] wherein, V i OAR is the total volume of each OAR (in pixels as the basic unit), and corresponds to
[0056] By calculating the total irradiation volume of each OAR (i.e. the first volume value described above), and then dividing the total volume of the OAR (i.e. the second volume value described above), the volume ratio of each OAR under the angle can be obtained, and then multiplied by the weight value determined by the importance of the OAR, the score value of each OAR, i.e. the first score value described above, can be obtained.
[0057] By calculating the score value through the above steps, the basic idea of selecting the field of radiotherapy is completely met, that is, in the case of ensuring sufficient PTV irradiation, the irradiation of each OAR is reduced as much as possible.
[0058] Therefore, in the field information recommendation method provided by the embodiments of the present application, the target field information of the target object is determined according to the first to-be-recommended field, including: determining the number of the first to-be-recommended field; if the number of the first to-be-recommended field is equal to the preset target field number, determining the target field information of the target object according to the first to-be-recommended field.
[0059] If the number of the first to-be-recommended field is not equal to the preset target field number, the first angle of the first to-be-recommended field is determined; the field of the rays corresponding to a plurality of angles other than the first angle is scored again to obtain a plurality of second score values; the field corresponding to the smallest second score value is taken as the second to-be-recommended field, and the number of the current to-be-recommended field is determined; if the number of the current to-be-recommended field is equal to the preset target field number, the target field information of the target object is determined according to the first to-be-recommended field and the second to-be-recommended field.
[0060] Specifically, because the number of fields-of-view for cancer cells of different organs is different, a preset target number of fields-of-view is set according to the multi-layer target medical image of the target object. For example, the number of fields-of-view for cervical cancer is generally 7-9 fields, the number of fields-of-view for gastric cancer is generally 6-8 fields, and the number of fields-of-view for nasopharyngeal carcinoma is generally 9 fields.
[0061] After determining the first to-be-recommended field-of-view, it is necessary to determine whether the number of the first to-be-recommended field-of-view is equal to the preset target number of fields-of-view. If the number of the first to-be-recommended field-of-view is equal to the preset target number of fields-of-view, the target field-of-view information of the target object is directly determined according to the first to-be-recommended field-of-view.
[0062] If the number of the first to-be-recommended field-of-view is not equal to the preset target number of fields-of-view, the field-of-view scoring needs to be performed again on the fields-of-view of the remaining angles to obtain the next to-be-recommended field-of-view from the remaining fields-of-view. That is, the field-of-views corresponding to the angles other than the first angle are scored again, and the field-of-view corresponding to the minimum second score value is taken as the second to-be-recommended field-of-view. It is again determined whether the number of the current to-be-recommended field-of-view is equal to the preset target number of fields-of-view. If the number of the current to-be-recommended field-of-view is equal to the preset target number of fields-of-view, the target field-of-view information of the target object is determined according to the first to-be-recommended field-of-view and the second to-be-recommended field-of-view.
[0063] In the method for recommending field-of-view information provided in the embodiments of the present application, after determining the number of the current to-be-recommended field-of-view, the method further includes: if the number of the current to-be-recommended field-of-view is not equal to the preset target number of fields-of-view, determining a second angle of a second to-be-recommended field-of-view, and repeatedly performing field-of-view scoring on the fields-of-view corresponding to the angles other than the first angle and the second angle, until the number of the current to-be-recommended field-of-view is equal to the preset target number of fields-of-view, and determining the target field-of-view information of the target object according to the current to-be-recommended field-of-view.
[0064] Specifically, after determining the second to-be-recommended field-of-view, if the number of the current to-be-recommended field-of-view is not equal to the preset target number of fields-of-view, the field-of-view scoring of the fields-of-view of the remaining angles is continued to be performed until the number of the current to-be-recommended field-of-view is equal to the preset target number of fields-of-view, and the target field-of-view information of the target object is determined according to the current to-be-recommended field-of-view.
[0065] In order to more reasonably and accurately calculate the second score value, in the method for recommending field-of-view information provided in the embodiments of the present application, the field-of-view scoring of the fields-of-view corresponding to the angles other than the first angle is performed again to obtain a plurality of second score values, including: calculating the cosine values between the first angle and the angles other than the first angle to obtain a plurality of cosine values; and performing field-of-view scoring again on the fields-of-view corresponding to the angles other than the first angle according to the plurality of cosine values and the plurality of first score values to obtain a plurality of second score values.
[0066] Specifically, when the angles corresponding to the fields other than the first angle are scored, the distance between the angle to be selected and the selected angle cannot be too close, therefore, the cosine values between the first angle and the angles other than the first angle are calculated, and the cosine values are used to constrain the angle to be selected and the selected angle. By using the cosine values and the first score values, the fields corresponding to the angles other than the first angle are scored again to obtain second score values.
[0067] In an optional embodiment, the second score value can be calculated by using the following formula:
[0068]
[0069] wherein TEI is the second score value, is the first score value, k, δ: angle constraint hyperparameters, which can be adjusted and assigned, and is generally 0.2 by default; and α tj is the included angle value between the angle corresponding to the tth field and the angle corresponding to the jth field.
[0070] The first term of the above formula is the first score value, and the second term is the constraint between the angles, which prevents the angle to be selected from being too close to the selected angle. The cos() function is used to constrain the angle, if the two angles are too close, the cos() value is too large, which leads to a smaller denominator, and the value of the whole formula becomes larger, which is contrary to the scoring rule. In this way, the field that is a certain angle distance from the selected angle and can irradiate the OAR as little as possible can be screened out.
[0071] In an optional embodiment, the flowchart shown in FIG. 4 can be used to calculate the score of the field. Figure 2 The flowchart shown in FIG. 4 is used to recommend the field information. Specifically, all angles are traversed, the score of the field is calculated, and the lowest field to be recommended is returned. It is determined whether the number of fields meets the requirement. If the number of fields meets the requirement, the process is ended. If the number of fields does not meet the requirement, the score of the field is repeatedly calculated until the number of fields meets the requirement. The above algorithm has a short calculation time, does not need time-consuming iterative optimization, and only needs to traverse the angle space and calculate the formula for each angle, therefore, the effect of determining the field can be effectively improved.
[0072] The method for recommending field information provided in the embodiments of the present application comprises the following steps: obtaining a multi-layer target medical image of a target object, wherein the multi-layer target medical image at least comprises planning target volume delineation information of the target object and delineation information of a radiotherapy organ at risk; emitting a ray at each angle to the planning target volume in the multi-layer target medical image at a preset position, and calculating a first volume value of the radiotherapy organ at risk irradiated by the ray at each angle in the multi-layer target medical image; scoring a field corresponding to the ray at each angle according to each first volume value, obtaining a plurality of first score values, and taking the field corresponding to the smallest first score value as a first recommended field; and determining target field information of the target object according to the first recommended field. The method solves the problem that the efficiency of determining a field is relatively low in the related art due to the determination of the field relying on artificial experience. In the present scheme, the volume value of the radiotherapy organ at risk irradiated by the field at each angle is calculated, the influence degree of the field at each angle on the radiotherapy organ at risk is fully considered, then the field at each angle is scored according to the volume value, and the final target field information is determined according to the score of the field at each angle. The volume value can more reasonably evaluate the field at each angle, and only the angle space needs to be traversed in the process of use, and the score of each angle is calculated, without time-consuming iteration optimization, thereby achieving the effect of improving the efficiency of determining the field.
[0073] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.
[0074] The embodiments of the present application also provide a device for recommending field information. It should be noted that the device for recommending field information provided in the embodiments of the present application can be used to execute the method for recommending field information provided in the embodiments of the present application. The device for recommending field information provided in the embodiments of the present application is introduced as follows.
[0075] Figure 3 is a schematic diagram of the device for recommending field information according to the embodiments of the present application. As shown in the figure, the device comprises an acquisition unit 301, a calculation unit 302, a first scoring unit 303 and a first determination unit 304. Figure 3
[0076] The acquisition unit 301 is configured to acquire a multi-layer target medical image of a target object, wherein the multi-layer target medical image at least comprises planning target volume delineation information of the target object and delineation information of a radiotherapy organ at risk.
[0077] The computing unit 302 is configured to emit a ray to a planning target volume in the multi-layer target medical image at each angle at a preset position, and calculate a first volume value of a radiotherapy organ at risk irradiated by the ray in the multi-layer target medical image at each angle.
[0078] The first scoring unit 303 is configured to score a field of each angle corresponding to the ray according to each first volume value, obtain a plurality of first score values, and take a field corresponding to a minimum first score value as a first recommended field.
[0079] The first determining unit 304 is configured to determine target field information of the target object according to the first recommended field.
[0080] The device for recommending field information provided in the embodiments of the present application comprises: an acquiring unit 301 configured to acquire a multi-layer target medical image of a target object, wherein the multi-layer target medical image at least comprises planning target volume delineation information of the target object and delineation information of a radiotherapy organ at risk; a computing unit 302 configured to emit a ray to a planning target volume in the multi-layer target medical image at each angle at a preset position, and calculate a first volume value of a radiotherapy organ at risk irradiated by the ray in the multi-layer target medical image at each angle; a first scoring unit 303 configured to score a field of each angle corresponding to the ray according to each first volume value, obtain a plurality of first score values, and take a field corresponding to a minimum first score value as a first recommended field; and a first determining unit 304 configured to determine target field information of the target object according to the first recommended field. The device for recommending field information provided in the embodiments of the present application solves the problem that the efficiency of determining a field is relatively low in the related art due to the determination of a field relying on artificial experience. In the present application, the volume value of a radiotherapy organ at risk irradiated by a field at each angle is calculated, the influence degree of the field at each angle on the radiotherapy organ at risk is fully considered, then the field at each angle is scored according to the volume value, and the final target field information is determined according to the score of the field at each angle. The volume value can be used to more reasonably evaluate the field at each angle, and only the angle space needs to be traversed in the process of use, and the field at each angle is scored and calculated, without time-consuming iteration optimization, thereby improving the efficiency of determining a field.
[0081] Optionally, in the device for recommending field information provided in the embodiments of the present application, the computing unit comprises: a first calculation module configured to calculate an area value of a radiotherapy organ at risk irradiated by a ray in each layer of the target medical image at each angle; and a second calculation module configured to calculate a plurality of first volume values according to the area value of the radiotherapy organ at risk irradiated by the ray in each layer of the target medical image at each angle.
[0082] Optionally, in the field information recommendation device provided by the embodiment of the present application, the first scoring unit comprises: a third calculation module, configured to calculate a total volume value of a radiotherapy organ at risk in each layer of the target medical image, to obtain a plurality of second volume values; and a setting module, configured to set a weight value of each radiotherapy organ at risk, and perform field scoring on the field corresponding to the radiation at each angle according to the weight value, the first volume value and the second volume value, to obtain a plurality of first scoring values.
[0083] Optionally, in the field information recommendation device provided by the embodiment of the present application, the first determining unit comprises: a first determining module, configured to determine the number of the first to-be-recommended fields; and a second determining module, configured to, if the number of the first to-be-recommended fields is equal to the preset target number of fields, determine the target field information of the target object according to the first to-be-recommended fields.
[0084] Optionally, in the field information recommendation device provided by the embodiment of the present application, the device further comprises: a second determining unit, configured to, after determining the number of the first to-be-recommended fields, if the number of the first to-be-recommended fields is not equal to the preset target number of fields, determine a first angle of the first to-be-recommended field; a second scoring unit, configured to perform field scoring again on the fields corresponding to the angles other than the first angle, to obtain a plurality of second scoring values; a third determining unit, configured to take the field corresponding to the smallest second scoring value as a second to-be-recommended field, and determine the number of the current to-be-recommended fields; and a fourth determining unit, configured to, if the number of the current to-be-recommended fields is equal to the preset target number of fields, determine the target field information of the target object according to the first to-be-recommended fields and the second to-be-recommended fields.
[0085] Optionally, in the field information recommendation device provided by the embodiment of the present application, the device further comprises: a second determining unit, configured to, after determining the number of the first to-be-recommended fields, if the number of the first to-be-recommended fields is not equal to the preset target number of fields, determine a first angle of the first to-be-recommended field; a second scoring unit, configured to perform field scoring again on the fields corresponding to the angles other than the first angle, to obtain a plurality of second scoring values; a third determining unit, configured to take the field corresponding to the smallest second scoring value as a second to-be-recommended field, and determine the number of the current to-be-recommended fields; and a fourth determining unit, configured to, if the number of the current to-be-recommended fields is equal to the preset target number of fields, determine the target field information of the target object according to the first to-be-recommended fields and the second to-be-recommended fields.
[0086] Optionally, in the field information recommendation device provided by the embodiment of the present application, the second scoring unit comprises: a fourth calculation module, configured to calculate a cosine value between the first angle and the angles other than the first angle, to obtain a plurality of cosine values; and a scoring module, configured to perform field scoring again on the fields corresponding to the angles other than the first angle according to the plurality of cosine values and the plurality of first scoring values, to obtain a plurality of second scoring values.
[0087] The field information recommendation device comprises a processor and a memory, and the acquisition unit 301, the calculation unit 302, the first scoring unit 303, and the first determination unit 304 are stored in the memory as program units, and the corresponding functions are realized by executing the program units stored in the memory by the processor.
[0088] The processor comprises a core, and the core calls the corresponding program units in the memory. One or more cores can be set, and the field information recommendation is realized by adjusting the core parameters.
[0089] The memory can comprise a non-permanent memory in a computer readable medium, a random access memory (RAM), and / or a non-volatile memory such as a read-only memory (ROM) or a flash memory (flash RAM), and the memory comprises at least one memory chip.
[0090] The embodiment of the present application provides a processor, which is used for running a program, wherein the processor executes the field information recommendation method when the program is running.
[0091] As shown in FIG. Figure 4 The embodiment of the present application provides an electronic device, which comprises a processor, a memory, and a program stored in the memory and capable of running on the processor, and the processor realizes the following steps when executing the program: acquiring a multi-layer target medical image of a target object, wherein the multi-layer target medical image at least comprises planning target volume delineation information of the target object and delineation information of a radiotherapy organ at risk; emitting a ray to a planning target volume in the multi-layer target medical image at each angle at a preset position, and calculating a first volume value of the radiotherapy organ at risk irradiated by the ray in the multi-layer target medical image at each angle; performing field scoring on a field corresponding to the ray at each angle according to each first volume value, obtaining a plurality of first scoring values, and taking a field corresponding to the smallest first scoring value as a first recommended field; and determining target field information of the target object according to the first recommended field.
[0092] Optionally, the calculation of the first volume value of the radiotherapy organ at risk irradiated by the ray in the multi-layer target medical image at each angle comprises: calculating an area value of the radiotherapy organ at risk irradiated by the ray in each target medical image at each angle; and calculating a plurality of first volume values according to the area value of the radiotherapy organ at risk irradiated by the ray in each target medical image at each angle.
[0093] Optionally, the field scoring of the field corresponding to the ray at each angle according to each first volume value to obtain the plurality of first score values comprises: calculating a total volume value of a radiotherapy organ at risk in each layer of the target medical image to obtain a plurality of second volume values; setting a weight value of each radiotherapy organ at risk, and performing field scoring of the field corresponding to the ray at each angle according to the weight value, the first volume value and the second volume value to obtain the plurality of first score values.
[0094] Optionally, the target field information of the target object is determined according to the first to-be-recommended field comprises: determining the number of the first to-be-recommended field; and if the number of the first to-be-recommended field is equal to the preset target field number, determining the target field information of the target object according to the first to-be-recommended field.
[0095] Optionally, after the number of the first to-be-recommended field is determined, the method further comprises: if the number of the first to-be-recommended field is not equal to the preset target field number, determining a first angle of the first to-be-recommended field; performing field scoring again on the fields corresponding to the angles other than the first angle to obtain a plurality of second score values; taking the field corresponding to the smallest second score value as a second to-be-recommended field, and determining the number of the current to-be-recommended field; and if the number of the current to-be-recommended field is equal to the preset target field number, determining the target field information of the target object according to the first to-be-recommended field and the second to-be-recommended field.
[0096] Optionally, after the number of the current to-be-recommended field is determined, the method further comprises: if the number of the current to-be-recommended field is not equal to the preset target field number, determining a second angle of the second to-be-recommended field, and repeatedly performing field scoring again on the fields corresponding to the angles other than the first angle and the second angle until the number of the current to-be-recommended field is equal to the preset target field number, and determining the target field information of the target object according to the current to-be-recommended field.
[0097] Optionally, the field scoring again on the fields corresponding to the angles other than the first angle to obtain the plurality of second score values comprises: calculating a plurality of cosine values between the first angle and the angles other than the first angle to obtain the plurality of cosine values; and performing field scoring again on the fields corresponding to the angles other than the first angle according to the plurality of cosine values and the plurality of first score values to obtain the plurality of second score values.
[0098] The device herein can be a server, a PC, a PAD, a mobile phone, etc.
[0099] The application further provides a computer program product, which is suitable for executing a program of the following method steps when executed on a data processing device: acquiring a plurality of target medical images of a target object, wherein the plurality of target medical images at least include planning target volume delineation information of the target object and delineation information of a radiotherapy organ at risk; emitting a ray at each angle to a planning target volume in the plurality of target medical images at a preset position, and calculating a first volume value of the radiotherapy organ at risk irradiated by the ray at each angle in the plurality of target medical images; performing field scoring on a field corresponding to the ray at each angle according to each first volume value to obtain a plurality of first score values, and taking a field corresponding to a smallest first score value as a first recommended field; and determining target field information of the target object according to the first recommended field.
[0100] Optionally, the calculating of the first volume value of the radiotherapy organ at risk irradiated by the ray at each angle in the plurality of target medical images comprises: calculating an area value of the radiotherapy organ at risk irradiated by the ray at each angle in each target medical image; and calculating the plurality of first volume values according to the area value of the radiotherapy organ at risk irradiated by the ray at each angle in each target medical image.
[0101] Optionally, the performing of the field scoring on the field corresponding to the ray at each angle according to each first volume value to obtain the plurality of first score values comprises: calculating a total volume value of the radiotherapy organ at risk in each target medical image to obtain a plurality of second volume values; setting a weight value of each radiotherapy organ at risk, and performing the field scoring on the field corresponding to the ray at each angle according to the weight value, the first volume value and the second volume value to obtain the plurality of first score values.
[0102] Optionally, the determining of the target field information of the target object according to the first recommended field comprises: determining a number of the first recommended field; and if the number of the first recommended field is equal to a preset target field number, determining the target field information of the target object according to the first recommended field.
[0103] Optionally, after the number of the first recommended field is determined, the method further comprises: if the number of the first recommended field is not equal to the preset target field number, determining a first angle of the first recommended field; performing field scoring again on fields corresponding to a plurality of angles other than the first angle to obtain a plurality of second score values; taking a field corresponding to a smallest second score value as a second recommended field, and determining a current number of recommended fields; and if the current number of recommended fields is equal to the preset target field number, determining the target field information of the target object according to the first recommended field and the second recommended field.
[0104] Optionally, after determining the number of current to-be-recommended fields, the method further comprises: if the number of current to-be-recommended fields is not equal to the preset target field number, determining a second angle of a second to-be-recommended field, and repeatedly performing field scoring on fields corresponding to angles other than the first angle and the second angle again until the number of current to-be-recommended fields is equal to the preset target field number, and determining the target field information of the target object according to the current to-be-recommended fields.
[0105] Optionally, the repeatedly performing field scoring on the fields corresponding to the angles other than the first angle comprises: calculating cosine values between the first angle and the angles other than the first angle to obtain a plurality of cosine values; and performing field scoring on the fields corresponding to the angles other than the first angle again according to the plurality of cosine values and the plurality of first score values to obtain a plurality of second score values.
[0106] Those skilled in the art should understand that embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage, etc.) containing computer-usable program code.
[0107] The present application is described with reference to flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce an apparatus that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in a flow or multiple flows and / or blocks Figure 1 The functions specified in a flow or multiple flows and / or blocks
[0108] These computer program instructions can also be stored in a computer-readable memory that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including instruction apparatus, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in a flow or multiple flows and / or blocks Figure 1 The functions specified in a flow or multiple flows and / or blocks
[0109] These computer program instructions can also be loaded into a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 Figure 1
[0110] In one typical configuration, the computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0111] The memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) about which the processor can execute instructions. The memory can also include non-volatile memory, such as read only memory (ROM), electrically programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), programmable read only memory (PROM), erasable programmable read only memory (EPROM), flash memory, or a combination of non-volatile memories in different types. The memory is an example of computer readable storage media.
[0112] Computer readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), electrically programmable read only memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer readable media does not include transitory media such as modulated data signals and carrier waves.
[0113] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to encompass a non-exclusive inclusion, such that a process, method, article or apparatus that comprises a list of elements does not include only those elements recited, but can also include other elements not expressly listed or inherent to such process, method, article or apparatus. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.
[0114] Those skilled in the art will appreciate that embodiments of the present application can be devised for a method, a system, or a computer program product. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) embodying computer-readable program code thereon for use by or in connection with an instruction execution system. For the purposes of this description, a computer-usable or computer readable storage medium can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
[0115] The foregoing is merely illustrative of the embodiments of this application, and is not intended to limit the application. Numerous variations and modifications can be possible to the embodiments without departing from the spirit and scope of the application. Any equivalent modifications or variations, made within the spirit and scope of the application, should be considered within the scope of the application.
Claims
1. A method of recommending field information, characterized by, The method comprises the following steps: acquiring a multi-layer target medical image of a target object, wherein the multi-layer target medical image comprises planning target volume delineation information and organ at risk delineation information of the target object; emitting a ray at each angle to a planning target volume in the multi-layer target medical image at a preset position, and calculating a first volume value of an organ at risk irradiated by the ray at each angle in the multi-layer target medical image; performing field scoring on a field corresponding to the ray at each angle according to each first volume value, obtaining a plurality of first score values, and taking a field corresponding to a minimum first score value as a first recommended field; determining target field information of the target object according to the first recommended field; wherein performing field scoring on a field corresponding to the ray at each angle according to each first volume value, obtaining a plurality of first score values comprises: calculating a total volume value of an organ at risk in each layer of the target medical image, obtaining a plurality of second volume values; setting a weight value of each organ at risk, and performing field scoring on a field corresponding to the ray at each angle according to the weight value, the first volume value and the second volume value, obtaining the plurality of first score values.
2. The method of claim 1, wherein, calculating a first volume value of an organ at risk irradiated by a ray at each angle in the multi-layer target medical image comprises: calculating an area value of an organ at risk irradiated by a ray at each angle in each layer of the target medical image; calculating a plurality of first volume values according to the area value of the organ at risk irradiated by the ray at each angle in each layer of the target medical image.
3. The method of claim 1, wherein, determining target field information of the target object according to the first recommended field comprises: determining the number of the first recommended field; if the number of the first recommended field is equal to a preset target field number, determining the target field information of the target object according to the first recommended field.
4. The method of claim 3, wherein, after determining the number of the first recommended field, the method further comprises: if the number of the first recommended field is not equal to the preset target field number, determining a first angle of the first recommended field; performing field scoring again on a field corresponding to a plurality of angles other than the first angle, obtaining a plurality of second score values; taking a field corresponding to a minimum second score value as a second recommended field, and determining a current recommended field number; if the current recommended field number is equal to the preset target field number, determining the target field information of the target object according to the first recommended field and the second recommended field.
5. The method of claim 4, wherein, after determining the current recommended field number, the method further comprises: if the current recommended field number is not equal to the preset target field number, determining a second angle of the second recommended field, and repeatedly performing field scoring again on a field corresponding to a plurality of angles other than the first angle and the second angle, until the current recommended field number is equal to the preset target field number, and then determining the target field information of the target object according to the current recommended field.
6. The method of claim 4, wherein, The field scoring is performed again on the field corresponding to the angles other than the first angle to obtain a plurality of second score values, including: cosine values between the first angle and the angles other than the first angle are calculated to obtain a plurality of cosine values; the field scoring is performed again on the field corresponding to the angles other than the first angle according to the plurality of cosine values and the plurality of first score values to obtain the plurality of second score values.
7. A field information recommendation apparatus characterized by comprising: including: An acquisition unit is configured to acquire a plurality of target medical images of a target object, wherein the plurality of target medical images at least include planning target volume (PTV) information and organ at risk (OAR) information of the target object; A calculation unit is configured to emit a ray to a PTV in the plurality of target medical images at each angle from a preset position, and calculate a first volume value of an OAR irradiated by the ray at each angle in the plurality of target medical images; A first scoring unit is configured to score a field corresponding to the ray at each angle according to each first volume value to obtain a plurality of first score values, and take a field corresponding to a minimum first score value as a first recommended field. A first determination unit is configured to determine target field information of the target object according to the first recommended field. The first scoring unit includes a third calculation module configured to calculate a total volume value of the OAR in each target medical image to obtain a plurality of second volume values, and a setting module configured to set a weight value of each OAR, and score the field corresponding to the ray at each angle according to the weight value, the first volume value and the second volume value to obtain the plurality of first score values.
8. A processor, comprising: The processor is configured to run a program, wherein the program performs the method for recommending the field information according to any one of claims 1 to 6 when the program is run.
9. An electronic device, comprising: The device includes one or more processors and a memory, and the memory is configured to store one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method for recommending the field information according to any one of claims 1 to 6.
Citation Information
Patent Citations
Automatic generation method of radiotherapy plan and application
CN111888667A