next up previous
Next: Calibration Up: tr01mw1 Previous: Results

Nonlinear Spatial Smoothing

Given the similarity of temporal autocorrelation in the local neighbourhood of each voxel, we attempt to improve the robustness of the autocorrelation estimates using a small amount of local spatial smoothing. However, our qualitative data analysis indicated clearly that the autocorrelation differs between tissue types. Isotropic spatial smoothing would blur the autocorrelation estimates across tissue boundaries, resulting in biased estimates of the autocorrelation near tissue boundaries. An alternative approach is to use some form of nonlinear spatial smoothing that does not smooth across such boundaries.

Accurate segmentation of white-matter, grey-matter and CSF would provide the necessary information to avoid blurring across tissue types. However, segmentation of EPI images is hard due to poor tissue type contrast, bias field effects, low resolution and the partial volume effect.

Instead we use the ``Smoothing over Univalue Segment Assimilating Nucleus'' (SUSAN) noise reduction filter (Smith and Brady, 1997), which is a nonlinear filter designed to preserve image structure by only smoothing over those neighbours which form part of what is believed to be the ``same region'', or USAN, as the central voxel under consideration. This concept is illustrated in 1-D in Figure 11.

Figure 11: The SUSAN smoothing method smooths only similar pixels within a local region known as the Univalue Segment Assimilating Nucleus (USAN). Here the USAN is shown as the white region within the mask.
\begin{figure}\begin{center}
\psfig{file=susan.ps}\end{center}\end{figure}

The filter averages over all the pixels in the locality which lie in the USAN using the weighting,

$\displaystyle w(\vec{r},\vec{r_{0}}) = e^{-\frac{(I(\vec{r})-I(\vec{r_{0}}))^{2}}{2t^2}}$ (21)

where $ t$ is the brightness difference threshold, $ I(\vec{r})$ is the brightness at any pixel $ \vec{r}$ and $ w$ is the output of the comparison. In 1-D the full univariate equation is:

$\displaystyle J(x) = \frac{\sum_{i\neq 0}I(x+i)e^{-\frac{i^{2}}{2\sigma_s^{2}} ...
...um_{i\neq 0}e^{-\frac{i^{2}}{2\sigma_s^{2}} -\frac{(I(x+i)-I(x))^{2}}{2t^{2}}}}$ (22)

where $ \sigma _s$ controls the scale of spatial smoothing, i.e. the mask size.

We can use a 3D version of this filter to spatially smooth the raw autocorrelation estimate at each lag or to spatially smooth the spectral density estimate at each frequency. Whether we smooth the autocorrelation or the spectral density estimates will depend upon the autocorrelation/spectral density estimation technique then used on the spatially regularised data.

Normally, the USAN is estimated from the same data, or image, as that which is being smoothed. However, here we will be using one of the EPI volumes to generate the USAN.

We would expect a $ \sigma _s$ of approximately 1 or 2 voxels to be optimal, since the spatial autocorrelation of $ S_\rho$ suggests that smoothness is in the immediate neighbourhood only. Simple histogram techniques are used to assess the approximate standard deviation of grey matter in the EPI. The brightness threshold $ t$ is then set to $ 1/3$ of the approximate standard deviation of grey matter. This gives a very conservative brightness threshold $ t$, one which allows a small amount of smoothing within grey matter whilst allowing negligible smoothing between matter types.


next up previous
Next: Calibration Up: tr01mw1 Previous: Results
Mark Woolrich 2001-07-16