Calibration Method, Device and Storage Medium of Medical Imaging System
By obtaining the correspondence between the model and the correction terms in the medical imaging system and grouping it, the execution order of the correction terms is automatically planned, and the problems of high dependence and low efficiency in the prior art are solved, and an efficient correction process is realized.
Patent Information
- Application Number
- CN202211074637.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-31
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-08-31
AI Technical Summary
The calibration process of existing medical imaging systems relies on manual operations, is inefficient and it is difficult to maximize automation and perform multiple calibration items.
By obtaining the correspondence between the mold and the correction term, grouping the correction term, and automatically planning the execution order of the correction term based on the mold information, the number of times manual placement of the mold is reduced, and the continuous automatic execution of multiple correction terms is realized.
It significantly improves the correction efficiency of medical imaging systems, saves manpower and material costs, and does not require additional hardware equipment, is low cost and easy to implement.
Smart Images

Figure CN115399797B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical devices, and particularly to a calibration method, device, and storage medium for a medical imaging system. Background Art
[0002] Clinically, a Computed Tomography (CT) system used for disease diagnosis has a basic principle that, according to the different attenuation degrees of different tissues or organs in the human body to X-rays, X-rays are used to irradiate the human body to obtain signals after the X-rays are attenuated by various tissues of the human body for imaging. The obtained CT images can be viewed from multiple angles to see the relationship between organs and lesions. High-quality CT images can effectively assist doctors in improving the diagnosis and treatment efficiency. However, the CT system not only has a complex electronic control system and mechanical structure, but also requires complex data processing software. Therefore, there are many factors affecting the quality of CT images, and these factors will also change with the increase of time and the number of scans. In order to ensure that the CT system can maintain a good state to obtain high-quality CT images, the CT system should be calibrated in a timely manner.
[0003] In the prior art, when performing calibration items of the CT system, some preparatory work relies on manual operations. For example, the phantom relied on for calibration items needs to be manually placed. However, during the process of performing multiple calibration items, since different calibration items use different phantoms and the phantoms need to be manually placed, the entire process requires multiple manual interventions and is difficult to be automatically executed, resulting in low efficiency of the calibration process.
[0004] In order to improve the calibration efficiency of the CT system, one optimization scheme is to combine multiple different phantoms into a composite phantom to complete multiple calibration items with one placement of the composite phantom as much as possible. However, when multiple calibration items meet certain conditions, the entire calibration process can only be executed sequentially and cannot be maximally automated. The multiple calibration items meeting certain conditions include, but are not limited to, that the multiple calibration items to be executed meet one or more of the following conditions 1-3:
[0005] 1. When there are multiple calibration items that rely on different phantoms, or some calibration items do not rely on phantoms;
[0006] 2. When there are calibration items that do not rely on phantoms but rely on certain manual operations that can be performed in advance by the user;
[0007] 3. When the user only has a composite phantom that meets some of the calibration items that rely on different phantoms.
[0008] In addition to the above-listed situations, there are also scenarios where multiple correction items need to be corrected, but an empty calibration needs to be performed before each mold placement. In such scenarios, the calibration efficiency of existing medical imaging systems is also low.
[0009] Therefore, how to optimize the calibration process of medical imaging systems to improve the calibration efficiency of medical imaging systems has increasingly become one of the technical problems that need to be solved urgently by those skilled in the art.
[0010] It should be noted that the information disclosed in the background art of this invention is only intended to deepen the understanding of the general background art of this invention, and should not be regarded as an admission or any form of implication that this information constitutes the prior art known to those skilled in the art. Summary of the Invention
[0011] The purpose of this invention is to provide a calibration method, device, and storage medium for a medical imaging system to improve the calibration efficiency of the medical imaging system and save labor and material costs in view of the problems of high dependence on manual operations and low efficiency in the calibration process of the medical imaging system in the prior art.
[0012] To achieve the above object, this invention is realized through the following technical solutions: A calibration method for a medical imaging system includes:
[0013] According to the received correction items, obtain the correspondence between the phantom and the correction items;
[0014] According to the received first phantom information and the correspondence between the phantom and the correction items, group the correction items to obtain the correspondence between the first phantom and the correction item grouping information;
[0015] According to the received second phantom information and the correspondence between the first phantom and the correction item grouping information, determine the correction item grouping information corresponding to the second phantom; where the number of second phantoms in the second phantom information is 0 or the set of second phantoms in the second phantom information is a subset of the set of first phantoms in the first phantom information;
[0016] Automatically execute the calibration protocol for each correction item in the correction item grouping information corresponding to the second phantom.
[0017] Optionally, the step of obtaining the correspondence between the phantom and the correction items according to the received correction items includes:
[0018] For each of the correction items, obtain the phantom on which the correction item depends according to the calibration protocol of the correction item;
[0019] According to the phantoms on which all the correction items depend, obtain the correspondence between the phantom and the correction items.
[0020] Optionally, grouping the correction terms according to the received first motif information and the correspondence between the motif and the correction terms to obtain the correspondence between the first motif and the correction term grouping information includes:
[0021] Performing permutation and combination on all the first motifs in the received first motif information to obtain a motif combination set of the first motifs;
[0022] For each element in the motif combination set, dividing the correction terms corresponding to the first motifs in the element into a group according to the correspondence between the motif and the correction terms to obtain correction term grouping information corresponding to the element;
[0023] According to the motif combination set and the correction term grouping information corresponding to each element in the motif combination set, obtaining the correspondence between the first motif and the correction term grouping information.
[0024] Optionally, automatically executing the correction protocol for each correction term in the correction term grouping information corresponding to the second motif includes:
[0025] Placing the second motif;
[0026] Taking the first correction term in the correction term grouping as the current correction term;
[0027] Adjusting the placement of the second motif according to the correction protocol of the current correction term and automatically executing the current correction term; judging whether the current correction term is the last correction term in the correction term grouping, if not, taking the next correction term of the current correction term as the current correction term, adjusting the placement of the second motif according to the correction protocol of the current correction term, and automatically executing the current correction term, and so on, until all the correction terms in the correction term grouping are completed.
[0028] Optionally, placing the second motif includes: manually placing the second motif and / or automatically placing the second motif by an automatic control device according to the motif position specified by the correction protocol of the current correction term.
[0029] Optionally, adjusting the placement of the second motif according to the correction protocol of the current correction term includes:
[0030] Judging whether the second motif conforms to the position specified by the correction protocol of the current correction term, if not, moving the hospital bed so that the second motif is located at the position specified by the correction protocol of the current correction term.
[0031] Optionally, after automatically executing the correction protocol for each correction term in the correction term grouping information corresponding to the second motif, it further includes:
[0032] Determine whether all the received correction items have been completed. If not, use the unexecuted correction items as the received correction items, and iteratively execute the steps of any one of the above correction methods until all the correction items are completed.
[0033] Optionally, the correction method of the medical imaging system further includes:
[0034] If the number of second phantoms in the second phantom information is 0, automatically execute the correction items that do not depend on the phantom.
[0035] To achieve the above object, the present invention also provides a correction device for a medical imaging system. The correction device includes a processor and a memory. A computer program is stored on the memory. When the computer program is executed by the processor, the correction method of the medical imaging system described in any one of the above is implemented.
[0036] To achieve the above object, the present invention also provides a readable storage medium. A computer program is stored in the readable storage medium. When the computer program is executed by a processor, the correction method of the medical imaging system described in any one of the above is implemented.
[0037] Compared with the prior art, the correction method, device, and storage medium of the medical imaging system provided by the present invention have the following advantages:
[0038] The calibration method of the medical imaging system provided by the present invention first obtains the correspondence between the phantom and the calibration items according to the received calibration items; then, according to the received first phantom information and the correspondence between the phantom and the calibration items, the calibration items are grouped to obtain the correspondence between the first phantom and the calibration item grouping information. Thus, the present invention groups according to the dependence of the calibration items on the phantom, and can automatically plan the correspondence between the first phantom and the calibration item grouping information according to the received first phantom information, thereby laying a foundation for automatically executing the calibration items corresponding to the second phantom subsequently (the set of the second phantom in the second phantom information is a subset of the set of the first phantom in the first phantom information). On this basis, the present invention further determines the calibration item grouping information corresponding to the second phantom according to the received second phantom information and the correspondence between the first phantom and the calibration item grouping information; finally, automatically executes the calibration protocol of each calibration item in the calibration item grouping information corresponding to the second phantom. Thus, the present invention can automatically select and execute the corresponding calibration items according to the received second phantom information (the existing phantom information of the user), so as to maximize the continuous automatic execution of multiple calibration items. During the whole process, the calibration items belonging to the same calibration item grouping information only need to be manually placed once by human intervention, and then each calibration item in this calibration item grouping information can be automatically executed, reducing the number of times of human intervention and significantly improving the calibration efficiency of the medical imaging system. It can be seen that the calibration method of the medical imaging system provided by the present invention can not only improve the calibration efficiency of the medical imaging system, save labor costs and material costs; but also does not require adding any hardware devices, with low cost and easy to implement.
[0039] Further, in the calibration method of the medical imaging system provided by the present invention, after automatically executing all the calibration items in the calibration item grouping information corresponding to the second phantom, it further judges whether all the received calibration items have been executed. If not, the unexecuted calibration items are used as the received calibration items, and the steps of the calibration method are iteratively executed until all the calibration items are executed. Thus, the calibration method of the medical imaging system provided by the present invention can re-automatically plan the correspondence between the first phantom and the calibration item grouping information according to the second phantom information (the existing phantom information of the user) until all the calibration items in the calibration item grouping information corresponding to the second phantom received are completed, so as to save labor and materials while ensuring a high completion rate of the calibration items and significantly improve the efficiency of automatic execution. Furthermore, as mentioned above, since the calibration method of the medical imaging system provided by the present invention can maximize the reduction of the number of times of manually placing the phantom by human intervention, it can significantly reduce the number of air calibrations, thereby further improving the efficiency of automatic execution.
[0040] Since the calibration device and storage medium of the medical imaging system provided by the present invention belong to the same inventive concept as the calibration method of the medical imaging system provided by the present invention, they have at least the same beneficial effects, which will not be elaborated one by one here. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 It is a schematic diagram of the overall process of the calibration method of the medical imaging system provided in the first embodiment of the present invention;
[0042] Figure 2 It is a schematic diagram of a user interface of a specific example applying the present invention;
[0043] Figure 3 It is a schematic diagram of the calibration process of the medical imaging system of a specific example applying the present invention;
[0044] Figure 4 It is a schematic block diagram of the calibration device of the medical imaging system provided in the second embodiment of the present invention.
[0045] Among them, the reference numerals are as follows:
[0046] Processor - 101, communication interface - 102, memory - 103, communication bus - 104. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0047] The calibration method, device, and storage medium of the medical imaging system proposed by the present invention will be further described in detail below with reference to the accompanying drawings. According to the following description, the advantages and features of the present invention will be clearer. It should be noted that the accompanying drawings are in a very simplified form and use non-precise scales, only for the purpose of facilitating and clearly assisting in explaining the embodiments of the present invention. In order to make the purpose, features, and advantages of the present invention more obvious and understandable, please refer to the accompanying drawings. It should be noted that the structures, scales, sizes, etc. shown in the drawings of this specification are only used to cooperate with the content disclosed in the specification for those skilled in this technology to understand and read, and are not used to limit the limiting conditions for the implementation of the present invention. Any modification of the structure, change in the proportional relationship, or adjustment of the size, in the case of being the same or similar to the effects that the present invention can produce and the purposes that can be achieved, should still fall within the scope covered by the technical content disclosed by the present invention. The specific design features of the present invention disclosed herein, including, for example, specific dimensions, directions, positions, and shapes, will be partially determined by the specific application and usage environment. Also, in the embodiments described below, sometimes the same reference numerals are used between different drawings to represent the same parts or parts with the same functions, and their repeated descriptions are omitted. In this specification, similar reference numerals and letters are used to represent similar items. Therefore, once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings. Additionally, if the methods described herein include a series of steps, and the order of these steps presented herein is not necessarily the only order in which these steps can be executed, and some of the described steps can be omitted and / or some other steps not described herein can be added to the method.
[0048] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprising", "including" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the said element. The singular forms "a", "an" and "the" include plural objects, the term "or" is generally used in the sense of including "and / or", the term "several" is generally used in the sense of including "at least one", the term "at least two" is generally used in the sense of including "two or more", and in addition, the terms "first", "second", "third" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features.
[0049] To facilitate a better understanding of the present invention, before specifically introducing the calibration method of the medical imaging system provided by the present invention, the calibration process of the medical imaging system in the prior art is briefly described as follows. First, the calibration scenario of the medical imaging system is briefly described, and then, taking this calibration scenario as an example, the calibration process in the prior art is described.
[0050] First, to more clearly illustrate the calibration process of the medical imaging system in the prior art, taking the calibration of a CT system as an example, the calibration protocol of the calibration items of an exemplary calibration task and the existing phantoms of the user are described as follows:
[0051] 1. Calibration items and the phantoms on which each calibration item depends: A total of 4 calibration items need to be executed sequentially, which are calibration item 1, calibration item 2, calibration item 3, and calibration item 4 in turn; among them, calibration item 1 does not depend on any phantom, calibration item 2 depends on phantom x, calibration item 3 depends on phantom y, and calibration item 4 depends on phantom z. That is, the phantoms used for these 4 calibration items are phantom x, phantom y, and phantom z;
[0052] 2. Existing phantoms of the user: Two composite phantoms, composite phantom a and composite phantom b, and an independent phantom z. Among them, composite phantom a contains phantom x, phantom y, and phantom z; composite phantom b contains phantom x and phantom y.
[0053] For the above calibration scenario, the calibration process of the medical imaging system in the prior art sequentially executes the above calibration items, and the specific execution process is as follows:
[0054] Correction item 1:
[0055] Protocol for automatically performing correction 1
[0056] Correction item 2:
[0057] Manually place the phantom x
[0058] Protocol for automatically performing correction 2
[0059] Correction item 3:
[0060] Manually place the phantom y
[0061] Protocol for automatically performing correction item 3
[0062] Correction item 4:
[0063] Manually place the phantom z
[0064] Protocol for automatically performing correction item 4
[0065] It can be seen that in the entire calibration process of the medical imaging system in the prior art, except that correction item 1 does not depend on the phantom (no need to manually place the phantom), for the other three correction items, namely correction item 2, correction item 3, and correction item 4, manual placement of the phantom is required before automatically executing the protocol corresponding to the correction item. A total of three manual placements of the phantom by humans are required to complete the entire calibration process. Such operation not only has high labor costs and low efficiency, but also easily causes waste of materials (a long calibration time will inevitably shorten the effective usage time of the medical imaging system).
[0066] The inventors of the present invention have found through a large number of in-depth studies and practices that reducing the number of manual placements of the phantom can significantly improve the calibration efficiency of the medical imaging system. Based on the above research, a calibration method, device, and storage medium for a medical imaging system are creatively proposed to solve the problems of high manual operation dependence and low efficiency in the calibration process of the medical imaging system in the prior art.
[0067] It should be particularly noted that as those skilled in the art can understand, although the present invention illustrates the calibration method, device, and storage medium for the medical imaging system provided by the present invention by taking the CT system as an example. However, the calibration method, device, and storage medium for the medical imaging system provided by the present invention are not limited to the calibration of the CT system, and can also be used for the calibration of other medical imaging systems other than the CT system, such as other medical imaging systems like PET and PET / CT medical imaging devices.
[0068] In particular, for a better understanding of the present invention, the calibration tasks of the specific examples in the following embodiments are the same as the exemplary calibration tasks in the prior art described above: that is, the calibration items and the motifs on which each calibration item depends are exactly the same. Obviously, as can be understood by those skilled in the art, the exemplary calibration tasks are only used to better understand the present invention and do not constitute any limitation to the present invention. The calibration method of the medical imaging system provided by the present invention does not impose any limitation on the specific content of the calibration tasks: neither the number of calibration items, nor the motif information on which the calibration items depend, nor the existing motif information (i.e., the first motif information) and the motif information available to the user (i.e., the second motif information).
[0069] Embodiment 1
[0070] This embodiment provides a calibration method for a medical imaging system. Specifically, please refer to Figure 1 , which schematically shows the overall flowchart of the calibration method for the medical imaging system provided in this embodiment. As can be seen from Figure 1 , the calibration method for the medical imaging system provided in this embodiment includes:
[0071] S100: Obtain the correspondence between the motif and the calibration item according to the received calibration item;
[0072] S200: Group the calibration items according to the received first motif information and the correspondence between the motif and the calibration item to obtain the correspondence between the first motif and the calibration item grouping information;
[0073] S300: Determine the calibration item grouping information corresponding to the second motif according to the received second motif information and the correspondence between the first motif and the calibration item grouping information; wherein, the number of second motifs in the second motif information is 0 or the set of second motifs in the second motif information is a subset of the set of first motifs in the first motif information;
[0074] S400: Automatically execute the calibration protocol for each calibration item in the calibration item grouping information corresponding to the second motif.
[0075] It can be seen that for the calibration method of the medical imaging system provided in this embodiment, first, according to the received calibration items, the corresponding relationship between the phantom and the calibration items is obtained; then, according to the received first phantom information and the corresponding relationship between the phantom and the calibration items, the calibration items are grouped to obtain the corresponding relationship between the first phantom and the calibration item grouping information. Thus, the present invention groups according to the dependence of the calibration items on the phantom, and can automatically plan the corresponding relationship between the first phantom and the calibration item grouping information according to the received first phantom information, thereby laying a foundation for automatically executing the calibration items corresponding to the second phantom subsequently (the set of the second phantom in the second phantom information is a subset of the set of the first phantom in the first phantom information). On this basis, the present invention further determines the calibration item grouping information corresponding to the second phantom according to the received second phantom information and the corresponding relationship between the first phantom and the calibration item grouping information; finally, automatically executes the calibration protocol of each calibration item in the calibration item grouping information corresponding to the second phantom. Thus, the present invention can automatically select and execute the corresponding calibration items according to the received second phantom information (the existing phantom information of the user), thereby maximizing the continuous automatic execution of multiple calibration items. During the whole process, the calibration items belonging to the same calibration item grouping information only need to be manually placed once by the user, and then each calibration item in this calibration item grouping information can be automatically executed, reducing the number of manual interventions and significantly improving the calibration efficiency of the medical imaging system. It can be seen that the calibration method of the medical imaging system provided by the present invention can not only improve the calibration efficiency of the medical imaging system, save labor costs and material costs; but also does not require adding any hardware devices, with low cost and easy to implement.
[0076] It should be noted that the first phantom is usually the existing phantom of the user, and the second phantom is usually the available phantom of the user. For example, still taking the calibration scenario in the introduction of the prior art calibration process above as an example, the first phantom information includes composite phantom a, composite phantom b, and independent phantom z; the number of the second phantom in the second phantom information is 0 (no phantom) or the second phantom in the second phantom information includes one or more of composite phantom a, composite phantom b, and the independent phantom.
[0077] Specifically, as one of the preferred embodiments, in step S100, the obtaining of the corresponding relationship between the phantom and the calibration items according to the received calibration items includes:
[0078] S101: For each of the calibration items, according to the calibration protocol of the calibration item, obtain the phantom on which the calibration item depends;
[0079] S102: According to the phantoms of all the calibration items, obtain the corresponding relationship between the phantom and the calibration items.
[0080] It can be seen that for the calibration method of the medical imaging system provided in this embodiment, first, for each of the calibration items, according to the calibration protocol of the calibration item, the phantom relied on by the calibration item is obtained, and then according to the phantoms relied on by all the calibration items, the corresponding relationship between the phantoms and the calibration items is obtained. Thus, in this embodiment, the corresponding relationship between the calibration items and the phantoms is converted into the corresponding relationship between the phantoms and the calibration items, laying a foundation for subsequent grouping of the calibration items and automatically planning the corresponding relationship between the phantoms and the calibration item groups.
[0081] More specifically, still taking the calibration scenario in the introduction of the prior art calibration process as an example: for the convenience of reading, it is described again as follows: the calibration items and the phantoms relied on by each calibration item: there are 4 calibration items to be executed, namely calibration item 1, calibration item 2, calibration item 3, and calibration item 4; among them, calibration item 1 does not rely on any phantom, calibration item 2 relies on phantom x, calibration item 3 relies on phantom y, and calibration item 4 relies on phantom z. That is, the phantoms used in these 4 calibration items are phantom x, phantom y, and phantom z. The corresponding relationship between the calibration items and the phantoms in this calibration scenario is shown in Table 1 below, and the corresponding relationship between the phantoms and the calibration items is shown in Table 2 below:
[0082] Table 1: Corresponding relationship between calibration items and phantoms
[0083] Correction term Phantom Correction term 1 Independent of phantom Correction term 2 x Correction term 3 y Correction term 4 z
[0084] Table 2: Corresponding relationship between phantoms and calibration items
[0085] Phantom Correction term Independent of phantom Correction term 1 x Correction term 2 y Correction term 3 z Correction term 4
[0086] It should be noted that the present invention is also applicable to the situation where multiple phantoms need to be used simultaneously for some calibration items. In this case, all the phantoms relied on by the same calibration item can be equivalent to a first phantom (equivalent to generating a new phantom, which actually includes all the phantoms relied on by this calibration item). When grouping the calibration items, this composite phantom can be used as an element in the phantom combination set.
[0087] Further, in one exemplary embodiment, in step S200, the grouping of the calibration items according to the received first phantom information and the corresponding relationship between the phantoms and the calibration items to obtain the corresponding relationship between the first phantom and the calibration item grouping information includes:
[0088] S201: Perform permutation and combination on all the first phantoms in the received first phantom information to obtain a phantom combination set of the first phantoms; where each element in the phantom combination set includes one or more first phantoms;
[0089] S202: For each element in the motif combination set, according to the corresponding relationship between the motif and the correction term, group the correction terms corresponding to the first motif in this element into one group to obtain the correction term grouping information corresponding to this element;
[0090] S203: According to the motif combination set and the correction term grouping information corresponding to each element in the motif combination set, obtain the corresponding relationship between the first motif and the correction term grouping information.
[0091] It can be seen that in the correction method of the medical imaging system provided in this embodiment, by performing permutation and combination on all the first motifs in the first motif information, a motif combination set of the first motifs is obtained, and for each element in the motif combination set, according to the corresponding relationship between the motif and the correction term, group the correction terms corresponding to the first motif in this element into one group to obtain the correction term grouping information corresponding to this element. According to the motif combination set and the correction term grouping information corresponding to each element in the motif combination set, obtain the corresponding relationship between the first motif and the correction term grouping information. Thus, in this embodiment, the corresponding relationship between the first motif and the correction term grouping information is automatically planned and obtained, laying a foundation for automatically executing the correction terms corresponding to the second motif according to the second motif information (the set of the second motifs in the second motif information is a subset of the set of the first motifs in the first motif information).
[0092] It should be noted that the permutation and combination is the full permutation of all the motifs in the first motif. However, preferably, when performing permutation and combination on all the first motifs in the received first motif information, the motif information on which the correction term depends should be combined. For example, if a certain correction term depends on two motifs x and z at the same time, then the motifs x and z can be combined into one element in the motif combination set. If there is no correction term that depends on both motif x and motif z at the same time, then preferably, this element obtained by combining motif x and motif z is not included in the motif combination set when performing permutation and combination on the first motifs.
[0093] Specifically, as one of the preferred implementation manners, the correction term grouping information includes the number of correction terms in this correction term grouping and the specific correction terms. It should be particularly noted that as can be understood by those skilled in the art, the first motif information and the second motif information include but are not limited to the number of motifs, the material, size, shape, name and type (composite motif or single motif) of each motif. The specific information of the motif on which the correction term depends is specified by the correction protocol of this correction term, including but not limited to the number of motifs, the material, size, shape and placement position of each motif.
[0094] For the sake of easy understanding, still taking the calibration scenario where the above-mentioned 4 calibration items depend on 3 motifs as an example for illustration. To avoid repetition and for the convenience of reading, the calibration items and the motifs on which each calibration item depends have been repeatedly described above, and will not be repeated here. The existing motifs of the user (i.e., the first motif information) are repeated as follows: two composite motifs, composite motif a and composite motif b, and an independent motif z. Among them, composite motif a includes motif x, motif y, and motif z; composite motif b includes motif x and motif y.
[0095] According to the descriptions of steps S201 - S203 above, in one of the implementation manners, the correspondence between the first motif and the calibration item grouping information is as shown in Table 3 below:
[0096] Table 3: Correspondence Table of the First Motif and the Calibration Item Grouping Information
[0097]
[0098] It can be seen from Table 3 above that in this embodiment, there are 4 elements in total in the motif combination set of the first motif, which are: the non - dependent motif (i.e., the calibration item that does not depend on any motif), composite motif a, composite motif b, and independent motif z. For each element in the motif combination set of the first motif (as described above, each element includes one or more motifs), the search for calibration items corresponding to each element is divided into 1 group, and there are 4 calibration item groups in total, which are listed as follows: When there is no motif, the corresponding calibration item grouping information is 1 calibration item, and the specific calibration item is calibration item 1; the calibration item grouping information corresponding to composite motif a is 4 calibration items, and the specific calibration items are calibration item 1, calibration item 2, calibration item 3, and calibration item 4; the calibration item grouping information corresponding to composite motif b is 3 calibration items, and the specific calibration items are calibration item 1, calibration item 2, and calibration item 3; the calibration item grouping information corresponding to motif z is 1 calibration item, and the specific calibration item is calibration item 4.
[0099] More specifically, in one of the exemplary implementation manners, in step S400, the automatic execution of the calibration protocol for each calibration item in the calibration item grouping information corresponding to the second motif includes:
[0100] S401: Place the second motif;
[0101] S402: Take the first calibration item in this calibration item grouping as the current calibration item;
[0102] S403: Adjust the placement of the second motif according to the calibration protocol of the current calibration item, and automatically execute the current calibration item;
[0103] S404: Determine whether the current correction item is the last correction item in the correction item group. If not, use the next correction item of the current correction item as the current correction item and execute S403; if so, complete all correction items in the correction item group.
[0104] It can be seen that for the correction method of the medical imaging system provided in this embodiment, only one phantom placement is required before executing correction items belonging to the same group, which greatly reduces the number of phantom placements, thereby significantly improving the execution efficiency of the correction process. Therefore, the correction method of the medical imaging system provided by the present invention can automatically re-plan the correspondence between the first phantom and the correction item group information according to the second phantom information (the phantom information available to the user) until all correction items in the received correction item group information corresponding to the second phantom are completed, so as to save manpower and material resources while ensuring a high completion rate of the correction items, and significantly improve the efficiency of automatic execution.
[0105] It should be particularly noted that, as can be understood by those skilled in the art, the present invention does not limit the specific manner of placing the second phantom in step S401. In one implementation, the second phantom can be placed manually. In another implementation, the second phantom can also be automatically placed by an automatic control device according to the phantom position specified by the correction protocol of the current correction item.
[0106] Furthermore, in step S403, adjusting the position of the second phantom according to the correction protocol of the current correction item includes:
[0107] Determine whether the second phantom conforms to the position specified by the correction protocol of the current correction item. If not, move the hospital bed so that the second phantom is located at the position specified by the correction protocol of the current correction item. It can be seen that for the correction method of the medical imaging system provided in this embodiment, when sequentially executing correction items belonging to the same correction item group, even if the phantom placement positions required by the subsequent correction item and the previous correction item are different, the phantom placement position can be made to conform to the requirements of the correction protocol by moving the hospital bed, without manual placement, thereby further improving the correction efficiency.
[0108] Preferably, in one exemplary implementation, please continue to refer to Figure 1 , after automatically executing the correction protocol of each correction item in the correction item group information corresponding to the second phantom, it further includes:
[0109] Determine whether all received correction items have been executed. If not, use the unexecuted correction items as the received correction items and iteratively execute the steps of the correction method until all correction items are executed.
[0110] It can be seen that in the calibration method of the medical imaging system provided in this embodiment, after automatically executing all the calibration items in the calibration item grouping information corresponding to the second phantom, it is further determined whether all the received calibration items have been executed. If not, the unexecuted calibration items are used as the received calibration items, and steps S100 - S400 are iteratively executed until all the calibration items are executed. Thus, when not all calibration items are executed, the unexecuted calibration items are regrouped iteratively, which not only improves the calibration efficiency but also has high reusability of the calibration method.
[0111] In one exemplary embodiment, the calibration method of the medical imaging system further includes: if the number of the second phantoms in the second phantom information is 0, the calibration items that do not depend on the phantom are automatically executed.
[0112] With such a configuration, in the calibration method of the medical imaging system provided in this embodiment, when the user currently has no phantom (such as the phantom is occupied by the calibration of other medical imaging systems), the calibration items that do not depend on the phantom can be automatically executed, and the user can prepare the phantom for other calibration items during the execution of the air calibration, thereby further improving the calibration efficiency.
[0113] Specifically, please refer to Figure 2 , Figure 2 which is a schematic diagram of the user interface for a specific example of applying the present invention. It can be seen from Figure 2 that at the beginning of the calibration of the calibration method of the medical imaging system provided in this embodiment, according to the calibration items to be executed by the user, the requirements for placing the phantom are combined, and when providing the steps for placing the phantom for the user to select the phantom, all possible options supported by the current system will be provided. For example, phantom x (the calibration item grouping corresponding to phantom x is calibration item 1 and calibration item 2). Although the user currently does not have phantom x, when the user has this phantom, the phantom can be placed and calibration item 1 and calibration item 2 can be automatically executed.
[0114] It should be particularly noted that in other embodiments, when obtaining the correspondence between the first phantom and the calibration item grouping information, the calibration method of the medical imaging system can also obtain all the permutations and combinations of the phantoms of the calibration items, and obtain the calibration item grouping information of each item in the permutation and combination to obtain the correspondence between the first phantom and the calibration item grouping information.
[0115] To facilitate the understanding of the present invention, the calibration protocol of the calibration items of the exemplary calibration task in the above prior art and the phantoms currently available to the user are still used for illustration. Please refer to Table III in the above text and also refer to Figure Figure 3 , where Figure 3 is a schematic diagram of the calibration process of the medical imaging system for a specific example of applying the present invention. It can be seen from Table III and Figure 3 that:
[0116] When the user selects the composite motif a, since the composite motif a includes the motif x, the motif y, and the motif z, the correction item 1, the correction item 2, the correction item 3, and the correction item 4 can all be automatically executed. The entire process only requires 1 manual placement of the motif. Compared with the prior art that requires 3 manual placements of the motif, the efficiency of the correction process is greatly improved.
[0117] When the user first selects the composite motif b, since the composite motif b includes the motif x and the motif y, the correction item 1, the correction item 2, and the correction item 3 can be automatically executed, and the correction item 4 cannot be automatically executed. Thus, by regrouping the unexecuted correction item 4, a total of two correction item groups are obtained: namely, the correction item group corresponding to the composite motif a (this group only includes the correction item 4), and the correction item group corresponding to the motif z (this group only includes the correction item 4). Then, according to whether the user's existing motif is the composite motif a or the composite motif z, the motif is manually placed to automatically execute the correction protocol of the correction item 4. In this scenario, only 2 manual placements of the motif are required. Compared with the prior art that requires 3 manual placements of the motif, the efficiency of the correction process is also significantly improved.
[0118] When the user selects no motif, since the correction item 1 does not depend on the motif, the correction item 1 can be executed first, and then the unexecuted correction item 2, correction item 3, and correction item 4 are grouped for correction to continue to complete the correction.
[0119] In summary, the correction method of the medical imaging system provided in this embodiment dynamically optimizes the user's operation process by analyzing the user scenario and the correction item dependency and continuously iterating, so as to maximize the automatic execution of multiple correction items.
[0120] Embodiment 2
[0121] This embodiment provides a correction device for a medical imaging system. Please refer to Figure 4 , which schematically shows the block structure diagram of the correction device for the medical imaging system provided in this embodiment. As Figure 4As shown in the figure, the calibration device of the medical imaging system includes a processor 101 and a memory 103. A computer program is stored on the memory 103. When the computer program is executed by the processor 101, the calibration method of the medical imaging system described above is implemented. Since the calibration device of the medical imaging system provided in this embodiment is used to implement the calibration method of the medical imaging system as described in Embodiment 1, to avoid repetition, for the specific steps of the calibration method of the medical imaging system, please refer to the relevant description in Embodiment 1 above and will not be elaborated here. Further, since the calibration device of the medical imaging system provided in this embodiment and the calibration method of the medical imaging system provided by the present invention belong to the same inventive concept, therefore, it has at least all the advantages of the calibration method of the medical imaging system and will not be elaborated one by one here.
[0122] As Figure 4 shown in the figure, the calibration device of the medical imaging system further includes a communication interface 102 and a communication bus 204. Among them, the processor 101, the communication interface 102, and the memory 103 complete mutual communication through the communication bus 204. The communication bus 204 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus 204 can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only a thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The communication interface 102 is used for communication between the calibration device of the medical imaging system and other devices.
[0123] The processor 101 referred to in the present invention may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The processor 101 is the control center of the calibration device of the medical imaging system, and connects various parts of the calibration device of the entire medical imaging system through various interfaces and lines.
[0124] The memory 103 can be used to store the computer program. By running or executing the computer program stored in the memory 103 and invoking the data stored in the memory 103, the processor 101 realizes various functions of the correction device of the medical imaging system.
[0125] The memory 103 may include non-volatile and / or volatile memories. The non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. The volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0126] Embodiment III
[0127] This embodiment provides a computer-readable storage medium with a computer program stored therein. When the computer program is executed by a processor, it can implement the correction method of the medical imaging system described above. Since the computer program on the computer-readable storage medium provided in this embodiment can implement the correction method of the medical imaging system described above, to avoid repetition, for the specific steps of the correction method of the medical imaging system, please refer to the relevant description in Embodiment I above and will not be elaborated here. Further, since the computer-readable storage medium provided in this embodiment and the correction method of the medical imaging system provided by the present invention belong to the same inventive concept, therefore, it has at least all the advantages of the correction method of the medical imaging system and will not be repeated here.
[0128] The readable storage medium according to the embodiments of the present invention may adopt any combination of one or more computer-readable media. The readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable computer hard disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium may be any tangible medium that contains or stores a program, which can be used by or in combination with an instruction execution system, apparatus, or device.
[0129] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.
[0130] The computer program code for performing the operations of the present invention may be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may 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 may be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0131] In summary, compared with the prior art, the calibration method, device, and storage medium of the medical imaging system provided by the present invention have the following advantages: A calibration method of a medical imaging system provided by the present invention first obtains the correspondence between the phantom and the calibration items according to the received calibration items; then, according to the received first phantom information and the correspondence between the phantom and the calibration items, the calibration items are grouped to obtain the correspondence between the first phantom and the calibration item grouping information. Thus, the present invention groups according to the dependence of the calibration items on the phantom and can automatically plan the correspondence between the first phantom and the calibration item grouping information according to the received first phantom information, thereby laying a foundation for automatically executing the calibration items corresponding to the second phantom subsequently (the set of the second phantom in the second phantom information is a subset of the set of the first phantom in the first phantom information). On this basis, the present invention further determines the calibration item grouping information corresponding to the second phantom according to the received second phantom information and the correspondence between the first phantom and the calibration item grouping information; finally, it automatically executes the calibration protocol of each calibration item in the calibration item grouping information corresponding to the second phantom. Thus, the present invention can automatically select and execute the corresponding calibration items according to the received second phantom information (the user's existing phantom information), thereby maximizing the continuous automatic execution of multiple calibration items. During the whole process, the calibration items belonging to the same calibration item grouping information only need to be manually placed by humans once, and then each calibration item in this calibration item grouping information can be automatically executed, reducing the number of times of human participation and significantly improving the calibration efficiency of the medical imaging system. It can be seen that the calibration method of the medical imaging system provided by the present invention can not only improve the calibration efficiency of the medical imaging system, save labor costs and material costs; but also does not require adding any hardware devices, with low cost and easy to implement.
[0132] Further, in the calibration method of the medical imaging system provided by the present invention, after automatically executing all the calibration items in the calibration item grouping information corresponding to the second phantom, it further judges whether all the received calibration items have been executed. If not, the unexecuted calibration items are used as the received calibration items, and the steps of the calibration method are continuously iteratively executed until all the calibration items are executed. Thus, the calibration method of the medical imaging system provided by the present invention can re-automatically plan the correspondence between the first phantom and the calibration item grouping information according to the second phantom information (the user's existing phantom information) until all the calibration items in the calibration item grouping information corresponding to the second phantom received are completed, thereby being able to save labor and materials while ensuring a high completion rate of the calibration items and significantly improving the efficiency of automatic execution. Even further, as mentioned above, since the calibration method of the medical imaging system provided by the present invention can maximize the reduction of the number of times of manually placing the phantom by humans, it can significantly reduce the number of air calibrations, thereby further improving the efficiency of automatic execution.
[0133] Since the calibration device and storage medium of the medical imaging system provided by the present invention belong to the same inventive concept as the calibration method of the medical imaging system provided by the present invention, therefore, they have at least the same beneficial effects, and will not be elaborated one by one here.
[0134] It should be noted that the devices and methods disclosed in the embodiments herein can also be implemented in other ways. The device embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions, and operations of devices, methods, and computer program products according to multiple embodiments herein. In this regard, each block in the flowchart or block diagram can represent a module, program, or part of the code, and the module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0135] In addition, in each embodiment herein, the functional modules can be integrated together to form an independent part, or each module can exist alone, or two or more modules can be integrated to form an independent part.
[0136] The above description is only a description of the preferred embodiments of the present invention, and does not limit the scope of the present invention in any way. Any changes and modifications made by those of ordinary skill in the art of the present invention based on the above disclosure belong to the protection scope of the present invention. Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations fall within the scope of the present invention and its equivalent technologies, the present invention is also intended to include these modifications and variations.
Claims
1. A calibration method for a medical imaging system, characterized in that, including: receiving at least one correction item, and for each of the correction items, obtaining the motif on which the correction item depends according to the correction protocol of the correction item; and obtaining the correspondence between the motif and the correction item according to the motifs on which all the correction items depend; grouping the correction items according to the received first motif information and the correspondence between the motif and the correction item to obtain the correspondence between the first motif and the correction item grouping information; determining the correction item grouping information corresponding to the second motif according to the received second motif information and the correspondence between the first motif and the correction item grouping information; wherein, the number of second motifs in the second motif information is 0 or the set of second motifs in the second motif information is a subset of the set of first motifs in the first motif information; automatically executing the correction protocol of each correction item in the correction item grouping information corresponding to the second motif.
2. The calibration method according to claim 1, wherein The grouping the correction items according to the received first motif information and the correspondence between the motif and the correction item to obtain the correspondence between the first motif and the correction item grouping information includes: performing permutation and combination on all the first motifs in the received first motif information to obtain a motif combination set of the first motifs; for each element in the motif combination set, dividing the correction items corresponding to the first motifs in the element into a group according to the correspondence between the motif and the correction item to obtain the correction item grouping information corresponding to the element; obtaining the correspondence between the first motif and the correction item grouping information according to the motif combination set and the correction item grouping information corresponding to each element in the motif combination set.
3. The calibration method according to claim 1, wherein The automatically executing the correction protocol of each correction item in the correction item grouping information corresponding to the second motif includes: placing the second motif; taking the first correction item in the correction item group as the current correction item; adjusting the position of the second motif according to the correction protocol of the current correction item and automatically executing the current correction item; determining whether the current correction item is the last correction item in the correction item group, if not, taking the next correction item of the current correction item as the current correction item, adjusting the position of the second motif according to the correction protocol of the current correction item, and automatically executing the current correction item, and so on, until all the correction items in the correction item group are completed.
4. The calibration method according to claim 3, wherein The placing the second motif includes: manually placing the second motif and / or automatically placing the second motif by an automatic control device according to the motif position specified by the correction protocol of the current correction item.
5. The calibration method according to claim 3, wherein The adjusting the position of the second motif according to the correction protocol of the current correction item includes: determining whether the second motif conforms to the position specified by the correction protocol of the current correction item, if not, moving the hospital bed so that the second motif is located at the position specified by the correction protocol of the current correction item.
6. The calibration method according to claim 1, wherein After automatically executing the correction protocol of each correction item in the correction item grouping information corresponding to the second motif, it further includes: Determine whether all of the received correction items have been completed. If not, use the unexecuted correction items as the received correction items, and iteratively execute the steps of the correction method described in claim 1 until all of the correction items are completed.
7. The calibration method according to claim 1, characterized in that, Further comprising: If the number of second phantoms in the second phantom information is 0, automatically execute the correction items that do not depend on the phantom.
8. A calibration device for a medical imaging system, characterized in that, Comprising a processor and a memory, a computer program is stored on the memory, and when the computer program is executed by the processor, the correction method of the medical imaging system described in any one of claims 1 to 7 is implemented.
9. A readable storage medium, characterized in that, A computer program is stored in the readable storage medium, and when the computer program is executed by a processor, the correction method of the medical imaging system described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
CT die body
CN211381411U