MAGNETIC RESONANCE FINGERPRINTING METHOD AND SYSTEM
20200103480 ยท 2020-04-02
Assignee
Inventors
- Mathias Nittka (Baiersdorf, DE)
- Gregor Koerzdoerfer (Erlangen, DE)
- Peter Speier (Erlangen, DE)
- Jens Wetzl (Spardorf, DE)
US classification
- 1/1
Cpc classification
G01R33/561
PHYSICS
G01R33/5608
PHYSICS
International classification
Abstract
In a parameter value determination method, parameter values are determined based on at least two previously determined most similar comparison signal curves. As a result, the parameters for determining can be determined with a resolution greater than the resolution, underlying the comparison signal curves, of the values of the parameters to be determined. Advantageously, the determination of the parameter values are not limited to the values of the comparison signal curves, in other words, are not limited to the lattice/grid of the dictionary.
Claims
1. A method for determining parameter values in image points of an examination object using a magnetic resonance fingerprinting (MRF) technique, comprising: loading comparison signal curves, each being assigned to specified parameter values to be determined; acquiring, using a magnetic resonance (MR) scanner, at least one image point time series of the examination object using an MRF recording method comparable to the loaded comparison signal curves; performing a signal comparison of at least one section of the respective signal curve of the acquired at least one image point time series with a corresponding section of the loaded comparison signal curves to determine similarity values of the acquired image point time series with the loaded comparison signal curves; determining two or more largest similarity values, of the determined similarity values, to determine two or more most similar comparison signal curves of the loaded comparison signal curves; determining the parameter values based on the determined two or more most similar comparison signal curves; and providing, as an output of the MR scanner, an electronic signal representing the determined parameter values for the respective image points of the examination object.
2. The method as claimed in claim 1, wherein a number of the two or more most similar comparison signal curves is greater than a number of different parameters values to be determined.
3. The method as claimed in claim 2, wherein the number of the two or more most similar comparison signal curves is greater by one than the number of different parameters values to be determined.
4. The method as claimed in claim 1, wherein the determination of each of the similarity values, comprises calculating an inner product of the at least one image point time series and one of the loaded comparison signal curves.
5. The method as claimed in claim 1, wherein the determination of the parameter values comprises averaging the two or more most similar comparison signal curves, the parameter values being determined based on the average of the determined two or more most similar comparison signal curves.
6. The method as claimed in claim 1, wherein the determination of the parameter values comprises weighting the parameter values.
7. The method as claimed in claim 6, wherein the weighting is determined based on the determined similarity values.
8. The method as claimed in claim 1, wherein the loaded comparison signal curves are a subgroup of existing comparison signal curves.
9. The method as claimed in claim 1, wherein the loaded comparison signal curves are compressed comparison signal curves.
10. A computer program product having a computer program which is directly loadable into a memory of a controller of the MR scanner, when executed by the controller, causes the magnetic resonance system to perform the method of claim 1.
11. A non-transitory computer-readable storage medium with an executable computer program stored thereon, that when executed, instructs a processor to perform the method of claim 1.
12. A magnetic resonance (MR) system comprising: a MR scanner configured to perform a magnetic resonance fingerprinting (MRF) method to acquire at least one image point time series of the examination object; and a controller that is configured to: load comparison signal curves, each being assigned to specified parameter values to be determined; perform a signal comparison of at least one section of a respective signal curve of the acquired at least one image point time series with a corresponding section of the loaded comparison signal curves to determine similarity values of the acquired image point time series with the loaded comparison signal curves; determine two or more largest similarity values, of the determined similarity values, to determine two or more most similar comparison signal curves of the loaded comparison signal curves; determine the parameter values based on the determined two or more most similar comparison signal curves; and provide, as an output, an electronic signal representing the determined parameter values for the respective image points of the examination object.
13. The MR system as claimed in claim 12, wherein a number of the two or more most similar comparison signal curves is greater than a number of different parameters values to be determined.
14. The MR system as claimed in claim 13, wherein the number of the two or more most similar comparison signal curves is greater by one than the number of different parameters values to be determined.
15. The MR system as claimed in claim 12, wherein the determination of each of the similarity values, comprises calculating an inner product of the at least one image point time series and one of the loaded comparison signal curves.
16. The MR system as claimed in claim 12, wherein the determination of the parameter values comprises averaging the two or more most similar comparison signal curves, the parameter values being determined based on the average of the determined two or more most similar comparison signal curves.
17. The MR system as claimed in claim 12, wherein the determination of the parameter values comprises weighting the parameter values.
18. The MR system as claimed in claim 17, wherein the weighting is determined based on the determined similarity values.
19. The MR system as claimed in claim 12, wherein the loaded comparison signal curves are a subgroup of existing comparison signal curves.
20. The MR system as claimed in claim 12, wherein the loaded comparison signal curves are compressed comparison signal curves.
Description
BRIEF DESCRIPTION OF THE DRAWINGS/FIGURES
[0020] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate the embodiments of the present disclosure and, together with the description, further serve to explain the principles of the embodiments and to enable a person skilled in the pertinent art to make and use the embodiments.
[0021]
[0022]
[0023]
[0024] The exemplary embodiments of the present disclosure will be described with reference to the accompanying drawings. Elements, features and components that are identical, functionally identical and have the same effect areinsofar as is not stated otherwiserespectively provided with the same reference character.
DETAILED DESCRIPTION
[0025] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the present disclosure. However, it will be apparent to those skilled in the art that the embodiments, including structures, systems, and methods, may be practiced without these specific details. The description and representation herein are the common means used by those experienced or skilled in the art to most effectively convey the substance of their work to others skilled in the art. In other instances, well-known methods, procedures, components, and circuitry have not been described in detail to avoid unnecessarily obscuring embodiments of the disclosure.
[0026] An object of the present disclosure is to reduce the time required for an MRF reconstruction process without reducing its quality.
[0027] In an exemplary embodiment of the present disclosure, a method for the determination of parameter values in image points of an examination object by a magnetic resonance fingerprinting (MRF) technique includes: [0028] loading a number N of comparison signal curves (D), which are each assigned to the specified values of the parameters to be determined, [0029] acquiring at least one image point time series (BZS) of the examination object using an MRF recording method comparable to the loaded comparison signal curves, [0030] performing a signal comparison (105) of at least one section of the respective signal curve of the acquired image point time series (BZS) with a corresponding section of the loaded comparison signal curves (D) for the determination of similarity values (V) of the acquired image point time series (BZS) with the loaded comparison signal curves (D), [0031] determining a second number n, where 2n (N), of the most similar comparison signal curves (d) of the loaded comparison signal curves (D) with the n highest determined similarity values (V), [0032] determining the values (P) of the parameters to be determined on the basis of the n determined most similar comparison signal curves (d), [0033] saving and/or outputting the values (P), determined for the respective image point, of the parameters to be determined.
[0034] By way of the inventive determination of parameter values, not as previously by 1:1 assignment with a comparison signal curve, but on the basis of at least two previously determined most similar comparison signal curves, the parameters for determining can be determined with a resolution greater than the resolution, underlying the comparison signal curves, of the values of the parameters to be determined. Therefore, the values possible as a result of the determination of the parameter values by way of the inventive method are not limited to the values of the comparison signal curves, in other words are not limited to the lattice/grid of the dictionaries.
[0035] As a result, either the effort to be made in the acquisition of the comparison signal curves can be kept low without affecting the accuracy of the ultimately determined parameter values, whereby, in particular, the time required for creation, for example simulation, of an MRF dictionary and for the MRF reconstruction process can be reduced without significant losses in quality. Or the accuracy of the determination of the values of the parameters to be determined can be increased without the need for further comparison signal curves. Overall, therefore, the computational effort as well as the time required can already be kept low in the acquisition of the comparison signal curves in relation to the achievable accuracy of the reconstructed parameter values, or can even be reduced, for example because fewer comparison signal curves have to be simulated or measured in order to achieve a desired resolution of the parameter values. It is also possible therefore to reduce the computational effort and time required for the reconstruction of the parameter values, for example because fewer comparison operations have to be carried out with the same accuracy of determination of the parameter values.
[0036] If a smaller number of comparison signal curves, in other words a smaller dictionary with a coarsely resolved grid, is sufficient for the desired determination of the values of the parameters, the memory requirement for the dictionary is also reduced.
[0037] Here, the second number n can be chosen to be greater than the number of different parameters to be determined in order to create more freedom in the parameter values possible as a result of determination.
[0038] In an exemplary embodiment, the second number n can be chosen to be one greater than the number of different parameters to be determined. Therefore, the computational effort can be kept low and at the same time a much higher level of accuracy on determination of the parameter values can be achieved than with a previously customary 1:1 assignment of a recorded image point time series to a comparison signal curve.
[0039] A similarity value of an acquired image point time series with one of the loaded comparison signal curves is a measure of matching of the acquired point time series with the considered comparison signal curve. Similarity values of this kind are used in the context of MRF matching to determine the comparison signal curve that most matches an acquired image point time series, and therefore which bears the greatest similarity, in other words the highest similarity value. In principle all similarity measures also known for vectors can be used as a measure of this kind.
[0040] The determination of a similarity value of an acquired image point time series with one of the loaded comparison signal curves can include a calculation of the inner product of the image point time series and the loaded comparison signal curve. The inner product, also known as the scalar product, is an easy-to-calculate quantity which provides a scalar value which is sufficiently well suited as a similarity value.
[0041] The determination of the values of the parameters to be determined on the basis of the n determined most similar comparison signal curves can include an averaging. An averaging is easy to calculate and provides the central tendency of a distribution, and therefore a good approximation of the values sought. For averaging, in principle, any type of averaging therefore, for example, a formation of the arithmetic mean, of the geometric mean (n.sup.th root from the product of the n considered values), of the root mean square (RMS) or a median, can be determined. The type of averaging chosen can depend on which central tendency is to be represented.
[0042] The determination of the values of the parameters to be determined on the basis of the n determined most similar comparison signal curves can include a weighting. The determination of the values of the parameters to be determined can be influenced by weighting, for example according to other known circumstances or conditions.
[0043] The weighting can be determined on the basis of the determined similarity values. Therefore, the result of the determination of the values of the parameters to be determined can be closer to those values assigned to the comparison signal curves, which have a higher similarity value.
[0044] It is conceivable that the loaded comparison signal curves are a subset of a larger number of existing comparison signal curves. A determination of such a subgroup can be made, for example, as described in the above-mentioned article by Cauley et al.
[0045] The loaded comparison signal curves can also be compressed comparison signal curves. A compression of this kind is described for example in the article by McGivney et al., SVD Compression for Magnetic Resonance Fingerprinting in the Time Domain, IEEE Trans. Med. Imaging 33: 2311-22, 2014.
[0046] A magnetic resonance system according to an exemplary embodiment includes a magnetic unit, a gradient unit, a radio frequency unit and a control device with a parameter value determiner designed for carrying out an inventive method according to one or more aspects of the disclosure.
[0047] A computer program according to an exemplary embodiment implements an inventive method on a control device when it is run on the control device.
[0048] The computer program can also be in the form of a computer program product, which can be loaded directly into a memory of a control device, having program code means to carry out an inventive method when the computer program product is run in the processor of the computing system.
[0049] An inventive electronically readable data carrier includes electronically readable control information stored thereon, which includes at least one inventive computer program and is configured in such a way that it carries out an inventive method when the data carrier is used in a control device of a magnetic resonance system.
[0050] The advantages and designs disclosed in relation to the method also apply analogously to the magnetic resonance system, the computer program and the electronically readable data carrier.
[0051]
[0052] In an exemplary embodiment, a number N of comparison signal curves D is loaded, which are in each case assigned to predetermined values of the parameters to be determined (block 101). The N loaded comparison signal curves D have been created in such a way that desired parameters, for example at least one tissue-specific or measurement-specific parameter, for example, at least one of the parameters including the transverse relaxation, the longitudinal relaxation, the proton density, the susceptibility, the magnetization transfer, the field strength of the applied magnetic fields or the field strength of the applied radio frequency fields, can be determined.
[0053] The loaded N comparison signal curves D can have been created as a dictionary by simulation or measurement of signal curves for a grid at certain values of the desired parameters to be determined, with the grid specifying a resolution of the respective parameter values.
[0054] In an exemplary embodiment, comparison signal curves D are first created, and the loaded comparison signal curves D are a subset of these existing comparison signal curves D. In an exemplary embodiment, a method in accordance with the method described in the above-mentioned article by Cauley et al can be used for the selection of the subgroup.
[0055] In an exemplary embodiment, the N loaded comparison signal curves D can also be compressed comparison signal curves, which were obtained by a compression of created comparison signal curves D. One possible type of compression is described in the above-mentioned article by McGivney et al.
[0056] From an examination object, for example a patient, positioned in a magnetic resonance system, at least one image point time series BZS is acquired with the aid of an MRF recording method (block 103). In this connection, image point time series are recorded, as is customary with MRF methods, in a way that allows acquired image point time series to be compared with loaded comparison signal curves of a dictionary.
[0057] In an exemplary embodiment, a signal comparison of at least one section of the respective signal curve of the acquired image point time series BZS with a corresponding section of the loaded comparison signal curves D is carried out to determine similarity values V of the acquired image point time series BZS with the loaded comparison signal curves D (block 105).
[0058] A determination of a similarity value V of an acquired image point time series BZS with one of the loaded comparison signal curves D can include, for example, calculation of the inner product of the image point time series BZS and the loaded signal comparison curve D. In an exemplary embodiment, the similarity value V of an acquired image point time series BZS with one of the loaded comparison signal curves D can be the inner product of the acquired image point time series BZS with the considered loaded comparison signal curve.
[0059] In an exemplary embodiment, based on the determined similarity values V, a second number n of at least two most similar comparison signal curves d of the loaded comparison signal curves D is determined in such a way that the most similar comparison signal curves d have the n best determined similarity values V (block 107).
[0060] In an exemplary embodiment, if the second number n is greater than the number of different parameters to be determined, the sought parameter value can then be determined with a higher degree of freedom.
[0061] In order to keep the second number n low, and to thus reduce the computational effort, the second number n can be chosen to be one greater than the number of different parameters to be determined.
[0062] In an exemplary embodiment, the values P of the desired parameters to be determined are determined (block 109) on the basis of the n determined most similar comparison signal curves d. In an exemplary embodiment, the parameter values assigned to the n determined most similar comparison signal curves are used for the determination of the values P of the parameters to be determined of the image point of the image point time series BZS.
[0063] In an exemplary embodiment, the determination of the values P of the parameters to be determined on the basis of the n determined most similar comparison signal curves d can include an averaging. Therefore, a value P of a parameter to be determined can be determined, for example, by an averaging of the values corresponding to the n determined most similar comparison signal curves.
[0064] In an exemplary embodiment, the determination of the values P of the parameters to be determined on the basis of the n determined most similar comparison signal curves d can additionally or alternatively include a weighting. This can potentially influence the result of the determination of the parameter value, for example an expected reliability of the individual values.
[0065] In an exemplary embodiment, the weighting is determined based on the determined similarity values V, whereby a result of the determination of a parameter value is closer to those values of the n determined most similar comparison signals d, which have a greater match and therefore a greater similarity.
[0066]
[0067] In the example shown, the three most similar comparison signal curves d.sub.1, d.sub.2, d.sub.3 with the highest similarity values V.sub.1, V.sub.2 and V.sub.3 are determined for an image point time series BZS. The similarity V was determined, for example, by formation of the inner product V.sub.1=<BZS,d.sub.1>, V.sub.2=<BZS,d.sub.2> and V.sub.3=<BZS,d.sub.3>.
[0068] The parameter values tuples T.sub.i, T.sub.j and T.sub.k associated with the most similar comparison signal curves d.sub.1, d.sub.2, d.sub.3, and which each represent a pair of values T.sub.1-T.sub.2 of the considered parameters, are located in
[0069] The result of the determination of the values of the parameters T.sub.1 and T.sub.2 can then be determined, for example, as represented from the mean, for example the arithmetic mean, the value tuples T.sub.i, T.sub.j and T.sub.k as a result tuple T.sub.avg.
[0070] As already mentioned, by using additional weighting factors, the similarity (defined by the inner product p) can be taken into account in the averaging. For example, T.sub.avg could be determined as T.sub.avg=mean (<V.sub.1,2,3, T.sub.i,j,k>). Therefore, the result T.sub.avg would be closer to the values with a greater match with the comparison signal curves d1, d2, d3 of the dictionary.
[0071] By way of the inventive method, the size of the dictionary can be reduced since the results are no longer reduced to the grid of the dictionary. The time required for the simulation and reconstruction process can be significantly reduced therefore.
[0072] By way of the inventive method, parameter values can be determined with a resolution higher than the resolution of the grid used when creating the dictionary for the comparison signal curves.
[0073] The values P, determined for the respective image point, of the parameters to be determined can be stored, for example, in the form of a parameter map, and/or output, for example also on an input/output device I/O of a magnetic resonance system or on another display (block 111).
[0074]
[0075] In
[0076] For the examination of an examination object U, for example, of a patient or also of a phantom, the latter can be introduced on a couch L into the magnetic resonance system 1 in its measuring volume. Slice S is an example of the target volume of the examination object from which measurement data is to be recorded.
[0077] In an exemplary embodiment, the control device 9 is configured to control the magnetic resonance system 1, including controlling the gradient unit 5 by a gradient controller 5 and the radio frequency unit 7 by a radio frequency transceiving controller 7. The radio frequency unit 7 can include a plurality of channels on which signals can be transmitted or received. In an exemplary embodiment, the control device 9 (and/or one or more of its components) includes processor circuitry that is configured to perform one or more operations and/or functions of the control device 9, including controlling the magnetic resonance system 1 to obtain scan data and/or controlling the operations of one or more components of the control device 9.
[0078] In an exemplary embodiment, the radio frequency unit 7 together with its radio frequency transceiving controller 7 is responsible for the generation and irradiation (transmission) of a radio frequency exchange field for the manipulation of the spins in a region for manipulation (for example, in slices S to be measured) of the examination object U. The center frequency of the radio frequency exchange field, also referred to as the B 1 field, is usually set as far as possible so it is close to the resonance frequency of the spins to be manipulated. Deviations from the center frequency of the resonance frequency are called off-resonance. Currents controlled by means of the radio frequency transceiving controller 7 are applied to the RF coils for the generation of the B 1 field in the radio frequency unit 7. In an exemplary embodiment, the RF controller 7 includes processor circuitry that is configured to control currents applied to the RF-coils in the RF unit 7.
[0079] In an exemplary embodiment, the control device 9 includes a parameter determiner 15 with which inventive signal comparisons can be carried out for the determination of parameter values.
[0080] The control device 9 is designed overall to carry out an inventive method. In an exemplary embodiment, the determiner 15 includes processor circuitry that is configured to perform signal comparisons to determine parameter values.
[0081] A processor 13 encompassed by the control device 9 is designed to perform all the necessary calculation operations for the necessary measurements and determinations.
[0082] Intermediate results and results required or determined in the process for this can be stored in a memory storage unit S of the control device 9. The memory storage unit S is any well-known volatile and/or non-volatile memory. The units shown should not necessarily be taken to mean physically separate units, but merely represent a breakdown into units of meaning, which, however, can also be implemented, for example, in fewer units or even in just a single physical unit. In an exemplary embodiment, the processor 13 includes processor circuitry that is configured to perform one or more computing operations required for the necessary scans and determinations Control commands can be routed via an input/output (I/O) device 16 of the magnetic resonance system 1, for example by a user, to the magnetic resonance system and/or results of the control device 9, such as image data, can be displayed. In an exemplary embodiment, the I/O device 16 is a computer, mobile communication device (e.g. smartphone, tablet), or another stationary or mobile computing device as would be understood by one of ordinary skill in the relevant arts.
[0083] In an exemplary embodiment, a method described herein can also be in the form of a computer program product, which includes a program and implements the described method on a control device 9 when it is run on the control device 9. Similarly, an electronically readable memory storage medium 26 can be present, having electronically readable control information stored thereon, which includes at least one such computer program product described above and is configured in such a way that it carries out the described method when the memory storage medium 26 is used in a control device 9 of a magnetic resonance system 1. In exemplary embodiment, the memory storage medium 26 is any well-known volatile and/or non-volatile memory, including, for example, read-only memory (ROM), random access memory (RAM), flash memory, a magnetic storage media, an optical disc, erasable programmable read only memory (EPROM), and programmable read only memory (PROM).
[0084] References in the specification to one embodiment, an embodiment, an exemplary embodiment, etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
[0085] The exemplary embodiments described herein are provided for illustrative purposes, and are not limiting. Other exemplary embodiments are possible, and modifications may be made to the exemplary embodiments. Therefore, the specification is not meant to limit the disclosure. Rather, the scope of the disclosure is defined only in accordance with the following claims and their equivalents.
[0086] Embodiments may be implemented in hardware (e.g., circuits), firmware, software, or any combination thereof. Embodiments may also be implemented as instructions stored on a machine-readable medium, which may be read and executed by one or more processors. A machine-readable medium may include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer). For example, a machine-readable medium may include read only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory devices; electrical, optical, acoustical or other forms of propagated signals (e.g., carrier waves, infrared signals, digital signals, etc.), and others.
[0087] Further, firmware, software, routines, instructions may be described herein as performing certain actions. However, it should be appreciated that such descriptions are merely for convenience and that such actions in fact results from computing devices, processors, controllers, or other devices executing the firmware, software, routines, instructions, etc. Further, any of the implementation variations may be carried out by a general purpose computer.
[0088] For the purposes of this discussion, the term processor circuitry shall be understood to be circuit(s), processor(s), logic, or a combination thereof. A circuit includes an analog circuit, a digital circuit, state machine logic, data processing circuit, other structural electronic hardware, or a combination thereof. A processor includes a microprocessor, a digital signal processor (DSP), central processor (CPU), application-specific instruction set processor (ASIP), graphics and/or image processor, multi-core processor, or other hardware processor. The processor may be hard-coded with instructions to perform corresponding function(s) according to aspects described herein. Alternatively, the processor may access an internal and/or external memory to retrieve instructions stored in the memory, which when executed by the processor, perform the corresponding function(s) associated with the processor, and/or one or more functions and/or operations related to the operation of a component having the processor included therein.
[0089] In one or more of the exemplary embodiments described herein, the memory is any well-known volatile and/or non-volatile memory, including, for example, read-only memory (ROM), random access memory (RAM), flash memory, a magnetic storage media, an optical disc, erasable programmable read only memory (EPROM), and programmable read only memory (PROM).
[0090] The memory can be non-removable, removable, or a combination of both.