Optimized Gradient Waveforms for Spiral Scanning

Similar documents
Spiral. B.Hargreaves - RAD 229. Section E3

On Signal to Noise Ratio Tradeoffs in fmri

Spatial encoding in Magnetic Resonance Imaging. Jean-Marie BONNY

A Velocity k-space Analysis of Flow Effects in Echo- Planar and Spiral Imaging

Spatial encoding in Magnetic Resonance Imaging. Jean-Marie BONNY

Introduction to Biomedical Imaging

Nuclear Magnetic Resonance Imaging

EE591 Project Report December 2 nd, 2005

MRI beyond Fourier Encoding: From array detection to higher-order field dynamics

Velocity k-space analysis of Flow Effects in Echo-Planar, Spiral and Projection Reconstruction Imaging. Sangeetha Somayajula

NMR and MRI : an introduction

Index. p, lip, 78 8 function, 107 v, 7-8 w, 7-8 i,7-8 sine, 43 Bo,94-96

Field trip: Tuesday, Feb 5th

Contrast Mechanisms in MRI. Michael Jay Schillaci

M R I Physics Course. Jerry Allison Ph.D., Chris Wright B.S., Tom Lavin B.S., Nathan Yanasak Ph.D. Department of Radiology Medical College of Georgia

EPI Bildgebung. German Chapter of ISMRM. Doktorantentraining. Freiburg 30 Mai - 1 Juni 2001

Background II. Signal-to-Noise Ratio (SNR) Pulse Sequences Sampling and Trajectories Parallel Imaging. B.Hargreaves - RAD 229.

BMB 601 MRI. Ari Borthakur, PhD. Assistant Professor, Department of Radiology Associate Director, Center for Magnetic Resonance & Optical Imaging

Outlines: (June 11, 1996) Instructor:

On the Use of Complementary Encoding Techniques to Improve MR Imaging

MRI Physics II: Gradients, Imaging. Douglas C. Noll, Ph.D. Dept. of Biomedical Engineering University of Michigan, Ann Arbor

Spin Echo Imaging Sequence

Principles of MRI EE225E / BIO265. Name That Artifact. RF Interference During Readout. RF Interference During Readout. Lecture 19

Principles of Magnetic Resonance Imaging

RAD229: Final Exam 2014/ SOLUTIONS You will have 3 hours to complete this Exam

BNG/ECE 487 FINAL (W16)

EE225E/BIOE265 Spring 2013 Principles of MRI. Assignment 9 Solutions. Due April 29th, 2013

Pulse Sequences: RARE and Simulations

Sequence Overview. Gradient Echo Spin Echo Magnetization Preparation Sampling and Trajectories Parallel Imaging. B.Hargreaves - RAD 229

Introduction to MRI Acquisition

Introduction to MRI. Spin & Magnetic Moments. Relaxation (T1, T2) Spin Echoes. 2DFT Imaging. K-space & Spatial Resolution.

Effect of Bulk Tissue Motion on Quantitative Perfusion and Diffusion Magnetic Resonance Imaging *

Advanced Topics and Diffusion MRI

Part II: Magnetic Resonance Imaging (MRI)

Tissue Parametric Mapping:

7.3.A. The expression for signal recovery is similar to that derived under exercise 7.2 and is given by:

The NMR Inverse Imaging Problem

K-space. Spin-Warp Pulse Sequence. At each point in time, the received signal is the Fourier transform of the object s(t) = M( k x

Technical University of Denmark

Introduction to the Physics of NMR, MRI, BOLD fmri

RF Pulse Design. Multi-dimensional Excitation I. M229 Advanced Topics in MRI Kyung Sung, Ph.D Class Business

NMR/MRI examination (8N080 / 3F240)

MRI in Review: Simple Steps to Cutting Edge Part I

4.4 Magnetic Resonance Imaging. Fig. 4.34: An attenuation

Introduction to Magnetic Resonance Imaging (MRI) Pietro Gori

Principles of MRI. Vinyl Record. Last time: Today: Homework Due tonight! EE225E / BIO265. Transforms a temporal signal to a spatial signal

I through the use of a high main magnetic field and high

Lab 2: Magnetic Resonance Imaging

Midterm Review. EE369B Concepts Simulations with Bloch Matrices, EPG Gradient-Echo Methods. B.Hargreaves - RAD 229

Characteristics of soft magnetic composite material under rotating magnetic fluxes

Basic MRI physics and Functional MRI

Magnetic Resonance Imaging. Pål Erik Goa Associate Professor in Medical Imaging Dept. of Physics

EL-GY 6813/BE-GY 6203 Medical Imaging, Fall 2016 Final Exam

Navigator Echoes. BioE 594 Advanced Topics in MRI Mauli. M. Modi. BioE /18/ What are Navigator Echoes?

Post-Midterm Course Review

Applications of Spin Echo and Gradient Echo: Diffusion and Susceptibility Contrast

Cambridge University Press MRI from A to Z: A Definitive Guide for Medical Professionals Gary Liney Excerpt More information

Suppression of Static Magnetic Field in Diffusion Measurements of Heterogeneous Materials

FREQUENCY SELECTIVE EXCITATION

MRI Physics I: Spins, Excitation, Relaxation

PII S X(98) DEPHASING OF HAHN ECHO IN ROCKS BY DIFFUSION IN SUSCEPTIBILITY- INDUCED FIELD INHOMOGENEITIES

Magnetization Gradients, k-space and Molecular Diffusion. Magnetic field gradients, magnetization gratings and k-space

Introductory MRI Physics

A Graph Cut Algorithm for Generalized Image Deconvolution

Quantitative Susceptibility Mapping and Susceptibility Tensor Imaging. Magnetization and Susceptibility

SENSE & SUSCEPTIBILITY: RESPIRATION-RELATED SUSCEPTIBILITY EFFECTS AND THEIR INTERACTIONS WITH PARALLEL IMAGING. John Sexton.

Diffusion Tensor Imaging (DTI): An overview of key concepts

Course Review. Midterm Review: EE369B Concepts Simulations with Bloch Matrices, EPG SNR. B.Hargreaves - RAD 229. Section F1

BASIC MRI PHYSICS SPIN GYMNASTICS Don Plewes PhD, Walter Kucharczyk MD

Apodization. Gibbs Artifact. Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2013 MRI Lecture 5. rect(k x )

Principles of MRI EE225E / BIO265. Instructor: Miki Lustig UC Berkeley, EECS

Statistical Analysis of Functional ASL Images

MR Advance Techniques. Flow Phenomena. Class I

Numerical Approximation Methods for Non-Uniform Fourier Data

RF PULSE DESIGN FOR PARALLEL EXCITATION IN MAGNETIC RESONANCE IMAGING. A Dissertation YINAN LIU

RF pulse design for parallel excitation in MRI

Physics of MR Image Acquisition

Chapter 1 Introduction

Magnetic resonance imaging MRI

Exam 8N080 - Introduction to MRI

The elimination of magnetic susceptibility artifacts in the micro-image of liquid solid interfaces: internal gradient modulation by the CPMG RF train

Two-stage Rydberg charge exchange in a strong magnetic field

External high-quality-factor resonator tunes up nuclear magnetic resonance

Correction Gradients. Nov7, Reference: Handbook of pulse sequence

A quantative comparison of two restoration methods as applied to confocal microscopy

Precision of Magnetic Resonance Velocity and Acceleration Measurements: Theoretical Issues and Phantom Experiments

Sketch of the MRI Device

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1

Lecture k-space. k-space illustrations. Zeugmatography 3/7/2011. Use of gradients to make an image echo. K-space Intro to k-space sampling

Principles of MRI EE225E / BIO265. Lecture 14. Instructor: Miki Lustig UC Berkeley, EECS. M. Lustig, EECS UC Berkeley

Active B 1 Imaging Using Polar Decomposition RF-CDI

RADIOLOGIV TECHNOLOGY 4912 COMPREHENSEIVE REVIEW/MRI WORSHEET #1- PATIENT CARE AND SAFETY/PHYSICAL PRINCIPLES

Magnetization Preparation Sequences

Maximal Entropy for Reconstruction of Back Projection Images

BME I5000: Biomedical Imaging

Introduction to the Mathematics of Medical Imaging

Chapter 14:Physics of Magnetic Resonance

Fundamentals of MR Imaging

Development of a magnetic resonance microscope

Analysis of J Coupling-Induced Fat Suppression in DIET Imaging

Transcription:

Optimized Gradient Waveforms for Spiral Scanning Kevin F. King, Thomas K. F. Foo, Carl R. Crawford Spiral scanning gradient waveforms can be optimized with respect to blurring from off-resonance effects by minimizing the readout time. This is achieved by maximizing the gradient amplitude during the scan so that the edge of k-space is reached as quickly as possible. Gradient hardware constraints are incorporated by considering a circuit model for the gradient coil and amplifier. The optimized gradient waveforms are determined by a set of coupled differential equations. The resulting solutions have shorter readout time than solutions that do not consider the circuit model. Key words: spiral scanning; fast imaging; magnetic resonance imaging. NTRODUCTON Spiral scanning has been demonstrated for coronary artery imaging (), abdominal imaging (2), flow imaging (3), and measuring blood oxygen level dependent (BOLD) contrast (4). Advantages of spiral scanning include fewer excitations than conventional Cartesian spin warp methods and lower sensitivity to motion and flow artifacts (5, 6). The main problem with spiral scanning is relatively long readout time compared to Cartesian scanning, which leads to blurring if spins are off resonance due to B, inhomogeneity, chemical shift or susceptibility (7-9). The phase accumulated by off-resonant spins increases with time. High frequencies are measured with a greater time delay from the center of k-space than low frequencies, leading to blurring that increases with readout time. The blurring is significantly worse than the effect of high frequency attenuation due to T2*. Minimizing the blurring may be of greater importance than motion and flow effects for high resolution scanning. Typically, multiple interleaves are used to reduce the blurring by allowing reduced readout time per interleaf while keeping the spatial resolution fixed. For a given spatial resolution, field of view (FOV), and number of interleaves, the blurring is minimized by maximizing the gradient amplitude during the acquisition, because this reduces the time required to reach the edge of k-space. n this paper, we focus on 2D spirals, but note that the methods are applicable to 3D spirals (10) as well. Three types of 2D spiral trajectory have been shown: constant angular velocity (111, constant slew rate with negligible acceleration (3), and maximum gradient (1, 12). The advantages of each are as follows. Spirals using the maximum gradient amplitude have the shortest readout time. Spirals with constant slew rate and negligible accelera- MRM 34:156-160 (1995) From G.E. Medical Systems, Milwaukee, Wisconsin and Analogic Corporation, Peabody, Massachusetts (C.R.C.). Address correspondence to: Kevin F. King, Ph.D., G.E. Medical Systems, P.O. Box 414, W-875, Milwaukee. W 53201. Received December 6,1994; revised April 20,1995; accepted May 4,1995. 0740-3194/95 $3.00 Copyright 0 1995 by Williams & Wilkins All rights of reproduction in any form reserved. 156 tion have mathematically closed form gradients at large radii in k-space. Constant angular velocity spirals can be reconstructed with filtered backprojection, avoiding the aliasing artifacts attendant with interpolation (1 3) or gridding (14), which are required by the other two methods. With reasonable computing power, mathematically closed form gradients are not a major advantage. The aliasing that accompanies gridding can be reduced to an acceptable level by careful choice of reconstruction parameters (15). Therefore, the best approach is to use the maximum gradient. All spiral techniques must incorporate hardware constraints into calculation of the gradient waveforms. The constraints typically relate to instantaneous peak current, root mean squared (RMS) current and current slew rate for the gradient driver. n this paper, we incorporate the hardware constraints by considering a circuit model for the gradient coil. We show that, with this model, the gradient waveforms are determined by a set of coupled differential equations. The solutions have shorter readout times than solutions which do not consider the circuit model and hence lead to reduced blurring. SPRAL k-space TRAJECTOR Throughout the paper we use bold font to denote a vector. The Cartesian components (kx, ky) of the k-space position k can be written in polar coordinates (k, 0) as k,y = k cos 0, [1 ky = k sin 0. [21 To maximize sampling efficiency, we consider only radially uniform spiral k-space sampling. t is straightforward to show that radially uniform sampling requires dk constant -. Using the convention that k = 0 at 0 = 0, do uniform sampling requires an Archimedean spiral, defined by the requirement that k(t) = AO(t), [31 where A is a constant. The time dependence of 0 determines the rate of traversal of the spiral trajectory. The purpose of the rest of the paper is to show an algorithm for calculating O(t). The value of A is determined by the Nyquist criterion that M AkS- D' where Ak is the radial distance advanced by one interleaf during one rotation, D is the scan FOV, and M is the

Spiral Scan Gradients 157 L/ FG. 1. k-space trajectory of a single spiral interleaf showing radial sample spacing M. number of interleaves (see Fig. 1). f the maximum Ak in Eq. [4] is chosen, Eq. [3] requires M A=- 2rrD ' n the following section, we discuss how hardware constraints determine the gradient amplitude and slew rate, which are now calculated for later use. Using Eqs. [11-[31, the Cartesian components of the gradient G are given by 297. 2rr. G, = -k, = -A6(cos 6-6 sin 6), [G 2rr. 2rr. G, = -ky = -AO(sin 0 + 6 cos 6), ' where a dot denotes the time derivative. We define the instantaneous gradient slew rate S as the time derivative of the gradient. Using Eqs. [6] and [7], the Cartesian components of S are given by 277 S, = G,y = -A[(B - 66') cos 0 - (26' + 04) sin 61, [81. 2a S, = G, = -A[(B - Oe") sin 0 + (28' + 04) cos 01. [91 The vectors G and S rotate with time and have time varying magnitudes, denoted G and S, respectively, which we use later. Equations [6] through [9] can be used to show that G and S are given by and 2rr. G = -AoJ~T$, 2rr S = -A[(B - 06')' + (Ze" + 68)2]1'2. [111 HARDWARE CONSTRANTS We consider hardware constraints appropriate for the gradient amplifiers of a 1.5 T Signa scanner (GE Medical Systems, Milwaukee, W). The constraints limit peak current, RMS current and slew rate. We consider only isotropic constraints where the limits are the same on all axes. Nonisotropic constraints can be handled by applying the most restrictive limits to all axes. For a given k-space path, RMS current is reduced by increasing TR. The RMS current limit effectively becomes a limit on the minimum TR. Because our goal here is to minimize off-resonance blurring by minimizing readout time and not necessarily to minimize TR, we will not consider the RMS current limitation. To derive the peak current and slew rate limitations, consider the LR circuit model for the gradient coil shown in Fig. 2. For a given axis, say x, the amplifier voltage V, required to produce coil current, is given by V,=,R +L-, d, dt where R and L are the resistance and inductance, respectively, of the gradient coil and are assumed to be the same for all three axes. Equation [12] can be recast in terms of peak gradient slew rate and amplitude. Let the coil gain be g, defined by Amplifier Gradient coil t X FG. 2. Gradient coil equivalent LR circuit for the x axis. Amplifier voltage and coil current are V, and, / respectively.

158 King et al. and let V,,, be the nominal maximum voltage obtainable from the gradient amplifier. Combining Eqs. [21 and [13] gives the gradient slew rate constraint Let G,,, be the maximum gradient obtainable, where G,, is determined from Eq. [13] by the peak instantaneous current and the coil gain g. The gradient slew rate limit in Eq. [14] is lowest when G, = G,. We denote this most restrictive slew rate as S, defined by For fixed peak current, and coil characteristics determined by R, L, and g, s,,, is determined by the peak voltage V,. The peak instantaneous slew rate constraint for the x axis can then be described by (3 Sx 5 Smax + - (Grnax - Gx). 1161 The peak current constraint for the x axis can be described by Gx 5 Gmax. [71 Constraints similar to Eqs. [16] and [17] hold for the other two axes. SPRAL EQUATONS OF MOTON The least restrictive condition is to apply Eqs. [16] and [17] to the components of G and S on each axis. nstead we apply these equations to the magnitudes of the vectors, i.e., to G and S, as was done in refs. 1 and 12. The implications of this choice are discussed in the next section. We define So = S,, + - (Gmm- G) 1181 (3 where, consistent with our assumption about isotropic constraints, R and L are defined to he the resistance and inductance for the axis with the smallest value of RL. The optimized gradient solution is constrained by S = So, if G< G,,, [91 G = 0, otherwise. [201 Equations [19] and [20] can be combined with Eqs. [lo] and [11 to give the following differential equations for the spiral trajectory. and Note that a is implicitly a function of 0 and 6 through the dependence of So on G in Eq. [18]. RESULTS Although we have not found analytical solutions to Eqs. [21] and [22], they can be solved by standard numerical methods. We have used regula falsa, and 4th order Runge-Kutta (16). The benefit of using the circuit model is reduced readout time through faster increase of the gradient amplitude during readout. Not using the circuit model forces using the most restrictive slew rate in order to protect the hardware, i.e., So = Sma. This result is equivalent to setting R/L = 0 in Eq. [18]. We have analyzed the benefit of the circuit model by calculating the readout time for a single interleaf. The readout time was calculated by solving Eqs. [21] and [22] for O(t) and finding the value oft for which O(t) = k,/a where k, is the maximum spatial frequency required for the desired resolution. Figure 3 shows the x component of the k-space trajectory calculated with and without the circuit model, demonstrating that k,, is reached sooner when the circuit model is used. The circuit model approach is most beneficial for scan parameters for which the gradient amplitude does not krn -1-4 0 5 10 15 20 25 time (msec) where f(6, 6) = [a2(1 + e") - 84(2 + 02)2]1'2 if G < G,,,, 0 otherwise FG. 3. Comparison of kjk,,, as a function of time for gradient waveforms calculated with the circuit model (solid line, WL = 1 khz) and without the circuit model (dashed line, WL = 0), where k, is the maximum spatial frequency required. Acquisition parameters are 20 cm FOV, 20 interleaves, 256 pixels, S, = 17 T/rn/s and G, = 20 mt/m. The values of G, S,,,, and WL are hypothetical and not necessarily representative of actual performance for any commercial scanner.

Spiral Scan Gradients 159 0 1-5 2 1-3 2 407 WL=2kHz, S, 4, because of the additional slew rate performance 201 / / which the circuit model allows. Figure 6 shows images of phantoms scanned using gradient waveforms calculated with and without the circuit model. Some areas where the blurring was reduced as a result of the circuit model are indicated with arrows. For systems with small,,, S, corresponding to low peak voltage V,,,,,, the circuit model can be an effective method of improving performance in one of several, 0 10 20 30 40 FOV (cm) FG. 4. Percentage reduction in readout time as a function of FOV using the circuit model for the following three values of WL: 0.5, 1, and 2 khz. Acquisition parameters are 20 interleaves, 256 pixels, S, = 17 T/m/s and G, = 20 mt/m. reach G, by the time k,,, is reached. For a fixed matrix size, increasing the FOV decreases k,, decreasing the readout time, and decreasing the maximum gradient amplitude reached by the end of the readout. Thus, the readout time reduction from the circuit model increases with increasing FOV as shown in Fig. 4. The reduction was calculated by finding the percentage difference between the readout times for the values of RL shown in the figure and the readout time for RL = 0. Figure 5 shows plots of the readout time for a single interleaf as a function of.,, S, For a fixed RL, readout time decreases with increasing S, because the gradient reaches G, earlier in the acquisition. For S,,, + m, the readout time approaches an asymptotic limit, independent of RL, corresponding to G = G, for the entire scan. The benefit from the circuit model is reflected in the difference between the curve with RL = 0 and the other curves. This difference increases with decreasing RL =,.5 khz WL = 1 khz WL = 2 khz S,,, (T/m/sec) FG. 5. Readout time for one interleaf as a function of, S, for the following four values of WL: 0, 0.5, 1, and 2 khz. Acquisition parameters are 20 cm FOV, 20 interleaves, 256 pixels, and G, = 20 mt/m. FG. 6. Phantom scanned using gradient waveforms calculated (a) with the circuit model (R/L = 1 khz) and (b) without the circuit model (WL = 0). Acquisition parameters are 32 cm FOV, 14 interleaves, 256 pixels, S, = 20 T/m/s and G, = 20 mt/m. The circuit model reduced the readout time from 26.48 to 22.43 ms. Some areas where the blurring was reduced as a result of the circuit model are indicated with arrows.

160 King et al. ways. The readout can be shortened to reduce blurring as already discussed. Alternatively, the readout time and number of interleaves may be kept fixed, allowing greater k,,, to be attained, with resulting higher resolution. Or the spatial resolution and readout time can be held fixed, and the number of interleaves decreased to reduce overall scan time. Constraining the magnitudes of the rotating vectors G and S, instead of their components, guarantees that the hardware limits are not violated as the vectors are periodically aligned with the gradient axes, but is overly restrictive the rest of the time. This over-restriction has the advantage of simplifying calculation of gradient waveforms for multiple interleave scans. For multiple interleaves, the gradients may be calculated for one interleaf and waveforms for successive interleaves obtained by rotation. Constraining the magnitudes of the gradient and slew rate guarantees that the hardware limits are not violated for any rotation angle. We speculate that better performance results from a solution which applies Eqs. [16] and [17] to the components of G and S on each axis instead of to the vector magnitudes. An example of this approach for spiral gradients with 2D selective excitation is shown in (12). CONCLUSON Off-resonance blurring in spiral scanning is minimized when the maximum gradient amplitude is used for the entire acquisition. When the maximum gradient amplitude approach is combined with constraints in the form of a circuit model for the gradient coil, the gradient waveforms for an Archimedean spiral are determined by a set of coupled differential equations. Solution of the equations shows that the readout is shorter when the circuit model is considered than when the most restrictive slew rate limit is imposed. For systems with limited slew rate capability, this approach can be effective at improving performance by reducing blurring, increasing spatial resolution or decreasing overall scan time. REFERENCES 1. C. H. Meyer, B. S. Hu, D. G. Nishimura, A. Macovski, Fast spiral coronary artery imaging. Magn. Reson. Med. 28, 202-213 (1992). 2. C. H. Meyer, K. C. P. Li, J. M. Pauly, A. Macovski, Fast spiral T,-weighted imaging, in Proc., SMR, 2nd Annual Meeting, San Francisco, 1994, p. 467. 3. P. D. Gatehouse, D. N. Firmin, S. Collins, D. B. Longmore, Real time blood flow imaging by spiral scan phase velocity mapping. Magn. Reson. Med. 31, 504-512 (1994). 4. A. T. Lee, G. H. Glover, C. H. Meyer, Discrimination of large venous vessels in time-course spiral BOLD MR functional neuroimaging, in Proc., SMR, 2nd Annual Meeting, San Francisco, 1994, p. 652. 5. G. H. Glover, A. T. Lee, C. H. Meyer, Motion artifacts in fmr: comparison of 2DFT with PR and spiral scan methods, in Proc., SMRM, 12th Annual Meeting, New ork, 1993, p. 197. 6. D. Nishimura, P. rarrazabal, C. H. Meyer, A velocity k-space analysis of flow effects in echo-planar and spiral imaging. Magn. Reson. Med. 33, 549-556 (1995). 7. E. udilevich, H. Stark, Spiral sampling in magnetic resonance imaging-the effect of inhomogeneities. EEE Trans. Med. maging M-6, 337-345 (1987). 8. D. C. Noll, C. H. Meyer, J. M. Pauly, D. G. Nishimura, A. Macovski, A homogeneity correction method for magnetic resonance imaging with time-varying gradients. EEE Trans. Med. maging 10, 629-637 (1991). 9. D. C. Noll, J. M. Pauly, C. H. Meyer, D. G. Nishimura, A. Macovski, Deblurring for non-zd Fourier transform magnetic resonance imaging. Magn. Reson. Med. 25, 319-333 (1992). 10. P. rarrazabal, D. Nishimura, Efficient k-space trajectories for fast three-dimensional imaging, in Proc., SMR, 2nd Annual Meeting, San Francisco, 1994, p. 30. 11. C. B. Ahn, J. H. Kim, Z. H. Cho, High-speed spiral-scan echo planar NMR imaging-. EEE Trans. Med. maging M-5, 2-7 (1986). 12. C. H. Hardy, H. E. Cline, Broadband nuclear magnetic resonance pulses with two-dimensional spatial selectivity.. Appl. Phy~. 66, 1513-1516 (1989). 13. E. udilevich, H. Stark, nterpolation from samples on a linear spiral scan. EEE Trans. Med. maging M-6, 193-200 (1987). 14. J. D. O Sullivan, A fast sinc function gridding algorithm for Fourier inversion in computer tomography. EEE Trans. Med. maging M-4, 200-207 (1985). 15. J.. Jackson, C. H. Meyer, D. G. Nishimura, A. Macovski, Selection of a convolution function for Fourier inversion using gridding. EEE Trans. Med. maging 10, 473-478 (1991). 16. W. H. Press, S. A. Teukolsky, W. T. Vetterling, B. P. Flannery, Numerical Recipes in C, Cambridge University Press, Cambridge, 1992.