CN115308659B - Method, device, system and computer equipment for determining magnetic resonance protocol - Google Patents
Method, device, system and computer equipment for determining magnetic resonance protocolInfo
- Publication number
- CN115308659B CN115308659B CN202210961263.3A CN202210961263A CN115308659B CN 115308659 B CN115308659 B CN 115308659B CN 202210961263 A CN202210961263 A CN 202210961263A CN 115308659 B CN115308659 B CN 115308659B
- Authority
- CN
- China
- Prior art keywords
- protocol
- conditions
- determining
- condition
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R33/00—Arrangements or instruments for measuring magnetic variables
- G01R33/20—Arrangements or instruments for measuring magnetic variables involving magnetic resonance
- G01R33/44—Arrangements or instruments for measuring magnetic variables involving magnetic resonance using nuclear magnetic resonance [NMR]
- G01R33/48—NMR imaging systems
- G01R33/54—Signal processing systems, e.g. using pulse sequences ; Generation or control of pulse sequences; Operator console
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/05—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves
- A61B5/055—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R33/00—Arrangements or instruments for measuring magnetic variables
- G01R33/20—Arrangements or instruments for measuring magnetic variables involving magnetic resonance
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R33/00—Arrangements or instruments for measuring magnetic variables
- G01R33/20—Arrangements or instruments for measuring magnetic variables involving magnetic resonance
- G01R33/44—Arrangements or instruments for measuring magnetic variables involving magnetic resonance using nuclear magnetic resonance [NMR]
- G01R33/48—NMR imaging systems
- G01R33/54—Signal processing systems, e.g. using pulse sequences ; Generation or control of pulse sequences; Operator console
- G01R33/543—Control of the operation of the MR system, e.g. setting of acquisition parameters prior to or during MR data acquisition, dynamic shimming, use of one or more scout images for scan plane prescription
Landscapes
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- High Energy & Nuclear Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Engineering & Computer Science (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Signal Processing (AREA)
- Heart & Thoracic Surgery (AREA)
- Biomedical Technology (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Pathology (AREA)
- Biophysics (AREA)
- Radiology & Medical Imaging (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
Abstract
The application relates to the technical field of magnetic resonance imaging, in particular to a method, a device, a system and computer equipment for determining a magnetic resonance protocol, wherein the method comprises the steps of determining whether condition conflict exists between at least two first protocol conditions based on the set at least two first protocol conditions; if not, the at least two first protocol conditions are matched with at least one preset protocol to determine a corresponding target protocol, and if so, the first protocol conditions and the second protocol conditions are matched with at least one preset protocol to determine the corresponding target protocol, wherein the second protocol conditions are reset by at least one of the first protocol conditions with condition conflict. According to the application, the condition conflict among the set first protocol conditions is considered, the target protocol is automatically acquired, and the accuracy and efficiency of determining the target protocol are improved.
Description
Technical Field
The present application relates to the field of magnetic resonance imaging technology, and in particular, to a method, an apparatus, a system, and a computer device for determining a magnetic resonance protocol.
Background
In current medical imaging systems, such as magnetic resonance tomography apparatuses, computed tomography apparatuses or ultrasound devices, a magnetic resonance protocol for performing an examination is manually set up on the respective device. Magnetic resonance protocols are typically set up on the device prior to the imaging exam. The magnetic resonance protocol contains scan parameters for the operator to choose according to the specific examination requirements of the subject. If more and more magnetic resonance protocols are created and stored callable, it is more and more laborious for the user to select the most suitable magnetic resonance protocol from the large number of stored magnetic resonance protocols.
There are also prior art techniques that use a protocol manager retrieval function to select a magnetic resonance protocol. At present, most protocol manager search functions are used for screening based on protocol names, on one hand, operators are required to be familiar with protocol naming rules, on the other hand, search conditions are single, and it is difficult to screen the protocols at one time, and a plurality of protocols are required to be manually opened to check and screen target protocols.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a method, apparatus, system and computer device for determining a magnetic resonance protocol.
In a first aspect, an embodiment of the present invention provides a method for determining a magnetic resonance protocol, where the method includes:
determining whether a condition conflict exists between the at least two first protocol conditions based on the set at least two first protocol conditions;
If not, matching the at least two first protocol conditions with at least one preset protocol, and determining a corresponding target protocol;
If yes, the first protocol condition and the second protocol condition are matched with at least one preset protocol, and a corresponding target protocol is determined, wherein the second protocol condition is obtained by resetting at least one of the first protocol conditions with condition conflict.
In an embodiment, the determining, based on the set at least two first protocol conditions, whether a condition conflict exists between the at least two first protocol conditions includes:
determining whether a preset condition conflict rule is met between the at least two first protocol conditions;
If so, determining that condition conflict exists between the corresponding first protocol conditions, and if not, determining that condition conflict does not exist between the at least two first protocol conditions.
In an embodiment, the matching the at least two first protocol conditions with at least one preset protocol, and determining the corresponding target protocol includes:
If a preset protocol matched with the at least two first protocol conditions exists, determining the preset protocol as a target protocol;
And if the preset protocol matched with the at least two first protocol conditions does not exist, acquiring at least one matching degree of the at least two first protocol conditions and the at least one preset protocol, and determining a target protocol based on the at least one matching degree.
In an embodiment, at least two preset protocols are provided, at least two matching degrees are provided, and determining the target protocol based on the at least one matching degree includes:
Determining whether the highest matching degree of the at least two matching degrees is larger than a set threshold value;
If not, the matching degree is re-acquired based on the first protocol condition after parameter modification, and the preset protocol corresponding to the highest matching degree is determined as the target protocol.
In an embodiment, before the re-acquiring the matching degree based on the first protocol condition after the parameter modification, the method further includes:
after the parameters in the corresponding first protocol conditions are confirmed to be modified, whether the highest matching degree in the re-acquired matching degrees can be larger than a set threshold value or not;
If not, resetting the first protocol condition or taking the preset protocol corresponding to the highest matching degree as the target protocol.
In an embodiment, the method further comprises:
And acquiring at least one matching degree of the at least two first protocol conditions and the at least one preset protocol based on the priorities corresponding to the at least two first protocol conditions.
In an embodiment, the method further comprises:
determining whether the parameters in the target protocol meet the dependency relationship;
And if not, modifying the corresponding parameters in the target protocol.
In a second aspect, an embodiment of the present invention proposes a determination apparatus for a magnetic resonance protocol, the apparatus comprising:
a first determining module, configured to determine, based on the set at least two first protocol conditions, whether a condition conflict exists between the at least two first protocol conditions;
And if yes, matching the first protocol conditions and the second protocol conditions with at least one preset protocol to determine a corresponding target protocol, wherein the second protocol conditions are obtained by resetting at least one of the first protocol conditions with condition conflicts.
In a third aspect, an embodiment of the invention proposes a magnetic resonance system comprising a scanning device for acquiring scan raw data for a plurality of scans, and a determination means of a magnetic resonance protocol according to the second aspect connected to the scanning device.
In a fourth aspect, an embodiment of the present invention proposes a computer device comprising a memory storing a computer program and a processor executing the steps of the first aspect.
Compared with the prior art, the method, the device, the system and the computer equipment are used for determining whether condition conflict exists between at least two first protocol conditions based on the set at least two first protocol conditions, if not, the at least two first protocol conditions are matched with at least one preset protocol to determine a corresponding target protocol, if so, the first protocol conditions and the second protocol conditions are matched with the at least one preset protocol to determine the corresponding target protocol, wherein the second protocol conditions are reset by at least one of the first protocol conditions with the condition conflict. According to the technical scheme, the condition conflict among the set first protocol conditions is considered, the target protocol is automatically acquired, the situation that the magnetic resonance system cannot scan normally due to the condition conflict when scanning is performed based on the target protocol is avoided, and the accuracy and the efficiency of determining the target protocol are improved.
Drawings
FIG. 1 is a schematic diagram of a magnetic resonance system in one embodiment;
FIG. 2 is a flow chart illustrating a method of determining a magnetic resonance protocol according to an embodiment;
FIG. 3 is a flow chart of determining whether a condition conflict exists in one embodiment;
FIG. 4 is a flow chart illustrating determining a target protocol according to an embodiment;
FIG. 5 is a flow chart of determining a target protocol according to another embodiment;
FIG. 6 is a flow chart of determining a target protocol according to another embodiment;
FIG. 7 is a flow chart of determining whether a dependency relationship is satisfied in an embodiment;
FIG. 8 is a flowchart illustrating a method for determining a magnetic resonance protocol according to an embodiment;
FIG. 9 is a schematic diagram of module connection of a magnetic resonance protocol determination apparatus in an embodiment;
FIG. 10 is a schematic diagram of a computer device in an embodiment.
Detailed Description
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are used in the description of the embodiments will be briefly described below. It is apparent that the drawings in the following description are only some examples or embodiments of the present invention, and it is apparent to those of ordinary skill in the art that the present invention may be applied to other similar situations according to the drawings without inventive effort. Unless otherwise apparent from the context of the language or otherwise specified, like reference numerals in the figures refer to like structures or operations.
As used in the specification and in the claims, the terms "a," "an," "the," and/or "the" are not specific to a singular, but may include a plurality, unless the context clearly dictates otherwise. In general, the terms "comprises" and "comprising" merely indicate that the steps and elements are explicitly identified, and they do not constitute an exclusive list, as other steps or elements may be included in a method or apparatus.
While the present invention makes various references to certain modules in a system according to embodiments of the present invention, any number of different modules may be used and run on a computing device and/or processor. The modules are merely illustrative and different aspects of the systems and methods may use different modules.
It will be understood that when an element or module is referred to as being "connected," "coupled" to another element, module, or block, it can be directly connected or coupled or in communication with the other element, module, or block, or intervening elements, modules, or blocks may be present unless the context clearly dictates otherwise. The term "and/or" as used herein may include any and all combinations of one or more of the associated listed items.
As shown in fig. 1, the magnetic resonance system may include a scanning device 110, a processing apparatus 120, a storage device 140, and a display device 150. The processing means 120 comprise determination means of the magnetic resonance protocol. The devices in the magnetic resonance system may be interconnected or in communication via a network 130.
The scanning device 110 may scan an object. The object may be an object, a human body, an organ, a tissue, etc. The scanning device may be a medical image device. In some embodiments, the scanning device 110 may be a magnetic resonance imager (magneticresonanceimaging, MRI), an electronic Computed Tomography (CT), a positron emission tomography (positronemissioncomputedtomography, PET), or the like. In some embodiments, the scanning device 110 may also be a combination of the above-described devices, such as a PET-CT scanner, a PET-MRI scanner, or the like. The scanning device 110 may generate scan-generated data corresponding to the object after scanning. Further, the scanning device 110 may transmit the acquired raw scan data to the processing apparatus 120, the storage device 140, or the display device 150 through the network 130.
The processing device 120 may process the raw scan data. The raw scan data may be obtained by scanning the scan device 110 or may be obtained from the storage device 140. In some embodiments, the scan-generated data may be two-dimensional or three-dimensional scan-generated data representing anatomical and/or functional information of the scan object. The processing may include reconstructing the scan raw data to generate an image. The method of reconstruction may include, but is not limited to, a combination of one or more of filtered backprojection (filteredbackprojection, FBP), iterative reconstruction, deep-learning reconstruction, multi-planar reconstruction (multiplanarreformatting, MPR), volume rendering (volumerendering, VR), multi-planar volume rendering (multiplanarvolumereformation, MPVR), curved reconstruction (curvedplanarreformatting, CPR), maximum density projection (maximumintensityprojection, MIP), surface masking (shadedsurfacedisplay, SSD), and the like. The processing means 120 may also comprise a determination of a magnetic resonance protocol. The processing means 120 may send the mean image to the storage device 140 for storage.
The network 130 may be any connection means for connecting two or more devices. For example, the network 130 may be a wired network or a wireless network. In some embodiments, the network 130 may be a single network or a combination of networks. For example, the network 130 may include one or a combination of several of a local area network, a wide area network, a public network, a private network, a wireless local area network, a virtual network, a public telephone network, and the like. The modules in the magnetic resonance system may interact with each other by connecting to the network 130.
The storage device 140 may store data and/or information. For example, the storage device 140 may store raw scan data generated by the scan device 110, images obtained by the processing apparatus 120, or user inputs or instructions received by the display device 150. In some embodiments, storage device 140 may be local storage, external storage, cloud storage, or the like.
The display device 150 may be used to display images. The display device 150 may include a display screen, a touch screen, or the like. In some embodiments, the display device 150 may include an interactive interface that may receive user or physician input. In some embodiments, the display device 150 may include an input device such as a touch pad, touch screen, mouse, keyboard, microphone, etc. The display device 150 may send user input to the processing apparatus 120 for processing or to the storage device 140 for storage.
Figure 2 is a flow chart of a determination of a magnetic resonance protocol provided by an embodiment of the present invention. In some embodiments, the procedure may be implemented by a determination means of the magnetic resonance protocol. In one embodiment, as shown in fig. 2, a method for determining a magnetic resonance protocol is provided, including the following steps:
s201, based on the set at least two first protocol conditions, determining whether condition conflict exists between the at least two first protocol conditions.
The first protocol conditions are stored in a database of the storage device 140, which can be set by the operator according to the scanning requirements, such as name, body part, fat-pressing, channel compression, etc. Further, the user can perform conditional addition through the optional parameters of each parameter card.
It will be appreciated that the existence of a condition conflicting magnetic resonance protocol may cause the magnetic resonance system to fail to operate properly, so that a determination is made in step S201 as to whether a condition conflict exists between the conditions of the first protocol. Condition conflicts, for example, one first protocol condition is acceleration to parallel acquisition, and another first protocol condition is acceleration to compressed sensing. For another example, the inversion time is set again in one first protocol condition without the inversion recovery in another first protocol condition.
S202, if not, the at least two first protocol conditions are matched with at least one preset protocol to determine a corresponding target protocol, and if so, the first protocol conditions and the second protocol conditions are matched with at least one preset protocol to determine the corresponding target protocol.
Wherein the second protocol condition is reset by at least one of the first protocol conditions for which there is a condition conflict.
In the case that a condition conflict exists between the first protocol conditions, resetting one or two of the first protocol conditions in which the condition conflict exists to obtain a second protocol condition until no condition conflict exists. For example, a second conditional protocol is set to replace one of the first protocol conditions, etc., for which a conditional conflict exists.
The preset protocol is stored in a database of the storage device 140, and the target protocol is determined by using a matching manner. When at least two preset protocols exist, at least two first protocol conditions are matched with all preset protocols at the same time, and the target protocol in the at least two preset protocols is determined. For example, when a certain preset protocol matches all the first protocol conditions, the preset protocol is determined to be the target protocol.
The target protocol may be understood as the final protocol employed by the magnetic resonance system that the processing means 120 needs to be validated by the user based on one or more protocols recommended by the above method. For example, when there are multiple target protocols, the user selects one of the protocols as the final protocol.
Step S201-S202 is to determine whether there is a condition conflict between the at least two first protocol conditions based on the set at least two first protocol conditions, if not, match the at least two first protocol conditions with at least one preset protocol to determine a corresponding target protocol, and if yes, match the first protocol conditions and the second protocol conditions with at least one preset protocol to determine a corresponding target protocol, wherein the second protocol conditions are obtained by resetting at least one of the first protocol conditions with condition conflict. According to the technical scheme, the condition conflict among the set first protocol conditions is considered, the target protocol is automatically acquired, the situation that the magnetic resonance system cannot scan normally due to the condition conflict when scanning is performed based on the target protocol is avoided, and the accuracy and the efficiency of determining the target protocol are improved.
In one embodiment, as shown in fig. 3, the determining, based on the set at least two first protocol conditions, whether a condition conflict exists between the at least two first protocol conditions includes the following steps:
S301, determining whether a preset condition conflict rule is met between at least two first protocol conditions;
s302, if yes, determining that condition conflict exists between the corresponding first protocol conditions, and if not, determining that condition conflict does not exist between the at least two first protocol conditions.
The condition conflict rules may be manually set and stored in a database of the storage device 140.
The condition conflict rules include, but are not limited to, mutually parallel condition conflicts, such as between parallel acquisition and compressed sensing, and constraints between conditions, such as no inversion recovery and a condition conflict to set the inversion time.
If the condition conflict exists, prompting an operator to exist a first protocol condition of the condition conflict, and indicating the operator to reset one or two of the conditions.
In an embodiment, as shown in fig. 4, the matching the at least two first protocol conditions with at least one preset protocol, and determining the corresponding target protocol includes the following steps:
s401, if a preset protocol matched with the at least two first protocol conditions exists, determining the preset protocol as a target protocol;
s402, if no preset protocol matched with the at least two first protocol conditions exists, at least one matching degree of the at least two first protocol conditions and the at least one preset protocol is obtained, and a target protocol is determined based on the at least one matching degree.
In this embodiment, considering that there are no preset protocols matching all the first protocol conditions, the matching degree with each preset protocol is acquired, and the target protocol is determined based on the matching degree. A 100% match indicates that all first protocol conditions meet the preset protocol.
In some embodiments, if there are multiple preset protocols that match the at least two first protocol conditions, the multiple preset protocols that match may be presented and the final protocol may be determined by user selection.
In some embodiments, the matching degree may be determined according to the number of matching terms of the first protocol condition, and the weight of each first protocol condition may be set to determine the matching degree.
In some embodiments, if there is a matching degree, it is determined whether the matching degree is greater than a set threshold, and if so, the preset protocol is used as the target protocol.
The set threshold may be set manually by the user, and the target protocol is determined by determining whether the degree of matching is greater than the set threshold only if there is no preset protocol matching the at least two first protocol conditions.
In some embodiments, if there are at least two matching degrees, the obtained matching degrees are ranked from high to low, and a preset protocol with the highest matching degree is selected as the target protocol.
If there are at least two preset protocols with highest matching degree, the final protocol can be determined through user selection.
It should be noted that, for the second protocol condition reset by the first protocol condition, the method is also adopted, so that a detailed description is omitted.
In one embodiment, as shown in fig. 5, at least two preset protocols are provided, at least two matching degrees are provided, and the determining the target protocol based on the at least one matching degree includes the following steps:
s501, determining whether the highest matching degree of at least two matching degrees is larger than a set threshold value;
S502, if yes, determining a preset protocol corresponding to the highest matching degree as a target protocol, and if not, re-acquiring the matching degree based on the first protocol condition after parameter modification, and determining the preset protocol corresponding to the highest matching degree as the target protocol.
If there are at least two preset protocols with highest matching degree, the final protocol can be determined through user selection.
In this embodiment, considering that, in the case that there is no preset protocol matching all the first protocol conditions and the highest matching degree is smaller than the set threshold (for example, 90%), if the preset protocol corresponding to the highest matching degree is still selected to determine that the preset protocol is the target protocol, the preset protocol may be greatly different from the target protocol that is actually needed, so that an operator is prompted to modify the parameters in the corresponding first protocol conditions to improve the matching degree, and acquire the matching degree again based on the first protocol conditions after the parameter modification, and then the preset protocol corresponding to the highest matching degree is determined to be the target protocol.
In an embodiment, as shown in fig. 6, before the first protocol condition modified based on the parameters reacquires the matching degree, the method further includes the following steps:
S601, determining whether the highest matching degree in the re-acquired matching degrees can be larger than a set threshold value after modifying parameters in the corresponding first protocol conditions;
S602, if yes, modifying parameters in the corresponding first protocol conditions, and if not, resetting the first protocol conditions or taking a preset protocol corresponding to the highest matching degree as a target protocol.
Considering that even after modifying the parameters in the corresponding first protocol conditions, the highest matching degree is still smaller than the set threshold, a decision is needed before modifying the parameters. And modifying the parameters when the highest matching degree in the re-acquired matching degrees is larger than a set threshold value, and resetting the first protocol condition or taking a preset protocol corresponding to the highest matching degree as a target protocol according to the requirement of an operator when the highest matching degree in the re-acquired matching degrees is smaller than or equal to the set threshold value.
If there are at least two preset protocols with highest matching degree, the final protocol can be determined through user selection.
It should be noted that, for the second protocol condition reset by the first protocol condition, the method is also adopted, so that a detailed description is omitted.
In an embodiment, the method further comprises the steps of:
And acquiring at least one matching degree of the at least two first protocol conditions and the at least one preset protocol based on the priorities corresponding to the at least two first protocol conditions.
In this embodiment, after the first protocol condition is set, the priority corresponding to the first protocol condition is set, and then the matching degree corresponding to each preset protocol is obtained according to the priority. The priority of each first protocol condition is considered, so that the finally obtained target protocol meets the requirements of operators.
In some example embodiments, after matching with each preset protocol, the first protocol condition with the highest priority corresponds to the highest weight, and then the weight of each preset protocol is obtained by calculation according to each weight, and then the weight is converted into the matching degree.
It should be noted that, for the second protocol condition reset by the first protocol condition, the method is also adopted, so that a detailed description is omitted.
In one embodiment, as shown in fig. 7, the method further comprises the steps of:
s701, determining whether parameters in the target protocol meet a dependency relationship;
and S702, if not, modifying the corresponding parameters in the target protocol.
Specifically, a duplicate protocol is created for a target protocol, parameters are extracted according to the duplicate protocol, whether the parameters in the target protocol meet the dependency relationship is determined, and if not, the corresponding parameters in the target protocol are modified to generate a new target protocol.
The dependencies may be manually set and stored in a database of the storage device 140.
In an example embodiment, a certain first protocol condition is that the value of parameter a is b. The parameter dependency relationship that the value of the parameter a is b is that the value of the parameter c is d and the value of the parameter a is b, and if the value of the parameter c in the target protocol related condition is e or the value of the parameter a is f, the corresponding parameter is judged to not satisfy the dependency relationship.
In this embodiment, the dependency relationship of the parameters in the target protocol is detected and modified, so that the accuracy of the target protocol is further improved.
In an embodiment, as shown in fig. 8, the overall flow of the method for determining a magnetic resonance protocol is that first, at least two first protocol conditions are set, and then the priority is set for the first protocol condition. And determining whether condition conflict exists between the first protocol conditions, if so, resetting the corresponding first protocol conditions, and if not, matching the first protocol conditions with a preset protocol. Determining whether a preset protocol matched with the first protocol condition exists or not, if so, determining the preset protocol as a target protocol, and if the parameters in the target protocol meet the dependency relationship, not modifying the parameters, and if not, modifying the corresponding parameters. If no matched preset protocol exists, acquiring the matching degree, determining the preset protocol corresponding to the highest matching degree as a target protocol under the condition that the highest matching degree is larger than a set threshold, and determining whether the highest matching degree in the re-acquired matching degree can be larger than the set threshold under the condition that the highest matching degree is smaller than the set threshold, if so, modifying parameters in the corresponding first protocol condition, re-acquiring the matching degree, and if not, resetting the first protocol condition or taking the preset protocol corresponding to the highest matching degree as the target protocol.
It should be understood that, although the steps in the above-described flowcharts are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in the flowcharts described above may include a plurality of steps or stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of execution of the steps or stages is not necessarily sequential, but may be performed in turn or alternately with at least a part of other steps or stages.
In some embodiments, as shown in fig. 9, the present invention provides a determination apparatus of a magnetic resonance protocol, the apparatus comprising:
A first determining module 901, configured to determine, based on the set at least two first protocol conditions, whether a condition conflict exists between the at least two first protocol conditions;
And a second determining module 902, configured to, if not, match the at least two first protocol conditions with at least one preset protocol to determine a corresponding target protocol, and if so, match the first protocol conditions and a second protocol condition with at least one preset protocol to determine a corresponding target protocol, where the second protocol condition is obtained by resetting at least one of the first protocol conditions having a condition conflict.
In the above embodiment, based on the set at least two first protocol conditions, determining whether a condition conflict exists between the at least two first protocol conditions, if not, matching the at least two first protocol conditions with at least one preset protocol to determine a corresponding target protocol, and if so, matching the first protocol conditions and the second protocol conditions with at least one preset protocol to determine a corresponding target protocol, wherein the second protocol conditions are obtained by resetting at least one of the first protocol conditions with the condition conflict. According to the technical scheme, the condition conflict among the set first protocol conditions is considered, the target protocol is automatically acquired, the situation that the magnetic resonance system cannot scan normally due to the condition conflict when scanning is performed based on the target protocol is avoided, and the accuracy and the efficiency of determining the target protocol are improved.
In an embodiment, the first determining module includes:
The first determining submodule is used for determining whether preset condition conflict rules are met between the at least two first protocol conditions;
And the second determining submodule is used for determining that condition conflict exists between the corresponding first protocol conditions if yes, and determining that condition conflict does not exist between the at least two first protocol conditions if no.
In an embodiment, the second determining module includes:
A third determining submodule, configured to determine that a preset protocol is a target protocol if there is a preset protocol that matches the at least two first protocol conditions;
And the fourth determining submodule is used for acquiring at least one matching degree of the at least two first protocol conditions and the at least one preset protocol if the preset protocol matched with the at least two first protocol conditions does not exist, and determining a target protocol based on the at least one matching degree.
In an embodiment, at least two preset protocols are provided, at least two matching degrees are provided, and the fourth determining submodule includes:
A fifth determining submodule, configured to determine whether a highest matching degree of the at least two matching degrees is greater than a set threshold;
and the sixth determining submodule is used for determining the preset protocol corresponding to the highest matching degree as a target protocol if yes, and re-acquiring the matching degree based on the first protocol condition after parameter modification if not, and determining the preset protocol corresponding to the highest matching degree as the target protocol.
In an embodiment, the fourth determination submodule further includes:
A seventh determining submodule, configured to determine whether a highest matching degree of the reacquired matching degrees can be greater than a set threshold after modifying the parameters in the corresponding first protocol condition;
and the eighth determining submodule is used for modifying parameters in the corresponding first protocol condition if yes, and resetting the first protocol condition or taking a preset protocol corresponding to the highest matching degree as a target protocol if no.
In an embodiment, the device further comprises:
The acquisition module is used for acquiring at least one matching degree of the at least two first protocol conditions and the at least one preset protocol based on the priorities corresponding to the at least two first protocol conditions.
In an embodiment, the device further comprises:
A ninth determining submodule, configured to determine whether a parameter in the target protocol satisfies a dependency relationship;
and the modification module is used for modifying the corresponding parameters in the target protocol if not.
For specific limitations of the determination means of the magnetic resonance protocol, reference is made to the above limitation of the determination method of the magnetic resonance protocol, which is not repeated here. Each of the modules in the above-described apparatus may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, which may be a server, and the internal structure of which may be as shown in fig. 10. The computer device includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database of the computer device is for storing motion detection data. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement the steps in the method embodiments of determining a magnetic resonance protocol of any of the above.
It will be appreciated by those skilled in the art that the structure shown in FIG. 10 is merely a block diagram of some of the structures associated with the present inventive arrangements and is not limiting of the computer device to which the present inventive arrangements may be applied, and that a particular computer device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
In an embodiment, a computer device is provided, comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing the steps in the method embodiments of determining a magnetic resonance protocol of any of the above, when the computer program is executed.
In an embodiment, a computer readable storage medium is provided, on which a computer program is stored which, when executed by a processor, implements the steps of a method embodiment of determining a magnetic resonance protocol of any of the above.
Those skilled in the art will appreciate that implementing all or part of the above-described methods in accordance with the embodiments may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include at least one of non-volatile and volatile memory. The nonvolatile memory may include Read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, or the like. Volatile memory can include random access memory (RandomAccessMemory, RAM) or external cache memory. By way of illustration, and not limitation, RAM can take many forms, such as static random access memory (StaticRandomAccessMemory, SRAM) or dynamic random access memory (DynamicRandomAccessMemory, DRAM), among others.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The foregoing examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of protection of the present application is to be determined by the appended claims.
Claims (9)
1. A method of determining a magnetic resonance protocol, the method comprising:
determining whether a condition conflict exists between the at least two first protocol conditions based on the set at least two first protocol conditions;
If not, matching the at least two first protocol conditions with at least one preset protocol, and determining a corresponding target protocol;
If yes, matching the first protocol condition and the second protocol condition with at least one preset protocol, and determining a corresponding target protocol, wherein the second protocol condition is obtained by resetting at least one of the first protocol conditions with condition conflict;
and determining whether the parameters in the target protocol meet the dependency relationship, and if not, modifying the corresponding parameters in the target protocol.
2. The method of claim 1, wherein the determining whether a condition conflict exists between the at least two first protocol conditions based on the set at least two first protocol conditions comprises:
determining whether a preset condition conflict rule is met between the at least two first protocol conditions;
If so, determining that condition conflict exists between the corresponding first protocol conditions, and if not, determining that condition conflict does not exist between the at least two first protocol conditions.
3. The method of claim 1, wherein said matching the at least two first protocol conditions to at least one preset protocol, determining a corresponding target protocol comprises:
If a preset protocol matched with the at least two first protocol conditions exists, determining the preset protocol as a target protocol;
And if the preset protocol matched with the at least two first protocol conditions does not exist, acquiring at least one matching degree of the at least two first protocol conditions and the at least one preset protocol, and determining a target protocol based on the at least one matching degree.
4. The method of claim 3, wherein there are at least two of the predetermined protocols and there are at least two of the matching degrees, and wherein determining the target protocol based on the at least one matching degree comprises:
Determining whether the highest matching degree of the at least two matching degrees is larger than a set threshold value;
If not, the matching degree is re-acquired based on the first protocol condition after parameter modification, and the preset protocol corresponding to the highest matching degree is determined as the target protocol.
5. The method of claim 4, wherein prior to re-acquiring the match based on the parameter modified first protocol condition, the method further comprises:
after the parameters in the corresponding first protocol conditions are confirmed to be modified, whether the highest matching degree in the re-acquired matching degrees can be larger than a set threshold value or not;
If not, resetting the first protocol condition or taking the preset protocol corresponding to the highest matching degree as the target protocol.
6. A method according to claim 3, characterized in that the method further comprises:
And acquiring at least one matching degree of the at least two first protocol conditions and the at least one preset protocol based on the priorities corresponding to the at least two first protocol conditions.
7. A device for determining a magnetic resonance protocol, the device comprising:
a first determining module, configured to determine, based on the set at least two first protocol conditions, whether a condition conflict exists between the at least two first protocol conditions;
The second determining module is used for matching the at least two first protocol conditions with at least one preset protocol to determine a corresponding target protocol if not, and matching the first protocol conditions and the second protocol conditions with the at least one preset protocol to determine the corresponding target protocol if yes, wherein the second protocol conditions are obtained by resetting at least one of the first protocol conditions with condition conflict;
A ninth determining submodule, configured to determine whether a parameter in the target protocol satisfies a dependency relationship;
and the modification module is used for modifying the corresponding parameters in the target protocol if not.
8. A magnetic resonance system, characterized in that the system comprises a scanning device for acquiring scan raw data for a plurality of scans, and a determination means of the magnetic resonance protocol as claimed in claim 7, which is connected to the scanning device.
9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, carries out the steps of the method according to any one of claims 1 to 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210961263.3A CN115308659B (en) | 2022-08-11 | 2022-08-11 | Method, device, system and computer equipment for determining magnetic resonance protocol |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210961263.3A CN115308659B (en) | 2022-08-11 | 2022-08-11 | Method, device, system and computer equipment for determining magnetic resonance protocol |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115308659A CN115308659A (en) | 2022-11-08 |
| CN115308659B true CN115308659B (en) | 2025-08-26 |
Family
ID=83860353
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210961263.3A Active CN115308659B (en) | 2022-08-11 | 2022-08-11 | Method, device, system and computer equipment for determining magnetic resonance protocol |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115308659B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116869555A (en) * | 2023-07-06 | 2023-10-13 | 深圳市联影高端医疗装备创新研究院 | Scanning protocol adjustment method, device and storage medium |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111443316A (en) * | 2019-01-16 | 2020-07-24 | 西门子医疗有限公司 | Method for operating a magnetic resonance apparatus, magnetic resonance apparatus and electronically readable data carrier |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102014211958A1 (en) * | 2014-06-23 | 2015-12-24 | Siemens Aktiengesellschaft | Determining a Sequence Listing for a Magnetic Resonance System |
| JP6747804B2 (en) * | 2015-12-14 | 2020-08-26 | キヤノンメディカルシステムズ株式会社 | Protocol management device and protocol sharing system |
| EP3543723A1 (en) * | 2018-03-20 | 2019-09-25 | Siemens Healthcare GmbH | Method for acquiring magnetic resonance image data for image-guided radiotherapy |
| CN112292732A (en) * | 2018-06-22 | 2021-01-29 | 皇家飞利浦有限公司 | Method for implementing magnetic resonance imaging of an object |
| DE102020203958B4 (en) * | 2020-03-26 | 2024-12-19 | Siemens Healthineers Ag | Method for providing a schedule of a magnetic resonance examination |
| CN111445990A (en) * | 2020-04-13 | 2020-07-24 | 上海联影医疗科技有限公司 | A scanning scheme adjustment method, device, electronic device and storage medium |
| CN113759298B (en) * | 2020-06-04 | 2023-07-07 | 上海联影医疗科技股份有限公司 | Scanning protocol parameter determination method and magnetic resonance system |
| CA3190771A1 (en) * | 2020-08-06 | 2022-02-10 | University Of Pittsburgh - Of The Commonwealth System Of Higher Education | Optimizing magnetic resonance imaging protocols for increased speed |
| CN114285909B (en) * | 2021-12-21 | 2023-09-05 | 武汉联影生命科学仪器有限公司 | Scanning method, device, system, computer device and medium for magnetic resonance equipment |
-
2022
- 2022-08-11 CN CN202210961263.3A patent/CN115308659B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111443316A (en) * | 2019-01-16 | 2020-07-24 | 西门子医疗有限公司 | Method for operating a magnetic resonance apparatus, magnetic resonance apparatus and electronically readable data carrier |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115308659A (en) | 2022-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106339571B (en) | Artificial neural network for classifying medical image data sets | |
| US20220253977A1 (en) | Method and device of super-resolution reconstruction, computer device and storage medium | |
| US12406411B2 (en) | System and method for image reconstruction | |
| CN111209946B (en) | Three-dimensional image processing method, image processing model training method and medium | |
| CN111210465A (en) | Image registration method and device, computer equipment and readable storage medium | |
| JP7399646B2 (en) | Data compression device and data compression method | |
| EP4343708A1 (en) | Method and apparatus for training machine learning models, computer device, and storage medium | |
| US9728001B2 (en) | Processing and rendering of large image files | |
| CN110992312A (en) | Medical image processing method, device, storage medium and computer equipment | |
| KR101885562B1 (en) | Method for mapping region of interest in first medical image onto second medical image and apparatus using the same | |
| JP2018010438A (en) | Cluster evaluation device, cluster number calculation device, cluster device, cluster evaluation method, and program | |
| CN110598025A (en) | Film reading method, system, device, equipment and storage medium | |
| CN115308659B (en) | Method, device, system and computer equipment for determining magnetic resonance protocol | |
| WO2019087791A1 (en) | Diagnosis support device, endoscope device, management device, diagnosis support method, management method, diagnosis support program, and management program | |
| CN112102235B (en) | Human body part identification method, computer equipment and storage medium | |
| CN110827369A (en) | Undersampling model generation method, image reconstruction method, device and storage medium | |
| CN116869555A (en) | Scanning protocol adjustment method, device and storage medium | |
| CN112527923A (en) | Unstructured data storage method and device, computer equipment and storage medium | |
| CN115205415A (en) | CT mean image generation method, device and system and computer equipment | |
| CN113780519B (en) | Generative adversarial network training method, device, computer equipment and storage medium | |
| CN113160199B (en) | Image recognition method and device, computer equipment and storage medium | |
| CN110825693A (en) | Medical data storage method, device and readable storage medium | |
| CN114637874A (en) | Image data management method, device and storage medium for scanning imaging equipment | |
| CN107632997A (en) | Image sets are determined according to signature set | |
| CN113961124B (en) | Medical image display method, medical image display device, computer equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |