You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -3,23 +3,23 @@ Dictionary-based - quantitative magnetic resonance imaging
3
3
4
4
## Description
5
5
6
-
The dictionary-based learning (DBL) quantitative MRI method is proposed to bypass inherent magnetic resonance fingerprinting (MRF) limitations in high dimension: reconstruction time and memory requirement and provide both estimates and their confidence levels.
6
+
The dictionary-based learning (DBL) quantitative MRI methods are proposed to bypass inherent magnetic resonance fingerprinting (MRF) limitations: reconstruction time and memory requirement. In particular, we propose a statistical learning to provide both estimates and their confidence levels.
7
7
8
8
Standard parameter estimation from magnetic resonance fingerprinting (MRF) data is based on matching the MRF signals to their best counterparts in a grid of coupled simulated signals and parameters, referred to as a dictionary [Ma et al.](https://doi.org/10.1038/nature11971).
9
9
10
-
To reach a good accuracy, the matching requires an informative dictionary whose cost, in terms of design, storage and exploration, is rapidly prohibitive for even moderate numbers of parameters. In this package, we propose an implementation of two dictionary-based learning (DBL) approaches made of three steps: 1) a quasi-random sampling strategy to produce efficiently an informative dictionary, 2) a regression model to learn from the dictionary a correspondence between fingerprints and parameters (using either a neural network [Cohen et al.](https://doi.org/10.1002/mrm.27198) or an inverse statistical regression model [Boux et al.](https://hal.univ-brest.fr/INRIA/hal-02314026v2)), and 3) the use of this mapping to provide parameter estimates (and their confidence indices for statistical method).
10
+
To reach a good accuracy, the matching requires an informative dictionary whose cost, in terms of design, storage and exploration, is rapidly prohibitive for even moderate numbers of parameters. In this package, we propose an implementation of two dictionary-based learning (DBL) approaches made of three steps: 1) a quasi-random sampling strategy to produce efficiently an informative dictionary, 2) a regression model to learn from the dictionary a correspondence between fingerprints and parameters (using either a neural network, e.g. a fully connected network[Cohen et al.](https://doi.org/10.1002/mrm.27198) or an inverse statistical regression model [Boux et al.](https://hal.univ-brest.fr/INRIA/hal-02314026v2)), and 3) the use of this mapping to provide parameter estimates (and their confidence indices for statistical method).
11
11
12
12
Details about these methods referred to as dictionary-based matching (DBM), dictionary-based deep learning (DB-DL) and dictionary-based statistical learning (DB-SL) can be find in [Boux et al.](https://hal.univ-brest.fr/INRIA/hal-02314026v2).
13
13
14
14
## Configuration
15
15
16
-
The code has been verified with Matlab R2018 and R2019.
16
+
The code has been validated using Matlab R2018 and R2019.
17
17
18
18
```Statistics and Machine Learning Toolbox``` and ```Parallel Computing Toolbox``` toolboxes are required.
19
19
20
20
21
21
## Run
22
-
Figures from different experiments can be found in the `./figures` folder. To regenerate paper figures, the best way is to run the `Run.m` script:
22
+
Figures from different experiments can be found in the `./figures` folder. To generate figures of the paper, the best way is to run the `Run.m` script:
23
23
```matlab
24
24
>> Run
25
25
```
@@ -30,7 +30,7 @@ The quantification is achieved, running:
where ```Sequences``` is a 3D or 4D matrix of observed MR signals (the third dimension is the time, others are spatial dimensions), ```Dico``` is a structure that represents the dictionary and ```Method``` is the strings ```'DBM'```, ```'DB-SL'``` or ```'DB-DL'``` to specify the method to use. The fields of ```Dico``` are ```Dico.MRSignals``` that is a 2D matrix of MR signals (second dimension is time) and ```Dico.Parameters.Par``` is a 2D matrix of parameters(second dimension is the parameter dimension). Then, note that the first dimensions of ```Dico.MRSignals``` and ```Dico.Parameters.Par``` must be equals.
33
+
where ```Sequences``` is a 3D or 4D matrix of observed MR signals (the third dimension is the time, others are spatial dimensions), ```Dico``` is a structure that represents the dictionary and ```Method``` is the strings ```'DBM'```, ```'DB-SL'``` or ```'DB-DL'``` to specify the method to use (see section Description). The fields of ```Dico``` are ```Dico.MRSignals``` that is a 2D matrix of MR signals (the second dimension is time) and ```Dico.Parameters.Par``` is a 2D matrix of parameters (the second dimension is the parameter dimension). Then, note that the first dimensions of ```Dico.MRSignals``` and ```Dico.Parameters.Par``` must be equals.
34
34
35
35
```Estimation``` and ```Parameters``` are structures. ```Estimation.Y``` is the matrix of parameter estimates.
0 commit comments