Data processing method applied to radiotherapy and related device
By using three-dimensional outlines and inversely analyzing to multiple two-dimensional images in radiation therapy, the problems of low efficiency and insufficient accuracy of two-dimensional outlines are solved. They are especially suitable for the treatment of complex organs and tissues with different density, improving the outline efficiency and accuracy.
Patent Information
- Application Number
- CN202411953406.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-05-13
AI Technical Summary
In radiation therapy, the operator needs to draw on multiple two-dimensional images, resulting in low outline efficiency. Especially for organs with cavity and irregular structural area shapes or parts that show that the target area does not differ from the surrounding normal tissue density under CT and MR, two-dimensional outline is difficult and has low accuracy.
A data processing method is adopted, first let the operator draw three-dimensionally on the three-dimensional outline interface, and then reversely analyze the three-dimensional outline area to multiple two-dimensional images, thereby directly obtaining multiple two-dimensional outline areas corresponding to multiple two-dimensional images.
Multiple two-dimensional outline areas can be obtained through one three-dimensional outline, which improves the outline efficiency and solves the problem that traditional two-dimensional outline methods are difficult to deal with complex organs and density differential tissues while ensuring accuracy.
Smart Images

Figure CN119991716A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of radiotherapy, and in particular to a data processing method and related devices applied to radiotherapy. Background Art
[0002] Radiotherapy is a method of treating diseases using ionizing radiation. In the general process of radiotherapy, after the doctor gives a prescription and treatment plan, the operator needs to outline the organs and tumor target areas that need to be treated according to the prescription and treatment plan, so as to carry out the corresponding radiotherapy according to the outlined area.
[0003] In the related art, the operator usually directly outlines the object to be radiotherapy on the two-dimensional image. However, in the actual radiotherapy process, there are usually multiple two-dimensional images corresponding to the object to be radiotherapy, and the operator needs to outline these multiple two-dimensional images one by one, which leads to low outlining efficiency. In addition, when the area to be radiotherapy is an organ with a cavity and an irregular structural area, or when there is no difference in density between the target area and the surrounding normal tissue under CT or MR, it is very difficult to use traditional multiple two-dimensional images to outline the target area. Even if the target area is forcibly outlined, the accuracy rate will be very low. Summary of the invention
[0004] In response to the technical problems mentioned in the related art, such as low outlining efficiency and the inability to directly perform two-dimensional outlining or low two-dimensional outlining accuracy for some organs or parts, the embodiments of the present application at least provide a data processing method and related devices for radiotherapy, which first allow the operator to perform three-dimensional outlining on the three-dimensional organ area, and then inversely analyze the three-dimensional outlining area corresponding to the three-dimensional outlining onto multiple two-dimensional images, thereby directly obtaining multiple two-dimensional outlining areas corresponding to the multiple two-dimensional images. Compared with performing multiple two-dimensional outlining on the two-dimensional image, multiple two-dimensional outlining areas can be obtained through one three-dimensional outlining, thereby improving the outlining efficiency while ensuring the accuracy of the outlining.
[0005] In a first aspect, the present application provides a data processing method for radiotherapy, comprising:
[0006] Acquiring multiple two-dimensional images corresponding to the object to be radiotherapy;
[0007] In response to the operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is displayed on the three-dimensional delineation interface;
[0008] In response to a three-dimensional delineation operation performed by an operator on a three-dimensional delineation interface, determining a three-dimensional delineation region in the three-dimensional organ region corresponding to the three-dimensional delineation operation;
[0009] Based on the multiple two-dimensional images and the three-dimensional delineated areas, multiple two-dimensional delineated areas corresponding one to each other in the three-dimensional delineated areas and the multiple two-dimensional images are determined, and the multiple two-dimensional delineated areas are used for radiotherapy for the object to be radiotherapy.
[0010] In a possible implementation, in response to a 3D delineation operation performed by an operator on a 3D delineation interface, determining a 3D delineation region in the 3D organ region corresponding to the 3D delineation operation includes:
[0011] In response to a three-dimensional delineation operation performed by an operator on a three-dimensional delineation interface, determining a delineated grid corresponding to the three-dimensional delineation operation in an original grid corresponding to the three-dimensional organ region;
[0012] Generate an expanded mesh that matches the outlined mesh with the organ thickness corresponding to the selected organ;
[0013] A three-dimensional delineation area is determined based on the included area between the delineated mesh and the expanded mesh.
[0014] In a possible implementation, generating an expanded mesh that matches the outlined mesh with the organ thickness corresponding to the selected organ includes:
[0015] Determine the projection boundary corresponding to the outlined grid;
[0016] Based on the projection boundary, a mesh area corresponding to the outlined mesh is generated;
[0017] The mesh region is moved in the normal direction of the outlined mesh by a distance equal to the thickness of the organ corresponding to the selected organ to generate an outward expansion mesh.
[0018] In a possible implementation, in response to a 3D delineation operation performed by an operator on a 3D delineation interface, determining a 3D delineation region in the 3D organ region corresponding to the 3D delineation operation includes:
[0019] In response to multiple three-dimensional delineation operations performed by the operator on the three-dimensional delineation interface, a three-dimensional delineation region corresponding to the multiple three-dimensional delineation operations in the three-dimensional organ region is determined.
[0020] In a possible implementation, based on the multiple two-dimensional images and the three-dimensional delineation area, determining multiple two-dimensional delineation areas in which the three-dimensional delineation area corresponds to the multiple two-dimensional images one by one includes:
[0021] For the i-th two-dimensional image among the multiple two-dimensional images, a cutting operation is performed on the three-dimensional outlined area along the z-axis plane of the i-th two-dimensional image to determine the three-dimensional outlined area and the two-dimensional outlined area corresponding to the i-th two-dimensional image, where i is a positive integer.
[0022] In a possible implementation, in response to an operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is displayed on the three-dimensional delineation interface, including:
[0023] In response to the operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is automatically extracted and displayed on a three-dimensional delineation interface. The three-dimensional organ region is determined based on a plurality of two-dimensional images corresponding to the object to be radiotherapy.
[0024] In a second aspect, the present application also provides a data processing device for radiotherapy, comprising:
[0025] An acquisition unit, used for acquiring a plurality of two-dimensional images corresponding to the object to be radiotherapy;
[0026] A display unit, for displaying a three-dimensional organ region corresponding to the selected organ on a three-dimensional delineation interface in response to an operator's organ selection operation;
[0027] A first determining unit is used to determine a three-dimensional delineation area corresponding to the three-dimensional delineation operation in the three-dimensional organ area in response to the three-dimensional delineation operation of the operator on the three-dimensional delineation interface;
[0028] The second determination unit is used to determine multiple two-dimensional outlined areas corresponding one-to-one between the three-dimensional outlined area and the multiple two-dimensional images based on the multiple two-dimensional images and the three-dimensional outlined area, and the multiple two-dimensional outlined areas are used for radiotherapy for the object to be radiotherapy.
[0029] In a third aspect, the present application also provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the data processing method for radiotherapy provided in the present application is executed.
[0030] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the data processing method for radiotherapy provided in the present application is executed.
[0031] In a fifth aspect, the present application also provides a computer program product, including a computer program, which, when executed by a processor, executes the data processing method for radiotherapy provided in the present application.
[0032] In summary, the present application provides a data processing method and related devices for radiotherapy, including: acquiring multiple two-dimensional images corresponding to an object to be radiotherapy; in response to an operator's organ selection operation, displaying a three-dimensional organ region corresponding to the selected organ on a three-dimensional delineation interface; in response to an operator's three-dimensional delineation operation on the three-dimensional delineation interface, determining a three-dimensional delineation region in the three-dimensional organ region corresponding to the three-dimensional delineation operation; based on the multiple two-dimensional images and the three-dimensional delineation region, determining multiple two-dimensional delineation regions in which the three-dimensional delineation region corresponds one-to-one with the multiple two-dimensional images, and the multiple two-dimensional delineation regions are used for performing radiotherapy on the object to be radiotherapy. Through the above method, the operator first performs three-dimensional outlining on the three-dimensional organ region, and then inversely analyzes the three-dimensional outlining region corresponding to the three-dimensional outlining onto multiple two-dimensional images, thereby directly obtaining multiple two-dimensional outlining regions corresponding to the multiple two-dimensional images. Compared with performing multiple two-dimensional outlining on the two-dimensional image, multiple two-dimensional outlining regions can be obtained through one three-dimensional outlining, thereby improving the outlining efficiency while ensuring the accuracy of the outlining, and solving the problem of difficulty in two-dimensional outlining of organs with cavities and irregular shapes of structural regions, or tissues that do not show density differences between the target region and the surrounding normal tissue under CT or MR.
[0033] Other advantages of the present application will be explained in more detail in conjunction with the following description and drawings.
[0034] It should be understood that the above description is only an overview of the technical solution of the present application, so that the technical means of the present application can be generally understood and then implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are specifically described below by way of example. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments that conform to the present application and are used together with the specification to illustrate the technical solutions of the present application. It should be understood that the drawings only illustrate certain embodiments of the present application and should not be regarded as limiting the scope of protection. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work. Moreover, the same reference numerals are used to represent the same components throughout the drawings. In the drawings:
[0036] Figure 1 A method flow chart of a data processing method applied to radiotherapy provided in an embodiment of the present application;
[0037] Figure 2 A schematic diagram of obtaining multiple two-dimensional images provided in an embodiment of the present application;
[0038] Figure 3 A schematic diagram showing a three-dimensional organ region provided in an embodiment of the present application;
[0039] Figure 4 A schematic diagram of a three-dimensional delineated area provided in an embodiment of the present application;
[0040] Figure 5 A schematic diagram of a two-dimensional delineated area provided in an embodiment of the present application;
[0041] Figure 6 A schematic diagram of a data processing device for radiotherapy provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] The exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.
[0043] In the description of the embodiments of the present application, it should be understood that terms such as "including" or "having" are intended to indicate the presence of disclosed features, numbers, steps, behaviors, components, parts, or a combination thereof in the present specification, and do not exclude the possibility of the presence of one or more other features, numbers, steps, behaviors, components, parts, or a combination thereof.
[0044] Unless otherwise specified, “ / ” means or. For example, A / B can mean A or B. The “and / or” in this article is merely a way to describe the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0045] The terms "first", "second", etc. are used only to distinguish the same or similar technical features for the convenience of description, and should not be understood as indicating or implying the relative importance or quantity of these technical features. Thus, the features defined by "first", "second", etc. may explicitly or implicitly include one or more of such features. In the description of the embodiments of the present application, unless otherwise specified, the term "plurality" means two or more than two.
[0046] In the related art, the operator usually directly outlines the object to be radiotherapy on the two-dimensional image. However, in the actual radiotherapy process, there are usually multiple two-dimensional images corresponding to the object to be radiotherapy, and the operator needs to outline these multiple two-dimensional images one by one, which leads to low outlining efficiency. In addition, when the area to be radiotherapy is an organ with a cavity, a structural area, or an irregular shape, or when the density of the target area and the surrounding normal tissue is not different under CT or MR, it is very difficult to use traditional multiple two-dimensional images to outline the target area, and the accuracy rate is very low.
[0047] In view of this, the present application provides a data processing method and related devices for radiotherapy, which first allow the operator to perform three-dimensional outlining on a three-dimensional organ region, and then inversely analyze the three-dimensional outlining area corresponding to the three-dimensional outlining onto multiple two-dimensional images, thereby directly obtaining multiple two-dimensional outlining areas corresponding to the multiple two-dimensional images. Compared with performing multiple two-dimensional outlining on a two-dimensional image, multiple two-dimensional outlining areas can be obtained through one three-dimensional outlining, thereby improving the outlining efficiency while ensuring the accuracy of the outlining.
[0048] Preferably, the method of the present application is particularly suitable for organs with cavities and irregularly shaped structural areas, such as the heart, kidneys, spleen, large blood vessels, ganglia surrounding large blood vessels, etc. Because organs with cavities and irregularly shaped structural areas are discontinuous in the two-dimensional cross section, the target area cannot be displayed intuitively, which makes it extremely difficult to directly outline on the two-dimensional image of the target organ, and the accuracy is low. However, the method of the present application breaks through the dilemma of traditional two-dimensional image outlining, and directly performs outlining operations on the stereoscopic three-dimensional structural interface of the target organ, and then generates an outward expansion grid that matches the thickness of the target organ based on the outlined grid, determines the three-dimensional outline area, and finally reversely analyzes the three-dimensional outline area to multiple two-dimensional images, directly obtaining multiple two-dimensional outline areas corresponding to multiple two-dimensional images, thereby improving the accuracy and efficiency of outlining.
[0049] Preferably, the method of the present invention is also particularly suitable for the parts where the density of the target area and the surrounding normal tissue cannot be displayed differently under CT or MR, because when there is no obvious difference in density between the target area and the surrounding normal tissue, the boundary of the target area cannot be clearly displayed on the two-dimensional image, resulting in the inability to delineate on the two-dimensional image. The method of the present invention is to delineate the target part that cannot be distinguished in two dimensions in a three-dimensional stereoscopic restoration state, and then inversely analyze it on multiple two-dimensional images, so that a high-accuracy two-dimensional delineated target area can be obtained, and the delineation efficiency is improved.
[0050] The data processing method for radiotherapy provided in the embodiment of the present application can be implemented by a computer device, which can be a terminal device or a server, wherein the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device includes but is not limited to mobile phones, computers, intelligent voice interaction devices, smart home appliances, vehicle terminals, aircraft, etc. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, and this application does not limit this.
[0051] The data processing method for radiotherapy provided by the present application is described below through a method embodiment. Figure 1 As shown, Figure 1 A method flow chart of a data processing method for radiotherapy provided in an embodiment of the present application, wherein the aforementioned computer device may be a server, and the method comprises:
[0052] Acquire multiple two-dimensional images corresponding to the object to be radiotherapy.
[0053] A subject for radiotherapy refers to a subject who needs radiotherapy.
[0054] In order to perform radiotherapy on the object to be treated, the server may obtain a plurality of two-dimensional images corresponding to the object to be treated. In practical applications, the two-dimensional images may be computed tomography (CT) images, such as Figure 2 As shown, the server can import multiple CT images of the object to be treated in DICOM format, with a layer thickness of less than 2 mm. The imported multiple two-dimensional images are used to construct a three-dimensional model of the object to be radiotherapy. The specific number of images to be imported depends on the actual size of the object to be radiotherapy.
[0055] In response to the operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is displayed on the three-dimensional delineation interface.
[0056] The organ selection operation refers to the selection operation performed by the operator for the organ that needs to be radiotherapy. The three-dimensional delineation interface refers to the interface used to display the three-dimensional organ region for the subsequent three-dimensional delineation. The selected organ refers to the organ corresponding to the organ selection operation. The three-dimensional organ region refers to the region of the selected organ in three-dimensional space.
[0057] In this embodiment, the operator can perform an organ selection operation. In response to the organ selection operation, Figure 3As shown, the server can display the three-dimensional organ region corresponding to the selected organ in the three-dimensional delineation interface, so that the three-dimensional organ region can be three-dimensionally delineated in subsequent steps. In actual applications, the selected organ can be the organ of interest corresponding to radiotherapy such as the atrium, ventricle, aorta, pulmonary artery, pulmonary vein, superior and inferior vena cava, etc. including the heart structure.
[0058] In a possible implementation, in response to an operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is displayed on the three-dimensional delineation interface, including:
[0059] In response to the operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is automatically extracted and displayed on a three-dimensional delineation interface. The three-dimensional organ region is determined based on multiple two-dimensional images corresponding to the object to be radiotherapy.
[0060] In this embodiment, for the organ selection operation, the server can automatically extract the three-dimensional organ region corresponding to the selected organ. Different from the manual extraction of the three-dimensional organ region, the automatic extraction can further ensure efficiency.
[0061] In response to the operator's 3D delineating operation on the 3D delineating interface, a 3D delineating region corresponding to the 3D delineating operation in the 3D organ region is determined.
[0062] The three-dimensional sketching operation refers to the sketching operation performed by the operator in the three-dimensional sketching interface. In actual applications, the operator can perform corresponding three-dimensional sketching operations in the three-dimensional sketching interface through interactive tools similar to the two-dimensional free pen.
[0063] In response to the operator's 3D drawing operation on the 3D drawing interface, Figure 4 As shown, the server may determine a three-dimensional delineation region in the three-dimensional organ region corresponding to the three-dimensional delineation operation, where the three-dimensional delineation region refers to a delineation region in the three-dimensional space corresponding to the three-dimensional delineation operation in the three-dimensional organ region.
[0064] In a possible implementation, in response to a 3D delineation operation performed by an operator on a 3D delineation interface, determining a 3D delineation region in the 3D organ region corresponding to the 3D delineation operation includes:
[0065] In response to a three-dimensional delineation operation performed by an operator on a three-dimensional delineation interface, determining a delineated grid corresponding to the three-dimensional delineation operation in an original grid corresponding to the three-dimensional organ region;
[0066] Generate an expanded mesh that matches the outlined mesh with the corresponding organ thickness;
[0067] A three-dimensional delineation area is determined based on the included area between the delineated mesh and the expanded mesh.
[0068] Specifically, the original mesh corresponding to the three-dimensional organ region refers to the mesh corresponding to the three-dimensional organ region. In practical applications, the original mesh may be a triangle mesh.
[0069] In response to the operator's 3D drawing operation in the 3D drawing interface, the server may determine a drawn mesh corresponding to the 3D drawing operation in the original mesh, where the drawn mesh refers to a drawn mesh corresponding to the 3D drawing operation in the original mesh.
[0070] After obtaining the outlined grid, since the outlined grid has no thickness and different selected organs have different organ thicknesses, for example, when the selected organ is a ventricle, the organ thickness is generally 2-3 mm on average, and may also be 3-4 mm. Therefore, in order to obtain a three-dimensional outlined area in three-dimensional space, the server can generate an extended grid that matches the outlined grid and the organ thickness corresponding to the selected organ, and then determine the three-dimensional outlined area based on the included area between the outlined grid and the extended grid.
[0071] In a possible implementation, generating an expanded mesh that matches the outlined mesh with the organ thickness corresponding to the selected organ includes:
[0072] Determine the projection boundary corresponding to the outlined grid;
[0073] Based on the projection boundary, a mesh area corresponding to the outlined mesh is generated;
[0074] The mesh region is moved in the normal direction of the outlined mesh by a distance equal to the thickness of the organ corresponding to the selected organ to generate an outward expansion mesh.
[0075] Specifically, the server may first determine a projection boundary corresponding to the outlined mesh. For example, the service network may first determine vertices and edges corresponding to the projection of the outlined mesh.
[0076] Based on the projection boundary, the server can generate a mesh area corresponding to the outlined mesh. In practical applications, the mesh area can be a triangular mesh patch.
[0077] After obtaining the grid area, the server may move the grid area in the normal direction of the outlined grid by a distance equal to the thickness of the organ corresponding to the selected organ to generate an outward expansion grid.
[0078] In a possible implementation, in order to ensure the accuracy of the three-dimensional delineation, in response to the three-dimensional delineation operation of the operator on the three-dimensional delineation interface, determining the three-dimensional delineation region in the three-dimensional organ region corresponding to the three-dimensional delineation operation includes:
[0079] In response to multiple three-dimensional delineation operations performed by the operator on the three-dimensional delineation interface, a three-dimensional delineation region corresponding to the multiple three-dimensional delineation operations in the three-dimensional organ region is determined.
[0080] Since it is difficult for an operator to complete the three-dimensional outlining through one three-dimensional outlining operation in actual applications, in this embodiment, the operator may complete the three-dimensional outlining of the object to be treated through multiple three-dimensional outlining operations, thereby ensuring the accuracy of the three-dimensional outlining area.
[0081] Based on the multiple two-dimensional images and the three-dimensional delineated areas, multiple two-dimensional delineated areas corresponding one to each other in the three-dimensional delineated areas and the multiple two-dimensional images are determined, and the multiple two-dimensional delineated areas are used for radiotherapy for the object to be radiotherapy.
[0082] After obtaining the three-dimensional delineation area, the server can determine multiple two-dimensional delineation areas corresponding to the three-dimensional delineation area and the multiple two-dimensional images based on the multiple two-dimensional images and the three-dimensional delineation area, and the two-dimensional delineation area refers to the delineation area corresponding to the three-dimensional delineation area and the corresponding two-dimensional image. That is, the three-dimensional delineation area is reversely parsed onto the multiple two-dimensional images, so as to directly obtain multiple two-dimensional delineation areas corresponding to the multiple two-dimensional images.
[0083] It should be noted that, compared with performing multiple two-dimensional outlines on the two-dimensional images, the operator is allowed to perform three-dimensional outlines on the three-dimensional organ region, and then inversely analyze the three-dimensional outlined region corresponding to the three-dimensional outline onto multiple two-dimensional images. Multiple two-dimensional outlined regions can be obtained through only one three-dimensional outline, thereby improving the outline efficiency while ensuring the accuracy of the outline.
[0084] In a possible implementation, based on the multiple two-dimensional images and the three-dimensional delineation area, determining multiple two-dimensional delineation areas in which the three-dimensional delineation area corresponds to the multiple two-dimensional images one by one includes:
[0085] For the i-th two-dimensional image among the multiple two-dimensional images, a cutting operation is performed on the three-dimensional outlined area along the z-axis plane of the i-th two-dimensional image to determine the three-dimensional outlined area and the two-dimensional outlined area corresponding to the i-th two-dimensional image, where i is a positive integer.
[0086] Specifically, taking the i-th two-dimensional image among the multiple two-dimensional images as an example, the i-th two-dimensional image refers to any one of the multiple two-dimensional images. The server can perform a cutting operation on the three-dimensional outline area along the z-axis plane of the i-th two-dimensional image. The z-axis plane refers to a plane perpendicular to the z-axis. The three-dimensional outline area can be made to fall on the two-dimensional image through the cutting operation, so as to determine the three-dimensional outline area and the two-dimensional outline area corresponding to the i-th two-dimensional image. Figure 5 As shown, the server can obtain a two-dimensional delineated area corresponding to one of the three CT images.
[0087] It can be seen that the present application provides a data processing method for radiotherapy, including: acquiring multiple two-dimensional images corresponding to an object to be radiotherapy; constructing a three-dimensional model of the object to be radiotherapy using the multiple two-dimensional images, and in response to an operator's organ selection operation, displaying a three-dimensional organ region corresponding to the selected organ on a three-dimensional delineation interface; in response to an operator's three-dimensional delineation operation on the three-dimensional delineation interface, determining a three-dimensional delineation region in the three-dimensional organ region that corresponds to the three-dimensional delineation operation; based on the multiple two-dimensional images and the three-dimensional delineation region, determining multiple two-dimensional delineation regions that correspond one-to-one to the multiple two-dimensional images, and the multiple two-dimensional delineation regions are used for radiotherapy for the object to be radiotherapy. Through the above method, the operator first performs three-dimensional outlining on the three-dimensional organ region, and then inversely analyzes the three-dimensional outlining region corresponding to the three-dimensional outlining onto multiple two-dimensional images, thereby directly obtaining multiple two-dimensional outlining regions corresponding to the multiple two-dimensional images. Compared with performing multiple two-dimensional outlining on the two-dimensional image, multiple two-dimensional outlining regions can be obtained through one three-dimensional outlining, thereby improving the outlining efficiency while ensuring the accuracy of the outlining, and overcoming the difficulty of traditional two-dimensional image outlining methods in outlining organs with cavities and structural areas and irregular shapes, or areas where the density of the target area and the surrounding normal tissue is not different under CT or MR, thereby improving the outlining accuracy of the above organs and tissues.
[0088] In the description of this specification, the description with reference to the terms "some possible embodiments", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application, and the above terms do not necessarily represent the same embodiment or example. Moreover, the described specific features, structures, materials or characteristics may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.
[0089] About the method flow chart of the present application embodiment, some operations are described as different steps performed in a certain order. Such flow chart belongs to illustrative and non-restrictive. Some steps described in this article can be grouped together and performed in a single operation, or some steps can be divided into multiple sub-steps and can be performed in an order different from that shown in this article. Each step shown in the flow chart can be realized in any way by any circuit structure and / or tangible mechanism (for example, by software, hardware (for example, the logical function realized by processor or chip) etc. running on computer equipment and / or any combination thereof).
[0090] Those skilled in the art will appreciate that, in the method described in the above specific implementation, the writing order of each step does not mean a strict execution order, and the specific execution order of each step should be determined by its function and possible internal logic.
[0091] Based on the aforementioned Figure 1-Figure 5 The following is an explanation of a data processing device for radiotherapy provided by the present application through a device embodiment. Figure 6 As shown, the data processing device 600 applied to radiotherapy includes:
[0092] An acquisition unit 601 is used to acquire a plurality of two-dimensional images corresponding to the object to be radiotherapy;
[0093] The display unit 602 is used to display the three-dimensional organ region corresponding to the selected organ on the three-dimensional delineation interface in response to the operator's organ selection operation;
[0094] A first determining unit 603 is used to determine a 3D delineating region corresponding to the 3D delineating operation in the 3D organ region in response to the 3D delineating operation performed by the operator on the 3D delineating interface;
[0095] The second determination unit 604 is used to determine a plurality of two-dimensional outlined areas corresponding one-to-one between the three-dimensional outlined area and the plurality of two-dimensional images based on the plurality of two-dimensional images and the three-dimensional outlined areas, wherein the plurality of two-dimensional outlined areas are used for performing radiotherapy on the object to be radiotherapy.
[0096] In a possible implementation manner, the first determining unit 603 is configured to:
[0097] In response to a three-dimensional delineation operation performed by an operator on a three-dimensional delineation interface, determining a delineated grid corresponding to the three-dimensional delineation operation in an original grid corresponding to the three-dimensional organ region;
[0098] Generate an expanded mesh that matches the outlined mesh with the organ thickness corresponding to the selected organ;
[0099] A three-dimensional delineation area is determined based on the included area between the delineated mesh and the expanded mesh.
[0100] In a possible implementation manner, the first determining unit 603 is configured to:
[0101] Determine the projection boundary corresponding to the outlined grid;
[0102] Based on the projection boundary, a mesh area corresponding to the outlined mesh is generated;
[0103] The mesh region is moved in the normal direction of the outlined mesh by a distance equal to the thickness of the organ corresponding to the selected organ to generate an outward expansion mesh.
[0104] In a possible implementation manner, the first determining unit 603 is configured to:
[0105] In response to multiple three-dimensional delineation operations performed by the operator on the three-dimensional delineation interface, a three-dimensional delineation region corresponding to the multiple three-dimensional delineation operations in the three-dimensional organ region is determined.
[0106] In a possible implementation manner, the second determining unit 604 is configured to:
[0107] For the i-th two-dimensional image among the multiple two-dimensional images, a cutting operation is performed on the three-dimensional outlined area along the z-axis plane of the i-th two-dimensional image to determine the three-dimensional outlined area and the two-dimensional outlined area corresponding to the i-th two-dimensional image, where i is a positive integer.
[0108] In a possible implementation, the display unit 602 is used to:
[0109] In response to the operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is automatically extracted and displayed on a three-dimensional delineation interface. The three-dimensional organ region is determined based on a plurality of two-dimensional images corresponding to the object to be radiotherapy.
[0110] It should be noted that the device in the implementation mode of the present application can implement each process of the implementation mode of the aforementioned method and achieve the same effects and functions, which will not be repeated here.
[0111] The embodiment of the present application also provides an electronic device, including: a processor, a memory and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate through the bus. When the machine-readable instructions are executed by the processor, the following processing is performed:
[0112] Acquiring multiple two-dimensional images corresponding to the object to be radiotherapy;
[0113] In response to the operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is displayed on the three-dimensional delineation interface;
[0114] In response to a three-dimensional delineation operation performed by an operator on a three-dimensional delineation interface, determining a three-dimensional delineation region in the three-dimensional organ region corresponding to the three-dimensional delineation operation;
[0115] Based on the multiple two-dimensional images and the three-dimensional delineated areas, multiple two-dimensional delineated areas corresponding one to each other in the three-dimensional delineated areas and the multiple two-dimensional images are determined, and the multiple two-dimensional delineated areas are used for radiotherapy for the object to be radiotherapy.
[0116] The present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the data processing method for radiotherapy described in the above method embodiment are executed. The storage medium can be a volatile or non-volatile computer-readable storage medium.
[0117] An embodiment of the present application also provides a computer program product, including a computer program. The computer program product carries a program code. The instructions included in the program code can be used to execute the steps of the data processing method applied to radiotherapy described in the above method embodiment. For details, please refer to the above method embodiment, which will not be repeated here.
[0118] The computer program product may be implemented in hardware, software or a combination thereof. In one optional embodiment, the computer program product is implemented as a computer storage medium. In another optional embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).
[0119] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment, and computer-readable storage medium embodiments, since they are basically similar to the method embodiments, their descriptions are simplified, and the relevant parts can be referred to the partial description of the method embodiments.
[0120] The apparatus, equipment and computer-readable storage medium provided in the embodiments of the present application correspond one-to-one to the method. Therefore, the apparatus, equipment and computer-readable storage medium also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the apparatus, equipment and computer-readable storage medium will not be repeated here.
[0121] Although the spirit and principle of the present application have been described above with reference to several specific embodiments, it should be understood that the present application is not limited to the disclosed specific embodiments, and the division of various aspects does not mean that the features in these aspects cannot be combined. The present application is intended to cover various modifications and equivalent arrangements included in the spirit and scope of the attached claims.
Claims
1. A data processing method for radiotherapy, characterized in that: include: Acquiring multiple two-dimensional images corresponding to the object to be radiotherapy; In response to the operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is displayed on the three-dimensional delineation interface; In response to a three-dimensional delineation operation performed by an operator on the three-dimensional delineation interface, determining a three-dimensional delineation region in the three-dimensional organ region corresponding to the three-dimensional delineation operation; Based on the multiple two-dimensional images and the three-dimensional delineated areas, multiple two-dimensional delineated areas corresponding one to each of the three-dimensional delineated areas and the multiple two-dimensional images are determined, and the multiple two-dimensional delineated areas are used for performing radiotherapy on the object to be radiotherapy.
2. The method according to claim 1, characterized in that In response to the operator's 3D delineation operation on the 3D delineation interface, determining a 3D delineation region in the 3D organ region corresponding to the 3D delineation operation comprises: In response to a three-dimensional delineation operation performed by an operator on the three-dimensional delineation interface, determining a delineated grid corresponding to the three-dimensional delineation operation in an original grid corresponding to the three-dimensional organ region; Generating an expanded grid that matches the outlined grid with the organ thickness corresponding to the selected organ; The three-dimensional delineation area is determined based on the included area between the delineated grid and the expanded grid.
3. The method according to claim 2, characterized in that The step of generating an expanded grid that matches the outlined grid with the organ thickness corresponding to the selected organ comprises: Determining a projection boundary corresponding to the outlined grid; Based on the projection boundary, generating a grid area corresponding to the outlined grid; The mesh area is moved in the normal direction of the outlined mesh by a distance equal to the thickness of the organ corresponding to the selected organ to generate the outward expansion mesh.
4. The method according to claim 1, characterized in that In response to the operator's 3D delineation operation on the 3D delineation interface, determining a 3D delineation region in the 3D organ region corresponding to the 3D delineation operation comprises: In response to a plurality of three-dimensional delineating operations performed by an operator on the three-dimensional delineating interface, a three-dimensional delineating region corresponding to the plurality of three-dimensional delineating operations in the three-dimensional organ region is determined.
5. The method according to claim 1, characterized in that The step of determining, based on the plurality of two-dimensional images and the three-dimensional delineation regions, a plurality of two-dimensional delineation regions corresponding one-to-one between the three-dimensional delineation regions and the plurality of two-dimensional images comprises: For the i-th two-dimensional image among the multiple two-dimensional images, a cutting operation is performed on the three-dimensional outline area along the z-axis plane of the i-th two-dimensional image to determine the three-dimensional outline area and the two-dimensional outline area corresponding to the i-th two-dimensional image, where i is a positive integer.
6. The method according to claim 1, characterized in that In response to the operator's organ selection operation, displaying the three-dimensional organ region corresponding to the selected organ on the three-dimensional delineation interface includes: In response to the operator's organ selection operation, a three-dimensional organ region corresponding to the selected organ is automatically extracted and displayed on a three-dimensional delineation interface. The three-dimensional organ region is determined based on a plurality of two-dimensional images corresponding to the object to be radiotherapy.
7. A data processing device for radiotherapy, characterized in that: include: An acquisition unit, used for acquiring a plurality of two-dimensional images corresponding to the object to be radiotherapy; A display unit, for displaying a three-dimensional organ region corresponding to the selected organ on a three-dimensional delineation interface in response to an operator's organ selection operation; A first determining unit is configured to determine a three-dimensional delineating region in the three-dimensional organ region corresponding to the three-dimensional delineating operation in response to the three-dimensional delineating operation performed by the operator on the three-dimensional delineating interface; The second determining unit is used to determine a plurality of two-dimensional outlined areas corresponding one-to-one between the three-dimensional outlined area and the plurality of two-dimensional images based on the plurality of two-dimensional images and the three-dimensional outlined area, wherein the plurality of two-dimensional outlined areas are used for performing radiotherapy on the object to be radiotherapy.
8. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the data processing method for radiotherapy as described in any one of claims 1 to 6 is executed.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the data processing method for radiotherapy according to any one of claims 1 to 6 is executed.
10. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, executes the data processing method for radiotherapy according to any one of claims 1 to 6.
Citation Information
Cited By
Data processing method applied to radiotherapy, and related apparatus
WO2026138037A1