Dale Et Al. - 2004 - Optimal Design of K-Space Trajectories Using A Mul

You might also like

You are on page 1of 11

Magnetic Resonance in Medicine 52:831– 841 (2004)

Optimal Design of k-Space Trajectories Using a Multi-


Objective Genetic Algorithm
Brian M. Dale,1 Jonathan S. Lewin,1,2 and Jeffrey L. Duerk1,2*

Spiral, radial, and other nonrectilinear k-space trajectories are through all possible shapes—not just trajectories with an
an area of active research in MRI due largely to their typically easy analytical formulation.
rapid acquisition times and benign artifact patterns. Trajectory There are many different classes of optimization algo-
design has commonly proceeded from a description of a simple rithms, but one that has been gaining popularity is the
shape to an investigation of its properties, because there is no
class of evolutionary or genetic algorithms (GAs) (7). As
general theory for the derivation of new trajectories with spe-
shown in Fig. 1, these algorithms use a probabilistic bio-
cific properties. Here such a generalized methodology is de-
scribed. Specifically, a multi-objective genetic algorithm (GA) is logical metaphor rather than a deterministic hill-climbing
used to design trajectories with beneficial flow and off-reso- metaphor. Parent solutions pass on characteristics to the
nance properties. The algorithm converges to a well-defined next generation or results via their children, and occasion-
optimal set with standard spiral trajectories on the rapid but ally mutations occur that introduce new characteristics to
low-quality end, and a new class of trajectories on the slower the population of potential solutions. Specifically, one
but high-quality end. The new trajectories all begin with non- evaluates each individual solution in a parent population
zero gradient amplitude at the k-space origin, and curve gently with respect to the objectives to obtain a measure of repro-
outward relative to standard spirals. Improvements predicted in ductive fitness. Child solutions are obtained from the fit-
simulated imaging experiments were found to correlate well
test individuals through crossover operations between
with improvements in actual experimental measures of image
multiple parents and/or mutation operations on a single
quality. The impact of deviations from the desired k-space tra-
jectory is described, as is the impact of using different
individual. The child solutions join with the parent solu-
phantoms. Magn Reson Med 52:831– 841, 2004. © 2004 Wiley- tions, and some solutions (which may use a different mea-
Liss, Inc. sure of fitness for survival than for reproduction) are re-
Key words: k-space trajectories; spiral; genetic algorithm; op- moved from the combined population. The surviving par-
timal design; MRI ent and child solutions are combined to form the parent
population for the next generation, and the process is
Spiral, radial, and other nonrectilinear k-space trajectories repeated.
are an area of active research in the MRI community (1– 6). Relative to more deterministic optimization methods,
Much of this interest has been generated because of some GAs are insensitive to the initial guesses and are more
of the well-known advantages of these trajectories, includ- capable of handling discrete parameters (7). More impor-
ing rapid acquisition times and benign artifact patterns. tantly, GAs have the advantage of being able to find global
However, despite this growing interest, there is little in the optima in the face of nonlinear, multimodal, discontinu-
way of a general theory or method for k-space trajectory ous, or otherwise ill-behaved objective and constraint
design that would allow the easy derivation of new trajec- functions (7). In addition, multi-objective GAs are unique
tories with specific desired properties. in their potential to sample the entire Pareto-optimal set in
This combination of potential benefits and limited the- a single run, even when the Pareto-optimal set is noncon-
oretical understanding represents an excellent opportu- vex. In mathematics, “Pareto-optimal” means the best pos-
nity for formal optimal-design methods (7). These methods sible tradeoff between two or more competing objectives as
would allow researchers to specify the desired properties shown in Fig. 2 (e.g., the best image quality for a given
and then derive the appropriate trajectory shape, rather acquisition speed), and “to dominate” means that in at
than following the typical paradigm of specifying the least one objective, the solution is better than any other
shape and then examining the resulting properties. Such solution in the set without being worse in any other ob-
an approach would be beneficial for transforming trajec- jective (e.g., a trajectory with less artifact in the same time).
tory design from an art to a science. In addition, an appro- However, GAs are generally quite computationally expen-
priate implementation could allow investigators to search sive, and their convergence to the true optimum is usually
not guaranteed.
One common use for GAs, particularly in the field of
1
Department of Biomedical Engineering, Case Western Reserve University, aerospace engineering, is for shape optimization (7,8).
Cleveland, Ohio. Typically, simulations are used to evaluate the properties
2
Department of Radiology, University Hospitals of Cleveland, Cleveland, of a shape, either because no analytical formulation exists
Ohio.
or because underlying assumptions in the analytical for-
Grant sponsor: Siemens Medical Solutions; Grant sponsor: NIH; Grant num-
bers: R01CA81431-01; R33CA/AG88144. mulations that do exist have been violated. For MR image
*Correspondence to: Jeffrey L. Duerk, Ph.D., Department of Radiology—MRI, acquisitions, this would be similar to optimizing the k-
University Hospitals of Cleveland, 11100 Euclid Ave., Cleveland, OH 44106. space trajectory shape using simulations to compute one
E-mail: duerk@uhrad.com
Received 24 November 2003; revised 29 April 2004; accepted 27 May 2004.
or more measures of image quality.
DOI 10.1002/mrm.20233 Previous optimizations for MR image acquisition tech-
Published online in Wiley InterScience (www.interscience.wiley.com). niques have usually focused on objectives, such as the
© 2004 Wiley-Liss, Inc. 831
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
832 Dale et al.

shape, convergence may be impeded. We investigated sev-


eral parameterizations to determine the amount of distor-
tion introduced into the trajectories with a reasonable
numbers of parameters. All parameterizations were de-
signed to represent a single interleaf, with the remainder
being obtained by successive rotations of the first. In con-
sideration of the success of spirals and radials reported in
the literature, our first representation was a variable den-
sity spiral parameterization consisting of a list of d⌰/dr
values for evenly spaced annular rings (18). The second
representation was a broadband parameterization wherein
the direction of travel was specified at each point in time
FIG. 1. Flowchart of a typical genetic or evolutionary algorithm.
and the trajectory went as far as possible in that direction,
Each individual is one potential solution to the problem (e.g., a
specific trajectory). The initial solutions are evaluated according to subject to hardware constraints (19). The third, fourth, and
some fitness criterion (e.g., acquisition time). The worst individuals fifth parameterizations were direct representations of the
are discarded, and the fittest form the parent population. Parents slew, gradient, and trajectory waveforms, respectively. Ad-
are randomly selected and then evaluated according to some po- ditionally, these representations were discretized with the
tentially different fitness criterion (e.g., image quality). New solutions use of linear interpolation, Fourier decomposition, or Che-
(children) are generated by mixing the features (recombination) from byshev decomposition (8). In other words, we were able to
two parent solutions. The child solutions have a small chance of generate a continuous gradient waveform from a finite set
undergoing a random change (mutation) to introduce new features.
of data by considering the data as samples of the waveform
The parent and child populations are combined, and the process is
repeated for a number of iterations, or generations, such that su- and interpolating, or by considering the data as coeffi-
perior solutions are gradually developed. cients in a finite Fourier or Chebyshev series and evaluat-
ing the series. The trajectory parameterizations were tested
for accuracy of fit, as determined by the maximum devia-
signal-to-noise ratio (SNR), that were chosen more for their tion from the desired trajectory—first on spiral trajectories
computational properties than for their impact on image and then on other trajectories, including radial, winding
quality (9 –14). Although some attempts have been made to hybrid interleaved radial lines (WHIRL), and steady-state
use the more robust properties of single-objective GAs for projection imaging with dynamic echo-train readout (SPI-
MRI (typically for hardware design, but also (in one in- DER) (4,20). They were also tested for the introduction of
stance) for trajectory design), no studies to date have em- gradient amplitude and slew-rate constraint violations.
ployed multi-objective GAs to optimize trajectory shape
using multiple simulated measures of image quality (14 –
16). The investigators who have come the closest to this
type of optimization are Wager and Nichols (17), who
recently used a single-objective GA to attempt to simulta-
neously optimize multiple simulated objectives in fMRI
experimental design. Their problem would have been a
particularly appropriate application for a multi-objective
GA.
The present work describes the development and use of
a multi-objective GA in designing k-space trajectories that
Pareto-optimally achieve multiple simulated objectives.
The objectives were chosen for their anticipated impact on
image quality, and not for computational convenience. We
acquired simulated images using the genetically designed
trajectories in order to examine the effectiveness of the
simulated measures of image quality. We translated the
new trajectories into actual pulse sequences, and acquired
images to confirm the predicted imaging improvements
under real conditions.
FIG. 2. An example of multi-objective terminology for trajectory
optimization. Each trajectory is assigned a point according to its
MATERIALS AND METHODS
artifact severity and acquisition time, which are known as the ob-
Trajectory Parameterization jectives. Here, trajectories a and b are both clearly preferable to
trajectory c, but without additional information, there is no way to
Perhaps the most important choice to be made when one
choose between a and b. Thus, of these three trajectories, a and b
uses a GA for trajectory optimization is the parameteriza- are considered nondominated, and c is considered dominated. The
tion of the trajectory shape itself. This determines which feasible set is the set of all possible trajectories that do not violate
trajectories are difficult or impossible to represent and are the constraints, and the Pareto-optimal set is the nondominated
therefore unlikely to be discovered. In addition, if a pa- subset of the feasible set. The goal of the multi-objective optimiza-
rameterization uses too many numbers to represent the tion is to find the Pareto-optimal set.
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
Optimal Design of k-Space Trajectories 833

FIG. 3. Example images for the three nu-


merical phantoms (left to right: rectangular,
spherical, and resolution) used in the sim-
ulations for the flow and off-resonance ob-
jectives. Simulated data are sampled on a
radial trajectory and reconstructed by
means of standard convolution-based
gridding-reconstruction with a 2⫻ over-
sampled grid and a width 1 rectangular
convolution kernel. The square root of the
magnitude image is displayed to accentu-
ate the artifacts.

Objectives and Simulations malism for off-resonance effects (24). The 0th and 1st
gradient moments and sample time were evaluated for
Objectives were chosen for their potential impact on image
each ADC sample to generate the simulated data. These
quality, and not for linearity or other purely mathematical
data were gridded onto a 2⫻ oversampled grid by means of
considerations. Additionally, the objectives were required
the standard convolution-based gridding-reconstruction
to be properties of the trajectories themselves. For exam-
with Jackson’s density compensation function for a width
ple, although contrast is a large factor in the quality of
1 rectangular (for rapid computation of the density com-
most clinical images, it is not an inherent property of the
pensation function) convolution kernel (25,26).
trajectory, but rather is a property of the RF and gradient
We repeated this simulation process during the optimi-
timings. Instead, artifact severity was considered to be the
zation to generate three magnitude images for each indi-
dominant image-quality property of a trajectory. For exam-
vidual parent and child trajectory: one without flow or
ple, while benign flow-artifact is the most well-known
off-resonance effects, one corrupted by flow, and one cor-
advantage of spirals, severe off-resonance blurring is the
rupted by off-resonance. To obtain a measure of flow or
most well-known disadvantage (21,22). Aliasing artifact is
off-resonance sensitivity, we subtracted the uncorrupted
also an important property of any trajectory, especially for
image from the corrupted image, and computed the total
trajectories that violate the Nyquist criterion in order to
energy of the resulting difference image.
reduce acquisition time (18,23). Therefore, the four objec-
Three different simulated phantoms, corresponding to
tives considered here were acquisition time, aliasing en-
three different physical phantoms, were used to investi-
ergy, flow artifact energy, and off-resonance artifact en-
gate the sensitivity of the simulations to changes in the
ergy.
shape of the phantom (see Fig. 3). The primary simulated
The dominant factor in the total acquisition time is the
phantom (the only one used during the actual optimiza-
number of interleaves rather than the duration of each
tion) was a long, narrow rectangle in a vertical orientation;
interleaf. Therefore, the acquisition time was calculated
the second phantom was a uniform sphere; and the third
as: Nleafs ⫹ tleaf/100, where Nleafs is the number of inter-
phantom was a simulated resolution phantom (3). We
leaves, and tleaf is the readout time for a single interleaf, in
evaluated the rectangular phantom using sinc(wx kx,wy
milliseconds. The second term is intended to reduce the
ky) ⫽ sin(wx kx)/(wx kx) sin(wy ky)/(wy ky), and the circular
number of ties that would otherwise occur by choosing the
phantoms using jinc(r k) ⫽ J1(|r k|)/|r k|, where k ⫽ kx ⫹
sequence with the shorter interleaf when the total number
i ky, J1 is the first-order Bessel function of the first kind, w
of interleaves was the same.
is the width of the rectangle, and r is the radius of the
We calculated the aliasing energy by evaluating a
circle. All three phantoms were also used to simulate a
Lorentzian envelope: EA(k) ⫽ C1/(C2 ⫹ |k|2), where |k| is
continuous range of off-resonance from –100 Hz at the
the k-space radius, and the constants are found by a least-
bottom of the image, linearly increasing to ⫹100 Hz at the
squares fit to several actual spiral data sets. EA is evaluated
top of the image. The rectangular phantom was also used
at each location that is not sampled on the k-space grid,
to simulate a flow of 100 cm/s (24).
and represents the energy that will alias into the image. A
grid point is considered to be not sampled if no trajectory
point lies within its Voronoi square. EA is then summed NSGA-II
over the k-space grid. This measure of aliasing energy
applies a greater penalty to a trajectory with a hole in the Deb et al.’s (27) elitist nondominated sorting GA (NSGA-II)
center of k-space than to a trajectory with the same hole in is a well-known multi-objective GA. It is capable of con-
the outer regions. verging to the Pareto-optimal set while maintaining diver-
Measures of off-resonance and flow artifact energy de- sity along it, using a crowded-comparison operator that
pended on the simulations. We developed analytical incorporates both the nondomination rank and a crowding
phantoms and their corresponding representations in k- measure for each solution. The NSGA-II was implemented
space using known properties of the Fourier transform, the with the use of Mathematica 4.0 (Wolfram Research Inc.,
velocity k-space formalism, and an adaptation of the for- Champaign, IL). In this implementation, the population
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
834 Dale et al.

size was 200. Such a large population was required to in this work to avoid adding a fifth objective. To reduce the
adequately sample the 3D Pareto-optimal set associated need for reoptimization, we selected a relatively small
with four-objective problems (7). For every child solution, FOV (128 mm). The resulting trajectories may be used for
two parent solutions were chosen by means of binary any FOV ⱖ 128 mm without violating any of the con-
tournament selection. As previously mentioned, it is pos- straints.
sible to use different selection criteria for survival and
reproduction. This can continue to push the population Implementation
toward the Pareto-optimal set even when the survival se-
lection has generated a purely nondominated population. A total of 20 trajectories tested during the optimization
In this case, the binary tournament selected the fastest were implemented on the 1.5 T Siemens Sonata with the
trajectory if both trajectories met minimum image-quality use of standard Siemens pulse-sequence development
standards (aliasing energy ⬍ 0.04, flow and off-resonance tools. The trajectories to be implemented were selected in
artifact energy ⬍ 0.01, as determined in prior trials using groups that were designed to vary, as much as possible, in
these measures of aliasing energy); otherwise, it selected only a single objective. Four groups were selected (one for
for the best image quality. Child solutions were obtained each objective): acquisition time, aliasing energy, flow ar-
through simulated binary crossover (␮c ⫽ 3) between the tifact energy, and off-resonance energy. Each group con-
parents followed by lognormal mutation (Pm ⫽ 0.01, ␴m ⫽ tained a Pareto-optimal trajectory, a standard trajectory,
0.5) on the child (7). A simulated binary crossover is a and three suboptimal trajectories.
commonly used computational analog of genetic recombi- After implantation the actual trajectory waveforms were
nation that combines all simulated genes from both par- measured and the objectives were recalculated based on
ents, whereas lognormal mutation perturbs a single simu- the measured (vs. the programmed) trajectory (29). Image
lated gene by a small scale factor. Forty children were reconstruction was performed with the use of a table-
produced for each of the 400 generations, resulting in a lookup method for gridding reconstruction (30). Gridding
total of approximately 16000 trajectories examined. To tables were calculated based on the measured trajectory
decrease the total computation time, the algorithm was acquired. Although contrast is not an inherent property of
executed in parallel on a local area network of PC work- the trajectory, care was taken to maintain similar contrast
stations running Windows NT 2000 and XP using Math- within each group to aid comparison.
ematica’s Parallel Computing Toolkit. The Toolkit enables
a computation to be parallelized across a network of het- Comparison of Theoretical and Actual Objectives
erogeneous computers.
The quality and optimality of the final trajectories was
expected to depend largely on the accuracy and effective-
Constraints ness of the simulations used to calculate the objectives.
For each trajectory, images were acquired under condi-
The constraints for k-space trajectory design can generally
tions that recreated (as much as possible) the simulated
be grouped into two categories: engineering constraints,
images, with the number of averages set between 5 and 17
such as gradient amplitude and slew-rate limits, and safety
to both control for and reduce noise levels. To recreate the
constraints, such as gradient-induced peripheral nerve
off-resonance objective, we acquired one image under con-
stimulation (PNS) and the specific absorption rate (SAR).
ditions of careful shimming, and a second after we delib-
The SAR was not expected to be an active constraint for
erately offset one of the first-order shim currents. To test
any of the tested k-space trajectories. Since these trajecto-
the flow objective, we imaged a flow phantom, after careful
ries were implemented on a 1.5 T Sonata (Siemens Medi-
shimming, under flowing and nonflowing conditions. The
cal Solutions, Erlangen, Germany), the optimization used a
aliasing energy objective could not be recreated experi-
slew-rate constraint of 200 T/m/s and a gradient amplitude
mentally. Instead, after noting that aliasing causes energy
constraint of 40 mT/m. The engineering constraints were
from objects in one portion of the image to be displayed in
enforced through a feasibility-preserving strategy whereby
other portions of the image, we acquired a point spread
the trajectory was at one of the limits at every point in time
function (PSF) by imaging a small object at the center of
for the variable-density spiral and broadband parameter-
the FOV. The central portion of the image was masked out,
izations. The engineering constraints were enforced
and the total energy of the remainder was calculated. We
through the constrained nondominated sorting procedure
measured the time objective by multiplying the TR by the
for the other parameterizations (27). PNS constraints were
number of interleaves. Linear regression was used to eval-
evaluated by means of the stimulation approximation
uate the effectiveness of the simulated objectives as inde-
through filtering and evaluation (SAFE) model, with the
pendent linear predictors of the measured objectives.
parameters provided for the Sonata by Siemens (28). The
PNS safety constraint was enforced through the con-
strained nondominated sorting procedure. RESULTS
The field of view (FOV) is also an important factor in the
Trajectory Parameterization
design of k-space trajectories because it indirectly affects
all of the above constraints through its impact on the The variable-density spiral parameterization was found to
gradient waveforms. There are at least two possible ap- be accurate at representing spiral and WHIRL trajectories
proaches for handling the FOV: the first is to consider it as with 50 data points, but it was fundamentally incapable of
both a genetic parameter and an objective, and the second representing any other class of trajectories and was there-
is to simply use a fixed FOV. We used the latter approach fore discarded from further consideration. As shown in
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
Optimal Design of k-Space Trajectories 835

Table 1
Comparison of Trajectory Representation Methods
Parameterization Discretization Max deviation Max gradient Max slew
method method (grid points) overshoot (%) overshoot (%)
High-bandwidth Linear 13.9 0 0
Fourier 141.0 0 0
Chebyshev 0.7 0 0
Slew Linear 2565.0 100 0
Fourier 311.0 13 13
Chebyshev 14.9 1 6
Gradient Linear 9.5 2 0
Fourier 8.0 11 675
Chebyshev 0.5 0 2
Trajectory Linear 5.3 0 1740
Fourier 31.7 1270 30000
Chebyshev 0.5 0 13

Table 1, the slew waveform encoding resulted in severely ized trajectories. However, the high-bandwidth encoding
distorted trajectories for all discretization methods, while is generally slightly less accurate, and, since it always
the trajectory waveform encoding resulted in spurious drives the hardware at the maximum slew-rate or gradient-
slew-rate constraint violations. These encodings were also amplitude, should tend to result in more gradient-induced
dropped from consideration. PNS and trajectory distortions. Therefore, the remainder of
The performance of the high-bandwidth parameteriza- this work focuses on the Chebyshev decomposition of the
tion was found to depend strongly on the discretization gradient waveform.
chosen (see Fig. 4), with the Chebyshev decomposition Four parameters were chosen to describe each trajectory
performing best. The gradient waveform encoding was during the optimization. The first was an integer for the
generally more accurate than the high-bandwidth repre- number of interleaves, the second was an integer for the
sentation (see Fig. 4), with the Chebyshev discretization number of gradient waveform sample points, the third was
again being most accurate. Comparisons of these two pa- a complex floating-point number for the initial k-space
rameterizations with Chebyshev decomposition on a broad location, and the fourth was a variable-length list of com-
range of standard k-space trajectories (spiral, WHIRL, ra- plex floating-point numbers for the Chebyshev coefficients
dial, and SPIDER) demonstrated that both could reproduce of the gradient waveform.
all classes of trajectories with ⬍1.3 grid points of maxi-
mum deviation, in k-space, between the desired and real-
Computational Time
The evaluation of a single trajectory usually required
1–96 s on a 3 GHz Pentium 4 running Windows XP with 1
GB RAM. Feasible trajectories with large numbers of data
points or interleaves tended to take more time, while tra-
jectories that violated one of the constraints tended to take
less time. The nondominated sorting procedure required
approximately 15 s on the same computer system. Slower
computers, or computers with less RAM, required more
time for the trajectory evaluation. The use of paralleliza-
tion across seven to nine heterogenous workstations al-
lowed a single generation to be completed every 3–5 min.
The full 500 generations required 2 days to complete, and
were computed during a weekend, when the workstations
were not otherwise occupied.

FIG. 4. Approximations to a standard six-interleaf spiral trajectory


Optimal Trajectories
using the same number of terms for several different parameteriza-
tion schemes. For each scheme, a single interleaf of the trajectory is With four objectives, it is difficult to plot all of the trajec-
displayed by the bold line, while the sampling patterns of the re- tories on a single graph in objective space, but it is possible
maining interleaves are displayed by the points. The top row is a to use a linear combination of the three image quality
high-bandwidth parameterization. The direction of travel is encoded
objectives to project the 4D data set down onto two dimen-
at each step in time, and the trajectory proceeds as far as possible
in that direction, subject to hardware constraints. The bottom row
sions. Figure 5 shows one such projection. Note the rela-
represents direct encoding of the required gradient waveforms. tively dense sampling of the objective space in the region
Each parameterization can be encoded by means of linear interpo- of the nondominated set. Note also that some of the orig-
lation, Fourier series decomposition, or Chebyshev series decom- inal nondominated trajectories are not Pareto-optimal with
position. respect to this particular weighting, but that all of the
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
836 Dale et al.

FIG. 5. One projection through the 4D objective space onto a 2D


data set. One dimension is the acquisition time objective, and the FIG. 7. Comparison of an optimal GA-designed trajectory (middle
other dimension is a linear combination of the three image-quality trajectory in Fig. 6) with a radial, spiral, or WHIRL trajectory with the
objectives. Each point represents a k-space trajectory. Nondomi- same numbers of interleaves. The Voronoi area is reported in units
nated trajectories (in the original objective space) are displayed in of squared grid points so that values ⬎ 1.0 represent an under-
bold, and the other tested trajectories are displayed in lightface. sampled region. Note that the new trajectory is more oversampled
than any other trajectory. The radial trajectory samples each k-
space radius at two points in time. Although the optimal trajectory
begins with nonzero initial gradient amplitude, it generally uses a
projection Pareto-optimal trajectories are from the original smaller gradient than the other trajectories.
nondominated set. Proceeding along the projection Pareto-
optimal set from fast trajectories with low-quality images
to slower trajectories with higher quality, we first encoun- the optimal trajectory is more oversampled (smaller
ter a region of standard spirals with progressively more Voronoi areas) than the other trajectories, and that only the
interleaves. These give way to WHIRL trajectories fol- radial trajectory ever becomes undersampled. Note also
lowed by a group of new, genetically designed trajectories. that although the optimal trajectory begins with nonzero
This general trend was observed for most linear combina- gradient amplitude, it generally uses lower gradients than
tions investigated. the standard trajectories.
The nondominated GA-designed trajectories generally A cardiac image acquired with the same optimal trajec-
start at the center of k-space with nonzero initial gradient tory is also compared with images from 109- and 157-view
amplitude, and tend to move outward—first in a straight radial trajectories in Fig. 8. The 157-view radial is matched
line, and then with a fairly gentle curvature relative to a to the GA trajectory in terms of number of interleaves, but
standard spiral. Similar trajectories were also discovered the radial trajectory requires approximately 45% more av-
in a previous optimization using slightly different flow erages (nine for the GA trajectory, and 13 for the radial
and off-resonance objective functions. Three of these tra- trajectory) to obtain the same SNR. The 109-view radial is
jectories are displayed in Fig. 6 in order of increasing matched in terms of total acquisition time for the same
image quality and acquisition time. SNR. Note the improvement in overall image quality, par-
Of those three trajectories, the middle one (in both image ticularly in the regions of the chest wall, aorta, and coro-
quality and acquisition time) is compared to 156-view nary artery.
radial, spiral, and WHIRL trajectories in Fig. 7. Note that
Constraint Activity
Four thousand tested trajectories were considered nonfea-
sible due to constraint violations. The gradient-amplitude
constraint was active along 4% of the nondominated set,
while the slew-rate constraint was active along 12%. The
gradient stimulation constraint was active along 16% of
the nondominated set. No trajectory triggered gradient
hardware or PNS safety features, even when run with
minimum TE at a 128-mm FOV on the 1.5 T Sonata.
Although SAR constraints were not considered in the op-
timization, no trajectory triggered the RF safety features.

FIG. 6. Three GA-designed nondominated trajectories. All three Objective Function Sensitivities
trajectories begin with nonzero gradient amplitude at the k-space
origin. They are slow trajectories with good off-resonance and flow After the optimization was completed, the 20 test trajecto-
properties. All three trajectories move outward—first in a straight ries were implemented and measured. For each group, the
line, and then with a fairly gentle curvature relative to a standard corresponding objective functions were recalculated based
spiral. on the measured trajectories, i.e., the flow artifact objective
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
Optimal Design of k-Space Trajectories 837

FIG. 8. Comparison of a new GA-designed trajectory (middle trajectory in Fig. 6) with two standard radial trajectories. The 157-view radial
is matched to the GA trajectory in number of views, but requires 45% more averages to achieve the same SNR, and thus requires a longer
imaging time. The 109-view radial is approximately matched in terms of imaging time. Note the superior quality of the GA image. In
particular, note the reduced artifact near the chest wall, the more uniform signal in the aorta, and the improved definition of the coronary
artery.

was recalculated for trajectories in the flow group (see Simulation Accuracy
Objectives and Simulations above). There was a high de- Figure 9 displays the correlation between the simulated
gree of correlation (R2 ⬎ 0.98) between the objective func- and experimental objective measurements for each objec-
tions based on the designed and measured trajectories for tive. The time objective was the most strongly correlated
all three image-quality objectives. In addition, the off- (R2 ⫽ 0.981), while the off-resonance objective was the
resonance objective was also recalculated for the two other least correlated (R2 ⫽ 0.770). In all cases, the slope of the
simulated phantoms (the spherical phantom and the reso- regression was positive with 95% confidence. All three of
lution phantom). The measures had the same trends as the image-quality objective regressions also had a constant
before, with the correlation parameter being positive with term that was positive with 95% confidence.
⬎95% confidence in all cases. The exact details were
object-specific, but with R2 values ⬎ 0.8 in all cases. No
DISCUSSION
obvious indications of object-specific features (e.g.,
changes in curvature or density near the k-space radius Algorithm Performance
corresponding to the width of the rectangle) were noticed The algorithm appears to have converged well. The non-
in the genetically designed trajectories. dominated set appears clearly defined, and little advance-

FIG. 9. Plots of the correlation


between the simulated objective
functions and their experimen-
tally measured analogs. Each
point is a single simulated-exper-
imental objective pair for a single
trajectory, and each plot is a sin-
gle group. The solid line is the
regression line. The dashed lines
are formed by the mean predic-
tion confidence interval at each
location, and demark a region
that is 90% likely to contain the
true regression line.
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
838 Dale et al.

ment was observed in the last 50 generations. The popu- of the objective function, and that some groups had hun-
lation became entirely nondominated within the first dreds of trajectories at the expense of other groups with a
100 generations. Subsequent progression toward the Pa- single trajectory.
reto-optimal set can largely be attributed to the reproduc- The use of a true multi-objective optimization has some
tive sorting function used in the binary tournament. The distinct advantages over a single-objective optimization
increased density toward the higher number of interleaves (7). A single-objective optimization would have to deter-
probably reflects the presence of the minimum-image- mine, in advance, how much image quality we would be
quality aspect of the binary tournament. Faster trajectories willing to sacrifice for a given increase in acquisition
failed to meet that minimum and were given lower prior- speed. This would vary from application to application,
ity. Alternatively, or additionally, it may reflect the fact and would not be trivial to determine even given a partic-
that the variable-length list of Chebyshev coefficients was ular application. In addition, the weighting coefficients
usually shorter for high-interleaf trajectories, possibly themselves would be strange quantities, particularly if one
leading to improved convergence toward that region of the or more of the objectives were in some sort of arbitrary unit
Pareto-optimal set. (e.g., A.U.2/s). With the multi-objective optimization, no
Consider the progression along the projection Pareto- such weighting coefficients are needed. Alternatively, the
optimal set of Fig. 5. On the rapid (low-quality) side we time-quality trade-off may be examined for any given
first encounter spiral trajectories with progressively more weighting without the necessity of repeating the optimiza-
interleaves, followed by WHIRL trajectories, and finally by tion, and for any given weighting the best trajectories will
the new trajectories shown in Fig. 6. At each point along always be a subset of the original nondominated trajecto-
that progression, the Pareto-optimal trajectory represents ries. Because most MRI acquisition design problems rep-
the best possible image-quality for a given acquisition resent a trade-off between multiple conflicting objectives,
speed, and the progression along the set represents an the multi-objective approach is generally preferred.
inherent trade-off between time and quality. This implies
several things. First, although the quality of the images
Objectives
acquired with the new trajectories is superior to that ob-
tained with the rapid spiral trajectories, it is incorrect to The results described in the Objective Function Sensitiv-
say that the new trajectories are superior to the rapid ities section indicate that the typical deviations from the
spirals. Instead, the preferred trajectory depends on the intended k-space trajectory do not greatly disturb the re-
requirements of a particular application to determine sults of the optimization, at least not for the objectives
whether the sacrifice in speed is worth the improvement in used here. However, there is a potential for the optimiza-
quality. Second, the transition from spiral to WHIRL tra- tion to converge to a suboptimal region simply because the
jectories to the new trajectories indicates that at medium simulated object is different from the experimentally im-
numbers of interleaves the WHIRL trajectories are superior aged object. It is important to note that even in the worst
to spiral trajectories with the same number of interleaves, case, the slope of the regression was still positive with
and at high numbers of interleaves the new trajectories are 95% confidence, and that the simulated objects do not
superior to both WHIRL and spiral trajectories with the have to be exactly the same in order to have a very strong
same number of interleaves. It appears that these new correlation. In addition, no obvious indications of features
trajectories evolved the radial center of the WHIRL trajec- related to the simulated rectangle were noted in the opti-
tories, and improved on it by adding the nonzero initial mized trajectories. These observations indicate that the
amplitude component. Finally, because no weighting be- optimization results may not be highly sensitive to the
tween the objectives is specified during the optimization, specific numerical phantom; however, further investiga-
one only has to perform this optimization once in order to tions may still be warranted. Alternative phantoms in-
derive the optimal trajectories for a variety of applications. clude the Shepp-Logan phantom, PSFs, or circular phan-
In fact, the optimal trajectory for any application in which toms, but the PSF may simply favor more uniform trajec-
the important factors are any function of these four objec- tories, and rotationally-symmetric phantoms may cause
tives can be determined without repeating the optimiza- problems related to low-signal rings in k-space.
tion. One factor that may have limited the strength of the
As shown in Fig. 5, even with a projection through the correlation between the simulated and experimental ob-
data set, it is possible to see the dense sampling of the jectives is the fact that the various trajectories in each
objective space in the vicinity of the nondominated set. group are not exactly uniform in the other three objectives.
This increased sampling density is the key advantage of Additionally, because it is not possible to obtain a perfect
the GA over an exhaustive or random search approach; shim, the baseline images for the off-resonance cost func-
however, it also compounds the difficulty of selecting tion, and all images for the aliasing and flow cost functions
appropriate groups of trajectories. For example, suppose are unavoidably corrupted by some amount of off-reso-
groups with no more than ⫾5% variation in the other nance. This is especially true for the flow and point phan-
objectives are required. In a four-objective problem this toms, which were particularly difficult to shim. Despite
would result in a group size of 0.1% of the total popula- the presence of such effects, the correlation between the
tion, assuming uniform sampling of the objective space. In simulated and experimental measures was positive with
this case, that would be a group size of 11 or less. However, 95% confidence in all cases. This means that improve-
the nonuniformity of the sampling means that most of ments in the simulated measures during the optimization
those trajectories were tightly clustered around the non- generally resulted in measurably superior image quality.
dominated set rather than being spread out over the range Because the GA only compares objective values—not the
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
Optimal Design of k-Space Trajectories 839

magnitude of the difference—to determine relative rank- in using orthogonal series representations rather than in-
ing, the actual slope of the regression is not as important as terpolation in shape optimizations (8). One additional pa-
the fact that it is positive. With more data points it would rameterization that may be useful is a rational polynomial
be possible to obtain reasonable confidence limits on the parameterization. Often the minimax rational approxima-
value of R2. This might allow for the use of convergence tion to a function will require fewer terms for the same
criteria based on stopping the optimization if we were degree of accuracy as the minimax polynomial approxima-
confident that the improvements were smaller than some tion (32).
fraction of the unexplained variance for all objectives. The It should be noted that the variable-density spiral pa-
fact that the constant term was also positive with 95% rameterization was capable of representing spiral trajecto-
confidence for all image-quality objectives is consistent ries with a much smaller number of parameters. Similarly,
with the presence of noise energy in all of the experimen- other classes of designed trajectories can be specified with
tal measures, and the absence thereof in the simulations. a small number of parameters, at the expense of generality.
When evaluating these results, it is important to realize Since all of the Pareto-optimal trajectories obtained with
that the particular objectives chosen here impact the spe- the Chebyshev parameterization (see Fig. 6) could also
cific result of this optimization rather than the general have been described with the use of a generalization (to
applicability of the optimization technique. In that sense, allow nonzero initial gradient amplitude) of a variable-
the fact that the algorithm was able to converge to a well- density parameterization, it may be reasonable for future
defined set of nondominated trajectories may prove to be optimizations to use a generalized variable-density param-
more important than the derivation of the particular tra- eterization without much concern about losing useful tra-
jectories presented in Fig. 6. Specific applications may jectories. An optimization with a smaller number of pa-
demand a different set of objectives or even a different set rameters may have better convergence properties; there-
of parameters, but the convergence, robustness, and other fore, there may be an opportunity to make a trade-off
properties of the GA itself will remain even though these between generality and convergence. Although Fig. 5 in-
specific results may not. dicates that the optimization did converge, it is possible
It would be useful to have a wider variety of standard- that it might have converged in fewer generations with the
ized computational image-quality metrics in MRI. The cur-
use of less general parameterizations.
rent selection of metrics is largely limited to the SNR and
In this case, the generality of the Chebyshev parameter-
contrast-to-noise ratio (CNR), neither of which are de-
ization enabled the discovery of a new class of trajectories
signed to assess the impact of artifacts. Receiver operating
with apparently beneficial properties. These trajectories
characteristic (ROC) curves, while useful for assessing the
begin at the origin with nonzero gradient amplitude and
impact of artifacts, require a human expert to evaluate
move outward—first in a straight line, and then with a
each image, which is possible but not practical for optimal
fairly gentle curvature relative to a standard spiral. The
designs. One potential type of computational metric that
small amount of time required for the prephasing gradient
was recently introduced in the field of MRI, and may
pulse and ramp-up was found to be a worthwhile invest-
overcome these limitations, is the use of perceptual mod-
ment even though both simulated flow and off-resonance
els (31). Other possible metrics include measures of the
effects accumulated during the application of the prephas-
precision or accuracy of quantitative techniques, or com-
puted analogs of detection thresholds for diagnostic tech- ing gradient lobes in the simulations. There may be some
niques. If such standardized metrics were available and disadvantage to having the closely-spaced points near the
widely accepted, they could be used as benchmark tests to origin that inevitably result from simply beginning at the
compare different acquisition techniques even outside the center of k-space. One could potentially apply this result
framework of an optimal design problem. These metrics to future trajectory designs by simply adding such
would also lend more weight to optimizations based on prephasing gradient lobes to the beginning of the spiral,
minimizing or maximizing the metrics. WHIRL, or other standard k-space trajectories. This could
Despite the lack of good standardized objectives, the be done even without the use of a formal optimization
results obtained here with these objectives are encourag- procedure, although some amount of simulation may be
ing. We have demonstrated convergence in a difficult necessary in order to determine the range of beneficial
shape-optimization problem with four simulated objec- initial gradient amplitudes.
tives, each of which had a positive correlation to the ex- We chose to design k-space trajectories in the present
perimental analogs. Additionally, the similarity of the re- work because, like all shape optimizations, it presents an
sults in Fig. 6 to trajectories obtained in previous optimi- inherently difficult problem due to the infinite number of
zations with different cost functions is an indication that degrees of freedom involved. We assumed that if an opti-
nonzero gradient amplitude at the k-space origin may in- mal-design technique could be used successfully here, it
deed result in beneficial flow and off-resonance properties should be powerful enough to handle most MR image
in conjunction with such curves. acquisition design issues. In many applications, a standard
rectilinear acquisition may be desired. For example, im-
age-quality objective functions based on contrast could be
Parameters
utilized with parameters such as TE and TR, and the
The Chebyshev gradient-waveform parameterization of the presence or absence of magnetization-preparation pulses.
trajectory shape was found to provide an accurate repre- Such an optimization could still be used to find the fastest
sentation of a variety of trajectories with a reasonable acquisition, subject to all of the engineering and safety
number of terms. Other researchers have also had success constraints, for a given level of image quality.
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
840 Dale et al.

Improvements the designed trajectories that occur on modern MRI scan-


ners were found to have relatively little impact on the
In order for this technique to become generally accepted,
objective functions. Changes in the simulated object had a
at least three improvements would be beneficial. First, any
relatively greater impact on the objective, although similar
increases in the ability to accurately simulate an MRI
objects, such as the spherical and resolution phantoms,
acquisition will lead to improvements in cost functions
were strongly correlated. Finally, a reduction of the simu-
based on those simulations. For example, a standardized,
lated artifact levels during the optimization was correlated
high-quality virtual heart, lung, and rib cage would be
with reduced artifact levels in the experimentally acquired
useful for developing optimal cardiac sequences. Second,
images. No theoretical or practical limitation was encoun-
the current list of multi-objective GAs must improve. In
tered that would fundamentally exclude this technique
particular, an ideal algorithm would be computationally
from more general application to other MRI design prob-
inexpensive with few or no algorithmic parameters, and
lems.
guaranteed convergence. Third, it would be desirable to be
We believe this method has significant potential for
able to simply insert particular cost functions into pre-
improving the utility and quality of nonrectilinear k-
packaged (or at least standardized) parameterizations and
space trajectories. The feasibility of the method was
optimization routines.
confirmed, and the results showed predicted improve-
Some of the above-mentioned improvements will occur
ments. Novel trajectories with specific image-quality
merely as a function of continuing increases in computer
properties can now be derived without violating critical
power. Others will require new innovations in various
hardware or patient-safety constraints. It is hoped that
fields. In particular, multi-objective GAs are still in their
the resulting improvements in image quality and patient
infancy, and there is no reason to expect that their conver-
safety will lead to improved clinical outcomes. We also
gence properties will remain poorly understood for long.
believe that extensions to this method will have similar
However, even without the benefit of these improvements,
potential for improving most MRI acquisition tech-
the optimization technique used here represents a power-
niques.
ful design tool.
REFERENCES
Optimal Design 1. Ahn CB, Kim JH, Cho ZH. High-speed spiral-scan echo planar NMR
imaging. I. IEEE Trans Med Imaging 1986;MI-5:2–7.
This work represents, to our knowledge, the first attempt 2. Glover GH, Pauly JM. Projection reconstruction techniques for reduc-
to use multi-objective GAs in the design of MRI acquisition tion of motion effects in MRI. Magn Reson Med 1992;28:275–289.
3. Bornert P, Aldefeld B, Eggers H. Reversed spiral MR imaging. Magn
techniques. Such rational design procedures are intended Reson Med 2000;44:479 – 484.
to move the design process from an art to a science. It is not 4. Larson AC, Simonetti OP. Real-time cardiac cine imaging with SPIDER:
likely (although it is possible) that significant improve- steady-state projection imaging with dynamic echo-train readout. Magn
ments in the traditional techniques will be made, because Reson Med 2001;46:1059 –1066.
5. Noll DC, Peltier SJ, Boada FE. Simultaneous multislice acquisition
such improvements are usually developed during the mat-
using rosette trajectories (SMART): a new imaging method for func-
uration of the technique. However, as robust and effective tional MRI. Magn Reson Med 1998;39:709 –716.
design procedures are developed and utilized, the quality 6. Moriguchi H, Wendt M, Duerk JL. Applying the uniform resampling
of future techniques can be rapidly improved relative to (URS) algorithm to a lissajous trajectory: fast image reconstruction with
normal progress, and the quality will be less dependent on optimal gridding. Magn Reson Med 2000;44:766 –781.
7. Deb K. Multi-objective optimization using evolutionary algorithms.
the sequence-development skills of the designer. Such de- Chichester/New York: John Wiley & Sons; 2001. xix– 497 p.
sign procedures would be desirable to ensure that patients 8. Sharatchandra MC, Sen M, Gad-el-Hak M. New approach to con-
consistently receive the highest possible quality of care. strained shape optimization using genetic algorithms. AIAA Stud J
In addition, many researchers and clinicians have novel 1998;36:51– 61.
9. Gao Y, Reeves SJ. Optimal k-space sampling in MRSI for images with a
imaging requirements. Often, they can be very specific
limited region of support. IEEE Trans Med Imaging 2000;19:1168 –
about the type of information they need to obtain, and the 1178.
properties of the images that would provide that informa- 10. Hendrick RE, Kneeland JB, Stark DD. Maximizing signal-to-noise and
tion. The proposed method and other similar techniques contrast-to-noise ratios in FLASH imaging. Magn Reson Imaging 1987;
could prove quite useful for such situations in enabling 5:117–127.
11. Simonetti OP, Duerk JL, Chankong V. MRI gradient waveform design by
these investigators to utilize their problem-specific exper- numerical optimization. Magn Reson Med 1993;29:498 –504.
tise to help derive a technique that would optimally satisfy 12. Star-Lack JM. Optimal gradient waveform design for projection imaging
their specific needs. and projection reconstruction echoplanar spectroscopic imaging. Magn
Reson Med 1999;41:664 – 675.
13. Van Lom KJ, Brown JJ, Perman WH, Sandstrom JC, Lee JK. Liver
imaging at 1.5 tesla: pulse sequence optimization based on improved
CONCLUSIONS measurement of tissue relaxation times. Magn Reson Imaging 1991;9:
165–171.
In conclusion, we have presented a technique for the op-
14. Sabat S, Mir R, Guarini M, Guesalaga A, Irarrazaval P. Three dimen-
timal design of k-space trajectories. This technique allows sional k-space trajectory design using genetic algorithms. Magn Reson
one to specify the desired properties of the trajectory and Imaging 2003;21:755–764.
then perform a GA-based search through all possible tra- 15. Fisher BJ, Dillon N, Carpenter TA, Hall LD. Design of a biplanar
jectories to find those that optimally accomplish the spec- gradient coil using a genetic algorithm. Magn Reson Imaging 1997;15:
369 –376.
ified objectives. The algorithm was able to converge de- 16. Williams GB, Fisher BJ, Huang CL, Carpenter TA, Hall LD. Design of
spite the inherent difficulty of shape optimization due to biplanar gradient coils for magnetic resonance imaging of the human
the large number of free parameters used. Deviations from torso and limbs. Magn Reson Imaging 1999;17:739 –754.
15222594, 2004, 4, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/mrm.20233 by Test, Wiley Online Library on [28/01/2024]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
Optimal Design of k-Space Trajectories 841

17. Wager TD, Nichols TE. Optimization of experimental design in fMRI: a 25. Jackson JI, Meyer CH, Nishimura DG, Macovski A. Selection of a
general framework using a genetic algorithm. Neuroimage 2003;18: convolution function for Fourier inversion using gridding. IEEE Trans
293–309. Med Imaging 1991;10:473– 478.
18. Tsai CM, Nishimura DG. Reduced aliasing artifacts using variable- 26. O’Sullivan JD. A fast sinc function gridding algorithm for Fourier
density k-space sampling trajectories. Magn Reson Med 2000;43:452– inversion in computer tomography. IEEE Trans Med Imaging 1985;MI-
458. 4:200 –207.
19. Hardy CJ, Cline HE. Broadband nuclear magnetic resonance pulses 27. Deb K, Pratap A, Agarwal S, Meyarivan T. A fast and elitist multiobjective
with two dimensional spatial selectivity. J Appl Phys 1989;66:1513– genetic algorithm: NSGA-II. IEEE Trans Evol Comp 2002;6:182–197.
1516. 28. Hebrank, FX, Gebhardt M. SAFE-model—a new method for predicting
peripheral nerve stimulations in MRI. In: Proceedings of the 8th An-
20. Pipe JG. An optimized center-out k-space trajectory for multishot MRI:
nual Meeting of ISMRM, Denver, 2000. 1764 p.
comparison with spiral and projection reconstruction. Magn Reson
29. Duyn JH, Yang Y, Frank JA, van der Veen JW. Simple correction
Med 1999;42:714 –720.
method for k-space trajectory deviations in MRI. J Magn Reson 1998;
21. Bornert P, Schomberg H, Aldefeld B, Groen J. Improvements in spiral
132:150 –153.
MR imaging. MAGMA 1999;9:29 – 41. 30. Dale B, Wendt M, Duerk JL. A rapid look-up table method for recon-
22. Meyer CH, Hu BS, Nishimura DG, Macovski A. Fast spiral coronary structing MR images from arbitrary k-space trajectories. IEEE Trans
artery imaging. Magn Reson Med 1992;28:202–213. Med Imaging 2001;20:207–217.
23. Peters DC, Korosec FR, Grist TM, Block WF, Holden JE, Vigen KK, 31. Salem KA, Lewin JS, Duerk JL, Wilson DL. Validation of a human
Mistretta CA. Undersampled projection reconstruction applied to MR vision model for image quality evaluation of fast interventional mag-
angiography. Magn Reson Med 2000;43:91–101. netic resonance imaging. J Electron Imaging 2002;11:224 –235.
24. Nishimura DG, Irarrazabal P, Meyer CH. A velocity k-space analysis of 32. Press WH, Teukolsky SA, Vetterling WT, Flannery BP. Numerical
flow effects in echo-planar and spiral imaging. Magn Reson Med 1995; recipes in C: the art of scientific computing. Cambridge: Cambridge
33:549 –556. University Press; 1992. xi–994 p.

You might also like