Skip to main content
Medical Physics logoLink to Medical Physics
. 2012 Apr 16;39(5):2499–2511. doi: 10.1118/1.3700166

Sparse and optimal acquisition design for diffusion MRI and beyond

Cheng Guan Koay 1,a), Evren Özarslan 2, Kevin M Johnson 3, M Elizabeth Meyerand 4
PMCID: PMC3344880  PMID: 22559620

Abstract

Purpose: Diffusion magnetic resonance imaging (MRI) in combination with functional MRI promises a whole new vista for scientists to investigate noninvasively the structural and functional connectivity of the human brain—the human connectome, which had heretofore been out of reach. As with other imaging modalities, diffusion MRI data are inherently noisy and its acquisition time-consuming. Further, a faithful representation of the human connectome that can serve as a predictive model requires a robust and accurate data-analytic pipeline. The focus of this paper is on one of the key segments of this pipeline—in particular, the development of a sparse and optimal acquisition (SOA) design for diffusion MRI multiple-shell acquisition and beyond.

Methods: The authors propose a novel optimality criterion for sparse multiple-shell acquisition and quasimultiple-shell designs in diffusion MRI and a novel and effective semistochastic and moderately greedy combinatorial search strategy with simulated annealing to locate the optimum design or configuration. The goal of the optimality criteria is threefold: first, to maximize uniformity of the diffusion measurements in each shell, which is equivalent to maximal incoherence in angular measurements; second, to maximize coverage of the diffusion measurements around each radial line to achieve maximal incoherence in radial measurements for multiple-shell acquisition; and finally, to ensure maximum uniformity of diffusion measurement directions in the limiting case when all the shells are coincidental as in the case of a single-shell acquisition. The approach taken in evaluating the stability of various acquisition designs is based on the condition number and the A-optimal measure of the design matrix.

Results: Even though the number of distinct configurations for a given set of diffusion gradient directions is very large in general—e.g., in the order of 10232 for a set of 144 diffusion gradient directions, the proposed search strategy was found to be effective in finding the optimum configuration. It was found that the square design is the most robust (i.e., with stable condition numbers and A-optimal measures under varying experimental conditions) among many other possible designs of the same sample size. Under the same performance evaluation, the square design was found to be more robust than the widely used sampling schemes similar to that of 3D radial MRI and of diffusion spectrum imaging (DSI).

Conclusions: A novel optimality criterion for sparse multiple-shell acquisition and quasimultiple-shell designs in diffusion MRI and an effective search strategy for finding the best configuration have been developed. The results are very promising, interesting, and practical for diffusion MRI acquisitions.

Keywords: sparse design, optimal acquisition, diffusion MRI, multiple-shell acquisition, 3D radial MRI, moderately greedy combinatorial search, combinatorial optimization

INTRODUCTION

Diffusion magnetic resonance imaging (MRI),1, 2, 3 a noninvasive and nonionizing magnetic resonance imaging technique, is one of the most exciting and promising imaging techniques and is increasingly being used in basic neuroscience research and clinical studies of neurological diseases.4, 5, 6, 7, 8 Diffusion MRI in combination with functional MRI (Ref. 9) promises a whole new vista for scientists to explore the human brain from structural and functional connectivity to human cognition. Such an exploration in human inquiry had heretofore been out of reach.

Diffusion MRI data are inherently noisy and its acquisition time-consuming. Hence, a faithful representation of the human connectome10, 11 that can serve as a predictive model for scientists to make inferences and discoveries requires a robust and accurate data-analytic pipeline12, 13, 14, 15, 16, 17 from data acquisition, data processing to data visualization, and data reduction. Here, our focus will be on the sparse and optimal acquisition (SOA) design for diffusion MRI, especially in the context of multiple-shell acquisition.

Diffusion tensor imaging (DTI) (Ref. 3) is the most commonly used variant of diffusion MRI techniques18, 19, 20, 21, 22, 23, 24, 25 in clinical studies, and consequently, the acquisition design of DTI has also been investigated extensively.26, 27, 28, 29, 30, 31 However, these investigations26, 27, 28, 29, 30, 31 focused mainly on a very special acquisition, which is known as a single-shell acquisition in which the diffusion gradient directions can be conceptualized as vectors that are antipodally symmetric and are also distributed uniformly on some spherical shell because a single diffusion weighting (also known as b-value) is employed in the acquisition (without counting the nondiffusion weighted measurements). With the emerging interests in compressive sensing (CS) methodology in imaging sciences,32, 33, 34 the question and problem of constructing a SOA design will surely be of significant interest because CS unified the notions of sparsity in signal representation and of incoherence in sampling in a novel attempt to unravel the problem of finding the sparsest signal under the condition of underdetermined set of measurements. We should note that our goal here is to construct a SOA design that is sparse and maximally incoherent in sampling so as to achieve low coherent with respect to the typical bases used in 3D reconstruction of diffusion propagator, see e.g., Refs. 35, 36, 37. Maximum incoherence in sampling is a desirable sampling strategy and is related to uniformity of the diffusion gradient vectors (or measurements) in angular sampling for a single-shell acquisition.

Even though we briefly touched on the issue of and a simple solution to optimal ordering for multiple-shell acquisitions in our recent work,31 we left the question regarding the optimal placements of diffusion gradient directions across and within spherical shells unaddressed because of the inherent complexity of the problem of maximizing the incoherence for a given number of measurements on these spherical shells, which is a combinatorial optimization of substantial complexity due to enormous number of distinct configurations, e.g., 1027 to more than 10232 for diffusion MRI and 1046 642 for three-dimensional radial MRI, see Appendix A. The focus of this work is to provide a novel and practical solution to the problem of SOA design in diffusion MRI.

Multiple-shell acquisition, which is not uncommon in DTI studies, is increasingly being used in other diffusion MRI techniques36, 38 but the search for its optimality criterion has been elusive. In this work, we propose a novel optimality criterion for sparse multiple-shell and quasimultiple-shell acquisition designs in diffusion MRI and an effective semistochastic and moderately greedy combinatorial search strategy with simulated annealing39 to locate the optimum design or configuration.

Our proposed method determines the optimal sampling pattern for multiple-shell acquisition or quasimultiple-shell acquisitions through optimization of a cost function once the required parameters, specifically the number of shells (or b-values3 or q-values8, 40) and the number of measurements in each shell, are provided. The cost function directly incorporates the criteria to (1) maximize uniformity of the diffusion measurements in each shell, which is equivalent to maximal incoherence in angular measurements, (2) maximize coverage of the diffusion measurements around each radial line to achieve maximal incoherence in radial measurements for quasimultiple-shell acquisition, and finally (3) ensure maximum uniformity of diffusion measurement directions in the limiting case when all the shells are coincidental as in the case of a single-shell acquisition. The results are very exciting and promising, and they showed that the search strategy is very effective in finding the optimum configuration. Further, it was found that the square design is the most robust (i.e., with stable condition numbers and A-optimal measure across varying experimental conditions) among many other possible designs of the same sample size. Note that the lower the A-optimal measure the lower the mean squared error of the model.41

THEORY

Suppose that we have the required parameters such as the number of shells, denoted by K, and the number of measurements in each shell, i.e., jth shell has nj number of measurements so that the total number of measurements, denoted by N, is given by N=i=1Kni.

To construct a cost function that directly incorporates the following criteria:

  • 1.

    maximize uniformity of the diffusion measurements in each shell;

  • 2.

    maximize coverage of the diffusion measurements around each radial line;

  • 3.

    ensure maximum uniformity of diffusion measurement directions in the limiting case when all the shells are coincidental as in the case of a single-shell acquisition,

we will first deal with criterion #3 by having all N measurements uniformly distributed on the upper hemisphere of unit radius (or antipodally symmetric points on the whole sphere). This strategy ensures sufficient angular coverage in the case of multiple-shell or quasi-multiple-shell acquisitions and maximum angular coverage in the limit when the shells are coincidental as in the case of a single-shell acquisition. Note that, criteria #2 and #3 would be incompatible if we were to maximize coverage of the diffusion measurements along rather than around each radial line. We should point out that our operational meaning of a quasimultiple-shell acquisition is similar to multiple-shell acquisition as described above except that the points in each shell may be associated with slightly different diffusion weightings from the nominal weighting for that shell. Suppose we have three shells, with nominal b-values of 500, 1000, and 1500 s/mm2, and each shell has 20 uniformly distributed measurements, a quasimultiple-shell acquisition would be an acquisition in which the 20 measurements of the first, the second, and the last shells have b-values (in units of s/mm2) ranging from 250 to 750, 750 to 1250, and 1250 to 1750, respectively. Such an approach in designing radial measurement will ensure incoherent sampling radially while maintaining maximal angular incoherence. Next, we will develop a cost function that will identify specific points to be moved to various shells so as to satisfy criteria #1 and #2 simultaneously.

To facilitate subsequent discussion, we will introduce a convenient graphical representation as shown in Fig. 1 with the assumptions that n1n2nK and that the first row has m1 measurements, the second row has m2 measurements, and so on such that N=i=1n1mi and K=m1m2mn1. The computation of m’s can be easily achieved through algorithmic approach by putting ones in the jagged grid and summing the values across the columns for each row. The points placed on the jagged grid may be taken to be any permutation from a list of N original points, {P1,,PN}, and the permutated list of points are denoted by PSk with a single index, Sk, with k ranges from 1 to N. Hence, the sequence, {S1,S2,S3,,SN}, is a permutation of the original sequence, {1,2,3,,N}. Each point, PSk, is a unit vector. For convenience, we also use the same symbol but with two indices, i.e., Pij, to refer to the point located at the ith row and the jth column in Fig. 1; here, the assignment, denoted by the symbol , is made from PSk to Pij in a column-wise fashion, i.e., P11PS1, …, Pn11PSn1, P12PSn1+1, and so on with the final assignment given by PnKKPSN.

Figure 1.

Figure 1

A jagged grid is used as a graphical representation to manage multiple-shell design; each column of data points is a collection of points on a spherical shell. Points in each row may be thought of as collections points around a radial line.

Due to the constraint and the important role of antipodal symmetry in diffusion MRI, we will also introduce a simplifying strategy by classifying points as real and their corresponding antipodal points as virtual. If we have N real points (on the upper hemisphere), denoted by unit vectors ri with i=1,,N, then the total electrostatic energy for the complete configuration of 2N points of both real and virtual points is given by:

φ=N2+2i=1N1j=i+1N(1rij+14rij2) (1)

with rijri-rj. Note that Eq. 1 is expressed solely in terms of real points. If we define S(ri,rj)1rij+14-rij2, then S(ri,rj) may be thought of as a reciprocal metric (or reciprocal distance measure) between two real points. Now, we are ready to introduce the cost function, which can be express concisely as:

Φ=j=1K(nj2+2h=1nj1i=h+1njS(Phj,Pij)ϕR(j)EnjEnjϕ˜R(j))q=1n1(mq2+2r=1mq1s=r+1mqS(Pqr,Pqs)ϕC(q)EmqEmqϕ˜C(q)) (2)

The function φR(j) denotes the electrostatic energy of all the points in the jth column. Similarly, φC(q) denotes the electrostatic energy of all the points in the qth row. Note that En is the electrostatic energy of the most uniformly distributed antipodally symmetric point set with n number of real points. Therefore, φ˜R(j) (or φ˜C(q)) is the relative difference between φR(j) and Enj(or between φC(q) and Emq). Minimizing Φ is equivalent to simultaneously minimizing the numerator and maximizing the denominator of Eq. 2. Minimizing the numerator is aimed at fulfilling criterion #1 while maximizing the denominator is aimed at fulfilling criterion #2. The motivation behind the use of relative difference in evaluating the electrostatic energy is to facilitate comparison among configurations of different sizes. For example, it allows us to determine whether a 5-point set is “more uniform” than a 7-point set in a quantitative and comparable manner.

Minimizing Φ is a challenging combinatorial optimization problem that requires rearrangement of points to achieve lower Φ value. It can be shown that the number of distinct configurations is N!, N!n·(n-1)2·1 is the factorial function, if the numbers of measurements in each row and each column are distinct. For the special case when the grid is rectangular with n rows and m columns (shells), the number of configuration is given by (m×n)!m!n!. The number of distinct configurations is astronomical for typical values of m and n, which renders exhaustive search impractical. For example, with m=8 and n=30, i.e., N=240, which is typical in diffusion MRI applications, the number of distinct configurations is in the order of 10431. Therefore, an effective and efficient search strategy capable of finding the optimal configuration within appropriate timeframe is imperative. We will present a semistochastic and moderately greedy algorithm with simulated annealing in Sec. 2A to solve this interesting but challenging combinatorial problem whose solution will shed new light on many areas of research beyond diffusion MRI such as geosciences, imaging sciences, and notably three-dimensional radial MRI, please refer to Appendix A in which we showed how the proposed cost function and search strategy can be adapted to solve the problem of optimal view-ordering in three-dimensional radial MRI.

Semistochastic and moderately greedy combinatorial search strategy

We propose a novel search strategy to seek the optimal configuration. The algorithm is outlined below:

Semistochastic and moderately greedy combinatorial search algorithm

Preliminary step. Given an ordered list of N number of points, {P1,,PN}, obtained from tabulated data or from Refs. 31, 42, we make a one-to-one correspondence between {P1,,PN} and {1,2,3,,N}. It is assumed that we also have the relevant information such as the number of shells, K, and the number of measurements in each row and column, i.e., n1n2nK and K=m1m2mn1. We find the maximum and minimum values of Φ from 5000 random configurations. We then set T, which is the effective temperature to be used in our modified simulated annealing, to be five times the difference between these maximum and minimum values. The first T will be denoted by T0.

Fill the jagged grid with a random permutation of {1,2,3,,N} column by column:

Step 1: Find the index j* for which φ˜R(j) is maximum.

Step 2: Find the index q* for which φ˜C(q) is minimum.

Step 3: If Pq*j* exists, we look for lower energy configuration by swapping it with other points systematically in the jagged grid. If the rearranged configuration leads to lower Φ, exit and set the “flag” to 1. If none of the rearrangements leads to lower Φ, then exit and set the flag to −1.

If Pq*j* does not exist, we suggest using a point within q*th row and a point within j*th column and swap these points with other points in the grid. Specifically, we look for the point, Pq*r, that minimizes the following inner sum:

s=1srmq*S(Pq*r,Pq*s),

which is equivalent to finding a point, Pq*r, that is furthest away from those in the q*th row. Similarly, we may also look for a point, Pij* that maximizes the following inner sum:

k=1kinj*S(Pij*,Pkj*),

which is equivalent to finding a point, Pij*, that is closest to those in the j*th column. Then, we can successively swap these two points, Pq*r and Pij*, with all other points in the grid to search for a better configuration. If the rearranged configuration leads to lower Φ, exit and set the flag to 1. If none of the rearrangements leads to lower Φ, then exit and set the flag to −1.

Note: Step 4a and Step 4b below are alternative strategies considered in this paper but Step 4b is the strategy of choice for its effectiveness in finding optimum configuration.

Step 4a: If the flag is −1, two distinct points on the grid will be randomly selected and swapped (or two pairs of points may be randomly selected and swapped), if the rearranged configuration is better than the current configuration then we go back to Step 1; otherwise, we will perform the same operation of (internal) randomization for another 500 or more times before exiting with a flag of −1. We should note that internal randomization degrades efficiency but improves the overall quality of the search.

Step 4b: If the flag is −1, we adopt the simulated annealing approach in which configurations with higher energy (or cost function value) may still have the likelihood of being accepted if the effective temperature is high.

First, two distinct points on the grid will be randomly selected and swapped, if the rearranged configuration is better than the current configuration then we set the flag to “1” and go to Step 5; otherwise, we accept the new configuration with probability

exp((ΦnewΦold)/T),

where Φnew is the value of the cost function of the new configuration and Φold is that of the old configuration.

Internally, we keep a counter to ensure that no more than 100N trials for each value of the effective temperature in which the new configuration is accepted. If the value of the counter reaches 100N, we reset the counter to zero and reduce the effective temperature according to the simple formula:

Tn+1=0.9Tn,

where Tn is the current effective temperature and Tn+1 is the next effective temperature to be used in simulated annealing.

Note that Step 4b will be repeated until either we find a new Φnew that is truly lower than Φold and at which point we set the flag to be 1 and move on to Step 5 or the number of repetitions of Step 4b reaches a predefined number, which is the maximum iteration allowed (e.g., we used 1 000 000 for small N, say N < 300, and smaller value for large N), and the flag will be set to “−1”.

Step 5: If the flag is 1 then repeat Steps 1–4. Otherwise, exit the algorithm.

We should note that Steps 4a and 4b are two alternative strategies and the search strategy that incorporates Step 4a is slightly greedier and more suitable for very large sample size, say N > 1000, than that of the search strategy that incorporates Step 4b. Based on our numerical testing, we found that the search algorithm with Step 4b, which is based on simulated annealing, is more effective in finding the optimum solution.

Finally, we will touch on some steps that could significantly speed up the search. Since the distances between the original spherical points are fixed, we should compute and store the values of all the inverse distances, i.e., S(Pi,Pj), in a form of a lower triangular matrix, see Fig. 2. It should also be clear by now that it is more efficient to consider rearrangement of the sequence, {S1,S2,S3,,SN}, in, PSk, than to actually rearrange or move the points on the grid. Therefore, the final product from the search algorithm is the optimum configuration, which is simply a grid with numbers rearranged.

Figure 2.

Figure 2

Computation of the cost function is greatly simplified by the use of the metric function S between two “real” points, which is specifically designed to deal with point set that is endowed with antipodal symmetry. The lower triangular matrix shown above is used to keep the values of S.

Optimal ordering strategy

The key motivation behind the use of optimal ordering in diffusion MRI measurements (or gradient directions) is due in part to the desire of salvaging as much information as possible from partially completed diffusion MRI scan in the event that the scan has to be interrupted unexpectedly, e.g., see Refs. 29, 30. Our recently proposed deterministic optimal ordering strategy for the single-shell acquisition31 is immediately applicable to the proposed multiple-shell acquisition because of criterion #3. Here, we briefly outline the strategy of incorporating our previously proposed optimal ordering in this work. Since the points are originally placed uniformly on the same sphere, our recent deterministic optimal ordering method can be applied to the point set to create a list of optimally ordered point set, denoted by list #1, which is then fed into the semistochastic and moderately greedy combinatorial search algorithm proposed above. The final optimum multiple-shell acquisition, denoted by list #2, can be written out as a text file with points and their corresponding b-values or q-values listed side by side. The points in list #2 is arranged in exactly the same order as in list #1 but their corresponding b-values retrieved from the optimum configuration (or the grid, the output from the above search algorithm).

METHOD OF EVALUATION OF ACQUISITION DESIGNS

The approach we take in evaluating the stability of various acquisition designs is based on the condition number and the A-optimal measure of the design matrix. The use of condition number in the analysis of stability of linear inverse problem is well known, see Refs. 28, 43, 44. To construct the design matrix, we adopt the basis functions proposed in Ref. 37. There are several proposed reconstruction techniques35, 36, 37 but the basis functions proposed in Ref. 37 is better suited for the analysis of diffusion MR signals. We have made a few modifications to the basis functions so that the basis functions are real-valued and orthonormal.

In brief, the three-dimensional normalized q-space signal can be expressed in terms of the modified version of the orthonormal basis wave functions used in three-dimensional harmonic oscillator in quantum mechanics37, 45 as follows:

E(q)=N=0Nmax{l+2j=N+2}j1,l0m=llajlmΨjlm(u,q) (3)

with

Ψjlm(u,q)=Rjl(u,q)Ylm(θ,φ),
Rjl(u,q)=2(2πu)l+32(j-1)!Γ(l+j+1/2)qlexp(-(2πu)22q2)Lj-1l+1/2((2πu)2q2),
Ylm(θ,ϕ)={2l+12π(l+m)!(lm)!sin(mϕ)Pl|m|(cos(θ)),lm12l+14πPl(cos(θ)),m=02l+12π(lm)!(l+m)!cos(mϕ)Plm(cos(θ)),1ml.

Note that q=qq^, q^=[sin(θ)cos(φ),sin(θ)sin(φ),cos(θ)]T, Lnl is the generalized Laguerre polynomial of order n, Plm is the associated Legendre polynomial, and Γ is the Gamma function. Note also that the second summation is supposed to be evaluated for all even number l0 and integer j1 such that l+2j=N+2. Further, the definition of the real-valued spherical harmonic functions, Ylm, is consistent with our previous work, see Ref. 16. Given a collection of q-vectors (measurements), it is clear that Eq. 3 with evaluation at different q-vectors can be formulated as a matrix equation of the following form,

y=Φβ,

where the elements of the observation vector, y, are the q-space signal, E(q), measured at different q-vectors, and the elements of β are the coefficients ajlm in a particular order; this particular order also affects how the basis functions are ordered in the design matrix, Φ. Finally, we would like to remind the reader that the condition number of Φ is the ratio of the largest to the smallest singular values while the A-optimal measure is the matrix trace of the inverse of the moment matrix, i.e., tr((ΦTΦ)-1).

RESULTS

Illustrative example

We implemented the above cost function and the proposed search strategy in Java on a machine with an Intel® Core™ i7 CPU at 1.73 GHz. We should note that the best electrostatic energy values from a single-shell configuration with different sample sizes will be needed to test our proposed approach. However, we have made available these values on the web. The first 365 configurations were iteratively optimized by using the deterministically generated antipodally symmetric point set42 as the initial solution. The resultant electrostatic energy values have subsequently been tabulated and are available through the web, see the Acknowledgment for the URL. Electrostatic values for sample size beyond 365 are currently computed approximately from the deterministic point set. Eventually, more values beyond the first 365 will be based on point set derived from iteratively optimization.

We would like to introduce a simple and practical example to illustrate the feasibility of our approach and some important features in the results that are universal across different sample sizes. In this example, we begin with a simple 12 × 12 grid and generated 50 000 independent trials by filling up the grid with any random permutation drawn from (1, 2, …, 144); each number refers to the location of a point in a list of 144 iteratively optimized points generated, tabulated, and stored as a text file. We should mention that the number of distinct configurations is astronomically large and it is in the order of 10232; this number is greater than the number of atoms in the observable universe, which is in the order of 1080. To depend on exhaustive search to find the optimum configuration is to wait for eternity; it would still take us 10201 millennia if we could exhaustively search 1020 configurations in one second.

The distribution of the electrostatic energy of these random configurations is shown as the red histogram in Fig. 3. The proposed method (using Step 4a and with 500 internal randomization) was applied to these configurations in an attempt to minimize the electrostatic energy. The blue histogram is the resultant distribution. Please refer to the insets of Figure 3to contrast and compare these two different histograms more closely. The lowest cost function value was 0.00369.

Figure 3.

Figure 3

50 000 random permutations were generated to fill the 12 × 12 grid. The initial cost function values of these 50 000 samples are shown in the histogram that is color-coded in red. The histogram of the final cost function values of these 50 000 samples is shown in blue. Inset shows the magnified version of these two histograms.

Separately and independently, we performed only one single trial using the proposed method with Step 4b (i.e., simulated annealing) and found that the lowest cost function value to be 0.00297. However, this single trial took approximately the same amount of time in execution, which was about 222 min 53 s, as compared to the 50 000 trials using the other alternative approach (i.e. with Step 4a). Even though the computational cost is higher, we believe the proposed method with the incorporation of simulated annealing approach in Step 4 is more effective in finding a more optimal configuration.

In what follows, we will present the point set from the most optimum configuration in two distinct perspectives. First, the points in the same column are color-coded similarly and points in different columns have distinct hues, see Fig. 4. It is clear that there is no sign of any cluster of points with the same hue. We should remind the reader that the points of the same color are on the same spherical shell and, therefore, should be as far apart from each other as possible to achieve maximal angular incoherence. Finally, the points in the same row are color-coded similarly and points in different rows have distinct hues, see Fig. 5. It is clear that we should expect to see 12 clusters of points with points in each cluster having the same hue. Again, we remind the reader that the points of the same color are, in this case, to be moved to distinct spherical sphere to achieve sufficient radial coverage or radial incoherence. This second perspective is the most stringent test of the efficacy of the cost function and of the search strategy because any discrepancy in the cluster can be easily detected by visual inspection.

Figure 4.

Figure 4

The points are generated from the example of a 12 × 12 grid. Every point in the same shell has the same color and each shell is assigned a distinct color and these colors are shown on the right. It can be seen that each set of points with the same color is nearly uniformly distributed on the sphere, which is related to the goal of criterion #1.

Figure 5.

Figure 5

The clusters seen here are generated from the example of a 12 × 12 grid. Each row contains points with the same color, and these points are designed to be close together in a form of a cluster so that, when the points are projected to different shells, we would have fulfilled the criterion #2, which is to provide the maximum coverage around each radial line. The problem of the boundary effect in which there might be two neighboring points with distinct colors but are moved to some common shell will not be an issue here because of criterion #1.

Another way of inspection that is more convenient for large sample size is to investigate the variability of the values of φR(j) for all the columns and φC(q) for all the rows when the grid is rectangular, or of φ˜R(j) and φ˜C(q) for jagged grid; we used this approach in another example in Appendix A.

Evaluation of acquisition designs

For simplicity, the number of measurements was chosen to 81 to ensure that a square grid of 9 × 9 was one of the 18 designs considered in this investigation, see Fig. 6. We should note that the number of possible designs is equal to the unrestricted partitions of the integer 81, which turns out to be 18 004 327, see Ref. 46.

Figure 6.

Figure 6

A collection of 18 acquisition designs and the corresponding matrix condition numbers. The design matrices were constructed from the three-dimensional basis functions with u = 0.00827, which in turn depends on Δ and D. Here, the diffusivity is chosen to be close to free diffusion of water in the brain. For example, design #8 has (9,18,27,27) points in the (1st, 2nd, 3rd, 4th) shells, respectively. This design has matrix condition number of 38.8 and A-optimal measure of 2.0 × 107. Further, the q-value at the first shell is 25.2 mm−1. Design #18 is the square acquisition design.

To construct the design matrix and evaluate its condition number for different experimental conditions, we have to have the following information:

  • 1.

    A collection of measurement vectors, q’s. The q-values are shown in Fig. 6. In each design shown in Fig. 6, the orientation information of the measurement vectors was obtained by the method proposed in Sec. 2.

  • 2.

    The value of u in Eq. 3. The inherent advantage of the basis function proposed by Özarslan et al.37 is that u can be associated with the Einstein relation, i.e., u=2DΔ, where D is the diffusion coefficient and Δ is the diffusion time. Due to heterogeneity of diffusivity in the human brain, it is important to investigate the stability of the acquisition design, i.e., the condition number of the design matrix under two very distinct values of diffusivity. Here, the two different values of the diffusion coefficient were chosen, the first one is close to the observed value of free diffusion in the human brain, which is 2.1 × 10−3 mm2/s and the other is close to very slow diffusion (2.1 × 10−5 mm2/s) as in the case of hindered diffusion.

  • 3.

    The value of Nmax was chosen to be 4, which yields exactly 22 coefficients in the series expansion in Eq. 3.

With the relevant parameters set to the chosen values, we evaluated the condition number and the A-optimal measure associated with each design shown in Fig. 6 (fast diffusion) and Fig. 7 (slow diffusion). It is clear from the results that any design closer to the square one has a lower combined A-optimal measure and design #18 (the square design) is has the lowest combined A-optimal measure. The results in Figs. 67 show that the condition numbers of designs #17 and #18 are less variable than other designs. We also investigated the behavior of the condition number of the design matrix of design #18 as a function of the diffusion time with diffusivity fixed at free diffusion, see Fig.8. It is interesting to note that there are two minima in Fig. 8 but the minimum indicated at 16.32 ms is the one that is more practical for diffusion MRI since the diffusion time has to be much greater than the width of the diffusion gradient pulse. We would like to point out that scaling the diffusion coefficient up or down will increase the condition number of the design matrix if the diffusion time is fixed at 16.32 ms. Finally, we investigated the condition number of two design matrices derived from the radial scheme, i.e., nine uniformly distributed q-vectors on each shell and the q-values used were obtained from Fig. 6, and the DSI-like sampling scheme.18 The condition numbers for the radial scheme were 2.5 × 1018 and 5.9 × 1016 for both cases of fast diffusion and slow diffusion, respectively. The values of the A-optimal measure for the radial scheme were 2.1 × 1023 and 1.4 × 1024 for both cases of fast diffusion and slow diffusion, respectively. The condition numbers for the DSI scheme were 3 × 1015 for the case of fast diffusion and 69.35 for the case of slow diffusion. The values of the A-optimal measure for the DSI scheme were 7 × 1030 for the case of fast diffusion and 7 × 109 for the case of slow diffusion. Both of these commonly used sampling schemes, DSI and radial, have a much higher combined value of A-optimal measure than many of the designs considered in Fig. 6. The DSI sampling scheme can be visualized as integral lattice points that are within and on some radius of integral value, which is associated with the maximum q-value. We obtained 76 lattice points with integral radius of 3 and added five more repeated measurements at the center of q-space to ensure the total number of sampling points is exactly the same as other designs considered in this work.

Figure 7.

Figure 7

The same collection of 18 acquisition designs as in Fig. 6 but the design matrices were now constructed from the basis functions with u = 0.000827. Here, the value of the diffusivity was chosen to be low similar to the case of hindered diffusion.

Figure 8.

Figure 8

The condition number of the design matrix of design #18 as a function of the diffusion time.

Finally, we note that the time taken by the proposed search strategy to find the square design (design #18) was about 18 min.

DISCUSSION

We have been grappling with the problem of the SOA design for a multiple-shell acquisition in diffusion MRI for awhile without any progress until we treaded to other territory to address the question on the optimal view-ordering in three-dimensional radial MRI. Chronologically, the solution to the three-dimensional radial MRI was found first and that of diffusion MRI later. Due to our continued interest and research effort in diffusion MRI, we have decided to present our finding in the context of diffusion MRI and made only a brief mention, in a form of an appendix, on how our proposed approach can be adapted to solving optimal view-ordering in three-dimensional radial MRI. However, we should point out that the radial scheme is less optimal than the proposed design, notably the square design, design #18 in Fig. 6.

The main objective of this work is to show the simplicity and intuitiveness of our optimality criteria for sparse multiple-shell and quasimultiple-shell acquisitions in diffusion MRI and to share with the reader a novel search algorithm, which is based on the notion of moderate greediness, a term borrowed from social science. Incorporation of simulated annealing in Step 4, specifically Step 4b, of the proposed search algorithm makes the search more effective but at a higher computational cost. Simulated annealing, with its distinctive feature of being able to explore larger number of slightly less optimal configurations (with respect to a particular level of effective temperature) at higher effective temperature, and fewer and fewer of those suboptimal configurations as the effective temperature decreases, may be thought of as measured sacrifice to achieve coherence in socioeconomic terms. Note that the apparent coherence here in angularity will disappear once the points are moved to different shells so as to achieve better radial incoherence. Even better radial incoherence can be achieved with quasimultiple-shell design. We believe angular and radial incoherence in sampling will play an important role in diffusion MRI as the number of compressive sensing applications to diffusion MRI increases.47

The results are very promising, interesting, and practical for diffusion MRI acquisitions. It is interesting to note that the square design turns out to be better in terms of lower combined A-optimal measures than all the designs considered in this study and much better than the commonly used radial design, which is similar to the sampling scheme of three-dimensional radial MRI, and the DSI scheme. The key findings are that (1) the multiple-shell design similar to design #18 is better than the current paradigm of sampling on a single shell and (2) this particular multiple-shell design is also better than the multiple-shell design obtained from the radial scheme. Beyond the confine of diffusion MRI, it is very interesting to point out the following fact, which is that we managed to find an optimum configuration for a realistic example within a realistic timeframe even though the number of distinct configurations is astronomically large. This particular finding is most encouraging and exciting from the point of view of computational science and engineering.

Finally, we would like to mention that the proposed approach may be of relevance to other applications such as geosciences (network design of underground seismometers), geospatial intelligence (the design of multiple satellite constellations48), and last but not least, other biomedical imaging modalities.

ACKNOWLEDGMENTS

C.G.K. dedicates this work to Pauline Toh and Eng Khoon Leong. Software related to this work will be made available through the following URL: http://sites.google.com/site/hispeedpackets. This work was supported in part by the National Institutes of Health Grant No. IRCMH090912-01. E.Ö. was supported by the Department of Defense in the Center for Neuroscience and Regenerative Medicine (CNRM) and the Henry M. Jackson Foundation (HJF).

APPENDIX A: APPLICATION OF THE PROPOSED APPROACH TO FINDING OPTIMAL VIEW-ORDERING IN THREE-DIMENSIONAL RADIAL MRI

3D MR data are most often acquired with multiple readout windows. The inconsistency among readout windows is usually due to subject motion and variation in spin states. This inconsistency leads to image artifacts in the final reconstructed 3D volume. The nature and the magnitude or severity of the artifact are determined by the k-space trajectory and the order in which the views are acquired. The effects of view ordering have been extensively studied in 2D and 3D Cartesian MRI and 2D radial MRI.49, 50, 51, 52, 53, 54 Most existing techniques, aim to isolate signal variations for a single source (e.g. T2 decay) or along a single time dimension.

Unfortunately, the design of view ordering schemes in multiple-dimensions and/or for 3D trajectories is nontrivial. Even though 3D radial MRI (Ref. 55) is increasingly common in clinical and research studies such as MR angiography, sodium MRI, and musculoskeletal MRI,53, 56, 57, 58, 59, 60 the lack of an intuitive optimality criterion for designing view ordering has led to the use of various heuristic ordering schemes such as the simple interleaving method, the pseudorandom bit-reversal method,61 and the Golden Mean method.62 While these schemes have been shown to produce images of good quality, there is no guarantee that they are optimal.

In this appendix, we will present a novel view-ordering optimality criterion for 3D radial MRI that builds upon the proposed cost function and search strategy in the main text for finding optimal view-ordering. Our proposed method determines view ordering through optimization of a cost function. The cost function directly incorporates criteria to minimize coherent aliasing from missing or corrupt data. The proposed method can be illustrated with a simple example drawn from 3D radial fast spin echo (FSE) imaging technique [or rapid acquisition with relaxation enhancement (RARE)].63

FSE has led to significant reduction in scan time with recent developments on variable refocusing flip angles,64, 65 which have made it possible to acquire MR data with very long echo trains. The reduction in scan time may also be used to improve image resolution. However, the acquisition of multiple echoes within the same excitation comes at a cost of enhanced image artifacts such as blurring or ringing because of T2 decay. T2 decay introduces signal modulation in k-space. Therefore, different view-ordering strategies49, 50, 51, 52, 53, 54 have been developed and used in an effort to make the signal modulation as incoherent as possible in k-space. Our view-ordering strategy consists of two steps. The goal of the first step is to make the signal modulation as incoherent as possible in each echo train and among the same echoes across the trains. The goal of the second step is to make the signal modulation as incoherent as possible in different echo trains and in different echoes across the trains.

Suppose that we have a set of N points uniformly distributed on the surface of the unit sphere, e.g., Ref. 66, and N is a composite number, e.g., N=m×n. Here, we desire to sample N points from the set of points P, and only need to know the order in which to sample them, S. The view ordering, S, can be separated into multiple dimensions. For example, S may be split into n echo trains, each m echoes long. We can imagine placing points on an m×n grid with m rows and n columns, which is a special case of our general jagged grid in the main text.

The view ordering, S, can be determined by minimizing a cost function. In this work, we have chosen to maximize the distance between points using electrostatic potential energies along the rows and columns. The criterion can be expressed as follows:

ΦPR=j=1n(i=1m-1k=i+1mS(Pij,Pkj)φR(j))+q=1m(r=1n-1s=r+1nS(Pqr,Pqs)φC(q)) (A1)

The function φR(j) denotes the electrostatic potential energy of all the points in different rows but in the same jth column. Similarly, φC(q) denotes the electrostatic potential energy of all the points in different columns but in the same qth row. Since the problem of optimal view-ordering can be solved using rectangular grid rather than jagged grid, we do not have to deal with point sets with different sizes among the rows or among the columns. Therefore, the cost function is simpler than the original cost function proposed in the main text. More importantly, due to the goals of making the signal modulation as incoherent as possible in each echo train and among the same echoes across the trains and in different echo trains and in different echoes across the trains, we have to have the two terms added as in Eq. A1 rather than in a form of a ratio as in the original cost function Eq. 2.

Finally, the following modification should be introduced to the search algorithm in the main text:

Preliminary step: similar to the proposed algorithm in the main text.

Step 1: Find the index j* for which φR(j) is maximum.

Step 2: Find the index q* for which φC(q) is maximum.

Step 3: Look for lower energy configuration systematically by swapping Pij and Pq*j* for all iq* and jj*. If the rearranged configuration leads to lower ΦPR, exit and set the flag to 1. If none of the rearrangements leads to lower, we suggest using a point within q*th row and a point within j*th column and swap these points with other points in the grid. Specifically, we look for the point, Pq*r, that maximizes the following inner sum:

s=1srmS(Pq*r,Pq*s).

Similarly, we may also look for a point, Pij* that maximizes the following inner sum:

k=1kinS(Pij*,Pkj*).

Then, we can successively swap each point of the two points, Pq*r and Pij*, with all other points in the grid to search for a better configuration. If the rearranged configuration leads to lower Φ, exit and set the flag to 1. If none of the rearrangements leads to lower Φ, then exit and set the flag to −1.

Steps 4 and 5: similar to the proposed algorithm shown in the main text.

Example 1

It should be clear that the cost function and the search strategy presented in this appendix and in the main text can be immediately adapted to nonantipodally symmetric point set. As an illustration, we will show visually convincing results of finding optimum configuration of a rectangular grid of 8 × 10. In this case, there are 4.8×10107 distinct configurations. The lowest energy value of ΦPR with nonantipodal electrostatic energy function, i.e., each occurrence of the function S(Pv,Pw) in ΦPR is replaced by 1/Pv-Pw, was found to be 468.331889. The best configuration we obtained is shown in Fig. 9 in two different views.

Figure 9.

Figure 9

(A) There are eight rows and each row of ten points is shown here as points with the same hue on the translucent unit sphere. Points in different rows have different hues. (B) There are ten columns and each column has eight points. Each column of eight points is shown here as points with the same hue on the translucent unit sphere. Again, points in different columns have different hues.

Example 2

Ideally, we want the points in each column (or row) to be as uniform as possible but the electrostatic energy in each column or row will likely be higher than the gold standard (or the analytically exact spiral66) point set of the same size. By taking the ratio of the electrostatic energy of each column (or row) to the electrostatic energy of the analytically exact spiral point set of the same size and plotting the ratios of all the columns (or rows), we can easily inspect the variability or lack thereof, which indirectly related to the uniformity, of the columns (or rows). This method of evaluation and comparison will be used in this example.

The number of points (on the sphere) as deployed in a typical 3D radial MR experiment is in the order of thousands. Here, we will use a grid of (n = 128, m = 100), which has 12 800 points and its corresponding number of distinct configurations in 1046642. We will apply the method of evaluation mentioned above on our optimum point set (configuration) and on the point set obtained by the commonly used methods such as the pseudo-random bit-reversal method61 and the Golden Mean method,62 see Appendix B for a brief description of the 2D bit-reversal method. Based on the results shown in Fig. 10, it is encouraging to see that the electrostatic energies of the proposed point set are less variable (in row or in column) and lower than those of the 2D bit-reversal method and the Golden Mean method. We also provided a more geometric comparison regarding the variability of the Voronoi areas and of the Voronoi circumferences of our point set and the Golden Mean method, which is known to be less uniform in distribution and hence higher variability in the above geometric measures, see Fig. 11. Please refer to Appendix C in which we show how we computed the average area and circumference of the spherical cap to get a rough approximation of the lower bound of the Voronoi circumference and the average value of the Voronoi area.

Figure 10.

Figure 10

(A) The ratios of the electrostatic energy of points in each row of the 2D bit-reversal method (in red or with the highest ratios), of the proposed method (in blue or with the lowest ratios) and of the Golden Mean method (in black or with the medium ratios) to that of the point set of the same size (100 points) generated from the analytically exact spiral scheme. (B) The ratios of the electrostatic energy of points in each column of the 2D bit-reversal method (in red or with the highest ratios), of the proposed method (in blue or with the lowest ratios) and of the Golden Mean method (in black or with the medium ratios) to that of the point set of the same size (128 points) generated from the analytically exact spiral scheme.

Figure 11.

Figure 11

Box plots and basic statistics on the Voronoi areas (A) and circumferences (B) generated from the proposed method (analytically exact spiral scheme) and the Golden Mean method.

APPENDIX B: 2D BIT-REVERSAL METHOD

For convenience, we include here a description of the 2D bit-reversal method. We assume the procedure of bit-reversal of an array of numbers is understood. Given a grid of m by n and an array of ordered numbers from 0 to m − 1. First, bit-reverse this array and place it in the first column. Subsequently, the value of each component of the jth column is equal to the corresponding component of the first column with ((j − 1)m) added to it. Second, bit-reverse the array of numbers in each row then, for each kth row, cyclically shift the elements by k positions from right to left. The final grid is the desired solution of the 2D bit-reversal method.

APPENDIX C: AREA AND CIRCUMFERENCE OF A CIRCULAR CAP ON THE SPHERE

In this appendix, we present a simple expression of the circumference of a circular cone as a function of its area, which was used in Fig. 11. Our derivation is built upon our previous work, i.e., page 839 of Ref. 15. The unnormalized areal and circumferential measures for the case of the circular cone are given, respectively, by:

Γ=2π(11/1+r2)

and

Λ=2π(r/1+r2),

where r is the radius of the circular cone lying on the plane that is perpendicular to the unit sphere and the center of the cone is the point of contact between the plane and the unit sphere. After some manipulation, it can be shown that:

Λ=Γ(4πΓ).

For example, if we assume that Γ=4π/12800 then Λ=0.111068. From the isoperimetric problems in calculus of variations, we know that a circle is the closed plane curve of a given length that encloses the largest area, and a circle is also the closed plane curve of the minimum length that encloses a given area. In fact, similar extension can be made about the surface area and the volume of the sphere, see e.g., page 224 of Ref. 67. Therefore, the circumference, Λ, represents the minimum circumference and can serve as a lower bound for evaluating the quality of the Voronoi regions.

References

  1. Pierpaoli C., Jezzard P., Basser P. J., Barnett A., and Di Chiro G., “Diffusion tensor MR imaging of the human brain,” Radiology 201, 637–648 (1996). [DOI] [PubMed] [Google Scholar]
  2. Le Bihan D., Breton E., Lallemand D., Grenier P., Cabanis E., and Lavaljeantet M., “MR imaging of intravoxel incoherent motions—Application to diffusion and perfusion in neurologic disorders,” Radiology 161, 401–407 (1986). [DOI] [PubMed] [Google Scholar]
  3. Basser P. J., Mattiello J., and Le Bihan D., “MR diffusion tensor spectroscopy and imaging,” Biophys. J. 66, 259–267 (1994). 10.1016/S0006-3495(94)80775-1 [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Lim K. O., Hedehus M., Moseley M., de Crespigny A., Sullivan E. V., and Pfefferbaum A., “Compromised white matter tract integrity in schizophrenia inferred from diffusion tensor imaging,” Arch. Gen. Psychiatry 56, 367–374 (1999). 10.1001/archpsyc.56.4.367 [DOI] [PubMed] [Google Scholar]
  5. Mori S., Frederiksen K., van Zijl P. C. M., Stieltjes B., Kraut M. A., Solaiyappan M., and Pomper M. G., “Brain white matter anatomy of tumor patients evaluated with diffusion tensor imaging,” Ann. Neurol. 51, 377–380 (2002). 10.1002/ana.10137 [DOI] [PubMed] [Google Scholar]
  6. Hutchinson E., Pulsipher D., Dabbs K., y Gutierrez A. M., Sheth R., Jones J., Seidenberg M., Meyerand E., and Hermann B., “Children with new-onset epilepsy exhibit diffusion abnormalities in cerebral white matter in the absence of volumetric differences,” Epilepsy Res. 88, 208–214 (2010). 10.1016/j.eplepsyres.2009.11.011 [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Alexander A. L., Lee J. E., Lazar M., Boudos R., DuBray M. B., Oakes T. R., Miller J. N., Lu J., Jeong E.-K., McMahon W. M., Bigler E. D., and Lainhart J. E., “Diffusion tensor imaging of the corpus callosum in Autism,” Neuroimage 34, 61–73 (2007). 10.1016/j.neuroimage.2006.08.032 [DOI] [PubMed] [Google Scholar]
  8. Assaf Y., Ben-Bashat D., Chapman J., Peled S., Biton I. E., Kafri M., Segev Y., Hendler T., Korczyn A. D., Graif M., and Cohen Y., “High b-value q-space analyzed diffusion-weighted MRI: Application to multiple sclerosis,” Magn. Reson. Med. 47, 115–126 (2002). 10.1002/mrm.10040 [DOI] [PubMed] [Google Scholar]
  9. Ogawa S., Lee T. M., Kay A. R., and Tank D. W., “Brain magnetic resonance imaging with contrast dependent on blood oxygenation,” Proc. Natl. Acad. Sci. U. S. A. 87, 9868–9872 (1990). 10.1073/pnas.87.24.9868 [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Sporns O., Tononi G., and Kötter R., “The human connectome: A structural description of the human brain,” PLoS Comput. Biol. 1, e42 (2005). 10.1371/journal.pcbi.0010042 [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Biswal B. B., Mennes M., Zuo X.-N., Gohel S., Kelly C., Smith S. M., Beckmann C. F., Adelstein J. S., Buckner R. L., Colcombe S., Dogonowski A.-M., Ernst M., Fair D., Hampson M., Hoptman M. J., Hyde J. S., Kiviniemi V. J., Kötter R., Li S.-J., Lin C.-P., Lowe M. J., Mackay C., Madden D. J., Madsen K. H., Margulies D. S., Mayberg H. S., McMahon K., Monk C. S., Mostofsky S. H., Nagel B. J., Pekar J. J., Peltier S. J., Petersen S. E., Riedl V., Rombouts S. A. R. B., Rypma B., Schlaggar B. L., Schmidt S., Seidler R. D., Siegle G. J., Sorg C., Teng G.-J., Veijola J., Villringer A., Walter M., Wang L., Weng X.-C., Whitfield-Gabrieli S., Williamson P., Windischberger C., Zang Y.-F., Zhang H.-Y., Castellanos F. X., and Milham M. P., “Toward discovery science of human brain function,” Proc. Natl. Acad. Sci. U. S. A. 107, 4734–4739 (2010). 10.1073/pnas.0911855107 [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Koay C. G., Chang L. C., Carew J. D., Pierpaoli C., and Basser P. J., “A unifying theoretical and algorithmic framework for least squares methods of estimation in diffusion tensor imaging,” J. Magn. Reson. 182, 115–125 (2006). 10.1016/j.jmr.2006.06.020 [DOI] [PubMed] [Google Scholar]
  13. Koay C. G., Chang L. C., Pierpaoli C., and Basser P. J., “Error propagation framework for diffusion tensor imaging via diffusion tensor representations,” IEEE Trans. Med. Imaging 26, 1017–1034 (2007). 10.1109/TMI.2007.897415 [DOI] [PubMed] [Google Scholar]
  14. Koay C. G., Chang L.-C., Carew J. D., Pierpaoli C., and Basser P. J., “A unifying theoretical and algorithmic framework for least squares methods of estimation in diffusion tensor imaging,” J. Magn. Reson. 182, 115–125 (2006). 10.1016/j.jmr.2006.06.020 [DOI] [PubMed] [Google Scholar]
  15. Koay C. G., Nevo U., Chang L. C., Pierpaoli C., and Basser P. J., “The elliptical cone of uncertainty and its normalized measures in diffusion tensor imaging,” IEEE Trans. Med. Imaging 27, 834–846 (2008). 10.1109/TMI.2008.915663 [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Koay C. G., Özarslan E., and Basser P. J., “A signal transformational framework for breaking the noise floor and its applications in MRI,” J. Magn. Reson. 197, 108–119 (2009). 10.1016/j.jmr.2008.11.015 [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Koay C. G., Özarslan E., and Pierpaoli C., “Probabilistic Identification and Estimation Noise (PIESNO): A self-consistent approach and its applications in MRI,” J. Magn. Reson. 199, 94–103 (2009). 10.1016/j.jmr.2009.03.005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Wedeen V. J., Reese T. G., Tuch D. S., Weigel M. R., Dou J.-G., Weisskoff R. M., and Chessler D., “Mapping fiber orientation spectra in cerebral white matter with Fourier-transform diffusion MRI,” Presented at the Proceedings of the 8th Annual Meeting of ISMRM, Denver, 2002.
  19. Tuch D. S., “Q-ball imaging,” Magn. Reson. Med. 52, 1358–1372 (2004). 10.1002/mrm.20279 [DOI] [PubMed] [Google Scholar]
  20. Tuch D. S., Reese T. G., Wiegell M. R., Makris N., Belliveau J. W., and Wedeen V. J., “High angular resolution diffusion imaging reveals intravoxel white matter fiber heterogeneity,” Magn. Reson. Med. 48, 577–582 (2002). 10.1002/mrm.10268 [DOI] [PubMed] [Google Scholar]
  21. Anderson A. W., “Measurement of fiber orientation distributions using high angular resolution diffusion imaging,” Magn. Reson. Med. 54, 1194–1206 (2005). 10.1002/mrm.20667 [DOI] [PubMed] [Google Scholar]
  22. Özarslan E. and Mareci T. H., “Generalized diffusion tensor imaging and analytical relationships between diffusion tensor imaging and high angular resolution diffusion imaging,” Magn. Reson. Med. 50, 955–965 (2003). 10.1002/mrm.10596 [DOI] [PubMed] [Google Scholar]
  23. Özarslan E., Shepherd T. M., Vemuri B. C., Blackband S. J., and Mareci T. H., “Resolution of complex tissue microarchitecture using the diffusion orientation transform (DOT),” Neuroimage 31, 1086–1103 (2006). 10.1016/j.neuroimage.2006.01.024 [DOI] [PubMed] [Google Scholar]
  24. Descoteaux M., Angelino E., Fitzgibbons S., and Deriche R., “Regularized, fast, and robust analytical Q-ball imaging,” Magn. Reson. Med. 58, 497–510 (2007). 10.1002/mrm.21277 [DOI] [PubMed] [Google Scholar]
  25. Alexander D. C., Barker G. J., and Arridge S. R., “Detection and modeling of non-Gaussian apparent diffusion coefficient profiles in human brain data,” Magn. Reson. Med. 48, 331–340 (2002). 10.1002/mrm.10209 [DOI] [PubMed] [Google Scholar]
  26. Jones D. K., Horsfield M. A., and Simmons A., “Optimal strategies for measuring diffusion in anisotropic systems by magnetic resonance imaging,” Magn. Reson. Med. 42, 515–525 (1999). [DOI] [PubMed] [Google Scholar]
  27. Hasan K. M., Parker D. L., and Alexander A. L., “Comparison of gradient encoding schemes for diffusion-tensor MRI,” J. Magn. Reson. Imaging 13, 769–780 (2001). 10.1002/jmri.1107 [DOI] [PubMed] [Google Scholar]
  28. Skare S., Hedehus M., Moseley M. E., and Li T.-Q., “Condition number as a measure of noise performance of diffusion tensor data acquisition schemes with MRI,” J. Magn. Reson. 147, 340–352 (2000). 10.1006/jmre.2000.2209 [DOI] [PubMed] [Google Scholar]
  29. Dubois J., Poupon C., Lethimonnier F., and Le Bihan D., “Optimized diffusion gradient orientation schemes for corrupted clinical DTI data sets,” Magn. Reson. Mater. Phys., Biol. Med. 19, 134–143 (2006). 10.1007/s10334-006-0036-0 [DOI] [PubMed] [Google Scholar]
  30. Cook P. A., Symms M., Boulby P. A., and Alexander D. C., “Optimal acquisition orders of diffusion-weighted MRI measurements,” J. Magn. Reson. Imaging 25, 1051–1058 (2007). 10.1002/jmri.20905 [DOI] [PubMed] [Google Scholar]
  31. Koay C. G., Hurley S. A., and Meyerand M. E., “Extremely efficient and deterministic approach to generating optimal ordering of diffusion MRI measurements,” Med. Phys. 38, 4795–4801 (2011). 10.1118/1.3615163 [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Lustig M., Donoho D., and Pauly J. M., “Sparse MRI: The application of compressed sensing for rapid MR imaging,” Magn. Reson. Med. 58, 1182–1195 (2007). 10.1002/mrm.21391 [DOI] [PubMed] [Google Scholar]
  33. Donoho D. L., “Compressed sensing,” IEEE Trans. Inform. Theory 52, 1289–1306 (2006). 10.1109/TIT.2006.871582 [DOI] [Google Scholar]
  34. Candes E. J., Romberg J., and Tao T., “Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information,” IEEE Trans. Inform. Theory 52, 489–509 (2006). 10.1109/TIT.2005.862083 [DOI] [Google Scholar]
  35. Assemlal H.-E., Tschumperlé D., Brun L., and Siddiqi K., “Recent advances in diffusion MRI modeling: Angular and radial reconstruction,” Med. Image Anal. 15, 369–396 (2011). 10.1016/j.media.2011.02.002 [DOI] [PubMed] [Google Scholar]
  36. Descoteaux M., Deriche R., Le Bihan D., Mangin J.-F., and Poupon C., “Multiple q-shell diffusion propagator imaging,” Med. Image Anal. 15, 603–621 (2011). 10.1016/j.media.2010.07.001 [DOI] [PubMed] [Google Scholar]
  37. Özarslan E., Koay C. G., Shepherd T. M., Blackband S. J., and Basser P. J., “Simple harmonic oscillator based reconstruction and estimation for three-dimensional q-space MRI,” in Proc. Intl. Soc. Mag. Reson. Med., 17, Honolulu, HI, 2009, p. 1396.
  38. Wu Y. C. and Alexander A. L., “Hybrid diffusion imaging,” Neuroimage 36, 617–629 (2007). 10.1016/j.neuroimage.2007.02.050 [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Kirkpatrick S., Gelatt C. D., and Vecchi M. P., “Optimization by simulated annealing,” Science 220, 671–680 (1983). 10.1126/science.220.4598.671 [DOI] [PubMed] [Google Scholar]
  40. Callaghan P. T., Principles of Nuclear Magnetic Resonance Microscopy (Oxford University, New York, 1991). [Google Scholar]
  41. Fedorov V. V., Theory of Optimal Experiments (Academic, New York, 1972). [Google Scholar]
  42. Koay C. G., “A simple scheme for generating nearly uniform distribution of antipodally symmetric points on the unit sphere,” J. Comput. Sci. 2, 376–380 (2011) 10.1016/j.jocs.2011.06.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Golub G. H. and Van Loan C. F., Matrix Computation, 3rd ed. (The Johns Hopkins University, Baltimore, MD, 1996). [Google Scholar]
  44. Bertero M. and Boccacci P., Introduction to Inverse Problems in Imaging. (Institute of Physics Publishing, Philadelphia, PA, 1998). [Google Scholar]
  45. Carlson B. C., Special Functions of Applied Mathematics (Academic, New York, 1977). [Google Scholar]
  46. Wolfram S., The Mathematica Book, 5th ed. (Wolfram Media, Champaign, 2003). [Google Scholar]
  47. Rathi Y., Michailovich O., Setsompop K., Bouix S., Shenton M., and Westin C., “Sparse multi-shell diffusion imaging, medical image computing and computer-assisted intervention – MICCAI 2011,” Vol. 6892, edited by Fichtinger G., Martel A., and Peters T. (Springer, Berlin/Heidelberg, 2011), pp. 58–65. [DOI] [PMC free article] [PubMed]
  48. Beste D. C., “Design of satellite constellations for optimal continuous coverage,” IEEE Trans. Aerosp. Electron. Syst. AES-14, 466–473 (1978). 10.1109/TAES.1978.308608 [DOI] [Google Scholar]
  49. Busse R. F., Brau A. C. S., Vu A., Michelich C. R., Bayram E., Kijowski R., Reeder S. B., and Rowley H. A., “Effects of refocusing flip angle modulation and view ordering in 3D fast spin echo,” Magn. Reson. Med. 60, 640–649 (2008). 10.1002/mrm.21680 [DOI] [PMC free article] [PubMed] [Google Scholar]
  50. Busse R. F., Kruger D. G., Debbins J. P., Fain S. B., and Riederer S. J., “A flexible view ordering technique for high-quality real-time 2DFT MR fluoroscopy,” Magn. Reson. Med. 42, 69–81 (1999). [DOI] [PubMed] [Google Scholar]
  51. Nguyen T. D., Ding G., Watts R., and Wang Y., “Optimization of view ordering for motion artifact suppression,” Magn. Reson. Imaging 19, 951–957 (2001). 10.1016/S0730-725X(01)00426-X [DOI] [PubMed] [Google Scholar]
  52. Theilmann R. J., Gmitro A. F., Altbach M. I., and Trouard T. P., “View-ordering in radial fast spin-echo imaging,” Magn. Reson. Med. 51, 768–774 (2004). 10.1002/mrm.20031 [DOI] [PubMed] [Google Scholar]
  53. Liu J., Redmond M. J., Brodsky E. K., Alexander A. L., Lu A., Thornton F. J., Schulte M. J., Grist T. M., Pipe J. G., and Block W. F., “Generation and visualization of four-dimensional MR angiography data using an undersampled 3-D projection trajectory,” IEEE Trans. Med. Imaging 25, 148–157 (2006). 10.1109/TMI.2005.861706 [DOI] [PubMed] [Google Scholar]
  54. Wilman A. H., Riederer S. J., King B. F., Debbins J. P., Rossman P. J., and Ehman R. L., “Fluoroscopically triggered contrast-enhanced three-dimensional MR angiography with elliptical centric view order: application to the renal arteries,” Radiology 205, 137–146 (1997). [DOI] [PubMed] [Google Scholar]
  55. Lai C. M. and Lauterbur P. C., “True 3-dimensional image-reconstruction by nuclear magnetic-resonance zeugmatography,” Phys. Med. Biol. 26, 851–856 (1981). 10.1088/0031-9155/26/5/004 [DOI] [PubMed] [Google Scholar]
  56. Mistretta C. A., Wieben O., Velikina J., Block W., Perry J., Wu Y., and Johnson K., “Highly constrained backprojection for time-resolved MRI,” Magn. Reson. Med. 55, 30–40 (2006). 10.1002/mrm.20772 [DOI] [PMC free article] [PubMed] [Google Scholar]
  57. Barger A. V., Block W. F., Toropov Y., Grist T. M., and Mistretta C. A., “Time-resolved contrast-enhanced imaging with isotropic resolution and broad coverage using an undersampled 3D projection trajectory,” Magn. Reson. Med. 48, 297–305 (2002). 10.1002/mrm.10212 [DOI] [PubMed] [Google Scholar]
  58. Stehning C., Börnert P., Nehrke K., Eggers H., and Dössel O., “Fast isotropic volumetric coronary MR angiography using free-breathing 3D radial balanced FFE acquisition,” Magn. Reson. Med. 52, 197–203 (2004). 10.1002/mrm.20128 [DOI] [PubMed] [Google Scholar]
  59. Nagel A. M., Laun F. B., Weber M.-A., Matthies C., Semmler W., and Schad L. R., “Sodium MRI using a density-adapted 3D radial acquisition technique,” Magn. Reson. Med. 62, 1565–1573 (2009). 10.1002/mrm.22157 [DOI] [PubMed] [Google Scholar]
  60. Rahmer J., Börnert P., Groen J., and Bos C., “Three-dimensional radial ultrashort echo-time imaging with T2 adapted sampling,” Magn. Reson. Med. 55, 1075–1082 (2006). 10.1002/mrm.20868 [DOI] [PubMed] [Google Scholar]
  61. Song H. K. and Dougherty L., “Dynamic MRI with projection reconstruction and KWIC processing for simultaneous high spatial and temporal resolution,” Magn. Reson. Med. 52, 815–824 (2004). 10.1002/mrm.20237 [DOI] [PubMed] [Google Scholar]
  62. Chan R. W., Ramsay E. A., Cunningham C. H., and Plewes D. B., “Temporal stability of adaptive 3D radial MRI using multidimensional golden means,” Magn. Reson. Med. 61, 354–363 (2009). 10.1002/mrm.21837 [DOI] [PubMed] [Google Scholar]
  63. Hennig J., Nauerth A., and Friedburg H., “RARE imaging: A fast imaging method for clinical MR,” Magn. Reson. Med. 3, 823–833 (1986). 10.1002/mrm.1910030602 [DOI] [PubMed] [Google Scholar]
  64. Hennig J., Weigel M., and Scheffler K., “Multiecho sequences with variable refocusing flip angles: Optimization of signal behavior using smooth transitions between pseudo steady states (TRAPS),” Magn. Reson. Med. 49, 527–535 (2003). 10.1002/mrm.10391 [DOI] [PubMed] [Google Scholar]
  65. Busse R. F., Hariharan H., Vu A., and Brittain J. H., “Fast spin echo sequences with very long echo trains: Design of variable refocusing flip angle schedules and generation of clinical T2 contrast,” Magn. Reson. Med. 55, 1030–1037 (2006). 10.1002/mrm.20863 [DOI] [PubMed] [Google Scholar]
  66. Koay C. G., “Analytically exact spiral scheme for generating uniformly distributed points on the unit sphere,” J. Comput. Sci. 2, 88–91 (2011). 10.1016/j.jocs.2010.12.003 [DOI] [PMC free article] [PubMed] [Google Scholar]
  67. Hilbert D. and Cohn-Vossen S., Geometry and Imagination (Chelsea, New York, 1952). [Google Scholar]

Articles from Medical Physics are provided here courtesy of American Association of Physicists in Medicine

RESOURCES