Determination of a magnetic resonance system activation sequence
09562958 · 2017-02-07
Assignee
Inventors
Cpc classification
G01R33/4836
PHYSICS
G01R33/4833
PHYSICS
G01R33/38
PHYSICS
G01R33/5612
PHYSICS
G01R33/443
PHYSICS
International classification
G01R33/565
PHYSICS
G01R33/561
PHYSICS
G01R33/483
PHYSICS
Abstract
A method and a control sequence determination device for the determination of a magnetic resonance system activation sequence including at least one high-frequency pulse sequence to be transmitted by a magnetic resonance system are provided. A current B.sub.0 map and optionally a target magnetization are acquired. In addition, a k-space trajectory type is determined. An error density is calculated in a k-space based on the current B.sub.0 map and optionally based on the target magnetization using an analytic function. This analytic function defines an error density in the k-space as a function of the current B.sub.0 map and optionally the target magnetization. Taking account of the error density in the k-space, a k-space trajectory of the specified k-space trajectory type is determined. The high-frequency pulse sequence is determined for the k-space trajectory in an HF pulse optimization process.
Claims
1. A method for the determination of a magnetic resonance system activation sequence comprising at least one high-frequency pulse sequence transmitted by a magnetic resonance system, the method comprising: acquiring a current B.sub.0 map; acquiring a k-space trajectory type; calculating an error density in k-space on the basis of the current B.sub.0 map using an analytical function that defines an error density in the k-space as a function of the current B.sub.0 map; determining a k-space trajectory of the acquired k-space trajectory type taking account of the error density in the k-space; and determining the at least one high-frequency pulse sequence for the k-space trajectory in an HF pulse optimization process.
2. The method as claimed in claim 1, further comprising acquiring a target magnetization.
3. The method as claimed in claim 2, wherein calculating the error density comprises calculating the error density on the basis of the current B.sub.0 map and the target magnetization.
4. The method as claimed in claim 1, further comprising determining, on the basis of the current B.sub.0map, a phase error map, wherein calculating the error density in the k-space comprises calculating the error density based on the phase error map.
5. The method as claimed in claim 1, wherein the magnetic resonance system activation sequence comprises a multi-channel pulse sequence with a plurality of individual high frequency (HF) pulse sequences to be transmitted in parallel by the magnetic resonance system via a plurality of different independent high-frequency transmission channels.
6. The method as claimed in claim 1, wherein determining the k-space trajectory comprises determining the k-space trajectory such that the k-space, at activation of the magnetic resonance system, is sub-sampled with the aid of the magnetic resonance system activation sequence.
7. The method as claimed in claim 6, wherein the k-space is sub-sampled at least area by area in a regular pattern.
8. The method as claimed in claim 6, wherein the k-space is sub-sampled at least area by area in an irregular pattern, at random, or in an irregular and random pattern.
9. The method as claimed in claim 1, wherein determining the k-space trajectory comprises determining the k-space trajectory based on at least one examination-specific parameter, at least one device-specific parameter, or at least one examination-specific parameter and at least one device-specific parameter.
10. The method as claimed in claim 9, wherein determining the k-space trajectory comprises determining the k-space trajectory based on the at least one device-specific parameter, and wherein the at least one device-specific parameter comprises number of transmission channels, maximum gradient amplitude, or maximum gradient slew rate.
11. The method as claimed in claim 1, further comprising reacquiring, during a measurement, the current B.sub.0 map; and redetermining, based on the reacquired current B.sub.0 map, the k-space trajectory for the magnetic resonance system activation sequence used subsequently in the measurement.
12. A method for the operation of a magnetic resonance system, the method comprising: determining an activation sequence comprising at least one high-frequency pulse sequence transmitted by a magnetic resonance system, the determining comprising: acquiring a current B.sub.0 map; acquiring a k-space trajectory type; calculating an error density in k-space on at least the basis of the current B.sub.0 map using an analytical function that defines an error density in the k-space as a function of the current B.sub.0 map; determining a k-space trajectory of the acquired k-space trajectory type taking account of the error density in the k-space; and determining the at least one high-frequency pulse sequence for the k-space trajectory in an HF pulse optimization process; and operating the magnetic resonance system under the use of the determined activation sequence.
13. A control sequence determination device operable to determine a magnetic resonance system activation sequence comprising at least one high-frequency pulse sequence to be transmitted by a magnetic resonance system, the control sequence determination device comprising: an input interface arrangement operable to acquire: a current B.sub.0 map; a k-space trajectory type; and a target magnetization; an error density calculation unit operable to calculate an error density in a k-space based on the current B.sub.0 map using an analytical function that defines a B.sub.0 field error density in the k-space as a function of the current B.sub.0 map; a trajectory determination unit operable to determine a k-space trajectory of the acquired k-space trajectory type taking account of the B.sub.0 field error density in the k-space; and a high frequency (HF) pulse optimization unit operable to determine the at least one high-frequency pulse sequence for the k-space trajectory.
14. The control sequence determination device as claimed in claim 13, wherein the error density calculation unit is operable to calculate the error density based on the target magnetization.
15. The control sequence determination device as claimed in claim 14, wherein the analytical function defines the B.sub.0 field error density in the k-space as a function of the target magnetization.
16. A magnetic resonance system comprising: a high-frequency transmission device comprising a gradient system and a control unit, the high-frequency transmission device configured to: transmit a high-frequency pulse sequence in order to carry out a desired measurement on the basis of a specified activation sequence; and coordinated with the transmission of the high-frequency pulse sequence, transmit, via the gradient system, a gradient pulse sequence; and a control sequence determination device operable to determine the activation sequence, the activation sequence comprising at least one high-frequency pulse sequence, and operable to transmit the activation sequence to the control unit, the control sequence determination device comprising: an input interface arrangement operable to acquire: a current B.sub.0 map; a k-space trajectory type; and a target magnetization; an error density calculation unit operable to calculate an error density in a k-space based on the current B.sub.0 map using an analytical function that defines a B.sub.0 field error density in the k-space as a function of the current B.sub.0 map; and a trajectory determination unit operable to determine a k-space trajectory of the acquired k-space trajectory type taking account of the B.sub.0 field error density in the k-space; and a high frequency (HF) pulse optimization unit operable to determine the at least one high-frequency pulse sequence for the k-space trajectory.
17. The magnetic resonance system as claimed in claim 16, wherein the error density calculation unit is operable to calculate the error density based on the target magnetization.
18. The magnetic resonance system as claimed in claim 16, wherein the analytical function defines the B.sub.0 field error density in the k-space as a function of the target magnetization.
19. A computer program that is loadable directly into a non-transitory computer-readable medium of a control sequence determination device, the computer program including instructions that are executable by the control sequence determination device, the instructions comprising: acquiring a current B.sub.0 map; acquiring a k-space trajectory type; calculating an error density in k-space on the basis of the current B.sub.0 map using an analytical function that defines an error density in the k-space as a function of the current B.sub.0 map; determining a k-space trajectory of the acquired k-space trajectory type taking account of the error density in the k-space; and determining at least one high-frequency pulse sequence for the k-space trajectory in an HF pulse optimization process.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION
(13)
(14) Major components of the magnetic resonance scanner 2 are a basic field magnet 3, a gradient system 4 with magnetic field gradient coils in order to apply magnetic field gradients, as desired, in the x-, y- and z-directions, and a whole-body high-frequency coil 5. The reception of the magnetic resonance signals induced in the examination object O may be effected via the whole body coil 5, with which the high-frequency signals for inducing the magnetic resonance signals are also transmitted. These signals, however, may be received by local coils 6 located, for example, on or under the object O under examination. All these components are, in principle, known to the person skilled in the art and are therefore only represented in rough diagrammatic form in
(15) The whole body high-frequency coil 5 is arranged, for example, in the form of a birdcage antenna and exhibits a number N of individual antenna rods that run parallel to the patient tunnel 8 and are arranged distributed uniformly on a circumference around patient tunnel 8. On an end side, the individual antenna rods are in each case connected capacitively in a ring fashion. The individual antenna rods may be controlled, for example, as individual transmission channels S.sub.1, . . . , S.sub.N separately by a control device 10 (e.g., the magnetic resonance tomography system is a pTX-capable system). One embodiment of the method may also be used to advantage on traditional magnetic resonance tomography devices with only one transmission channel. Due to the fact that the method offers particular advantages with pTX sequences, such an example is provided as the basis hereinafter without restricting the general application unless indicated otherwise.
(16) The control device 10 may be a control computer that may also include a plurality of individual computers (e.g., spatially separated and connected to one another by suitable cables or the like). Using a terminal interface 17, the control device 10 is connected to a terminal 20, by which a user may activate the entire system 1. The terminal 20 is equipped, for example, as a computer with keyboard, one or more display screens, and further input devices such as, for example, a mouse or the like. The user is provided with a graphic user interface.
(17) The control device 10 exhibits, among other elements, a gradient control unit 11 that may include several part components. Using the gradient control unit 11, the individual gradient coils are provided with control signals SG.sub.x, SG.sub.y, SG.sub.z. These are gradient pulses that, during a measurement, are set to precisely predetermined temporal positions and with a precisely predetermined temporal sequence.
(18) The control device 10 also includes a high-frequency transmitter/receiver unit 12. The HF transmitter/receiver unit 12 also includes several part components in order to emit high-frequency pulses in each case separately and parallel onto the individual transmission channels S.sub.1, . . . S.sub.N (e.g., onto the individually controllable antenna rods of the body coil). Magnetic resonance signals may also be received by the transmitter/receiver unit 12. In one embodiment, this is done with the aid of the local coils 6. The raw data RD received by the local coils 6 is read out and processed by an HF receiver unit 13. The magnetic resonance signals received by the HF receiver unit 13 or by the whole body coil using the HF transmitter/receiver unit 12 are forwarded as raw data RD to a reconstruction unit 14 that reconstructs image data BD from the raw data RD and deposits the image data BD in a memory 16 and/or transfers the image data BD via the interface 17 to the terminal 20, such that the user may observe the image data BD. The image data BD may also be stored and/or displayed and evaluated at other locations via a network NW. Inasmuch as the local coils exhibit a suitable switching unit, the local coils may also be connected to an HF transmitter/receiver unit in order for the local coils also to be used for transmitting.
(19) The gradient control unit 11, the HF transmitter/receiver unit 12, and the receiver unit 13 for the local coils 6 are activated in a coordinated manner by a measurement control unit 15 in each case. This provides, by appropriate commands, that a desired gradient pulse sequence GP is transmitted by suitable gradient control signals SG.sub.x, SG.sub.y, SG.sub.z, and activates, in parallel, the HF transmitter/receiver unit 12, such that a multi-channel pulse sequence MP is transmitted (e.g., that on the individual transmission channels S.sub.1, . . . S.sub.N, in parallel, the appropriate high-frequency pulses are emitted onto the individual transmitter rods of the whole body coil 5). In addition to this, the magnetic resonance signals at the local coils 6 are read out and further processed by the HF receiver unit 13 at the appropriate time, or possible signals at the whole-body coil 5 are read out by the HF transmitter/receiver unit 12. The measurement control unit 15 issues the corresponding signals (e.g., the multi-channel pulse sequence MP) to the high-frequency transmitter/receiver unit 12 and the gradient pulse sequence GP to the gradient control unit 11 in accordance with a predetermined control protocol P. In this control protocol P, all the control data to be set and adjusted during a measurement is deposited.
(20) In one embodiment, a plurality of control protocols P for different measurements are deposited in a memory 16. The control protocols P may be selected and, if necessary, varied by the user via the terminal 20 in order to have available an appropriate control protocol P for the currently desired measurement, with which the measurement control unit 15 may work. Apart from this, the user may also call up, via a network NW, control protocols (e.g., from a manufacturer of the magnetic resonance system) and modify and use the control protocols if the need arises.
(21) The basic sequence of such a magnetic resonance measurement and the components referred to for activation are known to the person skilled in the art, however, and are therefore not discussed here in detail any further. Incidentally such a magnetic resonance scanner 2 and the corresponding control device may also exhibit a plurality of further components that are likewise not explained here in detail. The magnetic resonance scanner 2 may also be structured differently (e.g., with a patient space open to the side). The high-frequency whole-body coil does not have to be structured as a birdcage antenna.
(22) Represented in diagrammatic form in
(23) The control sequence determination device 22 is represented, for example, as a part of the terminal 20 and may be realized in the form of software components on the computer of the terminal 21. The control sequence determination facility 22 may also be a part of the control device 10 itself, or be realized on a separate computer system. The finished and ready activation sequences AS are, if appropriate, also within the framework of a complete control protocol P, also transmitted via a network NW to the magnetic resonance system 1. If the control sequence determination device 22 itself is part of the control device 10, or if the control sequence determination device 22 is connected via a fast connection to the terminal 20 or to a suitable fast computer with adequate computing capacity, a new updated and current control sequence may be determined on the basis of current starting conditions such as, for example, an updated B.sub.0 map, even during a measurement session (e.g., in the course of the examination of a patient).
(24) The control sequence determination device 22 exhibits an input interface 23. Via the input interface 23, the control sequence determination device 22 receives a target magnetization m that specifies how the flip angle distribution is to be with the desired measurement, specifies a k-space trajectory type kTT, a B.sub.0 map B.sub.0 and, as appropriate, also other input parameters that are explained below in greater detail in connection with
(25) The data obtained in this way is forwarded to the error density calculation unit 24, which, in the manner explained below, determines an error density in the k-space. A following trajectory determination unit 23 then determines, on the basis of this error density in the k-space, an optimum k-space trajectory. In an HF pulse optimization unit 26, an optimum high-frequency pulse sequence MP for this trajectory may then be determined.
(26) This data is reproduced via a control sequence output interface 27 and may be transferred, for example, within the framework of a control protocol P, in which further specifications are provided for the activation of the magnetic resonance system 1 (e.g., parameters for the reconstruction of the images from the raw data) to the control device 10. If the activation sequence AS is to be updated in the course of a measurement session, the activation sequence AS may also be deposited in the control protocol P, such that, at suitable moments in time, a new activation sequence AS is automatically determined by the control device 10 or, for example, requested by the terminal 20 or by another computer.
(27) One embodiment of the method for the determination of a magnetic resonance system activation sequence AS is explained hereinafter on the basis of the diagram according to
(28) In act I, different parameters used within the process are specified or adopted. For example, in act Ia, system-specific parameters are adopted (e.g., the number of transmission channels, a maximum slew rate, a maximum gradient amplitude). In act Ib, various different examination-specific parameters are adopted (e.g., the positioning of the layers to be examined). In act Ic, the B.sub.1-maps for the individual transmission channels are adopted. In act Id, a currently measured B.sub.0-map B.sub.0 that, as explained heretofore, reflects the off-resonances caused by the inhomogeneities of the basic magnetic field may be specified as a function of the location. These inhomogeneities are also caused, for example, by the patient's body and may change, for example, with the patient movements. In act Ie, a desired target magnetization m is specified. In act If, a k-space trajectory type kTT is specified (e.g., whether this is a straight-line trajectory, a spiral trajectory, radial trajectory). This may be carried out by the control protocol selected, since the trajectory frequently depends on the type of the measurement. Apart from act If, in which, with conventional methods, an exact k-space trajectory may be specified, and not only the trajectory type, the other inputs or data adoptions, respectively, may be carried out as with other methods. The sequence of these method acts may be chosen.
(29) In act II, the optimized k-space trajectory k(t) is determined. This method act is explained again in greater detail below in connection with
(30) In act III, the design of the high-frequency pulse sequence is automatically carried out (e.g., the design of a multi-channel pulse sequence). In this situation, the individual HF pulse sequences are developed for the different transmission channels. In other words, which HF pulse form is to be transmitted on which channel is calculated precisely. This is carried out first for a low-flip range, with flip angles below 5, since in this range the magnetization behavior still runs linear. In this case, an iterative optimization method is used, since the iterative optimization method may be well-suited. In specific terms, the conjugate-gradient method (CG method, from the English conjugate gradients, or also the method of conjugate gradients) may be used. However, other optimization methods may be used, even if not iterative.
(31) This may be carried out with any desired methods. With many of the methods known heretofore, in this situation, the optimization method is carried out such that, for example, the quadratic mean deviation (least mean square) between the target magnetization and the actual magnetization is minimized. In other words, the following solution is sought:
min(m.sub.istm.sup.2) (1)
In equation (1), m is the target magnetization, and m.sub.ist=A.Math.b(t), the (theoretical) actual magnetization attained by an HF pulse sequence b(t). A is the design matrix including a system of linear complex equations into which the spatial coil profiles and the B.sub.0 maps and B.sub.1-maps present are entered, as well as the k-space trajectory used. This design matrix is described, for example, in W. Grissom et al.: Spatial Domain Method for the Design of RF Pulses in Multicoil Parallel Excitation, Mag. Res. Med. 56, 620-629, 2006. b(t) is a vector that includes, for example, the N functions b.sub.c(t) (one function for each transmission channel c=1 to N). This equation is set up, for example, in act Ma. If the solution to equation (1) is found, as a result, a function of the amplitude is present, depending on the time, for all the transmission channels available. Both the setting up of this equation as well as of various different solution possibilities are known to the person skilled in the art and are not explained here in detail. As an option, an optimized solution may also be attained by making use of an iterative method, for example, in that, in act VIII, peripheral conditions that are to be respected in the solving of the equation are altered in order to achieve an additional optimization of the high-frequency loading for the patient.
(32) A multi-channel pulse sequence derived for the low-flip range, and a k-space trajectory are available at the end of the optimization act III. The multi-channel pulse sequence may be scaled up in act IV in order to attain the target magnetization actually desired, which may not lie in a flip angle range of 5 but goes up as far as a 90 flip angle. This is done simply by multiplication of the amplitudes of the individual pulses by the desired scaling factor.
(33) In act V, the error that may occur during the scaling-up is corrected by a partial Bloch simulation. Such a partial Bloch simulation is carried out at individual isolated points in time within the pulse sequence. In this situation, by using the Bloch equations, the data for the respective point in time, for which the check is intended to take place, is tested in a simulator by using the Bloch equations. In this way, the magnetization achieved is calculated. In one embodiment, deviations from the specifications of the target magnetization may be detected, and appropriate smaller corrections may be carried out by changing the high-frequency pulse sequences.
(34) In act VI, a test of all the parameters found takes place using a temporally-complete Bloch simulation. In this, a test is carried out as to whether the magnetization that is achieved with the parameters does in fact correspond to the target magnetization.
(35) In act VII, the activation sequence AS is transferred for intermediate storage or immediate implementation.
(36) In
(37) In act IIa, the adoption of a k-space trajectory type kTT, which was acquired in act III in
(38) With the method represented in
(39)
(40) Act IId takes place in a similar manner as acts IIa, IIb and IIc, still in the image space or location space. In act IIe, based on the target magnetization, the error density B.sub.0,err(k) in the k-space is calculated.
B.sub.0,err(k)=.sub.error(k).Math.FT(m(x)m.sub.mean) (3)
where
.sub.err(k)=FT(.sub.mean(x)) (4)
is the phase error density .sub.err(k) in the k-space, which is produced by the Fourier transformation (FT) of the phase error (.sub.Mean(x)) determined according to equation (2) in the location space. The second term is the Fourier-transformed result of the deviation of the target magnetization at a location x from the mean magnetization value m.sub.mean.
(41) The equations (2) and (3) provide an example of the calculation of the error density B.sub.0,err(k) in the k-space. Another suitable analytical function
B.sub.0,err(k)=f(B.sub.0 (x), m(x)) (5)
may also be used.
(42) By way of example, equation (2) may be varied, and, instead of the time-averaged phase error, a maximum phase error is calculated as a function of the respective location x.
(43) On the basis of equation (3), a special case may already be detected. For example, the target magnetization for the calculation in equation (3) may be set to 1 for all locations x (e.g., the target magnetization is not taken into account). In this case, the equation (3) is reduced to
B.sub.0,err(k)=.sub.error(k) (3a)
In other words, the later calculation of the optimum trajectory is carried out only on the basis of the phase error.
(44) In act IIf, based on the error density, and in accordance with
(45)
(46) the k-space density k.sub.dens(k) may be determined. The k-space density k.sub.dens(k) is a measure of how dense the k-space trajectories are at a location k in the k-space. In equation 7, r is a reduction factor, by which weighting is applied as to how intensely, in the final analysis, the error density affects the trajectory.
(47) In order to provide that only large error densities take effect in the trajectory, and that the trajectory still remains relatively smooth, the error density may initially be filtered by a threshold value.
B.sub.0,err.sub._.sub.thr(k)=B.sub.0,err(k)>thr (7)
(48) In this case, the k-space density k.sub.dens(k) is calculated according to
(49)
(50) The calculation of the k-space density k.sub.dens(k) does not have to take place two-dimensionally (e.g., with a two-dimensional k-space in the x- and y-direction, with the aid of the method, only the densities of the trajectories in one direction such as the y-direction may be determined). The method may be applied not only in one and two dimensions, but also in the three-dimensional k-space.
(51) In act IIh, on the basis of the k-space trajectory density k.sub.dens(k), the optimized k-space trajectory k(t) of the trajectory type kTT specified in act IIa is calculated. As an option before this, in act IIg, a sub-sampled k-space trajectory (e.g., within the scope of a TX-SENSE method) is produced. The k-space trajectory k(t) determined in act IIh is used, as already explained heretofore in connection with
(52) Hereinafter, on the basis of
(53)
(54)
(55) In mathematical terms, the trajectory may be described as follows:
k(t)=(k.sub.x(t), k.sub.y(t)) (9)
(56) In this situation, the components for a line of the trajectory in the x-direction is derived by:
(57)
(58) In this situation, G.sub.x is the amplitude, and S.sub.R is the slew rate of the gradient in the x-direction, which in most cases runs in a trapezoid fashion over the time t (e.g., from a start point t.sub.2 with rising amplitude up to a point t.sub.1, then (on the flat top of the gradient pulse) with constant amplitude G.sub.x as far as the point in time t.sub.1; from there, with falling amplitude, as far as the point in time t.sub.2).
(59) The components in the y-direction are provided by
k.sub.y(t)=k.sub.y.sup.max.Math.i.sub.1.Math.k.sub.y.Math.t.sub.esp (10b)
(60) t.sub.esp is the echo-spacing time, and i.sub.1 is the line number of the lines running straight in the x-direction.
(61)
(62) In this respect, the relative k-space density is determined by the method in the y-direction k.sub.y,dens, which is again represented in the graphic underneath. As is shown in
(63) In mathematical terms, such a trajectory may be described by the equations (9) and (10a). The only consideration is that the equation (10b) is to be replaced by the following equation:
(64)
(65) As is shown below on the basis of examples, via such an optimization of the k-space trajectory, substantially more exact excitation patterns may be produced.
(66)
k(t)=(t).Math.(t) (11)
(e.g., k.sub.x=k.Math.cos and k.sub.y=k.Math.cos ). With this trajectory, too, the relative k-space density is plotted in the y-direction k.sub.y,dens, which in this case is constant at a value 1.
(67) By way of comparison,
k(t)=(t, k.sub.dens).Math.(t) (11)
where the first factor (t,k.sub.dens) (e.g., with a known line interval spacing k.sub.y from rotation to rotation) may also be calculated numerically.
(68) On the basis of
(69) In this respect,
(70) As shown in
(71) Represented in
(72)
(73) In comparison with this,
(74)
(75) As
(76) As shown overall by the experiments, the k-space trajectory determination method, on the basis of a deterministically-analytically calculated B.sub.0 map-based error metric, in combination with the current target magnetization, offers a substantial improvement in relation to non-optimized excitation methods. In this situation, the method has the advantage that the method does not require any additional search optimizations, and may therefore be calculated especially rapidly and directly. No additional hardware is required either. Rather, the method may be implemented by suitable updates of the control software on a conventional magnetic resonance tomography system (e.g., also a single-channel magnetic resonance tomography system). The image and excitation quality is significantly improved, and errors due to B.sub.0-inhomogeneities are substantially reduced.
(77) The methods and arrangements described in detail heretofore are exemplary embodiments, and the basic principle may also be varied by the person skilled in the art within wide ranges without departing from the scope of the invention, inasmuch as is specified by the claims. The use of the indefinite article a or an does not exclude the possibility that the features concerned may also be present as a plurality. Likewise, the term unit does not exclude the possibility that this consists of several components, which, if appropriate, may also be spatially divided.
(78) While the present invention has been described above by reference to various embodiments, it should be understood that many changes and modifications can be made to the described embodiments. It is therefore intended that the foregoing description be regarded as illustrative rather than limiting, and that it be understood that all equivalents and/or combinations of embodiments are intended to be included in this description.