4. RESULTS AND DISCUSSION
4.1. Monte-Carlo simulations
4.1.1. ARMA vs. SVD
Sampling Rate: 1 Hz (1 sample per second)
Non-noisy data
As expected, in the case of non-noisy data for a PSVD threshold of 30%, the SVD estimated flow was underestimated. The mean percentage error was –34%. In contrast, using the ARMA deconvolution, the true and identified cerebral blood flows were identical for both blood volume values hence the percentage error was 0%.
Figure 6.
CBF estimation without random noise using ARMA and the SVD deconvolution.
The selected threshold percentage was 30% for the SVD technique.
The estimation in a non-noisy environment was used to show the influence of the Psvd percentage threshold selection in blood flow estimation. The underestimation in the SVD method was due to the elimination of non-noisy information contained in the singular values matrix.
Those elements are not supposed to be removed without the presence of random noise. Obviously, if a small (close to zero) Psvd percentage threshold had been chosen, both results would have been the same. The variation effect of this parameter is shown in figure 5. Note that the appropriate Psvd for a high SNR tends to zero.
Noisy data in ROI simulation
For SNRtis = 18 dB and SNRaif = 15 dB the identified rCBF was underestimated in the ARMA simulation, with a mean percentage error of –6.9% and a mean standard deviation of 5.8. In SVD, there was also an underestimation, however, the absolute value of the mean percentage error was greater than the ARMA one. On the other hand, the standard deviation of the SVD was less than the ARMA one. This phenomenon was valid for both blood volumes as is illustrated in figure 6.
Noisy data in pixel simulation
When the tissular SNR was decreased to 6 dB without changing the arterial signal-to-noise ratio (SNRaif = 15 dB) the calculated data was, in this case, overestimated using the ARMA model, with a mean percentage error of +86%. On the contrary, the identified CBF with the SVD deconvolution technique remained underestimated with a mean percentage error of -34.5 %.
Figure 7.
Influence of Psvd threshold selection in flow estimation without random noise in SVD deconvolution method.
Figure 8.
Standard deviation comparison for ARMA and SVD deconvolution techniques, for R=1Hz, SNRtis= 18 dB and SNRaif = 15 dB.
Figure 9.
This figure illustrates the SNR shift sensitivity in flow estimation using both deconvolution methods for a CBV=2% and a sampling rate of 1Hz.
Sampling Rate: Rs= 0.5 Hz (1 sample every 2 seconds)
Non-noisy data
When the sample rate was halved, there was no significant change in the rCBF estimation. The performance without the presence of random noise for Rs= 0.5 Hz, was similar for both techniques. That means a zero mean percentage error (MPE) using ARMA and a variable MPE in the SVD deconvolution, depending on the selected threshold:
Noisy data in ROI simulation
Sensitivity to sample rate shift:
The estimated blood values that were first underestimated in the ROI SNR, for Rs=1 Hz in both deconvolution methods changed to overestimation, when the sample rate was halved to Rs=0.5 Hz.
Specifically, the effect in the ARMA performance for a tissular SNR=18dB and an arterial SNR=15dB, for this sample rate shift, was similar to the simulation for Rs=1 Hz when the SNR was decreased. That means that the ARMA model passed from underestimation to overestimation when the sample rate was halved. For Rs=0.5 Hz the mean percentage estimation error was of 70%. This variation represents a mean relative increment of 0.4 in the initially identified flow with a sample rate of 1Hz. The ARMA standard variation increased in average 50%.
Figure 10.
Comparison of SNR shift sensitivity in blood flow estimation for both deconvolution methods. CBV=2%, SNRtis= 18 dB and SNRaif = 15 dB.
The SVD deconvolution passed from underestimation to overestimation as well, when the sample rate was changed to 0.5 Hz. This change represented a mean increment of 0.5 into the estimated flows for Rs=1 Hz. The standard variation for the SVD method increased in average 60 % in both blood volumes after the sample rate shift.
Noisy data in pixel simulation
Sensitivity to SNR shift:
When the random noise was increased (SNRtis was changed from ROI to pixel level) the ARMA deconvolution passed from an MPE overestimation of 68% to 135%. Its mean standard deviation increased as well from 7.5 to 15.6 in other words there was a standard deviation increment of 108%.
On the other hand, SVD was less sensitive to the SNR shift, when the tissular signal-to-noise ratio was decreased to SNRtis=6dB as seen in the following figure. The MPE passed from a mean percentage error of 32% to a MPE=35% with this SNR change. The mean SVD standard deviation passed from 3.7 to 5.
Figure 11.
Comparison of tissular SNR shift sensitivity in blood flow estimation for both deconvolution methods. Rs = 0.5 Hz and SNRaif = 15 dB.
4.1.2. SVD and aSVD deconvolution
For PSVD = 30 %, the performance of the SVD method was not enhanced in terms of its mean percentage error, when the adaptive threshold deconvolution was used. The estimated flow was still underestimated in both blood volumes in the same proportions.
For pixel and ROI simulations, neither the MPE nor the standard deviation was improved for both cerebral blood volumes. The reason for this lack of improvement was because the selected PSVD was appropriate for the S/N ratio and therefore, the optimal oscillation index was already chosen in the SVD deconvolution.
Figure 12.
Example of oscillation index calculation of four different residue functions from the adaptive SVD algorithm.
Under these noisy conditions, the main difference found between the SVD and aSVD deconvolution was in terms of its execution time. It is important to keep in mind that the aSVD algorithm needed to test 5 different matrix thresholds, recalculating at each time by deconvolution, the estimated residue function. Therefore aSVD was much more expensive in terms of execution time than SVD.
4.2. Perfusion MRI in stroke patients
Figure 13.
Arterial and tissular concentrations calculated from SI functions for patient 6.
Due to the lack of a reference method for the assessment of perfusion, it was not possible to determine if there was under or overestimation for each case. However, this part of the experiment, was useful to determine the orders of magnitude of the rCBF in clinical practice and to assess the relationship of the ARMA and SVD deconvolution.
A set of perfusion signals from one of the patients is shown in figure 11 and its corresponding identified residue functions using both deconvolution methods are presented in the following figure.
Figure 14.
Estimated residue function using the ARMA and SVD deconvolution model for patient 6.
Note that the residue function falls monotonically to zero in ARMA while the SVD function presents fluctuations over the time. The blood flow range in the 18 patients varied from 84 to 370 ml/min/100g in ARMA and from 43 to 300 ml/min/100g using SVD.
The clinically acquired human MRI data were coherent with the simulations since the estimated blood flow applying ARMA was in average 1.21 times greater than the SVD method. All the identified rCBF are summarized in the following figure.
Figure 15.
Comparison of identified cerebral blood flow in 19 stroke patients using ARMA and SVD deconvolution.
5. CONCLUSIONS AND FURTHER WORK
5.1. CONCLUSIONS
The performances of the ARMA and SVD deconvolution method have been compared in ROI and pixel SNR, using two different sample rates. Each method had its advantages and weaknesses depending on the application environment. This is why it is not desirable to search the perfect or the best deconvolution method, without knowing the context. Instead the main question should reformulated as:
Under which circumstances is it better to apply one algorithm instead of another?
Or, Which is the most appropriate algorithm for some specific situation?
The ARMA deconvolution was generally closer to the true blood flow value, especially when the random noise corresponded to a ROI selection and for Rs=1Hz. The standard deviation in ARMA was generally greater that the SVD one. However, when the sample rate was halved, the increment of the SVD standard deviation was greater than ARMA. On the other hand, SVD showed to be less sensitive to SNR shifts. Consequently, SVD is a suitable technique when the sample rate is halved and if ROI or pixel selection is simultaneously being used.
The adaptive threshold deconvolution can be a useful method when the order of magnitude of the signal-to-noise ratio is unknown. Otherwise, this model is not advisable, since its execution time was much greater than the SVD deconvolution.
The simulations suggested that there is no difference in blood flow estimation in the two simulated volumes. In other words, the behavior of both deconvolution methods remained was similar or analogous when dealing with healthy white matter or healthy gray matter.
5.2. FURTHER WORK
The results from this study showed the influence of random noise in blood flow estimation and it was seen how strategies such as the ROI selection could optimize the rCBF identification. Further research could include regularization solutions to solve these kind of discrete ill-posed problems. Different regularization strategies would be compared in order to determine the most appropriate technique for this MR perfusion-imaging context.
It would be interesting to quantify the influence of image registration in the correct blood flow estimation.
The integration of both deconvolution methods into the software developed by the Cardiotools Creatis team is highly conceivable.
In this study, the ARMA deconvolution was applied using the first and second order for the poles and zeros models respectively. However, could the rCBF estimation be improved if the moving average (zeros model) order was modified?
REFERENCES
Wu O, Ostergaard L, Weisskoff RM, Benner T, Rosen BR, Sorensen AG. Tracer arrival timing-insensitive technique for estimating flow in MR perfusion-weighted imaging using singular value decomposition with a block-circulant deconvolution matrix. Magn Reson Med. 2003 Jul;50(1):164-74.
Neyran B, Janier M, Casali C, Revel D, Canet E. Mapping myocardial perfusion with an intravascular MR contrast agent : Robustness of deconvolution methods at various blood flows. Magn. Reson Med, 2002 ; vol 48, pp. 261-268.
Gobbel GT, Fike JR. A deconvolution method for evaluating indicator dilution curves.
Phys med Biol 1994;39:1833-1854.
Smith M, Lu H, Frayne R. Signal-to-noise effects in quantitative cerebral perfusion using dynamic susceptibility contrast agents. Magn. Reson Med 49: 122-128 (2003)
Wiart M, Imagerie par résonance magnetique (IRM) de la perfusion cérébrale. Modelisation de la cinétique d’un produit de contraste pour la quantification de la perfusion. Thèse de doctorat, Lyon : Université Claude Bernard Lyon 1; 2000, pp.266
Wiart M, Rognin N, Berthezene Y, Nighoghossian N, Froment JC, Baskurt A. Perfusion-based segmentation of the human brain using similarity mapping. Magn. Reson Med, 2001 ; vol 45, n°2, pp. 261-268.
Carme S, Modelisation de la perfusion quantitative en imagerie par resonance magnetique (IRM) cardiaque in-vivo. Thèse de doctorat, Lyon : Ecole doctorale : Electronique, Electrotechnique Automatique ;2004.