Some references, which may include patents, patent applications, and various publications, are cited in a reference list and discussed in the disclosure provided herein. The citation and/or discussion of such references is provided merely to clarify the description of the present disclosure and is not an admission that any such reference is “prior art” to any aspects of the present disclosure described herein. All references cited and discussed in this specification are incorporated herein by reference in their entireties and to the same extent as if each reference was individually incorporated by reference. In terms of notation, hereinafter, “(n)” may represent the nth reference cited in the reference list. For example, “(5)” represents the 5th reference cited in the reference list, namely, Baudrexel et al. Quantitative Mapping of T1 and T2* Discloses Nigral and Brainstem Pathology in Early Parkinson's Disease. Neuroimage 2010; 51:512-520.
Magnetic resonance imaging (“MRI”) often relies on image contrast to reveal pathology, and it has proven to be a highly effective diagnostic technique even without quantitative measures of the underlying parameters producing the image contrast. Even so, quantitative tissue parameter mapping shows substantial promise for improving the characterization of pathologies such as tumor (1, 2), stroke (3), cardiac edema (4) and Parkinson's disease (5). In comparison to a conventional relaxation-weighted image such as a T2-weighted image, a quantitative parameter map can help to minimize user dependence, detect subtle differences between tissues, improve specificity, and aid diagnosis when the pathology is uniformly distributed across the region of interest. The accuracy of basic parameter maps also limits the quantification of other MRI parameters. For example, an accurate T1 map improves the quantification of cerebral blow flow in arterial spin labeling (6).
To achieve accurate parameter estimation (7), several measurements are usually required along the parameter encoding direction (p-space) (8). For example, T2 mapping requires measurements at multiple echo times, and the resulting long acquisition times have slowed its adoption. Thus, an accelerated parameter mapping method is desirable.
Moderate acceleration factors of 2-4 can be achieved using conventional parallel imaging methods (9, 10), but the intrinsic signal-to-noise ratio (“SNR”) penalty limits higher acceleration factors. Higher acceleration factors have been reported using compressed sensing methods (11) that enforce sparsity in k-space and p-space (12, 13). One of the successful constraints for compressed sensing acceleration is model-based sparsity. This assumes that the image structures are similar for each measurement and signals from different pixels follow a similar evolution pattern in p-space. By enforcing sparsity in the domain of a T2 decay model, compressed sensing methods are used to recover images and improve T2 estimation. One approach recovers T2 weighted images by linearizing the T2 decay model. A dictionary is trained to represent T2 decay signals sparsely by a linear combination of only a few elements. This can be an orthogonal dictionary from principal component analysis (14) or an over-complete dictionary obtained using the K-SVD technique (8). Most of these methods estimate the T2 map in two steps: reconstruction of T2 weighted images from k-space data, followed by regression of the T2 map pixel by pixel in image space.
High acceleration factors can also be achieved by nonlinear inversion of the measurement function (15, 16). These studies employed the conjugate gradient method to pursue the parameter map, where a nonlinear T2 decay model was solved as data fidelity term. While helpful in achieving high acceleration factors, this approach may be limited. For instance, the nonlinear inversion is computationally complex when using multiple echo time (“TE”) measurements. Further, it requires regularization constraints to avoid noise amplification during iteration, which would otherwise limit accuracy.
In MRI, measurement is not made of the T2 map directly, but rather Fourier-encoded images that are nonlinear functions of local T2. Each acquired signal corresponds to samples of the T2 map in combined k-p-space. When multiple TEs are used to sample the signal decay curve, one can observe T2 in k-p-space at multiple encoding states. This is similar to the process of tracking the location of a moving object by multiple detectors. This viewpoint suggests that it should be possible to track the parameter of interest, T2, by considering it as the state of a dynamic process, while modeling k-p-space sampling using a measurement function related to this dynamic process.
The Kalman filter has been widely used in state tracking and parameter estimation. It is an efficient optimal estimator that uses the previous measurements to estimate the current state recursively. Recently, Sümbül et al. (17) and Feng et al. (18) successfully adapted it to dynamic MRI by exploiting spatial and temporal redundancy. As research has shown (19), in parameter mapping, it is possible to treat the parameter map as the state of a dynamic system, model the parameter encoding and Fourier encoding steps in one measurement function, and use the Kalman filter to improve T2 estimates as more measurements are introduced. While helpful for improving T2 estimates, the classic Kalman filter is linear and thus, may not be configured to accurately address a nonlinear problem such as this.
It is with respect to these and other considerations that the various embodiments described below are presented.
The present disclosure relates generally to MRI, and more particularly to systems and methods for tissue parameter (e.g., T1, T2, T2*, perfusion parameters, diffusion parameters) mapping using an unscented Kalman filter (“UKF”) (20). Through the UKF, the disclosed systems and methods may utilize a paradigm that combines image reconstruction and model regression as a parameter state-tracking problem to accelerate parameter mapping.
In one aspect, a method for T2 mapping is disclosed. In one exemplary embodiment, the method also includes acquiring, by a magnetic resonance imaging (MRI) system, undersampled k-space data corresponding to a dynamic physiological process in an area of interest of a subject. The method also includes estimating, from the undersampled k-space data, one or more respective T2 values representing a respective state of the dynamic process at each point in time of a predetermined plurality of points in time during the acquisition. The estimation includes unscented Kalman filtering. The method also includes generating one or more T2 maps using the respective plurality of estimated T2 values.
In another aspect, a system for tissue parameter mapping is disclosed. In one exemplary embodiment, the system includes a data collection device configured to collect undersampled k-space data corresponding to a dynamic physiological process in an area of interest of a subject. The system also includes an image processing device coupled to the image data acquisition device. The image processing device includes an estimating module configured to estimate, from the undersampled k-space data, one or more tissue parameter values associated with a state of the dynamic process at each of a predetermined plurality of points in time during the acquisition. The image processing device also includes include a generating module configured to generate one or more tissue parameter maps using the respective plurality of estimated tissue parameter values.
In another aspect, a method for tissue parameter mapping is disclosed. In one exemplary embodiment, the method includes receiving undersampled k-space data corresponding to a dynamic physiological process in an area of interest of a subject. The method also includes estimating, from the undersampled k-space data, one or more respective tissue parameter values representing a respective state of the dynamic process at each point in time of a predetermined plurality of points in time during the acquisition. The estimation includes unscented Kalman filtering. The method further includes generating one or more tissue parameter maps using the respective plurality of estimated tissue parameter values.
In another aspect, a non-transitory computer-readable medium is disclosed. In one exemplary embodiment, the non-transitory computer-readable medium has stored computer-executable instructions that, when executed by one or more processors, cause a computer to perform functions that include receiving undersampled k-space data corresponding to a dynamic physiological process in an area of interest of a subject. The functions performed also include estimating, from the undersampled k-space data, one or more respective tissue parameter values representing a respective state of the dynamic process at each point in time of a predetermined plurality of points in time during the acquisition. The estimation may include unscented Kalman filtering. Further, the functions performed also include generating one or more tissue parameter maps using the respective plurality of estimated tissue parameter values.
Other aspects and features according to the present disclosure will become apparent to those of ordinary skill in the art, upon reviewing the following detailed description in conjunction with the accompanying figures.
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
Aspects of the present disclosure relate to magnetic resonance imaging (“MRI”), specifically systems and methods for tissue parameter mapping using an unscented Kalman filter (“UKF”). Among other benefits and advantages, practicing aspects of the present disclosure in accordance with one or more example embodiments described herein provides for accurate tissue parameter mapping at various undersampling ratios.
Although example embodiments of the present disclosure are explained in detail, it is to be understood that other embodiments are contemplated. Accordingly, it is not intended that the present disclosure be limited in its scope to the details of construction and arrangement of components set forth in the following description or illustrated in the drawings. The present disclosure is capable of other embodiments and of being practiced or carried out in various ways.
It must also be noted that, as used in the specification and the appended claims, the singular forms “a,” “an” and “the” include plural referents unless the context clearly dictates otherwise.
Ranges may be expressed herein as from “about” or “approximately” one particular value and/or to “about” or “approximately” another particular value. When such a range is expressed, other exemplary embodiments include from the one particular value and/or to the other particular value.
By “comprising” or “containing” or “including” is meant that at least the named compound, element, particle, or method step is present in the composition or article or method, but does not exclude the presence of other compounds, materials, particles, method steps, even if the other such compounds, material, particles, method steps have the same function as what is named.
In describing example embodiments, terminology will be resorted to for the sake of clarity. It is intended that each term contemplates its broadest meaning as understood by those skilled in the art and includes all technical equivalents that operate in a similar manner to accomplish a similar purpose.
It is also to be understood that the mention of one or more steps of a method does not preclude the presence of additional method steps or intervening method steps between those steps expressly identified. Steps of a method may be performed in a different order than those described herein without departing from the scope of the present disclosure. Similarly, it is also to be understood that the mention of one or more components in a device or system does not preclude the presence of additional components or intervening components between those components expressly identified.
As discussed herein, a “subject” or “patient” may be a human or any animal. It should be appreciated that an animal may be a variety of any applicable type, including, but not limited thereto, mammal, veterinarian animal, livestock animal or pet type animal, etc. As an example, the animal may be a laboratory animal specifically selected to have certain characteristics similar to a human (e.g. rat, dog, pig, monkey), etc. It should be appreciated that the subject may be any applicable human patient, for example.
In one aspect, a method for T2 mapping is disclosed. In some exemplary embodiments, the method may include acquiring, by a magnetic resonance imaging (MRI) system, undersampled k-space data corresponding to a dynamic physiological process in an area of interest of a subject. The method may also include estimating, from the undersampled k-space data, one or more respective T2 values representing a respective state of the dynamic process at each point in time of a predetermined plurality of points in time during the acquisition. The estimation may include unscented Kalman filtering. The method may further include generating one or more T2 maps using the respective plurality of estimated T2 values.
In some embodiments, the unscented Kalman filtering may include performing a state transition function associated with one or more transitions between the states of the dynamic process. Further, the unscented Kalman filtering may include performing a measurement function associated with a relationship between the one or more estimated T2 values and an acquired signal corresponding to the undersampled k-space data. In one embodiment, the measurement function may single-handedly model T2 encoding and Fourier encoding steps. In another embodiment, the state transition function may include combining the one or more respective T2 values associated with the respective state of the dynamic process with a noise value associated with the respective state. In yet another embodiment, the measurement function may include combining a noise value associated with the MRI system with a product of an undersampling pattern at a particular state of the states of the dynamic process, a Fourier transform operator, a coil sensitivity map associated with the MRI system, and a T2-weighted image at the particular state.
In other embodiments, acquiring the undersampled k-space data may include using a multiple contrast spin echo sequence, each echo being configured to acquire a phase encoding value selected according to a predetermined undersampling pattern. In further embodiments, the predetermined undersampling pattern may include a plurality of phase-encoding lines and a plurality of outer k-space lines at each echo, the plurality of phase-encoding lines having the same quantity of phase-encoding lines at each echo.
In some embodiments, the acquisition may include using a repetition time of about 2 seconds. In other embodiments, the acquisition may include using an echo spacing of about 5.5 milliseconds. In some embodiments, the undersampled k-space data may have an undersampling factor of at least 4. In other embodiments, the undersampled k-space data may have an undersampling factor of at least 8.
In other embodiments, the method may also include estimating, from the undersampled k-space data, one or more of a respective T1, T2*, perfusion parameter (e.g., cerebral blood flow, mean transit time, arterial transit time, myocardial blood flow), or diffusion parameter (e.g., apparent diffusion coefficient) value representing a respective state of the dynamic process at each point in time of a predetermined plurality of points in time during the acquisition. The T1, T2*, perfusion parameter, or diffusion parameter estimation may include unscented Kalman filtering. The method may further include generating one or more of a T1, T2*, perfusion parameter, or diffusion parameter map using the respective plurality of estimated T1, T2*, perfusion parameter, or diffusion parameter values.
In some embodiments, generating the one or more T2 maps may include generating the one or more T2 maps directly from the undersampled k-space data. In other embodiments, the method may further include generating one or more T2-weighted images based on the one or more T2 maps.
In some embodiments, estimating the one or more respective T2 values may further include estimating, from the undersampled k-space data, one or more respective proton density values representing the respective states of the dynamic process at each point in time of the predetermined plurality of points in time during the acquisition. Further, generating the one or more T2 maps further may include generating the one or more T2 maps using the respective plurality of estimated T2 values and the respective plurality of estimated proton density values.
In another aspect, a system for tissue parameter mapping is disclosed. In some exemplary embodiments, the system may include a data collection device configured to collect undersampled k-space data corresponding to a dynamic physiological process in an area of interest of a subject. The system may also include an image processing device coupled to the image data acquisition device. The image processing device may include an estimating module configured to estimate, from the undersampled k-space data, one or more tissue parameter values associated with a state of the dynamic process at each of a predetermined plurality of points in time during the acquisition. The image processing device may also include a generating module configured to generate one or more tissue parameter maps using the respective plurality of estimated tissue parameter values.
In some embodiments, the data collection device may include an MRI device configured to acquire the undersampled k-space data. In other embodiments, the image processing device may include at least one processor configured to execute computer-readable instructions to cause a computing device to perform functions including acquiring the undersampled k-space data, estimating the one or more tissue parameter values, and generating of the one or more tissue parameter maps.
In yet another aspect, a method for tissue parameter mapping is disclosed. In some exemplary embodiments, the method may include receiving undersampled k-space data corresponding to a dynamic physiological process in an area of interest of a subject. The method may also include estimating, from the undersampled k-space data, one or more respective tissue parameter values representing a respective state of the dynamic process at each point in time of a predetermined plurality of points in time during the acquisition. The estimation may include unscented Kalman filtering. The method may further include generating one or more tissue parameter maps using the respective plurality of estimated tissue parameter values.
In some embodiments, the one or more tissue parameter values may include one or more of T1, T2, T2*, perfusion parameter (e.g., cerebral blood flow, mean transit time, arterial transit time, myocardial blood flow), or diffusion parameter (e.g., apparent diffusion coefficient) values, and the one or more tissue parameter maps may include one or more of T1, T2, T2*, perfusion parameter, and diffusion parameter maps. The estimation may include simultaneously estimating a plurality of the tissue parameter values. Further, receiving the undersampled k-space data may include acquiring the undersampled k-space data using an MRI device.
In another aspect, a non-transitory computer-readable medium is disclosed. In some exemplary embodiments, the non-transitory computer-readable medium may have stored computer-executable instructions that, when executed by one or more processors, cause a computer to perform functions that include receiving undersampled k-space data corresponding to a dynamic physiological process in an area of interest of a subject. The functions may also include estimating, from the undersampled k-space data, one or more respective tissue parameter values representing a respective state of the dynamic process at each point in time of a predetermined plurality of points in time during the acquisition. The estimation may include unscented Kalman filtering. Further, the functions may include generating one or more tissue parameter maps using the respective plurality of estimated tissue parameter values.
In some embodiments, the one or more tissue parameter values may include one or more of T1, T2, T2*, perfusion parameter (e.g., cerebral blood flow, mean transit time, arterial transit time, myocardial blood flow), or diffusion parameter (e.g., apparent diffusion coefficient) values, and the one or more tissue parameter maps may include one or more of T1, T2, T2*, perfusion parameter, and diffusion parameter maps. The estimation may include simultaneously estimating a plurality of the tissue parameter values. Further, receiving the undersampled k-space data may include acquiring the undersampled k-space data using an MRI device.
In the following description, references are made to the accompanying drawings that form a part hereof and that show, by way of illustration, specific embodiments or examples. In referring to the drawings, like numerals represent like elements throughout the several figures.
The area of interest A corresponds to a region associated with one or more physiological activities in patient P. The area of interest shown in the example embodiment of
It should be appreciated that any number and type of computer-based medical imaging systems or components, including various types of commercially available medical imaging systems and components, may be used to practice aspects of the present disclosure. Systems as described herein with respect to exemplary embodiments are not specifically limited to MRI implementations or the particular system shown in
One or more data acquisition or data collection steps as described herein in accordance with one or more embodiments may include acquiring, collecting, receiving, or otherwise obtaining data such as imaging data corresponding to an area of interest. By way of example, data acquisition or collection may include acquiring data via a data acquisition device, receiving data from an on-site or off-site data acquisition device or from another data collection, storage, or processing device. Similarly, data acquisition or data collection devices of a system in accordance with one or more embodiments of the present disclosure may include any device configured to acquire, collect, or otherwise obtain data, or to receive data from a data acquisition device within the system, an independent data acquisition device located on-site or off-site, or another data collection, storage, or processing device.
As shown, the computer 200 includes a processing unit 202 (“CPU”), a system memory 204, and a system bus 206 that couples the memory 204 to the CPU 202. The computer 200 further includes a mass storage device 212 for storing program modules 214. The program modules 214 may be operable to perform one or more functions associated with embodiments illustrated in one or more of
The mass storage device 212 is connected to the CPU 202 through a mass storage controller (not shown) connected to the bus 206. The mass storage device 212 and its associated computer-storage media provide non-volatile storage for the computer 200. Although the description of computer-storage media contained herein refers to a mass storage device, such as a hard disk or CD-ROM drive, it should be appreciated by those skilled in the art that computer-storage media can be any available computer storage media that can be accessed by the computer 200.
By way of example, and not limitation, computer-storage media (also referred to herein as “computer-readable storage medium” or “computer-readable storage media”) may include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-storage instructions, data structures, program modules, or other data. For example, computer storage media includes, but is not limited to, RAM, ROM, EPROM, EEPROM, flash memory or other solid state memory technology, CD-ROM, digital versatile disks (“DVD”), HD-DVD, BLU-RAY, or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the computer 200. Transitory signals are not “computer-storage media”, “computer-readable storage medium” or “computer-readable storage media” as described herein.
According to various embodiments, the computer 200 may operate in a networked environment using connections to other local or remote computers through a network 216 via a network interface unit 210 connected to the bus 206. The network interface unit 210 may facilitate connection of the computing device inputs and outputs to one or more suitable networks and/or connections such as a local area network (LAN), a wide area network (WAN), the Internet, a cellular network, a radio frequency network, a Bluetooth-enabled network, a Wi-Fi enabled network, a satellite-based network, or other wired and/or wireless networks for communication with external devices and/or systems. The computer 200 may also include an input/output controller 208 for receiving and processing input from a number of input devices. Input devices may include one or more of keyboards, mice, stylus, touchscreens, microphones, audio capturing devices, or image/video capturing devices. An end user may utilize such input devices to interact with a user interface, for example a graphical user interface, for managing various functions performed by the computer 200.
The bus 206 may enable the processing unit 202 to read code and/or data to/from the mass storage device 212 or other computer-storage media. The computer-storage media may represent apparatus in the form of storage elements that are implemented using any suitable technology, including but not limited to semiconductors, magnetic materials, optics, or the like. The computer-storage media may represent memory components, whether characterized as RAM, ROM, flash, or other types of technology. The computer-storage media may also represent secondary storage, whether implemented as hard drives or otherwise. Hard drive implementations may be characterized as solid state, or may include rotating media storing magnetically-encoded information. The program modules 214, which include the imaging application 218, may include instructions that, when loaded into the processing unit 202 and executed, cause the computer 200 to provide functions associated with embodiments illustrated in
In general, the program modules 214 may, when loaded into the processing unit 202 and executed, transform the processing unit 202 and the overall computer 200 from a general-purpose computing system into a special-purpose computing system. The processing unit 202 may be constructed from any number of transistors or other discrete circuit elements, which may individually or collectively assume any number of states. More specifically, the processing unit 202 may operate as a finite-state machine, in response to executable instructions contained within the program modules 214. These computer-executable instructions may transform the processing unit 202 by specifying how the processing unit 202 transitions between states, thereby transforming the transistors or other discrete hardware elements constituting the processing unit 202.
Encoding the program modules 214 may also transform the physical structure of the computer-storage media. The specific transformation of physical structure may depend on various factors, in different implementations of this description. Examples of such factors may include, but are not limited to the technology used to implement the computer-storage media, whether the computer storage media are characterized as primary or secondary storage, and the like. For example, if the computer-storage media are implemented as semiconductor-based memory, the program modules 214 may transform the physical state of the semiconductor memory, when the software is encoded therein. For example, the program modules 214 may transform the state of transistors, capacitors, or other discrete circuit elements constituting the semiconductor memory.
As another example, the computer-storage media may be implemented using magnetic or optical technology. In such implementations, the program modules 214 may transform the physical state of magnetic or optical media, when the software is encoded therein. These transformations may include altering the magnetic characteristics of particular locations within given magnetic media. These transformations may also include altering the physical features or characteristics of particular locations within given optical media, to change the optical characteristics of those locations. Other transformations of physical media are possible without departing from the scope of the present description, with the foregoing examples provided only to facilitate this discussion.
In some embodiments, the estimation block 304 of method 300 may include unscented Kalman filtering. For example, in one embodiment, the method 300 may also include an exemplary unscented Kalman filtering method 400, as shown in
The following describes examples of implementing some aspects of the present disclosure, and corresponding results.
Kalman Filter
The Kalman filter (21) is a recursive and efficient method for estimating the state of a system from noisy measurements, and it is optimal in the maximum likelihood sense for a Gaussian noise model. The Kalman filter describes a dynamic system using two equations: the state transition equation describes the evolution of the underlying system, and the measurement equation describes how the measurements of the system are related to the system state. The system state may be updated recursively based on the measurements. The general Kalman filter can be expressed as follows:
x
k=ƒ(xk-1,wk-1)
z
k
=h(xk,νk)
p(w)˜N(0,Q)
p(ν)˜N(0,R) [1]
where ƒ is the state transition function; xk is the kth state of system; wk-1 is the system noise, assumed to be white Gaussian noise with covariance matrix Q; h is the measurement function of state xk; zk is the measured data; νk is the measurement noise, also assumed to be white Gaussian noise with covariance matrix R; and k is the state index.
T2 Decay Model in the Kalman Filter
For the special case of T2 mapping, the signal decay at a rate of T2 in p-space can be observed. In this case, the T2 map can be chosen as the system state, which is assumed to be constant in time, and let k be the index of each TE measurement. Therefore, the state transition function is
ƒ(xk-1,wk-1)=xk-1+wk-1 [2]
The measurement function h(xk,νk) describes the relationship between T2 and the acquired signal:
h(xk,νk)=UkFSM(tk,xk)+νk [3]
where Uk is an undersampling pattern at the kth state, F is a Fourier transform operator and S is a coil sensitivity map. M(tk,xk) is the T2 weighted image at the kth state:
where tk is the echo time (“TE”).
With constant echo spacing, the T2 weighted signal can be simplified as follows:
Here, the shortest TE measurement from k=1 is treated, so M(1)=ρe−Δt/T2. When the shortest TE is equal to the echo spacing Δt, ρ is then a proton density image. When the shortest TE is longer than Δt, ρ is a T2 weighted image. K is the echo train length.
Given the state transition function ƒ and measurement function h, the Kalman filter estimation problem is now defined. The system state xk—the desired T2 map— can be estimated by the UKF, as described in the following section.
Unscented Kalman Filter (“UKF”)
The basic Kalman filter uses linear state transition and measurement functions. It can be adapted to nonlinear models using various approximations. An early version of this approach was the extended Kalman filter (EKF), which linearizes the filter using a Jacobian matrix. The EKF has limited accuracy for highly nonlinear problems. The UKF represents the nonlinear model by the unscented transform, follows the state distribution using a deterministic sampling approach and achieves higher order approximation of the measurement.
The main difference between the UKF and the conventional Kalman filter is that the UKF does not use the T2 map directly in the tracking process, but instead generates a series of states around the target T2 state to represent its behavior in the dynamic system. This series of states are called sigma vectors χi and they are generated according to the variance of the T2 state:
where N is the dimension of the T2 state and Ti is the ith column of the matrix square root of the covariance matrix (N+λ)Pk-1:
TT′=(N+λ)Pk-1 [7]
λ is a scaling factor and α=0.01 describes the distance between xk-1 and the generated sigma vectors:
λ=a2N−N [8]
As with xk-1, the sigma vectors χk-1,i propagate from the previous TE measurement to the current TE measurement by the function ƒ:
χk,i=χk-1,i [9]
Each sigma vector χk,i is measured, which yields the k-space signal Σk,i:
ζi=UkFρe−k
The estimated state xk− is represented by a combination of the current sigma vectors:
x
k
−=Σi=02Nwimχk,i [11]
The measured signal z is estimated by a combination of Σ:
The difference between the acquired data zk and estimated data zk− is updated to correct the prediction in the next state xk:
x
k
=x
k
−
+G(zk−zk−) [14]
G is the gain matrix and it is expressed as
β describes the prior knowledge of x. β=2 is optimal for a Gaussian distribution (22). The covariance matrix Pk estimates the error of current state xk:
P
k
−=Σi=02Nwic(χk,i−xk−)(χk,i−xk−)′+Q [19]
P
k
=P
k
−
GP
z
G′ [20]
The above steps (Eqs. 6-20) may proceed recursively until all the measurements are included.
Two Parameter Estimation
The embodiment of the UKF Method described above may be referred to as a single-parameter UKF method because it estimates a T2 map with the assumption that ρ is known. A pre-scan to obtain a ρ map is feasible, but this requires additional scan time and could introduce measurement error. ρ can be incorporated into the estimated state, doubling the number of variables to be estimated and increasing the computational complexity. This can be referred to as a two-parameter UKF method as referred to herein. In the two-parameter UKF method, Eq. 2 becomes:
As for the single-parameter UKF method, it can be assumed that the minimum TE map ρ is constant in time.
To reduce the size of the covariance matrix in the calculations, the image pixels may first be localized using a 1D Fourier transform along the readout direction, as in Feng et al. (18). The minimum TE weighted ρ map is initialized by the measurement with the shortest TE in the UKF method. The T2 map may be empirically initialized to a constant value, such as 80 ms.
Here it can be assumed that the estimated T2 map is real and the phase information is included in sensitivity maps, as in parallel image reconstruction with SENSE (9). Sensitivity maps may be calculated from fully sampled k-space data. In some embodiments of the UKF Method, it may be assumed that sensitivity maps are provided as prior knowledge. In other embodiments, the UKF Method may instead estimate an accurate sensitivity map in accordance with known methods.
The initial estimation error covariance matrix P0 may be empirically chosen as a diagonal matrix proportional to the noise level σ2 of the measured image, and the matrix is updated with each TE measurement. The inaccuracy in P0 is thus corrected as more TE measurements are included.
The distribution of noise ν may be assumed to be a stationary process, which does not change during the scan. Its covariance matrix R becomes a diagonal matrix with each diagonal element equal to σ2I in the case of white Gaussian noise. This assumption is likely to be more reliable for T2 measurements of the brain than of the heart, because there is less motion and change in volume. There should be little change between each state in T2. To simplify the calculation, it may be assumed that the noise from the multiple channels ν1, . . . , νn follow the same distribution R. However, a small Q may be empirically chosen to stabilize the estimation. Tuning the parameters Q and R can improve the performance of the UKF.
Simulations
A realistic analytical phantom (23) was used to simulate the acquisition, reconstruction and parameter estimation process. The brain was divided into four regions-of-interest (ROIs) with T2s of 50, 80, 120 and 250 ms. The proton density M0 was normalized to 1. To simulate the multiple-TE measurements, 70 parameter encoding states were generated with echo spacing equal to 5 ms. These images were sampled by a Cartesian trajectory with a matrix size of 128×128 with receiver phase following the Biot-Savart law (23). The generated data was contaminated by additive white Gaussian noise. SNR was defined according to the T2 weighted image with the shortest TE measurement.
To evaluate the sensitivity of the proposed method to changes in experimental conditions, estimated T2 maps were evaluated while varying the noise level, the number of echoes, and the echo spacing. For these simulations, the data was fully sampled. In the noise tolerance test, T2 mapping acquisitions were simulated with echo spacing 5 ms, 70 echoes, and SNR varying from 10 to 100. In the test of the number of echoes, the acquisitions were simulated with SNR 50, echo spacing 5 ms, and the number of echoes varying from 10 to 100. In the test of echo spacing, the acquisitions were simulated with SNR 50, 32 echoes, and echo spacing varying from 3 ms to 10 ms.
To verify the performance of UKF methods with an accelerated acquisition, k-space data was retrospectively undersampled by factors of 2, 4, 6, and 8 at each TE. Other parameters were SNR 50 and 70 echoes with echo spacing 5 ms. The proposed methods were compared to the nonlinear inversion method of Sumpf et al. (16), which uses a conjugate gradient (CG) method to perform the inversion. The same sensitivity map was provided as prior knowledge for CG and the proposed method. Both methods used the same undersampling pattern. As shown in
At SNR 50 (σ=0.02), one hundred realizations of k-space were performed for Monte-Carlo simulations. Independent and identically distributed complex Gaussian noise was generated and added to the k-space data. Each data set was undersampled with acceleration factors 2, 4, 6 and 8, and reconstructed by the proposed method and Sumpf's CG method.
The results were compared with the fully sampled noiseless T2 map and quantified by the structural similarity index (SSIM) (24) and the normalized root of mean squared error (NRMSE) of the gray matter and white matter regions.
Experiments
T2 mapping data with multiple TE measurements were acquired on normal volunteers. All of the experiments were performed on a 3T Siemens Trio scanner with a 12-channel head coil. The study followed a human subject protocol approved by the University of Virginia with written informed consent from each subject.
A modified multiple-contrast spin echo sequence was used to acquire fully sampled data. Each phase encoding was acquired in one echo train at different TEs. The parameters were as follows: TR 2.5 s, slice thickness 5 mm, FOV 220 mm, matrix size 192×192, bandwidth 500 Hz/pixel, 70 spin echoes, and echo spacing of 5.5 ms. The total scan time was approximately 8 minutes.
The volunteer data was retrospectively undersampled by factors of 2, 4, 6 and 8 with the same undersampling scheme used for the simulation. The signal from the first echo was not used, to avoid transient signal variation. The sensitivity map was estimated by combining undersampled data from multiple echoes (16). The UKF method and CG method were used to estimate the T2 and ρ maps. The results were evaluated using SSIM and RMSE by comparison to the standard T2 map, which was obtained from fully sampled data and least squared error model fitting.
To accelerate the acquisition, the undersampling scheme was adapted into a multiple contrast spin echo sequence to achieve prospective undersampling. After excitation, the sequence collected 70 spin echoes with echo spacing of 5 ms, with each echo designed to acquire a phase encoding value selected according to the undersampling scheme. For example, the first echo train collected the highest line in each k-space cluster, shown as the red dots in
The image reconstruction was performed in MATLAB 2012b (The MathWorks, Inc) with a 4×GTX 680 Workstation (Amax Information Technologies, Inc). 12 CPU cores (Intel Xeon E5-2640 2.50 GHz Processor LGA2011) were used for parallel computation.
Simulations
The accuracy of T2 estimation strongly depends on the SNR of the acquired signal. Compared with the noiseless T2 map, the results in
Experiments
Volunteer results with retrospective undersampling are shown in
Quantitative metrics of the retrospectively undersampled T2 maps are shown in
Embodiments of the disclosed UKF Method were applied to estimate parameter maps directly from highly undersampled k-space data. In some embodiments, the UKF Method poses parameter mapping as a state-tracking problem in k-p-space. It uses MR parameters as the fundamental state space and the magnetic resonance (“MR”) signal model as the measurement model. By monitoring the propagation of this dynamic system, the UKF Method may yield quantitative parameter maps directly without image reconstruction. An embodiment of the UKF Method was applied to T2 mapping with undersampled k-space data. It achieved high accuracy in parameter estimation with undersampling factors of 2, 4, 6 and 8. The embodiment of the UKF Method yielded higher precision in simulation and experiment than a direct nonlinear inversion reconstruction. In some embodiments, the UKF Method may be adapted into a multiple-contrast spin echo sequence to achieve prospectively accelerated acquisition, as demonstrated.
While an embodiment of the UKF Method was applied to T2 map estimation in this study, it could apply to other parameter mapping problems, such as T1 mapping with a Look-Locker pulse sequence and T2* in functional MRI (25). Because the Fourier transform operator is linear, the non-linearity of the signal model prior to the Fourier transform is the main limit on the performance of the UKF estimator. While this was not a significant limitation for T2 mapping, it could be more of a limitation for other parameter estimation problems, such as perfusion-weighted imaging.
In some embodiments, the UKF Method can be used to estimate multiple parameters of a model simultaneously, as demonstrated by the tested embodiment of the two-parameter UKF method, where both T2 and ρ were estimated. However, a more complex model could reduce the accuracy of estimation and require more measurements.
The accuracy of parameter estimation may be limited by the number of measured states in p-space. The Kalman filter yields the maximum likelihood estimate, which approaches the minimum variance estimate when the number of encoding states is large enough. Acquiring more measurements along p-space may increase the estimation accuracy. However, the number of TE measurements in a multiple contrast spin echo sequence may be limited by the readout bandwidth and SNR. The measurements with long TE may be noisy and yield limited improvement of the estimate. The number of measurements in p-space can also be limited by the specific application and available scan time.
An alternate way to improve estimation accuracy may be to improve the convergence of the UKF estimator. The first few iterations of a Kalman filter train the covariance P. A small initial P0 can stabilize the propagation of the covariance matrix P and can also constrain the estimated values to be near the initial values. More accurate initialization of the T2 and ρ could help with convergence, although this may slow down the training of the covariance matrix.
The directly estimated T2 map may be a real image, rather than a complex image as in conventional image reconstruction. In the disclosed experiments, it was assumed that the phase of the image is contained in the sensitivity maps and is constant with TE, so that the phase of the images at different echo times can be removed and later recovered using the sensitivity maps. When using multiple channel data, some embodiments of the UKF Method may adopt the features of SENSE parallel image reconstruction, which helps to improve the quality of the estimated parameter map. In a single coil measurement, embodiments of the UKF Method may perform better with a sensitivity map, because it provides phase information for data fidelity. The accuracy of the sensitivity map will directly affect the accuracy of the estimated T2 map. It should be possible to add sensitivity estimation to the UKF model, which would enable simultaneous estimation of a sensitivity map and a T2 map. However, this would also significantly increase the estimation complexity.
The accuracy of the estimated T2 map also depends on pulse sequence design. The multiple contrast spin echo sequence is time efficient compared to a conventional spin echo sequence, but acquired signal includes multiple signal pathways, which mixes stimulated echoes and indirect echoes (26-28). Therefore, the T2 signal is not accurately modeled by a mono-exponential T2 decay model. The accuracy is also limited by the performance of refocusing RF pulses (29). Additionally, in fully sampled k-p-space, the same phase encoding lines are acquired in one excitation, but in undersampled k-p-space some of the phase encoding lines may be acquired in different echo trains. The order of phase encoding lines could introduce more variation in the quantification of the T2 map. It is contemplated that additional improvements to the disclosed embodiments of the UKF Method are possible with better sequence design.
The 1D simplification achieved by performing a 1D Fourier transform along the readout direction before the UKF reduces the size of the error covariance matrix P and improves the memory efficiency of the calculation. However, it may also reduce the correlation information between different phase encoding lines, and thus not capitalize on some potential improvements in estimation accuracy. Without using this 1D simplification, embodiments of the UKF Method can be adapted to other trajectories, such as spiral and radial, with a nonuniform Fourier transform F in Eq. [3].
In some embodiments, the UKF Method may compute T2 maps directly, without reconstructing T2-weighted images. For applications that require such images, a T2-weighted image can be generated based on the resulting T2 and ρ maps.
The performance of compressed sensing strongly depends on the undersampling pattern, and this is also true for UKF and Sumpf's CG methods. Simple undersampling patterns were used in the disclosed experiments. It is contemplated that an optimal undersampling pattern design could improve the performance of both the UKF and CG methods. Based on the disclosed experiments, embodiments of the UKF Method proved to be more precise than the CG Method, but more work is needed to determine whether this will be true in general. At a minimum, the disclosed experiments demonstrate that established methods of state tracking can be competitive with nonlinear inversion methods for MR parameter estimation. Much of the power of both classes of methods rests on their ability to incorporate prior information.
In conclusion, a method for tissue parameter mapping based on the UKF may estimate the parameter map directly from the k-p-space data and provide accurate estimation of T2 maps, and other tissue parameter maps, at high acceleration factors.
The specific configurations, choice of materials and chemicals, and the size and shape of various elements can be varied according to particular design specifications or constraints requiring a system or method constructed according to the principles of the present disclosure. For example, while certain example ranges have been provided for the search windows and patch sizes, for example, other resolutions could be used depending on the application and the desired final image resolution. Such changes are intended to be embraced within the scope of the present disclosure. The presently disclosed embodiments, therefore, are considered in all respects to be illustrative and not restrictive. The scope of the present invention is indicated by the appended claims, rather than the foregoing description, and all changes that come within the meaning and range of equivalents thereof are intended to be embraced therein.
This application claims priority to and benefit under 35 U.S.C §119(e) of U.S. Provisional Patent Application Ser. No. 61/974,237, entitled “Direct & Accelerated Parameter Mapping using the Unscented Kalman Filter,” filed Apr. 2, 2014, which is hereby incorporated by reference in its entirety as if fully set forth below.
The invention was made in part with U.S. Government support under Grant R01 HL079110 awarded by the National Institutes of Health. The U.S. Government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
61974237 | Apr 2014 | US |