Radiation source modeling system and method

By constructing the initial multi-source model and optimizing the electronic limited cylinder parameters, the complex and time-consuming problem of existing radiation source modeling is solved, and more efficient and accurate radiation dose distribution prediction is achieved to meet the accuracy requirements of radiation therapy.

CN120579408APending Publication Date: 2025-09-02SHANGHAI UNITED IMAGING HEALTHCARE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510668334.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2020-08-13
Publication Date
2025-09-02

AI Technical Summary

Technical Problem

The existing radiation source modeling process is complex and time-consuming, making it difficult to accurately predict radiation dose distribution, especially in the balance between radiation dose demand for tumor areas and radiation avoidance in normal organs during radiation therapy.

Method used

By constructing an initial multi-source model, adjusting the weight using the initial phase space file and measuring PDD curve, determining the target multi-source model, combining the structural parameters and transmission model of the electronic limited cylinder, optimizing the modeling process of radiation sources, reducing the number of virtual sources and improving modeling efficiency.

Benefits of technology

Improve the accuracy and modeling efficiency of radiation dose distribution, reduce the computational complexity, and ensure effective radiation dose and protection of normal tissue in the tumor area.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120579408A_ABST
    Figure CN120579408A_ABST
Patent Text Reader

Abstract

The present disclosure provides a system and method. The system comprises: a storage device storing a set of instructions for determining a dose distribution in an object subject to radiation from an energy spectrum of a radiation source, the radiation source comprising a primary source and an electronic light limiting barrel; and at least one processor configured to cause the system to perform operations, including: obtaining structural parameters of the electronic light limiting barrel; obtaining a target multi-source model corresponding to the radiation source of the energy spectrum; based on the target multi-source model and the structural parameters of the electronic light limiting cylinder, determining a phase space file containing information of a plurality of simulation particles corresponding to radiation; acquiring a transmission model of radiation passing through the energy spectrum of the object; and determining a dose distribution in the object based on the phase space file and the transmission model.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application with international application number PCT / CN2020 / 109005, international application date August 13, 2020, date of entry into the Chinese national phase on February 3, 2023, national application number 202080104244.8, and invention name “Radiation Source Modeling System and Method”. Technical Field

[0002] The present invention relates to a radiation device, and more particularly to a system and method for modeling a radiation source of a radiation device. Background Art

[0003] Radiation therapy using a radiation source (e.g., an electron linear accelerator) is a known treatment method for various tumors (e.g., nasopharyngeal carcinoma, breast cancer, or skin cancer). The radiation source may need to provide sufficient and accurate radiation doses to a region of interest (e.g., a tumor) of a subject (e.g., a patient) and avoid irradiating other regions of the subject (e.g., normal organs or tissues) as much as possible. In modern radiotherapy practice, a treatment planning system (TPS) can be used to predict the dose distribution of radiation from a radiation source in a subject using a Monte Carlo algorithm. The key to the Monte Carlo algorithm is to construct a virtual source model to model the radiation source. However, the current modeling process may need to consider multiple virtual source types, requires a large amount of measurement data, and is complex and time-consuming. Therefore, it is necessary to develop an effective system and method for simulating radiation sources to improve the accuracy of determining the radiation dose distribution of the radiation source in the patient. Summary of the Invention

[0004] According to one aspect of the present disclosure, a system is provided. The system may include at least one storage device, the storage device including a set of instructions for modeling a radiation source configured to emit radiation with an energy spectrum containing different energies. The system may also include at least one processor in communication with the storage device. When executing the instructions, the at least one processor may be configured to cause the system to perform the following operations, including: obtaining an initial multi-source model of the radiation source, wherein the initial multi-source model includes an initial phase space file, the initial phase space file including information of multiple simulated particles of different energies; based on the initial phase space file, calculating different energy percentage depth dose (PDD) curves in the phantom, wherein each of the different energy PDD curves corresponds to an energy; obtaining a measured PDD curve in the phantom corresponding to the radiation of the energy spectrum passing through the phantom; for each of the different energies, determining a weight for each energy based on the different energy PDD curves and the measured PDD curve, the weight representing the percentage of simulated particles of each energy in the multiple simulated particles present in the radiation; and determining a target multi-source model corresponding to the radiation source of the energy spectrum based at least in part on the initial multi-source model and the weight.

[0005] In some embodiments, the initial phase space file includes a set of initial weights, where each initial weight corresponds to one of the different energies. To determine the weight for each of the different energies, the at least one processor may be further configured to cause the system to perform operations including: determining a composite PDD curve based on the different energy PDD curves by adjusting at least one of the initial weights until a first difference between the composite PDD curve and the measured PDD curve is below a first threshold; and determining the weight for each of the different energies based on the adjusted weights.

[0006] In some embodiments, the radiation source includes a primary source and an electronic confining cylinder. Radiation includes primary electrons and secondary electrons. The primary electrons are generated by the primary source. The primary electrons include a first portion and a second portion. The first portion of the primary electrons leaves the radiation source unscattered. Secondary electrons are generated by the second portion of the primary electrons impacting the electronic confining cylinder.

[0007] In some embodiments, the first portion of the simulated particles corresponds to a first portion of the primary electrons.

[0008] In some embodiments, the radiation further comprises photons.The second portion of the simulated particles corresponds to the photons.

[0009] In some embodiments, the photons are generated by a primary source.

[0010] In some embodiments, the initial multi-source model of the radiation source includes a master virtual source for simulating a master source, the master virtual source corresponding to the first portion of simulated particles and the second portion of simulated particles.

[0011] In some embodiments, the primary virtual source may be a point source.

[0012] In some embodiments, the initial phase space file includes a position of the first portion of the simulated particles and an orientation of the first portion of the simulated particles.

[0013] In some embodiments, the position of the first portion of simulated particles or the direction of the first portion of simulated particles is determined based on direct sampling of a first distribution function. The particle flux distribution of the first portion of simulated particles on a plane perpendicular to the axis of the main virtual source conforms to the first distribution function.

[0014] In some embodiments, the first distribution function is a first Gaussian function.

[0015] In some embodiments, a third portion of the simulated particles corresponds to secondary electrons, and the initial multi-source model of the radiation source includes a secondary virtual source for simulating an electron confining cylinder, the secondary virtual source corresponding to the third portion of the simulated particles.

[0016] In some embodiments, the secondary virtual source includes at least one of a second point source or an area source.

[0017] In some embodiments, the initial phase space file includes a position of the third portion of the simulated particle and an orientation of the third portion of the simulated particle.

[0018] In some embodiments, the third portion of the simulated particles includes a first subportion of the simulated particles corresponding to the second point source and a second subportion of the simulated particles corresponding to the surface source. The position of the first subportion of the simulated particles or the direction of the first subportion of the simulated particles is determined based on a second direct sampling of the second distribution function. The particle flux distribution of the first subportion of the simulated particles on a second plane perpendicular to the axis of the main virtual source conforms to the second distribution function. The position of the second subportion of the simulated particles or the direction of the second subportion of the simulated particles is determined based on a third direct sampling of the third distribution function. The particle flux distribution of the second subportion of the simulated particles on a third plane perpendicular to the axis of the main virtual source conforms to the third distribution function.

[0019] In some embodiments, the second distribution function is a second Gaussian function, and the third distribution function is a uniform distribution function.

[0020] In some embodiments, at least one processor can be further configured to cause the system to perform operations including: obtaining a measured off-axis ratio (OAR) curve corresponding to the energy spectrum of radiation passing through the phantom; determining a simulated OAR curve in the phantom based on the master virtual source parameters and the initial phase space file of the initial multi-source model; adjusting the master virtual source parameters until a second difference between the penumbra region of the simulated OAR curve and the penumbra region of the measured OAR curve is lower than a second threshold; and further determining a target multi-source model of the radiation source based on the adjustment of the master virtual source parameters.

[0021] In some embodiments, the master virtual source parameters include at least one of a size of the master virtual source, a vertical position of the master virtual source along an axis of the master virtual source, or a particle flux distribution of the master virtual source.

[0022] In some embodiments, the main source is configured to be operably coupled to one of a plurality of second electronic light limiting cylinders, and the at least one processor is further configured to cause the system to perform operations including: obtaining, for each of the plurality of second electronic light limiting cylinders, an output factor corresponding to the second electronic light limiting cylinder; determining, based on structural parameters of the second electronic light limiting cylinder, a simulated output factor corresponding to the second electronic light limiting cylinder; and determining a correction coefficient of the second electronic light limiting cylinder based on the output factor and the simulated output factor.

[0023] In some embodiments, a weight for each of the different energies is determined, and at least one processor is further configured to cause the system to perform operations including: receiving user input related to the weight of the energy; and determining the weight of the energy based at least in part on the user input.

[0024] In some embodiments, the radiation source is a linear accelerator.

[0025] In some embodiments, at least one processor is further configured to cause the system to perform operations including: calculating the average energy of photons based on energy; determining the measured average energy of photons based on the measured PDD curve; determining the weight of the photons based on the calculated average energy and the measured average energy; and further determining the target multi-source model based on the weight of the photons.

[0026] In some embodiments, the electronic light limiting cylinder includes at least an upper portion, a middle portion, and a lower portion. The second point source corresponds to the upper portion and the middle portion of the electronic light limiting cylinder, and the surface source corresponds to the lower portion of the electronic light limiting cylinder.

[0027] In some embodiments, the radiation source includes a collimation assembly. The initial multi-source model of the radiation source also includes a third virtual source corresponding to the collimation assembly.

[0028] In some embodiments, the third virtual source is a line source.

[0029] According to another aspect of the present disclosure, a system is provided. The system may include at least one storage device storing a set of instructions for determining a dose distribution in an object subjected to radiation of an energy spectrum from a radiation source. The radiation source includes a main source and an electronic light limiting cylinder. The system may also include at least one processor in communication with the storage device. When executing the instructions, the at least one processor may be configured to cause the system to perform operations including: obtaining structural parameters of the electronic light limiting cylinder; obtaining a target multi-source model of the radiation source corresponding to the energy spectrum; determining a phase space file containing information of multiple simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic light limiting cylinder; obtaining a transmission model of the radiation of the energy spectrum passing through the object; and determining the dose distribution in the object based on the phase space file and the transmission model.

[0030] In some embodiments, the target multi-source model may include a master virtual source corresponding to the master source, the master virtual source being the first point source.

[0031] In some embodiments, the target multi-source model of the radiation source may include a secondary virtual source corresponding to the electronic light limiting cylinder, wherein the secondary virtual source includes a second point source and a surface source.

[0032] In some embodiments, the electronic light limiting cylinder includes at least an upper portion, a middle portion, and a lower portion. The second point source corresponds to the upper portion and the middle portion of the electronic light limiting cylinder. The surface source corresponds to the lower portion of the electronic light limiting cylinder.

[0033] In some embodiments, radiation includes primary electrons, photons, and secondary electrons. The primary electrons and photons are generated by a primary source. The primary electrons include a first portion and a second portion, wherein the first portion leaves the radiation source unscattered. Secondary electrons are generated by the second portion of the primary electrons impacting an electronic light limiting cylinder.

[0034] In some embodiments, a first portion of the simulated particles corresponds to a first portion of the primary electrons, a second portion of the simulated particles corresponds to photons, and a third portion of the simulated particles corresponds to secondary electrons.

[0035] In some embodiments, the phase space file includes at least one of a position, an orientation, or an energy for each of the plurality of simulated particles.

[0036] In some embodiments, the position, orientation, or energy of each of the plurality of simulated particles is determined based on direct sampling.

[0037] In some embodiments, for each of the first portion of simulated particles, at least one processor is further configured to cause the system to perform the following operations, including: determining the position or direction of the simulated particle through a first direct sampling based on a first distribution function, wherein the particle flux distribution of the first portion of the simulated particles on a plane perpendicular to the axis of the main virtual source conforms to the first distribution function; and determining the particle energy of the simulated particle through a second direct sampling of the energy spectrum based on the target multi-source model.

[0038] In some embodiments, the first distribution function may be a first Gaussian function.

[0039] In some embodiments, the second portion of simulated particles includes a first sub-portion of simulated particles corresponding to the second point source and a second sub-portion of simulated particles corresponding to the area source.

[0040] In some embodiments, for each of the first subportion of simulated particles, the at least one processor is further configured to cause the system to perform operations including: determining a position or orientation of the simulated particle by third direct sampling based on a second distribution function, wherein a particle flux distribution of the first subportion of simulated particles on a second plane perpendicular to the axis of the main virtual source conforms to the second distribution function; and determining a particle energy of the simulated particle by fourth direct sampling of the energy spectrum based on a target multi-source model.

[0041] In some embodiments, the second distribution function is a second Gaussian function.

[0042] In some embodiments, for each of the second subportion of simulated particles, the at least one processor is further configured to cause the system to perform operations comprising: determining a position or orientation of the simulated particle by fifth direct sampling based on a third distribution function, wherein a particle flux distribution of the second subportion of simulated particles on a plane perpendicular to the axis of the main virtual source conforms to the third distribution function; and determining a particle energy of the simulated particle by sixth direct sampling of the energy spectrum based on the target multi-source model.

[0043] In some embodiments, at least one of the third distribution functions is a uniform distribution function.

[0044] In some embodiments, the radiation source includes a collimating component, and the target multi-source model of the radiation source further includes a third virtual source corresponding to the collimating component, and the third virtual source is a line source.

[0045] In some embodiments, the radiation source is a linear accelerator.

[0046] According to another aspect of the present disclosure, a method for modeling a radiation source is provided, wherein the radiation source is configured to emit radiation including an energy spectrum of different energies. The method can be implemented on a computing device including at least one processor and at least one storage device. The method can include obtaining an initial multi-source model of the radiation source, wherein the initial multi-source model includes an initial phase space file, the initial phase space file including information of a plurality of simulated particles of different energies; based on the initial phase space file, calculating a different energy percentage depth dose (PDD) curve in a phantom, wherein each of the different energy PDD curves corresponds to one of the different energies; obtaining a measured PDD curve in the phantom corresponding to the radiation of the energy spectrum passing through the phantom; for each of the different energies, determining a weight for each energy based on the different energy PDD curve and the measured PDD curve, the weight representing the percentage of simulated particles of each energy in the plurality of simulated particles present in the radiation; and determining a target multi-source model of the radiation source corresponding to the energy spectrum based at least in part on the initial multi-source model and the weight.

[0047] According to another aspect of the present disclosure, a method for determining a dose distribution in an object subjected to radiation of an energy spectrum from a radiation source is provided. The radiation source includes a primary source and an electronic confining cylinder. The method can be implemented on a computing device including at least one processor and at least one storage device. The method may include obtaining structural parameters of the electronic confining cylinder; obtaining a target multi-source model of the radiation source corresponding to the energy spectrum; determining a phase space file containing information of a plurality of simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic confining cylinder; obtaining a transmission model of the radiation of the energy spectrum passing through the object; and determining a dose distribution in the object based on the phase space file and the transmission model.

[0048] According to another aspect of the present disclosure, a system for modeling a radiation source is provided, the radiation source being configured to emit radiation including an energy spectrum of different energies. The system may include an acquisition module, a calculation module, and a determination module. The acquisition module is used to acquire an initial multi-source model of the radiation source, wherein the initial multi-source model includes an initial phase space file, the initial phase space file includes information of multiple simulated particles of different energies, and is used to acquire a measured PDD curve corresponding to the radiation of the energy spectrum passing through the phantom in the phantom. The calculation module is used to calculate different energy percentage depth dose (PDD) curves in the phantom based on the initial phase space file, wherein each of the different energy PDD curves corresponds to an energy. The determination module is used to determine, for each of the different energies, a weight for each energy based on the different energy PDD curves and the measured PDD curve, the weight representing the percentage of simulated particles of each energy among the multiple simulated particles present in the radiation, and to determine a target multi-source model of the radiation source corresponding to the energy spectrum based at least in part on the initial multi-source model and the weight.

[0049] According to another aspect of the present disclosure, a system for determining a dose distribution in an object subjected to radiation of an energy spectrum from a radiation source is provided. The radiation source includes a main source and an electronic light-limiting cylinder. The system may include an acquisition module and a determination module. The acquisition module is configured to acquire structural parameters of the electronic light-limiting cylinder, acquire a target multi-source model of the radiation source corresponding to the energy spectrum, and acquire a transmission model of the radiation of the energy spectrum passing through the object. The determination module is configured to determine a phase space file containing information of multiple simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic light-limiting cylinder, and determine the dose distribution in the object based on the phase space file and the transmission model.

[0050] According to another aspect of the present disclosure, a non-transitory computer-readable medium is provided, comprising at least one set of instructions, wherein when executed by at least one processor of a computing device, the at least one set of instructions instructs the at least one processor to perform a method for simulating a radiation source, the radiation source being configured to emit radiation comprising an energy spectrum of different energies. The method may include: obtaining an initial multi-source model of the radiation source, wherein the initial multi-source model comprises an initial phase space file, the initial phase space file comprising information of a plurality of simulated particles of different energies; calculating a different energy percentage depth dose (PDD) curve in a phantom based on the initial phase space file, wherein each of the different energy PDD curves corresponds to an energy; obtaining a measured PDD curve corresponding to radiation of the energy spectrum passing through the phantom in the phantom; for each of the different energies, determining a weight for each energy based on the different energy PDD curve and the measured PDD curve, the weight representing the percentage of simulated particles of each energy among the plurality of simulated particles present in the radiation; and determining a target multi-source model of the radiation source corresponding to the energy spectrum based at least in part on the initial multi-source model and the weight.

[0051] According to another aspect of the present disclosure, a non-transitory computer-readable medium is provided, comprising at least one set of instructions, wherein when executed by at least one processor of a computing device, the at least one set of instructions instructs the at least one processor to perform a method for determining a dose distribution in an object subjected to radiation of an energy spectrum from a radiation source. The method may include: obtaining structural parameters of an electronic confining cylinder; obtaining a target multi-source model corresponding to the radiation source of the energy spectrum; determining a phase space file containing information of a plurality of simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic confining cylinder; obtaining a transmission model of the radiation of the energy spectrum passing through the object; and determining the dose distribution in the object based on the phase space file and the transmission model.

[0052] Some additional features of the present application may be explained in the following description. Some additional features of the present application will be apparent to those skilled in the art through study of the following description and accompanying drawings, or through understanding the production or operation of the embodiments. The features of the present application may be realized and achieved through practice or use of the methods, means, and combinations of various aspects of the specific embodiments described below. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] This specification will be further described in the form of exemplary embodiments, which will be described in detail with reference to the accompanying drawings. These embodiments are not limiting, and in these embodiments, like numbers represent like structures, wherein:

[0054] Figure 1 is an exemplary schematic diagram of a medical system according to some embodiments of the present disclosure;

[0055] Figure 2 is an exemplary schematic diagram of exemplary hardware and / or software components of a computing device according to some embodiments of the present disclosure;

[0056] Figure 3 is an exemplary schematic diagram of exemplary hardware and / or software components of a mobile device according to some embodiments of the present disclosure;

[0057] Figure 4 is a schematic diagram of an exemplary radiation source of treatment head 113 according to some embodiments of the present disclosure;

[0058] Figure 5A is a block diagram of an exemplary processing device according to some embodiments of the present disclosure;

[0059] Figure 5B is a block diagram of an exemplary processing device according to some embodiments of the present disclosure;

[0060] Figure 6is a flow chart of an exemplary process for modeling a radiation source according to some embodiments of the present disclosure;

[0061] Figure 7 A schematic diagram of exemplary virtual sources of an initial multi-source model of radiation sources according to some embodiments of the present disclosure;

[0062] Figure 8 is a flow chart of an exemplary process for determining a weight from each of different energies of an energy spectrum of a radiation source according to some embodiments of the present disclosure;

[0063] Figure 9 is a schematic diagram 900 of an exemplary measured PDD curve and a corresponding composite PDD curve according to some embodiments of the present disclosure;

[0064] Figure 10 is an exemplary flow chart illustrating a method for determining parameters of a primary virtual source of a target multi-source model according to some embodiments of the present disclosure;

[0065] Figure 11 is a flow chart of an exemplary process for determining a correction factor corresponding to an electronic narrowing cylinder according to some embodiments of the present disclosure;

[0066] Figure 12 is a flow chart of an exemplary process for determining a dose distribution in a subject according to some embodiments of the present disclosure;

[0067] Figure 13 is a flow chart of an exemplary process for determining a phase space file for a target multi-source model according to some embodiments of the present disclosure;

[0068] Figure 14 is a schematic diagram of an example dose distribution curve in a phantom according to some embodiments of the present disclosure. DETAILED DESCRIPTION

[0069] In order to more clearly illustrate the technical solutions of the embodiments of the present application, a brief introduction to the drawings required for use in the description of the embodiments will be given below. However, it should be understood by those skilled in the art that the present application can be implemented without these details. In other cases, in order to avoid unnecessarily obscuring various aspects of the present application, well-known methods, processes, systems, components and / or circuits have been described at a higher level. It is obvious to those skilled in the art that various changes can be made to the disclosed embodiments, and the general principles defined in the present application can be applied to other embodiments and application scenarios without departing from the principles and scope of the present application. Therefore, the present application is not limited to the embodiments shown, but conforms to the broadest scope consistent with the scope of the patent application.

[0070] The terms used in this specification are only used for the purpose of describing specific exemplary embodiments and do not limit the scope of this specification. As used in this specification, the singular forms "a", "an" and "the" may also include plural forms, unless the context clearly indicates an exception. The terms "and / or" and "at least one of" used in this specification include any and all combinations of one or more related listed items. It should also be understood that, as in the specification of this application, the terms "include" and / or "comprising" only indicate the presence of the features, wholes, steps, operations, components and / or parts, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, components, parts and / or their combinations. In addition, "exemplary" refers to an example or illustration.

[0071] It should be understood that the terms "system," "unit," "module," and / or "block" used in this specification are methods for distinguishing different components, elements, parts, portions, or assemblies at different levels in ascending order. However, these terms may be replaced by another term if they achieve the same purpose.

[0072] Generally, the terms "module," "unit," or "block" as used herein refer to logic embodied in hardware or firmware, or a collection of software instructions. The modules, units, or blocks described herein may be implemented as software and / or hardware and may be stored in any type of non-transitory computer-readable medium or other storage device. In some embodiments, software modules / units / blocks may be compiled and linked into an executable program. It will be understood that software modules may be called from other modules / units / blocks or from themselves, and / or may be called in response to detected events or interrupts. A software module / unit / block configured for execution on a computing device (e.g., Figure 2The processor 210 shown) can be provided on a computer-readable medium, such as a compact disc, digital video disc, flash drive, disk, or any other tangible medium, or as a digital download (and can be initially stored in a compressed or installable format, requiring installation, decompression, or decryption before execution). The software code herein can be stored in part or in whole in a storage device of a computing device performing the operation and applied in the operation of the computing device. The software instructions can be embedded in firmware, such as an erasable programmable read-only memory (EPROM). It should also be understood that hardware modules / units / blocks can include connected logical components, such as gates and triggers, and / or can include programmable units, such as programmable gate arrays or processors. The modules / units / blocks or computing device functions described herein can be implemented as software modules / units / blocks, but can be represented in hardware or firmware. Generally, the modules / units / blocks described herein refer to logical modules / units / blocks, which can be combined with other modules / units / blocks or divided into sub-modules / sub-units / sub-blocks, regardless of their physical organization or storage method. The present application can be applicable to a system, an engine, or a portion thereof.

[0073] It will be understood that, unless the context clearly indicates otherwise, when a unit, engine, module, or block is referred to as being "connected," "connected," or "coupled" to another unit, engine, module, or block, it may be directly connected, connected, coupled, or in communication with the other unit, engine, module, or block, or an intermediate unit, engine, module, or block may exist, unless the context clearly indicates otherwise. In this application, the term "and / or" includes one or more of the associated listed items or combinations.

[0074] These and other features and characteristics of the present application, as well as the functions and methods of operation of the related structural elements, as well as the assembly of components and manufacturing economies, will become more apparent from the following description of the accompanying drawings, which form a part of this specification. However, it should be understood that the drawings are for illustration and description purposes only and are not intended to limit the scope of the present application. It should be understood that the drawings are not drawn to scale.

[0075] The term "modality" as used herein refers broadly to the imaging or treatment methods or techniques for collecting, generating, processing and / or analyzing imaging information of a subject or treating a subject. A subject may include a biological object and / or a non-biological object. A biological object may be a human, animal, plant, or a part thereof (e.g., a cell, tissue, organ, etc.). In some embodiments, an object may be an artificial composition of organic and / or inorganic matter with or without life. The terms "subject" or "subject" are used interchangeably in this disclosure.

[0076] The term "image" in this disclosure is used to collectively refer to image data (e.g., scan data, projection data) and / or various forms of images, including two-dimensional (2D) images, three-dimensional (3D) images, four-dimensional (4D) images, etc. The terms "pixel" and "voxel" are used interchangeably in this disclosure to refer to elements of an image. The terms "region," "position," and "range" in this disclosure may refer to the location of an anatomical structure displayed in an image, or the actual location of an anatomical structure present in or on the body of a target subject, because an image may indicate the actual location of a specific anatomical structure present in or on the body of a target subject. In some embodiments, an image of an object may be referred to as an object. Segmentation of an image of an object may be referred to as segmentation of the object. For example, organ segmentation refers to segmenting the region corresponding to an organ in an image.

[0077] The present disclosure provides a mechanism (which may include methods, systems, computer-readable media, etc.) for modeling radiation sources. The method may include obtaining an initial multi-source model of the radiation source. The radiation source may be configured to emit radiation having a spectrum of different energies. The initial multi-source model may include an initial phase space file comprising information of a plurality of simulated particles of different energies. The method may also include determining a weight for each of the different energies based on a plurality of calculated percent depth dose (PDD) curves corresponding to the different energies in the phantom and a measured PDD curve in the phantom corresponding to the radiation of the energy spectrum passing through the phantom. The method may also include determining parameters of a master virtual source of the initial multi-source model based on a simulated off-axis ratio (OAR) curve and a measured OAR curve corresponding to the radiation of the energy spectrum passing through the phantom. The method may also include determining a correction coefficient for an electronic light limiting cylinder operably coupled to the master source. These methods may also include determining a target multi-source model based on the initial multi-source model, the weights, the parameters of the master virtual source, and the correction coefficients.

[0078] The present disclosure also provides a mechanism (which may include a method, a system, a computer-readable medium, etc.) for determining a dose distribution in an object subjected to energy spectrum radiation from a radiation source. The method may include obtaining structural parameters of an electronic confining cylinder of the radiation source, a target multi-source model of the corresponding energy spectrum of the radiation source, and a transmission model of the energy spectrum radiation passing through the object. The method may also include determining a phase space file containing information of a plurality of simulated particles corresponding to the radiation from the radiation source based on the target multi-source model and the structural parameters of the electronic confining cylinder. The method may also include determining the dose distribution in the object based on the phase space file and the transmission model.

[0079] According to some embodiments of the present disclosure, a target multi-source model can include a primary virtual source for simulating a primary source and a secondary virtual source for simulating an electronic confining cylinder, thereby reducing the number of virtual sources used in simulating a radiation source. During the modeling process, only the parameters of the primary virtual source need to be adjusted, and the parameters of the secondary virtual source need to be determined based on the structural parameters of the corresponding electronic confining cylinder, thereby reducing the complexity of the modeling process. In some embodiments, an energy spectrum corresponding to a specific energy setting of the radiation source can be calculated based on a reference electronic confining cylinder. When the radiation source includes one of various electronic confining cylinders other than the reference electronic confining cylinder, the calculated energy spectrum can be used to determine the multi-source model of the radiation source for the specific energy setting, thereby avoiding the need to repeatedly calculate the energy spectrum for each different electronic confining cylinder for the same energy setting of the radiation source, thereby reducing the computational complexity of the modeling process and improving the efficiency of the modeling process. In some embodiments, for each of the different configurations of the radiation source (e.g., various electronic confining cylinders), rather than pre-determining and storing a phase space file containing information about simulated scattered particles in a storage device, the positions and directions of multiple simulated particles can be determined based on direct sampling during the modeling process, thereby reducing the storage space used to store the phase space file of the target multi-source model. In addition, a target multi-source model of the radiation source can also be applied to determine the dose distribution in an object irradiated with the energy spectrum from the radiation source, thereby improving the efficiency and accuracy of dose distribution estimation.

[0080] Figure 1 is an exemplary schematic diagram of a medical system according to some embodiments of the present disclosure. The medical system may utilize a radiation source for non-invasive imaging and / or treatment, for example, for disease diagnosis, treatment or research purposes. In some embodiments, the medical system may include a single-modality system or a multi-modality system. A single-modality system may include, for example, a radiation therapy (RT) device, an X-ray imaging system, a computed tomography (CT) system, a single-photon emission computed tomography (SPECT) system, a digital radiography (DR) system, or any combination thereof. A multi-modality system may include, for example, an image-guided radiation therapy (IGRT) system (for example, a CT-guided radiation therapy system, and a magnetic resonance imaging (MRI)-guided radiation therapy system), an X-ray imaging-MRI (X-ray-MRI) system, a SPECT-MRI system, a CT-positron emission tomography (CT-PET) system, and the like. It should be noted that the medical system described below is provided for illustrative purposes only and is not intended to limit the scope of the present disclosure. The following description will be based on Figure 1 The medical system shown is provided as an RT system for reference. It should be understood that this is for illustration purposes only and is not intended to limit the present description.

[0081] like Figure 1As shown, medical system 100 may include medical device 110, network 120, one or more terminals 130, processing device 140, and storage device 150. In some embodiments, two or more components of medical system 100 may be interconnected and / or communicate with each other via a wireless connection (e.g., network 120), a wired connection, or a combination thereof. The connections between the components of medical system 100 may be variable. By way of example only, medical device 110 may be connected to processing device 140 via network 120 or directly. As a further example, storage device 150 may be connected to processing device 140 via network 120 or directly.

[0082] The medical device 110 can be configured to perform radiation therapy on an object (e.g., a patient or a part thereof). For example, the medical device 110 can be a treatment device including a gantry 111, a table 112, a treatment head 113, etc. The gantry 111 can be configured to provide support for other components of the medical device 110 (e.g., the treatment head 113). The table 112 can be configured to support the object and move it to a desired position (e.g., a treatment position under the treatment head 113 for treatment). The treatment head 113 can include a radiation source configured to emit therapeutic radiation to the object for treatment. For illustrative purposes, the radiation source of the treatment head 113 can be a linear accelerator, which is not limited in this specification. More description of the treatment head 113 can be found elsewhere in this disclosure (e.g., Figure 4 In some embodiments, the medical device 110 may include a cylinder rather than a frame 111 to provide support for the treatment head 113.

[0083] The network 120 may include any suitable network that facilitates the exchange of information and / or data within the medical system 100. In some embodiments, one or more components of the medical system 100 (e.g., the medical device 110, the processing device 140, the storage device 150, the terminal 130) may communicate information and / or data with one or more other components of the medical system 100 via the network 120. For example, the processing device 140 may obtain image data from the medical device 110 via the network 120. As another example, the processing device 140 may obtain user instructions from the terminal 130 via the network 120. The network 120 may include or include a public network (e.g., the Internet), a private network (e.g., a local area network (LAN)), a wired network, a wireless network (e.g., an 802.11 network, a Wi-Fi network), a frame relay network, a virtual private network (VPN), a satellite network, a telephone network, a router, a hub, a switch, a server computer, and / or any combination thereof. For example, the network 120 may include a cable network, a wired network, an optical fiber network, a telecommunication network, an intranet, a wireless local area network (WLAN), a metropolitan area network (MAN), a public switched telephone network (PSTN), a Bluetooth TM Network, ZigBee TM In some embodiments, the network 120 may include one or more network access points. For example, the network 120 may include wired and / or wireless network access points, such as base stations and / or Internet exchange points, through which one or more components of the medical system 100 may connect to the network 120 to exchange data and / or information.

[0084] The terminal 130 can be connected to and / or communicate with the medical device 110, the processing device 140, and / or the storage device 150. For example, the terminal 130 can obtain the dose distribution of the subject from the processing device 140. As another example, the terminal 130 can enable user interaction with the medical system 100. In some embodiments, the terminal 130 may include a mobile device 131, a tablet computer 132, a laptop computer 133, or any combination thereof. For example, the mobile device 131 may include a mobile phone, a personal digital assistant (PDA), a gaming device, a navigation device, a point-of-sale (POS) device, a laptop computer, a tablet computer, a desktop computer, or the like, or any combination thereof. In some embodiments, the terminal 130 may include input devices, output devices, and the like. Input devices may include alphanumeric and other keys, which may be input via a keyboard, a touch screen (e.g., with tactile or haptic feedback), voice input, eye tracking input, a brain monitoring system, or any other similar input mechanism. Input information received by the input device may be transmitted to the processing device 140 via, for example, a bus for further processing. Other types of input devices may include cursor control devices, such as a mouse, a trackball, or cursor direction keys. The output device may include a display, a speaker, a printer, etc., or a combination thereof. In some embodiments, the terminal 130 may be part of the processing device 140 .

[0085] The processing device 140 can process data and / or information obtained from the medical device 110, the storage device 150, the terminal 130, or other components of the medical system 100. For example, the processing device 140 can determine a target multi-source model corresponding to the energy spectrum of the radiation source based on the initial multi-source model, PDD curves at different energies in the phantom, and measured PDD curves in the phantom corresponding to the energy spectrum radiation passing through the phantom. As another example, the processing device 140 can determine the dose distribution in an object exposed to the energy spectrum radiation from the radiation source based on the target multi-source model and structural parameters of an electronic confining cylinder operably coupled to the radiation source. In some embodiments, the processing device 140 can be a single server or a server group. The server group can be centralized or distributed. In some embodiments, the processing device 140 can be locally connected to the medical system 100 or remotely connected to the medical system 100. For example, the processing device 140 can access information and / or data from the medical device 110, the storage device 150, and / or the terminal 130 via the network 120. As another example, the processing device 140 can be directly connected to the medical device 110, the terminal 130 and / or the storage device 150 to access information and / or data. In some embodiments, the processing device 140 can be implemented on a cloud platform. For example, the cloud platform can include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, a cross-cloud, a multi-cloud, or any combination thereof. In some embodiments, the processing device 140 can be provided by a system including a combination of Figure 2 One or more of the components described may be implemented on the computing device 200 .

[0086] The storage device 150 can store data, instructions, and / or any other information. In some embodiments, the storage device 150 can store data obtained from the processing device 140, the terminal 130, and / or the storage device 150. In some embodiments, the storage device 150 can store data and / or instructions that the processing device 140 can execute or use to execute the exemplary methods described in this disclosure. In some embodiments, the storage device 150 can include a mass storage device, a removable storage device, a volatile read-write memory, a read-only memory (ROM), or the like, or any combination thereof. Exemplary removable memory can include a flash drive, a floppy disk, an optical disk, a memory card, a compact disk, a magnetic tape, and the like. Exemplary volatile read-write memory can include a random access memory (RAM). Exemplary RAM can include a dynamic random access memory (DRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), a static random access memory (SRAM), a thyristor random access memory (T-RAM), a zero-capacitance random access memory (Z-RAM), and the like. Exemplary ROMs may include mask read-only memory (MROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), compact disk read-only memory (CD-ROM), digital versatile disk read-only memory, etc. In some embodiments, storage device 150 may be implemented on a cloud platform, as described elsewhere in this application.

[0087] In some embodiments, storage device 150 can be connected to network 120 to communicate with one or more other components of medical system 100 (e.g., processing device 140, terminal 130). One or more components of medical system 100 can access data or instructions stored in storage device 150 via network 120. In some embodiments, storage device 150 can be part of processing device 140.

[0088] In some embodiments, the Figure 1 The medical system 100 shown uses a three-dimensional coordinate system 160. The first axis can be parallel to the transverse direction of the examination table (e.g., Figure 1 The second axis may be parallel to the longitudinal direction of the table (e.g., as shown in the X direction). Figure 1 The third axis can be parallel to the vertical direction of the examination table (e.g., as shown in the Y direction). Figure 1The origin of three-dimensional coordinate system 160 can be any point in space. In some embodiments, the origin of three-dimensional coordinate system 160 can be determined by an operator. In some embodiments, the origin of three-dimensional coordinate system 160 can be determined by medical system 100. In some embodiments, the position of one or more parts of an object (e.g., a target volume) can be described using three-dimensional coordinate system 160. In some embodiments, three-dimensional coordinate system 160 can be used to describe the position of different parts of treatment head 113.

[0089] This description is intended to illustrate, not to limit, the scope of this specification. Many alternatives, modifications, and variations will be apparent to those skilled in the art. The features, structures, methods, and other features of the exemplary embodiments described herein may be combined in various ways to obtain additional and / or alternative exemplary embodiments. For example, the storage device 150 may be a data storage device for a cloud computing platform, such as a public cloud, a private cloud, a community, or a hybrid cloud. However, these variations and modifications do not depart from the scope of this disclosure.

[0090] Figure 2 is an exemplary diagram of exemplary hardware and / or software components of a computing device according to some embodiments of the present disclosure. According to some embodiments of the present disclosure, the processing device 140 may be implemented thereon. Figure 2 As shown, computing device 200 may include processor 210 , memory 220 , input / output (I / O) 230 , and communication port 240 .

[0091] The processor 210 can execute computer instructions (e.g., program code) according to the techniques herein and perform the functions of the processing device 140. For example, the computer instructions may include routines, programs, objects, components, data structures, procedures, modules, and functions for specific functions. For example, the processor 210 may process image data obtained from the medical device 110, the terminal 130, the storage device 150, and / or any other component of the medical system 100. In some embodiments, the processor 210 may include one or more hardware processors, such as a microcontroller, a microprocessor, a reduced instruction set computer (RISC), an application-specific integrated circuit (ASIC), an application-specific instruction set processor (ASIP), a central processing unit (CPU), a graphics processing unit (GPU), a physical processing unit (PPU), a microcontroller unit, a digital signal processor (DSP), a field programmable gate array (FPGA), an advanced RISC machine (ARM), a programmable logic device (PLD), and any circuits and processors capable of performing one or more functions, or any combination thereof.

[0092] For illustrative purposes only, only one processor is described in the computing device 200. However, it should be noted that the computing device 200 in the present disclosure may also include multiple processors, and thus, the steps and / or method steps described in the present disclosure as being performed by one processor may also be performed jointly or individually by multiple processors. For example, if in the present disclosure, the processor of the computing device 200 performs step A and step B simultaneously, it should be understood that step A and step B may also be performed jointly or separately by two or more different processors in the computing device 200 (e.g., a first processor performs step A and a second processor performs step B, or a first and second processor jointly performs steps A and B).

[0093] The memory 220 can store data / information obtained from the medical device 110, the terminal 130, the storage device 150, and / or any other component of the medical system 100. In some embodiments, the memory 220 can include a mass storage device, a removable storage device, a volatile read-write memory, a read-only memory (ROM), etc., or any combination thereof. In some embodiments, the memory 220 can store one or more programs and / or instructions for executing the exemplary methods described in the present disclosure. For example, the memory 220 can store a program for the processing device 140 for modeling a radiation source configured to emit energy spectrum radiation containing different energies and / or determining a dose distribution in an object subjected to energy spectrum radiation from the radiation source.

[0094] I / O 230 can input and / or output signals, data, information, etc. In some embodiments, I / O 230 can enable a user to interact with processing device 140. In some embodiments, I / O 230 can include input devices and output devices. Exemplary input devices can include a keyboard, a mouse, a touch screen, a microphone, or any combination thereof. Exemplary output devices can include a display device, a speaker, a printer, a projector, or the like, or any combination thereof. Exemplary display devices can include a liquid crystal display (LCD), a light emitting diode (LED)-based display, a flat panel display, a curved screen, a television device, a cathode ray tube (CRT), a touch screen, or the like, or any combination thereof.

[0095] The communication port 240 can be connected to a network (e.g., network 120) to facilitate data communication. The communication port 240 can establish a connection between the processing device 140 and the medical device 110, the terminal 130 and / or the storage device 150. The connection can be a wired connection, a wireless connection, any other communication connection that can realize data transmission and / or reception, and / or any combination of these connections. The wired connection may include an electrical cable, an optical cable, a telephone line, etc., or any combination thereof. The wireless connection may include a Bluetooth connection, a Wi-Fi connection, a WiMax connection, a WLAN connection, a ZigBee connection, a mobile network connection (e.g., 3G, 4G, 5G), etc., or any combination thereof. In some embodiments, the communication port 240 can be a standardized communication port, such as RS232, RS485, etc. In some embodiments, the communication port 240 can be a specially designed communication port. For example, the communication port 240 can be designed according to the Digital Imaging and Communications in Medicine (DICOM) protocol.

[0096] Figure 3 300 is an exemplary diagram of exemplary hardware and / or software components of a mobile device according to some embodiments of the present disclosure. In some embodiments, one or more components of the medical system 100 (eg, the terminal 130 and / or the processing device 140 ) can be implemented on the mobile device 300 .

[0097] like Figure 3 As shown, mobile device 300 may include a communication platform 310, a display 320, a graphics processing unit (GPU) 330, a central processing unit (CPU) 340, an I / O device 350, a memory 360, and a storage 390. In some embodiments, any other suitable components, including but not limited to a system bus or controller (not shown), may also be included in mobile device 300. In some embodiments, a mobile operating system (OS) 370 (e.g., iOS) may be included. TM 、Android TM 、Windows Phone TM ) and one or more applications 380 are loaded from storage 390 into memory 360 for execution by central processing unit 340. Application(s) 380 may include a browser or any other suitable mobile application for receiving and presenting information related to medical system 100. User interaction with the information stream may be achieved via I / O device 350 and provided to processing device 140 and / or other components of medical system 100 via network 120.

[0098] In order to realize the various modules, units and functions thereof of the present disclosure, a computer hardware platform can be used as the hardware platform of one or more elements of this paper. A computer with a user interface element can be used to realize a personal computer (PC) or any other type of workstation or terminal device. If properly programmed, the computer can also serve as a server.

[0099] Figure 4 is a schematic diagram of an exemplary radiation source of the treatment head 113 according to some embodiments of the present disclosure. The radiation source of the treatment head 113 may be an electron linear accelerator configured to generate electron radiation and emit the electron radiation to the treatment object. Figure 4 As shown, the radiation source may include a generator 402, a scattering foil 404, a collimating assembly (or beam limiting assembly) 406, a plurality of electronic confining cylinders 408, etc., or any combination thereof. When one of the plurality of electronic confining cylinders 408 is installed, the radiation source is operable for radiation therapy.

[0100] Generator 402 can be configured to generate an accelerated electron beam (also referred to as a radiation beam) for use in radiation therapy of a subject. For example, generator 402 can heat a tungsten filament within generator 402 to generate electrons. Generator 402 can further accelerate the generated electrons to generate a radiation beam. The radiation beam can be emitted from generator 402 through an exit window located at the bottom of generator 402.

[0101] In some embodiments, the radiation beam generated by generator 402 can be a narrow beam with a relatively small scattering angle, for example, considered to correspond to a single energy. Scattering foil 404 can be configured to broaden the radiation beam based on the scattering properties of electrons. In this case, the effects of the interaction between generator 402 and scattering foil 404 can be explained using a primary source. It should be noted that the primary source can be a hypothetical source depending on the structure and layout of various components including generator 402, scattering foil 404, and the scattering properties of electrons. In some embodiments, for simplicity, either generator 402 or scattering foil 404 can be designated as the primary source.

[0102] The collimation assembly 406 can be configured to form a radiation beam. For example, the widened radiation beam can pass through the collimation assembly 406 to form a radiation beam having a specific shape (e.g., a cone beam). In some embodiments, the collimation assembly 406 can include a primary collimator, a secondary scattering foil, a secondary collimator, a multi-leaf collimator (MLC), the like, or any combination thereof. In some embodiments, the size of the radiation field of the collimation assembly 406 can be automatically adjusted based on the electronic limiting cylinder 408 operably coupled to the primary source. That is, a specific electronic limiting cylinder 408 can correspond to a specific size of the radiation field of the collimation assembly 406. As used herein, the radiation field of the collimation assembly 406 refers to the end opening of the collimation assembly 406 (e.g., the opening at the bottom end) through which the radiation beam can be emitted from the collimation assembly 406.

[0103] Each of the plurality of electronic light limiting tubes 408 can be configured to reduce electron leakage of the radiation beam and reshape the radiation beam. For example, a light beam having a specific shape emitted from the collimating assembly 406 can pass through the electronic light limiting tube 408 to form radiation having a specific shape (e.g., square, circular) or referred to as a radiation beam. As used herein, the shape of radiation or radiation beam refers to the shape of the cross-section of the radiation beam (constituting the radiation). In some embodiments, the specific shape of the radiation can be consistent with the shape (e.g., circular or square) of the end opening (e.g., bottom opening) of the electronic light limiting tube 408, through which the radiation beam can be emitted from the electronic light limiting tube 408. In some embodiments, a plurality of electronic light limiting tubes 408 can facilitate the formation of different radiation beams. For example, the size of the end opening of the electronic light limiting tube can be 6×6 cm 2 , 10×10cm 2 , 15×15cm 2 , 20×20cm 2 , 25×25cm 2 For the sake of simplicity, an electronic light-limiting tube with a specific end opening size can be called an electronic light-limiting tube with a specific size. For example, an electronic light-limiting tube with a specific end opening size of 10×10 cm 2 The electronic light-limiting tube can be called 10×10cm 2 In some embodiments, each of the plurality of electronic light limiting cylinders 408 may include a multi-layer structure (eg, a two-layer structure, a three-layer structure, or a four-layer structure). As an example only, the electronic light limiting cylinder 408 may include: Figure 4 Shown are a first portion (also referred to as an upper portion) 408-1, a second portion (also referred to as a middle portion) 408-2, and a third portion (also referred to as a lower portion) 408-3.

[0104] In some embodiments, the radiation beam generated by the primary source may include primary electrons and primary photons. The primary electrons may include a first portion and a second portion, wherein the first portion is not scattered within the radiation source. The second portion of the primary electrons may impact other components of the radiation source (e.g., collimation assembly 406, electronic light limiting cylinder 408, etc.) to produce secondary electrons. The primary photons may include a third portion and a fourth portion, wherein the third portion does not interact with other parts of the radiation source within the radiation source. The fourth portion of the primary photons may interact with other components of the radiation source (e.g., collimation assembly 406, electronic light limiting cylinder 408, etc.) to produce secondary photons.

[0105] The primary electrons and the secondary electrons can have different energies. For example, the primary electrons can have a relatively high energy, while the secondary electrons can have a relatively low energy. Thus, the radiation leaving the radiation source can correspond to an energy spectrum containing different energies (e.g., multiple electron energies). In some embodiments, the secondary electrons generated by the second portion of the primary electrons that impinge on the collimation assembly 406 can constitute a relatively low percentage of the radiation that passes through the object and can be ignored. In some embodiments, the secondary photons can constitute a relatively low percentage of the photon contamination and can be ignored.

[0106] In some embodiments, as Figure 4 As shown, the radiation source can have an axis 412 perpendicular to the radiation source outlet. For example, the axis 412 can pass through the center of the electronic confining cylinder 408. As another example, the axis 412 can be parallel to the Z axis of the coordinate system 160.

[0107] In some embodiments, after exiting treatment head 113, the radiation can pass through the subject to provide radiation therapy. The radiation that passes through the subject can include a first portion of primary electrons, secondary electrons, a third portion of primary photons, and secondary photons. During radiation therapy, the primary photons and the third portion of secondary photons can be considered photon contamination.

[0108] It should be noted that the above description is for illustration only and is not intended to limit the scope of the present disclosure. A person skilled in the art may make various changes or modifications based on the teachings of the present disclosure. However, such changes and modifications do not depart from the scope of the present disclosure. In some embodiments, the radiation source may further include a block 410 (e.g., a block 410 mounted on the bottom of the electronic light limiting cylinder 408) Figure 4As shown, it is attached to the lower portion 408-3 of the electronic light limiting cylinder 408). Block 410 can be configured to further shape the radiation beam. Block 410 may include an opening for modulating the radiation beam to a size that is smaller than the radiation beam leaving the electronic light limiting cylinder 408. The opening of block 410 can be a regular shape (e.g., a triangle, a hexagon, an ellipse, a rectangle, etc.) or an irregular shape. The block can be made of a radiation-impenetrable material, such as lead. In this case, the radiation leaving the radiation source (and subsequently passing through the object) can include secondary electrons generated by the second portion of the primary electrons that impinge on block 410.

[0109] Figure 5A and Figure 5B A block diagram illustrating an exemplary processing device according to some embodiments of the present disclosure. In some embodiments, processing devices 140A and 140B may be combined Figure 1 In some embodiments, the processing devices 140A and 140B may be implemented on processing units (e.g., Figure 2 The processor 210 shown or Figure 3 340). By way of example only, processing device 140A may be implemented on CPU 340 of a terminal device, and processing device 140B or processing device 140A may be implemented on computing device 200. Alternatively, processing devices 140A and 140B may be implemented on the same computing device 200 or the same CPU 340. For example, processing devices 140A and 140B may be implemented on the same computing device 200.

[0110] like Figure 5A As shown, the processing device 140A may include an acquisition module 510 , a calculation module 502 , and a determination module 503 .

[0111] The acquisition module 501 can be configured to acquire information / data from one or more components of the medical system 100. For example, the acquisition module 501 can acquire an initial multi-source model of a radiation source having a specific energy setting. The radiation source can correspond to an energy spectrum comprising multiple energies. The initial multi-source model can include an initial phase space file. The multi-source model can include a primary virtual source and a secondary virtual source. As another example, the acquisition module 501 can acquire measurement data related to energy spectrum radiation. For example, the measurement data can include a measured PDD curve and / or a measured OAR curve in a phantom corresponding to the energy spectrum radiation passing through the phantom, an output factor corresponding to each of a plurality of electronic light limiting cylinders, etc. More description of obtaining the initial multi-source model and measurement data can be found elsewhere in this disclosure (e.g., steps 610, 820, 1010, 1110 and their descriptions).

[0112] The calculation module 502 can be configured to determine calculation data related to energy spectrum radiation. For example, the calculation module 502 can calculate multiple PDD curves corresponding to multiple energies of the energy spectrum in the phantom based on the initial phase space file. As another example, the calculation module 502 can determine the simulated OAR curve in the phantom based on the initial parameters of the primary virtual source and the initial phase space file. As another example, the calculation module 502 can determine the simulated output factor corresponding to each of the multiple electronic light-limiting cylinders based on the structural parameters and energy spectrum of the electronic mouth cone. More description of the determination of calculation data can be found elsewhere in this disclosure (e.g., steps 810, 1020, 1120 and their descriptions).

[0113] The determination module 503 can be configured to determine a target multi-source model. For example, the determination module 503 can determine a weight for each of the different energies. As another example, the determination module 503 can determine a weight for a photon. Furthermore, the determination module 503 can determine an energy spectrum based on the weights for the different energies and the weights for the photons. As a further example, the determination module 503 can determine parameters for a master virtual source of the initial multi-source model. As another example, the determination module 503 can determine correction coefficients for an electron mouth cone of a master source operably coupled to the radiation source. Furthermore, the determination module 503 can determine a target multi-source model for the radiation source corresponding to the energy spectrum based at least in part on the initial multi-source model, the weights, the parameters of the master virtual source, and the correction coefficients. Further description of the determination of weights, the parameters of the master virtual source, the correction coefficients, and / or the target multi-source model can be found elsewhere in this disclosure (e.g., steps 620-650, 830-840, 1030-1060, 1130 and their descriptions).

[0114] like Figure 5B As shown, the processing device 140B may include an acquisition module 504 and a determination module 505 .

[0115] Acquisition module 504 can be configured to acquire information / data relevant to the process of determining the dose distribution of a subject. For example, acquisition module 501 can acquire a target multi-source model of a radiation source having a specific energy setting. Acquisition module 504 can also acquire structural parameters of an electronic confining cylinder of the radiation source. For another example, acquisition module 504 can acquire a transmission model from any storage device.

[0116] Determination module 505 can be configured to determine a dose distribution within the subject. For example, determination module 505 may input structural parameters of an electronic confining cylinder into a target multi-source model and then determine a phase space file. The phase space file may include information about multiple simulated particles corresponding to radiation emitted by the radiation source. Determination module 505 may determine the dose distribution within the subject based on the phase space file and the transmission model.

[0117] It should be noted that the above description is for illustrative purposes only and is not intended to limit the scope of the present disclosure. Obviously, a person of ordinary skill in the art can make various changes and modifications based on the teachings of the present disclosure. However, such changes and modifications do not depart from the scope of the present disclosure. Each of the above modules can be a hardware circuit designed to, for example, perform certain operations based on a set of instructions stored in one or more storage media and / or any combination of a hardware circuit and one or more storage media.

[0118] In some embodiments, processing device 140A and processing device 140B may share two or more modules, and any of the modules may be divided into two or more units. For example, processing device 140A and processing device 140B may share the same acquisition module (i.e., acquisition module 501 and acquisition module 504 may be the same acquisition module). In some embodiments, processing device 140A and processing device 140B may include one or more additional modules, such as a storage module (not shown) for storing data. In some embodiments, processing device 140A and processing device 140B may be integrated into a single processing device 140.

[0119] Figure 6 is a flow chart of an exemplary process for modeling a radiation source according to some embodiments of the present disclosure. In some embodiments, process 600 can be implemented as a set of instructions (e.g., an application) stored in storage device 150, memory 220, or memory 390. Processing device 140A, processor 210, and / or CPU 340 can execute the instructions, and when the instructions are executed, processing device 140A, processor 210, and / or CPU 340 can be configured to perform process 600. The steps of the process shown below are for illustration only. In some embodiments, process 600 can be completed with one or more additional steps not described and / or without one or more of the steps discussed. In addition, Figure 6 The order of the steps of process 600 shown and described below is not limiting. For illustrative purposes, process 600 may be combined with Figure 4 The radiation sources shown are described and are not intended to be limiting.

[0120] In some cases, due to factors such as production precision, assembly process, temperature, humidity, etc., the dose distribution of multiple radiation sources of the same type produced by the same manufacturer (such as linear accelerators) may be inconsistent to a certain extent. The radiation source may need to be specially modeled. The radiation source can generate electron beams at different optional energy settings (for example, 8MeV, 10MeV or 12MeV). Traditionally, modeling of radiation sources for specific energy settings requires considering the different electronic confining cylinders of the radiation source. That is, in the process of modeling the radiation source, the radiation energy spectrum of the radiation source at a specific energy setting can be determined separately for each of the different electronic confining cylinders, which is complicated and time-consuming. In some embodiments, process 600 can be executed to effectively model the radiation source for a specific optional energy setting. For illustrative purposes, the modeling process for a radiation source that does not include a block is described.

[0121] In step 610 , the processing device 140A (eg, the acquisition module 501 ) may acquire an initial multi-source model corresponding to a radiation source having an energy spectrum including multiple energies.

[0122] Ideally, a radiation source can emit radiation of a specific energy (e.g., an electron beam). Accordingly, the energy spectrum of the radiation emitted by the radiation source can also be considered to correspond to the specific energy. In practice, the radiation from the radiation source can include different components (e.g., electrons and / or photons) with different energies, and the total energy (or average energy) of the different components can be substantially equal to the specific energy.

[0123] like Figure 4 The radiation source may include at least one main source and a plurality of electronic light-limiting cylinders. One of the plurality of electronic light-limiting cylinders may be designated as a reference electronic light-limiting cylinder for simulating the radiation source. For example, the radiation source may include five 6×6 cm 2 , 10×10cm 2 , 15×15cm 2 , 20×20cm 2 and 25×25cm 2 For example, 10×10cm 2 The electronic confinement cylinder of can be designated as the reference electronic confinement cylinder. In this case, the radiation source can be modeled based on the reference electronic confinement cylinder. The initial multi-source model can be associated with the reference electronic confinement cylinder. That is, the 10×10 cm 2 The electronic light limiting cylinder sets the parameters of the initial multi-source model. In some embodiments, for the sake of brevity, the reference electronic light limiting cylinder may also be referred to as the electronic light limiting cylinder.

[0124] In some embodiments, the initial multi-source model may include an initial phase space file that includes information of a plurality of simulated particles. The plurality of simulated particles may be used to simulate different compositions of radiation from a radiation source. As used herein, radiation from a radiation source refers to electrons and / or photons emitted from an electron confining tube (e.g., an opening at the end thereof) of the radiation source. Figure 4 As described, the multiple simulated particles may include: a first part corresponding to primary electrons generated by the main source that are not scattered within the radiation source, a second part corresponding to primary photons generated by the main source that do not interact with other components of the radiation source, a third part corresponding to secondary electrons generated by primary electrons generated by the main source hitting the reference electron light-limiting cylinder, and so on. In some embodiments, the initial multi-source model may include multiple virtual sources corresponding to multiple simulated particles. For example, the initial multi-source model may include a main virtual source and a secondary virtual source. The main virtual source may correspond to a first part of simulated particles and a second part of simulated particles, which are used to simulate the main source. The secondary virtual source may correspond to a third part of simulated particles used to simulate the reference electron light-limiting cylinder. In some embodiments, the main virtual source may be a point source (also called a first point source) (for example, as Figure 7 The primary virtual source may have an axis that coincides with the axis of the radiation source. The secondary virtual source may include a second point source (e.g., Figure 7 The second point source 704 shown) and the area source (e.g., Figure 7 In some embodiments, for simplicity, the axis of the primary virtual source may be referred to as the axis of the radiation source. Further description of multiple virtual sources may be found elsewhere in this disclosure (e.g., Figure 7 and its related descriptions).

[0125] In some embodiments, the initial phase space may include initial parameters of multiple virtual sources of the initial multi-source model. The initial parameters of the multiple virtual sources may be determined based on the structural parameters of the radiation source. For example, the initial parameters of the primary virtual source may be determined based on one or more components of the radiation source (e.g., the target and / or scattering foil of the radiation source). As another example, the initial parameters of the second point source and / or the surface source of the secondary virtual source may be determined based on the structural parameters of the reference electronic light limiting cylinder. More description of the initial parameters of the multiple virtual sources may be found elsewhere in this disclosure (e.g., Figure 7 and its description).

[0126] In some embodiments, the processing device 140A can determine the initial phase space file of the initial multi-source model based on direct sampling. For example, the initial phase space file may include the position of the first part of the simulated particles and the direction of the first part of the simulated particles. As used in this specification, the position of a simulated particle in the first part of the simulated particles refers to the position of the simulated particle on a first plane perpendicular to the axis of the main virtual source (for example, a plane parallel to the XY plane of the coordinate system 160 where the main virtual source 702 is located). The first plane can be centered at the place where the axis of the main virtual source intersects the first plane. The direction of a simulated particle in the first part of the simulated particles refers to the exit angle of the simulated particle relative to the axis of the main virtual source when it is emitted from the main virtual source. The area of ​​the first plane may be related to the size of the main virtual source. Since the first part of the simulated particles can correspond to the first part of the primary electrons generated by the main source and not scattered in the radiation source, and most of the first part of the primary electrons can be emitted from the main source (substantially) along the axis of the radiation source, the particle flux distribution of the first part of the simulated particles as a function of the distance from the center of the first plane (for example, the intersection of the axis of the main virtual source and the first plane) or the distance from the center of the plane parallel to the first plane can be assumed to conform to a first distribution function (for example, a first Gaussian function). That is to say, the probability that any one of the first part of the simulated particles leaves the main virtual source from a position close to the center of the first plane may be greater than the probability that the simulated particles leave the main virtual source from a position far away from the center of the first plane; if the first angle is smaller than the second angle, the probability that any one of the first part of the simulated particles leaves the main virtual source in a direction at a first angle to the axis of the main virtual source is greater than the probability that the first part of the simulated particles leaves the main virtual source in a direction at a second angle to the axis of the main virtual source; the probability that any one of the first part of the simulated particles passes through a plane parallel to the first plane at a position near the center of the plane parallel to the first plane may be greater than the probability that the simulated particle passes through a plane parallel to the first plane at a position farther away from the center of the plane parallel to the first plane.

[0127] In this case, the processing device 140A can determine the position of the first portion of the simulated particles or the direction of the first portion of the simulated particles by first direct sampling based on the first distribution function. For example, for the first portion of the simulated particles, the number (or count) of simulated particles leaving the main virtual source from a certain position on the first plane depends on the distance between the position and the center of the first plane; the smaller the distance between the position and the center of the first plane, the greater the number (or count) of simulated particles leaving the main virtual source from the position. As another example, for the first portion of the simulated particles, the number (or count) of simulated particles leaving the main virtual source in a direction at a certain angle to the axis of the main virtual source depends on the angle; the smaller the angle between the direction and the axis of the main virtual source (i.e., the more aligned the direction is with the axis of the main virtual source), the greater the number (or count) of simulated particles leaving the main virtual source along the direction. As a further example, for the first portion of the simulated particles, the number (or count) of simulated particles passing through the first plane from a certain position on the first plane depends on the particle flux at the position on the first plane. The particle flux at a position on the first plane refers to the number (or count) of simulated particles crossing the first plane at that position on the first plane per unit area of ​​the first plane (the center of which is the position). The closer a position on the first plane is to the center of the first plane, the higher the particle flux of the simulated particles at that position. As another example, for each of the first portion of simulated particles, the processing device 140A may determine a position of the simulated particle on the first plane at which the simulated particle can leave the main virtual source through a first subsampling of the first sampling. The processing device 140A may determine a position of the simulated particle on a plane parallel to the first plane, wherein the simulated particle can cross the plane parallel to the first plane through a second subsampling of the first direct sampling. The processing device 140A may further determine a direction of the simulated particle based on the position of the simulated particle on the first plane and the position of the simulated particle on a plane parallel to the first plane.

[0128] As another example, the initial phase space file may include the position of the third portion of the simulated particle and the direction of the third portion of the simulated particle. In some embodiments, the third portion of the simulated particle may include a first sub-portion of the simulated particle corresponding to a second point source (e.g., second point source 704) and a second sub-portion of the simulated particle corresponding to a surface source (e.g., surface source 706). The position of the third portion of the simulated particle may include the position of the first sub-portion of the simulated particle and the position of the second sub-portion of the simulated particle. The direction of the third portion of the simulated particle may include the direction of the first sub-portion of the simulated particle and the direction of the second sub-portion of the simulated particle. Similar to the first portion of the simulated particle, the position of one of the first sub-portions of the simulated particle refers to the position of the simulated particle on a second plane perpendicular to the axis of the secondary virtual source (e.g., a plane parallel to the XY plane of the coordinate system 160 where the second point source 704 is located). The second plane may be centered at the position where the axis of the secondary virtual source intersects the second plane. The area of ​​the second plane may be related to the size of the second point source. The direction of one of the first sub-portions of the simulated particle refers to the exit angle of the simulated particle relative to the axis of the primary virtual source when it exits from the second point source of the secondary virtual source. The position of the first one in the second sub-portion of the simulated particles refers to the position of the simulated particle on a third plane perpendicular to the axis of the secondary virtual source (for example, a plane parallel to the XY plane of the coordinate system 160 where the surface source 706 is located). The third plane can be centered on the position where the axis of the secondary virtual source intersects the third plane. The third plane can have the same size and shape as the end opening of the reference electronic light-limiting cylinder. The direction of each of the second sub-portions of the simulated particles refers to the exit angle of the simulated particle relative to the axis of the main virtual source when it is emitted from the surface source of the secondary virtual source. As a further example, for each of the first sub-portions of the simulated particles, the processing device 140A can determine the position of the simulated particle on the second plane by the first sub-sampling of the second sampling, at which position the simulated particle can leave the second point source by the first sub-sampling of the second sampling. The processing device 140A can determine the position of the simulated particle on a plane parallel to the second plane, at which position the simulated particle can pass through the plane parallel to the second plane by the second sub-sampling of the second direct sampling. The processing device 140A may further determine the direction of the simulated particle based on the position of the simulated particle on the second plane and the position of the simulated particle on a plane parallel to the second plane.

[0129] In some embodiments, since it can be assumed that the first sub-portion of the simulated particles is generated by a second point source of the secondary virtual source, and most of the first sub-portion of the simulated particles can (substantially) move away from the second point source along the axis of the secondary virtual source, the particle flux distribution of the first sub-portion of the simulated particles as a function of the distance from the center of the second plane (e.g., the intersection of the axis of the primary virtual source and the second face) or the distance from the center of the plane parallel to the second plane can be assumed to conform to a second distribution function (e.g., a second Gaussian function). That is, the probability that any one of the first sub-portions of the simulated particles leaves the second point source from a position close to the center of the second plane (for example, the intersection point where the axis of the main virtual source intersects the second plane) can be greater than the probability that the simulated particle leaves the second point source from a position far from the center of the second plane; if the third angle is less than the fourth angle, the probability that any one of the first sub-portions of the simulated particles is emitted from the second point source in a direction at a third angle to the axis of the main virtual source can be greater than the probability that the simulated particle is emitted from the second point source in a direction at a fourth angle to the axis of the main virtual source; the probability that any one of the first sub-portions of the simulated particles passes through a plane parallel to the second plane at a position close to the center of the plane parallel to the second plane can be greater than the probability that the simulated particle passes through a plane parallel to the second plane at a position far from the center of the plane parallel to the second plane. In this case, the processing device 140A can determine the position of the first sub-portion of the simulated particle or the direction of the first sub-portion of the simulated particle by second direct sampling based on the second distribution function. For example, for the first sub-portion of simulated particles, the number (or count) of simulated particles that depart from the second point source at a location on the second plane depends on the distance between that location and the center of the second plane; the smaller the distance between that location and the center of the second plane, the greater the number (or count) of simulated particles that depart from the second point source at that location. As another example, for the first sub-portion of simulated particles, the number (or count) of simulated particles that depart from the second point source in a direction at an angle to the axis of the primary virtual source depends on that angle; the smaller the angle between that direction and the axis of the primary virtual source (i.e., the more aligned that direction is with the axis of the primary virtual source), the greater the number (or count) of simulated particles that depart from the primary virtual source in that direction. As another example, for the first sub-portion of simulated particles, the number (or count) of simulated particles that depart from the second point source at a location on the second plane depends on the particle flux at that location on the second plane. The particle flux at a location on the second plane refers to the number (or count) of simulated particles that pass through the second plane at that location per unit area of ​​the second plane (with that location as its center). The closer a position on the second plane is to the center of the second plane, the higher the particle flux of the simulated particles at the position.

[0130] In some embodiments, since the second sub-portion of simulated particles can be assumed to be generated by the surface source of the secondary virtual source, the particle flux distribution of the second sub-portion of simulated particles as a function of the distance from the center of the third plane or the distance from the center of a plane parallel to the third plane can be assumed to conform to a third distribution function (e.g., a uniform function). That is, the probability that any one of the second sub-portion of simulated particles departs from the surface source from a first position on the third plane can be equal to the probability that the simulated particle departs from the surface source from a second position on the third plane; the probability that any one of the second sub-portion of simulated particles is emitted from the surface source in a direction at a fifth angle to the axis of the primary virtual source can be equal to the probability that the simulated particle is emitted from the surface source in a direction at a sixth angle to the axis of the primary virtual source; and the probability that any one of the second sub-portion of simulated particles passes through a plane parallel to the third plane at a position close to the center of the plane parallel to the third plane can be equal to the probability that the simulated particle passes through a plane parallel to the third plane at a position far from the center of the plane parallel to the third plane. In such a case, the processing device 140A can determine the position of the second sub-portion of simulated particles or the direction of the second sub-portion of simulated particles by third direct sampling based on the third distribution function. For example, for the second subportion of simulated particles, the number (or count) of simulated particles emitted from the surface source at any position on the third plane may be the same. As another example, for the second subportion of simulated particles, the number (or count) of simulated particles emitted from the surface source at any angle to the axis of the main virtual source may be the same. As a further example, for each of the second subportion of simulated particles, the processing device 140A may determine the position of the simulated particle on the third plane by the first subsampling of the third sampling, at which position the simulated particle may leave the second point source by the first subsampling of the third sampling. The processing device 140A may determine the position of the simulated particle on a plane parallel to the third plane, wherein the simulated particle may pass through a plane parallel to the third plane by the second subsampling of the third direct sampling. The processing device 140A may further determine the direction of the simulated particle based on the position of the simulated particle on the third plane and the position of the simulated particle on the plane parallel to the third plane.

[0131] In some embodiments, before determining the positions and directions of the plurality of simulated particles, the processing device 140A may determine the number (or count) of the plurality of simulated particles. The number of simulated particles may be determined based on the radiation field of the radiation source. The radiation field of the radiation source may be related to the end opening of the reference electronic light limiting cylinder. For example, the number of simulated particles may be determined according to equation (1): N =γ*R / μ^ 2 / S^ 2 , (1) Where N represents the number of simulated particles, γ represents a constant (e.g., 10^3), R represents the area of ​​the radiation field of the radiation source, μ represents the uncertainty value, and S represents the grid size (e.g., 4 mm, 8 mm, 16 mm, etc.). R, μ, or S can be default settings determined by the user of the medical system. For a 10×10 cm 2 The radiation field area of ​​the radiation source can be 10×10cm 2 .

[0132] In step 620, the processing device 140A (e.g., the acquisition module 501, the calculation module 502, and the determination module 503) can determine the weight of each energy based on the calculated PDD curves corresponding to different energies in the phantom and the measured PDD curves in the phantom corresponding to the energy spectrum radiation passing through the phantom.

[0133] In some embodiments, the processing device 140A may calculate different energy percentage depth dose (PDD) curves in a phantom (e.g., a water phantom) based on an initial phase space file. Each of the different energy PDD curves may correspond to an energy. The processing device 140A may obtain a measured PDD curve in the phantom corresponding to the radiation whose energy spectrum passes through the phantom. For each of the different energies, the processing device 140A may determine the weight of each energy based on the different energy PDD curves and the measured PDD curve. The weight of each energy may represent the percentage of simulated particles of each energy among a plurality of simulated particles present in the radiation. As used herein, since a plurality of simulated particles are used to simulate different compositions of radiation, for the sake of brevity, a plurality of simulated particles may be referred to as being present in the radiation. In some embodiments, each energy PDD curve and the measured PDD curve may correspond to the same electronic confining tube (e.g., 10×10 cm 2 The reference electronic confining tube of FIG. 1 and the same source skin distance (SSD) (e.g., 100 cm). In this document, SSD refers to the distance between the main source and the phantom surface (e.g., the upper surface of the water phantom) where the radiation first hits the phantom. More description of the determination of the weight of each energy can be found elsewhere in this disclosure (e.g., Figure 8 and its related descriptions).

[0134] In some embodiments, processing device 140A may calculate the average energy of the photons (e.g., the third portion of the primary photons) based on the energy spectrum. For example, processing device 140A may designate a particular energy corresponding to the energy spectrum as the calculated average energy of the photons. Processing device 140A may determine the measured average energy of the photons based on the measured PDD curve. For example, Figure 9 As shown, a portion of the measured PDD curve 901 (in dashed box 903) may represent photon contamination. The processing device 140A may specify an energy corresponding to the photon contamination (e.g., Figure 9 The energy represented by the midpoint 905) is used as the measured average energy. The processing device 140A may determine the weight of the photon based on the calculated average energy and the measured average energy. The weight of the photon may be equal to the ratio between the measured average energy and the calculated average energy. In some embodiments, the processing device 140A may further determine the energy spectrum based on the weights of different energies and the weight of the photon. The energy spectrum may indicate the distribution of different energies in the radiation. The greater the weight of the energy, the higher the proportion or percentage of the energy in the energy spectrum may be. The radiation energy spectrum of the radiation source at a specific energy setting determined with reference to the reference electronic confining cylinder can be used to determine a target multi-source model of the radiation source at the specific energy setting for different electronic confining cylinders. According to some embodiments of the present disclosure, it is not necessary to analyze the energy spectrum of the radiation source at a specific energy setting for different electronic confining cylinders.

[0135] In step 630 , the processing device 140A (e.g., the acquisition module 501 , the calculation module 502 , and the determination module 503 ) may determine the parameters of the primary virtual source of the initial multi-source model based on the simulated off-axis ratio (OAR) curve and the measured OAR curve corresponding to the energy spectrum radiation passing through the phantom.

[0136] In some embodiments, the processing device 140A may obtain a measured OAR curve corresponding to the energy spectrum radiation passing through the phantom. The processing device 140A may calculate (or simulate) a simulated OAR curve based on the initial parameters of the main virtual source and the initial phase space file. The processing device 140A may adjust the initial parameters of the main virtual source based on the simulated OAR curve and the measured OAR curve, thereby determining the parameters of the main virtual source. In some embodiments, the simulated OAR curve and the measured OAR curve may correspond to the same electronic light limiting cylinder (e.g., 10×10 cm 2 More description on the determination of the parameters of the master virtual source can be found elsewhere in this disclosure (e.g., Figure 10 and its description).

[0137] In step 640 , the processing device 140A (eg, the acquisition module 501 , the calculation module 502 , and the determination module 503 ) may determine a correction coefficient for an electronic confining cylinder coupled to the primary source. The electronic confining cylinder may be one of a plurality of electronic confining cylinders other than a reference electronic confining cylinder.

[0138] In some embodiments, the processing device 140A may obtain an output factor corresponding to the electronic light-limiting cylinder based on a reference electronic light-limiting cylinder. The output factor corresponding to the electronic light-limiting cylinder may indicate a ratio between a maximum dose corresponding to the electronic light-limiting cylinder and a maximum dose corresponding to the reference electronic light-limiting cylinder. The output factor corresponding to the electronic light-limiting cylinder may be greater than 1 or less than 1. The output factor of the reference electronic light-limiting cylinder may be equal to 1. The processing device 140A may determine a simulated output factor corresponding to the electronic light-limiting cylinder based on the structural parameters and energy spectrum of the electronic light-limiting cylinder.

[0139] The processing device 140A may further determine the correction coefficient of the electronic light limiting cylinder based on the output factor corresponding to the electronic light limiting cylinder and the analog output factor corresponding to the electronic light limiting cylinder. More description on the determination of the correction coefficient of the electronic light limiting cylinder can be found elsewhere in this disclosure (e.g., Figure 11 and its description).

[0140] At step 650 , the processing device 140A (eg, the determination module 503 ) may determine a target multi-source model of radiation sources corresponding to the energy spectrum based at least in part on the initial multi-source model, weights, parameters of the master virtual source, and correction coefficients.

[0141] In some embodiments, the target multi-source model may include a target phase space file. The processing device 140A may determine the target phase space file by updating the initial phase space file of the initial multi-source model based at least in part on the weights, parameters, and correction coefficients of the main virtual source. For example, the target phase space file may further include an energy spectrum determined based on the weights. As another example, the initial parameters of the main virtual source in the initial phase space file may be updated by merging the parameters of the main virtual source. As a further example, the target phase space file may further include a plurality of correction coefficients corresponding to a plurality of electronic light limiting cylinders. When applying the target multi-source model, a specific correction coefficient may be selected from the plurality of correction coefficients according to a specific electronic light limiting cylinder.

[0142] In the traditional modeling process, it may be necessary to consider multiple virtual sources and adjust the parameters of each virtual source, which is relatively complicated; it may be necessary to determine multiple energy spectra for multiple electronic limiting tubes separately, which is time-consuming; the initial phase space file may contain a large amount of scattering kernel data indicating the positions and directions of multiple simulated particles, which need to be pre-calculated and stored, taking up storage space and computing resources. According to some embodiments of the present disclosure, a target multi-source model corresponding to a radiation source of a specific energy may include fewer virtual sources than a traditional multi-source model. In the process of constructing the target multi-source model, the processing device 140A can determine the initial parameters of the virtual source based on the structural parameters of the radiation source; determine the initial phase space file based on direct sampling; only adjust the initial parameters of the main virtual source; and based on the reference electronic limiting tube of the multiple electronic limiting tubes, only determine one energy spectrum corresponding to the specific energy setting of the radiation source, so that the modeling process is more efficient and accurate.

[0143] It should be noted that the above description of process 600 is provided for illustrative purposes only and is not intended to limit the scope of the present disclosure. A person having ordinary skill in the art may make various changes or modifications based on the teachings of the present disclosure. However, such changes and modifications do not depart from the scope of the present disclosure. In some embodiments, one or more steps may be omitted and / or one or more additional steps may be added. For example, process 600 may further include a step for storing information and / or data generated during the modeling process (e.g., a target multi-source model). Additionally or alternatively, process 600 may also include a step for determining the weights of photons. In some embodiments, the initial multi-source model may include additional virtual sources. For example, the initial multi-source model may include a third virtual source of secondary electrons, corresponding to the second portion of primary electrons impinging on collimation assembly 406, for simulating collimation assembly 406. The third virtual source may be a line source. The plurality of simulated particles may include a fourth portion, corresponding to the secondary electrons generated by the second portion of primary electrons impinging on collimation assembly 406. In some embodiments, the position and direction of the fourth portion of simulated particles may be determined based on direct sampling (e.g., based on a uniform distribution).

[0144] Figure 7 Schematic diagram of an exemplary virtual source of an initial multi-source model of a radiation source according to some embodiments of the present disclosure. Figure 7As shown, the initial multi-source model of the radiation source of the treatment head 113 may include a primary virtual source and a secondary virtual source. The primary virtual source may be a point source (also referred to as the primary virtual source 702). The primary virtual source 702 may include an axis that coincides with the axis 412 of the radiation source. The secondary virtual source may correspond to a reference electronic confinement cylinder (e.g., the electronic confinement cylinder 408) of the radiation source. The secondary virtual source may include a second point source 704 and a surface source 706. In some embodiments, the primary virtual source 702 or the second point source 704 may include any shape. For example, the primary virtual source 702 or the second point source 704 may be a circular point source, a square point source, etc. The following description is provided with reference to the primary virtual source 702 and the second point source 704 being circular point sources. It should be understood that this is for illustrative purposes and not for limitation.

[0145] The main virtual source 702 may include initial parameters, including, for example, the size of the main virtual source 702, the vertical position of the main virtual source 702 along the axis of the main virtual source 702 (also referred to as the height position of the main virtual source 702), the particle flux distribution of the main virtual source 702, etc., or any combination thereof. As an example only, the size of the circular main virtual source 702 refers to the diameter of the main virtual source 702 (for example, 2 mm, 1.5 mm, etc.). The particle flux of the main virtual source 702 refers to the number (or count) of simulated particles per unit area of ​​the fourth plane perpendicular to the axis of the main virtual source 702. For simplicity, the fourth plane perpendicular to the axis of the main virtual source 702 may also be referred to as a horizontal plane. The horizontal plane can be centered at the position where the axis of the main virtual source 702 intersects the horizontal plane. Accordingly, the particle flux distribution of the main virtual source 702 refers to the distribution of multiple particle fluxes of the main virtual source 702 on the horizontal plane, which is a function of the distance from the center of the horizontal plane. Similar to the particle flux distribution of the first portion of the simulated particles on the first plane in step 610, the particle flux distribution of the main virtual source 702 can be assumed to conform to a fourth distribution function (e.g., a third Gaussian function). That is, the probability of the simulated particle passing through the horizontal plane at a position close to the center of the horizontal plane (e.g., the intersection point where the axis of the main virtual source 702 intersects the horizontal plane) can be greater than the probability of the simulated particle passing through the horizontal plane at a position far from the center of the horizontal plane. In some embodiments, the initial parameters of the main virtual source 702 can be determined based on the structural parameters of the generator 402 and the scattering foil 404. By way of example only, the height position of the main virtual source 702 can be set between the height position of the generator 402 and the height position of the scattering foil 404. As another example, the height position of the main virtual source 702 can be set to coincide with the height position of the generator 402.

[0146] The second point source 704 may correspond to the upper portion 408-1 and the middle portion 408-2 of the electronic light limiting tube 408. The second point source 704 may include initial parameters, including the size of the second point source 704, the vertical position of the second point source 704 along the axis of the secondary virtual source (also referred to as the height position of the second point source 704), the particle flux distribution of the second point source 704, etc., or any combination thereof. As an example only, the size of the circular second point source 704 refers to the diameter of the second point source 704 (for example, 2 mm, 1.5 mm, etc.). The particle flux of the second point source 704 refers to the number (or count) of simulated particles per unit area of ​​the fifth plane perpendicular to the axis of the secondary virtual source. For the sake of simplicity, the fifth plane perpendicular to the axis of the secondary virtual source may also be referred to as the second horizontal plane. The second horizontal plane can be centered at the position where the axis of the main virtual source intersects the second horizontal plane. Accordingly, the particle flux distribution of the second point source 704 refers to the distribution of multiple particle fluxes of the second point source 704 on the second horizontal plane, which is a function of the distance from the center of the second horizontal plane. Similar to the particle flux distribution of the first sub-portion of the simulated particles on the second plane in step 610, it can be assumed that the particle flux distribution of the second point source 704 conforms to the fifth distribution function (e.g., the fourth Gaussian function). That is, the probability of the simulated particle passing through the second horizontal plane at a position close to the center of the second horizontal plane (e.g., the intersection where the axis of the main virtual source intersects with the second horizontal plane) can be greater than the probability of the simulated particle passing through the second horizontal plane at a position away from the center of the second horizontal plane. In some embodiments, the initial parameters of the second point source 704 can be determined based on the structural parameters of the electronic light limiting tube 408. By way of example only, the height position of the second point source 704 can be specified to coincide with a certain height position (e.g., the center position) between the upper portion 408-1 and the middle portion 408-2.

[0147] The surface source 706 may correspond to the lower portion 408-3 of the electronic light-limiting cylinder 408. The surface source 706 may include initial parameters, including the size of the surface source 706, the vertical position of the surface source 706 along the axis of the main virtual source (also referred to as the height position of the surface source 706), the particle flux distribution of the surface source 706, etc., or any combination thereof. As an example only, the size of the surface source 706 refers to the area and shape of the surface source 706. The particle flux of the surface source 706 refers to the number (or count) of simulated particles per unit area of ​​the sixth plane perpendicular to the axis of the main virtual source. For the sake of simplicity, the sixth plane perpendicular to the axis of the main virtual source may also be referred to as the third horizontal plane. Accordingly, the particle flux distribution of the surface source 706 refers to the distribution of multiple particle fluxes of the surface source 706 on the third horizontal plane, which is a function of the distance from the center of the third horizontal plane. Similar to the particle flux distribution of the second sub-portion of the simulated particles in step 610, it can be assumed that the particle flux distribution of the surface source 706 conforms to the sixth distribution function (e.g., the second uniform function). That is, the probability of the simulated particle passing through the third horizontal plane at the first position on the third horizontal plane can be equal to the probability of the simulated particle passing through the third horizontal plane at the second position on the third horizontal plane. In some embodiments, the initial parameters of the surface source 706 can be determined based on the structural parameters of the electronic light limiting cylinder 408. As an example only, the size of the surface source 706 can be the same as the size of the end opening of the electronic light limiting cylinder 408. As another example, the height position of the surface source 706 can be specified to coincide with the height position of the lower portion 408-3.

[0148] It should be noted that the above description is provided for illustrative purposes only and is not intended to limit the scope of the present disclosure. A person having ordinary skill in the art may make various changes or modifications based on the teachings of the present disclosure. However, such changes and modifications do not depart from the scope of the present disclosure. In some embodiments, the radiation source of the treatment head 113 may also include a block (e.g., Figure 4 The processing device 140 may further determine initial parameters of the surface source 706 based on the structural parameters of the block. For example, the size of the surface source 706 may be the same as the size of the opening of the block.

[0149] Figure 8is a flowchart of an exemplary process for determining a weight for each of the different energies of the energy spectrum of a radiation source according to some embodiments of the present disclosure. In some embodiments, process 800 can be implemented as a set of instructions (e.g., an application) stored in storage device 150, memory 220, or memory 390. Processing device 140A, processor 210, and / or CPU 340 can execute the instructions, and when the instructions are executed, processing device 140A, processor 210, and / or CPU 340 can be configured to perform process 800. The steps of the process shown below are for illustration only. In some embodiments, process 800 can be completed by one or more additional steps not described and / or one or more steps that do not need to be discussed. In addition, Figure 8 The order of the steps of process 800 shown and described below is not limiting. In some embodiments, the energy spectrum described elsewhere in this disclosure (e.g., Figure 6 Step 620 shown).

[0150] At step 810, the processing device 140A (e.g., the computing module 502) may calculate, based on the initial phase space file of the initial multi-source model, different energy PDD curves in the phantom corresponding to different energies of the energy spectrum. The energy spectrum may correspond to the energy settings of the radiation source providing an average energy (e.g., 6 MeV, 12 MeV, 18 MeV, etc.). Each PDD curve may correspond to an energy. For example, when the average energy of the energy spectrum is 12 MeV, the multiple energies may include energies of 1 MeV, 2 MeV, ..., 12 MeV, 13 MeV, ..., respectively. The average energy of the different energies may be 12 MeV.

[0151] The initial phase space file may correspond to a certain SSD (e.g., 100 cm). That is, the initial phase space file is determined when the distance from the simulated radiation source to the surface of the phantom (e.g., a water phantom) is equal to a certain SSD. The initial phase space file may include information of multiple simulated particles (e.g., electrons and photons), including the energy, position, and velocity vector of each simulated particle. Multiple simulated particles may be used to determine different energy PDD curves. For example, the processing device 140A may calculate different energy PDD curves by inputting the initial phase space file (or information of multiple simulated particles) into software such as DOSXYZnrc software, MCSIM software, etc. The software may output different energy PDD curves.

[0152] In step 820, the processing device 140A (eg, the acquisition module 501) may acquire a measured PDD curve in the phantom corresponding to radiation of the energy spectrum passing through the phantom. The measured PDD curve may be related to the axis of the radiation source.

[0153] When a phantom (e.g., a water phantom) is subjected to the energy spectrum of a radiation source, a physical measurement of the measured PDD curve can be performed. Specifically, the PDD is the ratio of the radiation dose (or referred to as the dose) at any depth of the phantom to the dose at a fixed reference depth when a constant SSD (e.g., 100 cm) is used. In some embodiments, the fixed reference depth may be the depth corresponding to the maximum dose. When the SSD is fixed, multiple doses may be measured, each dose corresponding to a depth on the axis of the radiation source (e.g., a depth of 0 cm to 25 cm). In some embodiments, the radiation source may include an electronic confining cylinder. The radiation field of the radiation source may be determined by the electronic confining cylinder. The electronic confining cylinder may be of any size (e.g., 6×6 cm 2 , 10×10cm 2 , 15×15cm 2 , 20×20cm 2 , 25×25cm 2 For example, the size of the electronic light-limiting tube is 10×10cm 2 The processing device 140A may determine a plurality of measured PDDs based on a plurality of doses measured at different depths at a plurality of points along the axis and a dose at a reference point (e.g., a maximum dose point). In some embodiments, the dose may be calculated (e.g., by linear interpolation) from the measured dose of the PDD. The processing device 140A may determine a measured PDD curve based on the measured PDD with or without the calculated PDD.

[0154] In some embodiments, the dose at a point in the phantom can be measured using a dosimeter. For example, the dosimeter can be placed in the radiation field of a radiation source to perform the measurement. In some embodiments, the dosimeter can include a film dosimeter, an ion chamber dosimeter, a diode dosimeter, or any combination thereof.

[0155] At step 830, the processing device 140A (e.g., the determination module 503) may determine a composite PDD curve based on the different energy PDD curves by adjusting at least one initial weight until a first difference between the composite PDD curve and the measured PDD curve is below a first threshold. Each initial weight may correspond to one energy.

[0156] In some embodiments, the processing device 140A may determine the difference between the maximum absolute dose corresponding to the composite PDD curve and the maximum absolute dose corresponding to the measured PDD curve as a first difference. In some embodiments, the processing device 140A may determine the maximum deviation of each simulated PDD from the corresponding measured PDD as a first difference. The processing device 140A may then determine whether the difference is below a first threshold (e.g., 5%, 4%, 3%, 2%, 1%, etc.). In some embodiments, the first threshold may be set according to a default setting of the medical system 100 or by a user or operator via the terminal 130.

[0157] In some embodiments, processing device 140A may further calculate the average energy of photons contained in the radiation from the radiation source based on the energy spectrum. Processing device 140A may determine a composite PDD curve based on the different energy PDD curves and the average energy of the photons. The initial weight may include multiple weights for the different energy PDD curves and a single weight for the photons. In some embodiments, processing device 140A may determine the average energy of the measured photons based on the measured PDD curve. Processing device 140A may determine the weight of the photons based on the calculated average energy and the measured average energy.

[0158] At step 840, processing device 140A (e.g., determination module 503) may determine a weight for each of the different energies based on the adjusted weights. Processing device 140A may assign a weight to each of the plurality of PDD curves as a weight for the corresponding energy. Processing device 140A may store the different energies with corresponding weights (and / or photon weights) associated with the energy spectrum of the radiation source in a storage device (e.g., storage device 150). In some embodiments, processing device 140A may retrieve the weights for the different energies and / or photons to determine a target multi-source model.

[0159] It should be noted that the above description of process 800 is provided only for the purpose of illustration, and is not intended to limit the scope of the present disclosure. For people with ordinary skills in the art, various changes or modifications can be made according to the teachings of the present disclosure. However, these changes and modifications do not depart from the scope of the present disclosure. In some embodiments, one or more steps can be omitted and / or one or more additional steps can be added. For example, process 800 can also include the step of generating an initial phase space file based on the initial multi-source model. Additionally or alternatively, process 800 can also include sending the first difference to a terminal device (e.g., terminal 130) of the user. The user can adjust the weight of each component PDD curve through the terminal device.

[0160] Figure 9 FIG. 9 is a diagram 900 of an exemplary measured PDD curve and a corresponding composite PDD curve according to some embodiments of the present disclosure. Figure 9 As shown, curve 901 represents the measured PDD curve corresponding to the energy spectrum of the radiation source, and curve 902 represents the composite PDD curve of the PDD curves of different energies and the average energy of the photons corresponding to the energy spectrum. Figure 9, the portion in the dashed box 903 can be associated with the average energy of the photons radiated by the radiation source, indicating photon contamination. The portions in the dashed box 907 that are not aligned with each other represent a first difference between the measured PDD curve and the composite PDD curve. When the first difference is lower than a first threshold (e.g., 5%, 4%, 3%, 2%, 1%), the processing device 140A can determine that the weights corresponding to the component PDD curves reflected in the composite PDD curve are acceptable. The weights corresponding to the component PDD curves determined in this way can be assigned to the corresponding energies, thereby determining the energy spectrum.

[0161] Figure 10 is an exemplary flowchart for determining parameters of a primary virtual source of a target multi-source model according to some embodiments of the present disclosure. In some embodiments, process 1000 may be implemented as a set of instructions (e.g., an application) stored in storage device 150, memory 220, or memory 390. Processing device 140A, processor 210, and / or CPU 340 may execute the instruction set, and when executing the instructions, processing device 140A, processor 210, and / or CPU 340 may be configured to execute process 1000. The steps of the process shown below are for illustration only. In some embodiments, process 1000 may be completed by one or more additional steps not described and / or without one or more steps discussed. In addition, Figure 10 The order of the steps of process 1000 shown and described below is not limiting. In some embodiments, parameters of the master virtual source described elsewhere in this disclosure (e.g., Figure 6 Step 630 shown).

[0162] At step 1010, the processing device 140A (e.g., the acquisition module 501) may acquire a measured off-axis ratio (OAR) curve corresponding to an energy spectrum of radiation passing through the phantom. The energy spectrum may correspond to an average energy of a radiation source generating the radiation at an energy setting (e.g., 12 MeV).

[0163] The OAR is the ratio of the off-axis dose to the axial dose (i.e., the dose at a point on the axis of the radiation source, e.g., axis 412 of treatment head 113) at the same depth within the radiation field of a phantom (e.g., a water tank). The radiation field can be generated by radiation from the radiation source at an energy setting. For radiation from the radiation source at the same energy setting, the radiation field can depend on the presence and configuration (e.g., structural parameters) of the radiation source's electronic confinement cylinder and / or a block (e.g., a lead block) operably coupled to the electronic confinement cylinder. In some embodiments, similar to Figure 8Step 820 describes obtaining a measured PDD curve, and multiple OAR values ​​(or simply OAR) at multiple off-axis positions at the same depth (e.g., the depth at which the maximum dose occurs) can be determined based on the doses at the multiple off-axis positions at the same depth and the dose at the axial point. As used herein, different off-axis positions at the same phantom depth (or simply depth) refer to positions on the same plane perpendicular to the axis along the depth of the phantom (coincident with the axis of the radiation source) and at different distances from the axis along the depth of the phantom. The processing device 140A can determine a measured OAR curve based on multiple OARs. In some embodiments, OAR values ​​can be calculated (e.g., by linear interpolation) from the measured OARs. The processing device 140A can determine a measured OAR curve based on the measured OARs with or without calculated OARs.

[0164] At step 1020 , the processing device 140A (eg, the computing module 502 ) may determine / update a simulated OAR curve in the phantom based on the initial / updated parameters of the primary virtual source of the initial multi-source model and the initial / updated phase space file of the initial multi-source model.

[0165] The radiation source may include a main source and an electronic limiting tube. The main virtual source of the initial multi-source model may be configured to simulate the main source. The initial phase space file may include information of multiple simulated particles for simulating the radiation of the main source. In some embodiments, the initial (or updated) parameters of the main virtual source may include the size, position, particle flux distribution, etc. of the main virtual source. The size of the main virtual source may refer to the diameter of the main virtual source (for example, in the range of 0 to 2 mm). The position of the main virtual source may refer to the position of the plane perpendicular to the axis of the radiation source (for example, Figure 1 The particle flux distribution of the main virtual source can conform to a Gaussian distribution. In some embodiments, the initial parameters of the main virtual source can be determined based on the structural size and / or structural position of the main source, such as the radiation source.

[0166] In some embodiments, the initial multi-source model may further include a secondary virtual source configured to simulate an electronic confinement cylinder operatively coupled to the primary source. The electronic confinement cylinder may be of any size (e.g., 6×6 cm2, 10×10 cm2, 2 , 15×15cm 2 , 20×20cm 2 , 25×25cm 2 For example, the size of the electronic light-limiting tube is 10×10cm 2 The simulated OAR curve can be independent of the size of the electronic light limiting tube.

[0167] In some embodiments, similar to Figure 8The PDD curve of the simulated component described in step 810 can be determined by inputting the initial phase space file (or information of multiple simulated particles in the initial space file) into software such as DOSXYZnrc software or MCSIM software to determine the simulated OAR curve. The software can output the simulated OAR curve.

[0168] At step 1030 , the processing device 140A (eg, the computing module 502 ) may determine a second difference between the penumbra region of the simulated OAR curve and the penumbra region of the measured OAR curve.

[0169] As described herein, the penumbra region of an OAR curve refers to the width range of the OAR within a threshold range (e.g., 80% to 20%, 90% to 10%, etc.). The processing device 140A may determine the similarity between the penumbra region of the simulated OAR curve and the penumbra region of the measured OAR curve. The processing device 140A may determine a second difference value based on the similarity. In some embodiments, the processing device 140A may determine the maximum deviation between each simulated OAR and the corresponding measured OAR as the second difference value.

[0170] At step 1040, processing device 140A (e.g., computing module 502) may determine whether the second difference is below a second threshold. In response to determining that the second difference is not below the second threshold, processing device 140A may proceed to step 1050. In response to determining that the second difference is below the second threshold, processing device 140A may proceed to step 1060.

[0171] In some embodiments, the second threshold may be set according to a default setting of the medical system 100 or by a user or operator through the terminal 130 .

[0172] At step 1050 , the processing device 140A (eg, the computing module 502 ) may adjust at least one initial / updated parameter of the primary virtual source.

[0173] In some embodiments, processing device 140A may receive user input associated with initial parameters of the primary virtual source via terminal 130. Processing device 140A may adjust the initial parameters of the primary virtual source based on the user input. In some embodiments, processing device 140A may automatically adjust the initial parameters of the primary virtual source. Processing device 140A may then repeat step 1020 to determine an updated simulated OAR based on the updated parameters of the primary virtual source until the second difference falls below a second threshold.

[0174] In step 1060 , the processing device 140A (eg, the determination module 503 ) may determine the parameters of the primary virtual source based on the adjusted initial parameters. The processing device 140A may designate the adjusted initial parameters as the parameters of the primary virtual source.

[0175] In some embodiments, the processing device 140A may store parameters of the master virtual source related to the energy spectrum of the radiation source in a storage device (eg, the storage device 150 ) and may determine a target multi-source model based on the parameters of the master virtual source.

[0176] It should be noted that the above description of process 1000 is provided for illustrative purposes only and is not intended to limit the scope of the present disclosure. For those with ordinary skills in the art, various changes or modifications can be made according to the teachings of the present disclosure. However, these changes and modifications do not depart from the scope of the present disclosure. In some embodiments, one or more steps can be omitted and / or one or more additional steps can be added. For example, process 1000 can also include a step of obtaining structural parameters of the radiation source. Additionally or alternatively, process 1000 can also include a step for generating an initial phase space file based on the initial multi-source model.

[0177] Figure 11 is a flowchart of an exemplary process for determining a correction coefficient corresponding to an electronic light limiting cylinder according to some embodiments of the present disclosure. In some embodiments, process 1100 can be implemented as a set of instructions (e.g., an application) stored in storage device 150, memory 220, or memory 390. Processing device 140A, processor 210, and / or CPU 340 can execute the instructions, and when executing the instructions, processing device 140A, processor 210, and / or CPU 340 can be configured to perform process 1100. The steps of the process shown below are for illustration only. In some embodiments, process 1100 can be completed by one or more additional steps not described and / or without one or more steps discussed. In addition, Figure 11 The order of the steps of the process 1100 shown and described below is not limiting. In some embodiments, the parameters of the correction coefficient of the electronic light limiting cylinder described elsewhere in this disclosure (for example, Figure 6 Step 640 shown).

[0178] In step 1110, the processing device 140A (e.g., the acquisition module 501) may acquire an output factor corresponding to each of the plurality of electronic light limiting cylinders. As used herein, a specific output factor corresponding to a specific electronic light limiting cylinder refers to the ratio of the dose at the maximum dose point measured under the specific electronic light limiting cylinder to the dose at the maximum dose point measured under the reference electronic light limiting cylinder. For example, when the reference electronic light limiting cylinder is 10×10 cm 2 When the dose at the maximum dose point corresponding to the reference electronic light limiting tube is x, 15×15cm 2 The dose at the maximum dose point corresponding to the electronic light-limiting tube is y, so the dose of 15×15cm 2 The output factor of the electronic light limiting tube is For example, when the reference electronic light limiting tube is 10×10cm 2 When 10×10cm 2 The output factor of the electronic light limiting tube is 1.

[0179] In some embodiments, different electronic confining cylinders can correspond to different output factors. Each electronic confining cylinder can be operably coupled to the same primary source of radiation that produces radiation corresponding to an energy setting (e.g., 12 MeV). The energy setting of the radiation source can correspond to an energy spectrum. The output factor corresponding to the electronic confining cylinder can then be determined at a SSD (e.g., 100 cm).

[0180] In step 1120 , the processing device 140A (eg, the determining module 503 ) may determine the analog output factor corresponding to each of the plurality of electronic light limiting cylinders based on the structural parameters of the electronic light limiting cylinder.

[0181] The structural parameters of the electronic light limiting tube may include size, position, etc. or a combination thereof. The size of the electronic light limiting tube can be estimated by the size of the opening at the end of the electronic light limiting tube (for example, 6×6 cm 2 , 10×10cm 2 , 15×15cm 2 In some embodiments, the electronic light limiting cylinder can be operatively connected to a block (e.g., Figure 4 The radiation field of the radiation source may be related to the shape and size of the block. In this case, the structural parameters of the electronic light limiting cylinder may further include the shape and size of the block.

[0182] The processing device 140A may obtain a specific multi-source model from a storage device (eg, storage device 150). The specific multi-source model may be similar to Figure 8 or the initial multi-source model described in 10. For example, a specific multi-source model may include a specific primary virtual source for simulating a primary source and a specific secondary virtual source for simulating an electronic light limiting cylinder of a radiation source. The parameters (e.g., size, size, position) of the specific primary virtual source may be determined according to Figure 10 The processing device 140A may generate a specific phase space file corresponding to a specific electronic light limiting cylinder based on a specific multi-source model. In some embodiments, similar to Figure 8The determination of the simulated component PDD curve described in step 810 can be based on the specific phase space file (or the information of multiple simulated particles in the specific phase space file) to determine the simulated output factor corresponding to the electronic confining cylinder. For example, the specific phase space file (or the information of multiple simulated particles in the specific phase space file) can be input into software such as DOSXYZnrc software or MCSIM software to determine the simulated output factor corresponding to the specific electronic confining cylinder. The software can then output the output factor corresponding to the specific electronic confining cylinder.

[0183] In 1130 , the processing device 140A (eg, the determination module 503 ) may determine each correction factor for the plurality of electronic constrictors based on the output factor and the simulated output factor.

[0184] As used herein, the correction coefficient of an electronic confining cylinder may be used to correct an output factor corresponding to a second electronic confining cylinder. For example, when the analog output factor of a particular electronic confining cylinder is m and the output factor corresponding to the particular electronic confining cylinder is n, the processing device 140A may determine the correction coefficient of the particular electronic confining cylinder as The processing device 140A may store the correction coefficients for each of the plurality of electronic constrictors for further use, such as for correcting an output factor of a particular electronic constrictor during treatment using a radiation source with the particular electronic constrictor.

[0185] It should be noted that the above description of process 1100 is provided for illustrative purposes only and is not intended to limit the scope of the present disclosure. A person having ordinary skill in the art may make various changes or modifications based on the teachings of the present disclosure. However, such changes and modifications do not depart from the scope of the present disclosure. In some embodiments, one or more steps may be omitted and / or one or more additional steps may be added. For example, process 1100 may further include a step for storing information and / or data (e.g., a correction coefficient for each second electronic light limiting cylinder) in storage device 150.

[0186] Figure 12 is a flow chart of an exemplary process for determining a dose distribution in an object according to some embodiments of the present disclosure. In some embodiments, process 1200 can be implemented as a set of instructions (e.g., an application) stored in storage device 150, memory 220, or memory 390. Processing device 140B, processor 210, and / or CPU 340 can execute the instructions, and when executing the instructions, processing device 140B, processor 210, and / or CPU 340 can be configured to perform process 1200. The steps of the process shown below are for illustration only. In some embodiments, process 1200 can be completed by one or more additional steps not described and / or without one or more steps discussed. In addition, Figure 12The order in which the steps of process 1200 are shown and described below is not limiting.

[0187] In step 1210 , the processing device 140B (eg, the acquisition module 504 ) may obtain structural parameters of the electronic light limiting cylinder of the radiation source.

[0188] The radiation source may have an axis perpendicular to the radiation source outlet. The radiation source may also include a primary source. Further description of the radiation source may be found elsewhere in this disclosure (e.g., Figure 4 and 6 and its description).

[0189] In some embodiments, the structural parameters of the electronic light limiting cylinder may include size, position, etc. or any combination thereof. In some embodiments, the position of the electronic light limiting cylinder may refer to the position of the center point of the electronic light limiting cylinder along the direction of the radiation source outlet. The size of the end opening of the electronic light limiting cylinder (for example, 6×6 cm 2 , 10×10cm 2 , 15×15cm 2 In some embodiments, the electronic light limiting cylinder can be operatively connected to a block (e.g., Figure 4 The radiation field of the radiation source may be related to the shape and size of the block. In this case, the structural parameters of the electronic light limiting cylinder may further include the shape and size of the block.

[0190] In step 1220 , the processing device 140B (eg, the acquisition module 504 ) may acquire a target multi-source model of radiation sources corresponding to the energy spectrum.

[0191] The energy spectrum of the radiation source can correspond to a specific energy setting, such as 6 MeV, 12 MeV, 18 MeV, etc. The radiation source can include multiple energies corresponding to multiple weights. The weights of the multiple energies can correspond to the specific energy setting.

[0192] The target multi-source model may include at least a primary virtual source corresponding to the primary source and a secondary virtual source corresponding to the electronic light limiting cylinder. The primary virtual source may be a first point source, and the secondary virtual source may include a second point source and a surface source. For example, the electronic light limiting cylinder includes an upper portion, a middle portion, and a lower portion, and the second point source may correspond to the upper portion and the middle portion of the electronic light limiting cylinder. The surface source may correspond to the lower portion of the electronic light limiting cylinder. More description of the target multi-source model of radiation sources can be found elsewhere in this disclosure (e.g., Figure 6 and 7 and its related descriptions).

[0193] In step 1230 , the processing device 140B (eg, the determination module 505 ) may determine a phase space file containing information of a plurality of simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic confining cylinder.

[0194] As used herein, radiation from a radiation source refers to electrons and / or photons that pass through an object from an end opening of an electronic light-limiting cylinder. In some embodiments, the radiation from a radiation source may include primary electrons, photons, and secondary electrons. The primary electrons and photons may be generated by a primary source. The primary electrons may include a first portion and a second portion that leave the radiation source without being scattered in the radiation source. Secondary electrons may be generated by the second portion of the primary electrons striking the electronic light-limiting cylinder. The first portion of the simulated particles may correspond to the first portion of the primary electrons, the second portion of the simulated particles may correspond to the photons, and the third portion of the simulated particles may correspond to the secondary electrons.

[0195] In some embodiments, the information of the plurality of simulated particles contained in the phase space file may include the position, direction, energy, etc. of each of the plurality of simulated particles. In some embodiments, the processing device 140B may input the structural parameters of the electronic light limiting cylinder into the target multi-source model. The simulated particles in the phase space file may be determined based on direct sampling (e.g., random direct sampling). More descriptions on determining the phase space file corresponding to the radiation source can be found elsewhere in this disclosure (e.g., Figure 13 and its related descriptions).

[0196] At step 1240 , the processing device 140B (eg, the acquisition module 504 ) may acquire a transmission model of the energy spectrum radiation passing through the object.

[0197] The transport model may be configured to simulate particle transport of a plurality of simulated particles. In some embodiments, the transport model may include a Monte Carlo (MC) algorithm, a Voxel Monte Carlo (VMC) algorithm, a Macro Monte Carlo (MMC) algorithm, or the like, or any combination thereof.

[0198] At step 1250 , the processing device 140B (eg, the determination module 505 ) may determine a dose distribution in the subject based on the phase space file and the transmission model.

[0199] In some embodiments, the processing device 140B may input a phase space file (or information of multiple simulated particles) into the transmission model. In some embodiments, the energy spectrum of the radiation source, the spatial distribution of simulated particles in the radiation field of the radiation source, the angular distribution, etc. may be input into the transmission model. According to the input information, the transmission of multiple simulated particles may be simulated based on the transmission model. The transmission model may then output multiple doses at multiple positions in an object (e.g., a patient) corresponding to the electronic light limiting cylinder. The processing device 140B may determine the dose distribution (e.g., a 3D dose distribution) in the object based on the multiple doses. In some embodiments, the processing device 140B may determine the corrected dose for each of the multiple positions in the object based on the correction coefficient corresponding to the electronic light limiting cylinder. The determination of the correction coefficient corresponding to the electronic light limiting cylinder may be combined with Figure 11 Then, the processing device 140B may determine an updated dose distribution in the object based on the corrected dose. The processing device 140B may determine the updated dose distribution as the dose distribution of the object. In some embodiments, the dose distribution in the object may be represented by a plurality of dose distribution curves (e.g., Figure 14 Dose distribution curve shown).

[0200] It should be noted that the above description of process 1200 is provided for illustrative purposes only and is not intended to limit the scope of the present disclosure. For a person with ordinary skills in the art, various changes or modifications can be made according to the teachings of the present disclosure. However, these changes and modifications do not depart from the scope of the present disclosure. In some embodiments, one or more steps can be omitted and / or one or more additional steps can be added. For example, process 1200 may also include a step for acquiring a CT image of an object (e.g., a patient) to determine the shape of a region of interest (ROI). Additionally or alternatively, process 1200 may also include transmitting the dose distribution of the object to a user's terminal device (e.g., terminal 130). The user can view the dose distribution through the terminal device for further treatment.

[0201] Figure 13 1 is a flowchart of an exemplary process for determining a phase space file of a target multi-source model according to some embodiments of the present disclosure. In some embodiments, process 1300 can be implemented as a set of instructions (e.g., an application) stored in storage device 150, memory 220, or memory 390. Processing device 140B, processor 210, and / or CPU 340 can execute instructions, and when executing instructions, processing device 140B, processor 210, and / or CPU 340 can be configured to perform process 1300. The steps of the process shown below are for illustration only. In some embodiments, process 1300 can be completed by one or more additional steps not described and / or without one or more steps discussed. In addition, Figure 13 The order of the steps of process 1300 shown and described below is not limiting. Step 1230 in process 1200 can be implemented by executing one or more steps of process 1300.

[0202] Combine Figure 6As described above, the target multi-source model of the radiation source may include a target phase space file. Since the target multi-source model is determined based on a reference electronic light limiting cylinder, the target phase space file may be associated with the reference electronic light limiting cylinder. If the electronic light limiting cylinder of the main source operably coupled to the radiation source is the same as the reference electronic light limiting cylinder, the processing device 140B may designate the target phase space file as the phase space file to determine the dose distribution in the object. Alternatively, if the electronic light limiting cylinder is different from the reference electronic light limiting cylinder, the processing device 140B may determine the phase space file, in particular, the information of the multiple simulated particles of the phase space file, based on the target phase space file and the structural parameters of the electronic light limiting cylinder according to process 1300.

[0203] In step 1310 , the processing device 140B (eg, the determination module 505 ) may determine the positions and directions of the plurality of simulated particles based on the structural parameters of the electronic confining cylinder.

[0204] Similar to the initial phase space file described in step 610, the plurality of simulated particles in the phase space file may include a first portion corresponding to primary electrons not scattered in the radiation source, a second portion corresponding to photons, and a third portion corresponding to secondary electrons corresponding to the electronic light limiting cylinder. The second portion of simulated particles may include a first sub-portion of simulated particles corresponding to the second point source of the target multi-source model and a second sub-portion of simulated particles corresponding to the area source of the target multi-source model.

[0205] Similar to the determination of the initial phase space file described in step 610, for each of the first portion of simulated particles, the processing device 140B can determine the position and direction of the simulated particles by a fourth direct sampling based on a seventh distribution function (e.g., a fifth Gaussian function) in a manner similar to step 610. For each of the first sub-portion of simulated particles, the processing device 140B can determine the position and direction of the simulated particles by a fifth direct sampling based on an eighth distribution function (e.g., a sixth Gaussian function). For each of the second sub-portion of simulated particles, the processing device 140B can determine the position and direction of the simulated particles by a sixth distribution function based on a ninth distribution function (e.g., a third uniform distribution function). In some embodiments, the processing device 140B can specify the position and direction of the first portion of the simulated particles in the target phase space file as the position and direction in the phase space file, which is similar to the determination of the initial phase space file in step 610.

[0206] At step 1320 , the processing device 140B (eg, the determination module 505 ) may determine particle energies of the plurality of simulated particles based on the target multi-source model.

[0207] In some embodiments, processing device 140B may obtain an energy spectrum from a target phase space file of a target multi-source model. Processing device 140B may determine the particle energy of one of the plurality of simulated particles from the energy spectrum by direct sampling based on weights of different energies. In other words, the higher the weight of an energy, the higher the probability that the energy is sampled. For example, processing device 140B may sample the energy spectrum based on the weights and determine the particle energy of one of the plurality of simulated particles based on the sampling.

[0208] At step 1330 , the processing device 140B (eg, the determination module 505 ) may determine a phase space file based on the position, direction, and energy.

[0209] In some embodiments, the processing device 140B may update the target phase space file based on the position, direction, and energy of the particle. The processing device 140B may designate the updated target phase space file as the phase space file.

[0210] It should be noted that the above description of process 600 is provided for illustrative purposes only and is not intended to limit the scope of the present disclosure. For those with ordinary skills in the art, various changes or modifications can be made according to the teachings of the present disclosure. However, these changes and modifications do not depart from the scope of the present disclosure. In some embodiments, process 1300 may include one or more additional steps. For example, a step for updating the parameters of the secondary virtual source in the target phase space file of the target multi-source model can be added before step 1330 of process 1300. The parameters of the secondary virtual source can be updated according to the structural parameters of the electronic light limiting cylinder. The processing device 140B can further determine the phase space file based on the updated parameters of the secondary virtual source. In some embodiments, a step of process 1300 can be implemented by executing two sub-steps. For example, the processing device 140B can determine the positions of multiple simulated particles and the directions of multiple simulated particles respectively.

[0211] Figure 14 is a schematic diagram of an example dose distribution curve in a phantom according to some embodiments of the present disclosure. Figure 14 As shown, curves 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, and 1409 represent different dose distribution curves, and each dose distribution curve corresponds to a depth of the phantom. Figure 14 A line passing through the central axes of different dose distribution curves may have multiple intersections with the dose distribution curves. The processing device 140B may determine a PDD curve based on the corresponding doses at the multiple intersections.

[0212] The basic concepts have been described above. It will be apparent to those skilled in the art after reading this application that the above disclosures are merely illustrative and do not constitute limitations on this application. Although not explicitly stated herein, those skilled in the art may make various modifications, improvements, and amendments to this application. Such modifications, improvements, and amendments are suggested in this application and remain within the spirit and scope of the exemplary embodiments of this application.

[0213] At the same time, this application uses specific terms to describe the embodiments of this application. For example, "one embodiment," "an embodiment," and / or "some embodiments" refer to a certain feature, structure, or characteristic related to at least one embodiment of this application. Therefore, it should be emphasized and noted that "one embodiment," "an embodiment," or "an alternative embodiment" mentioned twice or more in different places in this specification does not necessarily refer to the same embodiment. In addition, certain features, structures, or characteristics in one or more embodiments of this application may be appropriately combined.

[0214] In addition, it will be understood by those skilled in the art that various aspects of the present application may be illustrated and described in terms of a number of patentable categories or situations, including any new and useful process, machine, product, or combination of substances, or any new and useful improvement thereof. Thus, various aspects of the present application may be implemented entirely in hardware, entirely in software (including firmware, resident software, microcode, etc.), or by a combination of software and hardware implementations, which are generally referred to herein as "units," "modules," or "systems." Furthermore, various aspects of the present application may take the form of a computer program product embodied in one or more computer-readable media having computer-readable program code embodied thereon.

[0215] A computer-readable signal medium may include a propagated data signal embodying computer program code, for example, in baseband or as part of a carrier wave. Such propagated signals may take a variety of forms, including electromagnetic, optical, or any suitable combination. A computer-readable signal medium may be any computer-readable medium, other than a computer-readable storage medium, that can be coupled to an instruction execution system, apparatus, or device to communicate, propagate, or transfer a program for use. Program code on a computer-readable signal medium may be propagated via any suitable medium, including radio, cable, fiber optic cable, RF, or any combination of the foregoing.

[0216] Computer program code for performing the operations of various aspects of the present application can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C, C++. The program code can be executed entirely on the user's computer, partially on the user's computer as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or a connection can be established with an external computer (e.g., by using the network of a network service provider) or provided in a cloud computing environment, such as software as a service (SaaS).

[0217] In addition, unless expressly stated in the claims, the order of the processing elements and sequences described in this application, the use of alphanumeric characters, or the use of other names are not intended to limit the order of the processes and methods of this application. Although the above disclosure discusses some embodiments of the invention that are currently considered useful through various examples, it should be understood that such details are only for illustrative purposes, and the attached claims are not limited to the disclosed embodiments. On the contrary, the claims are intended to cover all modifications and equivalent combinations that are consistent with the essence and scope of the embodiments of this application. For example, although the implementation of the various components described above can be embodied in hardware devices, it can also be implemented as a pure software solution, for example, installation on an existing server or mobile device.

[0218] Similarly, it should be noted that, in order to simplify the presentation of this disclosure and thereby facilitate understanding of one or more embodiments of the invention, the foregoing descriptions of the embodiments of this disclosure sometimes combine multiple features into a single embodiment, figure, or description thereof. However, this approach should not be interpreted as reflecting an intention that the claimed object material to be scanned requires more features than expressly recited in each claim. Rather, the subject matter of the invention may include fewer features than the single embodiment described above.

Claims

1. A system comprising: a memory device storing a set of instructions for determining a dose distribution in a subject subjected to radiation of an energy spectrum from a radiation source, the radiation source comprising a primary source and an electronic limiting cylinder; as well as at least one processor in communication with the storage device, wherein when executing the instructions, the at least one processor is configured to cause the system to perform operations comprising: Obtaining structural parameters of the electronic light-limiting cylinder; obtaining a target multi-source model of the radiation source corresponding to the energy spectrum; determining a phase space file containing information of a plurality of simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic light limiting cylinder; obtaining a transmission model of the energy spectrum of radiation passing through the object; and The dose distribution in the object is determined based on the phase space file and the transmission model.

2. The system according to claim 1, wherein: The target multi-source model includes a primary virtual source corresponding to the primary source, the primary virtual source being a first point source.

3. The system according to claim 1, wherein: The target multi-source model of the radiation source includes a secondary virtual source corresponding to the electronic light-limiting cylinder, and the secondary virtual source includes a second point source and a surface source.

4. The system according to claim 3, characterized in that The electronic light-limiting cylinder comprises at least an upper portion, a middle portion and a lower portion. The second point source corresponds to the upper portion and the middle portion of the electronic light limiting cylinder, and The surface source corresponds to the lower portion of the electronic light limiting cylinder.

5. The system according to claim 1, wherein: The radiation includes primary electrons, photons and secondary electrons, the primary electrons and the photons are generated by the main source, the primary electrons include a first part and a second part, the first part leaves the radiation source without being scattered, and the secondary electrons are generated by the second part of the primary electrons hitting the electronic light limiting cylinder.

6. The system according to claim 1, wherein: The phase space file includes at least one of a position, an orientation, or an energy of each of the plurality of simulated particles.

7. The system according to claim 1, wherein: The radiation source is a linear accelerator.

8. A method for determining a dose distribution in an object subjected to radiation of an energy spectrum from a radiation source, the radiation source comprising a primary source and an electronic limiting cylinder, the method comprising: Obtaining structural parameters of the electronic light-limiting cylinder; obtaining a target multi-source model of the radiation source corresponding to the energy spectrum; determining a phase space file containing information of a plurality of simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic light limiting cylinder; obtaining a transmission model of the energy spectrum of radiation passing through the object; and The dose distribution in the object is determined based on the phase space file and the transmission model.

9. A system for determining a dose distribution in a subject subjected to radiation from an energy spectrum of a radiation source, the radiation source comprising a primary source and an electronic limiting cylinder, the system comprising: an acquisition module, configured to acquire structural parameters of the electronic light limiting cylinder, acquire a target multi-source model of the radiation source corresponding to the energy spectrum, and acquire a transmission model of the radiation of the energy spectrum passing through the object; as well as A determination module is configured to determine a phase space file containing information of multiple simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic light limiting cylinder, and determine the dose distribution in the object based on the phase space file and the transmission model.

10. A non-transitory computer-readable medium comprising executable instructions that, when executed by at least one processor, direct the at least one processor to perform a method for determining a dose distribution in a subject exposed to radiation of an energy spectrum from a radiation source, the radiation source comprising a primary source and an electronic confining cylinder, the method comprising: Obtaining structural parameters of the electronic light-limiting cylinder; obtaining a target multi-source model of the radiation source corresponding to the energy spectrum; determining a phase space file containing information of a plurality of simulated particles corresponding to the radiation based on the target multi-source model and the structural parameters of the electronic light limiting cylinder; obtaining a transmission model of the energy spectrum of radiation passing through the object; and The dose distribution in the object is determined based on the phase space file and the transmission model.