Protocol group generation method and system, storage medium and computer program product
By introducing a protocol group generation method in the medical imaging system, and retrieving and modifying historical protocol groups according to user instructions, the problem that existing systems cannot flexibly switch or combine modal data acquisition is solved, and higher modal compatibility and site customization are achieved, and clinical diagnostic efficiency and imaging quality are improved.
Patent Information
- Application Number
- CN202411978433.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-06
AI Technical Summary
Existing medical imaging systems cannot flexibly switch or combine data acquisition in different modes, limiting the flexibility of the system, increasing operational complexity, and lacking the ability to automatically generate or adjust protocols, resulting in different imaging quality.
A medical scanning protocol group generation method is proposed. By calling historical protocol groups according to user instructions and generating a new protocol group according to user selection or modification, it supports three modalities: CT, PET and PET-CT, and protocols can be automatically generated or adjusted to meet the needs of different types of objects to be tested and scanned.
It enhances modal compatibility and site customization, supports multiple sets of scanning field settings, improves clinical diagnosis efficiency, and ensures high-quality imaging results.
Smart Images

Figure CN119943290A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing, and in particular, to a method, system, storage medium and computer program product for generating a protocol group for medical scanning. Background Art
[0002] Medical imaging technology is widely used in clinical diagnosis, especially in the field of radiology, to obtain information about the internal structure of the human body through technologies such as CT (Computed Tomography) and PET (Positron Emission Tomography).
[0003] In existing clinical diagnosis, a single CT single-modality scan, a single PET single-modality scan, or a PET and CT combined modality scan can be performed as needed. Regardless of the imaging method, the scanning plan needs to be determined with the help of a medical imaging system before scanning. However, existing medical imaging systems can usually only support single-modality image acquisition and processing, such as only CT or PET scanning, and cannot flexibly switch or combine data acquisition of different modalities in the same system. This limits the flexibility of the system, increases the complexity of operation, and is difficult to meet complex clinical needs. Moreover, current imaging protocols are usually designed for specific parts of the body and lack the ability to automatically generate or adjust protocols based on the characteristics of different parts. In particular, for examinations that need to cover multiple parts, the existing protocol group cannot effectively integrate the specific needs of each part, resulting in uneven imaging quality.
[0004] The content of the background technology description is only for facilitating understanding of the relevant technology in this field and is not regarded as an admission of the prior art. Summary of the invention
[0005] In order to solve the above technical problems, the present invention proposes a method, system, storage medium and computer program product for generating a protocol group for medical scanning, which can enhance modality compatibility, optimize site customization, support multiple sets of scanning field of view settings and help improve clinical diagnosis efficiency.
[0006] In a first aspect, a method for generating a protocol group for medical scanning is provided, comprising: retrieving a historical protocol group according to a user instruction, the user instruction comprising a type of body to be measured, a part to be scanned, and a scanning device, the historical protocol group comprising several historical protocols, and the scanning device comprising CT, PET, and PET-CT; if retrieving the historical protocol group fails, retrieving the historical protocol according to the user instruction; generating a new protocol group according to the user's selection or modification of the historical protocol, or according to the user's modification of the historical protocol in the historical protocol group, and according to the acquisition parameters and reconstruction parameters provided by the user.
[0007] According to an embodiment of the present application, retrieving the historical protocol group according to the user instruction includes: performing data matching in the database according to the type of the body to be tested, the part to be scanned, and the scanning device, and retrieving the historical protocol group with a correlation greater than a threshold.
[0008] According to one embodiment of the present application, matching data in a database according to the type of the object to be tested, the part to be scanned, and the scanning device, and retrieving a historical protocol group with a correlation greater than a threshold, includes: matching data in a database according to the type of the object to be tested, the part to be scanned, and the scanning device, and retrieving a historical protocol group with the highest correlation.
[0009] According to an embodiment of the present application, calling up the historical protocols according to the user instruction includes: matching data in a database according to the type of the body to be tested, the part to be scanned, and the scanning device, and calling up all relevant historical protocols.
[0010] According to one embodiment of the present application, the new protocol group is generated based on the user's selection or modification of the historical protocol, or based on the user's modification of the historical protocol in the historical protocol group, and based on the acquisition parameters and reconstruction parameters provided by the user, including: recording the user's deletion of historical protocols in the historical protocol group, the new protocol added by the user, and the acquisition parameters and reconstruction parameters provided by the user, and integrating the remaining historical protocols in the historical protocol group, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
[0011] According to one embodiment of the present application, the new protocol group is generated based on the user's selection or modification of the historical protocol, or based on the user's modification of the historical protocol in the historical protocol group, and based on the acquisition parameters and reconstruction parameters provided by the user, including: recording the historical protocol selected by the user from the historical protocols, the new protocol obtained by the user based on one or some historical protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrating the selected historical protocol, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
[0012] According to one embodiment of the present application, the protocol group generation method further includes: The name of the new protocol provided by the user is received and verified, and when the name of the new protocol is repeated with the name of any of the historical protocol groups, a name error instruction is generated.
[0013] According to one embodiment of the present application, the protocol group generation method further includes: The acquisition parameters and reconstruction parameters provided by the user are verified, and if the acquisition parameters or the reconstruction parameters are unqualified, an acquisition parameter error instruction or a reconstruction parameter error instruction is generated.
[0014] According to an embodiment of the present application, the historical protocol and the historical protocol group are constructed based on previous scanning data, and the previous scanning data includes the type of measured body, the scanning part, and the scanning device.
[0015] According to one embodiment of the present application, the protocol group generation method further includes: A scanning field of view is selected from a previous database according to the reconstruction parameters, and the selected scanning field of view is merged into the new protocol group to generate images of different angles and ranges.
[0016] According to one embodiment of the present application, the types of subjects to be tested include adults whose weight is greater than a preset value, adults whose weight is less than or equal to a preset value, teenagers, children, and infants.
[0017] According to one embodiment of the present application, the parts to be scanned include the whole body, head, neck, upper abdomen, lower abdomen, spine and chest.
[0018] The second aspect of the present application provides a protocol group generation system for medical scanning, the protocol group generation system comprising: a protocol group management module, which calls a historical protocol group according to a user instruction, the user instruction including the type of body to be measured, the part to be scanned and the scanning device, the historical protocol group including several historical protocols, and the scanning device including CT, PET and PET-CT; a protocol management module, which calls a historical protocol according to the user instruction when the protocol group management module fails to call the historical protocol group; the protocol group management module is also configured to generate a new protocol group according to the user's selection or modification of the historical protocol, or according to the user's modification of the historical protocol in the historical protocol group, and according to the acquisition parameters and reconstruction parameters provided by the user.
[0019] According to an embodiment of the present application, the protocol group management module is configured to perform data matching in the database according to the type of the body to be tested, the part to be scanned, and the scanning device, and retrieve the historical protocol group with a correlation greater than a threshold.
[0020] According to an embodiment of the present application, the protocol group management module is configured to perform data matching in the database according to the type of the body to be tested, the part to be scanned, and the scanning device, and retrieve a historical protocol group with the highest correlation.
[0021] According to an embodiment of the present application, the protocol group management module is configured to perform data matching in the database according to the type of the body to be tested, the part to be scanned, and the scanning device, and if the correlation of all historical protocol groups is less than or equal to a threshold, it is determined that the historical protocol has failed to be retrieved; The protocol management module is configured to perform data matching in the database according to the type of the body to be tested, the part to be scanned and the scanning device, and retrieve all relevant historical protocols.
[0022] According to one embodiment of the present application, the protocol group management module is configured to record the user's deletion of historical protocols in the historical protocol group, the user's addition of new protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrate the remaining historical protocols in the historical protocol group, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
[0023] According to one embodiment of the present application, the protocol group management module is configured to record the historical protocol selected by the user from the historical protocols, the new protocol obtained by the user for one or some historical protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrate the selected historical protocol, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
[0024] According to an embodiment of the present application, the protocol group management module is further configured to receive and verify the name of the new protocol provided by the user, and generate a name error instruction when the name of the new protocol is repeated with the name of any of the historical protocol groups.
[0025] According to one embodiment of the present application, the protocol group generation system also includes a parameter library, which is configured to verify the acquisition parameters and reconstruction parameters provided by the user, and if the acquisition parameters or the reconstruction parameters are unqualified, an acquisition parameter error instruction or a reconstruction parameter error instruction is generated.
[0026] According to an embodiment of the present application, the protocol group management module is configured to construct a historical protocol group based on previous scan data, wherein the previous scan data includes the measured body type, scanned part, and scanned device; The protocol management module constructs a historical protocol based on previous scan data.
[0027] According to one embodiment of the present application, the protocol group management module is configured to select a scanning field of view from a previous database according to the reconstruction parameters, and merge the selected scanning field of view into the new protocol group to generate images of different angles and ranges.
[0028] According to a third aspect of the present application, a storage medium is provided, wherein the storage medium stores a computer program, wherein the computer program is configured to implement the protocol group generation method of the first aspect when executed.
[0029] The fourth aspect of the present application provides a computer program product, including a computer program or instructions, characterized in that when the computer program or instructions are executed by a processor, the protocol group generation method of the first aspect is implemented.
[0030] The method for generating a protocol group for medical scanning provided in the embodiment of the present application sets a number of historical protocol groups, and associates the protocol group with the type of the object to be tested, the part to be scanned, and the scanning device. After receiving the user instruction, the historical protocol group is specifically retrieved, and the protocol group is further generated according to the user operation. Protocol groups of different modalities can be generated, and three protocol group modalities of CT, PET, and PET-CT are supported at the same time. Protocol customization for different types of objects to be tested and different scanning parts is supported, which is convenient for users to automatically generate or adjust protocols according to the specific parts of the object to be tested and the characteristics of the lesions, and also convenient for users to efficiently manage different modality protocols in the same system, thereby improving the adaptability and ease of operation of the system, and the customization capability enhances the pertinence of the protocol, ensuring high-quality imaging results. At the same time, each newly generated protocol group can update the database. It can be foreseen that when the amount of the database accumulates to a certain extent, it can meet the needs of most scanning scenarios.
[0031] The optional features and other effects of the embodiments of the present application are partially described below and partially understood by reading this document. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The embodiments of the present application are described in detail with reference to the accompanying drawings. The elements shown are not limited by the proportions shown in the accompanying drawings. The same or similar reference numerals in the accompanying drawings represent the same or similar elements, wherein: Figure 1 A first schematic diagram of a method for generating a protocol group for medical scanning according to an embodiment of the present application; Figure 2 is a second schematic diagram of a method for generating a protocol group for medical scanning according to an embodiment of the present application; Figure 3 is a third schematic diagram of a method for generating a protocol group for medical scanning according to an embodiment of the present application; Figure 4 is a fourth schematic diagram of a method for generating a protocol group for medical scanning according to an embodiment of the present application; Figure 5 Schematic diagram of a system for generating a protocol group for medical scanning according to an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present application, so the present application is not limited by the specific embodiments disclosed below.
[0034] It should be noted that when an element is referred to as "fixed to" another element, it can be directly fixed on another element or there can also be a centered element. When an element is considered to be "connected" to another element, it can be directly connected to another element or there may be a centered element at the same time. The terms "vertical", "horizontal", "left", "right", "top", "bottom", "upper", "lower" and similar expressions used herein are only for the purpose of illustration and are not limited to practical applications. The described features, structures or characteristics can be combined in one or more embodiments in any suitable manner. In the following description, specific details are provided to give a full understanding of the embodiments of the present application. However, those skilled in the art should be aware that without one or more of these specific details, the technical solution of the present application can also be implemented, or the technical solution of the present application can be implemented by other methods, components, materials, devices or operations. In these cases, known structures, methods, devices, implementations, materials or operations will not be shown or described in detail.
[0035] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0036] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The term "and / or" or "and / or" includes any and all combinations of one or more related listed items.
[0037] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art. The terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the present application.
[0038] Some preferred embodiments of the present application are described below with reference to the accompanying drawings. It should be noted that the following description is for illustrative purposes and is not intended to limit the scope of protection of the present application.
[0039] In modern medical imaging technology, CT uses X-rays to irradiate the object to be tested. Since different tissues absorb X-rays to different degrees, the X-rays will attenuate to different degrees. The detector is used to capture the attenuation information of the X-rays, and a cross-sectional image is generated after computer processing. The obtained image can reflect the anatomical structure information of the object to be tested. PET is an important molecular imaging technology that can be used for early auxiliary diagnosis of diseases and efficacy evaluation. The basic principle of PET is coincidence detection: a radioactive tracer is injected into the object to be tested, and the radioactive tracer decays in the object to produce positrons. The positrons combine and annihilate with negative electrons in the body, and then a pair of gamma rays with the same energy but opposite flight directions are generated. By detecting a large number of gamma rays and matching the coincidence data from the same annihilation event, an image reflecting the physiological and biochemical changes in the object to be tested is generated through image reconstruction.
[0040] In clinical diagnosis, CT is generally used for imaging of anatomical structures, especially for the diagnosis of tumors, trauma, vascular lesions and infections, etc. PET is used for diagnosis and guidance of treatment of tumors, coronary heart disease and brain diseases, etc. The combination of PET and CT can provide anatomical structure and functional metabolic information at the same time, and can find lesions earlier, more accurately and quickly, but correspondingly, the cost is also higher. That is to say, in clinical diagnosis, a single CT single-modality scan, a single PET single-modality scan, or a PET and CT combined modality scan can be performed as needed, but no matter which imaging method is used, it is necessary to determine the scanning scheme with the help of a medical imaging system before scanning. As described in the previous background technology, the existing medical imaging system cannot meet the needs of higher scanning speed, higher scanning accuracy, faster image reconstruction and lower detection cost in the actual scanning process, and in addition to the shortcomings mentioned in the background technology, the existing protocol group often only contains a set of fixed reconstruction parameters. This single reconstruction parameter setting cannot fully consider the differences between different objects to be tested, which limits the adaptability of the system and the accuracy of auxiliary diagnosis.
[0041] To solve the above problems, the present application provides a method for generating a protocol group for medical scanning. Figure 1 FIG. 1 is a first schematic diagram of a method for generating a protocol group for medical scanning according to an embodiment of the present application. Figure 1 As shown, the method for generating a medical scanning protocol group provided by the present application generally includes: S100: Retrieving a historical protocol group according to a user instruction, wherein the user instruction includes the type of the object to be tested, the part to be scanned, and the scanning device, the historical protocol group includes several historical protocols, and the scanning device includes CT, PET, and PET-CT.
[0042] Among them, the user instruction can be obtained through the user interface.
[0043] Among them, the scanning device prompts the modality of the protocol, including CT modality, PET modality and PET-CT modality.
[0044] In the example of obtaining user instructions through a user interface, the protocol group generation method also includes providing multiple graphical models on the user interface for the user to choose from, so that the user can select a model according to the condition of the body to be tested. The protocol group generation method also includes setting a selection position on each model for the user to select a scanning part on the selected model. In addition, the name of the scanning device is also provided for the user to choose. The three together form the user instruction.
[0045] In one example, the calling of the historical protocol group according to the user instruction means that the system calls the historical protocol group that matches the specific information according to the specific information of the user instruction. For example: in one example, the user instruction includes adult, head, and CT scan, then the historical protocol group called is the historical protocol group related to adult head CT scan; in another example, the user instruction includes adult, head, and PET-CT scan, then the historical protocol group called is the historical protocol group related to adult head PET and CT scan. CT protocols can include positioning image protocols, spiral scan protocols, axial scan protocols, etc., and PET protocols can include static PET protocols, dynamic PET protocols, etc.
[0046] It is foreseeable that there may be multiple historical protocol groups related to the user instruction. Therefore, in one example, Figure 2 As shown, the process of calling the historical protocol group according to the user instruction includes: S110: Match data in the database according to the type of the object to be tested, the part to be scanned, and the scanning device, and retrieve a historical protocol group with a correlation greater than a threshold.
[0047] Furthermore, when displayed to the user, the images are sorted according to the relevance, with the higher the relevance, the higher the position.
[0048] The threshold may be set in advance in the system, and the threshold may be any value between 50% and 70%.
[0049] In one example, in order to reduce the workload of user selection, data matching is performed in the database according to the type of the object to be tested, the part to be scanned, and the scanning device, and a historical protocol group with a correlation greater than a threshold is retrieved, including: According to the type of the object to be tested, the part to be scanned and the scanning device, data matching is performed in the database, and a historical protocol group with the highest correlation is retrieved.
[0050] In one example, if the relevance of all historical protocol groups to the user instruction is less than or equal to a threshold, it means that the historical protocol group retrieval fails.
[0051] In one example, in order to solve the problem of failure in retrieving a historical protocol group, the protocol group generation method further includes: S200: If the historical protocol group fails to be retrieved, the historical protocol is retrieved according to the user instruction.
[0052] It should be noted that the historical protocol group is retrieved first, and the historical protocol is retrieved only when the historical protocol group fails to be retrieved.
[0053] The historical protocol and the historical protocol group are constructed based on previous scan data, and the previous scan data includes the type of the measured body, the scanned part, and the scanning device. It should be noted that the type of the measured body and the type of the body to be measured, the scanned part and the part to be scanned, the former is the data of the human body scanned in the past, and the latter is the data of the human body to be scanned. Specifically, the type of the measured body is the type of the human body scanned in the past, and the scanned part is also the part of the human body scanned in the past, while the type of the body to be measured is the type of the human body to be scanned currently, and the part to be scanned is also the part of the human body to be scanned currently.
[0054] The types of subjects to be tested include adults whose weight is greater than a preset value, adults whose weight is less than or equal to a preset value, teenagers, children and infants, and the user can select any one of them. The preset value can be set based on experience or statistical data. It is understandable that there can be multiple preset values, thereby dividing adults into multiple levels. During PET and PET-CT scanning, body weight is closely related to the amount of radioactive tracer injected.
[0055] The parts to be scanned include the whole body, head, brain, neck, upper abdomen, lower abdomen, spine and chest, and the user can select any one of them.
[0056] In one example, if the historical protocol group fails to be retrieved, the historical protocol is retrieved. Figure 2 , the retrieving the historical protocol according to the user instruction includes: S210: Match data in the database according to the type of the body to be tested, the part to be scanned, and the scanning device, and retrieve all relevant historical protocols.
[0057] Among them, as in the above example, the user instruction includes adult, head, and CT scan, then all historical protocols related to adults, all historical protocols related to the head, and all historical protocols related to CT scan are retrieved.
[0058] Exemplarily, all relevant historical protocols may be displayed to the user in a list format for selection by the user.
[0059] After the user operation is completed, the protocol group generation method further includes: S300: Generate a new protocol group according to the selection or modification of the historical protocol by the user, or according to the modification of the historical protocol in the historical protocol group by the user, and according to the acquisition parameters and reconstruction parameters provided by the user.
[0060] Specifically, Figure 3 As shown, the generating of a new protocol group according to the selection or modification of the historical protocol by the user, or according to the modification of the historical protocol in the historical protocol group by the user, and according to the acquisition parameters and reconstruction parameters provided by the user, includes: S310: Record the deletion of historical protocols in the historical protocol group by the user, the new protocol added by the user, and the acquisition parameters and the reconstruction parameters provided by the user, and integrate the remaining historical protocols, the new protocol, the acquisition parameters and the reconstruction parameters in the historical protocol group to obtain the new protocol group.
[0061] When the historical protocol group is retrieved successfully, if multiple historical protocol groups are provided, first receive the user's selection of the historical protocol group, and then receive the user's modification of the historical protocols in the historical protocol group, for example, delete some protocols, add some protocols, or modify the content of some protocols, and delete some or all of the acquisition parameters or reconstruction parameters attached to the protocols, receive the acquisition parameters and reconstruction parameters newly filled in by the user, or store the acquisition parameters and reconstruction parameters selected by the user, integrate the above information to form a new protocol, and save the new protocol into the database for next use, thereby realizing continuous updating of the database.
[0062] Specifically, see Figure 3 , generating a new protocol group according to the selection or modification of the historical protocol by the user, or according to the modification of the historical protocol in the historical protocol group by the user, and according to the acquisition parameters and reconstruction parameters provided by the user, including: S320: Record the historical protocol selected by the user from the historical protocols, the new protocol obtained by the user based on one or some historical protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrate the selected historical protocol, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
[0063] When the historical protocol group fails to be retrieved, all related historical protocols are provided. First, the historical protocol selected by the user is received, and then the historical protocol modified by the user and the protocol newly added by the user are received. At the same time, since some or all protocols are accompanied by acquisition parameters or reconstruction parameters, the acquisition parameters and reconstruction parameters filled in by the user, or the acquisition parameters and reconstruction parameters selected by the user are received, and the above information is integrated to form a new protocol, and the new protocol is saved in the database for next use, thereby realizing continuous updating of the database.
[0064] Usually when a new protocol group is generated, it is necessary to name the new protocol group so as to distinguish it from other protocol groups in the database. Figure 4 As shown, the protocol group generation method also includes: S301: receiving and verifying the name of a new protocol provided by a user, and generating a name error instruction when the name of the new protocol is repeated with the name of any of the historical protocol groups.
[0065] The name error instruction may be displayed to the user in the form of a pop-up window to prompt the user to modify the name until there is no duplicate name and then save the new protocol name.
[0066] In addition, the acquisition parameters and the reconstruction parameters are mainly used for the parameter description of the underlying hardware device and the interface description of the reconstruction algorithm. The limitations of the current, voltage, etc. supported by the reconstruction algorithm and the underlying hardware device determine the acquisition parameters and reconstruction parameters. There is a situation where the acquisition parameters and reconstruction parameters provided by the user do not match the actual scanning device.
[0067] Among them, there is an interface description of the reconstruction algorithm for the reconstruction parameters, taking PET scanning as an example, including: the selection of reconstruction algorithm, the number of iterations, the image matrix value, the GPU reconstruction value, the count correction value, the attenuation correction value, the scatter correction value, the median filter value, the Gaussian filter algorithm value, etc. Exemplarily, the selection of reconstruction algorithms includes ordered subset iterative reconstruction algorithm (OSEM_PSF), ordered subset iterative reconstruction algorithm with time information (OSEM_TOF) and analytical reconstruction algorithm (FBP). Exemplarily, the image matrix value is, for example, 500*500 or 250*250, indicating the number of pixels of the reconstructed image in the x direction and the y direction. Exemplarily, the GPU reconstruction value is, for example, yes or no, indicating whether the GPU is used for reconstruction, and using the GPU will get the image faster. Exemplarily, the count correction value is, for example, yes or no, indicating whether the activity decay is corrected for the collected projection data. Exemplarily, the attenuation correction value is, for example, yes or no, the purpose of which is to compensate for the count loss caused by the interaction with the medium before the photons reach the detector. Exemplarily, the scatter correction value is, for example, yes or no, and the purpose is to remove the erroneous response lines caused by the change of the original forward direction of the photons due to the interaction with the medium before reaching the detector. Exemplarily, the median filter value is, for example, yes or no, which is a nonlinear smoothing technology that sets the gray value of each pixel point to the median gray value of all pixels in a certain neighborhood window of the point.
[0068] In one example, see Figure 4 , the protocol group generation method further includes: S302: verifying the acquisition parameters and reconstruction parameters provided by the user, and generating an acquisition parameter error instruction or a reconstruction parameter error instruction if the acquisition parameters or the reconstruction parameters are unqualified.
[0069] Exemplarily, all acquisition parameters and all reconstruction parameters cannot be empty, and some parameters need to be qualified. For example, hardware equipment parameters have power range restrictions, the number of beds cannot be negative, and reconstruction algorithm interface parameters have value ranges. For example, the half-width in the Gaussian filter algorithm has a value range of 0~10.
[0070] In an example, there is only one set of acquisition parameters, but there may be multiple sets of reconstruction parameters. The user may generate multiple sets of reconstruction parameters through a new button on the user interface as needed.
[0071] For example, the scout image protocol in CT scanning is relatively special, and there is only one set of acquisition parameters and reconstruction parameters.
[0072] It should be noted that the acquisition parameters shown in the protocol group generation method support modification but not deletion, while the reconstruction parameters support modification, adding one or more groups, and deleting one or more groups. In the case of deletion, it is necessary to ensure that at least one set of reconstruction parameters is retained.
[0073] As mentioned above, the prior art only supports one set of reconstruction parameters, so that the scanning field of view is also single, which will result in that the differences between different objects to be tested cannot be considered during scanning. In the above example of the present application, multiple reconstruction parameters are set. Figure 4 The protocol group generation method provided in this application also includes: S303: Selecting a scanning field of view from a previous database according to the reconstruction parameters, and merging the selected scanning field of view into the new protocol group, so as to generate images of different angles and ranges.
[0074] The method of selecting the scanning field of view according to the reconstruction parameters has many advantages, such as: First, it can adapt to different clinical needs. When the part to be scanned is a small area such as the brain or chest that requires high detail, selecting a smaller scanning field of view according to the reconstruction parameters can improve the spatial resolution of the image, and the resulting image can more clearly display the edges and internal structures of the structure, and a smaller scanning field of view can reduce artifacts caused by movement or breathing, such as reducing image blurring caused by cardiac movement. In addition, when detecting tiny lesions, selecting a smaller scanning field of view through reconstruction parameters can improve the signal-to-noise ratio of the image and help provide low-contrast details; when the part to be scanned is the whole body or bones, a larger anatomical structure is required, and a larger scanning field of view is selected through reconstruction parameters. For example, in a whole-body PET-CT scan, a larger scanning field of view can obtain a large range of images from the head to the knees at one time.
[0075] Second, it can adapt to different application scenarios. When the application scenario requires rapid acquisition of images, the reconstruction parameters can be set to select a smaller scanning field of view to achieve rapid scanning, reduce scanning time, and thus quickly acquire images; when a comprehensive understanding of the object to be tested is required, a larger scanning field of view can be selected by setting the reconstruction parameters.
[0076] The protocol group generation method for medical scanning provided by the present application sets a number of historical protocol groups, and associates the protocol group with the type of the object to be tested, the part to be scanned, and the scanning device. After receiving the user instruction, the historical protocol group is specifically called, and a new protocol group is further generated according to the user operation. The modality of the protocol group matches the scanning device, and supports three modalities of CT, PET, and PET-CT. It also supports customization for different types of objects to be tested and different scanning parts, which is convenient for automatically generating or adjusting the protocol according to the specific part of the object to be tested and the characteristics of the lesion, and is also convenient for efficiently managing different modality protocols in the same system, improving the adaptability and convenience of operation of the system, and the customization capability enhances the pertinence of the protocol and ensures high-quality imaging results. At the same time, each time a new protocol group is generated, the database can be updated. It can be foreseen that when the amount of the database accumulates to a certain extent, it can meet the needs of most scanning scenarios. When facing new scanning tasks, the content that needs to be modified will gradually decrease.
[0077] Corresponding to the above-mentioned protocol group generation method, an embodiment of the present application also provides a medical scanning protocol group generation system. Figure 5 FIG. 1 is a schematic diagram of a system for generating a protocol group for medical scanning according to an embodiment of the present application. Figure 5As shown, the protocol group generation system provided by the present application generally includes: a protocol group management module 510 and a protocol management module 520. The protocol group management module 510 is configured to call a historical protocol group according to a user instruction, wherein the user instruction includes the type of body to be tested, the part to be scanned, and the scanning device, the historical protocol group includes several historical protocols, and the scanning device includes CT, PET, and PET-CT. Among them, the user instruction can be obtained through the user interface. Among them, the scanning device prompts the modality of the protocol, including CT modality, PET modality, and PET-CT modality.
[0078] In the example of obtaining user instructions through a user interface, the protocol group generation method also includes providing multiple graphical models on the user interface for the user to choose from, so that the user can select a model according to the condition of the body to be tested. The protocol group generation method also includes setting a selection position on each model for the user to select a scanning part on the selected model. In addition, the name of the scanning device is also provided for the user to choose. The three together form the user instruction.
[0079] In one example, the calling of the historical protocol group according to the user instruction means that the system calls the historical protocol group that matches the specific information according to the specific information of the user instruction. For example: in one example, the user instruction includes adult, head, and CT scan, then the historical protocol group called is the historical protocol group related to adult head CT scan; in another example, the user instruction includes adult, head, and PET-CT scan, then the historical protocol group called is the historical protocol group related to adult head PET and CT scan. CT protocols can include positioning image protocols, spiral scan protocols, axial scan protocols, etc., and PET protocols can include static PET protocols, dynamic PET protocols, etc.
[0080] In practice, since there are many historical protocol groups in the database, there may be multiple historical protocol groups related to user instructions. Therefore, in one example, the protocol group management module 510 matches data in the database according to the type of body to be tested, the part to be scanned, and the scanning device, and retrieves the historical protocol groups with a correlation greater than a threshold.
[0081] Furthermore, when displayed to the user, the images are sorted according to the relevance, with the higher the relevance, the higher the position.
[0082] The threshold is set in advance in the system, and the threshold can be any value between 50% and 70%.
[0083] In one example, the protocol group management module 510 performs data matching in the database according to the type of the object to be tested, the part to be scanned, and the scanning device, and retrieves a historical protocol group with the highest correlation, thereby reducing the workload of the user.
[0084] In one example, if the correlation between all historical protocol groups and user instructions is less than or equal to a threshold, it means that the historical protocol group retrieval fails. In this case, the protocol management module 520 performs the protocol retrieval work. When the protocol group management module 510 fails to retrieve the historical protocol group, the protocol management module 520 retrieves the historical protocol according to the user instruction.
[0085] The historical protocol and the historical protocol group are constructed based on previous scan data, and the previous scan data includes the type of the measured body, the scanned part, and the scanning device. It should be noted that the type of the measured body and the type of the body to be measured, the scanned part and the part to be scanned, the former is the data of the human body scanned in the past, and the latter is the data of the human body to be scanned. Specifically, the type of the measured body is the type of the human body scanned in the past, and the scanned part is also the part of the human body scanned in the past, while the type of the body to be measured is the type of the human body to be scanned currently, and the part to be scanned is also the part of the human body to be scanned currently.
[0086] Among them, the types of bodies to be tested include adults whose weight is greater than a preset value, adults, teenagers, children and infants whose weight is less than or equal to a preset value, and the user can select any one of them. The above-mentioned adults, teenagers, children and infants can be divided according to age. For details, please refer to the classification standards published by relevant organizations. This is only used as a reference for dividing different types. The preset value can be set according to experience or statistical data. It can be understood that there can be multiple preset values, so as to divide adults into multiple levels. During PET and PET-CT scanning, body weight is closely related to the injection amount of radioactive tracer.
[0087] The parts to be scanned include the whole body, head, brain, neck, upper abdomen, lower abdomen, spine and chest, and the user can select any one of them. It should be understood by those skilled in the art that the parts to be scanned are divided according to the needs of common disease examinations and can be adjusted or changed according to clinical related standards. This is only an example and not a limitation.
[0088] In one example, if the historical protocol group fails to be retrieved, the historical protocol is retrieved. Specifically, the protocol management module 520 performs data matching in the database according to the type of the body to be tested, the part to be scanned, and the scanning device, and retrieves all relevant historical protocols.
[0089] Among them, as in the above example, the user instruction includes adult, head, and CT scan, then all historical protocols related to adults, historical protocols related to the head, and historical protocols related to CT scan are retrieved.
[0090] Exemplarily, all relevant historical protocols may be displayed to the user in a list format for selection by the user.
[0091] After the user operation is completed, the protocol group management module 510 is also configured to generate a new protocol group according to the user's selection or modification of the historical protocol, or according to the user's modification of the historical protocol in the historical protocol group, and according to the acquisition parameters and reconstruction parameters provided by the user.
[0092] Specifically, the protocol group management module 510 records the user's deletion of historical protocols in the historical protocol group, the user's addition of new protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrates the remaining historical protocols, the new protocols, the acquisition parameters and the reconstruction parameters in the historical protocol group to obtain the new protocol group.
[0093] When the historical protocol group is retrieved successfully, if multiple historical protocol groups are provided, first receive the user's selection of the historical protocol group, and then receive the user's modification of the historical protocols in the historical protocol group, for example, delete some protocols, add some protocols, or modify the content of some protocols, and delete some or all of the acquisition parameters or reconstruction parameters attached to the protocols, receive the acquisition parameters and reconstruction parameters newly filled in by the user, or store the acquisition parameters and reconstruction parameters selected by the user, integrate the above information to form a new protocol, and save the new protocol into the database for next use, thereby realizing continuous updating of the database.
[0094] Exemplarily, the protocol group management module 510 performs data matching in the database according to the type of body to be tested, the part to be scanned, and the scanning device. If the correlation of all historical protocol groups is less than or equal to the threshold, it is determined that the retrieval of historical protocols has failed. At this time, the protocol management module 520 performs data matching in the database according to the type of body to be tested, the part to be scanned, and the scanning device, and retrieves all relevant historical protocols.
[0095] Specifically, the protocol group management module 510 records the historical protocol selected by the user from the historical protocols, the new protocol obtained by the user based on one or some historical protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrates the selected historical protocol, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
[0096] When the historical protocol group fails to be retrieved, all related historical protocols are provided. First, the historical protocol selected by the user is received, and then the historical protocol modified by the user and the protocol newly added by the user are received. At the same time, since some or all protocols are accompanied by acquisition parameters or reconstruction parameters, the acquisition parameters and reconstruction parameters filled in by the user, or the acquisition parameters and reconstruction parameters selected by the user are received, and the above information is integrated to form a new protocol, and the new protocol is saved in the database for next use, thereby realizing continuous updating of the database.
[0097] Usually when a new protocol group is generated, it is necessary to name the new protocol group so as to distinguish it from other protocol groups in the database. Exemplarily, the protocol group management module 510 is also configured to receive and verify the name of the new protocol provided by the user, and when the name of the new protocol is repeated with the name of any of the historical protocol groups, a name error instruction is generated.
[0098] The name error instruction may be displayed to the user in the form of a pop-up window to prompt the user to modify the name until there is no duplicate name and then save the new protocol name.
[0099] In addition, the acquisition parameters and the reconstruction parameters are mainly configured as parameter descriptions of the underlying hardware devices and interface descriptions of the reconstruction algorithm. The current, voltage, etc. supported by the reconstruction algorithm and the underlying hardware devices determine the values of the acquisition parameters and the reconstruction parameters. There is a situation where the acquisition parameters and the reconstruction parameters provided by the user do not match the actual situation of the scanning device. In one example, the protocol group generation system also includes a parameter library, which is configured to verify the acquisition parameters and reconstruction parameters provided by the user. If the acquisition parameters or the reconstruction parameters are unqualified, an acquisition parameter error instruction or a reconstruction parameter error instruction is generated.
[0100] Exemplarily, all acquisition parameters and all reconstruction parameters cannot be empty, and some parameters need to be qualified, for example, hardware equipment parameters have power range restrictions, the number of beds cannot be negative, and reconstruction algorithm interface parameters have value ranges, etc. For the interface description of the reconstruction algorithm and the value range of the reconstruction parameters, please refer to the relevant description in the protocol group generation method, which will not be repeated here.
[0101] In an example, there is only one set of acquisition parameters, but there may be multiple sets of reconstruction parameters. The user may generate multiple sets of reconstruction parameters through a new button on the interface as needed.
[0102] For example, the scout image protocol in CT scanning is relatively special, and there is only one set of acquisition parameters and reconstruction parameters.
[0103] It should be noted that the acquisition parameters shown in the protocol group generation method support modification but not deletion, while the reconstruction parameters support modification, adding one or more sets of reconstruction parameters, and deleting one or more sets of reconstruction parameters. In the case of deletion, it is necessary to ensure that at least one set of reconstruction parameters is retained.
[0104] Exemplarily, the protocol group management module 510 constructs a historical protocol group according to previous scan data, where the previous scan data includes the measured body type, scanned part, and scanned device.
[0105] Exemplarily, the protocol management module 520 constructs a historical protocol based on previous scan data.
[0106] Exemplarily, the historical protocol group and the historical protocol constitute a database.
[0107] As described above, the prior art only supports one set of reconstruction parameters, so that the scanning field of view is also single, which makes it impossible to consider the differences between different objects to be tested. In the above example of the present application, multiple reconstruction parameters are set. Further, the protocol group management module 510 selects a scanning field of view from the previous database according to the reconstruction parameters, and merges the selected scanning field of view into the new protocol group to generate images of different angles and ranges.
[0108] The medical scanning protocol group generation system provided by the present application has many advantages, such as: First, it can adapt to different clinical needs. When the part to be scanned is a small area such as the brain or chest that requires high detail, selecting a smaller scanning field of view according to the reconstruction parameters can improve the spatial resolution of the image, and the image provided can more clearly show the edges and internal structures of the structure, and a smaller scanning field of view can reduce artifacts caused by movement or breathing, such as reducing image blurring caused by cardiac movement. In addition, when detecting tiny lesions, selecting a smaller scanning field of view through reconstruction parameters can improve the signal-to-noise ratio of the image and help provide low-contrast details; when the part to be scanned is the whole body or bones, a larger anatomical structure is required, and a larger scanning field of view is selected through reconstruction parameters. For example, in a whole-body PET-CT scan, a larger scanning field of view can obtain a large range of images from the head to the knees at one time.
[0109] Second, it can adapt to different application scenarios. When the application scenario requires rapid acquisition of images, the reconstruction parameters can be set to select a smaller scanning field of view to achieve rapid scanning, reduce scanning time, and thus quickly acquire images; when a comprehensive understanding of the object to be tested is required, a larger scanning field of view can be selected by setting the reconstruction parameters.
[0110] The protocol group generation system for medical scanning provided by the present application sets a number of historical protocol groups, and associates the protocol group with the type of the object to be tested, the part to be scanned, and the scanning device. After receiving the user instruction, the historical protocol group is specifically retrieved, and the protocol group is further generated according to the user operation. The protocol group of different modalities can be generated, and the three protocol group modalities of CT, PET, and PET-CT are supported at the same time. It also supports the customization of protocols for different types of objects to be tested and different scanning parts, which is convenient for users to automatically generate or adjust the protocol according to the specific parts of the object to be tested and the characteristics of the lesions, and it is also convenient for users to efficiently manage different modality protocols in the same system, which improves the adaptability and convenience of operation of the system, and the customization capability enhances the pertinence of the protocol and ensures high-quality imaging results. At the same time, each time a new protocol group is generated, the database can be updated. It can be foreseen that when the amount of the database accumulates to a certain extent, it can meet the needs of most scanning scenarios.
[0111] Although not shown, in some embodiments, a computer-readable storage medium is also provided, storing a computer program, which is configured to execute the relevant steps of any method of the embodiment of the present application when it is run. The computer program includes various program modules / units constituting the device according to the embodiment of the present application, and the computer program composed of various program modules / units can realize the functions corresponding to the various steps in the method described in the above embodiment when it is executed. The computer program can also be run on an electronic device as described in the embodiment of the present application.
[0112] It should be understood that the units or modules of the embodiments of the present application can be implemented using semiconductors, especially integrated circuits. For example, the embodiments of the present application may also involve an integrated circuit including any unit or device according to the embodiments of the present application, which falls within the scope of the present application.
[0113] In some embodiments, the system and its modules of the present application can be implemented by hardware, software, or a combination of software and hardware. The hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or dedicated design hardware. Those skilled in the art will appreciate that the above methods and systems can be implemented using computer executable instructions and / or included in processor control codes, such as on a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided. The system and its modules of the present application can be implemented not only by hardware circuits such as very large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but can also be implemented by software executed by various types of processors, and can also be implemented by a combination of the above hardware circuits and software (e.g., firmware).
[0114] It should be noted that the above description of the modules is only for convenience of description and does not limit the present application to the scope of the embodiments. It is understandable that, after understanding the principle of the system, those skilled in the art may arbitrarily combine the modules or form a subsystem connected to other modules without deviating from the principle.
[0115] The basic concepts have been described herein. Obviously, for those skilled in the art, the above detailed disclosure is only for example and does not constitute a limitation of the present application. Although not explicitly stated herein, those skilled in the art may make various modifications, improvements and amendments to the present application. Such modifications, improvements and amendments are suggested in the present application, so such modifications, improvements and amendments still belong to the spirit and scope of the exemplary embodiments of the present application.
[0116] At the same time, the present application uses specific words to describe the embodiments of the present 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 the present application. Therefore, it should be emphasized and noted that "one embodiment" or "an embodiment" or "an alternative embodiment" mentioned twice or multiple times in different positions in the present application does not necessarily refer to the same embodiment. In addition, some features, structures or characteristics in one or more embodiments of the present application can be appropriately combined.
[0117] In addition, it will be understood by those skilled in the art that various aspects of the present application may be illustrated and described by a number of patentable categories or situations, including any new and useful process, machine, product or combination of substances, or any new and useful improvements thereto. Accordingly, various aspects of the present application may be performed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may be referred to as "data blocks", "modules", "engines", "units", "components" or "systems". In addition, various aspects of the present application may be represented as a computer product located in one or more computer-readable media, which includes computer-readable program code.
[0118] A computer storage medium may include a propagated data signal containing computer program code, for example, in baseband or as part of a carrier wave. The propagated signal may be in a variety of forms, including electromagnetic, optical, etc., or a suitable combination. A computer storage medium may be any computer-readable medium other than a computer-readable storage medium, which can be connected to an instruction execution system, device or apparatus to communicate, propagate or transmit the program for use. The program code on the computer storage medium may be transmitted via any suitable medium, including radio, cable, fiber optic cable, RF, or similar media, or any combination of the above media.
[0119] The computer program codes required for the operation of each part of the present application can be written in any one or more programming languages, including object-oriented programming languages such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB.NET, Python, etc., conventional procedural programming languages such as C language, Visual Basic, Fortran 2003, Perl, COBOL 2002, PHP, ABAP, dynamic programming languages such as Python, Ruby and Groovy, or other programming languages, etc. The program code can be run entirely on the user's computer, or run on the user's computer as an independent software package, or run partially on the user's computer and partially on a remote computer, or run entirely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any network form, such as a local area network (LAN) or a wide area network (WAN), or connected to an external computer (e.g., via the Internet), or in a cloud computing environment, or used as a service such as software as a service (SaaS).
[0120] In addition, unless explicitly 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 invention embodiments 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 system components described above can be implemented by hardware devices, they can also be implemented only by software solutions, such as installing the described system on an existing server or mobile device.
[0121] Similarly, it should be noted that in order to simplify the description of the disclosure of this application and thus help understand one or more embodiments of the invention, in the above description of the embodiments of this application, multiple features are sometimes combined into one embodiment, figure or description thereof. However, this disclosure method does not mean that the features required by the object of this application are more than the features mentioned in the claims. In fact, the features of the embodiments are less than all the features of the single embodiment disclosed above.
[0122] In some embodiments, numbers describing the number of components and attributes are used. It should be understood that such numbers used for the description of the embodiments are modified by the modifiers "about", "approximately" or "substantially" in some examples. Unless otherwise specified, "about", "approximately" or "substantially" indicate that the numbers are allowed to vary by ±10%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may change according to the required features of individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and adopt the method of general digit retention. Although the numerical domains and parameters used to confirm the breadth of the range in some embodiments of the present application are approximate values, in specific embodiments, the setting of such numerical values is as accurate as possible within the feasible range.
[0123] Each patent, patent application, patent application disclosure, and other materials, such as articles, books, instructions, publications, documents, etc., cited in this application is hereby incorporated by reference in its entirety. Except for application history documents that are inconsistent with or conflicting with the content of this application, documents that limit the broadest scope of the claims of this application (currently or later attached to this application) are also excluded. It should be noted that if the description, definition, and / or use of terms in the attached materials of this application are inconsistent or conflicting with the content described in this application, the description, definition, and / or use of terms in this application shall prevail.
[0124] Finally, it should be understood that the embodiments described in this application are only used to illustrate the principles of the embodiments of the present application. Other variations may also fall within the scope of the present application. Therefore, as an example and not a limitation, the alternative configurations of the embodiments of the present application may be considered to be consistent with the teachings of the present application. Accordingly, the embodiments of the present application are not limited to the embodiments explicitly introduced and described in the present application.
Claims
1. A method for generating a protocol group for medical scanning, characterized in that: The protocol group generation method comprises: Retrieving a historical protocol group according to a user instruction, wherein the user instruction includes the type of the body to be tested, the part to be scanned, and the scanning device, the historical protocol group includes several historical protocols, and the scanning device includes CT, PET, and PET-CT; If the historical protocol group fails to be retrieved, the historical protocol is retrieved according to the user instruction; A new protocol group is generated according to the selection or modification of the historical protocol by the user, or according to the modification of the historical protocol in the historical protocol group by the user, and according to the acquisition parameters and reconstruction parameters provided by the user.
2. The method for generating a protocol group according to claim 1, characterized in that: The retrieving the historical protocol group according to the user instruction includes: According to the type of the body to be tested, the part to be scanned and the scanning device, data matching is performed in the database, and a historical protocol group with a correlation greater than a threshold is retrieved.
3. The method for generating a protocol group according to claim 2, characterized in that: The method of matching data in the database according to the type of the object to be tested, the part to be scanned and the scanning device, and retrieving a historical protocol group with a correlation greater than a threshold, includes: According to the type of the object to be tested, the part to be scanned and the scanning device, data matching is performed in the database, and a historical protocol group with the highest correlation is retrieved.
4. The method for generating a protocol group according to claim 1, characterized in that: The retrieving the historical protocol according to the user instruction includes: According to the type of the object to be tested, the part to be scanned and the scanning device, data matching is performed in the database, and all relevant historical protocols are retrieved.
5. The method for generating a protocol group according to claim 1, characterized in that: The generating of a new protocol group according to the selection or modification of the historical protocol by the user, or according to the modification of the historical protocol in the historical protocol group by the user, and according to the acquisition parameters and reconstruction parameters provided by the user, comprises: The deletion of historical protocols in the historical protocol group by the user, the new protocol added by the user, and the acquisition parameters and the reconstruction parameters provided by the user are recorded, and the remaining historical protocols, the new protocol, the acquisition parameters and the reconstruction parameters in the historical protocol group are integrated to obtain the new protocol group.
6. The method for generating a protocol group according to claim 1, characterized in that: The generating of a new protocol group according to the selection or modification of the historical protocol by the user, or according to the modification of the historical protocol in the historical protocol group by the user, and according to the acquisition parameters and reconstruction parameters provided by the user, comprises: Record the historical protocol selected by the user from the historical protocols, the new protocol obtained by the user based on one or some historical protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrate the selected historical protocol, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
7. The method for generating a protocol group according to claim 1, characterized in that: The protocol group generation method also includes: The name of the new protocol provided by the user is received and verified, and when the name of the new protocol is repeated with the name of any of the historical protocol groups, a name error instruction is generated.
8. The method for generating a protocol group according to claim 1, characterized in that: The protocol group generation method also includes: The acquisition parameters and reconstruction parameters provided by the user are verified, and if the acquisition parameters or the reconstruction parameters are unqualified, an acquisition parameter error instruction or a reconstruction parameter error instruction is generated.
9. The method for generating a protocol group according to claim 1, characterized in that: The historical protocol and the historical protocol group are constructed based on previous scanning data, and the previous scanning data includes the type of measured body, the scanning part, and the scanning device.
10. The method for generating a protocol group according to claim 1, characterized in that: The protocol group generation method also includes: A scanning field of view is selected from a previous database according to the reconstruction parameters, and the selected scanning field of view is merged into the new protocol group to generate images of different angles and ranges.
11. The method for generating a protocol group according to claim 1, characterized in that: The types of subjects to be tested include adults whose weight is greater than a preset value, adults whose weight is less than or equal to a preset value, teenagers, children, and infants.
12. The method for generating a protocol group according to claim 1, characterized in that: The parts to be scanned include the whole body, head, neck, upper abdomen, lower abdomen, spine and chest.
13. A system for generating a protocol group for medical scanning, characterized in that: The protocol group generation system comprises: A protocol group management module, configured to retrieve a historical protocol group according to a user instruction, wherein the user instruction includes a type of body to be tested, a part to be scanned, and a scanning device, the historical protocol group includes a plurality of historical protocols, and the scanning device includes CT, PET, and PET-CT; A protocol management module, configured to retrieve a historical protocol according to the user instruction when the protocol group management module fails to retrieve the historical protocol group; The protocol group management module is further configured to generate a new protocol group according to the user's selection or modification of the historical protocol, or according to the user's modification of the historical protocol in the historical protocol group, and according to the acquisition parameters and reconstruction parameters provided by the user.
14. The protocol group generation system according to claim 13, characterized in that: The protocol group management module is configured to perform data matching in the database according to the type of the body to be tested, the part to be scanned and the scanning device, and retrieve the historical protocol group with a correlation greater than a threshold.
15. The protocol group generation system according to claim 14, characterized in that: The protocol group management module is configured to perform data matching in the database according to the type of the body to be tested, the part to be scanned and the scanning device, and retrieve a historical protocol group with the highest correlation.
16. The protocol group generation system according to claim 13, characterized in that: The protocol group management module is configured to perform data matching in the database according to the type of the body to be tested, the part to be scanned, and the scanning device. If the correlation of all historical protocol groups is less than or equal to a threshold, it is determined that the historical protocol has failed to be retrieved; The protocol management module is configured to perform data matching in the database according to the type of the body to be tested, the part to be scanned and the scanning device, and retrieve all relevant historical protocols.
17. The protocol group generation system according to claim 13, characterized in that: The protocol group management module is configured to record the user's deletion of historical protocols in the historical protocol group, the user's addition of new protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrate the remaining historical protocols in the historical protocol group, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
18. The protocol group generation system according to claim 13, characterized in that: The protocol group management module is configured to record the historical protocol selected by the user from the historical protocols, the new protocol obtained by the user based on one or some historical protocols, and the acquisition parameters and the reconstruction parameters provided by the user, and integrate the selected historical protocol, the new protocol, the acquisition parameters and the reconstruction parameters to obtain the new protocol group.
19. The protocol group generation system according to claim 13, characterized in that: The protocol group management module is also configured to receive and verify the name of a new protocol provided by a user, and generate a name error instruction when the name of the new protocol is repeated with the name of any of the historical protocol groups.
20. The protocol group generation system according to claim 13, characterized in that: The protocol group generation system also includes a parameter library, which is configured to verify the acquisition parameters and reconstruction parameters provided by the user, and generate an acquisition parameter error instruction or a reconstruction parameter error instruction if the acquisition parameter or the reconstruction parameter is unqualified.
21. The protocol group generation system according to claim 13, characterized in that: The protocol group management module is configured to construct a historical protocol group based on previous scan data, wherein the previous scan data includes the type of body measured, the scanned part, and the scanned device; The protocol management module constructs a historical protocol based on previous scan data.
22. The protocol group generation system according to claim 13, characterized in that: The protocol group management module is configured to select a scanning field of view from a previous database according to the reconstruction parameters, and merge the selected scanning field of view into the new protocol group so as to generate images of different angles and ranges.
23. A storage medium, characterized in that: The storage medium stores a computer program, and the computer program is configured to implement the protocol group generation method according to any one of claims 1 to 12 when executed.
24. A computer program product, characterized in that The method comprises a computer program or an instruction, wherein when the computer program or the instruction is executed by a processor, the method for generating a protocol group according to any one of claims 1 to 12 is implemented.